1500做主站和多个200smart通信,写程序时所有的GET,PUT可以使用一个触发条件不?还是要用轮询一个一个的读,一个一个的写?
问题补充:
1512SP-1 PN1和35个200SMART通信,35个200smart全部是接到一个交换机,1512也接到这个交换机,1512做主站,1512程序里调用的35个GET和35个PUT可不可以用M0.7触发?
图片说明:
最佳答案
S7通讯不是轮训方式,关键看你是用那块1500CPU,每款同时走S7通讯连接从站的个数不一样。
在 S7-1500 CPU模块中,S7 路由的最大可用连接数量是多少?:
https://support.industry.siemens.com/cs/document/78783481/%E5%9C%A8-s7-1500-cpu%E6%A8%A1%E5%9D%97%E4%B8%AD%EF%BC%8Cs7-%E8%B7%AF%E7%94%B1%E7%9A%84%E6%9C%80%E5%A4%A7%E5%8F%AF%E7%94%A8%E8%BF%9E%E6%8E%A5%E6%95%B0%E9%87%8F%E6%98%AF%E5%A4%9A%E5%B0%91%EF%BC%9F?dti=0&lc=zh-CN
S7 通信[S7-1500]:
http://www.ad.siemens.com.cn/productportal/prods/1500published/1500list/com_list4.html
补充问题回答:可以同时调用,不用像modbus 通讯那样轮训。不过35个走S7通讯速度很慢。这么多smart200PLC建议用PROFINET IO通讯来控制。1500做IO控制器,smart200做智能IO设备来与1500PLC走PROFINET IO 通讯这样通讯速度快,编程方便。
S7-1500作控制器S7-200SMART作智能设备:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/communication/Ethernet/PROFINET/S71500_vs_S7200SMART.htm
提问者对于答案的评价:
感谢各位的帮助
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc279543.html