跳到主要内容

Method 方法

OPC UA Method 节点是服务端暴露的 RPC 接口. 通过 ua.Call(...) 调用.

子页跳转
  • 调用方法的完整签名 / 内存所有权 / 找方法 NodeId 请参考 Call.
  • 报警 Acknowledge 也通过 Call 调用, 见 事件订阅.

一分钟示例

var outputs = ua.Call(
objectNodeId: "ns=2;s=Calculator",
methodNodeId: "ns=2;s=Calculator.Add",
new Variant(3), new Variant(4));

foreach (var v in outputs) using (v)
Console.WriteLine($"sum = {v.AsInt32}");

下一步