FB_UnwinderModule – Allgemeine Informationen

Übersicht

Typ

Funktionsbaustein

Verfügbar ab

V1.0.0.0

Aufgabe

Die POU FB_UnwinderModule liefert die gesamte Bewegungsfunktionalität, um eine Folie innerhalb eines Vorlagenprojekts von einer Spule ab- oder aufzuwickeln.

Beschreibung

Mit diesem Modul können die Funktionalitäten der Abwicklerbibliothek in Vorlagenprojekten verwendet werden. Der Funktionsbaustein wird über StandardModuleInterface und UnwinderMo­duleInterface adressiert.

Schnittstelle

Ein-/Ausgang

Datentyp

Beschreibung

iq_stStandardModuleItf

TPL.ST_StandardModuleInterface

Siehe Standardmodulschnittstelle > ST_StandardModuleInterface

iq_stExceptionList

TPL.ST_ExceptionList

Siehe Standardmodulschnittstelle > ST_StandardModuleInterface

iq_stLogDataList

TPL.ST_LogDataList

Siehe Standardmodulschnittstelle > ST_StandardModuleInterface

iq_stUnwinderModuleItf

ST_ModuleInterface

Parameterstruktur des Abwicklermoduls.

Diagnosemeldungen

q_etDiag

q_etDiagExt

Aufzählungswert

Beschreibung

Reaktionen

OK

AutomaticExit

47

Die Betriebsart "Automatik" wird verlassen.

-

OK

AutomaticInit

43

Initialisierung der Betriebsart "Automatik".

-

OK

AutomaticRunning

46

Ausführen der Betriebsart "Automatik".

-

OK

AutomaticStarting

45

Die Betriebsart "Automatik" – Startet.

-

OK

AutomaticWaitForStart

44

Betriebsart "Automatik" – Warten auf Startsignal.

-

OK

BrakeClosed

49

Betriebsart "Bremse lösen" – Bremse ist angezogen.

-

OK

BrakeReleased

50

Betriebsart "Bremse lösen" – Bremse ist gelöst.

-

OK

BrakeReleaseExit

51

Verlassen der Betriebsart "Bremse lösen".

-

OK

BrakeReleaseInit

48

Initialisierung der Betriebsart "Bremse lösen".

-

OK

Disabled

36

Die POU ist deaktiviert.

-

OK

Initializing

37

Die POU wird initialisiert.

-

OK

ManualExit

42

Verlassen der Betriebsart "Manuell".

-

OK

ManualInit

40

Initialisierung der Betriebsart "Manuell".

-

OK

ManualRunning

41

Ausführung der Betriebsart “Manuell”.

-

OK

NoOpDriveDisabled

39

Es wurde keine Betriebsart gewählt, DriveEnable ist FALSE.

-

OK

NoOpDriveEnabled

38

Es wurde keine Betriebsart gewählt, DriveEnable ist TRUE.

-

OK

WritingToFile

98

Daten werden in die Datei geschrieben.

-

DriveConditionInvalid

DriveException

19

Der angeschlossene Antrieb hat eine Ausnahme gemeldet.

TPL.ET_Reaction.SyncStopEL

DriveConditionInvalid

DriveError

18

Der angeschlossene Antrieb hat eine nicht behebbare Ausnahme gemeldet.

TPL.ET_Reaction.AsyncStop

DriveConditionInvalid

DriveNotReady

30

Der angeschlossene Antrieb ist nicht bereit für Bewegungsbefehle.

TPL.ET_Reaction.SyncStopEL

DriveConditionInvalid

DriveWarning

20

Der angeschlossene Antrieb hat einen Hinweis gemeldet.

-

DriveConditionInvalid

InvalidController

100

Die Steuerung ist ungültig.

TPL.ET_Reaction.SyncStopEL

DriveConditionInvalid

InverterEnableOff

13

InverterEnable ist nicht gesetzt/FALSE.

TPL.ET_Reaction.SyncStopEL

DriveConditionInvalid

TorqueEnableOff

14

TorqueEnableOff ist FALSE.

TPL.ET_Reaction.SyncStopEL

ExecutionAborted

AsyncStop

32

Ein asynchroner Stopp wird ausgeführt.

-

ExecutionAborted

CmdImpossibleOverwrite

3

Der Befehl kann nicht überschrieben werden.

TPL.ET_Reaction.AsyncStop

ExecutionAborted

CmdImpossibleReaction

5

Aufgrund einer aktiven Fehlerreaktion ist Befehl unmöglich.

-

ExecutionAborted

CmdImpossibleState

4

Befehl ist in diesem Zustand unmöglich.

TPL.ET_Reaction.AsyncStop

ExecutionAborted

CmdUnknown

2

Befehl ist unbestimmbar.

TPL.ET_Reaction.AsyncStop

ExecutionAborted

MasterStandStill

89

Master-Stillstand bei Empfang von Rückmeldung.

TPL.ET_Reaction.SyncStopEL

ExecutionAborted

StopEndOfCycle

35

Stopp am Ende des Programmzyklus.

-

ExecutionAborted

SyncStopEH

34

Synchroner Stopp – DriveEnable ist TRUE.

-

ExecutionAborted

SyncStopEL

33

Synchroner Stopp – DriveEnable ist FALSE.

-

InputParameterInvalid

AccelerationRange

8

Die Beschleunigung ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

AnalogInputInvalid

67

Der AnalogInput ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

ApplicationLevelRefRange

66

ApplicationLevelRef ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

ApplicationValueMinMaxInvalid

65

ApplicationValueMinMax ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

CoilRadiusRange

78

CoilRadius ist außerhalb des Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

ControllerModeInvalid

62

ControllerMode ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DecelerationRange

9

Die Verzögerung ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DirectMasterInvalid

86

DirectMaster ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DisturbanceValueRange

87

DisturbanceValue ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

DriveInvalid

6

Der angeschlossene Antrieb ist ungültig.

TPL.ET_Reaction.AsyncStop

InputParameterInvalid

FoilDensityRange

77

FoilDensity ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

FoilWidthRange

76

FoilWidth ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

JerkRange

10

Der Ruck ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

JLoadGainRange

79

JLoadGain ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MasterInvalid

82

Master ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MaxDistanceRange

11

