当我通过MODBUSRTU协议访问寄存器超过120的地址时就返回异常10830290F4,请问怎么扩大modbusRTU可访问地址。
最佳答案
读取单个/多个保持寄存器。功能3返回V存储区的内容。在Modbus协议下保持寄存器都是"字"值,在一次请求中可以读取最多120个字的数据。如图
多于120个字,可以用多个读写指令分组读,多个主站指令要用轮循,保证一次只有一个指令激活。如图中下载轮循示例,按那个示例写轮循程序
《S7-200ModbusRTU通信》
htTP://www.ad.siemens.com.cn/serviCE/article/S7-200/S7-200modbus/Default.ASpx
图片说明:
提问者对于答案的评价:
蟹蟹