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

充分利用 PLCnext Engineer Simulation:通过 REST 连接到 Node-RED

社区您好!

当我们与 PLCnext Technology 会面时,作为开发人员,我们迫不及待地想尝试它的功能😊因此,有了 New PLCnext Engineer Simulation 的伟大里程碑,并受到这篇文章 Node-RED 使用 PLCnext 连接器与 AXC 通信的启发,我们现在可以进行交互从我们使用 Node-RED 的模拟环境中提取,通过这种方式,在我们将硬件放在桌面上之前测试 IoT 功能。

在 Windows 10 上安装 Node-RED

Node-RED 可以在多个平台上运行,它是一个非常轻量级的可视化编程工具,我们可以安装在我们的 PLCnext 控制器中(例如在 Docker 容器上),也可以安装在 PC 中。对于此演示,请按照本指南中的 Windows 10 安装步骤进行操作。之后,您可以使用 cmd 工具或 PowerShell 使用命令 node-red 运行应用程序 .

运行后,只需在您喜欢的 Web 浏览器中输入 URL http://localhost:1880 .

为 PLCnext 下载 Node-RED 连接器

以下文章向我们展示了如何下载和使用节点通过 REST 将 PLCnext Engineer 中的 PLC 变量与 Node-RED 连接,您可以在 npm 存储库中找到更多信息。因此,在这一步中,您只需在 Manage Palette 中搜索节点并安装即可:

配置 PLCnext 工程师项目

您需要从 Phoenix Contact 网站安装 AXC F 1152 的固件映像和软件 PLCnext Engineer>=2022 版本才能使用仿真环境。

  1. 为该控制器创建一个项目,转到 Cockpit 区域,然后将连接更改为“模拟”。
  1. 选中“HMI”框,选择要与 Node-RED 共享的程序变量。
  1. 进入工厂区域并双击 HMI Web 服务器。启用 REST 接口复选框。

就这样!将项目连接并下载到您的仿真环境。请记住,凭据是“admin”作为用户,“plcnext”作为密码。

检查 Node-RED 中的连接

你可以试试“plc-browse-items ”节点添加PLCnext连接。您必须使用相同的凭据并在主机 IP 中输入 URL “localhost:5050 ”。

部署你的代码,瞧!您的连接已准备好以您最喜欢的 61131-3 语言读取和写入您的 PLCnext 程序变量😉

如果您想了解更多关于 REST 数据接口的信息,可以访问信息中心。

快乐的代码!


工业技术

  1. 充分利用您的 STL 文件
  2. 充分利用 PM 计划的 6 个技巧
  3. 如何充分利用您的 CMMS/EAM 系统
  4. 如何充分利用您的实物资产
  5. “工厂里的人不熄灯了吗?”
  6. 如何充分利用您的仓库扫描系统
  7. 解释故障设备故障排除过程
  8. 充分利用大宗化工厂
  9. 了解工业品行业!
  10. 如何充分利用台式平面磨床
  11. Node-RED 和 Docker 入门
  12. 在 PLCnext 上开始使用 Go