Skip to main content

物模型管理

什么是物模型

物模型,定义设备的 “数据模板”,是设备与平台通信的基础。
物模型是对设备数据采集、传输、解析规则的定义,相当于设备的 “说明书”,需先根据设备类型(如温湿度传感器、流量计、超声波液位计)创建对应的物模型,后续站点添加设备时关联已创建的物模型,平台才能正确解析设备上传的数据。

通过菜单【物模型管理】进入物模型管理页面。在该页面可进行物模型的管理操作。

物模型管理

页面上方可按照机构名称和物模型名称进行搜索。下方显示物模型列表。

【编辑】:编辑物模型信息。

【删除】:删除物模型。

添加物模型

点击表格上方的【添加】按钮,弹出添加物模型的对话框。

添加物模型

物模型支持多种协议。包括 Modbus RTUModbus TCPOPCUA。下边将逐个讲解。

Modbus RTU

创建基于 Modbus RTU 协议的物模型,适配串口通信的设备(如现场的温湿度、流量计等有线设备)。

Modbus RTU

【所属机构】:选择物模型归属的企业/机构,与项目所属机构匹配。

【协议】:选择边缘计算,是设备与平台的通信规则。

【模型名称】:填写物模型名称(如 “温湿度传感器模型”“流量计模型”),标识模型类型。

【模式】:选择Modbus RTU(串口协议)。

【传感器标题】:与设备配置名称一致,用来识别设备上报数据

【传感器地址】:1-247,Modbus 协议的设备从站地址,与实际设备地址一致。

【串口号】:设备与传感器通信的串口号,需要与设备配置一致。

【下发间隔】:若传感器需要定时下发指令,填写指令下发的时间间隔(单位:小时)。

  • 以上为物模型的 基本配置 ,填写完毕后为该物模型添加变量。

添加变量

点击【添加变量】按钮,弹出添加变量对话框。

【变量名称】:用于平台显示的变量名称(如 “温度”“湿度”“流量”)。

【变量标题】:设备中实际配置的变量名。需要与设备配置名称一致,用来识别设备上报数据

【读写方式】:选择 “只读 / 读写”,只读为仅采集设备数据,读写为可采集 + 下发指令控制设备。

【功能码】:1 - 线圈状态(Modbus 协议的功能码,与设备配置的参数匹配)。

【开始地址】:Modbus 协议的寄存器起始地址,与设备参数的寄存器地址一致。

【数据类型】:选择数据解析类型(如 8Bit),与设备上传的数据格式匹配。

【采集公式】:对设备原始数据的解析公式(如 X/10,将原始数据除以 10 得到实际值)。

【单位】:填写参数的计量单位(如℃、% RH、m³/h)。

【下发指令】:若传感器需要定时下发指令,填写需要下发的指令的值(十进制数据)。

在所有信息填写完毕后,点击【确定】添加变量,点击【取消】关闭弹窗并丢弃填写的值。如果有多个变量请重复以上 添加变量 的操作。

变量添加完毕后的效果如下。

添加变量

如需删除编辑变量,请点击表格中对应的【编辑】和【删除】按钮。

点击【保存】按钮,保存该物模型信息,物模型添加完毕。点击【取消】,取消物模型的添加并关闭弹窗。

Modbus TCP

创建基于 Modbus TCP 协议的物模型,适配网络通信的设备(如带网口的温湿度、流量计等无线 / 有线网络设备)。

创建基于 Modbus TCP 协议的物模型的大致配置与 Modbus RTU 相似。 以下只介绍 Modbus TCP 的专属配置。

Modbus TCP

【模式】:选择Modbus TCP。

【服务器地址】:填写 Modbus TCP 服务器的 IP + 端口(如 192.168.52:5500),是设备与平台的网络通信地址。

【超时时间】:单位毫秒,设置平台与设备通信的超时阈值,超时则判定通信失败。

  • 以上为物模型的 基本配置 ,填写完毕后为该物模型添加变量。操作步骤请参照 【添加变量】

OPCUA

创建基于 OPCUA 协议的物模型,适配工业级设备/系统(如工业PLC、DCS 系统)的数采需求,是工业物联网的常用协议。

创建基于 OPCUA 协议的物模型的大致配置与 边缘计算 相似。 以下只介绍 OPCUA 的专属配置。

OPCUA

【命名空间】:OPCUA 协议的命名空间编号(示例为 2),与工业设备/系统的命名空间一致。

  • 以上为物模型的 基本配置 ,填写完毕后为该物模型添加变量。
    OPCUA 的变量添加步骤与其他协议相似,请参照 【添加变量】。但变量的参数有所不同,以下只介绍 OPCUA 的专属变量参数。

【标识符】:OPCUA 协议的节点标识符,是设备参数的唯一标识。

【标识符类型】:选择 “字符串 / 数字”,与设备的标识符格式匹配。