200smart之间的get put通讯

请问大神们:我想实现1#PLC通过PUT把5个字节传送给2#PLC,2#PLC通过get 把1#的5个字节存起来,然后把10个字节通过PUT传送给3#PLC,3#PLC通过get 把2#的10个字节存起来,然后把15个字节通过PUT传送给4#PLC,依次类推,请问我这样最多可以多少个PLC之间get PUT通讯?有没有测试过这种方法

最佳答案

想你这样做连接方式是没有限制。只要你通讯传递最大参数不大于S7的最大参数就可以,看你每次都传递都增加5个字节。PUT指令最多支持写212个字节,GET指令支持最多读取222个字节。

S7-200 SMART CPU 以太网端口含有 8 个PUT/GET 主动连接资源和 8 个PUT/GET 被动连接资源。你每一台即做客户端有做服务端,这样你一台PLC做客户端和做服务器端都只用了一个资源,这样连接方式是没有限制。

S7-200 SMART S7通信:

http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/016.html

S7-200 SMART CPU之间S7通信:

http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/064.html

提问者对于答案的评价:
非常感谢大家的帮助

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午10:19
下一篇 2021年7月4日 下午10:19

相关推荐

发表回复

登录后才能评论