FB_SmartInfeedModule - Allgemeine Informationen

Übersicht

Typ

 Funktionsbaustein

Verfügbar ab

V1.0.0.0

Übernommen aus

-

Implementiert:

-

Versionen:

Aktuelle Version

Aufgabe

Der Funktionsbaustein dient der Ansteuerung einer Eintaktstrecke.

Beschreibung

Über das Modul können die wichtigsten Funktionen der PD_SmartInfeed-Bibliothek in Vorlagen­projekten verwendet werden.

Der Funktionsbaustein wird über die Standardmodul-Schnittstelle und über die Achsenmodul-Schnittstelle angesteuert. Weitere Informationen zur Bedienung des Moduls finden Sie im Abschnitt Verhalten in den Betriebsarten.

HINWEIS: Nur Touchprobes der Steuerung OnBoard I/O und Antriebs-Touchprobes werden von den Funktionen dieses Funktionsbausteins unterstützt. Touchprobes des TM5-Moduls werden nicht unterstützt.

Schnittstelle

Ein-/Ausgang

Datentyp

Beschreibung

iq_stStandardModuleItf

TPL.ST_StandardModuleInterface

Siehe Standard module interface > TPL.ST_StandardModuleInterface

iq_stExceptionList

TPL.ST_ExceptionList

Siehe Standard module interface > TPL.ST_StandardModuleInterface

iq_stLogDataList

TPL.ST_LogDataList

Siehe Standard module interface > TPL.ST_StandardModuleInterface

iq_stSmartInfeedModuleItf

ST_ModuleInterface

Parameterstruktur des SmartInfeed-Moduls

Diagnosemeldungen

q_etDiag

q_etDiagExt

Aufzählungswert

Beschreibung

Reaktionen

OK

AutoExit

14

Die Betriebsart Automatic wird beendet.

-

OK

AutoInit

10

Die Betriebsart Automatic wird initialisiert.

-

OK

AutoRunning

13

Die Betriebsart Automatic wird ausgeführt.

-

OK

AutoWaitForStart

11

Die Betriebsart Automatic wartet auf ein Startsignal.

-

OK

AutoWarmStart

12

Die Betriebsart Automatic führt einen Warmstart aus.

-

OK

BrakeClosed

19

Die Bremsen sind angezogen.

-

OK

BrakeReleased

20

Die Bremsen sind gelöst.

-

OK

BrakeReleaseExit

21

Die Betriebsart BrakeRelease wird beendet.

-

OK

BrakeReleaseInit

18

Die Betriebsart BrakeRelease wird initialisiert.

-

OK

Disabled

5

Der Baustein ist deaktiviert.

-

OK

Initializing

6

Der Baustein wird initialisiert.

-

OK

ManualExit

17

Die Betriebsart Manual wird beendet.

-

OK

ManualInit

15

Die Betriebsart Manual wird initialisiert.

-

OK

ManualRunning

16

Die Betriebsart Manual wird ausgeführt.

-

OK

NoOpDriveDisabled

9

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

-

OK

NoOpDriveEnabled

8

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

-

ControllerConditionInvalid

ControllerInvalid

36

Die Steuerung wird nicht unterstützt.

TPL.ET_Reaction.AsyncStop

ControllerConditionInvalid

GlobalSercosInterfaceInvalid

28

Die Schnittstelle G_ifSercos ist ungültig.

TPL.ET_Reaction.AsyncStop

ControllerConditionInvalid

InvalidController

107

Die Steuerung wird nicht unterstützt.

TPL.ET_Reaction.SyncStopEL

ControllerConditionInvalid

TimeInterfaceInvalid

53

Die Steuerung unterstützt nicht alle erforderlichen Zeitfunktionen.

TPL.ET_Reaction.SyncStopEL

DriveConditionInvalid

DriveException

39

Der Antrieb meldet eine Ausnahme.

TPL.ET_Reaction.SyncStopEL

DriveConditionInvalid

DriveExceptionFatal

38

Der Antrieb meldet eine schwere Ausnahme.

TPL.ET_Reaction.AsyncStop

DriveConditionInvalid

DriveNotReady

41

Der Antrieb ist nicht bereit für Bewegungsbefehle.

TPL.ET_Reaction.SyncStopEL

DriveConditionInvalid

DriveWarning

40

Der Antrieb meldet einen Hinweis.

TPL.ET_Reaction.StopEndOfCycle

DriveConditionInvalid

InverterEnableOff

42

Das InverterEnable-Signal ist nicht präsent.

TPL.ET_Reaction.SyncStopEL

DriveConditionInvalid

TorqueEnableOff

43

Das TorqueEnable-Signal ist nicht präsent.

TPL.ET_Reaction.SyncStopEL

ExecutionAborted

AsyncStop

1

Ein asynchroner Stopp wird ausgeführt.

-

ExecutionAborted

CmdImpossibleOverwrite

24

Das Kommando kann nicht überschrieben werden.

TPL.ET_Reaction.AsyncStop

ExecutionAborted

CmdImpossibleReaction

26

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

TPL.ET_Reaction.AsyncStop

ExecutionAborted

CmdImpossibleState

25

Das Kommando kann im aktuellen Zustand nicht ausgeführt werden.

TPL.ET_Reaction.AsyncStop

ExecutionAborted

CmdUnknown

23

Nicht bestimmbares Kommando.

TPL.ET_Reaction.AsyncStop

ExecutionAborted

MaxNrOfProductsReached

90

Die maximale Anzahl der verwaltbaren Produkte ist erreicht.

TPL.ET_Reaction.SyncStopEL

ExecutionAborted

StopEndOfCycle

4

Am Ende des Zyklus wird ein Stopp ausgeführt.

-

ExecutionAborted

SyncStopEH

3

Ein synchroner Stopp wird ausgeführt. Die Achse verbleibt anschließend in Lageregelung.

-

ExecutionAborted

SyncStopEL

2

Ein synchroner Stopp wird ausgeführt. Die Achse verbleibt anschließend nicht in Lageregelung.

-

InputParameterInvalid

AccNegRange

78

AccNeg ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

AccPosRange

79

AccPosRange ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

AccRange

48

Acc ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

BeltIdRange

54

BeltId ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

BeltOrderInvalid

55

Die Reihenfolge der Bänder ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

BeltRange

56

Belt ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

BeltTypeInvalid

86

BeltType ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

ChannelInvalid

85

Es wurde kein gültiger Kanal gewählt.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DecNegRange

