400H调用SFB14与1500通讯报RD_I出错

400H调用SFB与1500通讯一直报RD_I(error 1 statu 4)出错,找不到原因
400H和1500都接在交换机上通过S7协议通讯
1500那边勾选了允许GetPut
也取消勾选DB块属性里面的优化的块访问
通讯检查了,通讯状况见最后两张图
下图2个DB块是我设置的情况,我地址的设置
S7通讯的ID号已检查过正确无误
addr_1 P#DB43.DBX0.0 Byte 10   
RD_1   P#DB930.DBX0.0 Byte 10
另外,今天调试中发现,如果把1500端的DB43数据块删除了,也是报一样的错

图片说明:

400H调用SFB14与1500通讯报RD_I出错    400H调用SFB14与1500通讯报RD_I出错    400H调用SFB14与1500通讯报RD_I出错    400H调用SFB14与1500通讯报RD_I出错   

最佳答案

图片有得看不清楚
你是在400PLC里面写的程序,还是在1500里面写的?
不行按下面的文档来一遍再试试:
如何实现400H与S7-1500之间的S7通讯
https://support.industry.siemens.com/cs/cn/zh/view/109756733

提问者对于答案的评价:
问题已找到,比较不常见,但是还是谢谢你

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc289999.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 上午12:24
下一篇 2020年10月31日

相关推荐