ET_DiagExt

 

ET_DiagExt - General Information

Overview

Type:

List type

Available as of:

V1.0.1.0

Versions:

Current version

Description

The enumeration ET_DiagExt specifies the POU-specific diagnostic and status messages.

Enumeration Elements

Name

Value

Description

Ok

0

Ok

Deactivated

1

Deactivated

Initilization1

2

Initialization1

Initilization2

3

Initialization2

JobProcessing

4

Job in progress

Stopping

5

Ramp-down

AxisInvalid

6

Invalid axis

AxisNotReady

7

Axis not ready

RtbCycleTime

9

RTB cycle time

UserRefGenerator

10

Return value of the FC_UserRefGeneratorStart function

AxisReadyReEnableNecessary

11

Function block Re-Enable required

InvalidState

12

Invalid internal state

JobParamJobType

14

Job parameter etJobType is outside the valid range.

JobParamSetposMode

15

Job parameter etSetposMode is outside the valid range.

JobParamPosStartPosition

16

Job parameter stPosStart.lrPosition is outside the valid range.

JobParamPosStartVelocity

17

Job parameter stPosStart.lrVelocity is outside the valid range.

JobParamPosStartMaxAcceleration

18

Job parameter stPosStart.lrMaxAcceleration is outside the valid range.

JobParamPosStartMaxDeceleration

19

Job parameter stPosStart.lrMaxDeceleration  is outside the valid range.

JobParamPosStartAbsJerk

20

Job parameter stPosStart.lrAbsJerk is outside the valid range.

JobParamPosStartPosMode

21

Job parameter stPosStart.etPosMode is outside the valid range.

JobParamPosStartDelayType

22

Job parameter stPosStart.etDelayType is outside the valid range.

JobParamPosStopMaxAcceleration

23

Job parameter stPosStop.lrMaxAcceleration is outside the valid range.

JobParamPosStopMaxDeceleration

24

Job parameter stPosStop.lrMaxDeceleration is outside the valid range.

JobParamPosStopAbsJerk

25

Job parameter stPosStop.lrAbsJerk is outside the valid range.

JobParamCamXStartXEnd

26

Job parameter stCam.lrXStart >= stCam.lrXEnd

JobParamLambda

27

Job parameter stCam.stDwell.lrLambda is outside the valid range.

JobParamStraight

28

Job parameter stCam.stDwell.lrStraight is outside the valid range.

JobParamChannelBundling

29

Job parameter xChannelBundling only for channel A

JobParamSystemCamProfileID

30

Job parameter stSystemCam.diProfileID is invalid.

JobParamCamMode

31

Job parameter stCam.etMode invalid

JobParamMaster

32

Job parameter stCam.ifMaster is invalid.

JobParamMasterSetposMode

33

Job parameter stCam.etMasterSetposMode is invalid.

JobBufferOverflow

34

The job buffer is full. It is not possible to initiate further jobs.

PhaseJobParamVelocity

35

Job parameter lrMasterPhaseVelocity of the phase generator is zero.

PhaseJobParamMaxAcceleration

36

Job parameter lrMasterPhaseMaxAcceleration of the phase generator is less than zero.

PhaseJobParamMaxDeceleration

37

Job parameter lrMasterPhaseMaxDeceleration of the phase parameter is less than zero.

PhaseJobParamAbsJerk

38

Job parameter lrMasterPhaseAbsJerk of the phase generator is less than zero.

PosStartDelayIgnored

39

PosStart deceleration has been ignored.

Poly5ComXStartGreaterXEnd

40

Poly5 stCam.lrXStart is greater than stCam.lrXEnd.

Poly7ComXStartGreaterXEnd

41

Poly7 stCam.lrXStart is greater than stCam.lrXEnd.

ExtRefGenInvalid

42

The instance of the external setpoint device is invalid.

ExtRefGenReturnValue

43

Return value of the external setpoint generator

ExtRefGenInvalidRefPosition

44

q_lrY of the external setpoint generator is invalid.

NoJobWhileAxisMoving

45

The axis is moving although no job is active.

InvalidController

46

The controller type is not supported.

InvalidTp

47

iq_astTouchProbe[].ifTouchProbe is invalid.

InvalidTpEdge

48

iq_astTouchProbe[].etEdge is invalid.

InvalidTpSetposMode

49

iq_astTouchProbe[].etSetposMode is invalid.

InvalidRefPosition

50

i_ifDrive.RefPosition is not a valid LREAL.

InvalidSercosItf

51

Invalid Sercos interface

JobParamInvalid

52

Job parameter is invalid

NoValidCam

54

No valid cam

NoValidCSpline

55

No valid CSpline.

NoValidQSpline

56

No valid QSpline

UnexpectedFeedback

57

Unintended return value

NumberOfPointsRange

58

NumberOfPoints is outside the valid range.

InsufficientDynamicMemory

59

Insufficient dynamic memory

XListNotStrictlyMonotonic

60

XList is not strictly monotonic increasing.

PointerXListInvalid

61

The pointer on XList is invalid.

PointerYListInvalid

62

The pointer on YList is invalid.

PoorNumericCondition

63

The spline is numerically ill-conditioned.

CSplineTypeUnknown

64

CSplineType is indeterminable

XstartGreaterXend

65

XStart is greater than XEnd.

NumberOfSegmentsRange

66

NumberOfSegments is routside the valid range.

JobTypeUnknown

67

JobType is indeterminable.

XendMustBeEqualXstart

68

Xend and Xstart must be equal.

YendMustBeEqualYstart

69

Yend and Ystart must be equal.

UnknownCamType

72