C# 将整数写入OPC UA服务器-“;不属于同一类型”;错误
我已经定义了一个OPC UA客户端C# 将整数写入OPC UA服务器-“;不属于同一类型”;错误,c#,node.js,wpf,opc-ua,write,C#,Node.js,Wpf,Opc Ua,Write,我已经定义了一个OPC UA客户端 var client = new OpcClient("opc.tcp://localhost:4840"); client.Connect(); 它工作正常并连接到我也编写的服务器。 客户端还可以读取 var status = client.WriteNode("ns=2;s=Temperature", 999); 当我想向服务器写入值时,问题就出现了: var status = client.WriteNod
var client = new OpcClient("opc.tcp://localhost:4840");
client.Connect();
它工作正常并连接到我也编写的服务器。
客户端还可以读取
var status = client.WriteNode("ns=2;s=Temperature", 999);
当我想向服务器写入值时,问题就出现了:
var status = client.WriteNode("ns=2;s=Temperature", 999);
相反,我得到了一个错误:
“为属性提供的值与属性值的类型不同。”
那个环节
没有帮助
我使用了Opc.UaFx实现
提前谢谢
Patrick只需添加关键字double:
var status = client.WriteNode("ns=2;s=Temperature", (double)999);
您的“read”代码示例包含另一个write示例