80

DecNeg ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DecPosRange

81

DecPos ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DecRange

49

Dec ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DelProductAfterBeltLimitRange

63

DelProductAfterBeltLimit ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DetectProductOnPrevBeltLimitRange

66

DetectProductOnPrevBeltLimit ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DistanceGroupRange

74

DistanceGroup ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DistanceRange

73

Distance ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DriveInvalid

37

Der angeschlossene Antrieb ist nicht gültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

IdleDistanceAfterNegEdgeRange

60

IdleDistanceAfterNegEdge ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

IdleDistanceAfterPosEdgeRange

59

IdleDistanceAfterPosEdge ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

InitModuleInterfaceNotCalled

92

InitModuleInterface wurde nicht aufgerufen.

TPL.ET_Reaction.AsyncStop

InputParameterInvalid

InTakeLengthRange

64

InTakeLength ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

JamHandlingInvalid

87

Es wurde ein ungültiger Modus für JamHandling gewählt.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

JerkRange

50

Jerk ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

LencAddrInvalid

88

Es wurde kein gültiger logischer Geber übergeben.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

LengthRange

65

Length ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

LogEncoderInvalid

70

Es wurde kein gültiger logischer Geber übergeben.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MasterBeltIdRange

72

MasterBeltId ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MasterInvalid

71

Der verbundene Master ist nicht gültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MaxDistanceGroupSmallerMinDistanceGroup

113

MaxDistanceGroup darf nicht kleiner sein als MinDistanceGroup.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MaxDistanceRange

51

MaxDistance ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MaxDistanceSmallerMinDistance

111

MaxDistance darf nicht kleiner sein als MinDistance.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MaxSignalsInGroupSmallerMinSignalsInGroup

115

MaxSignalsInGroup darf nicht kleiner sein als MinSignalsInGroup

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MaxVarianceSmallerMinVariance

109

MaxVariance darf nicht kleiner sein als MinVariance.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MaxVelRange

8

MaxVel ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MinDistanceGroupRange

114

MinDistanceGroup ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MinDistanceRange

112

MinDistance ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MinMasterVelRange

104

MinMasterVel ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MinVelRange

82

MinVel ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MinXFactorRange

84

MinXFactor ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

ModeInvalid

77

Ein ungültiger Mode wurde ausgewählt.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MotionActiveVelLimitRange

106

MotionActiveVelLimit ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

NumberOfSignalsInPatternRange

116

NumberOfsignalsInPattern ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

PeriodRange

52

Period ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

PosFilterNegEdgeRange

62

PosFilterNegEdge ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

PosFilterPosEdgeRange

61

PosFilterPosEdge ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

PowerSupplyInvalid

44

Die angeschlossene Stromversorgung ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

PowerSupplyNotFound

45

Die angeschlossene Stromversorgung wurde nicht gefunden.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

QueueProductLengthFactorRange

69

QueueProductLengthFactor ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

QueueProductLengthRange

68

QueueProductLength ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

ReactionOffsetRange

22

ReactionOffset ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.AsyncStop

InputParameterInvalid

SetLengthRange

67

SetLength ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

SignalsInGroupRange

110

SignalsInGroup ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

StartOffsetRange

108

StartOffset ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

TargetsInGroupRange

75

TargetsInGroup ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

TouchProbeInvalid

57

Der verbundene Touchprobe ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

TpDistanceToBeltStartRange

58

TpDistanceToBeltStart ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

VelRange

105

Vel ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

PowerSupplyConditionInvalid

PowerSupplyNotReady

46

Die angeschlossene Stromversorgung ist nicht bereit.

TPL.ET_Reaction.SyncStopEL

SercosConditionInvalid

SercosNotInPhase4

89

Der -Bus befindet sich nicht in Phase 4.

TPL.ET_Reaction.SyncStopEL

UnexpectedProgramBehavior

UnexpectedFeedback

34

Bei der Ausführung wurde ein unbeabsichtigter Fehler erkannt.

-

UnexpectedProgramBehavior

UnknownCase

47

Der Baustein befindet sich in einem undefinierten Zustand.

TPL.ET_Reaction.AsyncStop

UnexpectedProgramBehavior

UnknownFeedback

35

Bei der Ausführung wurde ein unbeabsichtigter Fehler erkannt.

TPL.ET_Reaction.AsyncStop

AccNegRange

Aufzählungsname:

AccNegRange

Aufzählungswert:

78

Beschreibung:

AccNeg ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrAccNeg wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrAccNeg ein Wert größer 0 übergeben wird.

AccPosRange

Aufzählungsname:

AccPosRange

Aufzählungswert:

79

Beschreibung:

AccPosRange ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrAccPos wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrAccPos ein Wert größer 0 übergeben wird.

AccRange

Aufzählungsname:

AccRange

Aufzählungswert:

48

Beschreibung:

Acc ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Die Betriebsart Automatic wurde ausgewählt und

am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifVelRatio.lrAcc wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifVelRatio.lrAcc ein Wert größer 0 übergeben wird.

-

Die Betriebsart Manual wurde ausgewählt und

am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrAcc wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 und kleiner als der Parameter MaxAcc des Antriebs am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrAcc übergeben wird.

AsyncStop

Aufzählungsname:

AsyncStop

Aufzählungswert:

1

Beschreibung:

Ein asynchroner Stopp wird ausgeführt.

Problem

Ursache

Lösung

-

Das Modul führt die Reaktion TPL.ET_Reaction.AsyncStop aus.

Überprüfen Sie die globale Ausnahmeliste TPL.ST_ExceptionList, um detaillierte Informationen bezüglich der Ursache der Reaktion zu erhalten.

Quittieren Sie die Ausnahmen, um die Reaktionen zu verwerfen.

AutoExit

Aufzählungsname:

AutoExit

Aufzählungswert:

14

Beschreibung:

Die Betriebsart Automatic wird beendet.

Die Betriebsart Automatic wird beendet.

AutoInit

Aufzählungsname:

AutoInit

Aufzählungswert:

10

Beschreibung:

Die Betriebsart Automatic wird initialisiert.

Die Betriebsart Automatic wird initialisiert.

AutoRunning

Aufzählungsname:

AutoRunning

Aufzählungswert:

13

Beschreibung:

Die Betriebsart Automatic wird ausgeführt.

Die Betriebsart Automatic wird ausgeführt.

AutoWaitForStart

Aufzählungsname:

AutoWaitForStart

Aufzählungswert:

11

