现在有3个系统,互相之间距离很近,10米以内吧。1号系统是314c-2dp,mpi连得触摸屏,dp连了2个远程IO;2号系统也是314c-2dp,mpi触摸屏,dp空着;3号是6个双口的224 mpi串起来连得一个触摸屏,另一个port是modbus串起来的,但还没联任何东西。3个系统都没有网络模块。
现在想用一台上位机把3个系统的数据收集上来,包括模拟量传感器数据和报警数据,还要把这些数据都存到数据库,可以调出查看。
请教各位专家,在尽量不增加硬件的情况下,该用什么样的方案解决呢?
目前手上的软件有海德的netscada和pcs7。
问题补充:
那么3个设备都时mp277带网口的,这个可以从触摸屏取数据吗?
最佳答案
3个建议:
1、使用DP连网,上位机增加CP5611,CP5611可以直接连接314C-2DP,另外两个200的网络,每台200CPU最后挂一台EM277,这样形成的DP网络,可靠性、通讯速度都不错,缺点是成本稍高。
2、采用以太网
本身距离不远,上位机自带网口,300PLC和200PLC均增加以太网模块,可靠性,通讯速度高,缺点和1类似,成本稍高。
3、低成本的以太网
关键看触摸屏是否带以太网接口,若带,则电脑自带网口,可以直接与触摸屏通讯,PLC数据均传至触摸屏中转,然后与PC通讯。成本低廉,但需要触摸屏支持。
另外,也可以尝试RS232/RS485,实现modbus通讯,但是,通讯速度慢,两台300也需要增加RS485通讯模块,还是不建议采用MODBUS模式。
补充
MP277带网口就可以连PC。
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc137898.html