Hello, I have a question for consult, I make a c# Project based on easymodbus version 5.5. Used for slave communication. It is normal to read and write separately with MODBUS client. However, when I communicate with the DCS of Zhejiang University . Reading instruction is normal, writing instruction is abnormal. But It is normal for me to use mbslave.exe Software instead of my project and Zhejiang University industrial control DCS for continuous reading and writing. How can I solve this problem?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi, I am not 100% sure if I fully understand. FC16 is a write command from the Client to the Server. To read Register use FC03 (Read Holding Registers).
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello, I have a question for consult, I make a c# Project based on easymodbus version 5.5. Used for slave communication. It is normal to read and write separately with MODBUS client. However, when I communicate with the DCS of Zhejiang University . Reading instruction is normal, writing instruction is abnormal. But It is normal for me to use mbslave.exe Software instead of my project and Zhejiang University industrial control DCS for continuous reading and writing. How can I solve this problem?
Hi, I am not 100% sure if I fully understand. FC16 is a write command from the Client to the Server. To read Register use FC03 (Read Holding Registers).