I am using an EC310 Netbiter, and I have connected a third-party I/O expansion device that communicates via modbus. I have created a custom device template in the Argos web portal and I am able to connect and read data from this modbus device. I am able to read the configuration registers for the device and also read analog input values, but only as integers. I have a need to read the analog inputs as floating point numbers to get true decimal values. The Modbus register map for this third party device indicates that floating point values are read using a two-register scheme following IEEE754 encoding:
“Objects 1-320 accessed as IEEE754 floating point, 32-bit, double Modbus register”
Inside the template builder in Argos, I do not see a way to indicate that I need to read 2 adjacent registers, say 2001-2002 to retrieve the 32-bits of data of the floating point value. Is this something you can help with?
Also, I made a request through the web site to gain access to some of the HMS device templates. When I did this, I got a 404 web page error that the page/site has been moved. How do I get these templates?
Thanks in advance for your help.