Echelon i.LON SmartServer 2.0 User Manual
Page 140

i.LON SmartServer 2.0 Programmer’s Reference
9-9
exception that occurs over a specific range of dates. The actual date or range of dates in which these
exceptions occur are stored in the #8000010128000000[4].UFPTcalendar.xml file.
The subsequent table lists and describes the properties that should be defined within each <DateBased>
element.
<DateBased>
<UCPTindex>0</UCPTindex>
<UCPTpriority>250</UCPTpriority>
<Event>
<UCPTindex>0</UCPTindex>
<UCPTtime>04:00:00</UCPTtime>
<UCPTvalue
LonFormat="">OFF</UCPTvalue>
<UCPTvalue
LonFormat="UCPTvalueDef">OFF</UCPTvalue>
<UCPTtimeDirection
LonFormat="UCPTtimeDirection">TD_POSITIVE</UCPTtimeDirection>
<UCPTeventType
LonFormat="UCPTeventType">ET_NUL</UCPTeventType>
</Event>
<Exception>
<UCPTindex>0</UCPTindex>
<UCPTexceptionName>2008-03-03</UCPTexceptionName>
</Exception>
</DateBased>
<DateBased>
<UCPTindex>1</UCPTindex>
<UCPTpriority>250</UCPTpriority>
<Event>
<UCPTindex>0</UCPTindex>
<UCPTtime>00:00:00</UCPTtime>
<UCPTeventType LonFormat="UCPTeventType">ET_LOCK</UCPTeventType>
</Event>
<Event>
<UCPTindex>1</UCPTindex>
<UCPTtime>00:15:00</UCPTtime>
<UCPTvalue LonFormat="">OFF</UCPTvalue>
<UCPTvalue LonFormat="UCPTvalueDef">OFF</UCPTvalue>
<UCPTtimeDirection LonFormat="UCPTtimeDirection">TD_NEGATIVE</UCPTtimeDirection>
<UCPTbaseTimePath>../../DataPoint[UCPTnickName="Sunrise"]</UCPTbaseTimePath>
<UCPTeventType LonFormat="UCPTeventType">ET_NUL</UCPTeventType>
</Event>
<Exception>
<UCPTindex>0</UCPTindex>
<UCPTexceptionName>SunriseSchedule</UCPTexceptionName>
</Exception>
</DateBased>
Property Description
<UCPTindex>
The index number for the date-based schedule.
<UCPTpriority>
The priority to be assigned the schedule, from 0 (highest priority) to
255 (lowest priority). The priority chosen here must be greater than
or equal to the priority assigned to the data point when the Scheduler
attempts to update the data point. If it is not, the data point will not
be updated successfully.
<Event>
The update events for each date-based schedule are signified by a list
of <Event> elements. Each update event will be used on the days
that this date-based schedule is active. See Creating Events for more
information.