V13如何实现两CPU之间的S7双边通讯

现有315 2PN/DP与314 2PN/DP两CPU之间实现S7双边通讯,用V13怎么操作啊?谁有例程啊,求分享!使用BSEND     BRCV指令

问题补充:
帮助里面看不太懂啊?特别是R_ID是什么意思啊?望指教!

最佳答案

FB12和FB13有两个引脚,一个ID一个R_ID,ID即是建立S7连接的地址,见附件图1,R_ID,是双边通讯的地址,一致即可,通俗的说,比如315PLC通过FB12发送数据,314通过FB13接收数据,315PLC的FB12引脚R_ID为10,那么314的PLC的FB13的引脚 R_ID就必须为10,见图片2,附件图片是300PLC的截图,V13也是一样的,希望给你提供参考。

图片说明:

V13如何实现两CPU之间的S7双边通讯  V13如何实现两CPU之间的S7双边通讯  

提问者对于答案的评价:
十分感谢你的耐心回答,另想咨询下,硬件组态需要两边都组态还是只需要组态一边?谢谢

最佳答案作者回复:
两边都要建立网络组态,程序块都需要建立FB12和FB13,通俗的说315发送的数据与314接受的数据一致,314发送的数据与315接受的数据也要一致。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月30日 下午1:36
下一篇 2017年6月30日

相关推荐