ET_DiagExt

 

ET_DiagExt - General Information

Overview

Type:

Enumeration type

Available as of:

 

Versions:

Current version

Description

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

Enumeration Elements

Name

Value

Description

Ok

0

Ok

ReactionOffsetRange

1

ReactionOffset is outside the valid range.

CmdUnknown

2

Unknown command.

CmdImpossibleOverwrite

3

The command cannot be overwritten.

CmdImpossibleState

4

The command cannot be executed in the current state.

CmdImpossibleReaction

5

The command cannot be executed due to a pending reaction.

MasterInvalid

6

The connected master is invalid.

HwLimitPosReached

7

Positive limit switch has been reached.

HwLimitNegReached

8

Negative limit switch has been reached.

ReducedVelocityLimit

9

The reduced velocity has been reached.

DriveInvalid

10

The connected drive is invalid.

ControllerInvalid

11

The controller is not supported.

UnknownFeedback

12

Unknown feedback of the POU.

AccRange

14

Acc is outside the valid range.

DecRange

15

Dec is outside the valid range.

JerkRange

16

Jerk is outside the valid range.

VelRange

17

Vel is outside the valid range.

HysteresisRange

18

Hysteresis is outside the valid range.

MasterMaxAbsAccRange

19

MasterMaxAbsAcc is outside the valid range.

MasterMaxAbsJerkRange

20

MasterMaxAbsJerk is outside the valid range.

MasterPeriodInitRange

21

MasterPeriodInit is outside the valid range.

NegAccRange

22

NegAcc is outside the valid range.

NegVelRange

23

NegVel is outside the valid range.

NumberOfMasterPeriodsRange

24

MNumberOfMasterPeriods is outside the valid range.

NumberOfSlavesRange

25

NumberOfSlaves is outside the valid range.

PeriodRange

26

Period is outside the valid range.

PosAccRange

27

PosAcc is outside the valid range.

PositionGridSizeRange

28

PositionGridSize is outside the valid range.

PosVelRange

29

PosVel is outside the valid range.

ProfileIdInvalid

30

The ProfileId is invalid.

StopPositionRange

31

StopPosition is outside the valid range.

TimeGridSizeRange

32

TimeGridSize is outside the valid range.

YFactorRange

33

YFactor is outside the valid range.

BoundaryConditionInvalid

34

The boundary conditions are invalid.

NumberOfCamPointsRange

35

NumberOfCamPoints is outside the valid range.

Krange

36

K is outside the valid range.

Mrange

37

M is outside the valid range.

IlsSlaveNumberRange

38

IlsSlaveNumber is outside the valid range.

UnknownCamType

39

The cam type is unknown.

XFactorTooLow

40

XFactor is too small.

YFactorTooLow

41

YFactor is too small.

MaxDistanceRange

42

MaxDistance is outside the valid range.

UnknownCsModeMaster

43

CsModeMaster is unknown.

UnknownCsModeSlave

44

CsModeSlave is unknown.

UnknownWsMode

45

The WSMode is unknown.

YEqualCheckFailed

46

YEqualCheck has failed.

DrivePositionOutOfWsWindow

47

The position of the drive is outside of WsWindow.

MasterMovedMasterMoved

48

The master has moved.

RestorePosRetainInvalid

49

RestorePosRetain is invalid.

MotionActiveVelLimitRange

50

MotionActiveVelLimit is outside the valid range.

InverterEnableOff

51

The InverterEnable signal is not present.

TorqueEnableOff

52

The TorqueEnable signal is not present.

PowerSupplyInvalid

53

The connected power supply is invalid.

PowerSupplyNotFound

54

The connected power supply was not found.

PowerSupplyNotReady

55

The connected power supply is not ready.

DriveExceptionFatal

56

The drive reports a fatal exception.

DriveException

57

The drive reports an exception.

DriveWarning

58

The drive reports a warning.

HwLimitPosWarning

59

Positive limit switch has been reached.

HwLimitNegWarning

60

Negative limit switch has been reached.

StateRange

61

Unknown State.

Working

62

The POU is working.

MissingExtInit

63

The additional interface has not been correctly initialized.

GlobalSercosInterfaceInvalid

64

The G_ifSercos interface is invalid.

DiagExtRange

65

DiagExt is outside the valid range

IlsSlaveConditionInconsistent

66

The Ils slave specification is inconsistent.

AdditionalModeException

67

The external POU reports an exception.

SubModuleAddInterfacesInvalidPointer

68

SubModuleAddInterfaces is invalid.

SubModuleConstantRange

69

SubModuleConstant is outside the valid range.

UnknownCase

70

Unknown case.

IlsDataInvalid

71

The Ils data are invalid.

VelLimitRange

72

VelLimit is outside the valid range.

AbsEncOffsetRange

73

AbsEncOffset is outside the valid range.

CheckSumInvalid

74

The checksum is invalid.

DataNVRamInvalid

75

The non-volatile memory (NVRam) does not contain any more valid data.

DriveEncoderInvalid

76

The drive encoder is invalid.

LencInvalid

77

The connected logical encoder is invalid.

DriveIsMoving

78

The drive is moving.

DriveNotDisabled

79

The drive is not disabled.

DriveNotReady

80

The drive is not ready for motion commands.

ParIdUnknown

81

Unknown ParId.

UnexpectedFeedback

82

A POU returns an unexpected value.

LowVelRange

83

LowVel is outside the valid range.

MaxTorqueNotFound

84

MaxTorque has not been reached.

