模型概览

利用 iFIX 模型可以创建系统中资产的蓝图或模板,并快速轻松地维护根据类型定义生成的实例。

iFIX 中的模型由以下组件构成:

  • 对象类型: 对象类型是蓝图。蓝图是您在工厂中需要复制的某些有形的东西,例如搅拌器、熔炉或泵,其中具有所有搅拌器、熔炉和泵的通用结构(通用的变量和包含的类型)。对象类型将具有变量、包含的类型和模板。
  • 变量 - 某种特定类型的所有对象通用的不同标签或度量,例如温度、压力、流量等。变量表示包含值的标签,是通过 iFIX 驱动程序(例如 IGS 和 OPC UA 客户端)从系统中的设备检索的。
  • 模板: 模板提供的功能允许通过一种或多种方式将对象类型转换成对象实例。如果有两种类型的泵,而这些泵具有一些通用的变量但其子集是唯一的,则需要为这两种泵类型创建两个模板。
  • 替换 - 利用替换功能,可以实现类型定义的参数化,以便于修改根据类型创建的对象实例,从而使模板具有唯一性。
  • 包含的类型 - 利用包含的类型,可以创建将一起实例化的资产分层蓝图。
  • 对象实例 - 根据对象类型创建的实例。实例表示应用程序中的资产,而变量作为 iFIX 标签(直接变量)进行创建,或指向现有 iFIX 标签(间接变量),或者相对于类型保持不变(静态变量)。