【Node-RED】node-red-contrib-opcua-server模块使用(3)
- 前言
- node-red-contrib-iiot-opcua
- node-red-contrib-lativ
- node-red-contrib-nupmes
前言
在前面博文【Node-RED】node-red-contrib-opcua-server模块使用(1)我们有提及过:
二次开发注重使用node-red-contrib-opcua-server,当然还有其余的模块node-red-contrib-iiot-opcua、node-red-contrib-lativ,简单看了介绍,也是涉及opcua的。
在博文【Node-RED】node-red-contrib-opcua-server模块使用(2)确定了node-red-contrib-opcua-server模块无法满足我们需求之后,我们继续尝试NodeRed中剩下的几个官方模块。
node-red-contrib-iiot-opcua
在安装node-red-contrib-iiot-opcua模块过程中,节点OPC UA IIoT
Connector并不会成功安装。
对于该模块,官方的介绍是:
An Industrial IoT OPC UA toolbox contribution package for Node-RED based on node-opcua.
百度翻译过来就是:
基于Node opcua的Node RED工业物联网OPC UA工具箱贡献包。
通过查看帮助文档,个人感觉与node-red-contrib-opcua模块很类似,依旧无法满足我们二次处理服务端回复信息的需求,但有一个特点是,安全模式支持了Aes加密算法,在博文【Node-RED】node-red-contrib-opcua-server模块使用(2)(加密设置-客户端配置)中提及的无法配置Aes算法在这个模块得到了实现。
node-red-contrib-lativ
想要安装node-red-contrib-lativ模块,必须卸载node-red-contrib-iiot-opcua 模块,否则会冲突,无法正常安装。
这个模块在安装过程中,依旧无法安装成功,查看cmd报错:
No matching version found for node-red-contrib-lativ@1.0.3.
没有所需要下载的版本。
对于该模块,官方的介绍是:
Old IoT/IIoT OPC UA toolbox package for Node-RED based on node-opcua.
翻译过来就是,
基于Node opcua的Node RED旧IoT/IIoT OPC UA工具箱包。
node-red-contrib-nupmes
这个模块下载的很顺利,它的官网介绍如下:
The all-in-one package for controlling and monitoring machines via the N+P MES.
翻译过来就是,
通过N+P MES控制和监控机器的一体化软件包。
通过查看帮助文档,依旧无法满足需求。
到这里,基于对于NodeRed实现需求已经不抱希望了,当然由于NodeRed是开源的,如果对Node.js 和Vue等有一定研究的,可以通过二次开发进行实现,目前博主这边后续主要以研究open62541 库为主,相关记录可以查看博文【Opcua】 客户端读写时,Opcua Server信息返回处追溯(1),会对研究过程进行一个记录。