Module de communication
PROTOCOLE JBUS / MODBUS
Le protocole JBUS/MODBUS
un dialogue utilisant une structure hiérarchique maître
-esclave. Deux dialogues sont possibles :
• le maître communique avec un esclave (ATyS) et attend
sa réponse,
• le maître communique avec tous les esclaves (ATyS)
sans attendre leur réponse.
Le mode de communication est le RTU (Unité terminale
distante) utilisant des caractères hexadécimaux de 8
bits.
Selon le protocole JBUS/MODBUS
mission doit être inférieure à 3 silences, c'est-à-dire le
temps d'émission de 3 caractères, pour que le message
puisse être traité par l'ATyS.
Dans le protocole de communication, une trame standard est composée des éléments suivants :
Adresse esclave
• Adresse esclave: adresse de l'appareil communiquant
(paramètre Add, menu Comm)
• Code fonction: les codes utilisables sont les suivants:
3 : pour lire n mots (maximum 128)
6 : pour écrire un mot
8 : pour diagnostiquer les échanges entre le maître et
l'esclave via compteurs 1, 3, 4, 5 et 6
16 : pour écrire n mots (maximum 128).
• Adresse : adresse de la variable concernée (voir
tableaux suivants)
• Données : paramètres liés à la fonction (nb de mots,
valeur)
SOCOMEC - Réf. : 532 211 F
®
®
utilisé par l'ATyS implique
®
, la durée de trans-
Code fonction
Système de commutation ATyS
Adresse
Données
• NB
Lors de la sélection de l'adresse esclave 0, un message
est envoyé à tous les appareils présents sur le réseau
(uniquement pour les fonctions 6 et 16).
• Remarque
Le temps de réponse maximum est de 250 ms entre
une question et une réponse.
OPTIONS
CRC 16
51