MC_AxParamDelayedSave_BkPlcMc

MC_AxParamDelayedSave_BkPlcMc 1:

Der Funktionsbaustein löst ein zeitverzögertes Schreiben der Parameter-Datei nach einer Änderung eines Parameters aus.

MC_AxParamDelayedSave_BkPlcMc 2: Eingänge

VAR_INPUT
    Delay:     LREAL:=0.0;
END_VAR

Name

Typ

Beschreibung

Delay

LREAL

[s] Verzögerung beim Auslösen der Parametersicherung.

MC_AxParamDelayedSave_BkPlcMc 3: Ein-/Ausgänge

VAR_INOUT
    Axis:           Axis_Ref_BkPlcMc;
END_VAR

Name

Typ

Beschreibung

Axis

Axis_Ref_BkPlcMc

Hier ist die Adresse einer Variablen vom Typ Axis_Ref_BkPlcMc zu übergeben.

MC_AxParamDelayedSave_BkPlcMc 4: Ausgänge

VAR_OUTPUT
    Error:          BOOL;
    ErrorID:        UDINT;
END_VAR

Name

Typ

Beschreibung

Error

BOOL

Dieser Ausgang signalisiert aufgetretene Probleme.

ErrorID

UDINT

Im Fehlerfall wird hier eine codierte Information über die Art des Problems gemeldet.

Verhalten des Bausteins

Wenn einer der unten aufgeführten Bausteine einen Parameter erkennbar verändert, wird eine Zeit zurückgesetzt. In jedem Zyklus, in dem dies nicht der Fall ist, wird diese Zeit um die Zykluszeit erhöht. Erreicht sie den Parameter Delay wird das Schreiben der Parameter-Datei ausgelöst.