3.4. Fonctionnement du Modbus
3.4.1.
Fonctions supportées
Les fonctions supportées du Modbus sont les suivantes :
• 0x03 : Lecture simple d'un ou plusieurs registres
• 0x06 : Ecriture d'un registre
• 0x10 : Ecriture de plusieurs registres
3.4.2.
Fonctionnement des requêtes
Le délai intertrame recommandé ≥ 500 ms. Une valeur inférieure peut entrainer
des erreurs de communication ou des valeurs incohérentes.
3.4.3.
LEDs
Les voyants
et 10).
Le voyant
lorsqu'il y a une communication
Modbus.
Le voyant
lorsque des informations circulent
sur le bus générateur (ce n'est
pas
communique).
3.4.4.
Codes d'erreurs
Les codes d'erreurs suivant peuvent être renvoyés par l'interface :
Code
Erreur
--
Pas de réponse du
NAVIPASS Modbus
01
Illegal function
02
Illegal data address
03
Illegal data value
06
Server device busy
15.12.2022
Une demande de lecture ou d'écriture ne peut pas
comporter plus d'une adresse à la fois sauf sur les registres
ATTENTION :
spécifiés colonne "NB registre". il en résultera une erreur
Modbus N° 02
et
sont verts fixe lorsque l'interface est alimentée (bornes 9
est orange clignotant
est orange clignotant
forcément
l'interface
• Mauvais câblage
• Time out de l'automate plus court que celui du NAVIPASS Modbus
(voir réglage du registre 9 paragraphe 3.3)
• Mauvaise adresse
• Mauvais paramétrage de la communication (voir réglage du
registre 8 paragraphe 3.2)
• La fonction demandée n'est pas supportée
• L'adresse Modbus ne correspond à aucun service standard
• Le nombre de registre est différent de celui attendu
• Le service standard n'est pas implémenté sur la machine
• Lecture demandée avec un service standard uniquement en
écriture
• Écriture demandée avec un service standard uniquement en
lecture
• Lire un paramètre avec une valeur --- à l'écran
• Les données ne sont pas correctes
• La requête est en cours de traitement, relancer
l'interrogation (voir paragraphe 3.3)
qui
Cause
NAVIPASS Modbus - Accessoire
9 / 202