找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1、
S7 通讯的连接资源与硬件版本有关
http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/11-Comm/01-Ethernet/01-Intro/01-Intro.htm
现在新购的基本都是 V4.0 及以上版本的固件
S7 PUT/GET通讯连接资源是 8 个主动连接,8个被动连接
PUT/GET、TCP、ISO ON TCP、UDP、MODBUS TCP都是异步通讯,实时性不如 PROFINET IO通讯,且只有PROFINET 可以做到等时及同步,如果对实时性有要求那最好,最好用 PROFINET IO,但是1200最多可以挂 16 个PROFINET IO设备,如果是这样那不如用中档的1500 作为PROFINET 控制器
2、如果不增加1500,PROFINET 通讯资源是不够用的,时间可以忍受的情况下,建议,一部分走 S7 通讯,另外一部分走 PROFINET IO通讯,还有一部分走 TCP 通讯。
3、另外可选择外加几套1200 CPU做中转站,或者用一个 1500 做为中转站,1500具有更多的连接资源
对于这个应 用,我的最终建议是用中档的 1500 做为PROFINET 控制器,1200 作为其从站或智能从站,这样,实时性要好很多。
4、资料可参考
1200以太网通信
http://www.ad.siemens.com.cn/productportal/Prods/S7-1200_PLC_EASY_PLUS/SmartSMS/020.html
S7-300 和 S7-1500 通信资源管理区别
https://support.industry.siemens.com/cs/document/109747092
1500工业以太网通信
http://www.ad.siemens.com.cn/productportal/prods/1500published/1500list/Com_list3.html
S7通讯是以太网通讯中比较慢的一种,他比TCP和profinet io都要慢些。你这么多PLC组成以太网通讯速度不会太快,不管你用哪一种以太网通讯方式,都没办法只用一个客户端,要用多个客户端在用一个总客户端去控制,这样多级客户端和服务端通讯来交换数据通过几级来交换速度快不起来,你除非用1500或是300,400来做客户端控制与多个1200通讯,这样也快很多。
以太网通信概述:
以太网通信_S7-1200:
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/020.html
《S7-1200 之间 Profinet IO 通信》
http://www.ad.siemens.com.cn/productportal/prods/s7-1200_plc_easy_plus/smartsms/027.html
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!