用modbus通讯下载到CPU224xp出现错误,提示“8D”,超出最大值(LBL、INT、SBR)。在MBUS—INIT中,位于网络3。我怀疑是这段程序有问题,求大神指点,多谢!
问题补充:
我是这么设置的
图片说明:
最佳答案
在s7-200里面是需要做modbus块的,将地址,开始的寄存器地址,通讯的个数
图片说明:
提问者对于答案的评价:
问题没解决。。
专家置评
所选最佳答案为错误答案。
在调用modbus指令库时,语句编写完成后,需要定义库存储区,不要与其他的地址有冲突。
当出现程序错误无法判断时建议先从新建立个程序,给PLC下载,仅作modbus通信部分。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc223678.html