How to read extended Registers?

Hello,
I have a scenario where Modicon PLC has 6 digit register address, however, on DCS side only 5-digit register addresses can be configured.
For example, on Modicon side, the register is used as 429533, what can be the corresponding 5-digit Holding register address on DCS side? as it will only allowing to configure Register between 40001 to 49999.
 
It looks like you’re DCS can only handle “original” Modbus range - 40001 to 49999, not “extended” Modbus range - 400001 to 465535
 
It looks like you’re DCS can only handle “original” Modbus range - 40001 to 49999, not “extended” Modbus range - 400001 to 465535
Yes, correct. Is there any way these 6-digit register addresses can be read on 5-digit registers on DCS side?
 
Unless the DCS vendor has implemented an upgrade to 6-digit addressing that you are willing to pay for, the approach is to use a gateway box with internal remapping functionality so that what the gateway reads at a 6-digit address can be remapped to an internal 5-digit address.

The master side of the gateway polls the slave, remaps the data to internal 5-digit "slave" registers.
The slave side of the gateway responds to DCS Modbus master poll requests using 5-digit addressing.

I believe that Red Lion's Data Station Plus has such functionality.
 
Top