<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://ilonsmartserver.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Explorations</title><link>http://ilonsmartserver.com/files/folders/sm_explore/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 21119.1142)</generator><item><title>Version 0.4 of the BAS_Support application</title><link>http://ilonsmartserver.com/files/folders/sm_explore/entry153.aspx</link><pubDate>Fri, 08 Aug 2008 21:28:28 GMT</pubDate><guid isPermaLink="false">191c7298-8ad3-470c-9bd1-455f544871e0:153</guid><dc:creator>rmhair</dc:creator><slash:comments>0</slash:comments><description>&lt;div style="font-family:verdana,arial,helvetica,sans-serif;font-size:12pt;"&gt;
&lt;p&gt;I&amp;#39;ve included an update and a new FPM in this distribution.
&lt;/p&gt;
&lt;p&gt;The occupancy_collector FPM has been updated to correct two issues.&amp;nbsp;
The first was a data initialization problem with the counters.&amp;nbsp; The
second fix resets the counter immediately when an occupancy sensor goes
to a non-occupied state.
&lt;/p&gt;
&lt;p&gt;A BAS_Ping FPM has been added to this set.&amp;nbsp; This FPM is intended to
be used in LonMaker between two iLON&amp;#39;s which are separated
geographically.&amp;nbsp; This FPM accepts two configuration parameters: a start
count and a timeout duration.&amp;nbsp; When the snvt_switch nvi_start is
activated, the count is placed at the nvo_pass1 output.&amp;nbsp; nvo_pass1
should be bound to nvi_pass1 of the 2nd iLON100.&amp;nbsp; In the simplest case,
nvo_pass1 of the 2nd iLON100 would then be tied to nvi_pass1_dec of the
first iLON100. nvi_pass1_dec will decriment the input by one and pass
that value to nvo_pass1.&amp;nbsp; (nvi_passx passes the input to nvo_passx) When the input number reaches zero then
nvo_done output is turned on.&amp;nbsp; If this doesn&amp;#39;t occur before the
specified nci_timeout, then nvo_fault is set to say that the process
took longer than defined.&amp;nbsp; The nvo_latency is a one second counter and
will report at the one second resoultion how long the process takes. &lt;br /&gt;
&lt;/p&gt;
&lt;p&gt;As an extreme test, you could enter 65534 into the nci_count
parameter and have all outputs tied to corresponding inputs on the 2nd
iLON100.&amp;nbsp; The 2nd ilon would then have all its outputs tied to the n+1
input of the first iLON100.&amp;nbsp; (Output nvo_pass10 on the 2nd iLON100
would be tied to nvi_pass1_dec of the first iLON100).&amp;nbsp; This would
result in 20 * 65534 messages being transmitted before nvo_done would
be asserted.
&lt;/p&gt;
&lt;p&gt;The image included in the zip file shows two blocks bound within one iLON100.&amp;nbsp;
  This
configuration decremented through 44,617 iterations in 4800 seconds.&amp;nbsp;
That breaks down to 186 loop-back network messages in the iLON every
second.&amp;nbsp; Note that the iLON did not have other loading processes at the time. &lt;/p&gt;&lt;p&gt;&amp;nbsp;Richard

&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><enclosure url="http://ilonsmartserver.com/files/folders/153/download.aspx" length="109877" type="application/zip" /></item><item><title>Example FPM BAS Support</title><link>http://ilonsmartserver.com/files/folders/sm_explore/entry76.aspx</link><pubDate>Wed, 04 Jun 2008 21:59:04 GMT</pubDate><guid isPermaLink="false">191c7298-8ad3-470c-9bd1-455f544871e0:76</guid><dc:creator>rmhair</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;This &lt;i&gt;unsupported&lt;/i&gt; FPM is targeted at Building Automation Support.&amp;nbsp; All files are included for you to load onto a Smartserver.&amp;nbsp; I didn&amp;#39;t make a config page on the iLON as it is targeted for LonMaker integration.&amp;nbsp; Note that the functionality is not guaranteed. &lt;/p&gt;&lt;p&gt;This version includes an Occupancy collector module.&amp;nbsp; This module accepts one to six occupancy inputs and performs a logical OR on them to determine a combined occupancy output.&amp;nbsp; i.e. if any of the six inputs are occupied, then the output is occupied.&amp;nbsp; This is usefull where multiple occupancy sensors feed into a single lighting/HVAC zone.&lt;/p&gt;&lt;p&gt;Additionally there is a 5 minute timer that increments based on occupancies (nvo_ticks_occ1..6).&amp;nbsp; This number is reset when the 5minute timer goes off if that zone is un-occupied.&amp;nbsp; The goal here is to be able to determine if a zone doesn&amp;#39;t go un-occupied for an extended period of time.&amp;nbsp; i.e. if you have a count of 12*24 = 288 - then your zone has been &amp;quot;occupied for 24 hrs.&lt;/p&gt;&lt;p&gt;&amp;nbsp;There is a bit of a flaw...&amp;nbsp; the count should reset as soon as the zone becomes un-occupied rather than waiting for timer expiration....&amp;nbsp; Perhaps this could be considered a debounce?&amp;nbsp;&amp;nbsp; &lt;/p&gt;</description><enclosure url="http://ilonsmartserver.com/files/folders/76/download.aspx" length="31646" type="application/zip" /></item><item><title>Example Sequencer and Logic Function Blocks</title><link>http://ilonsmartserver.com/files/folders/sm_explore/entry30.aspx</link><pubDate>Thu, 08 May 2008 07:23:40 GMT</pubDate><guid isPermaLink="false">191c7298-8ad3-470c-9bd1-455f544871e0:30</guid><dc:creator>rmhair</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&amp;nbsp;This zip file includes all the needed files to run an example Sequencer and logical function blocks that I&amp;#39;ve been working on.&amp;nbsp; You should be able to copy the files to the iLON and have it work.&amp;nbsp; Two of the source files were included for reference.&lt;/p&gt;&lt;p&gt;NOTE: there is a bug in the sequencer - you cannot run two at once without event problems.&amp;nbsp;&lt;/p&gt;</description><enclosure url="http://ilonsmartserver.com/files/folders/30/download.aspx" length="104298" type="application/zip" /></item></channel></rss>