Si la consigne souhaitée est 10,0, un 100 doit être transmis. Aucune virgule n'étant transmise, le diviseur
de 1 (correspondant à la virgule) doit être pris en compte dans le poste de commande.
Le quatrième Byte comprend le numéro 22 (hexadécimal) correspondant à 34 (décimal) et au registre de
données 35, car la numérotation dans le protocole Modbus commence à zéro.
3.5
Code fonction 16 (Preset Multiple Registers); écriture de plusieurs registres analogiques
Plusieurs valeurs analogiques peuvent être modifiées par un seul ordre d'écriture.
Exemple : écriture des registres de données 50 à 52. Ces registres comportent des valeurs K
donné que le régulateur fonctionne comme un régulateur à consigne interne, le registre 51 n'est pas utilisé.
De ce fait, n'importe quelle valeur dans la plage autorisée peut être introduite.
L'adresse du régulateur est 5.
La valeur transmise K
p
Ordre du poste de commande
Adr.
Fonction
05
10
Réponse du régulateur
Adresse
Fonction
05
10
3.6
Alarmes selon Modbus
Si le poste de commande a un comportement incorrect, la liaison série répond par une alarme. Les causes
provoquant les défauts peuvent être les suivantes:
•
Demande d'écriture lorsque le régulateur a la priorité
•
Demande d'écriture des paramètres en dehors de la plage autorisée
•
Demande d'écriture dans les registres protégés par nombre-clé sans que le nombre-clé ait été introduit
auparavant
•
Demande de lecture de plus de 125 registres de données
•
Demande d'écriture de plus de 60 registres
•
Demande d'écriture et lecture de registres inaccessibles
•
Demande d'écriture sur les états ou les registres de données non transmissibles
Comme exemple, l'alarme pour essai d'écriture du registre d'état 19 (commutation manu-auto) confirme la
priorité du régulateur.
Le régulateur transmet le défaut suivant:
Adresse
Fonction
01
85
Le signal d'erreur apparaît sous la forme de la réponse 80 (hexadécimal) auquel est ajouté le code fonction.
10
doit être égale à 1,5 et T
Reg.de données Nº
haut
bas
00
31
Reg. de données Nº
haut
bas
00
31
Code exception
02
à 300 s.
n
Nb de
Nb de
Val. 1
de reg. Bytes
00 03
06
00 0F
Nombre de registres
haut
bas
00
03
Mot de contrôle
haut
bas
C3
51
et T
p
Val. 2
Val. 3
Mot de
contrôle
00 0A
01 2C
CD 70
Mot de contrôle
haut
bas
D0
43
. Etant
n