1. 在opcua框架的Server端添加方法
参考文章:
freeopcua调用方法输入参数| Python解析数组到输入列表
为OPC UA python服务器/客户端添加安全性(异步)
OPCUA和asyncua — [3] 添加方法
OPC UA的Server端新增方法的关键代码如下:
from asyncua import Server, ua, uamethod
@uamethod
def func(parent):
return
method = func
args = [2, "MyMethod", method, None, None]
await server.nodes.objects.add_method(args[0], args[1], args[2], args[3], args[4])
await server.nodes.objects.add_method方法新增方法需要的五个参数解释如下:

运行代码后可以在UaExpert工具看到Root根目录下面增加了MyMethod名称的方法:

最低0.47元/天 解锁文章
1823

被折叠的 条评论
为什么被折叠?



