<?xml version='1.0' encoding='UTF-8'?><rss xmlns:atom='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' version='2.0'><channel><atom:id>tag:blogger.com,1999:blog-7488321293962701070</atom:id><lastBuildDate>Mon, 02 Nov 2009 22:05:58 +0000</lastBuildDate><title>1. Automation</title><description></description><link>http://www.inetsupervisor.com/blogger/blogger.html</link><managingEditor>noreply@blogger.com (Quark Comm. dev. team)</managingEditor><generator>Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7488321293962701070.post-8141472631257885958</guid><pubDate>Mon, 02 Nov 2009 21:56:00 +0000</pubDate><atom:updated>2009-11-02T14:05:58.899-08:00</atom:updated><title>Troubleshoot InetDriver (Enterprise) connection</title><description>&lt;span xmlns=''&gt;&lt;p&gt;At times two or more InetSupervisor workstations need to communicate with each other to exchange data. For sake of this conversation we will label "Enterprise" the computer you are running the InetDriver on. The other computers we will call "Remote Rhea". &lt;br /&gt;&lt;/p&gt;&lt;p&gt;It happens often that you can import available points using the InetDriver Config but the actual driver does not read valid values, but instead it throws many security exceptions into the InetDriver log file. There are two potential issues:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;The remote Rheas are missing crossdomain files.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Computers are not setup to authenticate with each other using Microsoft security.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;h2&gt;Fix for item 1:&lt;br /&gt;&lt;/h2&gt;&lt;p&gt;Place "clientaccesspolicy.xml" and the "crossdomain.xml" files in the "C:\inetpub\wwwroot" directory of the remote InetSupervisor or a Rhea. These files are available at the InetSupervisor download area.&lt;br /&gt;&lt;/p&gt;&lt;h2&gt;Fix for item 2:&lt;br /&gt;&lt;/h2&gt;&lt;p&gt;We have two options here: a) make both computers authenticate using Microsoft security, or b) disable the authentication. &lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Make sure that the User Name and Password under which you are running on the Enterprise is the same (the account exists) as on the remote Rhea. If the Enterprise is running on a Vista machine we noticed that that's all that you need to do. Sometimes you need to put all computer on the same Domain and make them part of the Active Directory.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;To disable the authentication, therefore exposing the computer to potential attacks you need to take two steps.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul style='margin-left: 54pt'&gt;&lt;li&gt;At the Remote Rheas you open the "C:\inetpub\wwwroot\hmi\web.config" in a text editor and search (ctrl + f) for "security mode". You should be able to find two or three instances of &amp;lt;security mode ="Message"&amp;gt;. Change the mode to None as such: &amp;lt;security mode="None"&amp;gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;At the Enterprise you open the "C:\LonWorks\Apps\Qci\InetDriver\InetDriver.exe.config" in a text editor and search for "security mode". You should be able to find two or three instances of &amp;lt;security mode ="Message"&amp;gt;. Change the mode to None as such: &amp;lt;security mode="None"&amp;gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If you want to refer to any online resources you can google for &lt;a target='_top' title='Click on the link' href='http://www.google.com/search?source=ig&amp;amp;hl=en&amp;amp;rlz=&amp;amp;q=security+mode+%3D%22Message%22+WCF&amp;amp;btnG=Google+Search'&gt;&lt;span style='font-size:12pt'&gt;&lt;strong&gt;security mode ="Message" WCF&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;Email us with feedback. We would like to hear about your implementation.&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7488321293962701070-8141472631257885958?l=www.inetsupervisor.com%2Fblogger%2Fblogger.html'/&gt;&lt;/div&gt;</description><link>http://www.inetsupervisor.com/blogger/2009/11/troubleshoot-inetdriver-enterprise.html</link><author>noreply@blogger.com (Quark Comm. dev. team)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7488321293962701070.post-7917953978914434664</guid><pubDate>Fri, 02 Oct 2009 16:35:00 +0000</pubDate><atom:updated>2009-10-23T12:53:12.330-07:00</atom:updated><title>Trend settings</title><description>&lt;span xmlns=''&gt;&lt;p&gt;Often questions come up on how to set up the trending options in the InetSupervisor. The settings reside in the Config table of the sql InetSupervisor database. You can access them by DabaseConfig then click on SqlDatabase then Config Table and finally click Load/Refresh.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Towards the bottom of the table you will see PropertyNames that begin with the word Trend. You can adjust their values to optimize the trend behavior. The starting point is property "Trend0Interval" – This is how often samples are taken from the network and stored as raw data in the InetTrends0 database. The Value is in minutes and the default is set to 15. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Next  is the "Trends0ArchiveDuration" – This is how long the trend samples stored in the InetTrends0 database will be stored there before being compressed and moved to the next database InetTrends1.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Then you have same properties for Trends1, Trends2 and 3 and 4.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The key in selecting proper values is to keep the total number of trend samples in each database within these limits:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;27 milion trend samples is the absolute limit where the SQL server express locks up and quits responding. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;10 million trend samples is a limit you can run at on a fast RAID system with plenty of resources.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;5 million trend samples is a more achievable limit with a moderate computer running current speed hard drive.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;3 million trend samples or less is a limit we recommend on slower computers with 5400RPM hard drives.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;How do we calculate total trend samples:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;I&lt;/em&gt;&lt;/strong&gt;-Interval in minutes , it's the TrendXInterval property from the Config table.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;D&lt;/em&gt;&lt;/strong&gt;- Duration in minutes, it's the TrendXArchiveDuration property from the Config table. This is a "Time To Live" since trend sample was taken.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;C&lt;/em&gt;&lt;/strong&gt;-Count, it's the total number of trended points&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;T&lt;/em&gt;&lt;/strong&gt;-Total number of trend samples stored in a database.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So, we want to solve for T.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;T = (1/I) * D * C&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;ol&gt;&lt;li&gt;Pick a target T total of points in the database – "number".&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Pick an interval I you want to gather trends at - "minutes".&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Look up the count C of the trended points. You can use Database Config Points table , then use a filter to select only trended points. At the top you will see the total number of items found.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Calculate archive duration D =(T * I)C and plug it into the TrendArchiveDuration.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Repeat this process for each Trend database ie. Trend1, Trend2, … Trend4.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;You want to increase the TrendXInterval each time you move to a higher database by a factor of 10 or more if possible. The last database should substantially increase the TrendInterval so you can achieve a long Archive Duration and therefore keep highly compressed data for a long time.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Example 1:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Low-end computer, interval trend frequency is&lt;strong&gt;&lt;em&gt; I&lt;/em&gt;&lt;/strong&gt; =  15 minutes, total number of trended points is &lt;strong&gt;&lt;em&gt;C &lt;/em&gt;&lt;/strong&gt;=  100. We would like a light load in the trend databases so we pick &lt;strong&gt;&lt;em&gt;T&lt;/em&gt;&lt;/strong&gt; = 1,000,000  trend samples. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (1,000,000 * 15)   / 100 = 150,000 minutes = 104 days , so put in the following values into the config table:&lt;br /&gt;&lt;/p&gt;&lt;ol style='margin-left: 38pt'&gt;&lt;li&gt;15 for Trend0Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;150,000 for Trend0ArchiveDuration&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;When values get older than 104 days I would like to compress them so the "resolution" interval &lt;strong&gt;&lt;em&gt;I&lt;/em&gt;&lt;/strong&gt; = 30 min.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (1,000,000 * 30)   / 100 = 300,000 minutes = 208 days , so plug in the following:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;30 for the Trend1Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;450,000 for the Trend1ArviceDuration = (104 days in Trends0 plus 208 days in Trends1)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;When values get older than 312 days then I would like to compress then so the "resolution" interval &lt;strong&gt;&lt;em&gt;I&lt;/em&gt;&lt;/strong&gt; = 60 min.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (1,000,000 * 60)   / 100 = 600,000 min = 416 days, so put in the following:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;60 for the Trend2Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;1,050,000 for the Trend2ArchiveDuration = (104 days + 208 days + 416 = 729days)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;When values get older than 729 days  I would like to compress them so the Interval I = 180 minutes.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (1,000,000 * 180)   / 100 = 1,800,000 min = 1250 days, so put in the following:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;180 for the Trend3Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;2,850,000 for the Trend3ArchiveDuration = (104+208+416+1250 days)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Finally we can stretch the very old data to I = 360 min = 6 hours.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (1,000,000 * 360)   / 100 = 3,600,000 min = 2500 days, so put in the following:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;360 for the Trend4Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;6,450,000 for the Trend4ArchiveDuration = (104+208+416+1250+2500 days = 4478 days = 12 years)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;End of Example 1.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;Example 2:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We have C=1000 points to be monitored and would like to store samples every I=1 minute. We will load the databases with say T=2,000,000 samples each.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (2,000,000 * 1)   / 1000 = 2000min = 1.38 day, therefore this goes into the Config table:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;1 for the Trend0Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;2000 for the Trend0ArchiveDuration (1.38 days)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;When samples get older than 2000 min we compress them into 5 minute averages like so:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (2,000,000 * 5)   / 1000 = 10,000 = 6.94 day, therefore this goes into the Config table:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;5 for the Trend1Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;12,000 for the Trend1ArchiveDuration (1.38 + 6.94 days)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;When samples get older then 12,000min (8.33 days) we compress them into 15 min averages like so:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (2,000,000 * 15)   / 1000 = 30,000 min = 20.83 days, therefore this goes into the Config table:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;15 for the Trend2Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;42,000 for the Trend2ArchiveDuration (1.38 + 6.94 +20.83 days)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;When samples get older then 42,000min (8.33 days) we compress them into 60 min averages like so:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (2,000,000 * 60)   / 1000 = 120,000 min = 83.3 days, therefore this goes into the Config table:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;60 for the Trend3Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;164,000 for the Trend3ArchiveDuration (1.38 + 6.94 +20.83 + 83.3 days = 113 days)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;When samples get older than 164,000 min (113 days) we compress them into 60 min averages like so:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;D = (T * I) / C = (2,000,000 * 360)   / 1000 = 720,000 min = 500 days, therefore this goes into the Config table:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;360 for the Trend4Interval&lt;br /&gt;&lt;/li&gt;&lt;li&gt;882,000 for the Trend4ArchiveDuration (1.38 + 6.94 +20.83 + 83.3 + 500days = 612.5 days = 1.7 years)&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;End of Example 2.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Support/default.htm'&gt;http://www.inetsupervisor.com/Support/default.htm&lt;/a&gt;                  "InetSupervisor SUPPORT"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Products/Default.htm'&gt;http://www.inetsupervisor.com/Products/Default.htm&lt;/a&gt;                "Quark Communications PRODUCTS"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com'&gt;http://www.inetsupervisor.com&lt;/a&gt;                                                              "InetSupervisor HOME"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;br/&gt;Cheers;&lt;br/&gt;&lt;br/&gt;Adam G.&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7488321293962701070-7917953978914434664?l=www.inetsupervisor.com%2Fblogger%2Fblogger.html'/&gt;&lt;/div&gt;</description><link>http://www.inetsupervisor.com/blogger/2009/10/trend-settings.html</link><author>noreply@blogger.com (Quark Comm. dev. team)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7488321293962701070.post-1342059745318878674</guid><pubDate>Sat, 14 Jun 2008 05:08:00 +0000</pubDate><atom:updated>2009-01-02T11:07:59.220-08:00</atom:updated><title>PointEditor - Read and Write Args.</title><description>&lt;span xmlns=''&gt;&lt;p&gt;This post is about the Read and Write arguments editor. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;The Read and Write functions alter value of the points before they enter the database or are used on the web, trended or evaluated for alarm condition. In the &lt;a href='http://www.inetsupervisor.com/BlogDocs/argEditor.jpg'&gt;example above&lt;/a&gt; I entered a test value of 71. You can use different values to test your function. Then I added the first function that multiplies my test value by 1.142 to reshape the temperature sensor reading. Next I added 0.5 to give it a little offset. Please note that while adding a new equation you must take the focus out of the previous function by clicking on the "Applied Equations" label. Otherwise you will keep modifying the previous equation instead of making a new one. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;When a driver gets a raw value for a point it checks if there are any functions applied in the Read or the Write Args editor. If there are any functions it will apply one function at the time starting at the top. So, in my example it will multiply the raw value by 1.142 first, then it will add 0.5 to the result of the first function, then it will take the result and round it up to two decimal places. As a best practice you want to first calculate the values and last apply the precision (round up to certain amount of decimal places). There are other functions available besides addition and multiplication:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Addition –&amp;gt; result = rawValue + "my constant"&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Multiplication –&amp;gt; result = rawValue * "my constant"&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Exponant -&amp;gt; result = rawValue to the power of "my constant"&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Square root -&amp;gt; result = square root of rawValue&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Cosine -&amp;gt; result = Cosine(PI * rawValue / 180)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Sine -&amp;gt; result = Sine (PI * rawValue / 180)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Tangent -&amp;gt; result = tangent(PI * rawValue / 180)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Precision -&amp;gt; result = round rawValue to "my constant" of decimal places.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Support/default.htm'&gt;http://www.inetsupervisor.com/Support/default.htm&lt;/a&gt;                  "InetSupervisor SUPPORT"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Products/Default.htm'&gt;http://www.inetsupervisor.com/Products/Default.htm&lt;/a&gt;                "Quark Communications PRODUCTS"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com'&gt;http://www.inetsupervisor.com&lt;/a&gt;                                                              "InetSupervisor HOME"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Have fun with the math…&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7488321293962701070-1342059745318878674?l=www.inetsupervisor.com%2Fblogger%2Fblogger.html'/&gt;&lt;/div&gt;</description><link>http://www.inetsupervisor.com/blogger/2008/06/pointeditor-read-and-write-args.html</link><author>noreply@blogger.com (Quark Comm. dev. team)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7488321293962701070.post-3039657902796472969</guid><pubDate>Mon, 10 Mar 2008 00:20:00 +0000</pubDate><atom:updated>2009-01-02T11:07:35.045-08:00</atom:updated><title>How to globally override Delimited Configuration Properties</title><description>&lt;span xmlns=''&gt;&lt;p&gt;How do you globally set devices to take certain config property? For example I want to globally set all Distech VAVs on my project to persist Occupancy setting. Other words, I would like to write occupancy command once and have the controller keep (persist) the setting over power outages. Here we assume that the InetSupervisor is installed on your computer including the LNS Driver Service.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;We have to use the LNSConfig application that comes with the InetSupervisor CD dated March 10, 2008 or later. Open the LNS Config and go to global override page for enumerated config properties. Then follow these steps:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Click on GetChannels to query the LNS network for all available channels&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click on a channel where one of the typical devices is located.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click on a device you like to use as a template.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click on a Config Prop to select the property of choice.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;You now will be displayed with information about the config property. You will have to enter your new information into text boxes.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Enter you delimiter. This is a character that delimits each individual value within the config property. In our example this would be a space, so press the space bar once to enter it in.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Enter position of the value (value you want to change) as it is located within the delimited array of values in the config property. This is a zero based array. So in our example this would be 45. Each space delimits the actual values so you count the position starting from zero at left all the way to position of the value you like to change.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Enter the value. In our example this would be 1.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Click WRITE and watch the main window for status. You also get a nice log of all activity including errors and successes in the log file located in C:\LonWorks\Apps\Qci\Logs&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;You now just imagine what you can do with this utility when combined with the Global Override for Variables and the Global reports. Here another scenario:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div&gt;Perhaps on a large Fan Coil Unit project you need to prove that the hot water valves work properly. You can do it by following these steps: &lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Make sure you have how water circulating&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Use global override to close all your hot water valves.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Wait a while and run a global report of valve positions and discharge air temperatures.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Use global override to open all valves.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Wait a while and run a report of valve positions and discharge air temps.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The reports you generated are in a standard XML format you can open in Excel. So open both reports in the same Excel spread sheet and make sure that each device's data for the "before" and the "after" are aligned side by side.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Make a simple formula that compares discharge temps of before and after and flags the bad valves the temp difference is less than x or examine the log by hand.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Support/default.htm'&gt;http://www.inetsupervisor.com/Support/default.htm&lt;/a&gt;                  "InetSupervisor SUPPORT"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Products/Default.htm'&gt;http://www.inetsupervisor.com/Products/Default.htm&lt;/a&gt;                "Quark Communications PRODUCTS"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com'&gt;http://www.inetsupervisor.com&lt;/a&gt;                                                              "InetSupervisor HOME"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Happy networking.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Adam G.-&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7488321293962701070-3039657902796472969?l=www.inetsupervisor.com%2Fblogger%2Fblogger.html'/&gt;&lt;/div&gt;</description><link>http://www.inetsupervisor.com/blogger/2008/03/how-to-globally-override-delimited.html</link><author>noreply@blogger.com (Quark Comm. dev. team)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7488321293962701070.post-9115682972213369746</guid><pubDate>Fri, 29 Feb 2008 15:26:00 +0000</pubDate><atom:updated>2009-01-02T11:04:42.654-08:00</atom:updated><title>How to bring LonWorks into InetSupervisor</title><description>&lt;span xmlns=''&gt;&lt;p&gt;In this blog we will cover the steps necessary to bring a LonWorks network into the InetSupervisor front-end. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;The steps below are a copy of &lt;a href='http://www.inetsupervisor.com/manuals/InetSup_SetupManual.pdf'&gt;InetSupervisor Setup Manual&lt;/a&gt;. Refer to the manual for more information.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;2.1 Install Echelon Network Management LNS 3.0&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;1. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Install &lt;/span&gt;&lt;em&gt;LonMaker for Windows 3.0 &lt;/em&gt;&lt;span style='font-family:Times New Roman'&gt;(or later) with the latest service pack. &lt;/span&gt;&lt;/span&gt;Check &lt;span style='color:blue; font-family:Times New Roman'&gt;http://www.echelon.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;span style='color:blue'&gt;com &lt;/span&gt;for the latest updates. &lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;InetSupervisor &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;will work with most LNS 3.0 or later databases and most LNS network management tools. So you can use the LonMaker or Distech LonWatcher, etc.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;2. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman; font-size:10pt'&gt;Build and commission the LonWorks network. Set up your computer to be an LNS Server.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman'&gt;It is not necessary to run the LNS Server during the operation of InetSupervisor.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:9pt'&gt;note: If not using a Lonworks network please skip this step&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;br /&gt;				&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;3.7 Install LNSDriver&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;1. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Install this only if you are using an &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;LNS database &lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;with &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;LNS Turbo&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;2. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Click on &lt;/span&gt;&lt;em&gt;LNSDriver Service&lt;/em&gt;&lt;span style='font-family:Times New Roman'&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;3. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman; font-size:10pt'&gt;Read and click on Accept to agree to the software licence agreement.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;4. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman; font-size:10pt'&gt;Follow on-screen instructions to complete the installation.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;p&gt;&lt;em&gt;4.5 Importing LNS Network Variables ("Points"):&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;1. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Click &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;Start&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;, then &lt;/span&gt;&lt;strong&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;em&gt;Programs&lt;/em&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;, &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;em&gt;HMI&lt;/em&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;, &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;em&gt;LNSConfig&lt;/em&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:10pt'&gt;&lt;strong&gt;&lt;br /&gt;					&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:10pt'&gt;&lt;strong&gt;Figure 12.&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;2. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Type your name and password (&lt;/span&gt;&lt;em&gt;default username is q, default password is q) &lt;/em&gt;&lt;span style='font-family:Times New Roman'&gt;in the Login dialog box&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;3. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Click &lt;/span&gt;&lt;em&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;Configure&lt;/strong&gt;&lt;/span&gt;, then &lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;Import LonWorks Points&lt;/strong&gt;&lt;/span&gt;&lt;/em&gt;&lt;span style='font-family:Times New Roman'&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;4. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Choose the desired channel then click &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;Load Variables &lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;. This scans the &lt;/span&gt;&lt;em&gt;LNS Database &lt;/em&gt;&lt;span style='font-family:Times New Roman'&gt;for available&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;points (variables only) from all &lt;/span&gt;&lt;em&gt;LonWorks &lt;/em&gt;&lt;span style='font-family:Times New Roman'&gt;devices, bringing these points into the &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;LNS Point Import&lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;Wizard&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;5. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Click &lt;/span&gt;&lt;strong&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;em&gt;Load CP's &lt;/em&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;(Figure 13)&lt;/span&gt;&lt;/strong&gt;&lt;span style='font-family:Times New Roman'&gt;. This will load all cofiguration properties in the same manner as the&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;Load Variables&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;6. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Select a desired point by clicking on it and then click &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;Import Selected &lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;(or press &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;Alt + s&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;). Multiple&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;points can be selected for import by holding down the &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;Ctrl &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;key while clicking on, or click/holddown&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;and dragging across, the desired points, then clicking &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;Import Selected&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;. Repeat this process for&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:10pt'&gt;all desired points.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;7. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;If you would like to delete an imported point, select it by clicking on it, then click &lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;&lt;strong&gt;&lt;em&gt;Delete &lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style='font-family:Times New Roman'&gt;at the bottom&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Times New Roman; font-size:10pt'&gt;left of the window.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style='font-family:Arial; font-size:8pt'&gt;&lt;strong&gt;8. &lt;/strong&gt;&lt;/span&gt;&lt;span style='font-size:10pt'&gt;&lt;span style='font-family:Times New Roman'&gt;Once all points have been imported, the database is ready for creating a project-specific web page&lt;/span&gt;&lt;br /&gt;				&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Support/default.htm'&gt;http://www.inetsupervisor.com/Support/default.htm&lt;/a&gt;                  "InetSupervisor SUPPORT"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Products/Default.htm'&gt;http://www.inetsupervisor.com/Products/Default.htm&lt;/a&gt;                "Quark Communications PRODUCTS"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com'&gt;http://www.inetsupervisor.com&lt;/a&gt;                                                              "InetSupervisor HOME"&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7488321293962701070-9115682972213369746?l=www.inetsupervisor.com%2Fblogger%2Fblogger.html'/&gt;&lt;/div&gt;</description><link>http://www.inetsupervisor.com/blogger/2008/02/how-to-bring-lonworks-into.html</link><author>noreply@blogger.com (Quark Comm. dev. team)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></item><item><guid isPermaLink='false'>tag:blogger.com,1999:blog-7488321293962701070.post-1615629298220125852</guid><pubDate>Thu, 14 Feb 2008 05:52:00 +0000</pubDate><atom:updated>2009-01-02T11:08:14.979-08:00</atom:updated><category domain='http://www.blogger.com/atom/ns#'>Support for multiple Solidyne networks.</category><title>Support for multiple Solidyne networks.</title><description>&lt;span xmlns=''&gt;&lt;p&gt;Hi there.&lt;br/&gt;This is our first blog on new features of InetSupervisor front-end software for automation systems. Today, Feb 13, 2008 we posted the updated version at &lt;a href='http://www.inetsupervisor.com/public/InetSupervisor/'&gt;Download&lt;/a&gt;.&lt;br/&gt;New to this version are couple of Solidyne related features and a demo web page. The demo ships built into the HMI WEB installation. Once you install the software you can access it from the navigation tree under DEMO. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;For Solidyne we have:&lt;br/&gt;One - we now support decimal places for Solidyne Virtual Points. The Solidyne Driver can read and write values from -4096 to 4096 with one decimal place.&lt;br/&gt;Two - The Solidyne Driver supports multiple networks. You have to do the following to set it up:&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Have more than one COM port available.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Check the baud rate and port numbers with ICMS. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Install SolidyneDriver &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Go to driver's directory ("C:\LonWorks\Apps\Qci\SolidyneDriverService") and modify the &lt;strong&gt;&lt;em&gt;SolidyneDriverService.exe.config&lt;/em&gt;&lt;/strong&gt; file so the &lt;strong&gt;&lt;em&gt;InstanceNumber=1&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;				&lt;/li&gt;&lt;li&gt;This will be your first network. The &lt;strong&gt;&lt;em&gt;InstanceNumber &lt;/em&gt;&lt;/strong&gt;in the config file corresponds to &lt;strong&gt;&lt;em&gt;SiteID=1&lt;/em&gt;&lt;/strong&gt; in the points table. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Go to SolidyneConfig's directory ("C:\LonWorks\Apps\Qci\SolidyneConfig") and modify the S&lt;strong&gt;&lt;em&gt;olidyneConfig.exe.CONFIG&lt;/em&gt;&lt;/strong&gt; file so the &lt;strong&gt;&lt;em&gt;InstanceNumber=1&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;				&lt;/li&gt;&lt;li&gt;Now the config will import points with the appropriate SiteID. Make sure you set the correct COM port and baud rate and click SAVE.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Install SolidyneDriver2&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Go to driver's directory("C:\LonWorks\Apps\Qci\SolidyneDriver2")  and modify the *.CONFIG file so the &lt;strong&gt;&lt;em&gt;InstanceNumber=2&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;				&lt;/li&gt;&lt;li&gt;This will be your second network. The InstanceNumber in the config file will correspond to SiteID=2 in the points table.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Go to SolidyneConfig2 directory ("C:\LonWorks\Apps\Qci\SolidyneConfig2") and modify the *.CONFIG file so the &lt;strong&gt;&lt;em&gt;InstanceNumber=2&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;				&lt;/li&gt;&lt;li&gt;Now the config will import points with the appropriate SiteID. Make sure you set the correct COM port and baud rate and click SAVE.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;span style='font-family:Times New Roman; font-size:12pt'&gt;Contact us if you like to have more than 2 networks connected. It's easy to do and the limit is in number of COM ports you can put on a PC and you computers horse power ....&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Now that you have the points imported from multiple networks you can use them on web pages seamlessly.&lt;br/&gt;&lt;br /&gt;			&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Support/default.htm'&gt;http://www.inetsupervisor.com/Support/default.htm&lt;/a&gt;                  "InetSupervisor SUPPORT"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com/Products/Default.htm'&gt;http://www.inetsupervisor.com/Products/Default.htm&lt;/a&gt;                "Quark Communications PRODUCTS"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href='http://www.inetsupervisor.com'&gt;http://www.inetsupervisor.com&lt;/a&gt;                                                              "InetSupervisor HOME"&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;br/&gt;Cheers;&lt;br/&gt;&lt;br/&gt;Adam G.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt; &lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7488321293962701070-1615629298220125852?l=www.inetsupervisor.com%2Fblogger%2Fblogger.html'/&gt;&lt;/div&gt;</description><link>http://www.inetsupervisor.com/blogger/2008/02/support-for-multiple-solidyne-networks.html</link><author>noreply@blogger.com (Quark Comm. dev. team)</author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></item></channel></rss>
