-1

PLCステートメントプログラミング言語では、通常、ブール変数がfalseからtrueまたはその逆に変更された場合に通知を取得するためにF_TRIGまたはR_TRIGを使用しましたが、変数が変更された場合に通知を取得したい場合はどうでしょうか(false/trueの場合)真/偽)?

4

1 に答える 1

0

あなたの質問からは、あなたが何を求めているのかはっきりしていませんが、複数のブール値の変更をチェックしてから、チェックを互いに並行させたいのですか。たとえば、int などのマルチビット変数の変更を確認する場合は、ストレージ変数を使用して確認できます。PLC のコードは使用するブランドによって異なりますが、変数 X と X_Stored が宣言されていると仮定すると、stl は次のようになります。

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

... を必要なコードに置き換えます。

使用している PLC を指定すると、この質問への回答がはるかに簡単になります。

于 2013-03-05T10:46:59.233 に答える