Annexe B - Guide Modbus; B.1 Introduction; B.2 Réglage; B.3 Protocole Modbus - ABB ScreenMaster SM3000 Guide De L'utilisateur

Masquer les pouces Voir aussi pour ScreenMaster SM3000:
Table des Matières

Publicité

ANNEXE B – GUIDE MODBUS

B.1 Introduction

Une liaison de communications série Modbus/RS485 est
proposée en option.
Remarque. L'option Modbus fournit les fonctions
suivantes :
• Communications RS422/485 standard.
• Protocole RTU Modbus – pour système maître
(ordinateur
hôte)
vidéographique multipoint).
• Protocole
Modbus
(enregistreur vidéographique multipoint) à esclave
(RTU).
• Isolement à 500 V c.c. des connexions externes vers
l'instrument.
• Communications à deux ou quatre fils.
• Vitesse de transmission de 1 200, 2 400, 4 800, 9
600, 19 200, 38 400 ou 115 200 bauds.
• Vérification de la parité – aucune, impaire, paire.
Cet instrument peut être configuré pour fonctionner comme un
esclave RTU (bornier à distance) lors des communications avec
un système maître (hôte), ou comme un périphérique maître
Modbus, ce qui lui permet de recueillir des données à partir des
esclaves RTU pour les injecter dans ses 36 voies numériques de
communication et ses 36 voies analogiques de communication.
B.2 Réglage
Pour configurer l'instrument sur un réseau Modbus :
1. Connectez l'instrument à une liaison Modbus - voir
section 7.5, page 116.
2. Définissez les paramètres de configuration RS485 -
voir section 6.7.4, page 105.
3. Ajoutez l'instrument à la configuration des liaisons
du système hôte - reportez-vous aux informations
fournies avec le système hôte.
à
esclave
(enregistreur
pour
système
maître

B.3 Protocole Modbus

B.3.1 Commandes Modbus prises en charge

Les commandes Modbus suivantes sont prises en charge :
01 Lecture de N bits : lit l'état marche/arrêt de 120 états
numériques consécutifs, démarrant à l'adresse
spécifiée. L'instrument revient à zéro pour les points
ne contenant pas de données définies.
03 Lecture de N mots : lit 120 valeurs analogiques
consécutives, démarrant à partir d'une adresse
spécifiée. L'instrument revient à zéro pour les
registres ne contenant pas de données définies.
05 Ecriture d'un bit : définit la valeur d'une bobine
unique (signal numérique) à l'adresse spécifiée. La
valeur des données doit être FF00Hex pour définir le
signal sur MARCHE et sur zéro pour le mettre sur
ARRÊT.
L'instrument
d'exception si le registre n'est pas inscriptible.
06 Ecriture d'un mot : définit la valeur d'un registre
unique (valeur analogique) à l'adresse spécifiée.
L'instrument renvoie une réponse d'exception si le
registre n'est pas inscriptible. Les limites définies
lors de la configuration s'appliquent à cette valeur
avant le stockage.
08 Diagnostique : utilisé pour tester l'intégrité des
transmissions Modbus. L'instrument renvoie le
message reçu.
15 Ecriture de N bits : l'instrument réalise les mises à
jour valides et renvoie une réponse d'exception
lorsqu'aucune des bobines n'est inscriptible.
16 Ecriture de N mots : l'instrument réalise les mises à
jour valides et génère une réponse d'exception si
aucun des registres n'est inscriptible.
Remarque.
• Les nombres négatifs sont représentés dans le
format suivant : 1000 = 03E8 (Hex), –1000 = FC18
(Hex).
• L'instrument ne peut pas accepter de nouveau
message jusqu'à ce que le message actuel ait été
traité et qu'une réponse ait été envoyée au Maître
(durée maximale de la réponse 50 ms).
• L'instrument contrôle le temps écoulé entre la
réception des caractères de l'hôte. Si le temps
écoulé entre 2 caractères est de 3, 5 fois la durée du
caractère, l'esclave suppose que le deuxième
caractère reçu est le début d'un nouveau message.
renvoie
une
réponse
131

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Sm3000

Table des Matières