1. 主站是S7 -400,底下有4个CP243-1,按照西门子的getting start文档我已经做通了一个连接下建立一条发送信息的例子,但是要求CP243-1能读写DB里的数据,所以一条连接里需要建立读写信息,XFR的块报错129 243-1的RUN灯不亮 CP-ready和CH-ready也是0,报错61,感觉可能是触发逻辑不对,想请英雄们提供一个轮询的例子,两个站就好。
2。另外,可不可以建立单边通讯,在400这边写程序,但是400的PUT GET功能块在填写远程PLC地址的时候怎么表示200PLC的V区了???
问题补充:
TASP 填写的为10.03 (400侧),按文档的例子建立单个信息 在step7的NetPro里在线可以看到连接能建立 ,建立读和写两个信息后就不能建立S7连接了。
最佳答案
没明白啊,你说的是S7-400做客户端,S7-200做服务器吗?那应该是400访问200中的数据,S7-200根本就不应该出现XFR指令。如果是S7-200做客户端,S7-400做服务器,一个S7连接中的读写轮询可以参考以下链接:
http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=3&a_id=970994&s_id=0&num=7#anch
提问者对于答案的评价:
链接靠谱
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc254337.html