MaxDistance ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MaxStartDistanceRange

73

MaxStartDistance ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MaxZoneRange

68

MaxZone ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MeasurementPeriodRange

75

MeasurementPeriod ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MiddlePosRangeRange

84

MiddlePosRange ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MinZoneRange

69

MinZone ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

MotionActiveVelLimitRange

12

MotionActiveVelLimit ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEH

InputParameterInvalid

MotionActiveVelTypeRange

54

MotionActiveVelType ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEH

InputParameterInvalid

NumberOfAsyncTasksRange

80

PDL.Gc_udiMaxNumOfAsyncTasks ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

PowerSupplyInvalid

16

Die angeschlossene Stromversorgung ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

PowerSupplyNotFound

15

Stromversorgung wurde nicht gefunden.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

PreControllerModeInvalid

61

PreControllerMode ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

RadiusInvalid

59

Radius ist ungültig.

TPL.ET_Reaction.SyncSt

InputParameterInvalid

RadiusRange

60

Radius ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

ReactionOffsetRange

1

ReactionOffset ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.AsyncStop

InputParameterInvalid

SensorValueMinMaxInvalid

64

SensorValueMinMax ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

SignalOriginInvalid

40

SignalOrigin ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

SlaveMasterRatioRange

83

SlaveMasterRatio ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

StartFillLevelRange

85

StartFillLevel ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

StartMovementModeInvalid

63

StartMovementMode ist ungültig.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

StartThresholdRange

88

StartThreshold ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

TimeOut

90

Bei einem Vorgang ist eine Zeitüberschreitung aufgetreten.

TPL.ET_Reaction.SyncStopEL

InputParameterInvalid

VelocityRange

7

Die Geschwindigkeit ist außerhalb des gültigen Bereichs.

TPL.ET_Reaction.SyncStopEL

LimitReached

FeedbackMaxReached

72

FeedbackMax hat seinen Grenzwert erreicht.

TPL.ET_Reaction.SyncStopEL

LimitReached

FeedbackMinReached

71

FeedbackMin hat seinen Grenzwert erreicht.

TPL.ET_Reaction.SyncStopEL

LimitReached

MaxNumberOfReusableObjectsExceeded

81

Die Höchstzahl an wiederverwendbaren Objekten ist überschritten worden.

TPL.ET_Reaction.SyncStopEL

LimitReached

MaxStartDistanceReached

74

MaxStartDistance hat seinen Grenzwert erreicht.

TPL.ET_Reaction.SyncStopEL

PowerSupplyConditionInvalid

PowerSupplyNotReady

17

Die angeschlossene Stromversorgung ist nicht bereit.

TPL.ET_Reaction.SyncStopEL

SercosConditionInvalid

CommunicationNotPossible

91

Kommunikation ist nicht möglich.

TPL.ET_Reaction.SyncStopEL

SystemParameterInvalid

ParameterNotConfigured

92

Der Parameter ist nicht konfiguriert.

TPL.ET_Reaction.SyncStopEL

UnexpectedProgramBehavior

StateUnexpected

28

Zustand ist unbeabsichtigt.

TPL.ET_Reaction.AsyncStop

UnexpectedProgramBehavior

UnexpectedFeedback

31

Eine unerwartete Rückmeldung während der Ausführung.

TPL.ET_Reaction.AsyncStop

AccelerationRange

Aufzählungsname:

AccelerationRange

Aufzählungswert:

8

Beschreibung:

Die Beschleunigung ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Die Betriebsart ET_OpMode.Manual wurde ausgewählt und ST_Manual.i_lrAcc enthält einen ungültigen Wert.

ST_Manual.i_lrAcc muss größer als 0 und kleiner als der Achsenparameter MaxAcc sein.

-

Die Betriebsart ET_OpMode.Automatic wurde gewählt und ST_Automatic.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.MoveToRefPosition und ST_Automatic.stStartMovement.stMoveToRefPosition.i_lrAcceleration enthalten einen ungültigen Wert.

ST_Automatic.stStartMovement.stMoveToRefPosition.i_lrAcceleration muss größer sein als 0.

-

Die Betriebsart ET_OpMode.Automatic wurde gewählt und ST_Automatic.stParameter.stPreController.i_etMode = UW.ET_PreControllerMode.Velocity und ST_Automatic.stParameter.stPreController.stVelocity.i_lrAcceleration enthalten einen ungültigen Wert.

ST_Automatic.stParameter.stPreController.stVelocity.i_lrAcceleration muss größer sein als 0.

-

Die Betriebsart ET_OpMode.Automaticwurde gewählt und ST_Automatic.stParameter.stController.i_etMode = UW.ET_ControllerMode.ThreeStep und ST_Automatic.stParameter.stController.stThreeStep.i_lrAcceleration enthalten einen ungültigen Wert.

ST_Automatic.stParameter.stController.stThreeStep.i_lrAcceleration muss größer sein als 0.

AnalogInputInvalid

Aufzählungsname:

AnalogInputInvalid

Aufzählungswert:

67

Beschreibung:

Der AnalogInput ist ungültig.

Problem

Ursache

Lösung

-

ST_Auto.stParameter. stFeedbackSignal. i_etSignalOrigin = UW.ET_FeedbackSignalOrigin.AnalogInput und ST_Auto.stParameter.stFeedbackSignal.i_ifAnalogInput enthalten eine ungültige Schnittstelle.

Wählen Sie für ST_Auto.stParameter.stFeedbackSignal.i_ifAnalogInput einen gültigen analogen Eingang.

ApplicationLevelRefRange

Aufzählungsname:

ApplicationLevelRefRange

Aufzählungswert:

66

Beschreibung:

ApplicationLevelRef ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationLevelRef stimmt nicht mit der Auswahl von ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationValueMax und ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationValueMin überein.

ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationLevelRef muss größer oder gleich ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationValueMin und kleiner oder gleich ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationValueMax sein.

ApplicationValueMinMaxInvalid

Aufzählungsname:

ApplicationValueMinMaxInvalid

Aufzählungswert:

65

Beschreibung:

ApplicationValueMinMax ist ungültig.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationValueMax und ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationValueMin stimmen nicht überein.

ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationValueMin muss kleiner als ST_Auto.stParameter.stFeedbackSignal.i_lrApplicationValueMax sein.

