中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

一事不解!请问:怎么屏蔽掉虚拟的DP站丢失导致OB...

 呼叫老马

下载贤集网APP入驻自媒体

一事不解!请问:怎么屏蔽掉虚拟的DP站丢失导致OB86连锁程序停掉cpu ?在现场碰到这样一种状况,在程序里面OB86里面加了一个连锁的程序,当DP站丢失的时候会自动停止cpu。这边有个上位机有一张DP板卡通过Profibus连接PLC,同时挂载了两个虚拟从站,但是当上位机重启或者关掉的时候,PLC会检测到DP从站丢失从而启动OB86里面的程序导致cpu停机。怎么来解决这一现象?图为OB86里面的程序,拜谢!

最新回复
发布回复
考虑使用定时器或计数器监控 DP 站的状态,在一定时间内没有恢复连接则触发相应的保护机制。确保程序中有适当的错误处理和容错逻辑。
可能需要在程序中添加逻辑,判断虚拟 DP 站的丢失并进行相应的处理,例如通过设置标志位或执行紧急停机程序。
屏蔽虚拟的DP站丢失导致的OB86连锁程序停止,可以通过修改OB86的程序逻辑来实现。在OB86中,可以设置特定的逻辑来忽略DP站丢失的错误,或者使用其他方式来确保程序的连续运行。

为您推荐

热门交流