亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器

现已推出适用于 Node-RED 的新软件包,用户可通过 REST API 与 PLCnext 控制器通信。该软件包名为 node-red-plc-next-connector,可通过 Node-RED 的“管理调色板”菜单安装。

使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器

该软件包包含用于浏览可用变量和数据类型、读写变量以及处理会话和组的节点。

使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器

第一个示例展示如何浏览所有可用变量。首先,必须创建一个新的 plc-connector,即配置到 PLC 的连接。此 plc-connector 随后可供所有其他节点使用。

使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器 使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器 使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器

结果以字典形式返回。

使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器

从 PLC 读取变量也非常简单。在读取变量节点中,必须选择 plcnext 连接器。之后,您可以从下拉列表中选择变量。结果以结构体数组形式返回,包含变量路径和值。

使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器 使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器 使用新的 REST API 连接器将 Node-RED 连接到 PLCnext 控制器

变量写入的工作方式相同。plc-write-variables 节点期望 msg.payload 采用 JSON 格式。

以下是示例负载:

msg.payload = { variables: [ { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_rTemperature", "value": 12.34, "valueType": "Constant" }, { "path": "Arp.Plc.Eclr/I_WarehouseControl1.HMI_iHumidity", "value": 85, "valueType": "Constant" } ] };


工业技术

  1. 树莓派传感器数据融合实战:GPS 与 MPU‑9150 IMU 的 I²C 与 UART 接入
  2. 将 Acconeer A111 脉冲雷达与树莓派集成:实用指南
  3. IoT 与 MQTT 入门:免代码 ESP8266 教程
  4. 掌握 PSoC 6 Pioneer 开发板与 IoT 扩展盾:开发者指南
  5. 网络安全简化:制造商以终为始构建防御体系
  6. 高阶 WMS 赋能医疗供应链韧性:从合规到抗疫的关键跃迁
  7. 高效危机沟通的核心要素
  8. 灌装旋盖机如何驱动现代制造业的效率与利润跃升
  9. 用OEE释放生产价值:提升效率与持续改善
  10. 在PLCnext设备上用grpcurl安全远程访问gRPC
  11. 将阿里云连接器与 PLCnext 集成:分步指南
  12. 用于访问 PLCnext AXC F 2152 变量的 Python REST 库