您现在所在的是:

PLC论坛

回帖:0个,阅读:364 [上一页] [1] [下一页]
50
toinsight
文章数:8
年度积分:50
历史总积分:50
注册时间:2021/2/22
发站内信
发表于:2022/7/20 14:03:35
#0楼
用的三菱Q CPU,想在程序运行时实时监控有多少个报警F被触发。

查询手册特殊寄存器SD63是记录报警器个数的,但是SD63不能实时记录,比如有3个报警,后来复位一个,但是

SD63仍然显示3.

后续又发现使用LEDR指令可以使得SD63减1,但是经过测试只有在所有报警都复位得情况下使用LEDR才能使SD63减1,只要

有一个报警没复位,LEDR就不起作用。

后来找到SM62,任一个F触发时,SM62为ON。但是SM62有个问题,只要SM62为ON了,即使报警已经复位SM62始终为ON。

请问大家有没有思路,该怎么写逻辑?

PS:程序里使用F0Z8不断寻址,监控F0-F499的状态,而且F报警器使用的是OUT F,没有使用SET RST。
10分悬赏

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

15.6001