DO变量配置

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

DO变量配置

Previous pageReturn to chapter overviewNext page

DO变量是数字输出变量,可以向设备写值,但不能读值。适用于开关量等表状态的情况。内容如下:

 

u添加DO变量

u配置DO变量基本属性页

u配置DO变量报警属性页

u配置DO变量安全属性页

u配置DO变量转储属性页

u数字输出变量属性说明


 

u添加DO变量

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

 

u配置DO变量基本属性页

当用户设置完基本属性页后,如下图所示:

SystemConfig_DOtag_3

 

输出:

允许控制:用户如果要对变量进行写控制,需要勾选“允许控制”。

允许设置初值:用户可以通过勾选“允许设置初值”为变量设置初始值。

记录控制事件:当我们对过程量进行写值控制的时候,用于记录控制的事件,此功能在“允许控制”被勾选的情况下可用,并且可以设定事件级别,方便查找时筛选。

 

标注:

设定“开”“关”状态时所显示的标注,用户可选入已有项中一项或者自行输入添加一项。

 

扩展参数:

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

 

u配置DO变量报警属性页

变量的“报警”属性页是用于设置变量的报警状态。报警区列表操作同AI变量报警属性页,配置完毕如下图所示:

SystemConfig_DOtag_2

 

u配置DO变量安全属性页

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

 

u配置DO变量转储属性页

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

 

u数字输出变量属性说明

属性名称

类型(长度)

输入规则

描述

A_NAME

DT_ASCII

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

名称

A_DESC

DT_ASCII

127字节

描述

F_BLK_TYPE

DT_UCHAR

DisplayOnly PB_DO=6

变量类型

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_IODRV

DT_ASCII

63字节

所属驱动

A_IOADDR

DT_ASCII

63字节

设备地址

A_EGU_OPEN

DT_ASCII

31字节

OPEN标签

A_EGU_CLOSE

DT_ASCII

31字节

CLOSE标签

F_INIT_VALUE

DT_ ASCII

 

初始值

F_INITVAL_ENABLE

DT_BIT

1/0

是否允许初始值

F_SCAN_ENABLE

DT_BIT

1/0

是否允许扫描

F_EVT_ENABLE

DT_BIT

1/0

是否启用控制事件

F_EVT_PRIORITY

DT_UCHAR

0~255

控制事件级别

F_OUTPUT_ENABLE

DT_BIT

1/0

是否允许控制

A_CV

DT_VTQ

 

当前值

F_CV

DT_VTQ

 

 

A_TIMESTAMP

DT_ASCII

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

时间戳

F_TIMESTAMP

DT_CV_TIME

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

 

A_QUALITY

DT_ASCII

兼容OPC Quality

数据质量

F_QUALITY

DT_UINT16

 

 

A_QUALITY_SUB

DT_ASCII

 

数据质量子状态

F_QUALITY_SUB

DT_UINT16