AsyncStop

Aufzählungsname:

AsyncStop

Aufzählungswert:

32

Beschreibung:

Ein asynchroner Stopp wird ausgeführt.

Problem

Ursache

Lösung

-

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

Sehen Sie sich die globale Ausnahmeliste TPL.ST_ExceptionList an, um detaillierte Informationen über die Ursache dieser Ausnahme zu bekommen.

 Bestätigen Sie die Ausnahme, um die Reaktion zu verwerfen.

AutomaticExit

Aufzählungsname:

AutomaticExit

Aufzählungswert:

47

Beschreibung:

Die Betriebsart "Automatik" wird verlassen.

Die Betriebsart "Automatik" wird verlassen.

AutomaticInit

Aufzählungsname:

AutomaticInit

Aufzählungswert:

43

Beschreibung:

Initialisierung der Betriebsart "Automatik".

Die Betriebsart "Automatik" wird initialisiert.

AutomaticRunning

Aufzählungsname:

AutomaticRunning

Aufzählungswert:

46

Beschreibung:

Ausführen der Betriebsart "Automatik".

Die Betriebsart "Automatik" wird ausgeführt.

AutomaticStarting

Aufzählungsname:

AutomaticStarting

Aufzählungswert:

45

Beschreibung:

Die Betriebsart "Automatik" – Startet.

Die Betriebsart "Automatik" startet. Dieser Zustand beschreibt die Phase nach Empfang eines Startsignals und vor der Bereitschaft, Befehle anzunehmen. In diesem Zeitraum führt das Modul Startroutinen durch, z. B. zur Bestimmung des Spulenradius oder einen "Rollenwechsel bei Stillstand".

AutomaticWaitForStart

Aufzählungsname:

AutomaticWaitForStart

Aufzählungswert:

44

Beschreibung:

Betriebsart "Automatik" – Warten auf Startsignal.

Die Betriebsart "Automatik" wartet auf ein Startsignal.

BrakeClosed

Aufzählungsname:

BrakeClosed

Aufzählungswert:

49

Beschreibung:

Betriebsart "Bremse lösen" – Bremse ist angezogen.

Die Bremse der zugehörigen Achse wurde während der Betriebsart "Bremse lösen" angezogen.

BrakeReleased

Aufzählungsname:

BrakeReleased

Aufzählungswert:

50

Beschreibung:

Betriebsart "Bremse lösen" – Bremse ist gelöst.

Die Bremse der zugehörigen Achse löste sich während der Betriebsart "Bremse lösen".

BrakeReleaseExit

Aufzählungsname:

BrakeReleaseExit

Aufzählungswert:

51

Beschreibung:

Verlassen der Betriebsart "Bremse lösen".

Die Betriebsart "Bremse lösen" wird verlassen.

BrakeReleaseInit

Aufzählungsname:

BrakeReleaseInit

Aufzählungswert:

48

Beschreibung:

Initialisierung der Betriebsart "Bremse lösen".

Die Betriebsart "Bremse lösen" wird initialisiert.

CmdImpossibleOverwrite

Aufzählungsname:

CmdImpossibleOverwrite

Aufzählungswert:

3

Beschreibung:

Der Befehl kann nicht überschrieben werden.

Problem

Ursache

Lösung

-

Das Programm hat erkannt, dass versucht wurde, den aktuell aktiven Befehl zu überschreiben.

Achten Sie darauf, dass nur dann Befehle an das Modul gesendet werden, wenn kein aktiver Befehl vorhanden ist (ST_StandardModuleInterface.q_xCmdActive ist FALSE).

Nur ET_Cmd.Stop und ET_Cmd.BrakeRelease können einen aktuell aktiven Befehl überschreiben.

CmdImpossibleReaction

Aufzählungsname:

CmdImpossibleReaction

Aufzählungswert:

5

Beschreibung:

Aufgrund einer aktiven Fehlerreaktion ist Befehl unmöglich.

Problem

Ursache

Lösung

-

Die aktive Fehlerreaktion TPL.ET_Reaction.AsyncStop, TPL.ET_Reaction.SyncStopEL, TPL.ET_Reaction.SyncStopEH oder TPL.ET_Reaction.StopEndOfCycle untersagt ET_Cmd.Start, außer wenn die Betriebsart ET_OpMode.BrakeRelease vorliegt.

Achten Sie darauf, die Ausnahme zu bestätigen, bevor ET_Cmd.Start gesendet wird.

-

Die aktive Fehlerreaktion TPL.ET_Reaction.AsyncStop, TPL.ET_Reaction.SyncStopEL oder TPL.ET_Reaction.SyncStopEH erlaubt beim Wechsel der Betriebsart ET_OpMode nur ET_Cmd.Stop, ET_Cmd.DriveEnableOff oder ET_Cmd.BrakeRelease.

Achten Sie darauf, die Ausnahme zu bestätigen, bevor die Betriebsart gewechselt wird oder ein anderer Befehl als ET_Cmd.Stop, ET_Cmd.DriveEnableOff oder ET_Cmd.BrakeRelease gesendet wird.

-

Aktive Fehlerreaktion TPL.ET_Reaction.AsyncStop oder TPL.ET_Reaction.SyncStopEL bei Erkennen von ET_Cmd.DriveEnableOn.

Achten Sie darauf, die Ausnahme zu bestätigen, bevor ET_Cmd.DriveEnableOn gesendet wird.

CmdImpossibleState

Aufzählungsname:

CmdImpossibleState

Aufzählungswert:

4

Beschreibung:

Befehl ist in diesem Zustand unmöglich.

Problem

Ursache

Lösung

-

Das Modul befindet sich im Status ET_State.NoOpDriveDisabled oder ET_State.NoOpDriveEnabled beim Erkennen von ET_Cmd.Start.

Das Modul befindet sich in der Betriebsart ET_OpMode.Manual beim Erkennen von ET_Cmd.Hold oder ET_Cmd.Start.

Das Modul hat einen Befehl erkannt beim Deaktivieren (ST_StandardModuleInterface.i_xEnable ist FALSE und ST_StandardModuleInterface.q_xActive ist TRUE) oder bei Inaktivität (ST_StandardModuleInterface.q_xActive ist FALSE).

