我调用的MB_CLIENT通讯,设置如图,都是按教程设置的,现在我向第三方设备写内容,但是没响应!而且STATUS输出是16#7000,我查了下是“未激活任何调用且未建立任何连接 (REQ=0)。”但我的ERROR并没有输出1啊?请教给指点下,不胜感激!
问题补充:
DISCONNECT为False时直接就连接不上,看图3,而且status为16#809b,这个是什么状态,在手册里查不到,现在还是连接不上!
图片说明:
最佳答案
disconnect这个参数要为Flase,,为True是断开连接。。
补充:你把MB_DATA_ADDR改成40001.interfaceld改成64(十进制).....connectiontype改成11(十进制).。其他设置应该问题不大,您再试试
提问者对于答案的评价:
还是没解决问题!
专家置评
InterfaceID 改为16#40,单个MB_CLIENT指令测试
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc148101.html