FeedEnable()

FeedEnable() 1:

Diese Methode wird verwendet, um richtungsbezogene Freigaben für aktive Bewegungen der Achse zu definieren.

Syntax:

METHOD FeedEnable:   HRESULT
VAR_INPUT
    bFeedEnaPositive: BOOL;
    bFeedEnaNegative: BOOL;
END_VAR

FeedEnable() 2: Rückgabewert

Name

Typ

Beschreibung

FeedEnable

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.

FeedEnable() 3: Eingänge

Name

Typ

Beschreibung

bFeedEnaPositive

BOOL

Ein TRUE gibt aktive Bewegungen in positiver Richtung frei.

bFeedEnaNegative

BOOL

Ein TRUE gibt aktive Bewegungen in negativer Richtung frei.

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