30.04.2025, 07:15
Hello everyone,
I’m trying to communicate with a Modbus device of type PLOGIC; you’ll find the documentation attached.
I am able to successfully read the ambient temperature status (Address 1156) and the setpoint status (Address 1239) without any issues.
However, when I try to modify the setpoint temperature (Address 1099), I also need to activate both Addresses 1102 and 1103 by setting them to 1. I do this via an event script: when I write 1 to 1102, I also write 1 to 1103 and 22 to 1099.
After 2 seconds, Addresses 1102 and 1103 go back to 0, and nothing happens…
I tried using
and
on both addresses 1102 and 1103, but that didn’t help either.
When I test it using Modbus Doctor, it works fine — I write to 1102, 1103, and 1099 at the same time.
Thank you for your understanding.
Looking forward to your response.
I’m trying to communicate with a Modbus device of type PLOGIC; you’ll find the documentation attached.
I am able to successfully read the ambient temperature status (Address 1156) and the setpoint status (Address 1239) without any issues.
However, when I try to modify the setpoint temperature (Address 1099), I also need to activate both Addresses 1102 and 1103 by setting them to 1. I do this via an event script: when I write 1 to 1102, I also write 1 to 1103 and 22 to 1099.
After 2 seconds, Addresses 1102 and 1103 go back to 0, and nothing happens…
I tried using
Code:
"writable": true
Code:
"write_only": true
When I test it using Modbus Doctor, it works fine — I write to 1102, 1103, and 1099 at the same time.
Thank you for your understanding.
Looking forward to your response.