跳转至

使用 OPC UA 的作业触发器

图:使用 OPC UA 的作业触发器的标志

OPC 统一架构(OPC UA)是一种数据交换标准,不仅能传输机器数据(控制变量、测量值、参数等),还能以机器可读(语义)的形式进行描述。

octoplant OPC UA 作为客户端-服务器架构。本文档将介绍在 PLC 上运行 OPC UA 服务器时,octoplant 作为 OPC UA 客户端的情况。在这种情况下,可以使用 OPC UA 通过 PLC 上的变量触发 octoplant 中的作业。

有许多可能的用例 ,在这些用例中,您可以不按计划或手动执行作业,而是直接通过 PLC 的变量执行作业。以下是几个例子

  • 通过现场按钮:当程序员完成修改后,可通过 octoplant 按钮或按钮触发备份。
  • 在工件上完成较长时间的加工操作后:为确保在加工过程中不执行备份,可通过变量在加工前后执行作业。
  • 当操作模式从手动改为自动时,将触发一项作业并保存数据块。
  • 参数传输到面板后,例如,如果有人更改了配方,就会自动触发作业。
  • 在更换工具后、周期结束后、新批量开始前或状态改变后,执行备份也很有用。

为此,octoplant 服务器集成了一个 OPC UA 客户端。该客户端与 OPC 服务器通信,后者循环读取要备份的控制器,并向 octoplant 服务器提供触发变量的值。

下图显示了可通过 OPC UA 使用作业触发器的环境。

图:通过 OPC UA 集成作业触发器