伴随规范
伴随规范是把集成从逐台设备的项目变成可移植工作的关键。本课程沿真实技术栈逐层推进(DI、Machinery、MachineTool、PackML、Weihenstephan)并展示如何在三十秒内判断一台设备实际实现了什么。
| 课时 | 12 |
|---|---|
| 时间 | 约 96 分钟 |
| 先修要求 | A2 |
| 成本 | 免费:文字课程开放,视频和实验需要免费账号 |
学完你将能够做到
- 你能够读取一台服务器的能力代码,并知道它声称支持哪些伴随规范。
- 你能对照 MachineToolType 或 PackMLMachineStateMachineType 检查一台设备的类型。
- 你能把一台设备映射到 Machinery 的构件上。
- 你能够在报价之前分辨出语义集成和标签抓取。
课程大纲
-
1
理解伴随规范能给你带来什么8 分钟
同一个集成分别面向一个类型和面向一个原始标签地址来实现,以及当下一台来自不同厂商的机器到货时,两者各自会发生什么。
Asset 同一个 OEE 计算的两种集成方式,一种可移植、一种不可移植
-
2
三十秒读懂一台服务器的能力码8 分钟
ServerCapabilities 短代码:DA、HD、AC、HE、DI、PACKML、S95、MTC 等等。这是了解一台工厂服务器自称具备什么能力的最快途径。
Asset 来自四台真实服务器的能力代码,逐一解读,并说明各自对项目意味着什么
-
3
从 DI 开始,它是一切的基础8 分钟
Part 100:DeviceType、标识铭牌以及锁定服务。每一个设备模型都建立在它之上。
交付物 浏览一台符合 DI 的设备,并读取每一个铭牌字段
-
4
使用 Machinery 构件9 分钟
MachineIdentificationType、MachineryItemState、OperationMode,以及运行和寿命计数器。这是机器数据中最重要的一层。
Asset umati 服务器上的 Machines 文件夹,以及在一台真实机器上浏览到的构建块
-
5
把设备状态与运行模式分开9 分钟
决定你的 OEE 能否区分计划停机和故障停机的那个区别:也是整个领域中最常见的建模错误。
交付物 一个班次的状态和模式时间线,附正确和错误两种 OEE 计算
-
6
深入 MachineTool9 分钟
ProductionStatisticsType、生产状态机、刀具寿命以及监控类型。
资料 opc.tcp://opcua.umati.app:4840 上的一个 MachineTool 实例,读取其统计数据和状态机
-
7
用 MachineTool 条件类作为原因代码8 分钟
ToolBreakage、PartMissing、Clamping、ProcessIrregularity 等等:一套标准化的停机分类,以带时间戳的事件形式到达。
Asset 从一台机器捕获的条件类事件,映射为一份停机原因报表
-
8
读懂 MachineTool 的预测类族7 分钟
Prognosis 在设备停机之前就告诉你它为什么将要停。今天几乎没有 OEE 系统消费这些信息。
资料 从一个 MachineTool 实例读取的 Prognosis 节点,附每个节点预测什么
-
9
使用 PackML9 分钟
ISA-88 的十七状态机、PackMLCountDataType,以及那个实际上就是预制 OEE 数据集的 Admin 对象:这正是 PackML 产线最容易见效的原因。
资料 十七个状态及其迁移,外加一份映射到 OEE 术语的 Admin 对象导出
-
10
使用 Weihenstephan7 分钟
食品饮料行业的对应模型、它与 PackML 的渊源,以及两者之间可以迁移的内容。
交付物 Weihenstephan 与 PackML 状态机的并列映射
-
11
把 umati 当作你的测试台7 分钟
它不是规范,而是推广载体:一台实现了多个机械类规范的免费公共服务器,外加一个以 MQTT 重新发布数据的仪表板客户端。
交付物 在本地运行 umati 示例服务器和仪表板客户端,并给出 MQTT 输出
-
12
审核厂商的声明7 分钟
当供应商说“我们支持 OPC UA”时该怎么做:浏览、类型检查、可选节点检查,以及要求书面回答的四个问题。
资料 一份应用于真实设备的审计清单,附它发现的缺口
实验
需要免费账户
在 opc.tcp://opcua.umati.app:4840 上找到一个 MachineTool 实例,确认它的类型定义,并提取计算可用率和产量计数所需的全部内容。列出缺失的部分。
解锁实验 →最后核对日期 2026 年 9 月 7 日,对照 OPC UA 1.05.07。OPC UA Connect 是教育资源,与 OPC Foundation 无隶属关系。