
5.4.1 Équipements esclaves
Dans le SCHÉMA A, le bus de communication répond à une topologie de commu-
nication conventionnelle. Dans ce type de topologie, les périphériques peuvent être
énumérés du périphérique 1 au 255 (du 01 au FF en hexadécimal).
Position Sélecteur 3
Schéma A
OFF
L’énumération des numéros de nœud oscillent
du 1 au 255 (du 01 au FF en hexadécimal)..
5.4.2 Équipements sous-esclaves
Pour les systèmes de communication avec esclaves et sous-esclaves (SCHÉMA B.
Schéma de câblage du bus de communication RS-485 esclave et sous-esclave),
la communication des équipements marqués comme sous-esclaves (A1
2
, A2
2
...
A32
2
... A1
16
, A2
16
... A32
16
) doit avoir une conguration différente, et un système
d’énumération de nœuds ordonné.
Les nœuds esclaves (A1, A2 ... A32), comme spécié au point précédent, peuvent
être énumérés du périphérique 1 au 255 (du 01 au FF en hexadécimal). En revan-
che, les nœuds sous-esclaves, de chacun des bus de communication, doivent être
énumérés du 2 au 16 (du 02 au 10 en hexadécimal), et de manière corrélative dans
chacun de leurs bus correspondants. Les équipements esclaves ne peuvent pas
détecter la présence des équipements sous-esclaves avec des numéros de nœud
supérieurs à 16 (10 en hexadécimal).
Équipement
Sélecteur
3
Nœud
Décimal
A1 ON 01
L’énumération des numéros de nœud oscille du
1 au 255 (du 01 au FF en hexadécimal).
En aucun cas ils ne peuvent être répétés et ils
n’ont pas à être assignés dans un ordre logique
ou corrélatif.
A1
2
OFF 02 L’énumération des numéros de nœud oscille du
2 au 16 (du 02 au 10 en hexadécimal) et elle
doit être corrélative, sans laisser des numéros
de nœud non-assignés.
... OFF --
A1
16
OFF 16
IMPORTANT!
Dans le cas d’ajouter de nouveaux sous-esclaves, il faut réaliser un reset de
l’équipement esclave (tête de bus: A1, A2 ... A32). Par exemple, dans le cas
d’ajouter le dispositif A2
3
, il faut réaliser un reset sur l’équipement A2.
Cette opération est nécessaire pour que l’élément tête réalise un balayage sur
tout le bus de communication et mette en œuvre sur sa carte de mémoire, toute
l’information en provenance des équipements sous-esclaves.
5.5 Entrée analogique et sonde de température
TR16-RS485 est pourvu d’une entrée analogique pour la connexion d’une sonde ou
capteur industriel. L’entrée analogique se comporte sous forme linéaire, en remettant
par communication la mesure analogique sur les points de résolution (de 0 à 1024
points). Le maître de communication est le responsable de réaliser la conversion de
ces points à des valeurs physiques intelligibles par l’utilisateur.
En outre, l’équipement dispose d’une entrée pour le raccordement d’une sonde de
température du type Pt100 ou Pt1000. Pour le raccordement d’un type de sonde ou
d’un autre (Pt100 ou Pt1000), il faut le sélectionner à travers le quatrième sélecteur
situé sur la partie avant. Une fois le sélecteur conguré, l’équipement sert à la com-
munication de la valeur de température en degrés centigrades.
Sonde de température Sélecteur 4
Pt100 ON
Pt1000 OFF
5.6 Protocole Modbus
Le périphérique TR16-RS485 utilise le protocole MODBUS©. Dans le protocole
MODBUS© on utilise le mode RTU (Remote Terminal Unit); chaque 8-bit par octet
dans un message contient deux caractères hexadécimaux 4-bits. Le format pour
chaque octet en mode RTU est le suivant :
Code
8 bit binaire, hexadécimal 0-9, A-F
2 caractères hexadécimaux contenus dans chaque champ de
8-bit du message.
Bits par octet 8 data bits
Champ Check-Error Type CRC (Cyclical Redundancy Check)
Fonctions Modbus mises en œuvre:
Fonction 03 et 04
Fonction utilisée pour la lecture des paramètres que mesure TR16-
RS485. Tous les paramètres électriques sont des words de 16 bits,
en conséquence, pour demander chaque paramètre, il faut un Word (2
octets – XX XX).
5.6.1 Carte de mémoire Modbus/RTU®
Le présent tableau montre les adresses Modbus de l’équipement esclave conven-
tionnel. Les tableaux successifs (module 2 et suivants), montrent les adresses de
mémoire des équipements sous-esclaves, dans le cas où ils seraient connectés.
Description Abréviation Symbole Adresse Unité
Courant entrée 1 M1-MLC1 I 1 0000 A x 100
Courant entrée 2 M1-MLC2 I 2 0001 A x 100
Courant entrée 3 M1-MLC3 I 3 0002 A x 100
Courant entrée 4 M1-MLC4 I 4 0003 A x 100
Courant entrée 5 M1-MLC5 I 5 0004 A x 100
Courant entrée 6 M1-MLC6 I 6 0005 A x 100
Courant entrée 7 M1-MLC7 I 7 0006 A x 100
Courant entrée 8 M1-MLC8 I 8 0007 A x 100
Courant entrée 9 M1-MLC9 I 9 0008 A x 100
Courant entrée 10 M1-MLC10 I 10 0009 A x 100
Courant entrée 11 M1-MLC11 I 11 000A A x 100
Courant entrée 12 M1-MLC12 I 12 000B A x 100
Courant entrée 13 M1-MLC13 I 13 000C A x 100
Courant entrée 14 M1-MLC14 I 14 000D A x 100
Courant entrée 15 M1-MLC15 I 15 000E A x 100
Courant entrée 16 M1-MLC16 I 16 000F A x 100
Tension Différentielle M1-VDG Vd 0010 V x 10
Température Pt100/Pt1000 M1-TEMP Pt100/Pt1000 0011 ºC
Entrée Analogique M1-ANAL 0012 Points
Entrées Numériques M1-DIG 0013 0 / 1
Sans utilisation 0014
Numéro de périphérique M1-PERIPH 0015
Les tableaux ci-après (sous-esclave 2 et suivants), montrent les adresses initiales
des modules, en prenant en compte qu’ils disposent tous de la même distribution
dans l’équipement de tête du bus.
Module Adresses Module Adresses
2 0016 à 002B 10 00C6 à 00DB
3 002C à 0041 11 00DC à 00F1
4 0042 à 0057 12 00F2 à 0107
5 0058 à 006D 13 0108 à 011D
6 006E à 0083 14 011E à 0133
7 0084 à 0099 15 0134 à 0149
8 009A à 00AF 16 014A à 015F
9 00B0 à 00C5
Exemples des adresses de mémoire de certains des équipements sous-esclaves,
dans le cas où ils seraient connectés.
Module 2 Adresse UDS Module 3 Adresse UDS
M2-MLC1 0016 A x 100 M3-MLC1 002C A x 100
M2-MLC2 0017 A x 100 M3-MLC2 002D A x 100
M2-MLC3 0018 A x 100 M3-MLC3 002E A x 100
M2-MLC4 0019 A x 100 M3-MLC4 002F A x 100
M2-MLC5 001A A x 100 M3-MLC5 0030 A x 100
M2-MLC6 001B A x 100 M3-MLC6 0031 A x 100
M2-MLC7 001C A x 100 M3-MLC7 0032 A x 100
M2-MLC8 001D A x 100 M3-MLC8 0033 A x 100
M2-MLC9 001E A x 100 M3-MLC9 0034 A x 100
M2-MLC10 001F A x 100 M3-MLC10 0035 A x 100
M2-MLC11 0020 A x 100 M3-MLC11 0036 A x 100
M2-MLC12 0021 A x 100 M3-MLC12 0037 A x 100
M2-MLC13 0022 A x 100 M3-MLC13 0038 A x 100
M2-MLC14 0023 A x 100 M3-MLC14 0039 A x 100
M2-MLC15 0024 A x 100 M3-MLC15 003A A x 100
M2-MLC16 0025 A x 100 M3-MLC16 003B A x 100
M2-VDG 0026 V x 10 M3-VDG 003C V x 10
M2-TEMP 0027 ºC M3-TEMP 003D ºC
M2-ANAL 0028 Points M3-ANAL 003E Points
M2-DIG 0029 0 / 1 M3-DIG 003F 0 / 1
Sin uso 002A 0040
M2-PERIPH 002B M3-PERIPH 0041
5.6.2 Lecture de l’état des entrées numériques (DIG)
La variable DIG, comme le reste de variables électriques, est un registre (1 word =
2 octets), autrement dit, en hexadécimal elle serait 0xFFFF. Les entrées vont de la
1 à la 3 et celles-ci représentent les 3 octets de moins de poids:
OCTETS DE PLUS POIDS OCTETS DE MOINS POIDS
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 I3 I2 I1
Pour connaître les adresses de mémoire Modbus, consulter le point 05.06.01
Carte de mémoire. La valeur de chaque entrée détermine si elle est activée (1) ou
désactivée (0).
Exemple 1 (en équipement maître):
TX NP 0400090001 CRC
Entrée activée 3
Par communication
INP=0x0004 Hexadécimal
0000000000000100 Binaire
Exemple 2 (en équipement maître):
TX NP 0400090001 CRC
Entrée activée 2 et 3
Par communication
INP=0x0006 Hexadécimal
0000000000000110 Binaire
5.6.3 Lecture du numéro de périphérique
La variable PERIPH, comme le reste des variables électriques, est un registre (1
word = 2 octets), autrement dit, en hexadécimal elle serait 0xFFFF. Ce registre
fait une référence au numéro de périphérique associé à travers la façade de
l’équipement, à chacun des dispositifs esclaves et sous-esclaves.
5.6.4 Numéro et liste des équipements sous-esclaves raccordés
Numéro des équipements sous-esclaves : il existe un registre Modbus (0834), qui
indique le nombre des équipements sous-esclaves raccordés au maître de com-
munication (voir sur SCHÉMA B, équipements, A2 ... A16). Cette variable renvoie
uniquement la valeur numérique en hexadécimal, informant du nombre de nœuds
connectés au dispositif par le port de communication maître (dans le cas d’être
utilisé).
Exemple 1:
TX NP 0408340008 CRC
RX NP 0402 0006 CRC
Nombre d’esclaves 6
Par communication RX = 0x0006 Hexadécimal
Conversion décimale 6 Décimal
Liste des équipements sous-esclaves: À la différence du numéro, la liste des élé-
ments sous-esclaves raccordés à un équipement maître, informe un par un, des
numéros de périphérique raccordés audit équipement maître (registre 07D0).
Exemple 1:
TX NP 0407D0000F CRC
RX NP 0420 02 03 04 05 06 00 00 00 00 00 00 00 00 00 00 00 CRC
Liste des esclaves 02, 03, 04, 05, 06 Hexadécimal
Conversion décimale 02, 03, 04, 05, 06 Décimal
6. DIMENSIONS
7. SERVICE ASSISTANCE TECHNIQUE
En cas d’un doute quelconque sur le fonctionnement ou de panne de l’équipement,
avertir le service d’assistance technique de CIRCUTOR, SA:
CIRCUTOR, SA - Service Assistance Technique
Vial Sant Jordi, s/n - 08232 Viladecavalls (Barcelone) ESPAGNE
Tél.: 902 449 459 (Espagne) - +34 93 745 29 00
SCHÉMA A - Schéma de câblage du bus de communication RS-485 avec des équipements esclaves (bus conventionnel)
SCHÉMA B - Schéma de câblage du bus de communication RS-485 avec des équipements esclaves et sous-esclaves
x
y
x
y
y
99.8
30.2
60.6
(pitch of wall mounting
holes in din rail clips)
160.0
9/1
113.8
56.9
99.8
y
SWITCH ON SWITCH OFF
+15V -15V O/P
40.0
.
22.
5
25.0
12.
5
10.0ø
160
45
+12V
S5/S1
GND
GND
S6/S2
S7/S3
S8/S4
M98234101-02-15A
Kommentare zu diesen Handbüchern