IF_TargetManager - AddTargetDistance (Methode)
Typ |
Methode |
Verfügbar ab |
V1.0.0.0 |
Versionen: |
Aktuelle Version |
Ein Ziel in einem Abstand vom letzten Ziel erstellen.
Fügt der Liste der Ziele ein neues Ziel hinzu, das i_lrDistance hinter dem letzten Ziel liegt. Wurde noch kein Ziel eingegeben, wird die Nullposition des Zielbands als letztes Ziel angenommen.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_lrDistance |
LREAL |
Abstand des neuen Ziels vom letzten eingegebenen Ziel |
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 |
74 |
Die maximale Anzahl der verwaltbaren Ziele ist erreicht. |
|
InputParameterInvalid |
34 |
Distance ist außerhalb des gültigen Bereichs. |
|
UnexpectedProgramBehavior |
13 |
Das Band ist ungültig. |
Aufzählungsname: |
BeltInvalid |
Aufzählungswert: |
13 |
Beschreibung: |
Das Band ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
In der internen Ausführung ist ein Fehler aufgetreten. |
Bitte informieren Sie das Supportteam über diesen Fehler. |
Aufzählungsname: |
DistanceRange |
Aufzählungswert: |
34 |
Beschreibung: |
Distance ist außerhalb des gültigen Bereichs. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Am Eingang i_lrDistance wurde ein ungültiger Wert übergeben. |
Es muss sichergestellt werden, dass am Eingang i_lrDistance ein Wert größer 0 übergeben wird. |
Aufzählungsname: |
MaxNrOfTargetsReached |
Aufzählungswert: |
74 |
Beschreibung: |
Die maximale Anzahl der verwaltbaren Ziele ist erreicht. |
Problem |
Ursache |
Lösung |
---|---|---|
- |
Es wurde versucht, der Eintaktstrecke mehr als die maximale Anzahl Ziele hinzuzufügen. |
Es dürfen zu keinem Zeitpunkt mehr als Gc_udiMaxNumberOfTargets Ziele für die Eintaktstrecke definiert sein. Der globale Parameter Gc_udiMaxNumberOfTargets muss auf einen Wert gesetzt werden, der größer ist als die maximale Anzahl der Ziele für die Eintaktstrecke. |
Aufzählungsname: |
Ok |
Aufzählungswert: |
0 |
Beschreibung: |
Ok |
Das Ziel wurde erfolgreich hinzugefügt.