IF_CollisionEntityUpdate - (Methode)

Überblick

Typ:

Methode

Verfügbar ab:

V1.0.0.0

Dieses Kapitel enthält Informationen zu folgenden Aspekten:

Aufgabe

Diese Methode ermöglicht die Aktualisierung der internen Darstellung der Kollisionseinheit.

Beschreibung

Bei einem Aufruf dieser Methode sind zwei Verhaltensweisen möglich, je nach dem Wert des Eingangs i_xUpdateGroups.

  • Wenn bei einem Aufruf der Methode Update: i_xUpdateGroups = FALSE, dann müssen alle der Einheit hinzugefügten Gruppen bereits erfolgreich aktualisiert sein (xUpdated = TRUE für jede Gruppe).

  • Wenn bei einem Aufruf der Methode Update: i_xUpdateGroups = TRUE, dann wird die Methode Update für jede der Einheit hinzugefügten Gruppe aufgerufen und muss erfolgreich sein. Andernfalls erzeugt der Aktualisierungsaufruf einen Fehler.

Schnittstelle

Zugriff: PUBLIC

Eingang

Datentyp

Beschreibung

i_xUpdateGroups

BOOL

Wenn bei einem Aufruf dieser Methode auf TRUE gesetzt, dann wird ebenfalls die Methode Update für jede gespeicherte Gruppe aufgerufen.

Ausgang

Datentyp

Beschreibung

q_xError

BOOL

Der Ausgang wird auf TRUE gesetzt, wenn bei der Ausführung ein Fehler erkannt wurde.

q_etResult

ET_Result

POU-spezifischer Ausgang der Diagnose. q_xError = FALSE -> Statusmeldung. q_xError = TRUE -> Diagnosemeldung.

q_sResultMsg

STRING(80)

Ereignisabhängige Meldung, die zusätzliche Informationen über den Diagnosezustand gibt.