Typ: |
Methode |
Verfügbar ab: |
V1.4.1.0 |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Die Methode GetLinearTrackingSystem wird verwendet, um Informationen zu einem linearen Trackingsystem abzurufen, das zuvor in der internen Liste des Funktionsbausteins gespeichert wurde.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_etSystemId |
Eine ID, die zur eindeutigen Identifizierung eines Trackingsystems verwendet wird. Zulässige Werte liegen im Bereich von ROB.ET_CoordinateSystem.Tracking1 bis ROB.ET_CoordinateSystem.Tracking30. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
q_etDiagExt |
ET_DiagExt |
POU-spezifischer Ausgang zur Diagnose. q_etDiag = ET_Diag.Ok -> Statusmeldung q_etDiag <> ET_Diag.Ok -> Diagnosemeldung |
q_sMsg |
STRING[80] |
Ereignisabhängige Meldung, die detaillierte Informationen zum Diagnosezustand übergibt. |
q_stLinearTrackingSystemData |
ST_LinearTrackingSystemData |
Eine Datenstruktur, die Informationen zu einem ausgewählten linearen Trackingsystem enthält, das zuvor im Funktionsbaustein gespeichert wurde. |
q_stConveyorData |
ST_ConveyorEntityData |
Eine Datenstruktur, die Informationen zu der Fördereinheit enthält, die mit dem ausgewählten Trackingsystem verknüpft ist, das zuvor im Funktionsbaustein gespeichert wurde. |
q_etDiag |
q_etDiagExt |
Enumerationswert von q_etDiagExt |
Beschreibung |
---|---|---|---|
Ok |
Ok |
0 |
Ok |
UnexpectedProgramBehavior |
ConveyorIdInvalid |
145 |
Eine angegebene Förderband-ID ist ungültig. |
UnexpectedProgramBehavior |
ConveyorIdUnknown |
133 |
Eine angegebene Förderband-ID ist ungültig. |
InputParameterInvalid |
TrackingIdInvalid |
104 |
Die Tracking-ID ist ungültig. |
InputParameterInvalid |
TrackingIdUnknown |
131 |
Eine angegebene Tracking-ID ist ungültig. |
Enumerationsname: |
ConveyorIdInvalid |
Enumerationswert: |
145 |
Beschreibung: |
Eine angegebene Förderband-ID ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Ein lineares Trackingsystem wurde nicht erfolgreich aus der Liste abgerufen. |
Es war unmöglich, Informationen zu dem Fördersystem abzurufen, das mit dem ausgewählten Trackingsystem verknüpft ist. |
Die mit dem ausgewählten Trackingsystem verknüpfte Förderband-ID enthält einen ungültigen Wert. |
Enumerationsname: |
ConveyorIdUnknown |
Enumerationswert: |
133 |
Beschreibung: |
Eine angegebene Förderband-ID ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Ein lineares Trackingsystem wurde nicht erfolgreich aus der Liste abgerufen. |
Es war unmöglich, Informationen zu dem Fördersystem abzurufen, das mit dem ausgewählten Trackingsystem verknüpft ist. |
Die mit dem ausgewählten Trackingsystem verknüpfte Förderband-ID ist scheinbar nicht konfiguriert. |
Enumerationsname: |
Ok |
Enumerationswert: |
0 |
Beschreibung: |
Erfolg |
Statusmeldung: Ein lineares Trackingsystem wurde erfolgreich aus der Liste abgerufen.
Enumerationsname: |
TrackingIdInvalid |
Enumerationswert: |
104 |
Beschreibung: |
Die Tracking-ID ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Ein lineares Trackingsystem wurde nicht erfolgreich aus der Liste abgerufen. |
i_etSystemId enthält eine ungültige Tracking-ID. |
Stellen Sie sicher, dass i_etSystemId einen Wert im Bereich von ROB.ET_CoordinateSystem.Tracking1 bis ROB.ET_CoordinateSystem.Tracking30 enthält. |
Enumerationsname: |
TrackingIdUnknown |
Enumerationswert: |
131 |
Beschreibung: |
Eine angegebene Tracking-ID ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Ein lineares Trackingsystem wurde nicht erfolgreich aus der Liste abgerufen. |
i_etSystemId verweist auf ein nicht bestimmbares Trackingsystem. |
Stellen Sie sicher, dass ein Trackingsystem mit der ID i_etSystemId bereits konfiguriert wurde, bevor diese Methode aufgerufen wird. |