【学习笔记之opcua】使用Python获取opcua数据

Python与OPC UA的应用 示例代码
【学习笔记之opcua】使用Python获取opcua数据_第1张图片将代码放入spyder中运行后,出现下面这个错误
【学习笔记之opcua】使用Python获取opcua数据_第2张图片没有‘opcua’,那我们就下载pip install opcua

之后出现下面这个错误
【学习笔记之opcua】使用Python获取opcua数据_第3张图片问问题大不,安装语句写错了
正经安装语句是 !pip install opcua
【学习笔记之opcua】使用Python获取opcua数据_第4张图片

读取opcua协议数据测试

from opcua import ua,Client
client=Client("opc.tcp://1**.2*.0.0:****")  # 创建一个客户端,需要修改具体的ip地址和端口
client.set_user("****")#用户名
client.set_password("*****")#密码
# 连接客户端
client.connect()
# 读写一个bool值
# 寻找节点上的变量
var=client.get_node("ns=7;s=105线开机状态")
# 通过get_value读值
print("ns=*;s=***开机状态",var.get_value())

输出

>>> ns=*;s=***开机状态 1

你可能感兴趣的:(python笔记,学习,笔记,python)