LA变量配置

Navigation:  iCentroview系统的配置 > 配置客户端 > 服务端配置 > SCADA节点总览配置 > 变量管理 > 变量配置 >

LA变量配置

Previous pageReturn to chapter overviewNext page

LA变量是分级报警变量,可以表示最多16个类型的区间报警,每个报警可以设置单独的报警描述,支持报警时间死区和报警值死区特性。用于已有变量的报警配置,内容如下:

 

u添加LA变量

u配置LA变量基本属性页

u配置LA变量报警属性页

u配置LA变量安全属性页

u配置LA变量转储属性页

u分级报警变量属性说明


 

u添加LA变量

添加LA变量的具体步骤请参见《变量管理》中的新增变量                                                                                                

u配置LA变量基本属性页

LA变量用于关联已有变量,使其能配置多达16个区间报警,页面中的“输入变量”就是用于关联已有变量的。如下图:

SystemConfig_LAtag_6

 

输入变量:

输入已有的变量名。用户也可以点击输入变量文本框后面的“…”按钮可以在弹出的选择变量对话框中进行变量选择,如下图所示:

SystemConfig_LAtag_1

 

 

扩展参数:

存储类的属性的扩展信息,该扩展信息可完全由用户自定义。典型场景如要配置某个类的属性(亦即tag点)产生报警时自动打开报警链接画面,通过该画面查看报警设备的具体信息,我们可将报警链接的画面(如alarm.bsp)输入到类的属性的扩展参数1中,通过报警列表接口得到报警记录后再通过脚本获取该记录对应的类的属性的扩展参数1(即为alarm.bsp),使用OpenPage "alarm.bsp"即可打开该画面。扩展参数脚本的使用参见报警控件函数帮助手册。

 

u配置LA变量报警属性页

SystemConfig_LAtag_5

在报警属性页上,用户可对是否启用报警、报警值死区、时间死区、报警区域及报警范围进行配置。报警范围的配置共16个,可以通过点击报警范围列表中第一列的复选框来启用某一行的报警范围配置,其中报警级别为0~255。报警级别数字越小,级别越高,级别为0的报警,报警级别是最高的。报警区域的配置同AI变量报警属性页。

分级报警(LA变量报警属性):变量值大于等于下限且小于上限时,就触发此种类型的分级报警 。

当选择报警区域时,当选择重复的报警区域时,没有提示信息。

 

u配置LA变量安全属性页

变量的“安全”属性页是用于设置变量的权限。所有操作可参考变量安全区配置帮助文档。

 

u配置LA变量转储属性页

配置AI变量转储请参见如何配置iHD转储如何配置iMV转储

 

u分级报警变量属性说明

属性名称

类型(长度)

输入规则

描述

是否支持在线修改

A_NAME

DT_ASCII

Readonly。127字节,由中文字符、字母、数字、‘_’字符,‘#’字符、‘$’字符组成,且命名中必须包含中文字符或字母。变量名在整个节点内唯一,大小写无关。

名称

 

A_DESC

DT_ASCII

127字节

描述

F_BLK_TYPE

DT_UCHAR

DisplayOnly PB_LA=7

变量类型

 

A_ALM_AREA0

DT_SINT16

-1=无报警区

-2=”ALL”报警区,只可能为报警区0的ID

1~32767=用户定义的报警区

报警区0-5的ID号

 

 

A_ALM_AREA1

DT_SINT16

 

 

 

A_ALM_AREA2

DT_SINT16

 

 

 

A_ALM_AREA3

DT_SINT16

 

 

 

A_ALM_AREA4

DT_SINT16

 

 

 

A_ALM_AREA5

DT_SINT16

 

 

 

A_SEC_AREA0

DT_ASCII

每个安全区最长31字节

 

安全区0-5的名称

 

 

A_SEC_AREA1

DT_ASCII

 

 

 

A_SEC_AREA2

DT_ASCII

 

 

 

A_SEC_AREA3

DT_ASCII

 

 

 

A_SEC_AREA4

DT_ASCII

 

 

 

A_SEC_AREA5

DT_ASCII

 

 

 

A_BLK_SN

DT_SLONG

 

 

 

