Utilisation des accumulateurs
Les accumulateurs (AC0, AC1, AC2, AC3) sont utilisés par les opérations Modbus maître et
apparaissent dans le listage des références croisées. Les valeurs dans les accumulateurs sont
sauvegardées et restaurées par les opérations Modbus maître. Ainsi, toutes les données
utilisateur se trouvant dans les accumulateurs sont préservées pendant l'exécution des
opérations Modbus maître.
Adresses de registres de maintien supérieures à 9999
Les adresses des registres de maintien Modbus sont généralement comprises dans la plage
allant de 40001 à 49999. Cette plage convient à la plupart des applications, mais il existe certains
esclaves Modbus ayant des données mappées dans des registres de maintien aux adresses
supérieures à 9999. Ces esclaves n'entrent donc pas dans le schéma d'adressage Modbus
normal.
Les opérations Modbus maître prennent en charge l'adressage de registres de maintien
supérieurs à 9999 via une autre méthode d'adressage. L'opération MBUS_MSG autorise une
plage supplémentaire pour le paramètre Addr afin de prendre en charge une plage étendue
d'adresses de registres de maintien.
400001 à 465536 pour les registres de maintien
Par exemple, pour accéder au registre de maintien 16768, le paramètre Addr de MBUS_MSG doit
être défini à 416768.
Cet adressage étendu permet d'accéder à la plage entière des 65536 adresses possibles prises
en charge par le protocole Modbus. Il n'est autorisé que pour les registres de maintien.
Utilisation de la bibliothèque du protocole Modbus
Chapitre 12
383