Beschreibung:

Die Betriebsart Automatic wartet auf ein Startsignal.

Die Betriebsart Automatic ist ausgewählt und erwartet das Kommando ET_Cmd.Start.

AutoWarmStart

Aufzählungsname:

AutoWarmStart

Aufzählungswert:

12

Beschreibung:

Die Betriebsart Automatic führt einen Warmstart aus.

Die Betriebsart Automatic ist ausgewählt und führt einen Warmstart aus.

BeltIdRange

Aufzählungsname:

BeltIdRange

Aufzählungswert:

54

Beschreibung:

BeltId ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.iq_stFeedForwParameter.udiBeltId wurde ein ungültiger Wert angelegt.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.iq_stFeedForwParameter.udiBeltId ein Wert größer 0 und kleiner als die Anzahl der parametrierten Bänder angelegt wird.

BeltOrderInvalid

Aufzählungsname:

BeltOrderInvalid

Aufzählungswert:

55

Beschreibung:

Die Reihenfolge der Bänder ist ungültig.

Problem

Ursache

Lösung

-

Die parametrierte Eintaktstrecke wurde durch ein Band vom Typ SI.ET_BeltType.None unterbrochen.

Nur Bänder vom Typ SI.ET_BeltType.None dürfen einem Band vom Typ SI.ET_BeltType.None folgen.

BeltRange

Aufzählungsname:

BeltRange

Aufzählungswert:

56

Beschreibung:

Belt ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Es wurden keine Bänder für die Eintaktstrecke parametriert.

Es muss mindestens ein Band parametriert werden, das nicht vom Typ SI.ET_BeltType.None ist.

BeltTypeInvalid

Aufzählungsname:

BeltTypeInvalid

Aufzählungswert:

86

Beschreibung:

BeltType ist ungültig.

Problem

Ursache

Lösung

-

Eine Zahl, deren Wert keinem Element von SI.ET_BeltType zugeordnet ist, wurde an einem Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].etType übergeben.

Es muss sichergestellt werden, dass ein Element von SI.ET_BeltType an allen Eingängen von iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].etType übergeben wird.

BrakeClosed

Aufzählungsname:

BrakeClosed

Aufzählungswert:

19

Beschreibung:

Die Bremsen sind angezogen.

Die Betriebsart BrakeRelease ist ausgewählt und die Bremsen der Achsen sind angezogen.

BrakeReleased

Aufzählungsname:

BrakeReleased

Aufzählungswert:

20

Beschreibung:

Die Bremsen sind gelöst.

Die Betriebsart BrakeRelease ist angewählt und die Bremsen der Achsen sind gelöst.

BrakeReleaseExit

Aufzählungsname:

BrakeReleaseExit

Aufzählungswert:

21

Beschreibung:

Die Betriebsart BrakeRelease wird beendet.

Die Betriebsart BrakeRelease wird beendet.

BrakeReleaseInit

Aufzählungsname:

BrakeReleaseInit

Aufzählungswert:

18

Beschreibung:

Die Betriebsart BrakeRelease wird initialisiert.

Die Betriebsart BrakeRelease wird initialisiert.

ChannelInvalid

Aufzählungsname:

ChannelInvalid

Aufzählungswert:

85

Beschreibung:

Es wurde kein gültiger Kanal gewählt.

Problem

Ursache

Lösung

-

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Bitte informieren Sie Ihren Schneider Electric Ansprechpartner wegen dieses Fehlers.

CmdImpossibleOverwrite

Aufzählungsname:

CmdImpossibleOverwrite

Aufzählungswert:

24

Beschreibung:

Das Kommando kann nicht überschrieben werden.

Problem

Ursache

Lösung

-

Ein Kommando wurde noch vom Modul verarbeitet, während ein neues Kommando gesendet wurde, das nicht ET_Cmd.Stop oder ET_Cmd.BrakeRelease war.

Verwenden Sie die Kommandotabellen der Vorlage, um dem Modul Kommandos zu senden.

