Outils pour utilisateurs

Outils du site


3.12_modbus

3.12 Modbus




Le Modbus est un protocole de communication. Il peut transiter sur divers support physique (RS232 / RS485 / Ethernet …

Il existe deux protocoles Modbus, le Modbus-RTU et le Modbus-TCP.

Le Modbus-RTU est fait pour les liaison RS232 et RS485.

Le Modbus-TCP est fait pour les liaison Ethernet.

Une variante est gérée par LogisDom, le Modbus-RTU via Ethernet. Quand on utilise un module Ethernet/RS232 pour communiquer via le réseau avec par un module qui ne fait que du RS232, par exemple le régulateur ECH210 dans les PAC Technibel, ou les régulateur photovoltaïque Morningstar.

Logisdom ne gère que le Modbus-RTU via Ethernet et le Modbus-TCP.

Certain automates comme le Millenium 3 de Crouzet avec un module XN05 peuvent se connecter directement sur le réseau Ethernet, le port par defaut du Modbus-TCP est le 502.


Il faut tout d'abords configurer la partie réseau, adresses IP concordantes.

On ajoute une interface selon la méthode décrite ici : section 3.1)


Il faut ensuite aller dans la fenêtre de configuration et dans l'onglet de l’interface Modbus.

Il faut ajouter autant de capteur que vous souhaitez en cliquant sur le bouton Nouveau capteur

Le protocole par défaut et le Modbus-RTU, si vous voulez à la place le Modbus-TCP il faut cocher la case Protocole Modbus-TCP

Il est possible d'utiliser le multiplexage opéré par les automates Crouzet M3, dans ce cas la case Index Register permet de spécifier le registre d'index, sachant que le registre de valeur est toujours le suivant. Pour que le capteur utilise le multiplexage, il faut cocher la case Utiliser le multiplexage dans la palette pour chaque capteur.

Une fois le capteur crée, ouvrez la palette (icon: ) et cliquez dans la fenêtre du nouveau capteur pour afficher ses paramètres dans la palette.

Vous pouvez configurer les paramètre Modbus auquel vous voulez accéder.

Le coefficient peut prendre une valeur numérique ou peut aussi prendre la forme d'une fraction, utile pour les facteurs non finis comme 1/3

Il est possible d'ajouter une liste de capteur automatiquement a partir d'un fichier texte.

Cela évite une longue et fastidieuse entrée manuelle capteur par capteur.

La liste est écrite dans un fichier texte comme ci-dessous, une ligne par nouveau capteur, 5 paramètres sont pris en charge :Nom, Unité, Coefficient, Adresse et nombre de Décimales, chacun séparé par des points virgule. Vous cliquez sur le bouton 'Charger Config', vous sélectionnez le fichier texte, LogisDom vous demande si vous voulez remplacer les capteurs déjà existants.

Ci dessous la configuration de base d'un régulateur de charge photovoltaïque Tristar TS-45.

Tension Batterie; Volts;96.667/32768;8;2

Battery sense voltage; Volts;96.667/32768;9;2

Array/Load voltage; Volts;139.15/32768;10;2

Charging current; Amps;66.667/32768;11;2

Load current; Amps;316.67/32768;12;2

Battery voltage, slow filter; Volts;96.667/32768;13;2

Heatsink temperature; °C;1;14;0

Battery temperature; °C;1;15;0

Charge regulator reference voltage; Volts;96.667/32768;16;2

Ah resetable, HI word; Ah;1/10;17;0

Ah resetable, LO word; Ah;1/10;18;0

Ah total, HI word; Ah;1/10;19;0

Ah total, LO word; Ah;1/10;20;0

hourmeter, HI word;h;1;21;0

hourmeter, LO word;;1;22;0

alarm bitfield LO;;;23;0

fault bitfield;;;24;0

dip switch settings;;;25;0

Control mode;;;26;0

Control state;;;27;0

PWM Duty Cycle;;;28

Alarm bitfield HI;;;29;0

3.12_modbus.txt · Dernière modification: 2019/02/16 19:29 (modification externe)