部署在高性能网关中的
流程开发平台
Node-RED 是一个基于流的编程工具,最初由IBM的新兴技术服务团队开发,现在是 OpenJS 基金会的一部分。你可以免费使用它。
可以创建多个执行流,每个流都基于输入源的事件触发依次执行后续各个节点的功能。
结合网关中的 OPCUA 服务器、数据库和数据访问 API 接口,可以构建生产车间的业务流 程,实现 设备 - 操作员 - 车间办公室 - 企业办公室 - 云端 - 移动端 的流程管理需求。
安装在网关中的 Node-RED 的特点
- 采用独立的容器部署,充分发挥容器的灵活性,安全性和负载均衡
- 可以在一个网关中部署多个 Node-RED 容器,工作空间相互隔离
- 通过 OPCUA 客户端访问 IIoT-Module 容器中的 OPCUA 服务器
- 通过数据库客户端访问 IIoT-Module 容器中的数据库
- 使用 TCP/IP 和 Web 服务连接到 IIoT-Module 容器中的 API 服务
- Node-RED 的所有特性
应用场景
- 当设备产生报警时读取关键数据,存入数据库并发送邮件给维护人员
- 从 OPCUA 服务器读取生产数据,结合生产订单处理,生成生产报表
- 生产工位、质检工位和返修品工位的数据传输和流程处理
- 安灯系统
应用推荐:
Node-RED 采用 node.js 脚本语言构建,执行效率和实时性较弱,不推荐参与自动化层面的生产流程管控,可满足具备一定容错能力的 IT 管理层面的需求。 另外,Node-RED 对计算力和内存需求较高。