Commander_Titte
Level-1
- Beiträge
- 121
- Reaktionspunkte
- 17
-> Hier kostenlos registrieren
Hallo zusammen,
habe mich an das Thema Rpc Method heran gewagt. Das Beispiel auf der infosys von Beckhoff diente als Basis. Im Grunde habe dieses eins zu eins nachgebaut.
Also am Pou Main die Methode M_add erstellt. Zugriff auf public gesetzt und das Attribut RpcEnabled hinzugefügt.
Auf der .Net Seite wie folgt den Aufruf gestartet:
var result = (short) tcClient.InvokeRpcMethod("Main", "M_add", new object[]{(short)4,(short)8};
Beim Ausführen der Zeile bekomme ich eine Exception:
Wert darf nicht NULL sein. Parameter: Symbol
Habe bis jetzt kein Lösungsansatz. Muss die Rpc Geschichte noch irgendwo freigegeben oder registriert werden? Hoffe von euch kann mir einer helfen.
Gruss Christoph
habe mich an das Thema Rpc Method heran gewagt. Das Beispiel auf der infosys von Beckhoff diente als Basis. Im Grunde habe dieses eins zu eins nachgebaut.
Also am Pou Main die Methode M_add erstellt. Zugriff auf public gesetzt und das Attribut RpcEnabled hinzugefügt.
Auf der .Net Seite wie folgt den Aufruf gestartet:
var result = (short) tcClient.InvokeRpcMethod("Main", "M_add", new object[]{(short)4,(short)8};
Beim Ausführen der Zeile bekomme ich eine Exception:
Wert darf nicht NULL sein. Parameter: Symbol
Habe bis jetzt kein Lösungsansatz. Muss die Rpc Geschichte noch irgendwo freigegeben oder registriert werden? Hoffe von euch kann mir einer helfen.
Gruss Christoph