ET_DiagExt

 

ET_DiagExt - Allgemeine Informationen

Übersicht

Typ

Enumeration Typ

Verfügbar ab

V1.0.2.0

Versionen:

Aktuelle Version

Beschreibung

Die Enumeration ET_DiagExt gibt die bausteinspezifischen Diagnose- und Statusmeldungen an.

Enumerationselemente

Name

Wert

Beschreibung

Ok

0

Ok

CmdUnknown

2

Nicht bestimmbares Kommando.

CmdImpossibleOverwrite

3

Das Kommando kann nicht überschrieben werden.

CmdImpossibleState

4

Das Kommando kann im Zustand nicht ausgeführt werden.

CmdImpossibleReaction

5

Das Kommando kann wegen einer anstehenden Reaktion nicht ausgeführt werden.

MasterInvalid

6

Der verbundene Master ist nicht gültig.

HwLimitPosReached

7

Positiver Endschalter wurde erreicht.

HwLimitNegReached

8

Negativer Endschalter wurde erreicht.

ReducedVelocityLimit

9

Die reduzierte Geschwindigkeit wurde erreicht.

DriveInvalid

10

Der angeschlossene Antrieb ist nicht gültig.

ControllerInvalid

11

Die Steuerung wird nicht unterstützt.

UnknownFeedback

12

Ein POU lieferte einen unbeabsichtigten Rückgabewert.

AccRange

14

Acc ist außerhalb des gültigen Bereichs.

DecRange

15

Dec ist außerhalb des gültigen Bereichs.

JerkRange

16

Jerk ist außerhalb des gültigen Bereichs.

VelRange

17

Vel ist außerhalb des gültigen Bereichs.

PeriodRange

26

Period ist außerhalb des gültigen Bereichs.

StopPositionRange

31

StopPosition ist außerhalb des gültigen Bereichs.

BoundaryConditionInvalid

34

Die Randbedingungen sind ungültig.

NumberOfCamPointsRange

35

NumberOfCamPoints ist außerhalb des gültigen Bereichs.

KRange

36

K ist außerhalb des gültigen Bereichs.

MRange

37

M ist außerhalb des gültigen Bereichs.

IlsSlaveNumberRange

38

IlsSlaveNumber ist außerhalb des gültigen Bereichs.

UnknownCamType

39

Der Kurventyp ist nicht bestimmbar.

XFactorTooLow

40

XFactor ist zu klein.

YFactorTooLow

41

YFactor ist zu klein.

MaxDistanceRange

42

MaxDistance ist außerhalb des gültigen Bereichs.

UnknownCsModeMaster

43

CsModeMaster ist nicht bestimmbar.

UnknownCsModeSlave

44

CsModeSlave ist nicht bestimmbar.

UnknownWsMode

45

Der WSMode ist nicht bestimmbar.

YEqualCheckFailed

46

YEqualCheck war nicht erfolgreich.

DrivePositionOutOfWsWindow

47

Die Position des Antriebs ist außerhalb von WsWindow.

MasterMovedMasterMoved

48

Der Master hat sich bewegt.

RestorePosRetainInvalid

49

RestorePosRetain ist ungültig.

MotionActiveVelLimitRange

50

MotionActiveVelLimit ist außerhalb des gültigen Bereichs.

InverterEnableOff

51

Das InverterEnable-Signal ist nicht präsent.

TorqueEnableOff

52

Das TorqueEnable-Signal ist nicht präsent.

PowerSupplyInvalid

53

Die angeschlossene Spannungsversorgung ist ungültig.

PowerSupplyNotFound

54

Die angeschlossene Spannungsversorgung wurde nicht gefunden.

PowerSupplyNotReady

55

Die angeschlossene Spannungsversorgung ist nicht bereit.

DriveExceptionFatal

56

Der Antrieb meldet eine schwere Ausnahme.

DriveException

57

Der Antrieb meldet eine Ausnahme.

DriveWarning

58

Der Antrieb meldet einen Hinweis.

HwLimitPosWarning

59

Positiver Endschalter wurde erreicht.

HwLimitNegWarning

60

Negativer Endschalter wurde erreicht.