Stellen Sie sicher, dass das Modul in dem Moment, in dem Sie ein neues Kommando an das Modul senden, keine Kommandos verarbeitet (ST_StandardModuleInterface.q_xCmdActive = FALSE =

CmdImpossibleReaction

Aufzählungsname:

CmdImpossibleReaction

Aufzählungswert:

26

Beschreibung:

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

Problem

Ursache

Lösung

-

Die Reaktion

TPL.ET_Reaction.AsyncStop,

TPL.ET_Reaction.SyncStopEL,

TPL.ET_Reaction.SyncStopEH oder

TPL.ET_Reaction.StopEndOfCycle

ist im Modul aktiv, während ihm das Kommando

ET_Cmd.Start oder

ET_Cmd.WsStart

zugesendet wird.

Stellen Sie sicher, dass dem Modul keine Startkommandos gesendet werden, wenn im Maschinenteil des Moduls eine Reaktion aktiv ist.

Quittieren Sie Ausnahmen des Moduls, bevor Sie ihm ein Startkommando senden.

-

Die Reaktion

TPL.ET_Reaction.AsyncStop,

TPL.ET_Reaction.SyncStopEL oder

TPL.ET_Reaction.SyncStopEH

ist im Modul aktiv, während ihm das Kommando

ET_Cmd.Auto oder

ET_Cmd.Manual

zugesendet wird.

Stellen Sie sicher, dass dem Modul keine Kommandos zum Wechseln in eine andere Betriebsart gesendet werden, wenn im Maschinenteil des Moduls eine Reaktion aktiv ist.

Quittieren Sie Ausnahmen des Moduls, bevor Sie ihm ein Kommando senden.

-

Die Reaktion

TPL.ET_Reaction.AsyncStop oder

TPL.ET_Reaction.SyncStopEL

ist im Modul aktiv, während ein Kommando an das Modul gesendet wird

ET_Cmd.DriveEnableOn

.

Stellen Sie sicher, dass dem Modul kein Befehl zum Aktivieren der Achse gesendet wird, wenn im Maschinenteil des Moduls eine Reaktion aktiv ist.

Quittieren Sie Ausnahmen des Moduls, bevor Sie ihm ein Kommando senden.

CmdImpossibleState

Aufzählungsname:

CmdImpossibleState

Aufzählungswert:

25

Beschreibung:

Das Kommando kann im aktuellen Zustand nicht ausgeführt werden.

Problem

Ursache

Lösung

-

Das Modul befindet sich im Zustand

ET_State.NoOpDriveDisabled oder

ET_State.NoOpDriveEnabled

wenn ihm das Kommando

ET_Cmd.Start oder

ET_Cmd.WsStart

zugesendet wird.

Das Modul befindet sich in der Betriebsart

ET_OpMode.Manual

wenn ihm das Kommando

ET_Cmd.Start oder

ET_Cmd.Hold

zugesendet wird.

Stellen sie vor dem Senden eines Kommandos sicher, dass das Modul das Kommando im aktuellen Zustand ausführen kann.

CmdUnknown

Aufzählungsname:

CmdUnknown

Aufzählungswert:

23

Beschreibung:

Nicht bestimmbares Kommando.

Problem

Ursache

Lösung

-

Das dem Modul gesendete Kommando ist nicht Teil der Liste der Kommandos für das SmartInfeed-Modul ET_Cmd.

Stellen Sie sicher, dass dem Modul nur Kommandos aus der Liste ET_Cmd gesendet werden.

ControllerInvalid

Aufzählungsname:

ControllerInvalid

Aufzählungswert:

36

Beschreibung:

Die Steuerung wird nicht unterstützt.

Problem

Ursache

Lösung

-

Die globale Steuerungsschnittstelle G_ifController ist ungültig.

Die angeschlossene Steuerung unterstützt nicht alle nötigen Funktionen.

Verwenden Sie eine Steuerung, die alle nötigen Funktionen unterstützt.

DecNegRange

Aufzählungsname:

DecNegRange

Aufzählungswert:

80

Beschreibung:

DecNeg ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrDecNeg wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrDecNeg ein Wert größer 0 übergeben wird.

DecPosRange

Aufzählungsname:

DecPosRange

Aufzählungswert:

81

Beschreibung:

DecPos ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrDecPos wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrDecPos ein Wert größer 0 übergeben wird.

DecRange

Aufzählungsname:

DecRange

Aufzählungswert:

49

Beschreibung:

Dec ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Die Betriebsart Automatic wurde ausgewählt und

am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifVelRatio.lrDec wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifVelRatio.lrDec ein Wert größer 0 übergeben wird.

-

Die Betriebsart Manual wurde ausgewählt und

am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrDec wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 und kleiner als der Parameter MaxAcc des Antriebs am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrDec übergeben wird.

DelProductAfterBeltLimitRange

Aufzählungsname:

DelProductAfterBeltLimitRange

Aufzählungswert:

63

Beschreibung:

DelProductAfterBeltLimit ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrDelProductAfterBeltLimit wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass allen Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrDelProductAfterBeltLimit ein Wert größer oder gleich 0 übergeben wird.

DetectProductOnPrevBeltLimitRange

Aufzählungsname:

DetectProductOnPrevBeltLimitRange

Aufzählungswert:

66

Beschreibung:

DetectProductOnPrevBeltLimit ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrDetectProductOnPrevBeltLimit wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass allen Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrDetectProductOnPrevBeltLimit ein Wert größer oder gleich 0 übergeben wird.

Disabled

Aufzählungsname:

Disabled

Aufzählungswert:

5

Beschreibung:

Der Baustein ist deaktiviert.

Das Modul ist deaktiviert und führt keinerlei Aktionen aus.

DistanceGroupRange

Aufzählungsname:

DistanceGroupRange

Aufzählungswert:

74

Beschreibung:

DistanceGroup ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.lrDistanceGroup wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 an alle Eingänge iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.lrDistanceGroup übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrDistanceGroup wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 an alle Eingänge iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrDistanceGroup übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrDistanceGroup wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 an alle Eingänge iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrDistanceGroup übergeben wird.

DistanceRange

Aufzählungsname:

DistanceRange

Aufzählungswert:

73

Beschreibung:

Distance ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.lrDistance wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 an alle Eingänge iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.lrDistance übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrDistance wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 an alle Eingänge iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrDistance übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrDistance wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 an alle Eingänge iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrDistance übergeben wird.

DriveException

Aufzählungsname:

DriveException

Aufzählungswert:

39

Beschreibung:

Der Antrieb meldet eine Ausnahme.

Problem

Ursache

Lösung

-

Mindestens einer der verbundenen Antriebe meldet eine Ausnahme.

Untersuchen Sie die Ausnahme des Antriebs.

DriveExceptionFatal

Aufzählungsname:

DriveExceptionFatal

Aufzählungswert:

38

Beschreibung:

Der Antrieb meldet eine schwere Ausnahme.

Problem

Ursache

Lösung

-

Mindestens einer der verbundenen Antriebe meldet eine schwerwiegende Ausnahme.

Untersuchen Sie die Ausnahme des Antriebs.

DriveInvalid

Aufzählungsname:

DriveInvalid

Aufzählungswert:

37

Beschreibung:

Der angeschlossene Antrieb ist nicht gültig.

Problem

Ursache

Lösung

-

Einer der parametrierten Antriebe der Eintaktstrecke ist ungültig.

Einer der parametrierten Antriebe unterstützt nicht die IF_RefActualValuesPos-Schnittstelle.

Einer der parametrierten Antriebe unterstützt nicht die IF_RefActualValuesVel-Schnittstelle.

Einer der parametrierten Antriebe unterstützt nicht die IF_MechanicMandatory-Schnittstelle.

Es muss sichergestellt werden, dass dem Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifSeriesBelt.ifDrive aller Bänder des Typs SI.ET_BeltType.Series ein gültiger Antrieb zugewiesen ist.

DriveNotReady

Aufzählungsname:

DriveNotReady

Aufzählungswert:

41

Beschreibung:

Der Antrieb ist nicht bereit für Bewegungsbefehle.

Problem

Ursache

Lösung

-

Eine der Slaveachsen ist nicht bereit, Fahrbefehle entgegenzunehmen.

Es muss sichergestellt werden, dass alle Achsen fehlerfrei sind.

DriveWarning

Aufzählungsname:

DriveWarning

Aufzählungswert:

40

Beschreibung:

Der Antrieb meldet einen Hinweis.

Problem

Ursache

Lösung

-

Einer der verbundenen Antriebe meldet eine Ausnahme.

Analysieren Sie den Hinweis des Antriebs.

GlobalSercosInterfaceInvalid

Aufzählungsname:

GlobalSercosInterfaceInvalid

Aufzählungswert:

28

Beschreibung:

Die Schnittstelle G_ifSercos ist ungültig.

Problem

Ursache

Lösung

-

Die globale Sercos-Schnittstelle G_ifSercos ist ungültig.

Verwenden Sie eine Steuerung, die alle erforderlichen Funktionen unterstützt.

IdleDistanceAfterNegEdgeRange

Aufzählungsname:

IdleDistanceAfterNegEdgeRange

Aufzählungswert:

60

Beschreibung:

IdleDistanceAfterNegEdge ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrIdleDistanceAfterNegEdge wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass allen Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrIdleDistanceAfterNegEdge ein Wert größer oder gleich 0 übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.ifTpFilter.lrIdleDistanceAfterNegEdge wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.ifTpFilter.lrIdleDistanceAfterNegEdge ein Wert größer oder gleich 0 übergeben wird.

IdleDistanceAfterPosEdgeRange

Aufzählungsname:

IdleDistanceAfterPosEdgeRange

Aufzählungswert:

59

Beschreibung:

IdleDistanceAfterPosEdge ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrIdleDistanceAfterPosEdge wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass allen Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrIdleDistanceAfterPosEdge ein Wert größer oder gleich 0 übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.ifTpFilter.lrIdleDistanceAfterPosEdge wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.ifTpFilter.lrIdleDistanceAfterPosEdge ein Wert größer oder gleich 0 übergeben wird.

Initializing

Aufzählungsname:

Initializing

Aufzählungswert:

6

Beschreibung:

Der Baustein wird initialisiert.

Der Baustein wird initialisiert und ist daher noch nicht bereit, Kommandos an den Eingängen entgegenzunehmen.

Der Baustein meldet seine Betriebsbereitschaft mit dem Signal q_xReady = TRUE.

InitModuleInterfaceNotCalled

Aufzählungsname:

InitModuleInterfaceNotCalled

Aufzählungswert:

92

Beschreibung:

InitModuleInterface wurde nicht aufgerufen.

Problem

Ursache

Lösung

-

Die Modulschnittstelle wurde nicht mit dem Modul verknüpft.

Die Modulschnittstelle muss mithilfe der Methode FB_SmartInfeedModule.InitModuleInterface mit dem Modul verknüpft werden.

InTakeLengthRange

Aufzählungsname:

InTakeLengthRange

Aufzählungswert:

64

Beschreibung:

InTakeLength ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrInTakeLength wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass allen Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrInTakeLength ein Wert größer oder gleich 0 übergeben wird.

InvalidController

Aufzählungsname:

InvalidController

Aufzählungswert:

107

Beschreibung:

Die Steuerung wird nicht unterstützt.

Problem

Ursache

Lösung

-

Die globale Steuerungsschnittstelle G_ifController ist ungültig.

Die angeschlossene Steuerung unterstützt nicht alle nötigen Funktionen.

Verwenden Sie eine Steuerung, die alle nötigen Funktionen unterstützt.

InverterEnableOff

Aufzählungsname:

InverterEnableOff

Aufzählungswert:

42

Beschreibung:

Das InverterEnable-Signal ist nicht präsent.

Problem

Ursache

Lösung

-

Das InverterEnable-Signal der Achse ist nicht aktiv.

Überprüfen Sie die Verdrahtung des InverterEnable-Signals.

JamHandlingInvalid

Aufzählungsname:

JamHandlingInvalid

Aufzählungswert:

87

Beschreibung:

Es wurde ein ungültiger Modus für JamHandling gewählt.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifProductManager.etJamHandling wurde eine Zahl übergeben, deren Wert keinem Element von SI.ET_JamHandling zugeordnet ist.

Es muss sichergestellt werden, dass nur Elemente von SI.ET_JamHandling am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifProductManager.etJamHandling übergeben werden.

JerkRange

Aufzählungsname:

JerkRange

Aufzählungswert:

50

Beschreibung:

Jerk ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Die Betriebsart Manual wurde ausgewählt und

am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrJerk wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 und kleiner oder gleich PDL.Gc_lrMaxJerk am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrJerk übergeben wird.

LencAddrInvalid

Aufzählungsname:

LencAddrInvalid

Aufzählungswert:

88

Beschreibung:

Es wurde kein gültiger logischer Geber übergeben.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifMonitoringBelt.ifLogEncoder wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifMonitoringBelt.ifLogEncoder ein logischer Geber der Steuerungskonfiguration übergeben wird.

LengthRange

Aufzählungsname:

LengthRange

Aufzählungswert:

65

Beschreibung:

Length ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrLength wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass eine Länge iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrLength größer 0 an allen Bändern übertragen wird, die nicht vom Typ SI.ET_BeltType.None sind.

LogEncoderInvalid

Aufzählungsname:

LogEncoderInvalid

Aufzählungswert:

70

Beschreibung:

Es wurde kein gültiger logischer Geber übergeben.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifMonitoringBelt.ifLogEncoder wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifMonitoringBelt.ifLogEncoder ein logischer Geber der Steuerungskonfiguration übergeben wird.

ManualExit

Aufzählungsname:

ManualExit

Aufzählungswert:

17

Beschreibung:

Die Betriebsart Manual wird beendet.

Die Betriebsart Manual wird beendet.

ManualInit

Aufzählungsname:

ManualInit

Aufzählungswert:

15

Beschreibung:

Die Betriebsart Manual wird initialisiert.

Die Betriebsart Manual wird initialisiert.

ManualRunning

Aufzählungsname:

ManualRunning

Aufzählungswert:

16

Beschreibung:

Die Betriebsart Manual wird ausgeführt.

Die Betriebsart Manual wird ausgeführt.

MasterBeltIdRange

Aufzählungsname:

MasterBeltIdRange

Aufzählungswert:

72

Beschreibung:

MasterBeltId ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].udiMasterBeltId wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass an allen Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].udiMasterBeltId ein Wert größer 0 und kleiner als die Anzahl der parametrierten Bänder übergeben wird.

