ET_DiagExt

 

ET_DiagExt - Allgemeine Informationen

Übersicht

Typ

Listentyp

Verfügbar ab:

V1.0.1.0

Versionen:

Aktuelle Version

Beschreibung

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

Enumerationselemente

Name

Wert

Beschreibung

Ok

0

Ok

Deactivated

1

Deaktiviert

Initilization1

2

Initialisierung1

Initilization2

3

Initialisierung2

JobProcessing

4

Auftrag in Bearbeitung

Stopping

5

Abrampen

AxisInvalid

6

Die Achse ist ungültig.

AxisNotReady

7

Die Achse ist nicht bereit.

RtbCycleTime

9

RTB Zykluszeit

UserRefGenerator

10

Rückgabewert der Funktion FC_UserRefGeneratorStart

AxisReadyReEnableNecessary

11

Der Funktionsblock muss wieder aktiviert werden.

InvalidState

12

Ungültiger interner Zustand.

JobParamJobType

14

Der Auftragsparameter etJobType ist außerhalb des gültigen Bereichs.

JobParamSetposMode

15

Der Auftragsparameter etSetposMode ist außerhalb des gültigen Bereichs.

JobParamPosStartPosition

16

Der Auftragsparameter stPosStart.lrPosition ist außerhalb des gültigen Bereichs.

JobParamPosStartVelocity

17

Der Auftragsparameter stPosStart.lrVelocity ist außerhalb des gültigen Bereichs.

JobParamPosStartMaxAcceleration

18

Der Auftragsparameter stPosStart.lrMaxAcceleration ist außerhalb des gültigen Bereichs.

JobParamPosStartMaxDeceleration

19

Der Auftragsparameter stPosStart.lrMaxDeceleration  ist außerhalb des gültigen Bereichs.

JobParamPosStartAbsJerk

20

Der Auftragsparameter stPosStart.lrAbsJerk ist außerhalb des gültigen Bereichs.

JobParamPosStartPosMode

21

Der Auftragsparameter stPosStart.etPosMode ist außerhalb des gültigen Bereichs.

JobParamPosStartDelayType

22

Der Auftragsparameter stPosStart.etDelayType ist außerhalb des gültigen Bereichs.

JobParamPosStopMaxAcceleration

23

Der Auftragsparameter stPosStop.lrMaxAcceleration ist außerhalb des gültigen Bereichs.

JobParamPosStopMaxDeceleration

24

Der Auftragsparameter stPosStop.lrMaxDeceleration ist außerhalb des gültigen Bereichs.

JobParamPosStopAbsJerk

25

Der Auftragsparameter stPosStop.lrAbsJerk ist außerhalb des gültigen Bereichs.

JobParamCamXStartXEnd

26

Auftragsparameter stCam.lrXStart >= stCam.lrXEnd

JobParamLambda

27

Der Auftragsparameter stCam.stDwell.lrLambda ist außerhalb des gültigen Bereichs.

JobParamStraight

28

Der Auftragsparameter stCam.stDwell.lrStraight ist außerhalb des gültigen Bereichs.

JobParamChannelBundling

29

Der Auftragsparameter xChannelBundling ist nur für Kanal A.

JobParamSystemCamProfileID

30

Der Auftragsparameter stSystemCam.diProfileID ist ungültig.

JobParamCamMode

31

Der Auftragsparameter stCam.etMode ist ungültig.

JobParamMaster

32

Der Auftragsparameter stCam.ifMaster ist ungültig.

JobParamMasterSetposMode

33

Der Auftragsparameter stCam.etMasterSetposMode ist ungültig.

JobBufferOverflow

34

Der Auftragspuffer ist voll. Es ist nicht möglich, weiter Aufträge abzusetzen.

PhaseJobParamVelocity

35

Der Auftragsparameter lrMasterPhaseVelocity des Phasengenerators ist Null.

PhaseJobParamMaxAcceleration

36

Der Auftragsparameter lrMasterPhaseMaxAcceleration des Phasengenerators ist kleiner als Null.

PhaseJobParamMaxDeceleration

37

Der Auftragsparameter lrMasterPhaseMaxDeceleration des Phasengenerators ist kleiner als Null.

PhaseJobParamAbsJerk

38

Der Auftragsparameter lrMasterPhaseAbsJerk des Phasengenerators ist kleiner als Null.

PosStartDelayIgnored

39

PosStart-Verzögerung wurde ignoriert.

Poly5ComXStartGreaterXEnd

40

Poly5 stCam.lrXStart ist größer als stCam.lrXEnd.

Poly7ComXStartGreaterXEnd

41

Poly7 stCam.lrXStart ist größer als stCam.lrXEnd.

ExtRefGenInvalid

42

Die Instanz des externen Sollwertgeräts ist ungültig.

ExtRefGenReturnValue

43

Rückgabewert des externen Sollwertgenerators

ExtRefGenInvalidRefPosition

44

q_lrY des externen Sollwertgenerators ist ungültig.

NoJobWhileAxisMoving

45

Die Achse ist in Bewegung, obwohl kein Auftrag aktiv ist.

InvalidController

46

Der Typ des Controllers wird nicht unterstützt.

InvalidTp

47

iq_astTouchProbe[].ifTouchProbe ist ungültig.

InvalidTpEdge

48

iq_astTouchProbe[].etEdge ist ungültig.

InvalidTpSetposMode

49

iq_astTouchProbe[].etSetposMode ist ungültig.

InvalidRefPosition

50

i_ifDrive.RefPosition ist kein gültiger LREAL.

InvalidSercosItf

51

Ungültige Sercos Schnittstelle.

JobParamInvalid

52

Der Auftragsparameter ist ungültig.

NoValidCam

54

Keine gültige Kurve hinterlegt

NoValidCSpline

55

Kein gültiger CSpline

NoValidQSpline

56

Kein gültiger QSpline hinterlegt

UnexpectedFeedback

57

Unbeabsichtigter Rückgabewert

NumberOfPointsRange

58

NumberOfPoints ist außerhalb des gültigen Bereichs.

InsufficientDynamicMemory

59

Unzureichender dynamischer Speicher

XListNotStrictlyMonotonic

60

XList ist nicht streng monoton zunehmend.

PointerXListInvalid

61

Der Zeiger auf XList ist ungültig.

PointerYListInvalid

62

Der Zeiger auf YList ist ungültig.

PoorNumericCondition

63

Der Spline hat schlechte numerische Werte.

CSplineTypeUnknown

64

CSpline Typ ist unbestimmbar.

XstartGreaterXend

65

XStart ist größer als XEnd.

NumberOfSegmentsRange

66

NumberOfSegments ist außerhalb des gültigen Bereichs.

JobTypeUnknown

67

JobType ist nicht bestimmbar.

XendMustBeEqualXstart

68

Xend und Xstart müssen gleich sein.

YendMustBeEqualYstart

69

Yend und Ystart müssen gleich sein.

UnknownCamType

72