FB_ClockTimerParamLoad_TcPfw()

FB_ClockTimerParamLoad_TcPfw() 1:

Dieser Baustein lädt die abgespeicherten Einstellungen der Zeitschaltuhr.

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_ClockTimerParamLoad_TcPfw() 2: Eingänge

Name

Typ

Beschreibung

Idx

INT

Nummer der Zeitschaltuhr

Execute

BOOL

Mit steigender Flanke wird der Ladevorgang gestartet.

PathName

STRING

Pfadname, wo die Zeitschaltuhreinstellungen geladen werden können.

FB_ClockTimerParamLoad_TcPfw() 3: Ein-/Ausgänge

Name

Typ

Beschreibung

ClockItf

ST_TcPfw_ClockTimerItf

Aktuelle Einstellungen der Zeitschaltuhr als Binärdatei.

FB_ClockTimerParamLoad_TcPfw() 4: Ausgänge

Name

Typ

Beschreibung

Done

BOOL

Rückmeldung, dass das Laden erfolgreich war.

Error

BOOL

Fehler beim Laden der Zeitschaltuhreinstellungen.

ErrorId

UDINT

Fehlernummer

Verhalten des Bausteins:

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