请问大神们:我想实现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