找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1、伙伴方 1214C 属性->常规->保护---“连接机制”一项需要勾选“允许来自远程对象的PUT/GET通信访问”
2、通讯双方参与数据交换的数据块都必须是非优化的。
3、PUT/GET 指令 REQ 脚 用沿触发。
4、通信双方各是什么系列的 CPU,不同系列的一个指令对一次交换的字节数有限制。
在 SIMATIC S7-1200 CPU 的用户程序中如何编写“GET” 和“PUT” 指令来传递多于 160 字节数据?
https://support.industry.siemens.com/cs/document/65975617
S7 协议有哪些属性,优势及特征?
https://support.industry.siemens.com/cs/document/26483647
《S7 通信》
http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/SmartSMS/021.html
请注意,以上例子中使用的作为服务器的PLC是固件版本V2.0的S7-1200 CPU,如果您使用固件版本为 V4.0 以上的 S7-1200 CPU 作为服务器,则需要如下额外设置,才能保证S7通信正常。
请点开作为S7服务器(sever)的 CPU 的设备组态,“属性->常规->防护与安全”(V14及以前是“属性->常规->保护”)里“连接机制”一项需要勾选“允许来自远程对象的PUT/GET通信访问”(V14及以前是“允许从远程伙伴(PLC\HMI\OPC\...)使用 PUT/GET 通信访问”),如下图所示:
1200 S7 通信:
https://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/SmartSMS/021.html
S7-1200 与 S7-1200/S7-1500 S7 通信:
1200 以太网通信:
https://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/SmartSMS/020.html
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!