FB_ClockTimerParamSave_TcPfw()

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
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. |
Ein-/Ausgänge
Name | Typ | Beschreibung |
---|---|---|
ClockItf | ST_TcPfw_ClockTimerItf |
|
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.