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

通过 OCI 容器中的 grpcurl 与 PLCnext 控制进行本地 gRPC 交互

这是有关使用 gRPC 与 PLCnext 控制设备上的 PLCnext 运行时交互的系列文章的最新部分。

该系列的早期帖子包括:

上面列出的文章展示了如何从远程访问 PLCnext Control 设备上的 gRPC 服务器 客户端设备。这篇文章给出了一个本地的例子 gRPC 客户端 - 即运行在 PLCnext Control 设备上的 gRPC 客户端,它访问同一设备上的 gRPC 服务器。

本地的其他示例 PLCnext Control 设备上的 gRPC 客户端可以在此处找到:

由于 PLCnext Control 设备上没有标准安装 gRPC 客户端软件,因此本文介绍如何使用 Podman 和 dockerhub 中的合适映像在 OCI 容器中运行 gRPC 客户端(在本例中为 grpcurl)。

先决条件

  1. 合适的 PLCnext 控制设备,可访问互联网。示例:固件版本 2025.0 或更高版本的 AXC F 3152;固件版本为 2026.0 或更高版本的 AXC F 1252。目前,本文中使用的 OCI 映像不适用于 AXC F 2152 等 armv7 目标。

  2. 在浏览器中,打开设备上的基于 Web 的管理 (WBM) 站点,然后在“系统服务”页面上确保 GRPC LOCAL SERVER 功能已激活。

程序:

  1. 使用管理员用户帐户在 PLCnext Control 设备上打开安全 shell 会话。

  2. 在shell会话中,执行以下命令:

    <前>08

    这会将包含 grpcurl 命令行工具的 OCI 映像下载到 PLCnext 控制设备。

  3. 列出本地 PLCnext 控制设备上可用的 gRPC 服务:

    <前>18

    回应:

    <前>25
  4. (可选)创建别名以简化后续的 grpcurl 命令:

    <前>39
  5. 从 PLCnext 控制设备检索板温度:

    <前>47

    回应:

    <前>56

注意:

创客博客显示未经菲尼克斯电气测试或审核的社区成员的应用程序和用户故事。使用它们的风险由您自行承担。


工业技术

  1. 费城制造业有多重要?
  2. 实际功率因数校正
  3. 是时候检修 MV 电机的 3 个原因
  4. 晶闸管
  5. 掌握行星齿轮:设计、3D 打印和测试高扭矩齿轮箱
  6. 为什么压力在磨料水射流切割中很重要
  7. 5步提升产能 |制造
  8. 维恩图上的布尔关系
  9. 什么是工业自动化及其类型? [带 PDF]
  10. 最后一英里加油让卡车司机无需加油站
  11. 自动化国家:减少制造中的设置和重复性压力工作
  12. DVIRC 通过收购 Llama 品牌加强制造业数字营销能力