Typ: |
Methode |
Verfügbar ab: |
V1.6.0.0 |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Die Methode AddTrackingSystem definiert den Parameter, der zum Hinzufügen eines Trackingsystems verwendet werden kann.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_stData |
Struktur, die die Daten zum hinzuzufügenden Trackingsystem enthält. |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
GD.ET_Diag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich ET_Diag.Ok entspricht einer Diagnosemeldung. |
q_etDiagExt |
POU-spezifischer Ausgang zur Diagnose:
|
|
q_sMsg |
STRING(80) |
Ereignisabhängige Meldung, die zusätzliche Informationen über den Diagnosezustand gibt. |
q_etDiag |
q_etDiagExt |
Enumerationswert von q_etDiagExt |
Beschreibung |
---|---|---|---|
Ok |
0 |
Ok |
|
ExecutionAborted |
146 |
Die maximale Anzahl der konfigurierbaren Trackingsysteme wurde erreicht. |
|
InputParameterInvalid |
104 |
Die Tracking-ID ist ungültig. |
|
InputParameterInvalid |
147 |
Ein Trackingsystem mit derselben ID ist bereits vorhanden. |
|
InputParameterInvalid |
246 |
Die ID des beweglichen Systems ist ungültig. |
|
InputParameterInvalid |
171 |
Eine angegebene Zielgenerator-ID ist ungültig. |
|
InputParameterInvalid |
122 |
Eine angegebene Schnittstelle ist ungültig. |
|
InputParameterInvalid |
102 |
Die Geschwindigkeitsquelle ist ungültig. |
|
InputParameterInvalid |
148 |
Der einem Trackingsystem zugewiesene Name ist ungültig. |
Enumerationsname: |
MaxNumberOfTrackingSystemsExceeded |
Enumerationswert: |
146 |
Beschreibung: |
Die maximale Anzahl der konfigurierbaren Trackingsysteme wurde erreicht. |
Problem |
Ursache |
Lösung |
---|---|---|
Es wurde kein Trackingsystem zur Liste hinzugefügt. |
Es ist nicht möglich, ein neues Trackingsystem hinzuzufügen, da die maximale Anzahl an Trackingsystemen erreicht ist. |
Stellen Sie sicher, dass nicht mehr als 30 Trackingsysteme (TrackingSystems) hinzugefügt werden. |
Enumerationsname: |
TrackingIdInvalid |
Enumerationswert: |
104 |
Beschreibung: |
Die Tracking-ID ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Es wurde kein Trackingsystem zur Liste hinzugefügt. |
i_stData.etTrackingId enthält einen ungültigen Wert. |
Stellen Sie sicher, dass die ID des Trackingsystems im Bereich von ROB.ET_CoordinateSystem.Tracking1 bis ROB.ET_CoordinateSystem.Tracking30 liegt. |
Enumerationsname: |
TrackingIdDuplicated |
Enumerationswert: |
147 |
Beschreibung: |
Ein Trackingsystem mit derselben ID ist bereits vorhanden. |
Problem |
Ursache |
Lösung |
---|---|---|
Es wurde kein Trackingsystem zur Liste hinzugefügt. |
Der Funktionsbaustein enthält ein Trackingsystem mit der gleichen ID. |
Stellen Sie sicher, dass jede den Trackingsystemen zugewiesene ID eindeutig ist. |
Enumerationsname: |
MovingSystemIdInvalid |
Enumerationswert: |
246 |
Beschreibung: |
Die ID des beweglichen Systems ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Es wurde kein Trackingsystem zur Liste hinzugefügt. |
i_stData.etMovingSystemId enthält einen ungültigen Wert für die ID des beweglichen Systems. |
Gültige Werte:
|
Enumerationsname: |
TargetGeneratorIdInvalid |
Enumerationswert: |
171 |
Beschreibung: |
Eine angegebene Zielgenerator-ID ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Es wurde kein Trackingsystem zur Liste hinzugefügt. |
i_stData.etTargetGenerator enthält einen ungültigen Wert für die ID des beweglichen Systems. |
Gültige Werte:
|
Enumerationsname: |
InterfaceInvalid |
Enumerationswert: |
122 |
Beschreibung: |
Eine angegebene Schnittstelle ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Es wurde kein Trackingsystem zur Liste hinzugefügt. |
i_stData.ifVelocitySource enthält keine gültige Schnittstelle. |
Geben Sie unbedingt eine gültige Schnittstelle an. |
Enumerationsname: |
VelocitySourceInvalid |
Enumerationswert: |
102 |
Beschreibung: |
Die Geschwindigkeitsquelle ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Es wurde kein Trackingsystem zur Liste hinzugefügt. |
i_stData.ifVelocitySource enthält keine gültige Geschwindigkeitsquellenschnittstelle. |
|
Enumerationsname: |
TrackingNameInvalid |
Enumerationswert: |
148 |
Beschreibung: |
Der einem Trackingsystem zugewiesene Name ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Es wurde kein Trackingsystem zur Liste hinzugefügt. |
i_stData.sName enthält eine leere Zeichenfolge oder ein Trackingsystem mit demselben Namen wurde bereits konfiguriert. |
|