Télécharger Imprimer la page

HBM Anybus CompactCom Modbus TCP Manuel D'instructions page 25

Publicité

Les langues disponibles

Les langues disponibles

Anybus, Modbus−TCP
2
Documentation des paramètres
2.1 Paramètres pour les données cycliques
Pour accéder aux données cycliques de l'indicateur, utilisez la fonction
Modbus "Read Input Register (0x04)". Conformément aux spécifications
Modus, vous pouvez lire jusqu'à cinq valeurs de 16 bits chacune (Quantity =
5). Pour cela, vous devez indiquer l'adresse et le nombre de valeurs de
16 bits à lire (Quantity). Par défaut, le paramètre Word Order est réglé sur
Little Endian. Vous pouvez toutefois modifier ce réglage dans le module.
Adresse Modbus
0
1
2
3
Une valeur de mesure ou une valeur d'état complète se compose de 32 bits.
Vous devez donc lire deux valeurs de 16 bits pour obtenir une valeur de
mesure.
Utilisez les fonctions Modbus "Write Single Register (0x06)" ou "Write Multiple
Register (0x10)" pour transmettre des données cycliques de l'API à
l'indicateur.
Adresse Modbus
0
2.2 Paramètres pour les données acycliques
Pour accéder aux données acycliques, utilisez les fonctions Modbus "Read
Holding Registers (0x03)" ou "Write Single Register (0x06)", ou encore "Write
Multiple Register (0x10)". Comme les Holding Registers Modbus contiennent
toujours des données de 16 bits, on accède également aux données de 8 bits
avec 16 bits. L'octet de poids fort est alors ignoré. Pour accéder à des valeurs
de 32 bits, il faut faire appel à deux Holding Registers. La cohérence des
données est toujours assurée.
Le tableau ci-dessous indique l'affectation des différents paramètres
(colonnes "Nom", "Type de données" et "Description") à l'adresse Modbus
correspondante (colonne "Adresse"), ainsi que le nombre de registres requis
(colonne "Nbre de registres"). Les colonnes "DWS" et "DIS" indiquent si la
fonction est disponible dans l'électronique correspondante. La colonne "Doc"
(documentation) indique dans quels manuels d'emploi la fonction est décrite
(AED = aide en ligne AED/FIT).
A3111−1.0 en/de/fr
Contenu (16 bits)
État de valeur de mesure LOW
État de valeur de mesure HIGH
Valeur de mesure LOW
Valeur de mesure HIGH
Contenu (16 bits)
Mot de contrôle
Commande ASCII
MSS
MSV
Commande ASCII
CTL
25
HBM

Publicité

loading