SetParameter()

SetParameter() 1:

Eine Reihe von Parametern, die für diese Homing-Prozedur spezifisch sind, wird gesetzt.

Syntax:

METHOD SetParameter : HRESULT
VAR_INPUT
    fSetPosition                    : LREAL;
    eSwitchMode                     : E_AdaptableSwitchMode;
    bOptionsDisableDriveAccess      : BOOL;
    bOptionsEnableLagErrorDetection : BOOL;
END_VAR

SetParameter() 2: Rückgabewert

Name

Typ

Beschreibung

SetParameter

HRESULT

Rückgabewert mit Feedback zum Erfolg der Ausführung.

SetParameter() 3: Eingänge

Name

Beschreibung

fSetPosition

Gibt den Wert an, der beim Homing-Ereignis auf die Istposition angewendet wird.

eSwitchMode

Legt fest, wie der AbsoluteSwitch als Homing-Ereignis interpretiert wird.

bOptionsDisableDriveAccess

Ein TRUE verhindert, dass die zugrundeliegende Bewegungstechnologie die ADS-Kommunikation über den Feldbus nutzt, um Parameter des gesteuerten Geräts zu ändern und zum Normalbetrieb zurückzukehren.

Hinweis Diese Option muss für die meisten Nicht-Beckhoff-Servoverstärker verwendet werden.

bOptionsEnableLagErrorDetection

Ein TRUE aktiviert die Schleppabstandsüberwachung während der Ausführung der Funktion.

Voraussetzungen

Entwicklungsumgebung

Zielplattform

Einzubindende SPS-Bibliotheken

TwinCAT v3.1.4024.35

PC oder CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 oder höher