Schneider Electric XGKS... / XGPS... Communication card, UNI-TELWAY and Modbus / Jbus protocols User Guide
The Schneider Electric XGKS.../XGPS... Communication card allows data exchange between different systems using UNI-TELWAY and Modbus/Jbus protocols. With this card, you can connect your XG field station to a multidrop bus, enabling control and monitoring of various functions such as reading and writing data, resetting counters, and performing diagnostics. Additionally, the card provides signaling LEDs for status indication, helping you quickly identify any issues.
Διαφήμιση
Διαφήμιση
Telemecanique
Inductel
®
XG
Communication card, UNI-TELWAY &
Modbus / Jbus protocols /
Carte de communication, Protocoles
UNI-TELWAY & Modbus / Jbus
User’s Guide / Guide d’utilisateur
01 / 2004
L
I
S
H
E
N
G
The products, hardware and services presented in this document may be changed or modified at any time, either from a technical point of view or in the way they are operated. Their description can in no way be contractual.
© Copyright Telemecanique 2004. All reproduction of this document is forbidden. Copying or reproduction, even partial, by whatever means, photographic, magnetic or other, as well as many other partial or total transcription able to be read by an electronic device is strictly forbidden.
Content
Chapter
1.2 Configuration of the network option card
1.2.2 Coding the network option card address
1.2.4 Selection of the network option card serial link speed
1.2.5 Selection of the network option card protocol
2 Connection to the multidrop bus
2.2 Connection to the standard RS 485 bus
2.4 Example of connection to a UNI-TELWAY bus
Page
1
L
I
S
H
E
N
G
L
I
S
H
E
N
G
Content
Chapter Page
4.6 Modbus / Jbus functions 15
5
2
1 Hardware setup
Read and understand this bulletin in its entirety before installing or operating Inductel XG components.
Qualified personnel must perform installation, adjustment, and maintenance of the INDUCTEL XG components.
There are no user serviceable parts within this Inductel XG component.
No responsibility is assumed by Schneider Electric for any consequence arising out of the use of this material.
1.1
Presentation
The XG field station can be connected to UNITELWAY and Modbus / Jbus networks.
It is supplied with a 2.5 meter connection cable equipped with two connectors :
• a 9-pin SUB-D connector for connection to the card
• a 15-pin SUB-D connector for connection to the bus
The XG field station can receive and respond to data messages.
This exchange of data provides access to certain functions of the XG field station, such as :
• Control
• Monitoring
I
S
H
E
N
G
L
3
1
Hardware setup
Configuration
of
the
network
option
card
L
I
S
H
E
N
G
6.2
Configuration
of
the
network
option
card
6.2.1 Layout of the card
SW3
SW2
Standard card
2 Signaling LEDs
SW1
3
Configuration switches
1
0
1 8
1
Address switches
Network option card
Connector
6.2.2 Coding the network option card address
See diagram on page 5.
An XG field station is identified on the bus by its address, which is coded from 1 to 31.
The address corresponds to the binary number given by setting the switches c on the card to 1 or 0 (switches no.
3 to no.
7 are used).
The three other switches are not used.
Caution : The least significant bits are on the right.
4
1 Hardware setup
Configuration of the network option card
Examples :
1 1
0
1 2 3 4 5 6 7 8
0 address 2
1
0
1 2 3 4 5 6 7 8
1
0 address 5
Address 0 is prohibited.
The modified address will be validated when the XG field station is next switched on.
I
S
H
E
N
G
L
1.2.3 Configuration switches
The card has 2 switches e for configuring the RS 485 link.
UNI-TELWAY : (polarized RS 485 line).
Modbus / Jbus (non-polarized RS 485 line).
CAUTION
ELECTROSTATIC CHARGE
This products contains sensitive electronic components.
Set switches with unit switched off.
Failure to follow this instruction can cause equipment damage
5
1 Hardware setup
I
S
H
E
N
G
L
1.2.4 Selection of the network option card serial link speed
Caution : Switch SW2 is located on the standard card.
Functions
Setting the transmission speed
(bds) of the network option card
1
OFF
ON
OFF
ON
Micro-switch no.
2
OFF
OFF
ON
ON
3 4
Result obtained
19,200
9600
4800
2400
Data coding principle according to the chosen mode.
Specifications 8 RTU bits
Coding system
Number of bits per character
- Start bit
- Significant bits
- Parity
- Stop bit
Message organization
- Message
- Check
- End of frame
8 binary code bits
1
8
Even / Odd
1
MODBUS frame
CRC
3-character silence
1.2.5 Selection of the network option card protocol
Caution : Switch SW2 is located on the standard card.
Functions
Selection of the protocol for the network option card
1
Micro-switch no.
2 3
ON
OFF
4
Result obtained
UNI-TELWAY
MODBUS / JBUS
1.2.6 Signaling LEDs
The UNI-TELWAY, Modbus / Jbus card has two signaling LEDs d whose operation is described in detail in Section 5 - Diagnostics.
6
2 Connection to the multidrop bus
2.1
SUB-D connector pinout
The RS 485 standard transmission interface is electrically isolated from the XG field station.
It is available on a 15-pin SUB-D connector using cable W 814 940 940 111
(supplied with the station).
I
S
H
E
N
G
L
5
9
4
8
3
7
2
6
1
0 V
D (A)
5
4
3
2
1
8
7
6
11
10
9
15
14
13
12
D (B)
2.2
Connection to the standard RS 485 bus
Pins to be used :
SUB-D connector (15-pin) Control system
RX
E
0V
R
PG
0V 15
D(B)
D(A)
14
7
*
PG
0V
Zt
RXD+
A'
RXD-
B'
R
TXD+
A
TXD-
B
E
120 Ω
1 nF
Zt line terminator recommended at both ends
(*) : Connection of the shielding at both ends depends on the constraints imposed by the installation.
7
2 Connection to the multidrop bus
2.3
Recommendations
I
S
H
E
N
G
L
CAUTION
ELECTROSTATIC CHARGE
This products contains sensitive electronic components.
Set switches with unit switched off.
Failure to follow this instruction can cause equipment damage
• Use a shielded cable with 2 pairs of twisted conductors.
• Connect the reference voltages together.
• Maximum length of the line : 1000 meters.
• Maximum length of a tap link : 20 meters.
• Do not connect more than 28 stations on one bus.
• Cable routing : Keep the bus away from the power cables (at least 30 cm).
• Any crossovers should be at right angles, and the cable shielding must be connected to the ground of each device.
• Fit a line terminator at both ends.
Various accessories are available for connecting the devices.
Cables for bus TSX-CSA… sold in 100, 200 or 500 m lengths.
TSX-SCA62 subscriber socket
This passive unit comprises a printed circuit fitted with a screw terminal block for connecting 2 devices to the bus.
It includes a line terminator when placed at the end of the line.
The switches on the socket must be set in the following way :
Switch number
2
3
5
Switch position
OFF
OFF
OFF
The position of the other switches has no significance.
8
2 Connection to the multidrop bus
2.4
Example of connection to a UNI-TELWAY bus
TSX-SCY 2160 X
W 814 940 940 111
TSX-SCY CU 6530
TSX-SCA62 TSX-SCA62
W 814 940 940 111
I
S
H
E
N
G
L
9
3 UNI-TELWAY protocol
I
S
H
E
N
G
L
3.1
General
This section gives a brief summary of UNI-TELWAY requests. Please refer to the
XG field station "User’s Manual" for more details.
The exchange of data between computer systems, PLCs and other intelligent systems must be performed using a common language.
This language must be as simple as possible and understood by everyone involved. It must also be possible to check each exchange to ensure the integrity of the transfers.
The variables exchanged are inserted in a frame which is usually made up in the following way :
Header Address Request Data Check
Each protocol defines the presence, the format and the content of the various groups of variables which surround the data zone.
This structuring makes it possible to define the start of messages, their size, if necessary the system to which the data is addressed, the type of function requested, the variables themselves, a check parameter and an end code which validates the whole message.
The form and content of this frame are different for each type of protocol.
3.2
UNI-TELWAY frames
Header
Destination address
Sender address
Length of message
Category
& request
Data Check
10
3 UNI-TELWAY protocol
3.3
List of requests
The following table lists the requests accepted by the XG field station, and their limits :
Request
Protocol version
Mirror
Read error counters
Reset counters
Read a word (*)
Write a word (*)
Read objects (*)
Write objects (*)
Code
16#30
16#FA
16#A2
16#A4
16#04
16#14
16#36
16#37
(*) : Immediate execution : There is no wait for a tag.
XG field station
Yes
Yes
Yes
Yes
Yes
Yes
64 words max
60 words max
I
S
H
E
N
G
L
11
4 Modbus / Jbus protocol
I
S
H
E
N
G
L
4.1
Principle
This section gives a brief summary of Modbus / Jbus requests. Please refer to the
XG field station "User’s Manual" for more details.
The Modbus / Jbus protocol is a dialog protocol which creates a hierarchical structure (one master and one or more slaves).
It enables the master to interrogate one or more intelligent slaves. A multidrop link connects the master and slaves.
Two types of dialog are possible :
– The master talks to a slave and waits for its response.
– The master talks to all the slaves without waiting for a response
(broadcast communication principle).
The slaves are numbered from 1 to 255 and number 0 is reserved for broadcasting.
Master
Slave i
Slave j
Slave k
The master manages the exchanges and only the master can take the initiative.
The master repeats the question when there is an incorrect exchange, and declares the interrogated slave absent if no response is received within a given time period.
Only one device can transmit on the line at any time.
No slave can send a message without having been polled.
Note
No lateral communication (ie. slave to slave) can be performed directly. The application software of the master must therefore be designed to interrogate a slave and send back data received to another slave.
12
4 Modbus / Jbus protocol
4.2
Modbus / Jbus frames
The only transmission mode used is RTU mode.
The frame defined for the Modbus / Jbus protocol has neither message header bytes nor end of message bytes.
Its definition is as follows :
Address Request
The data is transmitted in binary code.
Data CRC16
CRC16 : cyclical redundancy check.
The end of frame is detected on a silence of 3 characters or more.
4.3
Accessible data
The Modbus / Jbus protocol enables data to be exchanged between a master and several slaves, and checks these exchanges.
Consequently, word areas are defined in each slave entity which will be read or written by the master.
An input object can only be read.
An output object can be read or written.
Slave i
Master Modbus / Jbus addressing
Slave j
I
S
H
E
N
G
L
Input words
Output words
Slave k
13
4 Modbus / Jbus protocol
I
S
H
E
N
G
L
4.4
Exchanges
The master, or supervision device, initiates exchanges.
The master addresses a slave by supplying it with four types of data :
– the slave address
– the function required of the slave
– the data area (variable depending on the request)
– the exchange check
The link master waits for a response from the slave before transmitting the next message, thus avoiding any conflict on the line. Half-duplex operation is therefore authorized.
4.5
Control and monitoring
Any control of exchanges between two entities which are communicating via the standard serial link naturally includes exception messages when exchange faults occur.
Various inconsistent messages may be sent to a slave.
When this occurs, the slave informs the master that it cannot understand, and the master decides whether or not to repeat the exchange.
Master XG field station
The master has access to certain data which is stored and managed by the slave.
The master can access this data using special function codes (diagnostic mode, read event counter, etc).
14
4 Modbus / Jbus protocol
4.6
Modbus / Jbus functions
The Modbus / Jbus functions include :
– the main functions for exchanging data
– additional functions for exchange diagnostics
The following table shows the functions which are managed by the XG field station communication option, and their limits.
The definition of the "read" and "write" functions is from the point of view of the master.
Code Type of function
16#03 Read N output words
16#04 Read N input words
16#06 Write one output word
16#08 Diagnostics
16#0B Read event counter
16#A0 Write N output words
B
B
B
XG field station
64 max
64 max
Yes
Yes
Yes
60 max
Functions marked “B” can be broadcast.
The message transmitted by the master must specify slave number = 0.
A response message is never returned.
I
S
H
E
N
G
L
15
5 Diagnostics
I
S
H
E
N
G
L
Check the state of the RUN and ERR LEDs on the card which are visible through the cover of the XG field station :
ERR
RUN
ERR : red LED
RUN : green LED
Option Board
Serial Link
TAG Fault
TAG
PWS
LED status :
Off
On
Slow flashing (500 ms)
Fast flashing (100 ms)
= 0
= 1
= 1/2
= 1/10
LED
RUN ERR
1
Probable cause
0
Normal operation, bus and XG field station present
Corrective action
None
0 0 Inoperative, off Check the power supply
0
0
1/10
1/2
1 Communication fault on the bus
Check the communication bus and the connectors.
Check the switches on the subscriber sockets.
1/10
(1)
Character error
Check the communication configuration
0
0
Communication not configured
Communication fault between the communication card and the XG field station
Configure communication
Check the 30-pin connector between the card and the XG field station
16
5 Diagnostics
Additional diagnostics
(1) :
This display flashes for 6 x 100 ms if an incorrect character has been received.
This short flashing is repeated after a period of five seconds if an incorrect character is received.
This only occurs if the communication card has a communication fault (no message received for 10 s).
If the card never changes to normal operation, this display indicates that the wiring is definitely correct but that the configuration is not suitable (speed or format).
I
S
H
E
N
G
L
17
I
S
H
E
N
G
L
NOTES
18
Telemecanique
Inductel
®
XG
Communication card, UNI-TELWAY &
Modbus / Jbus protocols /
Carte de communication, Protocoles
UNI-TELWAY & Modbus / Jbus
User’s Guide / Guide d’utilisateur
01 / 2004
N
Ç
A
I
S
F
R
A
Les produits, matériels et services présentés dans ce document sont à tout moment susceptibles d'évolutions quant à leurs caractéristiques de présentation, fonctionnement ou utilisation. Leur description ne peut en aucun cas revêtir un aspect contractuel.
© Copyright Telemecanique 2004. Toute reproduction de cet ouvrage est interdite. Toute copie ou reproduction, même partielle, par quelque procédé que ce soit, photographique, magnétique ou autre de même que toute transcription totale ou partielle sur machine électronique est interdite.
Sommaire
Chapitre Page
1.2 Configuration de la carte option réseau
1.2.2 Codage de l'adresse de la carte option réseau
1.2.4 Choix de la vitesse de la liaison série de la carte option réseau
1.2.5 Choix du protocole de la carte option réseau 6
2 Connexion sur bus multipoint 7
2.1 Brochage du connecteur SUB-D 7
2.2 Raccordement sur bus au standard RS 485
2.4 Exemple de raccordement sur bus UNI-TELWAY
1
F
R
A
N
Ç
A
I
S
Sommaire
Chapitre
Page
F
R
A
N
Ç
A
I
S
2
1 Mise en oeuvre matérielle
Il est nécessaire de lire et étudier ce manuel en totalité avant d'installer ou d'utiliser le matériel Inductel XG.
L'installation, le réglage et la maintenance du matériel
INDUCTEL XG ne doivent être effectués que par du personnel qualifié.
L'utilisateur ne doit pas intervenir sur les
éléments internes de l'Inductel XG.
Schneider Electric n'assume aucune responsabilité des conséquences éventuelles découlant de l'utilisation de ce matériel.
1.1
Présentation
La station de terrain XG se raccorde aux réseaux UNITELWAY et Modbus / Jbus.
Elle est livrée avec un câble de raccordement, longueur 2,5 mètres, équipé de deux connecteurs :
• un SUB-D 9 points pour raccordement sur la carte,
• un SUB-D 15 points pour raccordement sur le bus.
La station de terrain XG peut recevoir des messages de données et y répondre.
Cet échange de données permet d’accéder à certaines fonctions de la station de terrain XG comme :
• La commande,
• Le contrôle.
N
Ç
A
I
S
F
R
A
3
1 Mise en oeuvre matérielle
Configuration de la carte option réseau
1.2
Configuration de la carte option réseau
1.2.1 Disposition de la carte
SW3
SW2
Carte de base
2
Voyants de signalisation
N
Ç
A
I
S
F
R
A
SW1
3
Commutateurs de configuration
1
0
1 8
1
Commutateurs d’adresse
Carte option réseau
Connecteur
1.2.2 Codage de l'adresse de la carte option réseau
Voir figure page 5.
Une station de terrain XG est identifiée sur le bus par son adresse codée de 1à 31.
L'adresse correspond au nombre binaire donné par la position 0 ou 1 des commutateurs c (du n° 3 au n° 7) de la carte.
Les trois autres commutateurs ne sont pas utilisés.
Attention : les bits de poids faibles sont à droite.
4
1 Mise en oeuvre matérielle
Configuration de la carte option réseau
Exemples :
1 1
0
1 2 3 4 5 6 7 8
0 adresse 2
1
0
1 2 3 4 5 6 7 8
1
0 adresse 5
L'adresse 0 est interdite.
L'adresse modifiée sera validée lors de la prochaine remise sous tension de la station de terrain XG.
N
Ç
A
I
S
F
R
A
1.2.3 Commutateurs de configuration
La carte est munie de 2 commutateurs e de configuration de la liaison RS485.
UNI-TELWAY : (ligne RS485 polarisée).
Modbus / Jbus : (ligne RS485 non polarisée).
ATTENTION
CHARGE ELECTROSTATIQUE
Ces produits sont constitués de composants électroniques sensibles.
Pour régler les commutateurs, arrêter le système.
Le non-respect de ces instructions peut entraîner des dommages matériels.
5
N
Ç
A
I
S
F
R
A
1 Mise en oeuvre matérielle
Configuration de la carte option réseau
1.2.4 Choix de la vitesse de la liaison série de la carte option réseau
Attention : le commutateur SW2 se situe sur la carte de base.
Fonctions
Réglage de la vitesse de transmission (bds) de la carte option réseau
Micro interrupteur n°
1
OFF
ON
OFF
ON
2
OFF
OFF
ON
ON
3 4
Résultat obtenus
19 200
9 600
4 800
2 400
Principe de codage des informations selon le mode retenu.
Caractéristiques 8 bits RTU
Système de codage
Nombre de bits par caractère
- Start bit
- Bits significatifs
- Parité
- Stop bit
Organisation de message
- Message
- Contrôle
- Fin de trame
8 bits code binaire
1
8
Paire / Impaire
1
Trame MODBUS
CRC
Silence de 3 caractères
1.2.5 Choix du protocole de la carte option réseau
Attention : le commutateur SW2 se situe sur la carte de base.
Fonctions
Choix du protocole pour la carte option réseau
1
Micro interrupteur n°
2 3
ON
OFF
4
Résultat obtenus
UNI-TELWAY
MODBUS / JBUS
1.2.6 Voyant lumineux de signalisation
La carte UNI-TELWAY, Modbus / Jbus est munie de deux voyants d de signalisation dont le fonctionnement est détaillé au chapitre 5 - Diagnostic.
6
2 Connexion sur bus multipoint
2.1
Brochage du connecteur SUB-D
L'interface de transmission conforme au standard RS 485 est isolée galvaniquement de la station de terrain XG.
Elle est disponible sur connecteur SUB-D 15 points en utilisant le câble
W 814 940 940 111 (câble fourni avec la station).
5
9
4
8
3
7
2
6
1
0 V
D (A)
5
4
3
2
1
8
7
6
11
10
9
15
14
13
12
D (B)
2.2
Raccordement sur bus au standard RS 485
Points à utiliser :
Connecteur SUB-D (15 points) Automatisme
RX
E
0V
R
PG
0V 15
D(B)
D(A)
14
7
*
PG
0V
Zt
RXD+
A'
RXD-
B'
R
TXD+
A
TXD-
B
E
120 Ω
1 nF
Terminaison de ligne Zt recommandée aux deux extrémités
(*) : Le raccordement du blindage aux 2 extrémités dépend des contraintes liées
à l'installation.
7
N
Ç
A
I
S
F
R
A
2 Connexion sur bus multipoint
2.3
Recommandations
N
Ç
A
I
S
F
R
A
ATTENTION
CHARGE ELECTROSTATIQUE
Ces produits sont constitués de composants électroniques sensibles.
Pour régler les commutateurs, arrêter le système.
Le non-respect de ces instructions peut entraîner des dommages matériels.
• Utiliser un câble blindé avec 2 paires de conducteurs torsadés,
• relier les potentiels de référence entre eux,
• longueur maximale de la ligne : 1000 mètres,
• longueur maximale d'une dérivation : 20 mètres,
• ne pas connecter plus de 28 stations sur un bus,
• cheminement du câble : éloigner le bus des câbles de puissance
(30 cm au minimum),
• effectuer les croisements à angle droit si nécessaire, raccorder le blindage du câble à la masse de chaque équipement,
• adapter la ligne à ses deux extrémités.
Pour faciliter le raccordement des équipements divers accessoires sont proposés.
Câbles pour bus TSX-CSA… commercialisés en 100, 200 ou 500 m.
Prise abonnés TSX-SCA62
Ce boîtier passif comporte un circuit imprimé équipé de bornier à vis et permet le raccordement de 2 équipements sur le bus.
Il inclut l'adaptation de fin de ligne lorsque la prise est située en extrémité.
Les commutateurs, placés dans la prise, doivent être positionnés de la façon suivante :
Numéro du commutateur
Position du commutateur
2
3
5
OFF
OFF
OFF
La position des autres commutateurs est sans influence.
8
2 Connexion sur bus multipoint
2.4
Exemple de raccordement sur bus UNI-TELWAY
TSX-SCY 2160 X
W 814 940 940 111
TSX-SCY CU 6530
TSX-SCA62 TSX-SCA62
W 814 940 940 111
N
Ç
A
I
S
F
R
A
9
3 Protocole UNI-TELWAY
N
Ç
A
I
S
F
R
A
3.1
Généralités
Ce chapitre traite succinctement des requêtes UNI-TELWAY, se reporter au
"Guide d’exploitation" de la station de terrain XG pour plus de détails.
L’échange de données entre systèmes informatiques, automates programmables et autres systèmes intelligents doit s’effectuer dans un langage commun.
Ce langage doit être le plus simple possible et compris par chaque interlocuteur, néanmoins chaque échange doit pouvoir être contrôlé afin d’assurer l’intégrité des transferts.
Les variables échangées sont alors insérées dans une trame constituée généralement de la façon suivante :
En-tête Adresse Requête Données Contrôle
Chaque protocole définit la présence, le format, le contenu des différents groupes de variables entourant la zone de données.
Cette structuration permet de définir le début des messages, la taille de ceux-ci,
éventuellement le système auquel sont adressées les données, le type de fonction demandée, les variables elles-mêmes, un paramètre de contrôle et un code de fin validant l’ensemble du message.
Cette trame est différente par son contenu et sa forme pour chaque type de protocole.
3.2
Trames UNI-TELWAY
En-tête
Adresse destinataire
Adresse
émetteur
Longueur du message
Catégorie
& requête
Données Contrôle
10
3 Protocole UNI-TELWAY
3.3
Liste des requêtes
Le tableau suivant précise les requêtes et leurs limites acceptées par la station de terrain XG :
Requête
Version protocole
Miroir
16#30
16#FA
Lecture compteurs d’erreurs 16#A2
RAZ compteurs
Lecture d’un mot (*)
Ecriture d'un mot (*)
Lecture d’objets (*)
Ecriture d’objets (*)
16#A4
16#04
16#14
16#36
16#37
Code Station de terrain XG
Oui
Oui
Oui
Oui
Oui
Oui
64 mots maxi
60 mots maxi
(*) : Exécution immédiate : Il n’y a pas d’attente d’étiquette.
N
Ç
A
I
S
F
R
A
11
4 Protocole Modbus / Jbus
N
Ç
A
I
S
F
R
A
4.1
Principe
Ce chapitre traite succinctement des requêtes Modbus / Jbus, se reporter au
"Guide d’exploitation" de la station de terrain XG pour plus de détails.
Le protocole Modbus / Jbus est un protocole de dialogue créant une structure hiérarchisée (un maître et un ou plusieurs esclaves).
Ce protocole permet d’interroger un ou plusieurs esclaves intelligents depuis le maître. Une liaison multipoint relie entre eux maître et esclaves.
Deux types de dialogue sont possibles :
– le maître parle à un esclave et attend sa réponse,
– le maître parle à l’ensemble des esclaves sans attendre de réponse
(principe de la diffusion générale).
Le numéro d'esclave varie de 1 à 255 et le numéro 0 est réservé pour la diffusion.
Maître
Esclave i
Esclave j
Esclave k
Le maître gère les échanges et seul, en a l’initiative.
Ce maître réitère la question lors d’un échange erroné, et décrète l’esclave interrogé absent après une non-réponse dans un temps enveloppe donné.
Il ne peut y avoir sur la ligne qu’un seul équipement en train d’émettre.
Aucun esclave ne peut de lui-même envoyer de message sans y avoir été invité.
Nota
Toute communication latérale (c’est-à-dire d’esclave à esclave) ne peut s’effectuer directement. Il est nécessaire que le logiciel d’application du maître ait
été conçu en conséquence : interroger un esclave et renvoyer les données reçues
à l’autre esclave.
12
4 Protocole Modbus / Jbus
4.2
Trames Modbus / Jbus
Le mode RTU est le seul mode de transmission utilisé.
La trame définie pour le protocole Modbus / Jbus ne comporte ni octets d’en-tête de message, ni octets de fin de message.
Sa définition est la suivante :
Adresse Requête Données
Les données sont transmises en binaire.
CRC16
CRC16 : paramètre de contrôle polynomial (cyclical redundancy check).
La détection de fin de trame est réalisée sur un silence ≥ 3 caractères.
4.3
Données accessibles
Le protocole Modbus / Jbus permet d’échanger des données entre un maître et des esclaves, et assure le contrôle des échanges.
Par conséquent, dans chaque entité d’esclave, sont définies des zones de mots qui seront lues ou écrites par le maître.
Un objet d’entrée peut être lu uniquement.
Un objet de sortie peut être lu ou écrit.
Esclave i
Maître Adressage Modbus / Jbus
Esclave j
N
Ç
A
I
S
F
R
A
Mots d’entrée
Mots de sortie
Esclave k
13
4 Protocole Modbus / Jbus
N
Ç
A
I
S
F
R
A
4.4
Les échanges
Le maître, ou organe de supervision, a l’initiative des échanges.
Ce maître va s’adresser à un esclave en lui fournissant quatre types d’informations :
– adresse de l’esclave,
– fonction demandée à l’esclave,
– zone de données (variable en fonction de la requête),
– contrôle d’échange.
Le maître de la liaison attend la réponse de l’esclave avant d’émettre le message suivant, évitant ainsi tout conflit sur la ligne. Ceci autorise donc un fonctionnement en half-duplex.
4.5
Contrôle et surveillance
Toute gestion d’échanges entre deux entités dialoguant par liaison série de base, inclut évidemment des réponses d’exception lorsque sont apparus des défauts d’échange.
Différents messages incohérents peuvent arriver à un esclave.
Dans ce cas, ce dernier répond sa non-compréhension au maître qui prend ou non la décision de réitérer l’échange.
Maître Station de terrain XG
Le maître a accès à un certain nombre d’informations détenues et gérées par l’esclave.
Le maître accède à ces données par des codes fonctions particuliers (mode diagnostic, lecture du compteur d’évènements,...).
14
4 Protocole Modbus / Jbus
4.6
Fonctions Modbus / Jbus
Parmi les fonctions Modbus / Jbus on distingue :
– les fonctions principales permettant l’échange des données,
– les fonctions complémentaires pour le diagnostic des échanges.
Le tableau suivant indique les fonctions et leurs limites gérées par l’option communication de la station de terrain XG.
La définition des fonctions "lecture" et "écriture" s’entend vue du maître.
Code Nature des fonctions
16#03 Lecture de N mots de sortie
16#04 Lecture de N mots d’entrée
16#06 Ecriture d’un mot de sortie
16#08 Diagnostic
16#0B Lecture compteur d’événements
16#A0 Ecriture de N mots de sortie
D Station de terrain XG
64 maxi
D
64 maxi
Oui
Oui
D
Oui
60 maxi
Les fonctions notées «D» peuvent être utilisées en diffusion générale.
Le message émis par le maître doit alors spécifier un numéro d’esclave = 0.
Il n’y a jamais de message réponse en retour.
N
Ç
A
I
S
F
R
A
15
5 Diagnostic
N
Ç
A
I
S
F
R
A
Vérifier l'état des 2 voyants RUN et ERR situés sur la carte et visibles au travers du capot de la station de terrain XG :
ERR
RUN
ERR : voyant rouge
RUN : voyant vert
Option Board
Serial Link
TAG Fault
TAG
PWS
Etats des voyants :
Eteint = 0
Allumé = 1
Clignotant lent (500 ms) = 1/2
Clignotant rapide (100 ms) = 1/10
Voyant
RUN ERR
1
Causes probables
0
Fonctionnement normal, bus et station de terrain XG présents
Actions correctives sans
0 0 Hors service, hors tension Vérifier l'alimentation
0
0
1/10
1/2
1
1/10
(1)
Défaut de communication sur le bus
Vérifier le bus de communication et la connectique.
Vérifier les commutateurs des prises abonnée.
Erreur caractère
Vérifier la configuration de la communication
0
0
Communication non configurée
Configurer la communication
Défaut communication entre la carte de communication et la station de terrain XG
Vérifier le connecteur 30 points entre la carte et la station de terrain
XG
16
5 Diagnostic
Diagnostic complémentaire
(1) :
Cet affichage est un clignotement d'une durée de 6 x 100 ms si un caractère erroné a été reçu.
Ce clignotement court est répété après une période de cinq secondes d'extinction si un caractère reçu est erroné.
Il n'a lieu que lorsque la carte communication est en défaut communication
(pas de message reçu depuis 10 s).
Dans le cas où la carte ne passe jamais en fonctionnement normal, cet affichage indique que le câblage est certainement correct mais que la configuration est inadaptée (vitesse ou format).
N
Ç
A
I
S
F
R
A
17
N
Ç
A
I
S
F
R
A
NOTES
18
ART : 027359
01 / 2004
Printed in France
EDMED399095
W 915604970111A03
Λήψη
Διαφήμιση