恭喜,你发布的帖子
发布于 2021-02-10 16:52:14
41楼
同感,没明白。
OPC通信能解决不同设备厂商设备通信的问题,但OPC自身的弊端也真的很难容忍。如通信中断的侦测要数秒,明明通信线都已经拔掉了,还显示通信正常。这对控制来讲是个可怕的事情。
你不能理解是因为你很少做大量设备集中监控的吧。
集中监控的OPC一般都是通过RS485跟下位机通讯的,如果下位机很多那么整个RS485通讯轮询周期就会很长,有时候根本不是几秒钟能完成一个周期的,那么通讯中断的时间肯定要比轮询周期要长,否则下位机就会一直为通讯中断状态了,因为一个周期内不可能多次读取同一个下位机通讯状态的。
再者,RS485设备通讯都是有个通讯超时的,超时后为了优化通讯通讯周期时间就会有通讯中断重试,所以,集中监控几秒到几十秒才显示通讯中断很正常,不可能一次不成功就报通讯中断,然后下一次又正常,这样通用会把报警记录刷爆炸的。
你认为的一次通讯中断就出现灾难的设计,那就是下位机的程序逻辑问题了,不可能上位机关机了你下位机就不懂干活了吧?别把集中监控上位机当作PLC来用,这不现实。
请填写推广理由:
分享
只看
楼主