科技界 新科技新应用
首页 /  科技头条 /  内容

modbus一次最多读多少个数据

科技头条 2024-10-16 15:02:18 黑猫科技迷

Modbus报文限制,一次读取124寄存器

后来查阅资料modbus的报文长度有限制,最后导致一次最多只能读取123个寄存器,因此在做主机poll的时候,当需要读取寄存器的长度大于124时可以进行分段读取,比如需要读取的寄存器为200个,可以第一次读取0到123的,第二次读取124到199,这样就可以规避这个限制问题。如果不进行分段处理,最后获取的报文段将只有前123个寄存器的数据加上一个随机两位数,就是这个随机两位数导致我项目中出现了问题。

版权申明:文章由用户发布,不代表本网站立场,如果侵权请联系我们删除。