SetFloatParameter

SetFloatParameter 1:

Diese Methode wird verwendet, um LREAL-Parameter der Steuerung zu definieren. Siehe E_PressureControlParam für weitere Einzelheiten.

Syntax:

METHOD SetFloatParameter : HRESULT
VAR_INPUT
    eSelect: E_PressureControlParam;
    fValue : LREAL;
END_VAR

SetFloatParameter 2: Rückgabewert

Name

Typ

Beschreibung

SetFloatParameter

HRESULT

Siehe unten

Der Rückgabewert der Methode ist vom Typ HRESULT. Folgende Rückgabewerte sind zu erwarten.

E_AdsErr

Rückgabewert

Ursache

DEVICE_BUSY

0x9B00 0708

Die Achse ist mit der Ausführung einer anderen Corefunction beschäftigt.

DEVICE_INVALIDDATA

0x9B00 0706

Nicht alle Daten und Parameter für die Corefunction sind vorhanden und gültig.

DEVICE_INVALIDSTATE

0x9B00 0712

Der Status der Achse lässt die Ausführung nicht zu.

DEVICE_NOTINIT

0x9B00 0718

Die Corefunction ist nicht oder nicht vollständig initialisiert.

NOERR

0x1B00 0000

Die Corefunction hat das Kommando akzeptiert.

SetFloatParameter 3: Eingänge

Name

Typ

Beschreibung

eSelect

E_PressureControlParam

Die Auswahl des Parameters.

fValue

LREAL

Der Wert, mit dem der Parameter definiert werden soll.