技术论坛

 回复:还记得ZANE版主的报警处理FB块吗?

返回主题列表
作者 主题
万泉河
至圣

经验值:29190
发帖数:10900
精华帖:131
楼主    2013-06-05 08:09:46
主题:还记得ZANE版主的报警处理FB块吗?
报警处理块FB100实现了可以将任一数量的字的报警统一处理,以实现声光报警。

现在提问个问题,就是在调用FB100之前,是如何把所有设备的故障报警状态收集集中到一片连片的区域的?

比如,系统内如果有100个电机,那么电机块的FB就要调用100次。如何把FB的输出报警位记录下来的?
还有的FB块会有多个报警输出,怎么办?

最简单的方法是规划一片数据区的M点,使用的时候排着逐个用过来。
呵呵,不觉得太笨点了么?M点使用的过程中,累也累死了。

大家讨论个更简练的方法啊。

另,PCS7里面一般是如何处理报警的呢?
微信公众号:PLC标准化编程,ZHO6371995
万泉河
至圣

经验值:29190
发帖数:10900
精华帖:131
17楼    2013-06-09 23:56:06
精华帖  主题:回复:还记得ZANE版主的报警处理FB块吗?
确实说的是规划问题。

说下我实现的方法吧:
我改造了报警FB块,简化到只对1个字进行报警和新报警的处理。
但在FB中又增加了2个input,分别是报警和新报警,这样就可以通过FB块的重复调用给串联起来了!

然后声光报警的Q点绑定到最后一次调用的那个FB。
微信公众号:PLC标准化编程,ZHO6371995
古月游风
侠客

经验值:911
发帖数:121
精华帖:3
38楼    2014-03-04 16:54:37
精华帖  主题:回复:还记得ZANE版主的报警处理FB块吗?
看了下zane版主的程序截图,个人觉得,报警处理不应该最后集中处理,而应该系统的设计,甚至从设备FB块就开始考虑,这样程序会更简单。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。