本文介绍构建园区孪生体,及其业务模型的具体操作。
前提条件
本示例需要使用孪生规则,需已购买企业版或旗舰版IoT孪生引擎服务。具体操作,请参见购买IoT孪生引擎版本。
创建孪生空间
登录物联网平台控制台,在左侧导航栏单击增值服务。
在IoT孪生引擎区域,单击前往服务。
在IoT孪生引擎工作台左上角,选择对应实例。
在空间管理页面,单击创建空间。
在右侧面板,输入空间名称园区和描述信息,如下图所示,然后单击确定。
创建孪生空间成功后,会默认添加对应的孪生体。您可进入孪生空间的孪生实体图页面查看。
添加孪生节点
在空间管理页面,单击空间卡片,进入孪生空间页面。
单击左侧导航栏的孪生实体图。
在孪生实体图页面,单击编辑孪生体,打开编辑器。
将左侧的孪生节点拖拽到中间画布的指定节点上,为该指定节点添加子节点,然后双击节点修改节点名称,如下图所示。
配置孪生节点
在画布中,单击孪生节点温度传感器1,然后在孪生节点面板,单击编辑物模型。
在弹出的孪生节点物模型面板,单击添加功能,配置属性参数,单击确认。
本文添加以下属性:
温度(temperature)。
华氏度温度(fTemperature)。
在孪生节点温度传感器1的孪生节点面板,单击编辑孪生规则。
在孪生规则面板,单击添加孪生规则,配置自身规则,将温度转换为华氏度温度,如下图所示。
参照以上步骤,为孪生节点温度传感器2配置相同的属性和规则,如下图所示。
属性:
规则:
在画布中,单击孪生节点办公区1,然后在孪生节点面板,单击编辑物模型,添加一个属性平均温度(avg_fTemperature),如下图所示。
在孪生节点办公区1的孪生节点面板,单击编辑孪生规则,添加父子规则,定义平均温度值。
添加并引用孪生体模板
为了快速构建园区内办公楼下其他办公区的业务模型,将已构建的办公区1业务模型存为模板,然后使用模板快速构建孪生节点。
在画布中,按住键盘的Shift键,单击孪生节点办公区1及其子节点。
右键单击选中的节点,在弹出的菜单栏中单击存为模板,输入模板名称room温度传感器,单击确定。
在孪生体模板下,拖拽模板room温度传感器到画布中的节点办公楼,在导入模板对话框,选中引用,单击确定。
双击引用添加的节点,修改节点名称,如下图所示。
孪生节点办公区2、温度传感器3和温度传感器4已配置属性和规则。
在画布中,分别单击孪生节点温度传感器1、温度传感器2、温度传感器3、温度传感器4,在孪生节点查看并保存节点ID值,用于配置数据映射。