如题,目前有主1200和多台30-50台1200进行通信,那种通信好一些?相应时间要求比较高
最佳答案
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
提问者对于答案的评价:
后期可能每个1200还要扩展10个伺服,且通信数据还不少(200字节), pn i/o不知道可不可行啊
最佳答案作者回复:
1200 V3.0 就可以挂16个PROFINET IO 设备了,现在都是 V4.0以上的了,是可以的
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc354023.html