物模型属性管理

1. 手动创建物模型属性

(1)左侧导航栏选择【边缘连接服务】->【物模型管理】->【物模型】,选择已创建的物模型,点击【修改】按钮,进入物模型属性列表页面。

(2)物模型属性列表上侧的属性组栏,支持创建、删除、编辑属性组。
属性组主要用于以物理位置或功能类型对属性进行分组,方便对设备的管理。当没有创建属性组时,所有属性都会属于默认属性组。点击属性组栏【新增】按钮,即可创建新的属性组。
PS.默认属性组无法删除和编辑。

(3)勾选属性组,点击属性列表右侧【新增】按钮, 即可在对应属性组中添加属性信息。

(4)点击右上角【新增】按钮,右侧弹出新增属性目录。

(5)不同属性模型需填写不同的属性参数,具体介绍详见下部内容。填写完成后点击提交按钮。

物模型属性参数介绍

物模型属性用来定义设备模型功能,属性分为三种类别:

静态属性:常用于如设备型号等静态参数,需设置数据类型、设置默认值,可以设置单位。

动态属性:主要是从连接获取的采集数据,需设置数据类型和采集方式,可以设置单位。

计算属性:主要为通过服务中的数据计算得到的计算参数,可以赋值给计算属性,需设置数据类型。

通用属性参数

通用信息 详细描述 备注
属性名称 填写属性名称 同一设备下属性名称不能重复。支持中文、英文字母、数字、短划线(-)、下划线(_)、正斜线(/)和点号(.),且必须以中文、英文或数字开头,长度不超过20个字符。
标识符 属性唯一标识符 同一设备标识符不可重复,不同设备可以拥有相同标识符。标识符可用于服务和作为表达式输入参数,不可使用中文,支持字母、数字、下划线
属性组 属性分组 不填写则属性均分配在默认属性组中。用于对设备模型根据物理位置或功能进行分组,管理方式详见本节<手动创建物模型属性>
属性类别 静态属性,动态属性和计算属性 静态属性:常用于如设备型号等静态参数中,需设置数据类型、默认值,可配置单位。动态属性:从连接获取的采集数据,必须设置数据类型和采集方式,可设置单位。计算属性:通过服务中的数据计算得到的计算参数,可以赋值给计算属性,需设置数据类型。
描述 手动填写描述信息 长度最长不超过60个字符
标签 属性标签 可在【边缘连接服务】-【边缘设置】-【标签管理】-【属性标签分页】中管理属性标签
最大值 属性值范围 仅用于保存查看,不会对数据采集做限制
最小值 属性值范围 仅用于保存查看,不会对数据采集做限制
数据长度 数据值的长度 数据类型为数组或字符串,需填写该字段

静态属性参数

名称 描述
属性类型 数据类型包括整数,浮点数,布尔值,字符,日期和时间,枚举值,对象。
默认值 输入默认值作为静态参数,如设备型号DM10001,默认值会显示在数值列中
单位 属性的数据单位,如个、秒、分、次

动态属性参数

名称 描述
属性类型 数据类型包括整数,浮点数,布尔值,字符,日期和时间,枚举值,对象。必须和数据地址的类型一致,如PLC中的点位数据类型为int32,此处需选择32位整数
单位 属性的数据单位,如个、秒、分、次
数据地址 数据地址格式与所属连接相关,例如西门子S7协议,数据地址为 DB1.DB6.0,必须填写与连接协议类型格式一致的数据地址
是否为数组 勾选为数组后,需填写数据长度字段,会以数组形式读取数据
是否可写 勾选为可选后,此属性可以作为写入值,反写回PLC中
是否正数 勾选为正数,则仅存储正数值
采集方式 采集方式分为周期采集、值改变。周期采集可以设置采集频率,最小可到50ms;值改变主要用于变化频率不大的数据,如开关变量,可设置扫描周期,若填写1000ms即为1000ms内若值发生改变则将数据存储下来。
表达式 整数型和浮点型的属性支持配置表达式。(1)可填写纯数字且无运算符,如3,256,则页面实时值一直显示该数字。(2)纯数字且有运算符,支持加减乘除,如表达式输入25+8,则页面实时值一直显示33。(3)表达式包含属性标识符,支持加减乘除,如pressure+20,pressure-10,pressure*4,pressure/1000,pressure+ liquid_level。(注意:属性标识符要严格大小写!!!只支持同设备下多个属性的加减乘除计算,不支持跨设备属性)(4)属性取位公式:bitSeq(属性标识符,0-31)

