Echelon i.LON SmartServer Technical Information Page 133

  • Download
  • Add to my manuals
  • Print
  • Page
    / 443
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 132
i.LON SmartServer 2.0 Programmer’s Reference
9-2
comes from the local Calendar object via an internal binding between the nvoEcDateEvent output of
the Calendar, and the nviDateEvent input of the NodeObject.
After a restart, the Scheduler recalculates the last Scheduler operation. It also sets the data point
nvoDateResync to “100.0 1”, which updates the SmartServer’s exception list. You can set the value
of nvoDateResync to “100.0 1” and then return it back to “0.0 0” with the Write function at any time to
refresh the exception list manually. The data point nviEcResync of the Calendar will be internally
bound to nvoDateResync if no external binding is created. However, the Scheduler pulses the
NodeObject NV to ensure that the NodeObject always has an up-to-date Exception list, so this should
not be necessary.
9.1
Overview of the Scheduler XML File
The #8000010128000000[4].UFPTscheduler.xml file stores the configuration of the Schedulers that
you have added to the SmartServer. You can create new Schedulers using the Set function, or by
manually editing the #8000010128000000[4].UFPTscheduler.xml file, and rebooting the SmartServer.
You can create up to 40 Schedulers per SmartServer. You can add more than 40 Schedulers if you
load the dynamic v40 XIF on your SmartServer and you operate your SmartServer in Standalone
mode. Note that using the v40 XIF with the SmartServer operating in LNS mode (LNS Auto or LNS
Manual) is not supported.
The following represents a sample #8000010128000000[4].UFPTscheduler.xml file for a SmartServer
with one Scheduler.
<Item xsi:type="UFPTscheduler_Cfg" >
<UCPTname>Net/LON/iLON App/Scheduler[0]</UCPTname>
<UCPTannotation>8000010128000000[4].UFPTscheduler</UCPTannotation>
<UCPThidden>0</UCPThidden>
<UCPTlastUpdate>2008-03-03T14:50:04.680-08:00</UCPTlastUpdate>
<UCPTuri>#8000010128000000[4].UFPTscheduler_Cfg.htm</UCPTuri>
<DataPoint dpType="nviEnable" discrim="dir_in" >
<UCPTname>Net/LON/iLON App/Scheduler[0]/nviEsEnable[0]</UCPTname>
</DataPoint>
<DataPoint xsi:type="UFPTscheduler_DpRef" dpType="Output" discrim="dir_out" >
<UCPTname>Net/LON/iLON App/Digital Output 1/nviClaValue_1</UCPTname>
<SCPTdelayTime>0</SCPTdelayTime>
</DataPoint>
<DataPoint xsi:type="UFPTscheduler_DpRef" dpType="Output" discrim="dir_out" >
<UCPTname>Net/LON/iLON App/Digital Output 2/nviClaValue_2</UCPTname>
<SCPTdelayTime>0</SCPTdelayTime>
</DataPoint>
<ScheduleEffectivePeriod>
<StartDate>2000-01-01</StartDate>
<EndDate>2037-12-31</EndDate>
</ScheduleEffectivePeriod>
<DayBased>
<UCPTindex>0</UCPTindex>
<UCPTdescription>Weekday</UCPTdescription>
<UCPTpriority>255</UCPTpriority>
<Event>
<UCPTindex>0</UCPTindex>
<UCPTtime>00:00:00</UCPTtime>
<UCPTeventType LonFormat="UCPTeventType">ET_LOCK</UCPTeventType>
</Event>
<Event>
<UCPTindex>1</UCPTindex>
<UCPTtime>09:00:00</UCPTtime>
<UCPTvalue LonFormat="">ON</UCPTvalue>
<UCPTvalue LonFormat="UCPTvalueDef">ON</UCPTvalue>
<UCPTtimeDirection LonFormat="UCPTtimeDirection">TD_POSITIVE</UCPTtimeDirection>
<UCPTeventType LonFormat="UCPTeventType">ET_NUL</UCPTeventType>
</Event>
<Weekdays>
<UCPTsunday>0</UCPTsunday>
<UCPTmonday>1</UCPTmonday>
<UCPTtuesday>1</UCPTtuesday>
Page view 132
1 2 ... 128 129 130 131 132 133 134 135 136 137 138 ... 442 443

Comments to this Manuals

No comments