求大师们解决下,谢谢!一台MD204L文本与一台CPU224xp用modbus通讯。下载程序块失败,但编译时却没有错误显示。
问题补充:
可以扫描到PLC,下载别的程序可以,下载这个MODBUS就不行,因为是第一次搞这个通讯,所以求大师们帮下忙,谢谢!
图片说明:
最佳答案
有非致命错误.
在编程软件和PLC联机的状态下,点击编程软件顶部菜单 "PLC"下面的"信息",弹出PLC信息对话框,查看[错误]一栏中的[非致命错误],就能知道是什么问题了.
图片说明:
提问者对于答案的评价:
它提示8D,MBUS_INIT中网络3超出了范围,可是这MBUS_INIT中没有网络3啊,它只是一段文字:“该代码是siemens energy&Automation,inc的财产,属于扩充包modbus协议库的一部分”,上面好像是一张分配表
专家置评
已阅,最佳答案正确。
当出现这样的问题,请将cpu拨码-stop状态后,给PLC下载空程序,确定没问题后,请在从新建立个项目,进行modbus通信的编程,再进行测试。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc223636.html