IF_SoftwareLimit - ExecuteLimits (Methode)
|
Typ: |
Methode |
|
Verfügbar ab: |
1.0.0.0 |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Die Methode prüft, ob die gesetzten Softwarelimits aktiv sind.
Die Methode SetLimits prüft, ob eines der über die Methode gesetzten Limits aktiv ist.
Die Methode muss vom Anwender zyklisch aufgerufen werden.
|
Ausgang |
Datentyp |
Beschreibung |
|---|---|---|
|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. EinWert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
|
q_etDiagExt |
POU-spezifischer Ausgang zur Diagnose. q_etDiag = GD.ET_Diag.Ok -> Statusmeldung q_etDiag <> GD.ET_Diag.Ok -> Diagnosemeldung |
|
|
q_sMsg |
STRING[80] |
Ereignisabhängige Meldung, die zusätzliche Informationen über den Diagnosezustand gibt. |
|
q_etDiag |
q_etDiagExt |
Enumerationswert |
Beschreibung |
|---|---|---|---|
|
OK |
232 |
Während die Betriebsart Homing aktiv ist, wird keine Limitüberwachung ausgeführt. |
|
|
OK |
0 |
Ok |
|
|
InputParameterInvalid |
114 |
Eine Schnittstelle ist ungültig. |
|
Enumerationsname: |
InterfaceInvalid |
|
Enumerationswert: |
114 |
|
Beschreibung: |
Eine Schnittstelle ist ungültig. |
|
Problem |
Ursache |
Lösung |
|---|---|---|
|
Die Softwarelimits wurden nicht erfolgreich ausgeführt. |
Eine Schnittstelle eines konfigurierten Antriebs ist ungültig. |
Bitte informieren Sie das Supportteam über dieses Verhalten. |
|
Enumerationsname: |
NoLimitsDuringHomingActive |
|
Enumerationswert: |
232 |
|
Beschreibung: |
Während die Betriebsart Homing aktiv ist, wird keine Limitüberwachung ausgeführt. |
Die Softwarelimits wurden nicht ausgeführt.
|
Enumerationsname: |
Ok |
|
Enumerationswert: |
0 |
|
Beschreibung: |
Ok |
Die Softwarelimits wurden erfolgreich ausgeführt.