ModBus RTU/TCP

Erstellen Sie zu aller erst eine ModBus Instanz innerhalb von IP-Symcon, und wechseln sie in der Konfiguration in die überliegende Instanz, um die Konfiguration entsprechend ihrer Geräte anzupassen. Wählen Sie bitte aus, über welches Protokoll ihr Gerät angesprochen werden soll.

http://www.ip-symcon.de/fileadmin/user_upload/images/documentation/modbus1.png

 

Tragen Sie bitte auch ihre IP-Adressse und Port (Default: 502) ein, um die Verbindung zu ihrem Gerät herzustellen.
In der weiteren Konfiguration (Screenshot unten) können sie die Lese- und Schreibadresse einstellen und den Datentyp, der gelesen werden soll. Die Bestimmung der Adresse entnehmen Sie dem Handbuch zu ihrem ModBus-Kompatiblen Gerät.
Die Aktivierung des Timers fragt ihr ModBus-Gerät zyklisch ab und aktualisiert so den Status innerhalb des Geräts. Die Option "Nur-Lesen" verändert den Lese-Vorgang, sodass die Latches/Nur-Lesen Eingänge ihres ModBus-Gerätes ausgelesen werden. Im Normalfall ist es nicht notwendig diese Option zu aktivieren.

 

Durch die Tatsache, das PHP 5.3.x Integer als größten ganzzahligen Wert anbietet, können DWORDs (unsigend ints) in IP-Symcon zwar gelesen werden, sie werden jedoch auf Integer abgebildet, was bedeutet, nur die unteren 31Bit ausgewertet werden können.