标签管理
标签是用于描述信息模型的最小单位,标签与源点的某个特定属性相对应,泛指采集源点中的一个数据测点、一张业务数据表、一个视频通道或一个人员定位信息等。在该界面用户可以对标签进行管理,包括新增标签、删除标签,对标签信息进行编辑修改,查看标签信息等。
supOS工业操作系统平台的对象属性通过与采集器软件的标签绑定来传输数据。
标签列表
标签列表中,用户可以选择源点显示对应的标签列表。
名称:用户定义的标签名称或从源点服务器导入时自动生成的标签名称。
别名:标签唯一标识,由英文字母(大小写)和数字、下划线组成,以英文字母(大小写)或下划线开头,长度不超过50。
类型:标签数据类型。
描述:对标签的描述,便于使用者记住标签的特性。
源点名称:标签对应的源点名称。
驱动名称:标签对应的驱动名称。
I/O地址:标签数据源I/O地址。
操作:可对标签进行删除操作。
基础操作
导入
部分驱动源点不支持批量导入位号的功能,标签管理的导入常用来批量新增此类驱动的位号。用户可以先导出模板,在模板基础上进行编辑后再导入即可。
覆盖导入:覆盖导入时,标签别名相同的位号,导入位号覆盖原有位号。
增量导入:增量导入时,标签别名相同的位号,原有位号保留,新位号不导入。
提示:导入时,仅需要填写模板中下表对应必要字段,其他字段可为空。编辑文档时,有bool类型字段需要填写“true”或“false”,需要手动将其转换为小写字母导入时才生效。
提示:用户编辑文件后,需先将导入文件编码转换为UTF-8(不带BOM)格式,否则导入的中文可能显示乱码。例如使用Notepad++时,选择菜单【编码/转为UTF-8编码】,如下图所示。或者用记事本打开CSV文件,选择菜单【文件/另存为】,编码方式选择ANSI,保存完毕后用WPS编辑文件就不会出现乱码的情况。
导出
选择要导出的标签,点击〔导出〕按钮,导出标签列表。
在线调试
点击〔在线调试〕按钮,显示信息页面取消“驱动名称”、“描述”列,增加“实时值”、“状态码”和“更新时间”列,实时值显示为标签对应的实时数据,状态码显示状态说明,点击〔停止调试〕即恢复默认。
注意:当集成的数据源的类型与采集器中设置的数据类型不一致时,按照附录“数据类型转换规则”进行转换,不能转换的数据在调试状态的实时值显示为[unknown]。
序号 | 状态码 | 说明 |
---|---|---|
1 | 0 | 正常 |
2 | 8000000000000000 | 数据连接异常(采集器与数据源通讯异常) |
3 | 2000000000000000 | 数据质量异常 |
只读设置
批量设置标签的只读权限。
新增标签
步骤1:点击标签管理信息界面的〔+新增〕按钮,展开标签基础属性。
步骤2:输入标签名称、别名,选择标签所对应的源点名称,选择标签数据的数据类型以及数据的读写权限等。
参数名 | 含义 | 说明 |
---|---|---|
*名称 | 标签名称 | 区分标签特性 |
*别名 | 标签别名 | 标签唯一标识,由英文字母(大小写)和数字、下划线组成,以英文字母(大小写)或下划线开头且长度不超过50 |
*源点名称 | 源点名称 | 选择已存在的源点名称 |
*驱动名称 | 驱动名称 | 系统根据源点名称自动显示对应的驱动名称,不可编辑 |
*类型 | 数据类型 | 标签数据对应的数据类型,支持String、Bool、Float、Long、Double。 当数据源的数据类型与采集器中标签的数据类型不一致时,系统可根据数据类型进行转换,部分数据无法转换,数据类型转换规则请参考附录中的数据类型转换规则。 注意:采集器Long类型为int64,数据范围为-9223372036854775808~9223372036854775807,若数据源属性值超出该范围会造成溢出。如数据源类型为unit64,则9223372036854775808~18446744073709551615会溢出。 |
量程上限 | 量程上限 | 输入量程上限,即数据限制最大值 |
量程下限 | 量程下限 | 输入量程上限,即数据限制最小值 |
*上送周期 | 数据上送的最大周期 | 以分钟为单位设置数据最大上送周期。默认为10分钟,取值范围为0-10080分钟。0表示实时值变化时才上送到平台。非0表示当数据源在该上送周期时间内没有上送数据时,系统自动上送当前值。 |
读写 | 设置设备位号的读写模式 | 设为读写,supOS可通过采集器把数据下写到数据源,设为只读则不能下写 |
描述 | 描述信息 | 对标签进行描述,长度最多200个字符 |
单位 | 标签数据对应单位 | 选择标签数据对应的单位 |
小数点 | 小数位数定义 | 对Float、Long和Double类型设置小数点位数 |
步骤3:类型选择Long、Float、Double类型,页面展开死区及量程属性。选择Bool和String类型,无死区及量程属性。
参数名 | 含义 | 说明 |
---|---|---|
开启量程转换 | 数据进行格式或单位转换 | 开启量程转换,设置初始值上限及初始值下限 |
初始值上限 | 初始值上限 | 开启量程转换后,初始值上限输入原始数据的上限 |
初始值下限 | 初始值下限 | 开启量程转换后,初始值下限输入原始数据的下限 |
死区压缩 | 开启死区压缩设置 | |
采集死区 | 采集器数据变化的死区值 | 当采集数据变化大于采集死区值时,数据才会更新。死区值可以按照工程量或百分比进行设置 |
步骤4:基础属性内容输入完成后,系统自动增加相关配置属性,用于标签与底层数据的连接点设置。针对不同的驱动类型,相关配置不同。
提示:针对不同驱动类型新增标签的详细步骤请参考“数据组态”。
量程转换
量程转换将获取的初始数据上下限与用户输入的工程量上下限以特定的换算公式进行转换。系统在读取数据时自动按照公式进行数据换算,最终读取用户想要的转换数据。
开启量程转换:
初始值上限:输入原始数据的量程上限。
初始值下限:输入原始数据的量程下限。
例如:初始数据为电流4~20mA,输出的工程量为0~100,将输入的电流转化为工程量,输入结果如下:
编辑标签
在显示信息页面,选择想要编辑的标签信息行(下图红色区域),展开标签基础属性页面,灰色文本框为不可编辑项,白色文本框为可编辑项,编辑完成后点击〔保存〕按钮即可修改成功。
删除标签
单个删除标签
在显示信息页面,点击标签信息行右侧的删除图标按钮(下图红色区域),在弹出的“提示”对话框中点击〔确认〕,标签删除完成。删除后不可恢复,请谨慎操作。
批量删除标签
在显示信息页面,选择标签信息行左侧的复选框(下图红色区域),点击信息页面右上角〔删除〕按钮,将选择的标签进行批量删除。删除后不可恢复,请谨慎操作。