I'm trying to setup the Modbus TCP Master-functionality with an SMS-alarm tied to it.
I have successfully configured the Modbus TCP Master settings and I'm able to query the Modbus Client and get the expected result. The result value is a FLOAT. I run into a problem when I try to use the conditions for the Alarm. I have configured the condition to "More than" and entered 25 as the Value.
I'm querying a temperature value that is a float. When I test-query the register (with byteorder 1,2,3,4) I get the correct response which normally is around 20.0001C.
However when I configure the Alarm, there is no setting for the byteorder and if I configure "More than" and set 25 as the value the Alarm is always true (and I get an SMS every minute if configured to Every trigger).
Is there a way to get this functionality working with a float?
I'm suspecting that the Alarm implementation does not know how to convert the float correctly.