ET_DiagExt

 

ET_DiagExt - General Information

Overview

Type:

List type

Available as of:

1.0.5.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

Busy

1

The order is executed.

Valid

2

The output values are valid.

Enabled

3

The drive is enabled.

InSync

4

A synchronous motion is executed.

InGear

5

The gearbox is enabled.

InVelocity

6

The target velocity has been reached.

InOperation

7

The order is executed.

Done

8

The order is completed.

CommandAborted

9

The action was canceled.

UnexpectedFeedback

10

An unintended detected error occurred during execution.

ProfileIdInvalid

11

ProfileId is invalid.

ProfileBlocked

12

The profile is in use.

NuberOfCamPointsOutOfRange

13

NumberOfCamPoints is outside the valid range.

XFactorTooSmall

14

XFactor is too small.

TableFull

15

The profile table is full

MemoryFull

16

The memory is full.

FileError

17

File read error detection.

HeaderError

18

The header is invalid.

NumberOfBases

19

The number of supporting points is outside the valid range.

CheckSumError

20

The checksum is invalid.

FileIsCorrupt

21

The file is damaged.

CamTypeInvalid

22

The CamType is not valid.

SegmentRange

24

Segment is outside the valid range.

AxisInvalid

25

The connected drive is not supported.

DriveInvalid

26

The connected drive is invalid.

DriveNotInitialised

27

The connected drive is not initialized.

TriggerInputInvalid

28

TriggerInput is invalid.

InverterEnableOff

29

The InverterEnable signal is not present.

TorqueEnableOff

30

The TorqueEnable signal is not present.

PowerSupplyInvalid

31

The connected power supply is invalid.

PowerSupplyNotFound

32

The connected power supply was not found.

PowerSupplyNotReady

33

The connected power supply is not ready.

PowerOnTimeOut

34

Timeout when enabling the axis

InputInvalid

35

Input is invalid.

OutputInvalid

36

Output is not valid.

ParameterNumberRange

37

ParameterNumber is outside the valid range.

UnknownState

38

The POU is in an undefined state.

VelFactorRange

39

VelFactor is outside the valid range.

AccFactorRange

40

AccFactor is outside the valid range.

JerkFactorRange

41

JerkFactor is outside the valid range.

UnknownMode

42

The Mode is indeterminable.

SercosNotInPhaseFour

43

The bus is not in phase 4.

TouchProbeNotActive

44

The Touchprobe is not active.

MasterInvalid

45

Master is invalid.

SlaveInvalid

46

Slave is invalid.

OutOfWsWindow

47

The position is outside the restore window.

StartModeRange

48

StartMode is outside the valid range.

PLCopenTransition

49

PLCopen transition is not permitted.

EncNumber

50

The number of encoders is invalid.

EncoderInvalid

51

The Encoder is invalid.

VelocityRange

52

Velocity is outside the valid range.

AccelerationRange

53

Acceleration is outside the valid range.

DecelerationRange

54

Deceleration is outside the valid range.

TouchProbeInvalid

55

TouchProbe is invalid.

HwLimitNegStillActive

56

HwLimitNeg is still active.

HwLimitPosStillActive

57

HwLimitPos is still active.

TouchProbeNotFound

58

No Touchprobe was found.

VelRange

59

Vel is outside the valid range.

AccRange

60

Acc is outside the valid range.

DecRange

61

Dec is outside the valid range.

JerkRange

62

Jerk is outside the valid range.

MaxTravelRange

63

MaxTravel is outside the valid range.

TouchProbeVirtual

64

The connected Touchprobe is virtual.

HwLimitNegReached

65

Negative limit switch has been reached.

HwLimitPosReached

66

Positive limit switch has been reached.

DirectionInvalid

67

The Direction is not valid.

PositionRange

68

Position is outside the valid range.

DistanceRange

69

Distance is outside the valid range.

DriveNotReady

70

The drive is not ready for motion commands.

LambdaInvalid

71

Lambda is invalid.

ProfileSegInvalid

72

ProfileSeg is invalid.

CamTableIdInvalid

73

The CamTableId is invalid.

UnknownDiagExt

74

DiagExt is indeterminable.

UnexpectedDiagExt

75

DiagExt is unintended.