通过 set_attribute 使用 OPC UA 写入数据值
我想使用简单的 Python 脚本通过 OPC UA 写入数据。 为此,我对布尔值使用以下代码:
first_value = Device1.get_objects_node().get_child("2:DeviceSet").get_child("3:BuR").get_child(
"3:Memory").get_child("3:BoolFlag") #TODO: Pfad Kontrollieren
first_value.set_attribute(ua.AttributeIds.Value, ua.DataValue(False))
现在我想更改整数的脚本,
first_value.set_attribute(ua.AttributeIds.Value, ua.DataValue(10))
但遗憾的是这不起作用。有人已经尝试过类似的事情吗?
I would like to write data via OPC UA using a simple Python script.
For this I use the following code for Boolean values:
first_value = Device1.get_objects_node().get_child("2:DeviceSet").get_child("3:BuR").get_child(
"3:Memory").get_child("3:BoolFlag") #TODO: Pfad Kontrollieren
first_value.set_attribute(ua.AttributeIds.Value, ua.DataValue(False))
Now i´d like to change the script for ints
first_value.set_attribute(ua.AttributeIds.Value, ua.DataValue(10))
But sadly that is not working. Did somone already tried something similar?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论