N_TRIG: VKE auf negative Signalflanke abfragen (STEP 7 Safety V20) - Safety

Anweisungen STEP 7 Safety V20

ft:publication_title
Anweisungen STEP 7 Safety V20
Product
Safety
Version
V20
Publication date
10/2024
Language
de-DE
N_TRIG: VKE auf negative Signalflanke abfragen (STEP 7 Safety V20)

Beschreibung

Mit der Anweisung "VKE auf negative Signalflanke abfragen" können Sie eine Änderung im Signalzustand des Verknüpfungsergebnisses (VKE) von "1" nach "0" abfragen. Die Anweisung vergleicht den aktuellen Signalzustand des Verknüpfungsergebnisses mit dem Signalzustand der vorherigen Abfrage, der im Flankenmerker (<Operand>) gespeichert ist. Wenn die Anweisung einen Wechsel im VKE von "1" auf "0" erkennt, liegt eine negative, fallende Flanke vor.

Wenn eine fallende Flanke erfasst wird, liefert der Ausgang der Anweisung den Signalzustand "1". In allen anderen Fällen ist der Signalzustand am Ausgang der Anweisung "0".

Hinweis

Die Adresse des Flankenmerkers darf nicht mehrfach im Programm verwendet werden, da in diesem Fall der Flankenmerker überschrieben wird. Dadurch wird die Flankenauswertung beeinflusst, so dass das Ergebnis nicht mehr eindeutig ist.

Hinweis

Wenn Sie für den Flankenmerker <Operand> der Anweisung einen Formalparameter eines F‑FC verwenden möchten, muss dieser als Durchgangsparameter deklariert sein.

Hinweis

Für den Flankenmerker <Operand> der Anweisung dürfen Sie die Operandenbereiche "Prozessabbild", "Standard-DB" und "Merker" nicht verwenden.

Wird für den Flankenmerker <Operand> der Anweisung der Operandenbereich "Lokaldaten (Temp)" verwendet, muss das verwendete Lokaldatenbit zuvor initialisiert werden.

Parameter

Die folgende Tabelle zeigt die Parameter der Anweisung:

Parameter

Deklaration

Datentyp

Beschreibung

CLK

Input

BOOL

Aktuelles VKE

<Operand>

InOut

BOOL

Flankenmerker, in dem das VKE der vorherigen Abfrage gespeichert wird.

Q

Output

BOOL

Ergebnis der Flankenauswertung

Beispiel

Das folgende Beispiel zeigt die Funktionsweise der Anweisung:

Im Flankenmerker ""F_DB_1".Tag_M" wird das VKE der vorherigen Bitverknüpfung gespeichert. Wenn eine Änderung im Signalzustand des VKE von "1" auf "0" erfasst wird, wird der Sprung zur Sprungmarke CAS1 ausgeführt.