Services pris en charge par le module maître d'une liaison Modbus
Traduction de la notice originale
Présentation
Lorsqu'il est utilisé en tant que maître dans une liaison Modbus, le module BMXNOM0200 prend en charge plusieurs services via des fonctions de communication. Ces fonctions dépendent de la plate-forme.
Fonctions de communication
Des fonctions de communication spécifiques sont définies pour l'envoi et la réception de données vers une voie de communication Modbus :
Plate-forme
Lecture de variables/registres
Ecriture de variables/registres
Envoi d'une requête Modbus
M580
READ_VAR
WRITE_VAR
DATA_EXCH
M340
READ_VAR
WRITE_VAR
DATA_EXCH
Quantum
READ_REG_QX
WRITE_REG_QX
EXCH_QX
Pour plus d'informations sur ces fonctions de communication, consultez le document EcoStruxure™ Control Expert - Communication, Bibliothèque de blocs.
Echanges de données
La lecture ou l'écriture de variables s'effectue par l'envoi des requêtes ci-dessous à l'appareil esclave cible.
Ces requêtes utilisent les fonctions de communication suivantes :
Requête Modbus
Code fonction
Fonction de communication
Lecture de bits
16#01 ou 16#02
READ_VAR, READ_REG_QX
Lecture de mots
16#03 ou 16#04
READ_VAR, READ_REG_QX
Ecriture de bits
16#0F
WRITE_VAR, WRITE_REG_QX
Ecriture de mots
16#10
WRITE_VAR, WRITE_REG_QX
Plus généralement, il est possible d'envoyer n'importe quelle requête Modbus à un appareil esclave à l'aide de la fonction de communication DATA_EXCH ou EXCH_QX (selon la plate-forme).