A_EXT_PARAM0

DT_ASCII

63字节

扩展配置0-3

 

A_EXT_PARAM1

DT_ASCII

 

 

 

A_EXT_PARAM2

DT_ASCII

 

 

 

A_EXT_PARAM3

DT_ASCII

 

 

 

A_INPUT_TAGNAME

DT_ASCII

127字节

输入变量名

 

F_ALM_ENABLE

DT_BIT

0/1

是否允许报警

F_ALM_V_DEADBAND

DT_DBL

 

报警值死区

F_ALM_TM_DEADBAND

DT_ULONG

毫秒数

报警时间死区

F_ALM_0_ENABLE

DT_BIT

 

 

F_ALM_0_L

DT_DBL

 

第零级报警的报警区间下限

F_ALM_0_H

DT_DBL

 

第零级报警的报警区间上限

F_ALM_0_PRIORITY

DT_UCHAR

 

优先级

F_ALM_1_ENABLE

DT_BIT

 

 

F_ALM_1_L

DT_DBL

 

第一级报警的报警区间下限

F_ALM_1_H

DT_DBL

 

第一级报警的报警区间上限

F_ALM_1_PRIORITY

DT_UCHAR

 

优先级

 

F_ALM_2_ENABLE

DT_BIT

 

 

F_ALM_2_L

DT_DBL

 

 

F_ALM_2_H

DT_DBL

 

 

F_ALM_2_PRIORITY

DT_UCHAR

 

 

 

F_ALM_3_ENABLE

DT_BIT

 

 

F_ALM_3_L

DT_DBL

 

 

F_ALM_3_H

DT_DBL

 

 

F_ALM_3_PRIORITY

DT_UCHAR

 

 

 

F_ALM_4_ENABLE

DT_BIT

 

 

F_ALM_4_L

DT_DBL

 

 

F_ALM_4_H

DT_DBL

 

 

F_ALM_4_PRIORITY

DT_UCHAR

 

 

 

F_ALM_5_ENABLE

DT_BIT

 

 

F_ALM_5_L

DT_DBL

 

 

F_ALM_5_H

DT_DBL

 

 

F_ALM_5_PRIORITY

DT_UCHAR

 

 

 

F_ALM_6_ENABLE

DT_BIT

 

 

F_ALM_6_L

DT_DBL

 

 

F_ALM_6_H

DT_DBL

 

 

F_ALM_6_PRIORITY

DT_UCHAR

 

 

 

F_ALM_7_ENABLE

DT_BIT

 

 

F_ALM_7_L

DT_DBL

 

 

F_ALM_7_H

DT_DBL

 

 

F_ALM_7_PRIORITY

DT_UCHAR

 

 

 

F_ALM_8_ENABLE

DT_BIT

 

 

F_ALM_8_L

DT_DBL

 

 

F_ALM_8_H

DT_DBL

 

 

F_ALM_8_PRIORITY

DT_UCHAR

 

 

 

F_ALM_9_ENABLE

DT_BIT

 

 

F_ALM_9_L

DT_DBL

 

 

F_ALM_9_H

DT_DBL

 

 

F_ALM_9_PRIORITY

DT_UCHAR

 

 

 

F_ALM_10_ENABLE

DT_BIT

 

 

F_ALM_10_L

DT_DBL

 

 

F_ALM_10_H

DT_DBL

 

 

F_ALM_10_PRIORITY

DT_UCHAR

 

 

 

F_ALM_11_ENABLE

DT_BIT

 

 

F_ALM_11_L

DT_DBL

 

 

F_ALM_11_H

DT_DBL

 

 

F_ALM_11_PRIORITY

DT_UCHAR

 

 

 

F_ALM_12_ENABLE

DT_BIT

 

 

F_ALM_12_L

DT_DBL

 

 

F_ALM_12_H

DT_DBL

 

 

F_ALM_12_PRIORITY

DT_UCHAR

 

 

 

F_ALM_13_ENABLE

DT_BIT

 

 

F_ALM_13_L

DT_DBL

 

 

F_ALM_13_H

DT_DBL

 

 

F_ALM_13_PRIORITY

DT_UCHAR

 

 

 

F_ALM_14_ENABLE

