PLC Connect - Modbus TCP/IP Drive - Double HRA to Decimal Real Value
I am integrating a bunch of real values using PLC Connect Modbus TCP/IP drive from system 800xA 6.1. At the modbus slave device, each of those real values is exposed into 2 different registers (e.g. tank level = HRA558 and HRA559).
I can properly read HRA558 and HRA559 independently into 800xA but, I am looking for an option to combine them to present as a decimal real number for the operators. Do you have any tips?
I am looking for reading both HRAs at once (instead of reading two independent registers) or something like "words_to_real" function from Control Builder M
PLC Connect extension has PLC_Real4 and PLC_Real8 objects, I've tried both but could not read 2 registers at once. What is the difference between those object types?
I also tried Single (32-bits) or Double (64-bits) precision under Signal Configuration > Range tab but, did not succeed. What is that for?
Setting the Modbus address in "Signal Configuration" to "HRA558,REAL", made PLCC automatically read all the 32 bits (HRA558 + HRA559), combine and convert them to decimal real. No need of external combining and converting!