MasterInvalid

Aufzählungsname:

MasterInvalid

Aufzählungswert:

71

Beschreibung:

Der verbundene Master ist nicht gültig.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifMonitoringBelt.ifMaster wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass an allen Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifMonitoringBelt.ifMaster ein gültiger Master übergeben wird.

MaxDistanceGroupSmallerMinDistanceGroup

Aufzählungsname:

MaxDistanceGroupSmallerMinDistanceGroup

Aufzählungswert:

113

Beschreibung:

MaxDistanceGroup darf nicht kleiner sein als MinDistanceGroup.

Problem

Ursache

Lösung

-

Die Eingaben an den Eingängen iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMaxDistanceGroup und iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinDistanceGroup widersprechen sich.

Es muss sichergestellt werden, dass ein Wert größer oder gleich iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinDistanceGroup am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMaxDistanceGroup übergeben wird.

-

Die Eingaben an den Eingängen iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMaxDistanceGroup und iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinDistanceGroup widersprechen sich.

Es muss sichergestellt werden, dass ein Wert größer oder gleich iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinDistanceGroup am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMaxDistanceGroup übergeben wird.

MaxDistanceRange

Aufzählungsname:

MaxDistanceRange

Aufzählungswert:

51

Beschreibung:

MaxDistance ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Die Betriebsart Manual wurde ausgewählt und