Achten Sie darauf, dass nur Befehle gesendet werden, die in dem Status oder der Betriebsart ausgeführt werden können.

CmdUnknown

Aufzählungsname:

CmdUnknown

Aufzählungswert:

2

Beschreibung:

Befehl ist unbestimmbar.

Problem

Ursache

Lösung

-

Der an das Modul gesendete Befehl ist nicht Teil der Aufzählung ET_Cmd.

Stellen Sie sicher, dass nur Elemente von ET_Cmd verwendet werden.

CoilRadiusRange

Aufzählungsname:

CoilRadiusRange

Aufzählungswert:

78

Beschreibung:

CoilRadius ist außerhalb des Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stRadiusDetermination.i_lrCoilRadius ist 0 oder negativ.

ST_Auto.stParameter.stRadiusDetermination.i_lrCoilRadius muss größer sein als 0.

CommunicationNotPossible

Aufzählungsname:

CommunicationNotPossible

Aufzählungswert:

91

Beschreibung:

Kommunikation ist nicht möglich.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.Torque: Das Abwicklermodul ist aktiv, aber der Sercos-Bus ist nicht in Phase 4.

Stellen Sie sicher, dass sich der Sercos-Bus in Phase 4 befindet.

ControllerModeInvalid

Aufzählungsname:

ControllerModeInvalid

Aufzählungswert:

62

Beschreibung:

ControllerMode ist ungültig.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stController.i_etMode enthält einen ungültigen Wert.

Stellen Sie sicher, dass nur Elemente von UW.ET_ControllerMode verwendet werden.

DecelerationRange

Aufzählungsname:

DecelerationRange

Aufzählungswert:

9

Beschreibung:

Die Verzögerung ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Die Betriebsart ET_OpMode.Manual wurde ausgewählt und ST_Manual.i_lrDec enthält einen ungültigen Wert.

ST_Manual.i_lrDec muss größer als 0 und kleiner als der Achsenparameter MaxDec sein.

-

Die Betriebsart ET_OpMode.Automaticwurde gewählt und ST_Automatic.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.MoveToRefPosition und ST_Automatic.stStartMovement.stMoveToRefPosition.i_lrDeceleration enthalten einen ungültigen Wert.

ST_Automatic.stStartMovement.stMoveToRefPosition.i_lrDeceleration muss größer sein als 0.

-

Die Betriebsart ET_OpMode.Automaticwurde gewählt und ST_Automatic.stParameter.stPreController.i_etMode = UW.ET_PreControllerMode.Velocity und ST_Automatic.stParameter.stPreController.stVelocity.i_lrDeceleration enthalten einen ungültigen Wert.

ST_Automatic.stParameter.stPreController.stVelocity.i_lrDeceleration muss größer sein als 0.

-

Die Betriebsart ET_OpMode.Automaticwurde gewählt und ST_Automatic.stParameter.stController.i_etMode = UW.ET_ControllerMode.ThreeStep und ST_Automatic.stParameter.stController.stThreeStep.i_lrDeceleration enthalten einen ungültigen Wert.

ST_Automatic.stParameter.stController.stThreeStep.i_lrDeceleration muss größer sein als 0.

DirectMasterInvalid

Aufzählungsname:

DirectMasterInvalid

Aufzählungswert:

86

Beschreibung:

DirectMaster ist ungültig.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stFeedbackSignal.i_etSignalOrigin = UW.ET_FeedbackSignalOrigin.Simulation, ST_Auto.stParameter.stFeedbackSignal.stSimulation.i_xUseDirectMaster = TRUE, während ST_Auto.stParameter.stFeedbackSignal.stSimulation.i_ifDirectMaster eine ungültige Schnittstelle enthält.

ST_Auto.stParameter.stFeedbackSignal.stSimulation.i_ifDirectMaster muss mit einem logischen Geber verbunden sein, der in der Applikation noch nicht verwendet wird.

Disabled

Aufzählungsname:

Disabled

Aufzählungswert:

36

Beschreibung:

Die POU ist deaktiviert.

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

DisturbanceValueRange

Aufzählungsname:

DisturbanceValueRange

Aufzählungswert:

87

Beschreibung:

DisturbanceValue ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stFeedbackSignal.i_etSignalOrigin = UW.ET_FeedbackSignalOrigin.Simulation, ST_Auto.stParameter.stFeedbackSignal.stSimulation.iq_xCauseDisturbance = TRUE, während ST_Auto.stParameter.stFeedbackSignal.stSimulation.i_lrDisturbanceValue außerhalb des gültigen Bereichs ist.

ST_Auto.stParameter.stFeedbackSignal.stSimulation.i_lrDisturbanceValue muss größer oder gleich sein als -100.0 und kleiner oder gleich 100.0.

DriveError

Aufzählungsname:

DriveError

Aufzählungswert:

18

Beschreibung:

Der angeschlossene Antrieb hat eine nicht behebbare Ausnahme gemeldet.

Problem

Ursache

Lösung

-

Der angeschlossene Antrieb meldet eine schwerwiegende Ausnahme.

Untersuchen Sie die Ausnahme.

DriveException

Aufzählungsname:

DriveException

Aufzählungswert:

19

Beschreibung:

Der angeschlossene Antrieb hat eine Ausnahme gemeldet.

Problem

Ursache

Lösung

-

Der angeschlossene Antrieb meldet eine Ausnahme.

Untersuchen Sie die Ausnahme.

DriveInvalid

Aufzählungsname:

DriveInvalid

Aufzählungswert:

6

Beschreibung:

Der angeschlossene Antrieb ist ungültig.

Problem

Ursache

Lösung

-

Die Schnittstelle ST_Main.i_ifDrive ist leer.

Eine gültige Schnittstelle muss an ST_Main.i_ifDrive übergeben werden.

-

Der angeschlossene Antrieb unterstützt nicht alle nötigen Funktionalitäten.

Sehen Sie sich q_sMsg von der Ausnahmestruktur aus an, um festzustellen, bei welchem Merkmal der Antrieb nicht verfügbar ist.

Schließen Sie einen Antrieb an, der alle nötigen Funktionalitäten unterstützt.

DriveNotReady

Aufzählungsname:

DriveNotReady

