发表于:2002-02-08 07:55:00
4楼
数据库DB系统变量
1) 当前过程报警
每个区域都有一个过程报警点,一个为$ALARMxx代表当前最新最重要报警,最重要报警就是优先级最高,最新近发生的报警。
xx:表示区域号。
点结构如下:
名称 NAME
说明 DESC
信息 MES 报警描述。
当前值PV, 报警级别。
是否确认 ALMACK。
2) 系统报警
系统报警位于区域0,现包括两种类型报警:I/O 设备故障和系统故障
(1) I/O 设备故障
每个设备都有一个点与其对应,该点记录该设备最新发生的故障,数据更新时间。
I/O 设备故障名称$IO_DevceName
DevceName为设备名称。
点结构如下:
名称 NAME
说明 DESC
信息 MES 报警描述。
当前值PV, 更新次数。
更新时间
是否确认 ALMACK。
(2)系统故障
点名$SysError
请把IO驱动中DBReportError改为DBReportIOError(const char*
strDevName, const char* strMes)
//strDevName 设备名称
//strMes,为字符串表示的错误信息。注意这里不能包括$IOALARM