关于PLC间以太网GET/PUT通信

资料上说使用GET/PUT的PLC间以太网通信只需要在本地主机端建立GET/PUT向导配置,而无需在远端的从机上再设置GET/PUT向导,那么如果,从机和主机都设置了分别指向对方的GET/PUT向导,通讯还能不能用?另外NET_EXE里有个超时输入参数,这是什么意思啊

最佳答案

1、先看连接资源。
8 个连接用于 CPU 与其它 S7-200 SMART CPU 之间的 GET/PUT 主动连接。
8 个连接用于 CPU 与其它 S7-200 SMART CPU 之间的 GET/PUT 被动连接。
从连接资源来说,从机和主机都设置了分别指向对方的GET/PUT向导,通讯是可用的。但我没做过这方面的试验;
关于连接资源的使用。
参看下面资料中,按下述径查。
通信—-以太网通信—-S7通信—S7-200 SMART CPU 之间的S7通讯
https://support.industry.siemens.com/cs/document/76488152
2、如果超时参数设置为 0,则将无延时执行指令并启用网络通信。 如果超时值设置为正整数,则将在数秒延迟后执行指令。
如果超时值小于以太网连接的默认超时秒数(约 30 秒),则将无法在设备离线的情况下执行 NET_EXE 指令。 超时值会在
CPU 确定设备是否离线前失效。 因此,应将超时值设置为 0(无定时器)或大于 40 秒。 
参考文档第 7 页
https://support.industry.siemens.com/cs/document/83207413

提问者对于答案的评价:
感谢

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

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

相关推荐