A
Annexe
Adressage Modbus pour Micro800
Adressage Modbus
Tous les automates Micro800 (excepté les modèles Micro810 12 points)
prennent en charge le RTU Modbus sur un port série via le port série embarqué
et non isolé. Le module enfichable du port série isolé 2080-SERIALISOL prend
également en charge le RTU Modbus. Le maître et l'esclave RTU Modbus sont
pris en charge. Bien que la performance puisse être affectée par le temps de
scrutation du programme, les automates 48 points peuvent prendre en charge
jusqu'à six ports série (un embarqué et cinq enfichables) et en conséquence, six
réseaux Modbus distincts.
En outre, les automates Micro850 et Micro870 prennent en charge le client/
serveur TCP Modbus via le port Ethernet.
Configuration du sens de transfert
Le protocole Modbus commence le transfert d'un mot de 16 bits par l'octet de
poids fort. Le Micro800 procède de même, donc l'ordre des octets n'a pas à être
inversé. Pour les types de données Micro800 supérieures à 16 bits (par
exemple, DINT, LINT, REAL, LREAL), plusieurs adresses Modbus peuvent être
nécessaires, mais l'octet de poids fort est toujours transféré en premier.
Mappage de l'espace d'adressage et types de données pris en charge
Puisque le Micro800 utilise des noms de variables symboliques au lieu
d'adresses mémoires physiques, un mappage du nom de variable symbolique
vers l'adressage Modbus physique est pris en charge dans le logiciel Connected
Components Workbench, par exemple, InputSensorA est mappé à l'adresse
Modbus 100001.
Par défaut, le Micro800 suit l'adressage à six chiffres énoncé dans les dernières
spécifications de Modbus. Pour plus de commodité, l'adresse Modbus est
conceptuellement mappée avec les plages d'adresses suivantes. L'écran
d'adressage de Connected Components Workbench respecte cette convention.
Publication Rockwell Automation 2080-UM002M-FR-E - Avril 2022
265