Annexe A.
L'Aurora H
O prend en charge les communications numériques en utilisant le protocole Modbus/RTU, avec RS-485 2
2
fils ou RS-232C 3 fils comme couche physique. Le débit de transmission des données peut être compris entre 1200 et
115200 bits à la seconde (bps), avec un choix de parité.
L'Aurora H
O possède deux ports de communication physiquement distincts. Les deux ports peuvent fonctionner au
2
choix en mode RS-232 ou RS-485. L'Aurora H
L'Aurora H
O prend en charge le protocole Modbus/RTU tel qu'il est défini dans les documents suivants :
2
MODBUS over Serial Line Specification and Implementation Guide V1.02.
Ces spécifications sont disponibles auprès de la Modbus Organization à l'adresse suivante : http://modbus-ida.org/
Les fonctions prises en charge par l'Aurora H
(0x03) Read Holding Registers (registres de maintien de lecture)
(0x04) Read Input Registers (registres d'entrée de lecture)
(0x08) Diagnostics (ligne série uniquement) - prend uniquement en charge la sous-commande Echo
(0x10) Write Multiple registers (registres de multiples écritures)
(0x11) Report Slave ID - rapporter ID esclave (ligne série uniquement)
(0x2B/0x0E) Read Device Identification (lire identification périphérique) - prend uniquement en charge les tags
d'identification élémentaires de périphérique, c'est-à-dire :
•
VendorName (nom fournisseur)
•
Product code (code produit)
•
Revision number (Numéro de version)
L'Aurora H
O prend en charge les données de type entier et flottant/double. Les entiers, toujours constitués de quatre
2
(4) octets, doivent être lus avec une demande portant sur deux registres (deux octets par registre, deux registres en tout)
à l'adresse concernée. Le type flottant/double fournit huit (8) octets de données à double précision ou quatre (4) octets à
simple précision. Cela dépend du nombre de registres demandés ; quatre registres pour une lecture à double précision et
deux registres pour une lecture à simple précision.
Tous les registres marqués d'une puce (•) dans la colonne Lecture seule sont des registres à lecture seule qui doivent
être lus avec la fonction "Read Input Registers" (registres d'entrée de lecture). Tous les autres registres peuvent être lus
et écrits avec "Read Holding Registers" (registres de maintien de lecture) ou "Write Multiple Registers" (registres de
multiples écritures).
Le Tableau 4, page 104 donne les affectations et les adresses des registres Modbus pris en charge par l'Aurora H
Manuel d'utilisation de l'Aurora H
Communications MODBUS RTU / RS485
2
MODBUS Application Protocol Specification, V1.1b
O sont les suivantes :
2
O
2
O peut communiquer simultanément avec les deux ports.
&
Annexe A. Communications MODBUS RTU / RS485
O.
2
103