GlobalSercosInterfaceInvalid

64

Die Schnittstelle G_ifSercos ist ungültig.

DiagExtRange

65

DiagExt ist außerhalb des gültigen Bereichs.

IlsSlaveConditionInconsistent

66

Die Angabe des Ils Slave ist inkonsistent.

AdditionalModeException

67

Der externe POU meldet eine Ausnahme.

UnknownCase

70

Nicht bestimmbarer Fall.

VelLimitRange

72

VelLimit ist außerhalb des gültigen Bereichs.

AbsEncOffsetRange

73

AbsEncOffset ist außerhalb des gültigen Bereichs.

CheckSumInvalid

74

Die Prüfsumme ist ungültig.

DataNVRamInvalid

75

Der nicht flüchtige Speicher (NVRam) enthält keine gültigen Daten mehr.

DriveEncoderInvalid

76

Der Geber des Antriebs ist ungültig.

LencInvalid

77

Der verbundene logische Geber ist ungültig.

DriveIsMoving

78

Der Antrieb bewegt sich.

DriveNotDisabled

79

Der Antrieb ist nicht ausgeschaltet.

DriveNotReady

80

Der Antrieb ist nicht bereit für Bewegungskommandos.

UnexpectedFeedback

82

Während der Ausführung ist ein unbeabsichtigter Fehler aufgetreten.

LowVelRange

83

LowVel ist außerhalb des gültigen Bereichs.

MaxTorqueNotFound

84

MaxTorque wurde nicht erreicht.

MaxTorqueRange

85

MaxTorque ist außerhalb des gültigen Bereichs.

MaxTravelRange

86

MaxTravel ist außerhalb des gültigen Bereichs.

NoAccessToEEPROM

87

Es ist nicht möglich, auf den EEPROM des Antriebs zuzugreifen.

PointerRestorePosRetainInvalid

88

Der Zeiger RestorePosRetain ist ungültig.

ProgrammingInProgress

89

Der Geber wird beschrieben.

ProgrammingInvalidEEPROM

90

Beim Beschreiben des Gebers EEPROM ist ein Fehler aufgetreten.

RestoreInterrupted

91

 

SensorNotFound

92

Es wurde kein Sensorsignal gefunden.

SercosNotInPhaseFour

93

Der Bus Sercos befindet sich nicht in Phase 4.

TouchProbeInvalid

94

Verbundenes Touchprobe ist ungültig.

TouchProbeNotActive

95

Touchprobe ist nicht aktiv.

TouchProbeNotFound

96

Es wurde kein Touchprobe gefunden.

TouchProbeVirtual

97

Das angeschlossene Touchprobe ist virtuell.

UserPeriodRange

98

UserPeriod ist außerhalb des gültigen Bereichs.

UnknownMode

99

Der Modus ist nicht bestimmbar.

AsyncStop

100

Ein asynchroner Stopp wird ausgeführt.

SyncStopEL

101

Es wird ein synchroner Halt ausgeführt. Die Achse verbleibt anschießend nicht in Lageregelung.

SyncStopEH

102

Es wird ein synchroner Halt ausgeführt. Die Achse verbleibt anschließend in Lageregelung.

StopEndOfCycle

103

Es wird ein Halt am Ende des Zyklus ausgeführt.

Disabled

104

Der POU ist deaktiviert.

Initializing

105

Der POU wird initialisiert.

NoOpDriveEnabled

106

Es ist keine Betriebsart angewählt. Die Achse ist bereit für Fahraufträge.

NoOpDriveDisabled

107

Es ist keine Betriebsart angewählt. Die Achse ist ausgeschaltet.

HomingInit

108

Die Betriebsart Homing wird initialisiert.

HomingWaitForStart

109

Die Betriebsart Homing wartet auf ein Startkommando.

HomingExecuting

110

Das Homing wird durchgeführt.

HomingDone

111

Das Homing ist abgeschlossen.

HomingExit

112

Die Betriebsart Homing wird verlassen.

ManualInit

113

Die Betriebsart Manual wird initialisiert.

ManualRunning

114

Die Betriebsart Manual wird ausgeführt.

