Mise en service modbus, Indications générales, Généralités concernant modbus – Burkert Type 8717 User Manual
Page 232

232
Mise en service Modbus
8.
MiSe en ServiCe MODBuS
8.1.
indications générales
Le MFC supporte le protocole de communication Modbus à partir du Firmware A.00.90 pour les appareils à
communication numérique (version RS485, par ex. 8713). A partir du firmware A.00.96, le protocole de commu-
nication Modbus est supporté pour les appareils à communication analogique.
Le Modbus fonctionne selon le procédé maître-esclave, le MFC étant conçu en tant qu’esclave. Les adresses
réglables vont de 1 à 32.
L’adresse BUS des appareils peut être réglée au choix avec l’outil de configuration Bürkert MassFlowCommu-
nicator dans « View HART / Modbus COM settings » (Modifier l’adresse d’interrogation) ou directement à l’aide
du maître Modbus. Si une modification d’adresse est réglée à l’aide du maître Modbus, cette adresse n’est valide
qu’à partir des prochaines commandes.
La communication est surveillée par une détection de délai d’attente. En cas de délai d’attente, l’appareil est
amené en état de sécurité (la valeur de consigne est mise à 0, ce qui entraîne la fermeture de la vanne).
dans le cas d’appareils à communication analogique, après un délai d’attente, c’est la consigne du signal analo-
gique qui est prise en compte.
La durée du délai d’attente peut être déterminée au moyen du registre Timeout detection Time, la valeur par
défaut étant 60 (secondes). La valeur 0 permet de désactiver la détection de délai d’attente. dans le cas d’appa-
reils à communication analogique, la détection de délai d’attente ne peux pas être désactivée.
La communication se fait via Modbus RTU. Les paramètres de communication préréglés sont :
Vitesse de transmission :
9600 bauds
Bit de départ :
1
Bits de données :
8
Bits d’arrêt :
1
Parité :
aucune (none)
8.2.
généralités concernant Modbus
Le protocole Modbus a été développé par la société Modicon pour les contrôleurs programmables. Il est devenu
un protocole de communication très couramment utilisé dans l’industrie.
Un maître Modbus peut s’adresser à différents esclaves. Les esclaves renvoient une tram (réponse) sur interrogation
adressée individuellement à chacun d’eux. Le protocole Modbus définit le format de l’interrogation du maître en
mentionnant dans le protocole l’adresse de l’appareil, un code de fonction pour déterminer l’action souhaitée, toutes
les données à transmettre et une somme de contrôle. La trame de réponse de l’esclave est également déterminé
à l’aide du protocole Modbus. Il contient des champs pour la confirmation de l’action exécutée, l’ensemble des
données à renvoyer ainsi qu’une somme de contrôle. L’esclave renvoie la trame d’erreur si une erreur survient lors
de la réception de la trame ou si l’esclave n’est pas en mesure d’exécuter l’action demandée.
Le schéma suivant représente la structure d’une commande :
interrogation du maître
trame de réponse de l'esclave
Adresse de l'appareil
Adresse de l'appareil
Code de fonction
Code de fonction
• données
• données
Somme de contrôle
Somme de contrôle
MFC Family
français