Methodenaufrufe

Der TwinCAT OPC UA I/O Client unterstützt den Aufruf von Servermethoden. Sie können eine Methode zum Prozessabbild hinzufügen, wie jede andere Variable. Die „Eingangsargumente“ der Methode sind dann als Ausgangsvariablen im Prozessabbild verfügbar, wohingegen die „Ausgangsargumente“ als Eingangsvariablen hinzugefügt werden. Zusätzliche Eingangs- und Ausgangsvariablen, z. B. bExecute, bBusy, bError, werden dem Prozessabbild hinzugefügt, sodass die Methode aufgerufen werden kann.

Beispiel: Methode auf Server

Methodenaufrufe 1:

Beispiel: Methode nach dem Hinzufügen zum Prozessabbild

Methodenaufrufe 2:

Sie können dann ein Mapping zwischen den Eingangs-/Ausgangsvariablen und den SPS-Variablen erstellen.

Methodenaufrufe 3:

Aufruf einer Methode

Um eine Methode aufzurufen, setzen Sie die Ausgangsvariable bExecute auf TRUE. Über die Eingangsvariablen nErrorID, bDone, bBusy, bError, können Sie prüfen, ob ein Methodenaufruf abgeschlossen wurde und ob er erfolgreich war.

Methodenaufrufe 4: