Ist es möglich, zwei unterschiedliche Slave-Definitionen zu Lesen und Schreiben von Modbus-Adressen zu verwenden? Die Modbus-Adressen liegen zu weit auseinander, um es über einen Slave zu lesen...
Meine Konfiguration sieht derzeit so aus:
(Slave 1 zum Setzen von Werten, Slave 2 zum Lesen des aktuellen Status)
Configuration
modbus:tcp.slave1.connection=192.168.0.1:502
modbus:tcp.slave1.type=coil
modbus:tcp.slave1.id=1
modbus:tcp.slave1.start=12288
modbus:tcp.slave1.length=80
modbus:tcp.slave2.connection=192.168.0.1:502
modbus:tcp.slave2.type=coil
modbus:tcp.slave2.id=1
modbus:tcp.slave2.start=0
modbus:tcp.slave2.length=80
Aktuelle Item definition
Switch Test "Socket 1" (gModbus) {modbus="slave1:11"}
Switch Test2 "Socket 2" (gModbus) {modbus="slave1:12"}
Hat das jemand schon mal gemacht? Kann ich es ggf./notfalls über eine Regel / rule lösen?
Meine Konfiguration sieht derzeit so aus:
(Slave 1 zum Setzen von Werten, Slave 2 zum Lesen des aktuellen Status)
Configuration
modbus:tcp.slave1.connection=192.168.0.1:502
modbus:tcp.slave1.type=coil
modbus:tcp.slave1.id=1
modbus:tcp.slave1.start=12288
modbus:tcp.slave1.length=80
modbus:tcp.slave2.connection=192.168.0.1:502
modbus:tcp.slave2.type=coil
modbus:tcp.slave2.id=1
modbus:tcp.slave2.start=0
modbus:tcp.slave2.length=80
Aktuelle Item definition
Switch Test "Socket 1" (gModbus) {modbus="slave1:11"}
Switch Test2 "Socket 2" (gModbus) {modbus="slave1:12"}
Hat das jemand schon mal gemacht? Kann ich es ggf./notfalls über eine Regel / rule lösen?