am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrMaxDistance wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrMaxDistance ein Wert größer oder gleich 0 übergeben wird.

MaxDistanceSmallerMinDistance

Aufzählungsname:

MaxDistanceSmallerMinDistance

Aufzählungswert:

111

Beschreibung:

MaxDistance darf nicht kleiner sein als MinDistance.

Problem

Ursache

Lösung

-

Die Eingaben an den Eingängen iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMaxDistance und iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinDistance widersprechen sich.

Es muss sichergestellt werden, dass ein Wert größer oder gleich iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinDistance am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMaxDistance übergeben wird.

-

Die Eingaben an den Eingängen iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMaxDistance und iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinDistance widersprechen sich.

Es muss sichergestellt werden, dass ein Wert größer oder gleich iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinDistance am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMaxDistance übergeben wird.

MaxNrOfProductsReached

Aufzählungsname:

MaxNrOfProductsReached

Aufzählungswert:

90

Beschreibung:

Die maximale Anzahl der verwaltbaren Produkte ist erreicht.

Problem

Ursache

Lösung

-

Es wurde versucht, mehr als die maximale Anzahl von Produkten der Eintaktstrecke hinzuzufügen.

Es dürfen sich zu keinem Zeitpunkt mehr als SI.Gc_udiMaxNumberOfProducts Produkte auf der Eintaktstrecke befinden.

Der globale Parameter SI.Gc_udiMaxNumberOfProducts muss auf einen Wert gesetzt werden, der größer ist als die maximale Anzahl der Produkte auf der Eintaktstrecke.

MaxSignalsInGroupSmallerMinSignalsInGroup

Aufzählungsname:

MaxSignalsInGroupSmallerMinSignalsInGroup

Aufzählungswert:

115

Beschreibung:

MaxSignalsInGroup darf nicht kleiner sein als MinSignalsInGroup

Problem

Ursache

Lösung

-

Die Eingaben an den Eingängen iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.udiMaxProductsInGroup und iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.udiMinProductsInGroup widersprechen sich.

Es muss sichergestellt werden, dass ein Wert größer oder gleich iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.udiMinProductsInGroup am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.udiMaxProductsInGroup übergeben wird.

-

Die Eingaben an den Eingängen iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.udiMaxTargetsInGroup und iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.udiMinTargetsInGroup widersprechen sich.

Es muss sichergestellt werden, dass ein Wert größer oder gleich iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.udiMinTargetsInGroup am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.udiMaxTargetsInGroup übergeben wird.

MaxVarianceSmallerMinVariance

Aufzählungsname:

MaxVarianceSmallerMinVariance

Aufzählungswert:

109

Beschreibung:

MaxVariance darf nicht kleiner sein als MinVariance.

Problem

Ursache

Lösung

-

Die Eingaben an den Eingängen iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMaxVariance und iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinVariance widersprechen sich.

Es muss sichergestellt werden, dass ein Wert größer oder gleich iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinVariance am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMaxVariance übergeben wird.

-

Die Eingaben an den Eingängen iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMaxVariance und iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinVariance widersprechen sich.

Es muss sichergestellt werden, dass ein Wert größer oder gleich iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinVariance am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMaxVariance übergeben wird.

MaxVelRange

Aufzählungsname:

MaxVelRange

Aufzählungswert:

8

Beschreibung:

MaxVel ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrMaxVel wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert, der größer ist als der Wert am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrMinVel am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrMaxVel übergeben wird.

MinDistanceGroupRange

Aufzählungsname:

MinDistanceGroupRange

Aufzählungswert:

114

Beschreibung:

MinDistanceGroup ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinDistanceGroup wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinDistanceGroup ein Wert größer 0 übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinDistanceGroup wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinDistanceGroup ein Wert größer 0 übergeben wird.

MinDistanceRange

Aufzählungsname:

MinDistanceRange

Aufzählungswert:

112

Beschreibung:

MinDistance ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinDistance wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrMinDistance ein Wert größer 0 übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinDistance wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrMinDistance ein Wert größer 0 übergeben wird.

MinMasterVelRange

Aufzählungsname:

MinMasterVelRange

Aufzählungswert:

104

Beschreibung:

MinMasterVel ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifVelRatio.lrMinMasterVel wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifVelRatio.lrMinMasterVel ein Wert größer 0 übergeben wird.

MinVelRange

Aufzählungsname:

MinVelRange

Aufzählungswert:

82

Beschreibung:

MinVel ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrMinVel wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrMaxVel ein Wert größer oder gleich 0 übergeben wird.

MinXFactorRange

Aufzählungsname:

MinXFactorRange

Aufzählungswert:

84

Beschreibung:

MinXFactor ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifVelRatio.lrMinXFactor wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifVelRatio.lrMinXFactor ein Wert größer 0 übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrMinXFactor wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifCorrection.lrMinXFactor ein Wert größer 0 übergeben wird.

ModeInvalid

Aufzählungsname:

ModeInvalid

Aufzählungswert:

77

Beschreibung:

Ein ungültiger Mode wurde ausgewählt.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetManager.ifTargetGenerator.etMode wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Element von SI.ET_TargetGeneratorMode am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetManager.ifTargetGenerator.etMode übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.etMode wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Element von SI.ET_SimGenerateMode am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.etMode übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.etMode wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Element von SI.ET_SimGenerateMode am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.etMode übergeben wird.

MotionActiveVelLimitRange

Aufzählungsname:

MotionActiveVelLimitRange

Aufzählungswert:

106

Beschreibung:

MotionActiveVelLimit ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stMain.i_lrMotionActiveVelLimit wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stMain.i_lrMotionActiveVelLimit ein Wert größer 0 übergeben wird.

NoOpDriveDisabled

Aufzählungsname:

NoOpDriveDisabled

