Connexion RS-485 / Modbus RTU
1
.
Informations générales
Ce manuel traite de la connexion RS-485 / Modbus RTU à une passerelle Calculus.
2
.
Câblage
1. Type
Calculus utilise comme câble de communication entre un appareil et une passerelle un câble à 4 fils de type : UNITRONIC BUS LD 2X2X0 22 - Câbles de bus de terrain Modbus
Utilise toujours un câble approprié pour la communication RS-485 / Modbus RTU en respectant les spécifications suivantes :
- Utilise un câble avec des conducteurs flexibles pour faciliter la gestion.
- Une épaisseur de 24AWG ou 0,22mm² des conducteurs est suffisante.
- Utilise toujours des embouts appropriés pour les conducteurs flexibles.
- Utilise des conducteurs à paires torsadées pour le signal de données différentiel.
- Utilise un troisième conducteur ou une deuxième paire torsadée pour la masse du signal (GND).
- Une impédance de 120 ohms.
- Une enveloppe séparée, ou blindage, que vous connectez d'un seul côté à la terre.
Pour les courtes distances ou les environnements sans interférences, il suffit généralement de:
- Câble à utiliser avec une seule paire torsadée pour le signal différentiel.
- La gaine doit ensuite être utilisée pour la mise à la terre du signal (GND), cette fois-ci connectée aux deux extrémités du câble.
Il convient toutefois d'être prudent. Il est plus difficile de les identifier et de les résoudre que de les provoquer!
2. Bus de données topologique
Connecte toujours les appareils en anneau selon le principe de guirlande et limitez la longueur des conducteurs séparés (stubs) du bus et limite la longueur des conducteurs séparés (stubs) entre le bus et aux appareils esclaves à 1 mètre. Vois également l'image suivante pour une illustration.
Ne mélangez pas d'autres structures topologiques dans votre bus de données.
3. Limites du bus de données
En fonction des vitesses utilisées et des risques d'interférence, des longueurs allant jusqu'à 1 200 mètres sont possibles, avec un de 32 appareils connectés.
Remarque! Pour les longues distances, des résistances d'extrémité de 120 ohms sont nécessaires pour éviter les réflexions.
3
.
Raccordement de RS485
1. Connexion de RS-485 aux passerelles Calculus
Veillez à ce que la connexion d'un bus de données soit toujours effectuée hors tension afin d'éviter les courts-circuits sur le bus de communication.
Les passerelles sont parfois dotées d'une batterie interne. Pour être sûr de travailler hors tension, il est préférable de déconnecter le connecteur du bloc terminal détachable à 3 broches (connecteur vert) de la passerelle. Après le montage, réinsère le connecteur vert dans la passerelle.
Connexion RS-485 sur un connecteur vert avec les vis visibles vers le haut est le même pour toutes les passerelles Calculus:
Gauche : Données + (brun)
Milieu : Données - (blanc)
Droite : GND (vert)
Vois l'image ci-dessous :
1.1 La passerelle C04
Le connecteur pour RS-485 du C04 est toujours situé en bas sur le côté droit de l'appareil, à l'emplacement prévu pour le slot d'extension. Ce connecteur est orienté par rapport aux autres connecteurs I/O du C04.
1.2 La passerelle C07W
Pour la passerelle C07W, RS-485 / Modbus RTU est une option et donc un connecteur fourni par une carte d'extension. En prenant la passerelle du côté où se trouve la carte d'extension RS-485, le connecteur en question se trouve toujours à l'extrême droite, dans le premier renfoncement rectangulaire pour les connecteurs des cartes d'extension.
Attention : le connecteur RS-485 ne se trouve pas à cet endroit ? Dans ce cas vous avez probablement une ancienne carte RS-485. Celle-ci dispose d'un mode d'emploi distincte. Si ces instructions ne vous sont pas familières et que vous avez besoin d'aide? Crée un ticket sur my.calculus.group et nous serons heureux de vous aider.
1.3 Passerelle C06W
Sur la passerelle C06W, le connecteur RS-485 / Modbus RTU est situé en haut à gauche de la passerelle.
2. Connexion RS-485 aux appareils (esclaves Modbus)
Connecte correctement les "Data +" et "Data -" à tous les appareils du bus selon le principe de la "guirlande".
Dans les systèmes RS-485, il n'existe pas de norme définie pour l'étiquetage. Il existe cependant une norme claire sur la nature différentielle des signaux, à savoir "+" et "-".
Cela signifie que sur certains appareils, A est "+" et sur d'autres "-". Cela s'applique également à B.
S'il n'y a pas d'indication +/- lors de la connexion, nous supposons que A est + ; si cela ne fonctionne pas, nous supposons que A est -.
Vois l'image ci-dessous pour un exemple de connexions avec différences d'étiquetage. Dans cet exemple, l'ASPAR et le DSE ont A comme +, l'automate Siemens a B comme +.
L'important est que le + de la passerelle soit connecté au + de l'appareil, sinon cela entraînera des dysfonctionnements de l'appareil.
Par exemple, une guirlande Modbus sur un compteur d'énergie :
Et un dispositif à l'extrémité du bus de données :
4
.
Paramètres du dispositif esclave
Pour permettre la communication entre une passerelle et un Esclave Modbus (par exemple, un compteur d'énergie), les paramètres de l'esclave Modbus doivent correspondre à ceux de la passerelle.
Les paramètres de la passerelle sont accessibles via le portail Calculus. Leur fonctionnement est expliqué dans le texte en surbrillance sur cette page.
Par défaut, Calculus utilise les paramètres de passerelle suivants:
- Vitesse de transmission : 9600
- Données longueur : 8 bits
- Parité: aucune
- 1 bit d'arrêt
L'adresse de l'esclave de chaque appareil sur le même bus doit être unique. Par défaut, nous commençons par l'ID esclave 1 et donnons au dispositif suivant l'ID esclave 2 etc...
Si le matériel n'est pas préconfiguré par Calculus, vous devez, en tant que client, documenter vous-même les paramètres de chaque appareil et transmettre ces informations à Calculus pour faciliter un suivi correct.
Pour des débits de données plus élevés en raison d'applications sensibles au temps, ou en raison d'un grand nombre de registres à lire ou de dispositifs esclaves, cette question est généralement discutée avant l'installation et un plan est établi.