Momentanwert bei Flanke speichern.

Tmbiz

Level-2
Beiträge
562
Reaktionspunkte
15
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich muss in meinem Quelltext (TIA15.1 SCL) einen Real Wert speichern. Dieser soll bei einer Positiven Flanke in eine Var gespeichert werden. Es soll so zu sagen ein Momentan aufgezeichnet werden.

Gibt es da etwas von Siemens oder muss man das selber bauen. Wie macht man das am geschicktesten?
 
Eine Möglichkeit:
Code:
VAR
deineFlanke : BOOL;
hv_DeineFlanke : BOOL;
GespeicherterWert : REAL;
END_VAR

deineFlanke := deinTrigger AND NOT hv_DeineFlanke;
hv_DeineFlanke :=  DeinTrigger;

IF deineFlanke THEN
    GespeicherterWert := DeinWert;
END_IF;
 
Zurück
Oben