Question:
How can I configure an I/O Tag to read a Modbus 40001 address?
Solution:
To do so, after you have configured the communication physical layer, follow these procedures in the supervisory:
- On driver’s Modbus tab, add a function that uses the following Modbus functions: 03 for reading and 16 for writing.
- On driver’s Modbus tab, enable the option Data Addressed from 0 (Modbus addressing on devices by Schneider usually start from 0).
- In the application, insert an I/O tag and set it as follows: N1 = 1 (PLC address), N2 = 1 (function created on step 1); N3 = 0; N4 = 1 (corresponding to 40001 address).