部署指南
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。
项目下装流程
- 编译(F7)
- 通过 DarraLink 18821 连接到现场机
- 下装字节码和配置
- Service 加载并启动 PLC 扫描周期
- 通过在线监视验证运行状态
OTA 更新
支持远程更新:Service 替换、HMI 页面替换、项目字节码更新。驱动更新需通过 MS 副签链。
部署检查清单
- CPU 核心隔离已配置
- 网卡已绑定(EtherCAT/DarraSync)
- 驱动已安装
- Darra.PLC.Service 正在运行
- HMI 可访问 (18823)
- DarraLink 连接测试通过