我欲利用MODBUS用上位机读写PLC数据,查了手册上说:“MODBUS从站指令支持以下地址:000001至000128是实际输出,对应Q0.0--Q15.7;010001至010128是实际输入,对应I0.0--I15.7....040001至04XXXX是保持寄存器,对应于V区”我又查了MODBUS协议,说是一般为“站号”+“功能号”+“地址”+“数据”+“CRC”。
如我要写VW100的数据,则功能号为6,地址应输入100呢还是040100呢,功能号不是就已经区分了不同的读写区域吗?地址应是几个字节呢?我觉得地址应是固定字节数啊。
不明白啊