A(
L LW 10
L 0
)
O(
L LW 10
L 1
>I
)
JCN AA
L 0
T LW 10
AA: A L 0.0 //L0.0为报警
A(
O "Alarm_Cancel" //此位为报警上位机消音按钮,瞬动
O "Alarm_Reset" //此位为报警电柜上消音按钮,瞬动
)
FP L 1.0
JCN BC
L LW 10
INC 1
T LW 10
L 1
==I
JCN AB
S L 0.1
JU BC
AB: R L 0.1
BC: A L 0.0 //L0.0为报警
AN L 0.1 //有报警且无复位命令时输出报警
= "SystemAlarm" //报警输出
本人想实现在上位机或电柜上通过点动按键来对报警消音,具体讲就是按第一下按钮,报警消音,再按一下,如果报警仍然存在,报警发声,以上是我编的程序,感觉逻辑没错,只是在试验的时候实现的不很好,简单说就是经常失灵,按了有时有反应,有时没有反应,并且反应很慢(在上位机上按键比电柜上按键效果好),另外还伴有:输出中继动作的时候发出哒哒哒的声音,吸合不稳。
对于以上问题,我不知是什么原因,望高手详解,并给出实现以上功能更好的解决办法,谢谢!
哦,对了,俺的上位机(wincc v7.0)与s7-300走的是mpi通讯。