Um einen Methodenaufruf zu implementieren, werden die aktuellen Parameter (Argumente) an die Schnittstellenvariablen übergeben. Alternativ können die Parameternamen auch weggelassen werden.
Je nach deklariertem Zugriffsspezifizierer kann eine Methode nur innerhalb ihres eigenen
Namensraums (INTERNAL
), nur innerhalb ihrer eigenen POE und deren Ableitungen (PROTECTED
) oder nur innerhalb ihrer eigenen POE (PRIVATE
) aufgerufen werden. Unter PUBLIC
kann die Methode von überall aus aufgerufen werden.
Innerhalb der Implementierung kann sich eine Methode selbst rekursiv aufrufen, entweder
direkt über den Zeiger THIS
oder über eine lokale Variable für den zugeordneten Funktionsblock.
-
Methodenaufruf als Aufruf einer virtuellen Funktion
-
Beispiel
-
Zusätzliche Ausgänge
-
Aufrufen einer Methode, auch wenn sich die Anwendung im STOP-Zustand befindet
-
Rekursiver Methodenaufruf