You need to enable JavaScript to run this app.
导航

什么是物模型

最近更新时间2024.01.26 14:50:36

首次发布时间2024.01.26 14:50:36

什么是物模型

物模型是物理空间中的实体(如传感器、车载装置、楼宇、工厂等)在云端的数字化表示,可以对同一类型的设备进行标准化定义,便于设备的接入和数据的打通。

物模型功能说明

物模型是边缘智能为设备模板定义的数据模型,用于描述设备模板的功能,其从属性、服务和事件三个维度来描述设备是什么、能做什么以及可以对外提供什么信息。定义了物模型的这三个维度,即完成了设备模板功能的定义。

功能类型说明举例

属性

用于描述设备运行时的状态。
属性分为读写和只读两种类型。读写类型支持读取和设置属性值,只读类型仅支持读取属性值。

例如,温度传感器所读取的环境温度或者是插座的开关状态。

服务

指设备可供外部调用的指令或方法。服务调用中可设置输入和输出参数。输入参数是服务执行时的参数,输出参数是服务执行后的结果。
服务支持同步的调用方式。

相比于属性,服务可通过一条指令实现更复杂的业务逻辑,例如执行某项特定的任务。

事件设备运行时,主动上报给云端的信息,包括信息、告警和故障三种类型。例如,某项任务完成后的通知信息;设备发生故障时的温度、时间信息;设备告警时的运行状态等。

物模型模块

模块是功能的集合。边缘智能支持为设备模板定义多个模块,对应多组功能(属性、服务和事件)。物模型各个模块之间相互独立,互不影响。

物模型模块功能,解决了工业场景中复杂的设备建模,便于在同一设备模板下,开发不同功能的设备。

例如,某 LED 灯产品下有两种型号,其中一种具有 WIFI 接入功能,另一种具有蓝牙接入功能,用户可以在该产品对应的设备模板物模型中定义两个模块,一个模块中包含 WIFI 相关的属性和方法,一个模块中包含蓝牙相关属性和方法。
再比如,同样是LED灯产品,某个型号同时具备 WIFI 和蓝牙接入功能,用户可以根据硬件功能分别定义 WIFI 和蓝牙两个模块,开发人员按照不同的模块进行开发,模块之间互不影响。

边缘智能已为每个设备模板提供默认模块,您可根据需要新增自定义模块。