7�2�- PROTOCOLE MODBUS
Dans le protocole Modbus, le CVM-C4 utilise le mode RTU (Remote Terminal Unit).
Les fonctions Modbus mises en œuvre dans l'équipement sont :
Fonction 0x01: Lecture d'un relais.
Fonction 0x02: Lecture d'entrées discrètes.
Fonction 0x03 et 0x04: Lecture d'enregistrements de type integer.
Fonction 0x05: Écriture d'un relais.
Fonction 0x0F: Écriture de relais multiples.
Fonction 0x10: Écriture d'enregistrements multiples.
7�2�1� EXEMPLE DE LECTURE : FONCTION 0x01�
Question: État des relais de sortie
Adresse: 01, numéro de périphérique: 1 en décimal.
Fonction: 01, fonction de lecture
Enregistrement initial: 003E, enregistrement dans lequel vous voulez que la lecture commence.
N° d'enregistrements: 0002, nombre d'enregistrements à lire.
CRC: xxxx, caractère CRC.
Réponse:
Adresse: 01, numéro de périphérique qui répond: 1 en décimal.
Fonction: 01, fonction de lecture
Nbre d'octets: 01, nbre d'octets reçus.
Enregistrement: 03, équivalent en binaire: 0000 0011, relais de sortie 1 et 2 fermés.
CRC: 1189, caractère CRC.
7�2�2� EXEMPLE D'OPÉRATION DE CONTRÔLE À DISTANCE: FONCTION 0x05�
Question: Activer la sortie du relais 1, programmée pour fonctionner en mode de contrôle à distance.
Adresse: 01, numéro de périphérique: 1 en décimal.
Fonction: 05, Écriture d'un relais.
Enregistrement initial: 0000, adresse de relais 1.
Action de relais: FF00, Nous indiquons que nous voulons fermer le relais.
62
Enregistrement
Adresse
Fonction
01
01
Adresse
Fonction
01
01
Adresse
Fonction
01
05
N°
initial
d'enregistrements
003E
0002
Nbre
Enregistrement
d'octets
n° 1
01
03
Enregistrement
Action de
initial
relais
0000
FF00
CVM-C4
CRC
xxxx
CRC
1189
CRC
8C3A
Manuel d'instruction