Aufzählungswert:

30

Beschreibung:

Der angeschlossene Antrieb ist nicht bereit für Bewegungsbefehle.

Problem

Ursache

Lösung

-

Der angeschlossene Antrieb ist nicht in Lageregelung.

Stellen Sie sicher, dass die Lageregelung der zugehörigen Achse aktiviert ist.

DriveWarning

Aufzählungsname:

DriveWarning

Aufzählungswert:

20

Beschreibung:

Der angeschlossene Antrieb hat einen Hinweis gemeldet.

Problem

Ursache

Lösung

-

Der angeschlossene Antrieb meldet einen Hinweis.

Untersuchen Sie den Hinweis.

FeedbackMaxReached

Aufzählungsname:

FeedbackMaxReached

Aufzählungswert:

72

Beschreibung:

FeedbackMax hat seinen Grenzwert erreicht.

Problem

Ursache

Lösung

-

Der Funktionsbaustein ST_Auto.stFeedbackSignal.i_lrMaxLevelZone kann die Spule mit den Parametern nicht steuern, da der Rückmeldewert länger bestand als die zulässige Zeitspanne ST_Auto.stParameter.stFeedbackSignal.i_timMaxLevelTime.

Verringern Sie ST_Auto.stFeedbackSignal.i_lrMaxLevelZone.

Erhöhen Sie ST_Auto.stParameter.stFeedbackSignal.i_timMaxLevelTime.

FeedbackMinReached

Aufzählungsname:

FeedbackMinReached

Aufzählungswert:

71

Beschreibung:

FeedbackMin hat seinen Grenzwert erreicht.

Problem

Ursache

Lösung

-

Der Funktionsbaustein ST_Auto.stFeedbackSignal.i_lrMinLevelZone kann die Spule mit den Parametern nicht steuern, da der Rückmeldewert länger bestehend war als die zulässige Zeitspanne ST_Auto.stParameter.stFeedbackSignal.i_timMinLevelTime.

Verringern Sie ST_Auto.stFeedbackSignal.i_lrMinLevelZone.

Erhöhen Sie ST_Auto.stParameter.stFeedbackSignal.i_timMinLevelTime.

FoilDensityRange

Aufzählungsname:

FoilDensityRange

Aufzählungswert:

77

Beschreibung:

FoilDensity ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stRadiusDetermination.i_lrFoilDensity ist 0 oder negativ.

ST_Auto.stParameter.stRadiusDetermination.i_lrFoilDensity muss größer sein als 0.

FoilWidthRange

Aufzählungsname:

FoilWidthRange

Aufzählungswert:

76

Beschreibung:

FoilWidth ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stRadiusDetermination.i_lrFoilWidth ist 0 oder negativ.

ST_Auto.stParameter.stRadiusDetermination.i_lrFoilWidth muss größer sein als 0.

Initializing

Aufzählungsname:

Initializing

Aufzählungswert:

37

Beschreibung:

Die POU wird initialisiert.

Das Modul wird initialisiert.

InvalidController

Aufzählungsname:

InvalidController

Aufzählungswert:

100

Beschreibung:

Die Steuerung ist ungültig.

Problem

Ursache

Lösung

-

Die gewählte Steuerung unterstützt die Sercos- und Zeitgeberfunktionalitäten nicht.

Achten Sie darauf, eine Steuerung zu verwenden, bei der die globalen Variablen G_ifController und G_ifSercos der SystemConfiguration-Bibliothek mit den Funktionalitäten der Steuerung verbunden sind.

InverterEnableOff

Aufzählungsname:

InverterEnableOff

Aufzählungswert:

13

Beschreibung:

InverterEnable ist nicht gesetzt/FALSE.

Problem

Ursache

Lösung

-

InverterEnable ist für die zugehörige Achse nicht vorhanden.

Korrekte Hard-/ Softwareverdrahtung für das InverterEnable-Signal überprüfen.

JerkRange

Aufzählungsname:

JerkRange

Aufzählungswert:

10

Beschreibung:

Der Ruck ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Die Betriebsart ET_OpMode.Manual wurde ausgewählt und ST_Manual.i_lrJerk enthält einen ungültigen Wert.

ST_Manual.i_lrJerk muss größer sein als 0 und kleiner oder gleich PDL.Gc_LrMaxJerk

-

Die Betriebsart ET_OpMode.Automaticwurde gewählt und ST_Automatic.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.MoveToRefPosition und ST_Automatic.stStartMovement.stMoveToRefPosition.i_lrJerk enthalten einen ungültigen Wert.

ST_Automatic.stStartMovement.stMoveToRefPosition.i_lrJerk muss größer sein als 0.

-

Die Betriebsart ET_OpMode.Automaticwurde gewählt und ST_Automatic.stParameter.stPreController.i_etMode = UW.ET_PreControllerMode.Velocity und ST_Automatic.stParameter.stPreController.stVelocity.i_lrJerk enthalten einen ungültigen Wert.

ST_Automatic.stParameter.stPreController.stVelocity.i_lrJerk muss größer sein als 0.

-

Die Betriebsart ET_OpMode.Automaticwurde gewählt und ST_Automatic.stParameter.stController.i_etMode = UW.ET_ControllerMode.ThreeStep und ST_Automatic.stParameter.stController.stThreeStep.i_lrJerk enthalten einen ungültigen Wert.

ST_Automatic.stParameter.stController.stThreeStep.i_lrJerk muss größer sein als 0.

JLoadGainRange

Aufzählungsname:

JLoadGainRange

Aufzählungswert:

79

Beschreibung:

JLoadGain ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stRadiusDetermination.i_lrJloadGain ist 0 oder negativ.

ST_Auto.stParameter.stRadiusDetermination.i_lrJloadGain muss größer sein als 0.

ManualExit

Aufzählungsname:

ManualExit

Aufzählungswert:

42

Beschreibung:

Verlassen der Betriebsart "Manuell".

Die Betriebsart "Manuell" wird verlassen.

ManualInit

Aufzählungsname:

ManualInit

Aufzählungswert:

40

Beschreibung:

Initialisierung der Betriebsart "Manuell".

Die Betriebsart "Manuell" wird initialisiert.

ManualRunning

Aufzählungsname:

ManualRunning

