Outils pour utilisateurs

Outils du site


3.12_modbus

Ceci est une ancienne révision du document !


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-RTC et le Modbus-TCP.

Le Modbus-RTC 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-RTC 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-TCP 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

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.

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. 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.1348935422.txt.gz · Dernière modification: 2020/08/20 20:30 (modification externe)