计算属性参数

名称 描述
属性类型 数据类型包括整数,浮点数,布尔值,字符,日期和时间,枚举值,对象。
采集方式 非必填,配置采集方式后,对符合采集方式配置条件的计算参数进行存储
添加计算公式 将关联属性按照公式计算后赋值计算属性参数。如(设备编码.属性标识符+设备编码.属性标识符)/3600

2. 修改物模型属性

物模型属性创建后支持修改功能。点击物模型属性列表页面操作栏修改按钮,即可执行对应动作。

3.物模型同步

3.1 物模型同步更新

当物模型关联设备时,若物模型属性变更,可选择相关设备同步更新属性信息。

(1)物模型属性列表页面,勾选物模型属性,点击右上角【更多】-【同步更新】,弹出与所选择物模型关联的设备列表。

(2)在弹出设备列表页面,选择需要与物模型属性同步更新的设备,点击【确定】,所选择的设备属性信息即可与物模型属性信息同步更新。

3.2 物模型同步删除

物模型若已绑定设备,当物模型属性删除时,可将绑定设备的属性同步删除。具体方法如下:

(1)”物模型属性列表“页面,操作栏点击【删除】按钮,弹出”是否同时删除关联设备属性“确认框.

(2)选择“是”—可选择需要同步删除属性的设备;

选择“否”—弹出“仅删除物模型属性确认框”。

4.物模型属性导入导出

4.1物模型属性导入

除手动添加物模型外,系统支持excel表格批量创建物模型及属性。

具体操作如下:

(1)点击左侧导航栏【边缘连接服务】->【物模型管理】->【物模型】,进入物模型列表页面。点击【更多】按钮,依次选择【导入导出属性】->【下载属性模板】,即可下载物模型导入模板文件。

excel表格填写注意事项:

  • 导入物模型模板时若只输入物模型名称,则仅创建该名称的的物模型
  • 需要导入多个物模型时,可在物模型模板中创建多个sheet,填写物模型名称及属性信息。
  • 物模型模板填写格式举例:汽车行业(行业名)-工位(模版名)
  • 物模型名称不允许重复,属性名称、属性标识符不允许重复
  • 填写物模型模板时若未填写属性组名称,该属性自动放入默认属性组中。
  • 表格中若填写系统不存在的物模型标签、属性标签,导入表格后将自动创建标签。
  • 动态属性必须选择采集模式,以及采集间隔(周期采集配置)或扫描间隔(值改变配置)。建议值改变的属性扫描间隔批量设置成相同的,可降低plc负载提高效率。
    无论是周期采集还是值改变,时间间隔不能随便配!建议统一时间间隔!
  • 若需要向PLC反写值,需在“属性是否可写”填写true。
  • 读取无正负符号的整数型数据,是否正数需选择否。
  • 数据类型是数组或字符串时,需填写数据长度。

(2)模板文件按要求填好数据后,在物模型列表页面依次选择【更多】->【导入导出属性】->【导入属性列表】,选中填写好的物模型模板文件上传。

(3)在物模型展示列表中可以看到导入的物模型以及属性。

导入之后的物模型

导入之后的属性

4.2 物模型属性导出

物模型列表页面中,勾选需导出的物模型,点击右上角【更多】按钮,依次选择【导入导出属性】->【导出属性列表】,物模型属性信息即可成功导出。

2024-05-09
0