FONCTIONS MODBUS SUPPORTÉES
Implémentation par le Modbus :
Implémentation par le SR489 :
Cette fonction permet de stocker plusieurs points de consigne à la mémoire du SR489. Les «registres» du Modbus sont des valeurs à
16 bits (2 octets) transmis avec l'octet le plus significatif d'abord. Ainsi, tous les points de consigne du SR489 sont transmis en signal à
2 octets. LE nombre maximal de points de consigne que l'on pourra stocker dépendra du dispositif asservi. Modbus permet le stockage
de jusqu'à 60 registres. La réponse du SR489 à ce code de fonction est de répéter (écho) l'adresse du dispositif asservi, le code de
fonction, l'adresse de départ, le nombre de points de consigne utilisés, et le CRC.
Structures des messages et exemple:
Demande au dispositif asservi #11 de stocker la valeur 01F4 à l'adresse de point de consigne 1180 et la valeur 0001 à l'adresse de point
de consigne 1181. À la fin de la transmission (cet exemple), le SR489 asservi #11 contiendra les informations relatives aux points de
consigne suivantes :
Adresse
1180
1181
Transmission à partir de la station maîtresse
ADRESSE DU DISPOSITIF ASSERVI
CODE DE FONCTION
ADRESSE DU DÉBUT DES DONNÉES
NOMBRE DE POINTS DE CONSIGNE
NOMBRE D'OCTETS
DONNÉE 1
DONNÉE 2
CRC
Réponse du dispositif asservi
ADRESSE DU DISPOSITIF ASSERVI
CODE DE FONCTION
ADRESSE DU DÉBUT DES DONNÉES
NOMBRE DE POINTS DE CONSIGNE
6
CRC
6-10
6.3.7 CODE DE FONCTION 16 - MÉMORISATION DE POINTS DE CONSIGNE MULTIPLES
Préconfiguration de plusieurs registres
Stockage de plusieurs points de consigne
Donnée
01F4
0001
Octets
1
1
2
2
2
2
2
Octets
1
1
2
2
2
Exemple (hex)
0B
message destiné au dispositif asservi #11
10
enregistrer points de consigne
11
adresse du point de consigne : 1180
80
00
2 points de consigne (total de 4 octets)
02
04
4 octets de données
01
donnée de l'adresse 1180
F4
00
donnée de l'adresse 1181
01
9B
CRC calculé par la station maîtresse
89
Exemple (hex)
0B
message du dispositif asservi #11
10
11
adresse du point de consigne : 1180
80
00
2 points de consigne
02
45
CRC calculé par le dispositif asservi
B6
6. COMMUNICATIONS