Enum epicsAlarmCondition

Enum Documentation

enum epicsAlarmCondition

Alarm status/condition values.

Note

These must match the choices in menuAlarmStat.dbd

Values:

enumerator epicsAlarmNone

No alarm

enumerator epicsAlarmRead

Read alarm (read error)

enumerator epicsAlarmWrite

Write alarm (write error)

enumerator epicsAlarmHiHi

High high limit alarm

enumerator epicsAlarmHigh

High limit alarm

enumerator epicsAlarmLoLo

Low low limit alarm

enumerator epicsAlarmLow

Low limit alarm

enumerator epicsAlarmState

State alarm (e.g. off/on)

enumerator epicsAlarmCos

Change of state alarm

enumerator epicsAlarmComm

Communication alarm

enumerator epicsAlarmTimeout

Timeout alarm

enumerator epicsAlarmHwLimit

Hardware limit alarm

enumerator epicsAlarmCalc

Calculation expression error

enumerator epicsAlarmScan

Scan alarm, e.g. record not processed (10 times) or not in desired scan list

enumerator epicsAlarmLink

Link alarm

enumerator epicsAlarmSoft

Soft alarm, e.g. in sub record if subroutine gives error

enumerator epicsAlarmBadSub

Bad subroutine alarm, e.g. in sub record subroutine not defined

enumerator epicsAlarmUDF

Undefined value alarm, e.g. record never processed

enumerator epicsAlarmDisable

Record disabled using DISV/DISA fields

enumerator epicsAlarmSimm

Record is in simulation mode

enumerator epicsAlarmReadAccess

Read access permission problem

enumerator epicsAlarmWriteAccess

Write access permission problem

enumerator ALARM_NSTATUS

Number of alarm conditions