Aufzählungswert:

41

Beschreibung:

Ausführung der Betriebsart “Manuell”.

Die Betriebsart "Manuell" wird ausgeführt.

MasterInvalid

Aufzählungsname:

MasterInvalid

Aufzählungswert:

82

Beschreibung:

Master ist ungültig.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stPreController.i_etMode = UW.ET_PreControllerMode.Master und ein ungültiges Masterobjekt sind an ST_Auto.stParameter.stPreController.stMaster.i_ifMaster angeschlossen.

Wählen Sie ein gültiges Masterobjekt aus, das alle benötigten Funktionalitäten unterstützt. Im Fall nicht verfügbarer Funktionen siehe den zugehörigen Ausgang TPL.ST_StandardModuleInterface.q_sMsg.

MasterStandStill

Aufzählungsname:

MasterStandStill

Aufzählungswert:

89

Beschreibung:

Master-Stillstand bei Empfang von Rückmeldung.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.SpliceFromStandstill und das interne Rückmeldesignal steigt über ST_Auto.stParameter.stStartMovement.stSpliceFromStandstill.i_lrStartThreshold, ohne dass sich der Master zu bewegen beginnt.

Achten Sie darauf, dass ST_Auto.stParameter.stStartMovement.stSpliceFromStandstill.i_lrStartThreshold größer ist als der Rauschpegel des Rückmeldesignals.

Achten Sie darauf, dass ST_Auto.stParameter.stPreController eine gültige Parameterauswahl enthält.

MaxDistanceRange

Aufzählungsname:

MaxDistanceRange

Aufzählungswert:

11

Beschreibung:

MaxDistance ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Die Betriebsart ET_OpMode.Manual wurde ausgewählt und ST_Manual.i_lrMaxDistance enthält einen ungültigen Wert.

ST_Manual.i_lrMaxDistance muss größer sein als 0.

MaxNumberOfReusableObjectsExceeded

Aufzählungsname:

MaxNumberOfReusableObjectsExceeded

Aufzählungswert:

81

Beschreibung:

Die Höchstzahl an wiederverwendbaren Objekten ist überschritten worden.

Problem

Ursache

Lösung

-

Der intern verwendete AsyncManager kann nicht funktionieren, da alle wiederverwendbaren Objekte aktuell verbraucht sind.

Erhöhen Sie PDL.Gc_udiMaxNumOfReusableObjects.

Überprüfen Sie alle Aufrufe des AsyncManager in der gesamten Applikation, um festzustellen, ob zu umfangreiche Aufrufe alle wiederverwendbaren Objekte verbrauchen.

MaxStartDistanceRange

Aufzählungsname:

MaxStartDistanceRange

Aufzählungswert:

73

Beschreibung:

MaxStartDistance ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.MoveToRefPosition und ST_Auto.stParameter.stStartMovement.i_lrMaxStartDistance sind 0 oder negativ.

ST_Auto.stParameter.stStartMovement.i_lrMaxStartDistance muss größer sein als 0.

MaxStartDistanceReached

Aufzählungsname:

MaxStartDistanceReached

Aufzählungswert:

74

Beschreibung:

MaxStartDistance hat seinen Grenzwert erreicht.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.MoveToRefPosition: Der Tänzer ist jedoch nach Bewegung von ST_Auto.stParameter.stStartMovement.stMoveToRefPosition.i_lrMaxStartDistance nicht in der Lage, seine Mindest- oder Höchststellung zu erreichen.

Erhöhen Sie ST_Auto.stParameter.stStartMovement.stMoveToRefPosition.i_lrMaxStartDistance.

Prüfen Sie, ob das Rückmeldesignal die korrekte Tänzerstellung anzeigt.

MaxZoneRange

Aufzählungsname:

MaxZoneRange

Aufzählungswert:

68

Beschreibung:

MaxZone ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stFeedbackSignal.i_lrMaxLevelZone ist außerhalb des gültigen Bereichs.

ST_Auto.stParameter.stFeedbackSignal.i_lrMaxLevelZone muss größer oder gleich sein als 0 und kleiner oder gleich 100.0.

MeasurementPeriodRange

Aufzählungsname:

MeasurementPeriodRange

Aufzählungswert:

75

Beschreibung:

MeasurementPeriod ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stRadiusDetermination.i_lrMasterMeasurementPeriod ist 0 oder negativ.

ST_Auto.stParameter.stRadiusDetermination.i_lrMasterMeasurementPeriod muss größer sein als 0.

MiddlePosRangeRange

Aufzählungsname:

MiddlePosRangeRange

Aufzählungswert:

84

Beschreibung:

MiddlePosRange ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stController.i_etMode = UW.ET_ControllerMode.ThreeStep und ST_Auto.stParameter.stController.stThreeStep.i_lrMiddlePosRange sind außerhalb des gültigen Bereichs.

ST_Auto.stParameter.stController.stThreeStep.i_lrMiddlePosRange muss größer oder gleich sein als 0 und kleiner oder gleich 100.0.

MinZoneRange

Aufzählungsname:

MinZoneRange

Aufzählungswert:

69

Beschreibung:

MinZone ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stFeedbackSignal.i_lrMinLevelZone ist außerhalb des gültigen Bereichs.

ST_Auto.stParameter.stFeedbackSignal.i_lrMinLevelZone muss größer oder gleich sein als 0 und kleiner oder gleich 100.0.

MotionActiveVelLimitRange

Aufzählungsname:

MotionActiveVelLimitRange

Aufzählungswert:

12

Beschreibung:

MotionActiveVelLimit ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Main.i_lrMotionActiveVelLimit enthält einen ungültigen Wert.

ST_Main.i_lrMotionActiveVelLimit muss größer oder gleich 0 sein.

MotionActiveVelTypeRange

Aufzählungsname:

MotionActiveVelTypeRange

Aufzählungswert:

54

Beschreibung:

MotionActiveVelType ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Am Eingang i_etMotionActiveVelType wurde ein ungültiger Wert übergeben.

Stellen Sie sicher, dass nur Elemente aus ET_MotionActiveVelType am Eingang i_etMotionActiveVelType übergeben werden.

NoOpDriveDisabled

Aufzählungsname:

NoOpDriveDisabled

Aufzählungswert:

