Zeitfunktionen für SCL in Step7

Name

Funktion

Befehl

S_PEXT

Zeit wird als verlängerter Impuls gestartet

:=S_PEXT ()

S_PULSE

Zeit wird als Impuls gestartet

BCD_ZEITW   : =
S_PULSE(
T_NO: =Zeitoperand,
S: =Zeit starten,
PT:=Zeitdauer,
R:=Rücksetzten,
BI:=Zeitwert dual,
Q:=Status Zeitoperand)

S_ODT

Zeit wird als Einschalt-verzögerung gestartet

:=S_ODT ()

S_ODTS

Zeit wird als speichernde Einschaltverzögerung gestartet

:=S_ODTS ()

S_OFFDT

Zeit wird als Ausschaltverzögerung gestartet

:=S_OFFDT ()

Zählfunktionen für SCL in Step7

Name

Funktion

Befehl

S_CD

Zähle rückwärts

:=S_CU

S_CU

Zähle vorwärts

:=S_CU

S_CUD

Vorwärtszähler und Rückwärtszähler

BCD_ZAEHLW : =
S_CUD(C_NO: =Zähloperand,
CD:=Rückwärtszählen,
CU:=Vorwärtszählen,
CV:=Zählwert dual,
S:=Setzen,
PV:=Zählwert,
Q:=Status für Zähloperand,
R:=Rücksetzen);