Nomenclature; Formats De Transfert De Donnees - Sices DST2600 Mode D'emploi

Masquer les pouces Voir aussi pour DST2600:
Table des Matières

Publicité

Code
06
16
17
22
23
43
Pour les commandes 03, 04 et 16 le nombre maximum de registres pour chaque message
est 125. Pour la commande 23, le nombre maximum de registres inscriptibles est 121, alors
qu'on peut en lire 125. Si on essaie d'en lire/écrire un nombre supérieur, on obtient une
"Exception" comme réponse. Pour toutes les commandes qui impliquent les registres,
l'information contenue dans chaque registre est transmise avec deux bytes binaires, le
premier contient les huit bits les plus significatifs du registre et le second contient les huit bits
moins significatifs.

6.1 Nomenclature

En MODBUS, les informations numériques sont appelées "registres". Les registres à lecture
seule sont appelés "Input Registers", alors que les registres lisibles/inscriptibles sont appelés
"Holding Registers". Chaque registre (quelle que soit sa catégorie) est identifié par un
nombre compris entre 1 et 9999, auquel il faut ajouter un chiffre en tête qui permet d'en
identifier la catégorie. Les "Input Registers" sont donc identifiés par les numéros 30001-
39999 alors que les "Holding Registers" sont identifiés par les numéros 40001-49999. NB :
c'est la nomenclature standard, mais pas la seule ; de nombreux systèmes de supervision
commerciaux utilisent la numérotation comprise entre 0 et 9999 des registres.
6.2 Formats de transfert de données
Les dispositifs implémentent seulement les commandes pour le transfert d'informations
numériques. Parce qu'il existe des sous-ensembles de MODBUS (voir JBUS) chargés de
cette fonction. Transférant toutes les informations en utilisant seulement les commandes
MODBUS citées ci-dessus, on rend aussi les dispositifs compatibles avec ces protocoles
dérivés de MODBUS.
Cependant cela ne signifie pas que les dispositifs n'ont pas d'informations booléennes. Pour
transférer ces informations, le dispositif les condense dans un registre MODBUS (16 bits)
qui doit être interprété bit par bit. Pour ce type d'informations, dans les documents qui
décrivent chaque registre MODBUS des tableaux seront présents pour indiquer quelles
informations sont associées à chaque bit et à quelle valeur de bit elles correspondent (par
exemple les anomalies du groupe électrogène sont condensées sur certains "input registers"
pour lequel chaque bit activé correspond à une anomalie).
En ce qui concerne les informations numériques pouvant être acquises par les dispositifs,
elles peuvent être avec ou sans signe (la majeure partie sont sans). Une variable avec signe
est transmise en utilisant le convention "complément à deux". Cette convention impose
qu'un nombre négatif soit exprimé en utilisant le nombre positif correspondant en inversant
l'état de tous les bits et en leur additionnant un. Avec ce système, un nombre est considéré
négatif si le bit plus significatif est un. Les informations numériques des dispositifs peuvent
aussi contenir des valeurs qui ne peuvent pas s'exprimer avec un seul registre MODBUS.
Dans ce cas, le dispositif utilise deux registres MODBUS consécutifs. Par défaut, la partie
basse de la valeur est placée dans le registre d'indice le plus bas et la partie haute de la
valeur dans le registre d'indice supérieur. Ce comportement est modifiable avec un
paramètre de programmation du dispositif mais rend le dispositif incompatible avec les
22
Commande
Preset Single Register
Preset Multiple Register
Report slave ID
Mask Write Register
Read/Write Multiple Registers Avec
Read Device ID
Description
lecture seule.
Écrit une information numérique accessible en
lecture/écriture.
Écrit une ou plusieurs informations numériques
accessibles en lecture/écriture.
Restitue des codes d'identification du dispositif.
Modifie seulement certains bits d'une information
numérique accessible en lecture/écriture.
une
seule
informations
numériques
lecture/écriture et en écrit d'autres.
Restitue des codes d'identification du dispositif.
Communication en série et protocole SMS
commande,
lit
certaines
accessibles
en

Publicité

Table des Matières
loading

Table des Matières