Instruction Manual
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> 
<Result> 
Parameter 
<Result> 
 <iLONAlarmNotifier> 
 <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. 










