物模型¶
概念¶
物模型是用户可在EnOS上管理的、特定设备或非设备资产的抽象。物模型描述了物的特征、能力、能提供之服务,以及可能发生的事件。
物模型抽象出设备的共同特征,形成一个模型,以便应用进行处理。以智能水表为例,尽管规格不同,其属性相似、功能逻辑相仿、收集的数据种类相同。我们便可以用抽象的模型标准化智能水表的特征。设备模型让用户免于设备多样性之迷惑,使其专注于资产的共同特征,助力应用开发。
物模型也可以表示一个包含了一系列同类型或不同类型设备的物理场所或容器。即物模型也可以表示 逻辑资产。例如,一个风场就是一个非设备资产,其包含了若干风力发电机。风场也都具有通用的属性种类、运行时数据、及状态。例如平均风速、平均发电量等。
必要性¶
物在模型化之后,可以被应用程序使用。
例如,一个监控电表的应用需要记录、处理、分析、展示从实际电表设备收集到的数据。为了向应用描述电表设备,需要抽象出电表的通用测点和处理逻辑。利用模型可以完成抽象。模型包含了通用的设备特征、能力,以参数形式呈现。模型将复杂现实转化为标准化的、面向自动化和应用程序的结构。
即时可用的模型¶
EnOS在其模型库中提供了大量设备模型。访问模型 > 公有模型以浏览。
创建定制模型¶
在EnOS上创建定制模型需要提供以下设备相关功能定义:
属性:设备的静态参数
测点:设备运行时的参数
服务:可用于设备控制运维的能力或方法
事件:设备运行时可能发生的各种需要监控记录的情况
更多信息,参见设备建模。