11.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
11.4.3.3
Uint16
Le format Uint16 décrit un registre 16 bits Modbus standard.
11.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.
11.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.
RUGGEDCOM ROS v5.5
Manuel de configuration, 10/2020, C79000-G8977-1471-01
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
Découverte et gestion du réseau
11.4.3 Formats de mémoire Modbus
0x00
0x01
0x80
0x00
2
0xFF
0x01
0x00
265