课程 D3 ·运维

合规与一致性

这是 OPC UA 中最少被讲清楚的角落,也是决定两个产品是否真能互操作的地方。包括 profile、facet 和一致性单元;如实读取 ServerProfileArray;Compliance Test Tool 的作用;以及产品认证与个人技能之间的区别。

课时12
时间约 84 分钟
先修要求A2
成本免费:文字课程开放,视频和实验需要免费账号

学完你将能够做到

  • 你能解释 profile、facet 和一致性单元,以及它们如何嵌套。
  • 你能够读取一台服务器的 ServerProfileArray,并预测它会拒绝做什么。
  • 你能够找到任何标准节点背后的一致性单元。
  • 你能够读懂一份 Compliance Test Tool 报告。
  • 你能够准确描述产品认证流程,包括它不是什么。

课程大纲

  1. 1
    了解 profile、facet 和一致性单元是如何嵌套的

    三种粒度层级,在 Part 7 中定义。正是这套词汇让每一份厂商数据表都变得可读。

    交付物 把一个真实 profile 拆解为它的 facet 及其一致性单元

    8 分钟
  2. 2
    读取 ServerProfileArray

    一台服务器用自己的话作出的声明,就在一个你十秒内就能读到的节点里。

    Asset 来自四台服务器的 ServerProfileArray,逐一解读,并说明每条声明意味着什么

    8 分钟
  3. 3
    识别夸大声称的 facet

    Compliance Test Tool 会检验每一个声明的 facet,因此过度声明是认证失败的首要原因之一:就连 OPC Foundation 自己的参考服务器公布的 facet 也少于它实际实现的。

    资料 一台声称支持某个 facet 却并未实现它的服务器,以及证明这一点的失败调用

    8 分钟
  4. 4
    使用能力码

    ServerCapabilities 短代码,是对 profile 数组的一种快速补充。

    Asset 完整的能力代码列表及各自对应的内容,以及四台真实服务器的代码

    7 分钟
  5. 5
    找出一个节点背后的一致性单元

    每一个发布的 nodeset 都附带一份文档 CSV,把每个标准 NodeId 映射到其规范章节和一致性单元。几乎没人用它,而它是学习这部分内容最干净的途径。

    Asset 六个标准节点的一致性单元查询结果,取自已发布的 nodeset CSV

    9 分钟
  6. 6
    了解 CTT 的作用

    按一致性单元以脚本驱动的测试,通过、失败与警告,以及两大开源协议栈如何以它作为发版门槛。

    Asset 一次 CTT 运行的结构,含所验证的一致性单元和一份示例结果集

    8 分钟
  7. 7
    读懂 CTT 报告

    区分真实的失败、配置错误和夸大声称的 facet。

    交付物 一份含三项失败的 CTT 报告,每项都追溯到其真实原因

    8 分钟
  8. 8
    理解产品认证

    独立测试实验室、按产品和按版本的认证、互操作性研讨会,以及用某个协议栈构建的示例服务器获得认证、而协议栈本身并未获得认证的这种模式。

    资料 一个真实产品的认证路径,从自测到获得标识

    8 分钟
  9. 9
    向厂商提出正确的问题

    六个问题,用来把“支持 OPC UA”和“针对你需要的 facet 通过认证”区分开。

    Asset 一份厂商问卷,以及哪些答案应当让你警惕

    7 分钟
  10. 10
    编写你自己的一致性检查表

    把你项目的需求转化为一份 facet 清单,用来检验候选产品。

    交付物 一个 OEE 采集项目的需求到 facet 映射

    8 分钟
  11. 11
    在实验室测试之前先自测你的服务器

    用 CTT 和仿真服务器做自测,以及能发现其中大部分问题的低成本检查。

    交付物 一份认证前自测检查表,附一台真实服务器上的结果

    7 分钟
  12. 12
    弄清什么能认证个人,什么不能

    OPC Foundation 认证的是产品,不是人。这对招聘、对简历、对本学院自己的证书意味着什么:直说。

    交付物 一份书面对比:产品认证、厂商培训和本学院的认证

    5 分钟

实验

需要免费账户

从三台公共服务器读取 ServerProfileArray 和能力码,然后预测每一台上的历史聚合读取是否可行。再验证你的预测。

解锁实验 →
规范背景

最后核对日期 2026 年 9 月 7 日,对照 OPC UA 1.05.07。OPC UA Connect 是教育资源,与 OPC Foundation 无隶属关系。

免费下载
OPC UA 服务器验收测试包
一份 40 项检查的验收测试,在投运签收前对厂商的服务器执行。带加权评分、三个硬性门槛,以及供供应商会议使用的一页结论。
获取免费测试包 →
免费,无需课程,无需登录