Découverte et gestion du réseau
12.4.3 Formats de mémoire Modbus
12.4.3.2
Cmd
Le format Cmd commande à l'appareil de définir la sortie sur true ou false. L'octet de
poids fort prend la première place.
•
•
•
Par exemple, on envisage une demande d'écriture de plusieurs registres pour effacer
les alarmes de l'appareil.
0x10
•
•
La réponse peut être la suivante :
0x10
12.4.3.3
Uint16
Le format Uint16 décrit un registre 16 bits Modbus standard.
12.4.3.4
Uint32
Le format Uint32 décrit 2 registres 16 bits Modbus standard. Le premier registre
comprend les 16 bits de poids fort d'une valeur 32 bits. Le second registre comprend
les 16 bits de poids faible d'une valeur 32 bits.
12.4.3.5
PortCmd
Le format PortCmd décrit un schéma de bits par port, où 1 indique que l'action
requise est True et 0 indique que l'action requise est False.
PortCmd fournit un schéma de bits de 32 ports maximum. Par conséquent, il utilise
deux registres Modbus :
•
•
Les bits qui ne s'appliquent pas à un produit particulier sont toujours définis sur zéro
(0).
Une valeur de bit de 1 indique que l'action demandée est True. Par exemple, le port
est up.
290
Les demandes FF 00 hex sortent à l'état True
Les demandes 00 00 hex sortent à l'état False
Toute valeur autre que les valeurs suggérées n'affecte pas l'opération demandée
0x00
0x80
FF 00 pour le registre 00 80 efface les alarmes système
00 00 n'efface aucune alarme
0x00
Le premier registre ModBus correspond aux ports 1 – 16
Le second registre ModBus correspond aux ports 17 – 32 pour une action
particulière
0x00
0x01
0x80
0x00
Manuel de configuration, 01/2021, C79000-G8977-1486-01
2
0xFF
0x01
RUGGEDCOM ROS v5.5
0x00