4 using the read function on an alarm notifier, Using the read function on an alarm notifier -18, Using the read function on an alarm notifier – Echelon i.LON SmartServer 2.0 User Manual
Page 110

i.LON SmartServer 2.0 Programmer’s Reference
7-18
<UCPTdescription
/>
</DataPoint>
<DataPoint xsi:type="UFPTalarmNotifier_DpRef" dpType="Output">
<UCPTname>Net/LON/iLON
App/VirtFb/temp_f</UCPTname>
<UCPTnickName>Net/LON/iLON
App/VirtFb/temp_f</UCPTnickName>
</DataPoint>
<DataPoint xsi:type="UFPTalarmNotifier_DpRef" dpType="Output">
<UCPTname>Net/LON/iLON App/Digital Output 1/nviClaValue_1</UCPTname>
<UCPTnickName>Net/LON/iLON App/Digital Output 1/nviClaValue_1</UCPTnickName>
</DataPoint>
<DataPoint xsi:type="UFPTalarmNotifier_DpRef" dpType="Output">
<UCPTname>Net/LON/iLON App/Digital Output 2/nviClaValue_2</UCPTname>
<UCPTnickName>Net/LON/iLON App/Digital Output 2/nviClaValue_2</UCPTnickName>
</DataPoint>
<SCPTdelayTime>0</SCPTdelayTime>
<UCPTsumLogSize>50</UCPTsumLogSize>
<UCPThistLogSize>100</UCPThistLogSize>
<UCPTlogFormat xsi:type="string" LonFormat="UCPTlogFormat">LF_TEXT</UCPTlogFormat>
<UCPTsumLogFileName>Net/LON/iLON App/Alarm Notifier[0]_Summary.csv</UCPTsumLogFileName>
<UCPThistLogFileName>Net/LON/iLON App/Alarm Notifier[0]_History.csv</UCPThistLogFileName>
<UCPTemailAggregTime>0</UCPTemailAggregTime>
<ActiveAlarm>
<UCPTindex>5</UCPTindex>
<UCPTlevel>240</UCPTlevel>
<UCPTalarmText>Alarm</UCPTalarmText>
<UCPTalarmCondition
LonFormat="UCPTalarmCondition">AL_ALM_CONDITION</UCPTalarmCondition>
</ActiveAlarm>
<PassiveAlarm>
<UCPTindex>0</UCPTindex>
<UCPTlevel>255</UCPTlevel>
<UCPTalarmText>Online</UCPTalarmText>
<UCPTalarmCondition
LonFormat="UCPTalarmCondition">AL_NO_CONDITION</UCPTalarmCondition>
</PassiveAlarm>
<AlarmDest>
<UCPTindex>0</UCPTindex>
<UCPTenablePath
xsi:type="string"
/>
<ActiveDest
xsi:type="UFPTalarmNotifier_CfgAlarmDestination">
<UCPTdataPointPath
xsi:type="string">DataPoint[@dpType="Output"
and
UCPTnickName="Net/LON/iLON App/Digital Output 1/nviClaValue_1"]
</UCPTdataPointPath>
<UCPTpointValue>ON</UCPTpointValue>
<UCPTminLevel>255</UCPTminLevel>
<UCPTmaxLevel>0</UCPTmaxLevel>
<UCPTnackDelay>0</UCPTnackDelay>
</ActiveDest>
<PassiveDest
xsi:type="UFPTalarmNotifier_CfgAlarmDestination">
<UCPTdataPointPath
xsi:type="string">
DataPoint[@dpType="Output" and UCPTnickName="Net/LON/iLON App/Digital Output
2/nviClaValue_2"]
</UCPTdataPointPath>
<UCPTpointValue>OFF</UCPTpointValue>
<UCPTminLevel>255</UCPTminLevel>
<UCPTmaxLevel>0</UCPTmaxLevel>
<UCPTnackDelay>0</UCPTnackDelay>
</PassiveDest>
</AlarmDest>
</Item>
</iLonItem>
</Set>
7.3.4
Using the Read Function on an Alarm Notifier
Each time an Alarm Notifier causes an alarm notification, it will record an entry for the notification
into its log file. You can use the Read function to retrieve the log entries that an Alarm Notifier has
recorded. You must reference the Alarm Notifier to return log entries for by its <UCPTname>in the
input you supply to the function.
The alarm log files are stored in the /root/AlarmLog directory of the SmartServer. These files are
named histlogX, where X represents the index number assigned to the Alarm Notifier when it was