AB7072 - DINT / INT

Hi,

I have a setup with AB7072 and 4 Omron temperature controllers. From Omrons I read PV.
From each of the controllers I query 2 registers, and store them in 4 bytes ( with bit swap)
In my AB ControlLogix I have the HMS module definition set to 4 DINT inputs and 0 DINT outputs. All works fine.

Now I need to add two flow meters and read PV from each of them. Looking into the manual PV is read from one register, therefore I query 1 register, and store it in 2 bytes. So 2 flow meters give me 4 byte of data. Is there any way of querying 1 register but storing this as 4 byte (DINT). I can’t get it going as looks like the flow meters require INT tags and the Omrons need DINT.

You are using Modbus?

You can set this to read as many registers as you want in the same command:

image

Keep in mind that Modbus only uses Integers (or words) and Bits. It doesn’t have native support for Double Integers or Floats, so you should do any data type conversion in your PLC.