设备模版¶
设备模板简介¶
在星观网络物联网平台中,设备模板是实现高效设备集成和管理的关键工具。它不仅简化了设备的配置过程,还使得开发者和操作员能够快速部署和运行新设备。 以下是设备模板的主要功能和添加方式的详细介绍,以及如何与设备厂商合作,共同丰富平台的产品库。
当然,这是一个非常专业且切中要害的问题。在物联网Modbus平台中,使用设备模板是架构设计的核心最佳实践之一,它能带来巨大的好处。
-
- 大幅提升设备接入效率(批量配置与快速上线)
场景对比:假设你有100个同型号的温湿度传感器需要接入平台。如果没有模板,你需要为每一个设备手动重复以下操作:定义寄存器地址、数据类型(如INT16、UINT32)、数据缩放比例、功能码(03/04读,06/16写)等。这是极其繁琐且容易出错的。
使用模板:你只需要创建一次设备模板。当新增这100个设备时,只需在创建设备实例时选择这个模板。平台会自动为这些设备应用所有预定义的配置。新设备接入时间从“分钟/小时”级别缩短到“秒”级别。
-
- 保证数据规范性与一致性
统一数据模型:对于同一型号的设备,通过模板确保所有设备上报的数据点(如temperature, humidity)具有相同的标识符、单位、数据类型和精度。
避免歧义:防止因人工配置失误导致A设备温度叫temp,B设备叫temperature,或者单位有的是摄氏度有的是华氏度。这种一致性是上层应用(如数据分析、告警、可视化)能够正常工作的基石。
-
- 简化运维与管理
集中化管理:当需要对同一型号的所有设备进行配置变更时(例如,发现一个寄存器的缩放系数需要调整),你只需要修改一次模板,所有关联该模板的设备会自动继承这个变更。这实现了“一次修改,全局生效”。
降低技能要求:现场工程师或运维人员不需要深入理解Modbus协议细节。他们只需要知道设备对应哪个模板,即可完成设备的添加和基本管理。
设备模板管理项¶
表单名 | 类型 | 描述 |
---|---|---|
从设备节点名称 | 选择数据 | ●数据属性 ●配置属性 |
数据排序 | 选择数据 | ●A B ●B A ●A B C D ●C D B A ●D C B A ●B A D C |
数据类型 | 选择数据 | ●数据属性 ●配置属性 ●数值类型 ●状态类型 ●开关类型 ●GPS类型 ●显示型 ●点动型 |
从设备地址 | 选择数据 | 地址号为 modbus 从机设备的地址,它的范围为 1~255,这里我们填写的数据都是 10 进制显示数据,如某款 modbus 从机设备的地址为 0x11,则这里地址为填写 17 就行, 把16进制11转换为10进制17(在线16进制转10进制:https://jisuan5.com/hexadecimal-to-decimal/) |
寄存器/偏移量 | 选择数据 | 寄存器为 modbus 从机的寄存器偏移地址,日常我们浏览设备说明书时,一般会有 2 种形式: 寄存器地址 如 湿度寄存器地址为 0000H,湿度传感器属性寄存器地址为 1 PLC 或者组态地址 如果是PLC地址,则需要转换一下,一般则为去掉最高位,在减去 1 则可,如 40001, 去掉最高位变为 00001,减去 1,则为 0, 40001 -> 0,40002 -> 1 ,这里大家一定不能混淆 。 |
存储策略 | 选择数据 | ●变化储存 (数值发生变动时进行储存) ●实时储存(数据立即储存,以保留数据的实时性) ●30S ●1min ●5min ●30min ●1h ●1day |
功能码 | 选择数据 | ●01/05 --- 对开关量(bit位)进行读写,写入默认使用05功能码 ●02 --- 对开关量(bit位)进行读,是只读的,不允许写入 ●03/06 --- 对整形/浮点型数据进行读写,写入默认使用06功能码 ●04 --- 对整形/浮点型数据进行读,只读不写 |
数据精度 | 选择数据 | 数据精度为数据的有效位数,比如传递的数 10.234,如果数据精度选择 2,则小数点第 三位会被四舍五入变为 10.23,其他类似。 |
数据格式 | 选择数据 | ●16位有符号数:占用1个偏置,2个字节,表示正负整数,数据范围-3276832767。 ●16位无符号数:占用1个偏置,2个字节,表示正整数,数据范围065535。 ●32位有符号数:占用2个偏置,4个字节,表示正负整数,数据范围- 2147483648~ 2147483647。 ●32位无符号数:占用2个偏置,4个字节,表示正整数,数据范文0~ 4294967295。 ●32位浮点型数:占用2个偏置,4个字节,可表示正数、负数、正数、小数。 数据顺序 |
读写权限 | 选择数据 | ●只读 ●读写 |
单位 | 选择数据 | 数据单位 |
数据描述 | 选择数据 | 描述数据的备注 |
是否开启图表 | 选择数据 | 设备管理里面是否打开图表显示数据趋势 |
是否开启预测 | 选择数据 | 是否使用神经网络算法对数据趋势进行预测 |
聚合函数 | 选择数据 | 设备管理数据趋势的聚合算法 |
扰动变量 | 选择数据 | 使用神经网络算法结合干扰变量一起对结果进行预测 |
设备模板的核心功能
1. 预配置从机地址和寄存器地址¶
设备模板允许用户预设Modbus从机地址和寄存器地址,这大大减少了手动配置的复杂性和时间消耗,使得设备接入过程更加简单快捷。
2. 批量读取预配置¶
通过设备模板的批量读取功能,用户可以高效地获取所需数据,同时有效节省网络带宽,提高整体的数据处理效率。
3. 快捷设备添加¶
用户可以通过选择适当的设备模板,轻松添加新设备。这一过程简化了设备配置,缩短了部署时间。 例如,若要添加建大仁科的壁挂王字壳485型温湿度传感器,用户只需在添加设备时选择相应的厂家和型号,系统便会自动完成温度和湿度寄存器的添加及其批量读设置。
4. 模板共享和更新¶
Modbus物联网平台支持设备模板的共享和更新。用户可以分享自己创建的模板,也可以使用其他用户分享的模板。当设备参数或协议有更新时,只需更新相应的设备模板,所有使用该模板的设备都会自动应用更新。
设备模板的添加方式
添加方式①:¶
已有设备的模板添加 对于已经添加的设备,用户可以通过设备管理界面进入设备配置,选择已有的设备,然后通过“模版添加”功能,配置从机地址并自动添加寄存器表。
修改设备模板¶
点击修改按钮,修改设备模板
删除设备模板¶
点击删除按钮,删除设备模板