39

Beschreibung:

Es wurde keine Betriebsart gewählt, DriveEnable ist FALSE.

Es ist keine Betriebsart gewählt.

NoOpDriveEnabled

Aufzählungsname:

NoOpDriveEnabled

Aufzählungswert:

38

Beschreibung:

Es wurde keine Betriebsart gewählt, DriveEnable ist TRUE.

Es ist keine Betriebsart gewählt. Die zugehörige Achse ist bereit, Bewegungsbefehle entgegenzunehmen.

NumberOfAsyncTasksRange

Aufzählungsname:

NumberOfAsyncTasksRange

Aufzählungswert:

80

Beschreibung:

PDL.Gc_udiMaxNumOfAsyncTasks ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Der intern verwendete AsyncManager kann nicht funktionieren, da PDL.Gc_udiNumOfAsyncTasks gleich 0 ist.

PDL.Gc_udiNumOfAsyncTasks muss größer sein als 0.

ParameterNotConfigured

Aufzählungsname:

ParameterNotConfigured

Aufzählungswert:

92

Beschreibung:

Der Parameter ist nicht konfiguriert.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.Torque und das Spulenachsen-Objekt sind nicht korrekt parametriert.

Fügen Sie Sercos IDN P-0-1069.0.0 zu AdditionalIDNListMDT im Spulenachsen-Objekt hinzu.

Der Sercos-Bus muss einen Startvorgang durchführen (Phase 0 -> Phase 4), um diesen neuen Parameter einschließen zu können.

PowerSupplyInvalid

Aufzählungsname:

PowerSupplyInvalid

Aufzählungswert:

16

Beschreibung:

Die angeschlossene Stromversorgung ist ungültig.

Problem

Ursache

Lösung

-

Die angeschlossene Stromversorgung wird nicht unterstützt.

Bitte wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

PowerSupplyNotFound

Aufzählungsname:

PowerSupplyNotFound

Aufzählungswert:

15

Beschreibung:

Stromversorgung wurde nicht gefunden.

Problem

Ursache

Lösung

-

Es wurde keine Stromversorgung gefunden.

Fügen Sie in der SPS-Konfiguration eine Stromversorgung hinzu.

-

Es ist keine Stromversorgung angeschlossen.

Verbinden Sie die Stromversorgung mit der zugehörigen Achse.

PowerSupplyNotReady

Aufzählungsname:

PowerSupplyNotReady

Aufzählungswert:

17

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.

PreControllerModeInvalid

Aufzählungsname:

PreControllerModeInvalid

Aufzählungswert:

61

Beschreibung:

PreControllerMode ist ungültig.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stPreController.i_etMode enthält einen ungültigen Wert.

Stellen Sie sicher, dass nur Elemente von UW.ET_PreControllerMode verwendet werden.

RadiusInvalid

Aufzählungsname:

RadiusInvalid

Aufzählungswert:

59

Beschreibung:

Radius ist ungültig.

Problem

Ursache

Lösung

-

Der Referenzeingang ST_Auto.stParameter.stRadiusDetermination.iq_rlrRadius ist nicht mit einer LREAL-Variablen verbunden, worin der Radius der Spule gespeichert ist.

Eine Variable des Typs LREAL (die global als RETAIN/PERSISTENT definiert ist) ist über den Operator REF= mit diesem Eingang verbunden.

RadiusRange

Aufzählungsname:

RadiusRange

Aufzählungswert:

60

Beschreibung:

Radius ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stRadiusDetermination.iq_rlrRadius ist kleiner oder gleich 0.

ST_Auto.stParameter.stRadiusDetermination.iq_rlrRadius muss größer sein als 0.

-

ST_Auto.stParameter.stFeedbackSignal.stSimulation.i_lrRadius ist kleiner oder gleich 0.

ST_Auto.stParameter.stFeedbackSignal.stSimulation.i_lrRadius muss größer sein als 0.

ReactionOffsetRange

Aufzählungsname:

ReactionOffsetRange

Aufzählungswert:

1

Beschreibung:

ReactionOffset ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

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

Stellen Sie sicher, dass der übergebene Wert ST_StandardModuleInterface.iq_stExt.udiReactionOffset kleiner oder gleich (TPL.Gc_udiMaxNumberOfReactions – TPL.ET_Reaction.MainsContactorOff) ist.

SensorValueMinMaxInvalid

Aufzählungsname:

SensorValueMinMaxInvalid

Aufzählungswert:

64

Beschreibung:

SensorValueMinMax ist ungültig.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stFeedbackSignal.i_lrSensorValueMax und ST_Auto.stParameter.stFeedbackSignal.i_lrSensorValueMin stimmen nicht überein.

ST_Auto.stParameter.stFeedbackSignal.i_lrSensorValueMin muss kleiner als ST_Auto.stParameter.stFeedbackSignal.i_lrSensorValueMax sein.

SignalOriginInvalid

Aufzählungsname:

SignalOriginInvalid

Aufzählungswert:

40

Beschreibung:

SignalOrigin ist ungültig.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stFeedbackSignal.i_etSignalOrigin enthält einen ungültigen Wert.

Stellen Sie sicher, dass nur Elemente von UW.ET_FeedbackSignalOrigin verwendet werden.

SlaveMasterRatioRange

Aufzählungsname:

SlaveMasterRatioRange

Aufzählungswert:

83

Beschreibung:

SlaveMasterRatio ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stPreController.i_etMode = UW.ET_PreControllerMode.Master und ST_Auto.stParameter.stPreController.stMaster.i_lrSlaveMasterRatio sind 0.

ST_Auto.stParameter.stPreController.stMaster.i_lrSlaveMasterRatio muss ungleich 0 sein.

StartFillLevelRange

Aufzählungsname:

StartFillLevelRange

Aufzählungswert:

85

Beschreibung:

StartFillLevel ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stFeedbackSignal.i_etSignalOrigin = UW.ET_FeedbackSignalOrigin.Simulation und ST_Auto.stParameter.stFeedbackSignal.stSimulation.i_lrStartFillLevel sind 0 oder negativ.

ST_Auto.stParameter.stFeedbackSignal.stSimulation.i_lrStartFillLevel muss größer sein als 0.

StartMovementModeInvalid

