Table des Matières
En mode MODBUS-RTU l'instrument envoie les mesures relevées seulement sur demande spé-
cifique de la part de l'ordinateur.
Le mode est disponible avec les connexions série RS232, RS485 et RS422.
Note: avec la connexion série RS232 un seul instrument peut être connecté au PC; l'option est uti-
le pour tester le mode MODBUS si vous n'avez pas un convertisseur RS232/RS485.
Les paramètres de communication dans l'ordinateur ou l'enregistreur de données doivent être
programmés de la façon suivante:
• Baud rate:
• Bit de données: 8
• Parité:
• Bit d'arrêt:
Le protocole est de type "Master-Slave". Seulement un dispositif "Master" peut se trouver
dans le réseau, typiquement l'ordinateur, les autres unités sont toutes di type "Slave". L'unité
"Master" peut transmettre des commandes et des requêtes de données aux dispositifs "Slave"
présents sur le réseau. Un dispositif "Slave" communique seulement avec l'unité "Master" en
réponse à une requête de cette dernière. La communication directe entre des dispositifs "Sla-
ve" n'est pas permise et une unité "Slave" ne peut pas envoyer des données en ligne si ces
dernières n'ont été demandées.
Les commandes que l'ordinateur transmet à l'instrument sont formées de quatre champs:
avec <Adresse> = adresse de l'instrument auquel la commande à été transmise (1 byte)
<Fonction> = type d'opération que l'instrument doit effectuer (1 byte)
<Données> = données communiquées de l'ordinateur à l'instrument (de 0 à 252 bytes)
<CRC> = code de contrôle à redondance cyclique de la précision des données (2 bytes)
L'adresse doit être comprise entre 1 et 247 (en cas de connexion série RS485 multipoint, voir
le paragraphe 5.2.2 à la page 10 pour le numéro maximal d'instruments qui peuvent être
branchés).
Chaque byte (8 bits) est formé par deux caractères hexadécimaux de 4 bits.
Chaque byte est précédé par un bit de départ et est suivi par un bit de parité et par un bit d'arrêt,
pour un total de 11 bits. Si la parité n'est pas utilisée, le byte doit être suivi de deux bits d'arrêt.
Le byte est transmis à partir du bit le moins significatif (LSB).
Tous les bytes qui composent une commande sont transmis de suite sans interruption, à partir
du byte d'adresse. Le dernier byte qui est transmis est le byte le plus significatif du code de
contrôle (CRC). Si une pause dépassant les 1,5 caractères a lieu entre deux bytes successifs,
la commande sera considérée comme non correcte et rejetée par le destinataire.
Un intervalle d'au moins 3,5 caractères devra passer entre une commande et la successive:
Package 1
au moins
3,5 car.
Après une pause en ligne de durée supérieure à 3,5 caractères les dispositifs branchés consi-
déreront la transmission de la commande comme terminée. Le premier caractère reçu après la
pause sera considéré comme le début d'une nouvelle commande.
HD52.3D

10 MODE MODBUS-RTU

tel que la valeur programmée dans l'instrument (default =19200)
tel que la valeur programmée dans l'instrument (default =pair)
tel que la valeur programmée dans l'instrument (default = 1)
<Adresse><Fonction><Données><CRC>
Package 2
au moins
3,5 car.
- 30
Package 3
3,5 car.
-
V1.15
Table des Matières
loading

Table des Matières