FB_ClockTimerParamSave_TcPfw()

FB_ClockTimerParamSave_TcPfw() 1:

Dieser Baustein speichert die aktuellen Einstellungen der Zeitschaltuhr als Binärdatei ab.

Syntax

VAR_IN_OUT
    ClockItf  : ST_TcPfw_ClockTimerItf;
END_VAR
VAR_INPUT
    Idx: INT;
    Execute   : BOOL:=FALSE;
    PathName  : STRING(80);
END_VAR
VAR_OUTPUT
    Done      : BOOL:=FALSE;
    Error     : BOOL:=FALSE;
    ErrorId   : UDINT:=0;
END_VAR

FB_ClockTimerParamSave_TcPfw() 2: Eingänge

Name

Typ

Beschreibung

Idx

INT

Nummer der Zeitschaltuhr

Execute

BOOL

Mit steigender Flake wird der Speichervorgang gestartet.

PathName

STRING

Pfadname, wo die Zeitschaltuhreinstellungen gespeichert werden sollen.

FB_ClockTimerParamSave_TcPfw() 3: Ein-/Ausgänge

Name

Typ

Beschreibung

ClockItf

ST_TcPfw_ClockTimerItf

 

FB_ClockTimerParamSave_TcPfw() 4: Ausgänge

Name

Typ

Beschreibung

Done

BOOL

Rückmeldung, dass das Speichern erfolgreich war.

Error

BOOL

Fehler beim Speichern der Zeitschaltuhreinstellungen.

ErrorId

UDINT

Fehlernummer

Durch eine positive Flanke am Execute Eingang wird der Speichervorgang aktiviert. Nach einem erfolgreichen Speichervorgang liegt für einen Zyklus ein Done an. Bei nicht erfolgreichem Laden wird ein Fehler mit Fehlernummer zurückgegeben.