跳到主要内容

部署指南

Darra PLC 采用开发-编译-下装-运行的四阶段部署模型。IDE 装在工程师电脑,编译后的项目通过 DarraLink 18821 下装到现场工业 PC 上的 Darra.PLC.Service 运行。

部署架构

+-- IDE (工程师电脑) --+   DarraLink 18821   +-- 现场工业 PC --------+
| 项目开发与编译 | --TCP 加密通道----> | Darra.PLC.Service |
| HMI 设计 | | HMI Runtime |
| 3D 仿真验证 | | 驱动 (sys) |
| 远程调试 | | EtherCAT 总线 |
+----------------------+ +----------------------+

开发机环境

  • Windows 10/11 64-bit
  • .NET 8.0 Runtime
  • 4 GB+ RAM(推荐 16 GB)
  • 支持 OpenGL 3.3+ 的 GPU

安装 Darra.PLC.Service

现场永驻的 Windows Service,负责运行 PLC 逻辑、通讯和 HMI 托管。

安装内核驱动

EtherCAT 和 DarraSync 总线需要安装内核驱动,安装后需重启机器。

安装 HMI 运行时

HMI 运行时作为 Service 的子进程运行,默认端口 18823。

项目下装流程

  1. 编译(F7)
  2. 通过 DarraLink 18821 连接到现场机
  3. 下装字节码和配置
  4. Service 加载并启动 PLC 扫描周期
  5. 通过在线监视验证运行状态

OTA 更新

支持远程更新:Service 替换、HMI 页面替换、项目字节码更新。驱动更新需通过 MS 副签链。

部署检查清单

  • CPU 核心隔离已配置
  • 网卡已绑定(EtherCAT/DarraSync)
  • 驱动已安装
  • Darra.PLC.Service 正在运行
  • HMI 可访问 (18823)
  • DarraLink 连接测试通过