Echelon i.LON 100 e2 Internet Server User Manual
Page 133

i.
LON 100 Internet Server Programmer’s Reference
8-27
Property Description
<UCPTalarmStatus>
You can select one of four parameters to change the alarm status
entered in the log:
• MANUAL_CLEAR : Alarm will be acknowledged and removed
from the active list.
• MANUAL_ACK: Alarm will be acknowledged, but not removed
from the active list.
• NACK: Alarm will not be acknowledged or removed from the
active list. However, the comment entered for the <UCPTcomment>
property will be entered into the log.
• AUTO_ACK: If the status of an alarm reads AUTO_ACK, it
indicates that the alarm was automatically acknowledged by the
Alarm Notifier when it occurred. You can cause an Alarm Notifier to
automatically acknowledge all alarms for a data point by setting
Byte 5 of the <UCPTalarmFlags> property for the data point to 1
when you create your Alarm Notifier with AlarmNotifierSet. You
can still enter comments for the log file using this function if an
alarm was automatically acknowledged. For more information on
the <UCPTalarmFlags> property, see Input Data Points on page 8-
10.
The following example acknowledges an alarm caused by the NVL_AlarmGenIn1 data point.
<Data>
Parameter
<Data>
<iLONAlarmNotifier>
<AlarmLog>
<UCPTindex>0</UCPTindex>
<Element>
<UCPTpointName>NVL_AlarmGenIn1</UCPTpointName>
<UCPTalarmTime>2002-01-01 Z1:05:03.000+01:00</UCPTalarmTime>
<UCPTuserName>Ben Ross</UCPTuserName>
<UCPTdescription>I’ll fix it this evening</UCPTdescription>
<UCPTalarmStatus>MANUAL_ACK</UCPTalarmStatus>
</Element>
</AlarmLog>
</iLONAlarmNotifier>
</Data>
<AlarmLog>
<UCPTindex>0</UCPTindex>
<UCPTalarmLog SUMMARY
>
</UCPTalarmLog>
<UCPTfileName>/root/AlarmLog/sumlog0.csv</UCPTfileName>
<UCPTstart>2001-01-01Z1:05:03.000+01:00</UCPTstart>
<UCPTstop>2003-01-01Z1:05:03.000+01:00</UCPTstop>
<UCPTlogLevel>0.5</UCPTlogLevel>
</AlarmLog>
</iLONAlarmNotifier>
</Result>
Table 41 describes the properties returned by the AlarmNotifierWrite function in the
<Result> parameter.