本地网络
产线在您的网络中运行
- 单元在车间的边缘盒上边缘盒(Ryzen 7 PRO,实时操作系统)承载虚拟实时控制器。单元程序(IEC 61131-3、SFC、PackML)、消息总线和用于调试的仿真器都在其上运行;单元之间本地通信。
- 无需入站端口边缘盒仅通过出站安全连接与云端相连。无需公网 IP 或端口转发。
- 信号直接来自边缘盒同一网络中的工程师直接从边缘盒查看产线信号,无需经过云端。访问需登录后获得的签名令牌;工厂网络中的外人无法获取任何数据。
- 云端:设计与发布数字孪生、程序、在浏览器中调试单元、发布配置和更新。
组成
单元只有一份——从屏幕到伺服驱动器
数字孪生
仿真器由它构建,控制器配置由它生成。
程序
IEC 61131-3 逻辑、切削与运动程序。
仿真器
工件、输送带、传感器——与现场相同的输入。
屏幕
在浏览器中运行;实际产线旁边是它在模拟器中的影子。
有何不同
完整的纵向链路
- 一份,而不是两份用于验证的模型和控制器配置来自同一个孪生。
- 浏览器 → 孪生 → 控制器 → 伺服程序的完整路径——在同一平台内。
- 开放标准IEC 61131-3、ISA-88/PackML、AutomationML、EtherCAT、CiA 402。
- 云端或您的边界内平台也可运行在您的服务器上。
状态
哪些已可用,哪些在实施中验证
| 能力 | 状态 |
|---|---|
| 浏览器中的单元试运行 | 可用 |
| 仿真器紧邻控制器,传感器同一输入 | 实施内容 |
| 真实驱动器上的产线影子 | 实施内容 |
| 由相邻单元传感器触发的虚拟单元 | 实施内容 |
各部分在哪里运行
现场、云端和浏览器
| 位置 | 运行什么 | 由此得出什么 |
|---|---|---|
| 现场 | 边缘盒——设备旁的计算机:带实时回路和独立 EtherCAT 端口的隔离虚拟机;驱动器、I/O、机旁面板 | 实时计算在硬件旁进行;即使没有外部网络也能控制机床。边缘盒事实—— “边缘盒与要求” |
| 云端 | 程序开发、编译器、虚拟轴运行、在带驱动器的试验台上远程测试 | 编写和检查程序无需去现场 |
| 浏览器 | 孪生、程序实验室、驱动器调试、单元试运行 | 双向窗口:通往现场和云端 |
跨越云端边界的是意图——程序以及“执行”和“停止”命令。点动和驱动器原始命令留在设备端。
原则
孪生是唯一的事实来源
配置是生成的
轴和限位、驱动器、末端执行器、刀具、零点——都在孪生中。控制配置不手写:修改一个字段,下次启动就会带着它下发到试验台。
在试验台上的修改是第二个事实来源
在试验台上手动修改的文件会在下次启动时消失。因此修改在孪生中进行,所有人都能看到。
每个数值都有来源
铭牌数值和测量数值都与其来源一起保存。平台不会把铭牌值当作测量值:“来自铭牌,未经触碰验证”是字段的正常状态。
机构与实例
机构是参考本体模型:连杆、关节、限位。实例是您的机器:其轴绑定到行规,装有末端执行器,有自己的位置。
同一孪生的两种模式
虚拟轴——驱动器静止,程序段照常执行。驱动器——命令通过总线下发。模式需明确选择;平台不会静默切换到“驱动器”。
绿色运行不等于证明
未分配驱动器的轴在仿真中与真实轴运动得一样。屏幕会单独一行注明这一点。