CTU (Hochzählen)
Die CTU-Anweisung zählt (Ganzzahlen) aufwärts von 0 bis zu einem gegebenen Wert, in Schritten von 1.
Unterstützte Sprachen: Funktionsblockdiagramm, Kontaktplan und Strukturierter Text.
Diese Anweisung gilt für die Controller
Micro810
LC10, Micro820
L20E, Micro850
L50E und Micro870
L70E.CTU

Parameter | Parametertyp | Datentyp | Beschreibung |
|---|---|---|---|
CU | Eingang | BOOL | Zählt hoch.
|
RESET | Eingang | BOOL | „Reset“ verifiziert den PV-Wert gegen den Wert für „Hochzählen“.
|
PV | Eingang | DINT | Programmierter Maximalwert des Zählers. |
Q | Ausgang | BOOL | Gibt an, ob die Hochzählen-Anweisung zu einer Zahl geführt hat, die größer oder gleich dem Maximalwert des Zählers ist.
|
CV | Ausgang | DINT | Aktuelles Zählerergebnis. |
Beispiel für ein CTU-Funktionsblockdiagramm

Beispiel für einen CTU-Kontaktplan

Beispiel für strukturierten CTU-Text

(* ST Equivalence: CTU1 is an instance of CTU block*) CTU1(trigger,NOT(auto_mode),100); overflow := CTU1.Q; result := CTU1.CV;
Ergebnisse

Rückmeldung geben