Aufzählungsname:

StartMovementModeInvalid

Aufzählungswert:

63

Beschreibung:

StartMovementMode ist ungültig.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stStartMovement.i_etMode enthält einen ungültigen Wert.

Stellen Sie sicher, dass nur Elemente von UW.ET_StartMovementMode verwendet werden.

StartThresholdRange

Aufzählungsname:

StartThresholdRange

Aufzählungswert:

88

Beschreibung:

StartThreshold ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.SpliceFromStandstill und ST_Auto.stParameter.stStartMovement.stSpliceFromStandstill.i_lrStartThreshold enthalten einen ungültigen Wert.

ST_Auto.stParameter.stStartMovement.stSpliceFromStandstill.i_lrStartThreshold muss größer oder gleich sein als 0 und kleiner oder gleich 100.0.

StateUnexpected

Aufzählungsname:

StateUnexpected

Aufzählungswert:

28

Beschreibung:

Zustand ist unbeabsichtigt.

Problem

Ursache

Lösung

-

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Bitte wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

StopEndOfCycle

Aufzählungsname:

StopEndOfCycle

Aufzählungswert:

35

Beschreibung:

Stopp am Ende des Programmzyklus.

Problem

Ursache

Lösung

-

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

Sehen Sie sich die globale Ausnahmeliste TPL.ST_ExceptionList an, um detaillierte Informationen über die Ursache dieser Ausnahme zu bekommen.

Bestätigen Sie die Ausnahme, um die Reaktion zu verwerfen.

SyncStopEH

Aufzählungsname:

SyncStopEH

Aufzählungswert:

34

Beschreibung:

Synchroner Stopp – DriveEnable ist TRUE.

Problem

Ursache

Lösung

-

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

Sehen Sie sich die globale Ausnahmeliste TPL.ST_ExceptionList an, um detaillierte Informationen über die Ursache dieser Ausnahme zu bekommen.

Bestätigen Sie die Ausnahme, um die Reaktion zu verwerfen.

SyncStopEL

Aufzählungsname:

SyncStopEL

Aufzählungswert:

33

Beschreibung:

Synchroner Stopp – DriveEnable ist FALSE.

Problem

Ursache

Lösung

-

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

Sehen Sie sich die globale Ausnahmeliste TPL.ST_ExceptionList an, um detaillierte Informationen über die Ursache dieser Ausnahme zu bekommen.

Bestätigen Sie die Ausnahme, um die Reaktion zu verwerfen.

TimeOut

Aufzählungsname:

TimeOut

Aufzählungswert:

90

Beschreibung:

Bei einem Vorgang ist eine Zeitüberschreitung aufgetreten.

Problem

Ursache

Lösung

-

ST_Auto.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.Torque und das interne Rückmeldesignal steigen nicht über ST_Auto.stParameter.stStartMovement.stTorque.i_lrStartThreshold, bevor ST_Auto.stParameter.stStartMovement.stTorque.i_timTimeOut verstrichen ist.

Achten Sie darauf, dass die Rückmeldung mit der POU verbunden ist.

Achten Sie darauf, dass die Folie gespannt ist, wenn die Spule mit dem Wickeln beginnt (z. B. darf die Folie nicht gerissen sein).

Erhöhen Sie ST_Auto.stParameter.stStartMovement.stTorque.i_timTimeOut.

Verringern Sie ST_Auto.stParameter.stStartMovement.stTorque.i_lrStartThreshold.

TorqueEnableOff

Aufzählungsname:

TorqueEnableOff

Aufzählungswert:

14

Beschreibung:

TorqueEnableOff ist FALSE.

Problem

Ursache

Lösung

-

TorqueEnable für die zugehörige Achse ist FALSE.

Überprüfen Sie die korrekte Hard-/Softwareverdrahtung für das TorqueEnable-Signal.

UnexpectedFeedback

Aufzählungsname:

UnexpectedFeedback

Aufzählungswert:

31

Beschreibung:

Eine unerwartete Rückmeldung während der Ausführung.

Problem

Ursache

Lösung

-

Es ist ein Fehler in der internen Verarbeitung erkannt worden.

Bitte wenden Sie sich an Ihren Ansprechpartner bei Schneider Electric.

VelocityRange

Aufzählungsname:

VelocityRange

Aufzählungswert:

7

Beschreibung:

Die Geschwindigkeit ist außerhalb des gültigen Bereichs.

Problem

Ursache

Lösung

-

Die Betriebsart ET_OpMode.Manual wurde ausgewählt und ST_Manual.i_lrVel enthält einen ungültigen Wert.

ST_Manual.i_lrVel muss größer als 0 und kleiner als der Achsenparameter MaxVel sein.

-

Die Betriebsarten ET_OpMode.Automatic und ST_Automatic.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.MoveToRefPosition sind ausgewählt worden und ST_Automatic.stParameter.stStartMovement.stMoveToRefPosition.i_lrVelocity enthält einen ungültigen Wert.

ST_Automatic.stParameter.stStartMovement.stMoveToRefPosition.i_lrVelocity muss größer sein als 0.

-

Die Betriebsarten ET_OpMode.Automatic und ST_Automatic.stParameter.stStartMovement.i_etMode = UW.ET_StartMovementMode.Torque sind ausgewählt worden und ST_Automatic.stParameter.stStartMovement.sTorque.i_lrVelocity enthält einen ungültigen Wert.

ST_Automatic.stParameter.stStartMovement.stTorque.i_lrVelocity muss größer sein als 0.

-

Die Betriebsarten ET_OpMode.Automatic und ST_Automatic.stParameter.stController.i_etMode = UW.ET_ControllerMode.ThreeStep sind ausgewählt worden und ST_Automatic.stParameter.stController.stThreeStep.i_lrVelocity enthält einen ungültigen Wert.

ST_Automatic.stParameter.stController.stThreeStep.i_lrVelocity muss größer sein als 0.

WritingToFile

Aufzählungsname:

WritingToFile

Aufzählungswert:

98

Beschreibung:

Daten werden in die Datei geschrieben.

Die Diagnosedaten werden geschrieben.

Methoden

Bezeichnung

Beschreibung

RegisterLoggerPoint

Registrieren Sie das FB_UnwinderModule beim Application Logger.