Aufzählungswert:

9

Beschreibung:

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

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

NoOpDriveEnabled

Aufzählungsname:

NoOpDriveEnabled

Aufzählungswert:

8

Beschreibung:

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

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

NumberOfSignalsInPatternRange

Aufzählungsname:

NumberOfSignalsInPatternRange

Aufzählungswert:

116

Beschreibung:

NumberOfsignalsInPattern ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.alrPattern wurden keine Produkte definiert.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.alrPattern mindestens das erste Element einen Wert größer 0 hat.

Es muss eine Produktgeneration aus SI.ET_SimGenerateMode ausgewählt werden, für die keine Definition von Mustern erforderlich ist.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.alrPattern wurden keine Ziele definiert.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.alrPattern mindestens das erste Element einen Wert größer 0 hat.

Es muss eine Zielgenerierung aus SI.ET_SimGenerateMode gewählt werden, für die keine Definition von Mustern erforderlich ist.

PeriodRange

Aufzählungsname:

PeriodRange

Aufzählungswert:

52

Beschreibung:

Period ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrPeriod wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stManual.i_lrPeriod ein Wert größer 0 übergeben wird.

PosFilterNegEdgeRange

Aufzählungsname:

PosFilterNegEdgeRange

Aufzählungswert:

62

Beschreibung:

PosFilterNegEdge ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrPosfilterNegEdge wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass an allen Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrPosfilterNegEdge ein Wert größer oder gleich 0 übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.ifTpFilter.lrPosfilterNegEdge wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.ifTpFilter.lrPosfilterNegEdge ein Wert größer oder gleich 0 übergeben wird.

PosFilterPosEdgeRange

Aufzählungsname:

PosFilterPosEdgeRange

Aufzählungswert:

61

Beschreibung:

PosFilterPosEdge ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrPosfilterPosEdge wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass an allen Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrPosfilterPosEdge ein Wert größer oder gleich 0 übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.ifTpFilter.lrPosfilterPosEdge wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.ifTpFilter.lrPosfilterPosEdge ein Wert größer oder gleich 0 übergeben wird.

PowerSupplyInvalid

Aufzählungsname:

PowerSupplyInvalid

Aufzählungswert:

44

Beschreibung:

Die angeschlossene Stromversorgung ist ungültig.

Problem

Ursache

Lösung

-

Die mit der Achse verbundene Stromversorgung ist ungültig.

Wenden Sie sich an den Support.

PowerSupplyNotFound

Aufzählungsname:

PowerSupplyNotFound

Aufzählungswert:

45

Beschreibung:

Die angeschlossene Stromversorgung wurde nicht gefunden.

Problem

Ursache

Lösung

-

Es wurde keine Stromversorgung angelegt.

Fügen Sie eine Stromversorgung in der Steuerungskonfiguration hinzu.

-

Einer der Slaveachsen ist keine Stromversorgung zugewiesen.

Stellen Sie sicher, dass alle Slaveachsen mit einer Stromversorgung verbunden sind.

PowerSupplyNotReady

Aufzählungsname:

PowerSupplyNotReady

Aufzählungswert:

46

Beschreibung:

Die angeschlossene Stromversorgung ist nicht bereit.

Problem

Ursache

Lösung

-

Die angeschlossene Stromversorgung ist nicht bereit.

Überprüfen Sie den Zustand der Stromversorgung auf Fehler.

QueueProductLengthFactorRange

Aufzählungsname:

QueueProductLengthFactorRange

Aufzählungswert:

69

Beschreibung:

QueueProductLengthFactor ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrQueueProductLengthFactor wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass ein Wert größer 0 an alle Eingänge iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrQueueProductLengthFactor übergeben wird.

Es muss ein Modus von SI.ET_CheckForProductQueues gewählt werden, der diesen Faktor nicht berücksichtigt.

QueueProductLengthRange

Aufzählungsname:

QueueProductLengthRange

Aufzählungswert:

68

Beschreibung:

QueueProductLength ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrQueueProductLength wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass an den Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrQueueProductLength ein Wert größer 0 übergeben wird.

Es muss ein Modus von SI.ET_CheckForProductQueues gewählt werden, der diesen Faktor nicht berücksichtigt.

ReactionOffsetRange

Aufzählungsname:

ReactionOffsetRange

Aufzählungswert:

22

Beschreibung:

ReactionOffset ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang TPL.ST_StandardModuleInterface.iq_stExt.udiReactionOffset wurde ein ungültiger Wert übergeben.

Stellen Sie sicher, dass der Wert am Eingang TPL.ST_StandardModuleInterface.iq_stExt.udiReactionOffset kleiner oder gleich TPL.Gc_udiMaxNumberOfReactions - TPL.ET_Reaction.MainsContactorOff ist.

SercosNotInPhase4

Aufzählungsname:

SercosNotInPhase4

Aufzählungswert:

89

Beschreibung:

Der -Bus befindet sich nicht in Phase 4.

Problem

Ursache

Lösung

-

Der Parameter State des Bus ist nicht 4.

Setzen Sie den Parameter des PhaseSet Bus auf 4.

Überprüfen Sie den Bus auf Fehler.

SetLengthRange

Aufzählungsname:

SetLengthRange

Aufzählungswert:

67

Beschreibung:

SetLength ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrSetLength wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass an den Eingängen iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].lrSetLength ein Wert größer 0 übergeben wird.

Ein InTake-Modus von SI.ET_InTakeMode muss ausgewählt werden, der diesen Faktor nicht berücksichtigt.

Es muss ein Modus von SI.ET_CheckForProductQueues gewählt werden, der diesen Faktor nicht berücksichtigt.

SignalsInGroupRange

Aufzählungsname:

SignalsInGroupRange

Aufzählungswert:

110

Beschreibung:

SignalsInGroup ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.udiProductsInGroup wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.udiProductsInGroup ein Wert größer 0 übergeben wird.

Es muss eine Produktgeneration aus SI.ET_SimGenerateMode gewählt werden, die diesen Faktor nicht berücksichtigt.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.udiProductsInGroup wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.udiProductsInGroup ein Wert größer 0 übergeben wird.

Es muss eine Zielgenerierung aus SI.ET_SimGenerateMode gewählt werden, die diesen Parameter nicht benötigt.

StartOffsetRange

Aufzählungsname:

StartOffsetRange

Aufzählungswert:

108

Beschreibung:

