SetParameter()

SetParameter() 1:

Die Vorgehensweise bei der Rückkehr in den normalen Betrieb kann festgelegt werden.

Syntax:

METHOD SetParameter : HRESULT
VAR_INPUT
    fDistance : LREAL;
    fVelocity : LREAL;
    fAcceleration : LREAL;
    fDeceleration : LREAL;
    fJerk : LREAL;
    bOptionsDisableDriveAccess : 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

Typ

Beschreibung

fDistance

LREAL

Hier kann eine Strecke festgelegt werden, um die sich die Achse von der Homing-Position entfernen soll.

In vielen Fällen steht am Ende einer Homing-Prozedur ein Drehmoment an. Durch eine in Betrag und Richtung geeignet gewählte Bewegung kann die Mechanik der Achse entlastet werden.

fVelocity

LREAL

Die dafür zu kommandierende Geschwindigkeit.

fAcceleration

LREAL

Die dafür zu kommandierende Beschleunigung.

fDeceleration

LREAL

Die dafür zu kommandierende Verzögerung.

fJerk

LREAL

Der dafür zu kommandierende Ruck.

bOptionsDisableDriveAccess

BOOL

Ein TRUE verhindert, dass die ADS-Kommunikation über den Feldbus genutzt wird, um Parameter des gesteuerten Geräts zu ändern, um in den Normalbetrieb zurückzukehren.
Hinweis Die Option bOptionsDisableDriveAccess muss für die meisten Nicht-Beckhoff-Servoverstärker verwendet werden.

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