15v -15v o/p – CIRCUTOR TR16 Series Manuel d'utilisation
Page 2

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 (A
1
2
, A
2
2
...
A
32
2
... A
1
16
, A
2
16
... A
32
16
) doit avoir une configuration différente, et un système
d’énumération de nœuds ordonné.
Les nœuds esclaves (A
1
, A
2
... A
32
), comme spécifié 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: A
1
, A
2
... A
32
). Par exemple, dans le cas
d’ajouter le dispositif A
2
3
, il faut réaliser un reset sur l’équipement A
2
.
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 configuré, 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
e-mail: [email protected]
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
106.0
6/1
Multi-purpose clips for
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
15
.
5
22.5
25.0
12.5
10.0ø
160
45
+12V
S5/S1
GND
GND
S6/S2
S7/S3
S8/S4
M98234101-02-15A