1个SMART S7-200做主机,另外一个SMART S7-200做从机。两台PLC使用网口通过路由器联网,主机PLC采取通讯指令的模式实时控制从机PLC的动作和信息反馈。
另外,路由器上还有一台上位机(工控机),上位机电脑实时控制主机PLC。
这种方案可行吗?上位机和PLC之间的实时通讯会不会与两个PLC之间的网络通讯产生冲突?
问题补充:
哦,还有一点补充的,。上位机和PLC联网,采用的是西门子提供的动态链接库Prodave
最佳答案
1、方案是可行的
2、PLC、工控机不要使用路由器的 WAN 口。
3、分别设置 CPU、上位为不同的 IP 地址,但要保证 IP 属于同一个网段;
4、上位机和PLC之间的实时通讯会不会与两个PLC之间的网络通讯产生冲突?
不会,因为使用的通讯资源不同。
CPU 和CPU 之间通讯用PUT/GET 向导来做,占用的是 S7 连接资源。与上位机通讯占用的是 HMI 资源。
5、参考资料:
通信协议与资源
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/Port/Resource.htm
通信端口与连接方式
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/Port/Connect.htm
S7-200 SMART S7通信常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/016.html
提问者对于答案的评价:
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc364713.html