MaxTorqueRange

85

MaxTorque is outside the valid range.

MaxTravelRange

86

MaxTravel is outside the valid range.

NoAccessToEEPROM

87

The EEPROM of the drive cannot be accessed.

PointerRestorePosRetainInvalid

88

The RestorePosRetain pointer is invalid.

ProgrammingInProgress

89

Writing is being performed on the encoder.

ProgrammingInvalidEEPROM

90

An error occurred while writing on the encoder EEPROM.

RestoreInterrupted

91

Restoring was interrupted.

SensorNotFound

92

No sensor signal was found.

SercosNotInPhaseFour

93

The Sercos bus is not in phase 4.

TouchProbeInvalid

94

The connected Touchprobe is invalid.

TouchProbeNotActive

95

The Touchprobe is not active.

TouchProbeNotFound

96

No Touchprobe was found.

TouchProbeVirtual

97

The connected Touchprobe is virtual.

UserPeriodRange

98

UserPeriod is outside the valid range.

UnknownMode

99

The Mode is unknown.

AsyncStop

100

An asynchronous stop is being executed.

SyncStopEL

101

A synchronous stop is performed. Subsequently, the axis does not remain in position control.

SyncStopEH

102

A synchronous stop is performed. Subsequently, the axis remains in position control.

StopEndOfCycle

103

A stop is executed at the end of the cycle.

Disabled

104

The POU is disabled.

Initializing

105

The POU is being initialized.

NoOpDriveEnabled

106

No operating mode choosen. The axis is ready to accept movement orders.

NoOpDriveDisabled

107

No operating mode choosen. The axis is switched off.

HomingInit

108

The operating mode Homing is being initialized.

HomingWaitForStart

109

The operating mode Homing is waiting for a start command.

HomingExecuting

110

Homing is being executed.

HomingDone

111

Homing has been completed.

HomingExit

112

The operating mode Homing is quit.

ManualInit

113

The operating mode Manual is being initialized.

ManualRunning

114

The operating mode Manual is being executed.

ManualExit

115

The operating mode Manual is quit.

MultiCamInit

116

The operating mode MultiCam is being initialized.

MultiCamWaitForStart

117

The operating mode MultiCam is waiting for a start command.

MultiCamWaitForWsStart

118

The operating mode MultiCam is waiting for a WsStart command.

MultiCamWsExecuting

119

The operating mode MultiCam executes a warm state motion.

MultiCamRunning

120

The operating mode MultiCam is being executed.

MultiCamExit

121

The operating mode MultiCam is quit.

EndlessInit

122

The operating mode Endless is initialized.

EndlessWaitForStart

123

The operating mode Endless is waiting for a start command.

EndlessRunning

124

The operating mode Endless is being executed.

EndlessExit

125

The operating mode Endless is quit.

EndlessIlsInit

126

The operating mode Endlesslls is initialized.

EndlessIlsWaitForStart

127

The operating mode Endlesslls is waiting for a start command.

EndlessIlsRunning

128

The operating mode Endlesslls is being executed.

EndlessIlsExit

129

The operating mode Endlesslls is quit.

PositioningInit

130

The operating mode Positioning is being initialized.

PositioningWaitForStart

131

The operating mode Positioning is waiting for a start command.

PositioningRunning

132

The operating mode Positioning is being executed.

PositioningExit

133

The operating mode Positioning is quit.

BrakeReleaseInit

134

The BrakeRelease operating mode is being initialized.

BrakeClosed

135

The brake is closed.

BrakeReleased

136

The brake is released.

BrakeReleaseExit

137

The operating mode BrakeRelease is quit.

AdditionalWaitForStart

138

The external POU is waiting for a start signal.

AdditionalRunning

139

The external POU is being executed.

CurrentStandardItfInvalid

140

The current standard interface is invalid.

CurrentAddItfInvalid

141

The current additional interface is invalid.

StartPositionSelectInvalid

142

The use of StartPositionSelect is not permitted.

HwLimitNegStillActive

143

HwLimitNeg is still active.

HwLimitPosStillActive

144

HwLimitPos is still active.

MotionActiveVelTypeUnknown

145

MotionActiveVelType is unknown.

OpModeUnknown

146

Unknown operating mode.

AdditionalInit

147

The operating mode Additional is being initialized.

AdditionalExit

148

The operating mode Additional is quit.

WaitUntilDiagnosticsManagerReady

149

Waiting for the diagnosis manager to be ready

WaitUntilDisabled

150

Waiting until POU is switched off

WaitUntilDiagSourceRegistered

151

Waiting for registration of the diagnosis source

WaitForCommunication

152

Waiting for communication

DataSuccessfullyWritten

153

The data was successfully written.

WritingToFile

154

Data are being written into the file.

FileIdInvalid

155

The file is invalid.

UnexpectedDiagExt

158

An unexpected error occurred during the execution.

MaxForceNotFound

159

MaxForce has not been reached.

MaxForceRange

160

MaxForce is outside the valid range.

ParentInvalid

161

The parent is invalid.

ParentNotRegistered

162

The parent is not registered.

MaxNumberOfLoggerPointsExeeded

163

The maximum number of logger points is exceeded.

ReducedVelocityRange

164

ReducedVelocity is outside the valid range.

ReducedVelocityFactorRange

165

ReducedVelocityFactor is outside the valid range.

DynamicMemorySizeTooSmall

167

There is not enough dynamic memory reserved.

UserCamHasBeenDeleted

169

A user-defined Cam profile has been deleted.