ManualExit

115

Die Betriebsart Manual wird verlassen.

MultiCamInit

116

Die Betriebsart MultiCam wird initialisiert.

MultiCamWaitForStart

117

Die Betriebsart MultiCam wartet auf ein Startkommando.

MultiCamWaitForWsStart

118

Die Betriebsart MultiCam wartet auf ein WsStart-Kommando.

MultiCamWsExecuting

119

Die Betriebsart MultiCam führt eine Warmstartbewegung aus.

MultiCamRunning

120

Die Betriebsart MultiCam wird ausgeführt.

MultiCamExit

121

Die Betriebsart MultiCam wird verlassen.

EndlessInit

122

Die Betriebsart Endless wird initialisiert.

EndlessWaitForStart

123

Die Betriebsart Endless wartet auf ein Startkommando.

EndlessRunning

124

Die Betriebsart Endless wird ausgeführt.

EndlessExit

125

Die Betriebsart Endless wird verlassen.

PositioningInit

130

Die Betriebsart Positioning wird initialisiert.

PositioningWaitForStart

131

Die Betriebsart Positioning wartet auf ein Startkommando.

PositioningRunning

132

Die Betriebsart Positioning wird ausgeführt.

PositioningExit

133

Die Betriebsart Positioning wird verlassen.

BrakeReleaseInit

134

Die Betriebsart BrakeRelease wird initialisiert.

BrakeClosed

135

Die Bremse ist geschlossen.

BrakeReleased

136

Die Bremse ist gelöst.

BrakeReleaseExit

137

Die Betriebsart BrakeRelease wird verlassen.

AdditionalWaitForStart

138

Der externe POU wartet auf ein Startsignal.

AdditionalRunning

139

Der externe POU wird ausgeführt.

StartPositionSelectInvalid

142

Die Verwendung von StartPositionSelect ist nicht erlaubt.

HwLimitNegStillActive

143

HwLimitNeg ist nach wie vor aktiv.

HwLimitPosStillActive

144

HwLimitPos ist nach wie vor aktiv.

CrankPositionRange

149

Die Position von DriveCrank ist außerhalb des gültigen Bereichs.

SlidePositionRange

150

Die Position von DriveSlide ist außerhalb des gültigen Bereichs.

CrankTravelRangeTooSmall

151

Der Bewegungsbereich des DriveCrank ist zu klein.

MechanicalDataIncompatible

152

Die mechanischen Daten sind ungültig.

P5Pole1IntervalHighRange

153

P5Pole1IntervalHigh ist außerhalb des gültigen Bereichs.

P5Pole1IntervalLowRange

154

P5Pole1IntervalLow ist außerhalb des gültigen Bereichs.

P5Pole2IntervalHighRange

155

P5Pole2IntervalHigh ist außerhalb des gültigen Bereichs.

P5Pole2IntervalLowRange

156

P5Pole2IntervalLow ist außerhalb des gültigen Bereichs.

P5PoleDistanceTooBig

157

P5PoleDistance ist zu groß.

P5RangeHighRange

158

P5RangeHigh ist außerhalb des gültigen Bereichs.

P5RangeLowRange

159

P5RangeLow ist außerhalb des gültigen Bereichs.

P5RangeSumRange

160

Die Summe von P5Range ist außerhalb des gültigen Bereichs.

PushRodRange

161

PushRod ist außerhalb des gültigen Bereichs.

RadiusRange

162

Radius ist außerhalb des gültigen Bereichs.

UnknownStartMode

163

Der StartMode ist nicht bestimmbar.

ProfileAlreadyInUse

164

Das Profil wird bereits verwendet.

UnableToCreateMotionProfiles

165

Es konnten keine Bewegungsprofile angelegt werden.

UnableToStartCam

166

Die Kurve konnte nicht gestartet werden.

NotSupported

167

Das Homing für den Schlitten war nicht erfolgreich.

CrankNotHomed

168

Die Ausführung der Betriebsarten Endless, Positioning oder MultiCam wurde abgebrochen, da das Modul nicht referenziert ist.

Uninitializing

169

Der POU wird gerade deinitialisiert.