Echelon i.LON 100 e2 Internet Server User Manual

Page 133

Advertising
background image

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.

Advertising