当前位置: 主页 > PLC控制

S7——300之间的通讯

我有两个工作站点,都是使用315-2PNPLC,中间通过交换机连接,前一个站向本站发送完成的信号,本站给对方一个可以接收的信号,请问怎么设置才能完成信号交换?

ASs='html_titleimg_p' STyle='text-align:CEnter;'>

问题补充:
我想说的是这是两个工位,别人只负责发信号,我不需要把别人的CPU组进来吧!

最佳答案

简单的写一下流程:
1、HW组态CPU的PN,新建ETHERNET网络ETHERNET(1),将两个CPU都挂到ETHERNET(1)
2、组态CPU的网络连接:新建S7连接,设置连接属性,一个站位CLIENT,并激活establishianactiveconnection,另一个站为server,不激活establishianactiveconnection,可以勾选TCP/IP,连接可以使用TCP/IP或MAC地址;选择ONE-WAY表示单边通讯,不勾选就是双边通讯;
3、双边通讯需要调用程序块BSEND/BRCV;单边通讯需要调用PUT/GET,通讯程序块有完成标志位DONE,可以将该标志位发送给对方,以确认发送完成可以接受和接受完成可以发送。

提问者对于答案的评价:
谢谢各位的回答!

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号