IF_VelRatio - Change (Methode)
Typ |
Methode |
Verfügbar ab |
V1.0.0.0 |
Versionen: |
Aktuelle Version |
Der Faktor der Vorschubgeschwindigkeit eines Bands des IF_Infeed soll geändert werden.
Die Vorschubbewegung eines Bandes entsteht durch das Anbinden des Bandes an das Masterband mit einer CAM-Kurve. Diese Methode ändert die Steigung dieser Kurve.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_lrVelRatio |
LREAL |
Der gewünschte Faktor der Vorschubgeschwindigkeit |
i_udiBeltId |
UDINT |
Die Nummer des Bands, dessen Vorschubgeschwindigkeit geändert werden soll |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Fehlermeldung. |
|
q_etDiagExt |
Bausteinspezifischer Ausgang des Diagnosegeräts. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Fehlermeldung |
q_etDiag |
q_etDiagExt |
Aufzählungswert |
Beschreibung |
---|---|---|---|
OK |
0 |
Ok |
|
ExecutionAborted |
78 |
Es wurden zu viele Bewegungsbefehle abgesetzt. |
|
ExecutionAborted |
79 |
Der Baustein ist nicht bereit, den Auftrag auszuführen. |
|
InputParameterInvalid |
11 |
BeltId ist außerhalb des gültigen Bereichs. |
|
InputParameterInvalid |
77 |
BeltType ist ungültig. |
|
InputParameterInvalid |
60 |
Es wurde kein gültiger Kanal gewählt. |
|
InputParameterInvalid |
80 |
VelRatio ist außerhalb des gültigen Bereichs. |
|
UnexpectedProgramBehavior |
15 |
Das Objekt unterstützt nicht alle benötigten Schnittstellen. |
|
UnexpectedProgramBehavior |
38 |
Es wurde kein gültiger Loggerbaustein übergeben. |
|
UnexpectedProgramBehavior |
20 |
Während der Ausführung ist ein unbeabsichtigter Fehler aufgetreten. |
Aufzählungsname: |
BeltIdRange |
Aufzählungswert: |
11 |
Beschreibung: |
BeltId ist außerhalb des gültigen Bereichs. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Am Eingang i_udiBeltId wurde ein ungültiger Wert übergeben. |
Am Eingang i_udiBeltId muss die Nummer des Bands angegeben werden, dessen Vorschubgeschwindigkeit geändert werden soll. Die Nummer muss zwischen eins und der Anzahl der parametrierten Bänder liegen. |
Aufzählungsname: |
BeltTypeInvalid |
Aufzählungswert: |
77 |
Beschreibung: |
BeltType ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Es wurde ein ungültiges Band für die Korrekturbewegung ausgewählt. |
Es muss sichergestellt werden, dass ein Band vom Typ ET_BeltType.Series am Eingang i_udiBeltId ausgewählt wird. |
Aufzählungsname: |
ChannelInvalid |
Aufzählungswert: |
60 |
Beschreibung: |
Es wurde kein gültiger Kanal gewählt. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
In der internen Ausführung ist ein Fehler aufgetreten. |
Bitte informieren Sie das Supportteam über diesen Fehler. |
Aufzählungsname: |
InterfaceCastFailed |
Aufzählungswert: |
15 |
Beschreibung: |
Das Objekt unterstützt nicht alle benötigten Schnittstellen. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
In der internen Ausführung ist ein Fehler aufgetreten. |
Bitte informieren Sie das Supportteam über diesen Fehler. |
Aufzählungsname: |
JobBufferOverflow |
Aufzählungswert: |
78 |
Beschreibung: |
Es wurden zu viele Bewegungsbefehle abgesetzt. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
In der internen Ausführung ist ein Fehler aufgetreten. |
Bitte informieren Sie das Supportteam über diesen Fehler. |
Aufzählungsname: |
LoggerInvalid |
Aufzählungswert: |
38 |
Beschreibung: |
Es wurde kein gültiger Loggerbaustein übergeben. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
In der internen Ausführung ist ein Fehler aufgetreten. |
Bitte informieren Sie das Supportteam über diesen Fehler. |
Aufzählungsname: |
NotReadyForJob |
Aufzählungswert: |
79 |
Beschreibung: |
Der Baustein ist nicht bereit, den Auftrag auszuführen. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Das Band ist nicht bereit für Aufträge. |
Es muss sichergestellt werden, dass Aufträge nur dann abgesetzt werden, wenn das Band über FB_Infeed.raifBelt[x].ifSeriesBelt.xReadyForMotionCommand, FB_Infeed.ifVelRatio.raxReadyForMotionCommand[x] oder FB_Infeed.ifCorrection.raxReadyForMotionCommand[x] signalisiert, dass es bereit ist, diese zu akzeptieren. |
Aufzählungsname: |
Ok |
Aufzählungswert: |
0 |
Beschreibung: |
Ok |
Die Vorschubgeschwindigkeit des Bands wird geändert.
Aufzählungsname: |
UnknownFeedback |
Aufzählungswert: |
20 |
Beschreibung: |
Während der Ausführung ist ein unbeabsichtigter Fehler aufgetreten. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
In der internen Ausführung ist ein Fehler aufgetreten. |
Bitte informieren Sie das Supportteam über diesen Fehler. |
Aufzählungsname: |
VelRatioRange |
Aufzählungswert: |
80 |
Beschreibung: |
VelRatio ist außerhalb des gültigen Bereichs. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Am Eingang i_lrVelRatio wurde ein ungültiger Wert übergeben. |
Am Eingang i_lrVelRatio muss ein Wert größer oder gleich 0 übergeben werden. |