【技术实现步骤摘要】
一种地址空间管理方法、装置、设备和介质
本专利技术涉及地址空间管理领域,尤其涉及一种地址空间管理方法、装置、设备和介质。
技术介绍
OPCUA是一种非常重要的C/S架构的工业物联网通信协议。相较于其它协议,它最大的特点是可以提供具有语义的信息模型。国际OPC基金会定义了服务器和客户端之间上百种服务接口规范(OPCUASERVICE),用于客户端对服务器信息模型进行读写增删改查等操作。OPCUA的信息模型在服务器中是以一种节点网络来组织的,节点分为对象、对象类型、变量、变量类型、方法、引用类型、数据类型、视图等8种类型,节点之间通过引用连接,该节点网络又叫做“地址空间”。用户需要相应的工具和方法,对服务器地址空间进行增、删、改、查管理。目前使用最广泛的是使用树状图的形式展示所连接到的服务器地址空间,并在用户图像界面界面中通过右键操作实现浏览、读写、方法调用等功能,但并不能改变地址空间的结构。且OPCUA地址空间的节点之间有复杂的引用关系,但是树状图只能展现节点,而不能表达引用关系。
技术实现思路
本 ...
【技术保护点】
1.一种地址空间管理方法,其特征在于,所述方法包括:/n响应于查询指令,从预存储的信息模型数据中查询与所述查询指令中的筛选条件匹配的目标信息模型数据,所述信息模型数据表征服务器的地址空间进行格式转换后的信息;/n根据所述目标信息模型数据,生成与所述目标信息模型数据对应的力导向图,所述力导向图通过图形用户界面表征服务器的地址空间中节点和节点之间的引用关系;/n响应于基于所述力导向图的编辑指令,获取所述编辑指令对应的操作数据;/n根据所述操作数据,对所述力导向图进行更新。/n
【技术特征摘要】
1.一种地址空间管理方法,其特征在于,所述方法包括:
响应于查询指令,从预存储的信息模型数据中查询与所述查询指令中的筛选条件匹配的目标信息模型数据,所述信息模型数据表征服务器的地址空间进行格式转换后的信息;
根据所述目标信息模型数据,生成与所述目标信息模型数据对应的力导向图,所述力导向图通过图形用户界面表征服务器的地址空间中节点和节点之间的引用关系;
响应于基于所述力导向图的编辑指令,获取所述编辑指令对应的操作数据;
根据所述操作数据,对所述力导向图进行更新。
2.根据权利要求1所述的一种地址空间管理方法,其特征在于,所述响应于查询指令,从预存储的信息模型数据中查询与所述查询指令中的筛选条件匹配的目标信息模型数据之前,还包括:
响应于目标服务器的连接请求;
响应于所述目标服务器的连接请求,发送连接服务信息到所述目标服务器,并获取所述目标服务器反馈的连接结果;
若连接结果为成功,则对目标服务器的地址空间进行遍历和格式转换,得到目标服务器地址空间的信息模型数据。
3.根据权利要求2所述的一种地址空间管理方法,其特征在于,所述响应于所述目标服务器的连接请求,发送连接服务信息到所述目标服务器,并获取所述目标服务器反馈的连接结果之后,还包括:
若连接结果为失败,则检查所述目标服务器的连接请求,并重复发送连接服务信息到目标服务器。
4.根据权利要求1所述的一种地址空间管理方法,其特征在于,所述根据所述操作数据,对所述力导向图进行更新包括:
将操作数据转换成对应的服务接口传输规范文件,并发送到目标服务器中,以使得所述目标服务器对所述目标信息模型数据对应的地址空间进行相应的操作,得到目标服务器的地址空间更新结果;
获取所述目标服务器的地址空间更新结果,并根据所述目标服务器的地址空间更新结果,更新所述目标信息模型数据对应的力导向图。
5.根据权利要求1所述的一种地址空间管理方法,其特征在于,所述根据所述目标信息模型数据,生成与所述目标信息模型数据对应的力导向图包括:
将所述目标信息模型数据中地址空间的节点转换为对应的力导向图的节点,所述力导向图的节点具有地址空间的节点的属性信息;
将所述目标信息模型数据中地址空间的节点之间的引用关系转换为对应的力导向图中节点之间的边,所述力导向图中节点之间的边表征力导向图的节点之间的引用关系。
6.一种地址空间管理装置,其特征在于,所述装置包括:查询指令响应模块、力导向图生成模块、编辑指令响应模块和力导向图更新模块;
所述查询指令响应模块用于响应于查询指令,从预存储的信息模型数据中查询与所述查询指令中的筛选条件匹配的目标信息模型数据,所述信息模型数据表征服务器的地址空间进行格式转换后的结果;
所述力导向图生成模块用于根据所述目标信息模型数据,生成与所述目标信息模型数据对应的力导向图,所述力导向图通过图形用户界面表征服务器的地址空间中节点和节点之间的引用关系;
所述编辑指令响应模...
【专利技术属性】
技术研发人员:刘凯,张华斌,刘冬梅,何迪,孙通,刘韩影,戴军,叶水根,
申请(专利权)人:宁波吉利汽车研究开发有限公司,浙江吉利控股集团有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。