DT_BIT

 

 

F_ALM_14_L

DT_DBL

 

 

F_ALM_14_H

DT_DBL

 

 

F_ALM_14_PRIORITY

DT_UCHAR

 

 

 

F_ALM_15_ENABLE

DT_BIT

 

 

F_ALM_15_L

DT_DBL

 

第十五级报警的报警区间下限

F_ALM_15_H

DT_DBL

 

第十五级报警的报警区间上限

F_ALM_15_PRIORITY

DT_UCHAR

 

 

 

A_ALM_0_DESP

DT_ASCII

 

第零级报警的描述

 

A_ALM_1_DESP

DT_ASCII

31字节

 

 

A_ALM_2_DESP

DT_ASCII

 

 

 

A_ALM_3_DESP

DT_ASCII

 

 

 

A_ALM_4_DESP

DT_ASCII

 

 

 

A_ALM_5_DESP

DT_ASCII

 

 

 

A_ALM_6_DESP

DT_ASCII

 

 

 

A_ALM_7_DESP

DT_ASCII

 

 

 

A_ALM_8_DESP

DT_ASCII

 

 

 

A_ALM_9_DESP

DT_ASCII

 

 

 

A_ALM_10_DESP

DT_ASCII

 

 

 

A_ALM_11_DESP

DT_ASCII

 

 

 

A_ALM_12_DESP

DT_ASCII

 

 

 

A_ALM_13_DESP

DT_ASCII

 

 

 

A_ALM_14_DESP

DT_ASCII

 

 

 

A_ALM_15_DESP

DT_ASCII

 

第十五级报警的描述

 

A_ALM_0_STATE

DT_UCHAR

 

第零级报警的状态

 

A_ALM_1_STATE

DT_UCHAR

 

 

 

A_ALM_2_STATE

DT_UCHAR

 

 

 

A_ALM_3_STATE

DT_UCHAR

 

 

 

A_ALM_4_STATE

DT_UCHAR

 

 

 

A_ALM_5_STATE

DT_UCHAR

 

 

 

A_ALM_6_STATE

DT_UCHAR

 

 

 

A_ALM_7_STATE

DT_UCHAR

 

 

 

A_ALM_8_STATE

DT_UCHAR

 

 

 

A_ALM_9_STATE

DT_UCHAR

 

 

 

A_ALM_10_STATE

DT_UCHAR

 

 

 

A_ALM_11_STATE

DT_UCHAR

 

 

 

A_ALM_12_STATE

DT_UCHAR

 

 

 

A_ALM_13_STATE

DT_UCHAR

 

 

 

A_ALM_14_STATE

DT_UCHAR

 

 

 

A_ALM_15_STATE

DT_UCHAR

 

第十五级报警的状态

 

F_VTQ

DT_ASCII

值、时间戳和数据质量

当前值结构体

 

A_CV

DT_ASCII

 

当前值(转化成ASCII)

 

F_CV

DT_FLT

 

 

 

A_TIMESTAMP

DT_ASCII

YYYY-MM-DD H24:mm:ss.xxx

时间戳

 

F_TIMESTAMP

DT_CV_TIME

64BIT,UTC SYSTEMTIME,使用接口读取后,转化成当前时区时间

 

 

A_QUALITY

DT_ASCII

参考“5数据质量列表”

数据质量(同OPC Quality)

 

F_QUALITY

DT_UINT16

 

 

 

A_QUALITY_SUB

DT_ASCII

 

数据质量

 

F_QUALITY_SUB

DT_UINT16

 

 

 

A_ALM_PIC

DT_ASCII

32字节,该点所有报警

报警状态页面

 

F_ACK_ALM_TYPE

DT_UINT16

WriteOnly,写入待确认报警类型

确认报警

 

F_DEL_ALM_TYPE

DT_UINT16

WriteOnly,写入待删除报警类型

删除报警

 

F_ALM_CNT

DT_SLONG

报警状态为2或3

未恢复报警计数

 

F_ALM_UNACK_CNT

DT_SLONG

报警状态为1或3

未确认报警计数

 

F_ALM_ALL_CNT

DT_SLONG

只要报警状态不为0

活动报警计数