FeedEnable()

FeedEnable() 1:

This method is used to define directional enables for active movements of the axis.

Syntax:

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

FeedEnable() 2: Return value

Name

Type

Description

FeedEnable

HRESULT

See below

The return value of the method is of type HRESULT. The following return values are to be expected.

E_AdsErr

Return value

Cause

DEVICE_BUSY

0x9B00 0708

The axis is busy performing another core function.

DEVICE_INVALIDDATA

0x9B00 0706

Not all data and parameters for the core function are available and valid.

DEVICE_INVALIDSTATE

0x9B00 0712

The state of the axis does not allow the execution.

DEVICE_NOTINIT

0x9B00 0718

The core function is not or not completely initialized.

NOERR

0x1B00 0000

The core function has accepted the command.

FeedEnable() 3: Inputs

Name

Type

Description

bFeedEnaPositive

BOOL

A TRUE enables active movements in positive direction.

bFeedEnaNegative

BOOL

A TRUE enables active movements in negative direction.

Requirements

Development environment

Target platform

PLC libraries to include

TwinCAT v3.1.4024.35

PC or CX (x64, x86)

Tc3_PlasticFunctions v3.12.4.26 or higher