如果布尔变量已被更改,如何获取通知?

时间:2013-03-03 17:18:06

标签: plc

在PLC语句编程语言中,我通常使用F_TRIG或R_TRIG来获取通知,如果布尔变量已经从false更改为true或反之,但是如果我想要获得通知,如果变量已被更改(假如何) / true to true / false)?

1 个答案:

答案 0 :(得分:0)

从您的问题中不清楚您的问题是什么,但是您想检查多个bool的变化然后将检查相互平行。例如,如果要检查多位变量int中的更改,可以使用存储变量进行检查。 PLC中的代码将取决于您使用的品牌,但stl应该如下所示,假设声明了变量X和X_Stored。

if X<>X_Stored
{
   X_Stored:=X;
   ...
};

用您需要的任何代码替换....

说明您使用的PLC会使这个问题更容易回答。