StartOffset ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrStartOfset wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stProductGeneration.lrStartOfset ein Wert größer oder gleich 0 übergeben wird.

-

Am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrStartOfset wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stSimulation.i_stSimParameter.stTargetSignalGeneration.lrStartOfset ein Wert größer oder gleich 0 übergeben wird.

StopEndOfCycle

Aufzählungsname:

StopEndOfCycle

Aufzählungswert:

4

Beschreibung:

Am Ende des Zyklus wird ein Stopp ausgeführt.

Problem

Ursache

Lösung

-

Das Modul führt die Reaktion TPL.ET_Reaction.StopEndOfCycle aus.

Überprüfen Sie die globale Ausnahmeliste TPL.ST_ExceptionList, um detaillierte Informationen bezüglich der Ursache der Reaktion zu erhalten.

Quittieren Sie die Ausnahmen, um die Reaktionen zu verwerfen.

SyncStopEH

Aufzählungsname:

SyncStopEH

Aufzählungswert:

3

Beschreibung:

Ein synchroner Stopp wird ausgeführt. Die Achse verbleibt anschließend in Lageregelung.

Problem

Ursache

Lösung

-

Das Modul führt die Reaktion TPL.ET_Reaction.SyncStopEH aus.

Überprüfen Sie die globale Ausnahmeliste TPL.ST_ExceptionList, um detaillierte Informationen bezüglich der Ursache der Reaktion zu erhalten.

Quittieren Sie die Ausnahmen, um die Reaktionen zu verwerfen.

SyncStopEL

Aufzählungsname:

SyncStopEL

Aufzählungswert:

2

Beschreibung:

Ein synchroner Stopp wird ausgeführt. Die Achse verbleibt anschließend nicht in Lageregelung.

Problem

Ursache

Lösung

-

Das Modul führt die Reaktion TPL.ET_Reaction.SyncStopEL aus.

Überprüfen Sie die globale Ausnahmeliste TPL.ST_ExceptionList, um detaillierte Informationen bezüglich der Ursache der Reaktion zu erhalten.

Quittieren Sie die Ausnahmen, um die Reaktionen zu verwerfen.

TargetsInGroupRange

Aufzählungsname:

TargetsInGroupRange

Aufzählungswert:

75

Beschreibung:

TargetsInGroup ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.udiTargetsInGroup wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetGenerator.udiTargetsInGroup ein Wert größer 0 übergeben wird.

TimeInterfaceInvalid

Aufzählungsname:

TimeInterfaceInvalid

Aufzählungswert:

53

Beschreibung:

Die Steuerung unterstützt nicht alle erforderlichen Zeitfunktionen.

Problem

Ursache

Lösung

-

Die globale Steuerungsschnittstelle G_ifController ist ungültig.

Die angeschlossene Steuerung unterstützt nicht alle nötigen Funktionen.

Verwenden Sie eine Steuerung, die alle nötigen Funktionen unterstützt.

TorqueEnableOff

Aufzählungsname:

TorqueEnableOff

Aufzählungswert:

43

Beschreibung:

Das TorqueEnable-Signal ist nicht präsent.

Problem

Ursache

Lösung

-

Das TorqueEnable-Signal der Achse ist nicht aktiv.

Überprüfen Sie die Hardware-/Software-Verdrahtung des TorqueEnable-Signals.

TouchProbeInvalid

Aufzählungsname:

TouchProbeInvalid

Aufzählungswert:

57

Beschreibung:

Der verbundene Touchprobe ist ungültig.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.ifTouchProbe wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.ifTouchProbe ein Touchprobe übergeben wird.

Es muss ein InTake-Modus von SI.ET_InTakeMode ausgewählt werden, der keinen Touchprobe erfordert.

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetManager.ifTargetGenerator.ifTpFilter.ifTouchProbe wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetManager.ifTargetGenerator.ifTpFilter.ifTouchProbe ein Touchprobe übergeben wird.

Es muss eine Zielgenerierung aus SI.ET_TargetGeneratorMode gewählt werden, die keinen Touchprobe benötigt.

TpDistanceToBeltStartRange

Aufzählungsname:

TpDistanceToBeltStartRange

Aufzählungswert:

58

Beschreibung:

TpDistanceToBeltStart ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrTpDistanceToBeltStart wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.raifBelt[x].ifTpFilter.lrTpDistanceToBeltStart ein Wert größer 0 übergeben wird.

Es muss ein InTake-Modus von SI.ET_InTakeMode ausgewählt werden, der keinen Touchprobe erfordert.

-

Am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetManager.ifTargetGenerator.ifTpFilter.lrTpDistanceToBeltStart wurde ein ungültiger Wert übergeben.

Es muss sichergestellt werden, dass am Eingang iq_stSmartInfeedModuleItf.stAuto.ifInfeed.ifTargetManager.ifTargetGenerator.ifTpFilter.lrTpDistanceToBeltStart ein Wert größer 0 übergeben wird.

Es muss eine Zielgenerierung aus SI.ET_TargetGeneratorMode gewählt werden, die keinen Touchprobe benötigt.

UnexpectedFeedback

Aufzählungsname:

UnexpectedFeedback

Aufzählungswert:

34

Beschreibung:

Bei der Ausführung wurde ein unbeabsichtigter Fehler erkannt.

Problem

Ursache

Lösung

-

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Bitte informieren Sie Ihren Schneider Electric Ansprechpartner wegen dieses Fehlers.

UnknownCase

Aufzählungsname:

UnknownCase

Aufzählungswert:

47

Beschreibung:

Der Baustein befindet sich in einem undefinierten Zustand.

Problem

Ursache

Lösung

-

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Bitte informieren Sie Ihren Schneider Electric Ansprechpartner wegen dieses Fehlers.

UnknownFeedback

Aufzählungsname:

UnknownFeedback

Aufzählungswert:

35

Beschreibung:

Bei der Ausführung wurde ein unbeabsichtigter Fehler erkannt.

Problem

Ursache

Lösung

-

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Bitte informieren Sie Ihren Schneider Electric Ansprechpartner wegen dieses Fehlers.

VelRange

Aufzählungsname:

VelRange

Aufzählungswert:

105

Beschreibung:

Vel ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Bitte informieren Sie Ihren Schneider Electric Ansprechpartner wegen dieses Fehlers.

Methoden

Bezeichnung

Beschreibung

InitModuleInterface

Initialisieren der ModuleInterfaces

RegisterLoggerPoint

Die Methode meldet den internen Logger-Punkt am Application Logger an.