6.
PROTOCOLE MODBUS
Le DigiRail Connect est compatible avec Modbus, un protocole de communication de données utilisé pour connecter l'appareil à des systèmes de
supervision de contrôle et d'acquisition de données (SCADA).
6.1
COMMANDES
6.1.1
READ HOLDING REGISTERS – 0x03
Cette commande peut être utilisée pour lire la valeur d'un jusqu'au maximum de registres consécutifs.
6.1.2
WRITE HOLDING REGISTERS – 0x06
Cette commande peut être utilisée pour écrire sur un registre.
6.1.3
WRITE MULTIPLE HOLDING REGISTERS – 0x16
Cette commande peut être utilisée pour écrire sur plusieurs registres.
6.2
TABLEAU DE REGISTRES
Voici le tableau de registres acceptés par l'appareil :
ADRESSE
MODBUS
0
1
2
3
NOVUS AUTOMATION
REGISTRE
HR_NUM_SERIE_LO
HR_NUM_SERIE_HI
HR_HW_SET_LO
HR_HW_SET_HI
DESCRIPTION
Numéro de série de l'appareil (2 registres).
Configuration du matériel présent.
Ce sont deux registres 16 bits. Chacun des bits représente la présence d'un
appareil ou d'un canal :
2 HR_HW_SET_LO
3 HR_HW_SET_HI
La partie basse (HR_HW_SET_LO ) est composée par les bits de 0 à 15, et la
partie haute (HR_HW_SET_HI ), de 16 à 31.
BIT 0 : DI0 : entrée numérique 1 ;
BIT 1 : DI1 : entrée numérique 2 ;
BIT 2 : DI2 : entrée numérique 3 ;
BIT 3 : DI3 : entrée numérique 4 ;
BIT 4 : DI4 : entrée numérique 5 ;
BIT 5 : DI5 : entrée numérique 6 ;
BIT 6 : DI6 : entrée numérique 7 ;
BIT 7 : DI7 : entrée numérique 8.
BIT 8 : DO0 : sortie numérique 1 ;
BIT 9 : DO1 : sortie numérique 2 ;
BIT10 : DO2 : sortie numérique 3 ;
BIT11 : DO3 : sortie numérique 4 ;
BIT12 : DO4 : sortie numérique 5 ;
BIT13 : DO5 : sortie numérique 6 ;
BIT14 : DO6 : sortie numérique 7 ;
BIT15 : DO7 : sortie numérique 8.
BIT16 : DO0_Relay : sortie relais 1 ;
BIT17 : DO1_Relay : sortie relais 2 ;
BIT18 : DO2_Relay : sortie relais 3 ;
BIT19 : DO3_Relay : sortie relais 4 ;
BIT20 : DO4_Relay : sortie relais 5 ;
BIT21 : DO5_Relay : sortie relais 6 ;
BIT22 : DO6_Relay : sortie relais 7 ;
BIT23 : DO7_Relay : sortie relais 8.
18/35