Hi,
I'm trying to read Modbus Ethernet data from a Bentley Nevada 3500 system in a Tricon. I'm reading BOOL and DINT data just fine, but when it comes to REAL registers, I believe that the BN is sending two registers to one in the Tricon (I think the BN is a 16bit system and the Tricon is 32bit). The Tricon has special Modbus registers that handle this situation (33001 is 35001 and 35002, 33002 is 35003 and 35004 and so forth), but where they stick them is out of the possible range of the DCS which is using TDC 3000.
Is there any way to split the one Modbus register into two using any sort of math or data manipulation?
I'm trying to read Modbus Ethernet data from a Bentley Nevada 3500 system in a Tricon. I'm reading BOOL and DINT data just fine, but when it comes to REAL registers, I believe that the BN is sending two registers to one in the Tricon (I think the BN is a 16bit system and the Tricon is 32bit). The Tricon has special Modbus registers that handle this situation (33001 is 35001 and 35002, 33002 is 35003 and 35004 and so forth), but where they stick them is out of the possible range of the DCS which is using TDC 3000.
Is there any way to split the one Modbus register into two using any sort of math or data manipulation?