Attribut 'TcRpcEnable'

Das Pragma kann verwendet werden, um eine Methode für einen Remote-Methodenaufruf zu aktivieren (RPC = Remote Procedure Call). Dadurch kann die Methode per ADS aufgerufen werden. Der TwinCAT OPC UA Server benötigt dieses Pragma, um die Methode auch als OPC UA Methode zur Verfügung zu stellen.

Syntax: {attribute 'TcRpcEnable'}

Einfügeort: Erste Zeile über dem Deklarationsteil der Methode.

Beispiel:

{attribute 'TcRpcEnable'}
METHOD M_Sum : INT
VAR_INPUT
    nInput1 : INT;
    nInput2 : INT;
END_VAR

Weitere Beispiele: