<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chipkin Automation Systems</title>
	<atom:link href="http://www.chipkin.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chipkin.com</link>
	<description>Resources and News for industrial automation</description>
	<lastBuildDate>Tue, 18 Jun 2013 18:43:02 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Simplex Points</title>
		<link>http://www.chipkin.com/simplex-points/</link>
		<comments>http://www.chipkin.com/simplex-points/#comments</comments>
		<pubDate>Thu, 13 Jun 2013 21:45:37 +0000</pubDate>
		<dc:creator>Sarah Gordon</dc:creator>
				<category><![CDATA[Simplex 4100]]></category>
		<category><![CDATA[4020]]></category>
		<category><![CDATA[4100]]></category>
		<category><![CDATA[4100u]]></category>
		<category><![CDATA[Sim4100]]></category>
		<category><![CDATA[Simplex 4100u]]></category>
		<category><![CDATA[Simplex FACP]]></category>
		<category><![CDATA[Simplex Grinnell]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=7843</guid>
		<description><![CDATA[&#160; To build a FieldServer configuration a list of points needs to be configured. This requires knowledge of the Points Hardware Reference in card-point-subpoint format. Unfortunately the point ‘name’ looks similar to a Hardware Reference but cannot be used. The &#8230; <a href="http://www.chipkin.com/simplex-points/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p>To build a FieldServer configuration a list of points needs to be configured. This requires knowledge of the Points Hardware Reference in card-point-subpoint format. Unfortunately the point ‘name’ looks similar to a Hardware Reference but cannot be used. The following notes outline where the required information can be found using the Simplex Programming Software or from one of the reports produced by the software.</p>
<p>&nbsp;</p>
<p><b><span style="text-decoration: underline;">Extract from a report with appropriate Hardware Addresses for FieldServer configuration</span></b></p>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2013/06/CAS-2.png"><img class="alignnone size-medium wp-image-7844" alt="CAS 2" src="http://www.chipkin.com/articles/wp-content/uploads/2013/06/CAS-2-300x165.png" width="300" height="165" /></a></p>
<p>&nbsp;</p>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2013/06/CAS-3.png"><img class="alignnone size-medium wp-image-7845" alt="CAS 3" src="http://www.chipkin.com/articles/wp-content/uploads/2013/06/CAS-3-300x284.png" width="300" height="284" /></a></p>
<p>Cannot use ‘Point Name’ (2<sup>nd</sup> column). The HW Ref will always be unique. Some Point names look like HW Refs but are not .</p>
<p>&nbsp;</p>
<p>There is no (implied or otherwise) relationship between a point name and a hardware reference. A point name consists of a tag similar to this one; &#8220;M4-1-1&#8243;, In this example all we can tell is that this point is on the 4th mapnet device added to the system. A hardware reference is declared in a manner similar to this one; &#8220;1-1-0&#8243; and is used to indicate c-p-s (card-point-subpoint). The hardware reference is absolute and is based on the position/location in the hardware bays.</p>
<p>When an event occurs a message with the hardware reference is produced. Based on the notes above you can see that it is impossible to produce a configuration unless the mapping file provided by the customer contains hardware references. I cannot find a &#8216;report&#8217; which can be produced by the 4100 programmer software which provides the information required.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/simplex-points/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simplex Point Addresses  for FieldServer’s when the FACP’s are networked</title>
		<link>http://www.chipkin.com/simplex-point-addresses-for-fieldservers-when-the-facps-are-networked/</link>
		<comments>http://www.chipkin.com/simplex-point-addresses-for-fieldservers-when-the-facps-are-networked/#comments</comments>
		<pubDate>Thu, 13 Jun 2013 21:38:41 +0000</pubDate>
		<dc:creator>Sarah Gordon</dc:creator>
				<category><![CDATA[Simplex 4100]]></category>
		<category><![CDATA[4020]]></category>
		<category><![CDATA[4100]]></category>
		<category><![CDATA[4100u]]></category>
		<category><![CDATA[Sim4100]]></category>
		<category><![CDATA[Simplex 4100u]]></category>
		<category><![CDATA[Simplex FACP]]></category>
		<category><![CDATA[Simplex Grinnell]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=7840</guid>
		<description><![CDATA[&#160;   Using the System Points Summary Report from the FACP configuration tool &#160; To monitor this point passively: Use the following Map Descriptor.  The length has been set to a large number to allow all the networked points to &#8230; <a href="http://www.chipkin.com/simplex-point-addresses-for-fieldservers-when-the-facps-are-networked/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p><b><span style="text-decoration: underline;"> </span></b></p>
<h2>Using the System Points Summary Report from the FACP configuration tool</h2>
<h2></h2>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2013/06/CAS-1.png"><img class="alignnone size-medium wp-image-7841" alt="CAS 1" src="http://www.chipkin.com/articles/wp-content/uploads/2013/06/CAS-1-300x224.png" width="300" height="224" /></a></p>
<p>&nbsp;</p>
<h4>To monitor this point passively:</h4>
<p>Use the following Map Descriptor.  The length has been set to a large number to allow all the networked points to be collected. Other than that there is no difference between receiving events from a local FACP or a networked FACP.</p>
<p>&nbsp;</p>
<h4>Map_Descriptors</h4>
<p>Map_Descriptor_Name ,Data_Array_Name ,Data_Array_Offset ,Function ,Node_Name  ,sim4100_func ,sim4100_card ,sim4100_point ,sim4100_sub ,protocol ,length ,da_byte_name ,da_float_name</p>
<p>Card_03_Points      ,DA_CARD3        ,0                 ,passive  ,Simplex_01 ,xpoint       ,3            ,0             ,256         ,sim4100  ,10000  ,DA_P         ,DA_F</p>
<p>&nbsp;</p>
<h4>To Serve this Point</h4>
<p>To serve the point you need to know the offset into the data array where the example point can be found. Data is stored in array = DA_Card3</p>
<p>The point=Zone ZD1-1 is found at offset 13792 in the data array. At that location is a UINT with 16 bits. Each bit’s state represents the state of each possible event.</p>
<p>&nbsp;</p>
<h4>To read this point</h4>
<p>You need to know the C-p-S Card-Point-Subpoint.</p>
<p>Card = 3 (Given)</p>
<p>Point = truncate ( Address / 256 ) – ie. Divide by 256 and use only the whole number result</p>
<p>SubPoint = Remainder ( Address / 256 ) * 256 – ie divide by 256 and use the remainder as the result.</p>
<p>Eg. 3-13792</p>
<p>Card = 3</p>
<p>Point = trunk( 13792 / 256)  = trunk(53.875) = 53</p>
<p>Sub Point = 256* Remainder (13792 / 256)  = 256 * Remainder (53.875) =  256 * 0.875 = 224</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/simplex-point-addresses-for-fieldservers-when-the-facps-are-networked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simplex 4100 Configuration – Some Notes</title>
		<link>http://www.chipkin.com/simplex-4100-configuration-some-notes/</link>
		<comments>http://www.chipkin.com/simplex-4100-configuration-some-notes/#comments</comments>
		<pubDate>Thu, 13 Jun 2013 21:13:04 +0000</pubDate>
		<dc:creator>Sarah Gordon</dc:creator>
				<category><![CDATA[Simplex 4100]]></category>
		<category><![CDATA[4020]]></category>
		<category><![CDATA[4100]]></category>
		<category><![CDATA[4100u]]></category>
		<category><![CDATA[Sim4100]]></category>
		<category><![CDATA[Simplex 4100u]]></category>
		<category><![CDATA[Simplex FACP]]></category>
		<category><![CDATA[Simplex Grinnell]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=7834</guid>
		<description><![CDATA[&#160; &#160; Wait passively for events to be sent from the panel. &#160; These Map descriptors each capture event data from different Cards. &#160; Map_Descriptors, &#160; Map_Descriptors Map_Descriptor_Name Data_Array_Name Data_Array_Offset Function Node_Name sim4100_func sim4100_card sim4100_point sim4100_sub protocollength Card 1 Msgs &#8230; <a href="http://www.chipkin.com/simplex-4100-configuration-some-notes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Wait passively for events to be sent from the panel.</p>
<p>&nbsp;</p>
<p>These Map descriptors each capture event data from different Cards.</p>
<p>&nbsp;</p>
<p>Map_Descriptors,</p>
<p>&nbsp;</p>
<table border="0" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="84">Map_Descriptors</td>
<td valign="top" width="103">Map_Descriptor_Name</td>
<td valign="top" width="84">Data_Array_Name</td>
<td valign="top" width="94">Data_Array_Offset</td>
<td valign="top" width="54">Function</td>
<td valign="top" width="56">Node_Name</td>
<td valign="top" width="70">sim4100_func</td>
<td valign="top" width="70">sim4100_card</td>
<td valign="top" width="75">sim4100_point</td>
<td valign="top" width="66">sim4100_sub</td>
<td valign="top" width="80">protocollength</td>
</tr>
<tr>
<td valign="top" width="84">Card 1 Msgs</td>
<td valign="top" width="103">DA_C_001</td>
<td valign="top" width="84">1</td>
<td valign="top" width="94">Passive Client</td>
<td valign="top" width="54">Simplex_01</td>
<td valign="top" width="56">Xpoint</td>
<td valign="top" width="70">1</td>
<td valign="top" width="70">0</td>
<td valign="top" width="75">3</td>
<td valign="top" width="66">Sim4100</td>
<td valign="top" width="80">300</td>
</tr>
<tr>
<td valign="top" width="84">Card 2 Msgs</td>
<td valign="top" width="103">DA_C_002</td>
<td valign="top" width="84">2</td>
<td valign="top" width="94">Passive Client</td>
<td valign="top" width="54">Simplex_01</td>
<td valign="top" width="56">xpoint</td>
<td valign="top" width="70">2</td>
<td valign="top" width="70">0</td>
<td valign="top" width="75">2</td>
<td valign="top" width="66">Sim4100</td>
<td valign="top" width="80">300</td>
</tr>
<tr>
<td valign="top" width="84">Psuedo Point Msgs</td>
<td valign="top" width="103">DA_C_128</td>
<td valign="top" width="84">4</td>
<td valign="top" width="94">Passive Client</td>
<td valign="top" width="54">Simplex_01</td>
<td valign="top" width="56">xpoint</td>
<td valign="top" width="70">128</td>
<td valign="top" width="70">0</td>
<td valign="top" width="75">4</td>
<td valign="top" width="66">Sim4100</td>
<td valign="top" width="80">200</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p>A single point can report 8 states. We store these 8 states as bits inside a storage word. The word can be served on BACnet (or Modbus) as a number or it can be unpacked into individual bits and served bit by bit.</p>
<p>&nbsp;</p>
<p>For example.  1-0-0 reports an alarm. We store the value 1 in the word allocated for this point.</p>
<p>For example.  1-0-0 reports an trouble. We store the value 16 in the word allocated for this point.</p>
<p>Thus if 1-0-0 was in an alarm and trouble at the same time, we would store the value 17 = 1 + 16.</p>
<p>&nbsp;</p>
<p><b><span style="text-decoration: underline;">Bit Identifier Description</span></b></p>
<p>0 F Fire Alarm</p>
<p>1 P Priority 2</p>
<p>2 S Supervisory</p>
<p>3 T Trouble</p>
<p>4 U Utility</p>
<p>5 C Control</p>
<p>6 D Disable</p>
<p>7 A Primary state (based on point type &#8211; F if smoke detector, C if signal circuit, etc.)</p>
<p>&nbsp;</p>
<p>In the example</p>
<p>Bacnet Object AI(101) contains the number</p>
<p>CPS=1-0-0 State No , Server  , DA_C_001       , 0                , Virtual_Panel ,AI       , Present_Value,00101      , 1     ,No_Units</p>
<p>&nbsp;</p>
<p>Bacnet Object BI(101) contains the alarm state. You can see the server map descriptor references DA_C_001b (a bit array). The bit array gets its data from a Move. The Move unpacks bits from the number values into individual bits.</p>
<p>&nbsp;</p>
<p>CPS=1-0-0 Alarm    , Server  , DA_C_001b      , 0                , Virtual_Panel ,bI       , Present_Value,00101      , 1     ,Alarm        ,Normal</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Each BACnet object must have a unique (Type,Object_ID) pair.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/simplex-4100-configuration-some-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CAS BACnet Explorer &#8211; Auto update</title>
		<link>http://www.chipkin.com/cas-bacnet-explorer-auto-update/</link>
		<comments>http://www.chipkin.com/cas-bacnet-explorer-auto-update/#comments</comments>
		<pubDate>Thu, 13 Jun 2013 16:34:39 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[CAS BACnet Explorer]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=7814</guid>
		<description><![CDATA[The CAS BACnet Explorer on start up will send a message to chipkin.com checking to see if there is a newer version available. If a newer version is available, a dialog will pop up in the internet explorer with a &#8230; <a href="http://www.chipkin.com/cas-bacnet-explorer-auto-update/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2013/06/autoupdate.png"><img class="alignright size-full wp-image-7817" alt="autoupdate" src="http://www.chipkin.com/articles/wp-content/uploads/2013/06/autoupdate.png" width="490" height="183" /></a>The <a href="http://www.chipkin.com/technical-resources/cas-bacnet-explorer/">CAS BACnet Explorer</a> on start up will send a message to <a href="http://chipkin.com/">chipkin.com</a> checking to see if there is a newer version available. If a newer version is available, a dialog will pop up in the internet explorer with a link to the latest version of the CAS BACnet Explorer.</p>
<p>If the computer that is running the CAS BACnet Explorer does not have internet access then an FYI will be added to the main dialog.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/cas-bacnet-explorer-auto-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Irisys Thermal Camera Powers People Counting for New Smart Building Solution</title>
		<link>http://www.chipkin.com/irisys-thermal-camera-powers-people-counting-for-new-smart-building-solution/</link>
		<comments>http://www.chipkin.com/irisys-thermal-camera-powers-people-counting-for-new-smart-building-solution/#comments</comments>
		<pubDate>Wed, 12 Jun 2013 10:30:04 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Chipkin automation system array based people counter]]></category>
		<category><![CDATA[Irisys]]></category>
		<category><![CDATA[Irisys IRC 3020 People Counter]]></category>
		<category><![CDATA[Irisys Thermal Array-based People Counter]]></category>
		<category><![CDATA[Thermal Array-based People Counter]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=7671</guid>
		<description><![CDATA[&#160; Chipkin Automation Systems and Feedback Solutions enter Joint Venture to Integrate People Counting Solution and Building Automation System &#160; ATLANTA (April 30, 2013) – The Irisys IRC 3020 People Counter – the latest model in the Irisys Thermal Array-based &#8230; <a href="http://www.chipkin.com/irisys-thermal-camera-powers-people-counting-for-new-smart-building-solution/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Chipkin Automation Systems and Feedback Solutions enter Joint Venture to Integrate People Counting Solution and Building Automation System</p>
<p>&nbsp;</p>
<p>ATLANTA (April 30, 2013) – The Irisys IRC 3020 People Counter – the latest model in the Irisys Thermal Array-based People Counter family – is a key component to a new integrated Smart Building solution that helps property and building managers generate huge savings on their energy bills.</p>
<p>&nbsp;</p>
<p>The Gateway, developed as a joint venture between Chipkin Automation Systems and Feedback Solutions, is among the first Smart Building systems to integrate thermal People Counting technology.</p>
<p>&nbsp;</p>
<p>“The Gateway brings to life the newest generation of Smart Building technology,” says Jeff Riordan, business development director for Irisys. “The introduction of People Counting data into this system gives it more advanced capabilities – and more opportunities to cut a facility’s energy consumption and operating costs.”</p>
<p>&nbsp;</p>
<p>Integrating People Counting technology into a Smart Building system helps derive deeper, more accurate data and actionable analytics about a facility’s occupancy and utilization – and it is gaining ground as a key tool toward understanding the flow of people within a building, as well as occupancy and other facility trends.</p>
<p>&nbsp;</p>
<p>A thermal People Counting solution detects building users by their body heat and is well suited for Smart Building technology because of its accuracy in all lighting conditions; minimal energy requirements; and ease of set-up and maintenance. And because a thermal system detects body only heat – instead of taking pictures or video – it protects building users’ privacy.</p>
<p>&nbsp;</p>
<p>Integrating People Counting capabilities with a Building Automation System (BAS) that controls HVAC systems can reduce energy consumption and expenses. The Gateway seamlessly brings together Chipkin Automation Solutions and Feedback Solutions’ technologies to feed accurate count and occupancy data to a BAS that uses BACnet, Modbus, JSON, SNMP, and other protocols. The resulting data helps automation providers identify strategic optimization and trigger-control opportunities.</p>
<p>&nbsp;</p>
<p>Chipkin Automation Systems, headed by President Peter Chipkin, has a demonstrated track record of providing highly effective integration interfaces and deep expertise developing and deploying remote monitoring, control and integration solutions. Visit <a href="http://www.chipkin.com">www.chipkin.com</a> for more information.</p>
<p>&nbsp;</p>
<p>Feedback Solutions is headed by Chandan Chowdhury, an industry veteran with more than 20 years of international experience in the People Counting market. Visit <a href="http://www.feedbacksolutions.ca">www.feedbacksolutions.ca</a> for more information.</p>
<p>&nbsp;</p>
<p>About Irisys<br />
Irisys is a global innovator in award-winning technologies that make a significant, measurable impact on business efficiency and improve the quality of people’s lives. Irisys is the global leader in people counting technologies and real-time checkout management solutions. Its infrared thermal imaging solutions are used by some of the world’s leading retailers to boost customer service, operational efficiency and profitability. Irisys pioneered the introduction of low cost thermal imaging cameras for industrial applications and its security technologies are predicted to transform the intruder detection market. Irisys healthcare solutions aim to make hospitals safer and cleaner, and improve home monitoring for the elderly and infirm. Learn more at <a href="http://www.irisys.net">www.irisys.net</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/irisys-thermal-camera-powers-people-counting-for-new-smart-building-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CAS Gateway: How to set the current time.</title>
		<link>http://www.chipkin.com/cas-gateway-how-to-set-the-current-time/</link>
		<comments>http://www.chipkin.com/cas-gateway-how-to-set-the-current-time/#comments</comments>
		<pubDate>Thu, 04 Apr 2013 16:27:53 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[CAS Gateway]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=6101</guid>
		<description><![CDATA[How to to set the current time on the CAS Gateway Instructions:  Get the current time in unix epoch time (Current time) Example: 1365092464 would be 4:21:04 pm UTC , Thursday, April 4, 2013 From your browser using this format set the &#8230; <a href="http://www.chipkin.com/cas-gateway-how-to-set-the-current-time/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>How to to set the current time on the CAS Gateway</p>
<p><strong>Instructions: </strong></p>
<ol>
<li><span style="line-height: 13px;">Get the current time in <a href="http://en.wikipedia.org/wiki/Unix_time">unix epoch time</a> (<a href="http://www.wolframalpha.com/input/?i=Current+unix+time">Current time</a>)<br />
Example: 1365092464 would be 4:21:04 pm UTC , Thursday, April 4, 2013</span></li>
<li>From your browser using this format set the current time by visting this page. <span style="color: #0000ff;">http://<strong>{CAS Gateway IP address}</strong>/bin/xml/?act=set&amp;current_time=<strong>{unix epoch time}</strong><br />
</span>Example: <span style="color: #0000ff;">http://192.168.1.113/bin/xml/?act=set&amp;current_time=1365092464</span></li>
</ol>
<p>&nbsp;</p>
<h2 id="CASIPSetup">5.1 Current time</h2>
<p>This request will sets the current time in the system to a <a href="http://en.wikipedia.org/wiki/Unix_time">unix epoch time</a></p>
<p><strong>Parameters:<br />
</strong><strong>{time in secs}</strong> - The number of seconds that have elapsed since midnight Coordinated Universal Time (UTC), January 1, 1970</p>
<p><strong>Example Request:</strong><br />
<code>act=set&amp;current_time=1234567890</code></p>
<p><strong>Example XML Response:</strong></p>
<pre>&lt;HttpXML&gt;
   &lt;query&gt;
      &lt;act&gt;set&lt;/act&gt;
      &lt;current_time&gt;1234567890&lt;/current_time&gt;
   &lt;/query&gt;
   &lt;response status="OK" count="1"&gt;
      &lt;current_time&gt;OK&lt;/current_time&gt;
   &lt;/response&gt;
&lt;/HttpXML&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/cas-gateway-how-to-set-the-current-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BACnet IP/MSTP to COSM data logger</title>
		<link>http://www.chipkin.com/bacnet-ipmstp-to-cosm-data-logger/</link>
		<comments>http://www.chipkin.com/bacnet-ipmstp-to-cosm-data-logger/#comments</comments>
		<pubDate>Tue, 26 Mar 2013 21:30:01 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[BACnet]]></category>
		<category><![CDATA[CAS Gateway]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=6040</guid>
		<description><![CDATA[This is a graph of the temperature in Chipkin&#8217;s offices. The data is retrieved by polling a Viconics BACnet MSTP thermostat with the CAS Gateway running the BACnet Client Driver. The data is then logged internally on the CAS Gateway and periodically pushed to COSM data centre to be read by &#8230; <a href="http://www.chipkin.com/bacnet-ipmstp-to-cosm-data-logger/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>This is a graph of the temperature in Chipkin&#8217;s offices. The data is retrieved by polling a Viconics BACnet MSTP thermostat with the <a href="http://www.chipkin.com/products/cas-gateways/">CAS Gateway</a> running the BACnet Client Driver. The data is then logged internally on the CAS Gateway and periodically pushed to <a href="https://cosm.com/">COSM</a> data centre to be read by the public.</p>
<p><a href="https://cosm.com/feeds/120539"><img class="aligncenter" alt="" src="https://api.cosm.com/v2/feeds/120539/datastreams/RoomTemperature.png?width=730&amp;height=250&amp;colour=%23f15a24&amp;duration=1week&amp;title=Temperature%20in%20Chipkin's%20Office&amp;show_axis_labels=true&amp;detailed_grid=true&amp;scale=auto" width="730" height="250" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/bacnet-ipmstp-to-cosm-data-logger/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Change the Connection Parameters on Veeder Root TLS &#8211; 3XX Panel</title>
		<link>http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/</link>
		<comments>http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/#comments</comments>
		<pubDate>Mon, 11 Mar 2013 12:05:42 +0000</pubDate>
		<dc:creator>llucica</dc:creator>
				<category><![CDATA[Veeder Root]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=5898</guid>
		<description><![CDATA[While connecting the gateway device to the Veeder Root panel in order to receive the data from Veeder Root Panel the connection parameters must be the same on both the sides, i.e., on the Veeder Root Panel and on the &#8230; <a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>While connecting the gateway device to the Veeder Root panel in order to receive the data from Veeder Root Panel the connection parameters must be the same on both the sides, i.e., on the Veeder Root Panel and on the Gateway device (Fieldserver Gateway, CAS Gateway, etc&#8230;)</p>
<p>Please follow the steps below in order to change the Connection Parameters on Veeder Root panel.</p>
<p>1. The connection parameters can be changed from &#8220;Communications Setup&#8221; in &#8220;FUNCTION&#8221;. Therefore, press &#8216;FUNCTION&#8217; until you see a message as the one shown in image below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd1/" rel="attachment wp-att-5899"><img class="alignnone size-full wp-image-5899" title="Figure - 1: Communications Setup Option" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd1.png" width="346" height="81" /></a></p>
<p>&nbsp;</p>
<p>2. Press &#8216;STEP&#8217; to continue and keep pressing &#8216;STEP&#8217; until it shows &#8216;PORT SETTINGS&#8217; as shown in image below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd2/" rel="attachment wp-att-5900"><img class="alignnone size-full wp-image-5900" title="Figure - 2: Port Settings" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd2.png" width="320" height="74" /></a></p>
<p>PORT SETTINGS option shown in image above allows the access to the communication parameter settings such as Baud Rate, Parity, Stop Bits, Data Length (Data Bits), etc&#8230; for any board installed on the console&#8217;s Comm Bay.</p>
<p>&nbsp;</p>
<p>3. Pressing &#8216;ENTER&#8217; here at &#8216;PORT SETTINGS&#8217; leads to the Baud Rate setting as shown in the image below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd3/" rel="attachment wp-att-5901"><img class="alignnone size-full wp-image-5901" title="Figure - 3: Baude Rate Setting" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd3.png" width="324" height="79" /></a></p>
<p>Here, choose the baud rate that is same as that of the gateway device connected to the Veeder Root Panel. To set the baud rate shown on the display, press &#8216;STEP&#8217;. To choose another baud rate, press &#8216;CHANGE&#8217; until the correct baud rate is displayed, and then press &#8216;ENTER&#8217; to confirm the choice. The system displays the message as shown in the image below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd4/" rel="attachment wp-att-5902"><img class="alignnone size-full wp-image-5902" title="Figure - 4: Baud Rate Value" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd4.png" width="343" height="77" /></a></p>
<p>Press &#8216;STEP&#8217; here in order to set the Baud Rate shown on the display. On pressing &#8216;STEP&#8217;, PARITY message appears.</p>
<p>&nbsp;</p>
<p>4. Parity message appears as shown in image below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd5/" rel="attachment wp-att-5903"><img class="alignnone size-full wp-image-5903" title="Figure - 5: Parity Setting" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd5.png" width="320" height="73" /></a></p>
<p>Here, set the parity same as on the gateway device to be connected to the panel. There are three choices, i.e., NONE, ODD and EVEN.</p>
<p>To set the &#8216;PARITY&#8217; shown in the message press &#8216;STEP&#8217;. To choose another parity option, press &#8216;CHANGE&#8217; until you see the correct parity option. Press &#8216;ENTER&#8217; to confirm the correct choice. The system displays a message similar to the one shown in image below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd6/" rel="attachment wp-att-5904"><img class="alignnone size-full wp-image-5904" title="Figure - 6: Parity Option" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd6.png" width="346" height="81" /></a></p>
<p>Pressing &#8216;STEP&#8217; here opens up the STOP BIT message.</p>
<p>&nbsp;</p>
<p>5. Stop Bit message appears as shown in image below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd7/" rel="attachment wp-att-5905"><img class="alignnone size-full wp-image-5905" title="Figure - 7: Stop Bit Setting" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd7.png" width="321" height="78" /></a></p>
<p>Set the parity same as on the gateway device to be connected to the panel. There are two options, i.e., 1 or 2. To set &#8217;1&#8242;, press &#8216;STEP&#8217; and to select and set &#8217;2&#8242;, press &#8216;CHANGE&#8217; and press &#8216;ENTER&#8217;. The system confirms the choice with the message shown below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd8/" rel="attachment wp-att-5906"><img class="alignnone size-full wp-image-5906" title="Figure - 8: Stop Bit Option" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd8.png" width="336" height="77" /></a></p>
<p>Press &#8216;STEP&#8217; here to continue and it opens the DATA LENGTH message.</p>
<p>&nbsp;</p>
<p>6. Data length message appears as shown in image below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd9/" rel="attachment wp-att-5907"><img class="alignnone size-full wp-image-5907" title="Figure - 9: Data Length Setting" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd9.png" width="323" height="75" /></a></p>
<p>Set the data length same as on the gateway device to be connected to the panel. There are two options, i.e., 7 or 8. To set &#8217;7&#8242; press &#8216;STEP&#8217; and to select 8 press &#8216;CHANGE&#8217; and then press &#8216;ENTER&#8217;. The system confirms the choice with the message shown below;</p>
<p><a href="http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/vd10/" rel="attachment wp-att-5908"><img class="alignnone size-full wp-image-5908" title="Figure - 10: Data Length Option" alt="" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/vd10.png" width="339" height="73" /></a></p>
<p>Here, press &#8216;STEP&#8217; to continue.</p>
<p>While changing and setting the communication parameters please make sure you are changing the communication settings for the appropriate COMM BOARD on the Veeder Root panel, i.e., the comm board where the gateway device is to be connected on the panel.</p>
<p>Please note that the system shows the communications module in the leftmost slot as &#8220;COMM BOARD: 1&#8243;. Press &#8216;TANK/SENSOR&#8217; in order to access the port settings for the other communication modules (COMM BOARDS).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/how-to-change-the-connection-parameters-on-veeder-root-tls-3xx-panel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using wireshark to decode BACnet traffic on non standard ports.</title>
		<link>http://www.chipkin.com/using-wireshark-to-decode-bacnet-traffic-on-non-standard-ports/</link>
		<comments>http://www.chipkin.com/using-wireshark-to-decode-bacnet-traffic-on-non-standard-ports/#comments</comments>
		<pubDate>Fri, 01 Mar 2013 19:15:03 +0000</pubDate>
		<dc:creator>Steven</dc:creator>
				<category><![CDATA[BACnet]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=5861</guid>
		<description><![CDATA[BACnet IP can operate on any port including non any non default ports. BACnet default port is 47808 (or BAC0 in HEX), we have also seen 47808-47817 (or BAC0-BAC9) on many different sites. When attempting to debug BACnet IP traffic &#8230; <a href="http://www.chipkin.com/using-wireshark-to-decode-bacnet-traffic-on-non-standard-ports/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>BACnet IP can operate on any port including non any non default ports. BACnet default port is 47808 (or BAC0 in HEX), we have also seen 47808-47817 (or BAC0-BAC9) on many different sites. When attempting to debug BACnet IP traffic that is on a non standard you need to change the default decoding for a perpendicular port.</p>
<p><strong>Instructions </strong></p>
<p><a href="http://www.chipkin.com/articles/wp-content/uploads/2013/03/decode_as.png"><img class="alignright size-full wp-image-5862" alt="decode_as" src="http://www.chipkin.com/articles/wp-content/uploads/2013/03/decode_as.png" width="582" height="338" /></a></p>
<ol>
<li>Start Wireshark</li>
<li>Load or capture some BACnet packets on a non standard port</li>
<li>From the &#8220;Analyse&#8221; menu select &#8220;Decode as&#8221;</li>
<li>Select the non default BACnet IP udp port number in the drop down box.</li>
<li>Select &#8220;BVLC&#8221; from the right hand menu.<br />
Note: &#8220;BVLC&#8221; stands for &#8220;BACnet Virtual Link Control&#8221; and is the header to all BACnet IP messages.</li>
<li>Click OK</li>
</ol>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/using-wireshark-to-decode-bacnet-traffic-on-non-standard-ports/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Testing a BACnet COV Server Using VTS</title>
		<link>http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/</link>
		<comments>http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/#comments</comments>
		<pubDate>Wed, 20 Feb 2013 23:20:02 +0000</pubDate>
		<dc:creator>afontaine</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[BACnet]]></category>
		<category><![CDATA[COV]]></category>
		<category><![CDATA[Testing]]></category>
		<category><![CDATA[Visual Test Shell]]></category>
		<category><![CDATA[VTS]]></category>

		<guid isPermaLink="false">http://www.chipkin.com/?p=5822</guid>
		<description><![CDATA[Please see our other articles for more information on how to setup VTS - First Time Use &#8211; http://www.chipkin.com/visual-test-shell-%E2%80%93-first-time-use/ - Installation &#8211; http://www.chipkin.com/visual-test-shell-%E2%80%93-installation/ - Configuring Devices &#8211; http://www.chipkin.com/visual-test-shell-%E2%80%93-configuring-devices/ - Configuring Ports &#8211; http://www.chipkin.com/visual-test-shell-%E2%80%93-configuring-ports/ - Configuring Names &#8211; http://www.chipkin.com/visual-test-shell-%E2%80%93-configuring-names/ &#160; How &#8230; <a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Please see our other articles for more information on how to setup VTS</p>
<p style="padding-left: 60px;">- First Time Use &#8211; <a href="http://www.chipkin.com/visual-test-shell-%E2%80%93-first-time-use/">http://www.chipkin.com/visual-test-shell-%E2%80%93-first-time-use/</a></p>
<p style="padding-left: 60px;">- Installation &#8211; <a href="http://www.chipkin.com/visual-test-shell-%E2%80%93-installation/">http://www.chipkin.com/visual-test-shell-%E2%80%93-installation/</a></p>
<p style="padding-left: 60px;">- Configuring Devices &#8211; <a href="http://www.chipkin.com/visual-test-shell-%E2%80%93-configuring-devices/">http://www.chipkin.com/visual-test-shell-%E2%80%93-configuring-devices/</a></p>
<p style="padding-left: 60px;">- Configuring Ports &#8211; <a href="http://www.chipkin.com/visual-test-shell-%E2%80%93-configuring-ports/">http://www.chipkin.com/visual-test-shell-%E2%80%93-configuring-ports/</a></p>
<p style="padding-left: 60px;">- Configuring Names &#8211; <a href="http://www.chipkin.com/visual-test-shell-%E2%80%93-configuring-names/">http://www.chipkin.com/visual-test-shell-%E2%80%93-configuring-names/</a></p>
<p>&nbsp;</p>
<p><b>How to Test COV Server using VTS  </b></p>
<p>1.  Start the BACnet Serving application or device.</p>
<p>2.  Run the VTS executable.</p>
<p>3.  Click on the “Send” menu.  Hover over the “Alarm and Event” submenu.  Then click on the “Subscribe COV” submenu item.</p>
<p><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/sendmessage/" rel="attachment wp-att-5823"><img class="alignnone size-medium wp-image-5823" alt="SendMessage" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/SendMessage-300x244.png" width="300" height="244" /></a></p>
<p>&nbsp;</p>
<p>4.  In the Subscribe COV window build the Subscribe COV message.</p>
<p style="padding-left: 30px;">a.  First click on the “IP” tab and fill out the IP address and port as follows:  IP:PORT</p>
<p style="padding-left: 30px;"><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/subscribecov_ip/" rel="attachment wp-att-5827"><img class="alignnone size-medium wp-image-5827" alt="SubscribeCOV_IP" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/SubscribeCOV_IP-300x216.png" width="300" height="216" /></a></p>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">b.  Next click on the “BVLCI” tab and make sure only “Original Unicast” is selected.</p>
<p style="padding-left: 30px;"><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/subscribecov_bvlci/" rel="attachment wp-att-5825"><img class="alignnone size-medium wp-image-5825" alt="SubscribeCOV_BVLCI" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/SubscribeCOV_BVLCI-300x216.png" width="300" height="216" /></a></p>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">c.  Click on the “NPCI” tab and fill out the DNET, DADR (if needed), and Hop Count.<br />
Make sure Data Expecting Reply is checked.  Set DNET to zero if BACnet COV Server is on the same network as the computer running VTS.</p>
<p style="padding-left: 30px;"><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/subscribecov_npci/" rel="attachment wp-att-5828"><img class="alignnone size-medium wp-image-5828" alt="SubscribeCOV_NPCI" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/SubscribeCOV_NPCI-300x216.png" width="300" height="216" /></a></p>
<p style="padding-left: 30px;">d.  Click on the “Confirmed-Request” tab and set the Max APDU length accepted to 1476 (ISO 8802-3).</p>
<p style="padding-left: 30px;"><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/subscribecov_confirmedrequest/" rel="attachment wp-att-5826"><img class="alignnone size-medium wp-image-5826" alt="SubscribeCOV_ConfirmedRequest" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/SubscribeCOV_ConfirmedRequest-300x216.png" width="300" height="216" /></a></p>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">e.  Finally click on the “Subscribe COV” tab and fill out the all the fields.</p>
<p style="padding-left: 90px;">- Subscriber Process ID &#8211; can be any unsigned short number<br />
- Monitored Object ID &#8211; the Object Identifier of the object you are testing COV<br />
- Issue Confirmed Notifications &#8211; 0 = Unconfirmed Notification; 1 = Confirmed Notification<br />
- Lifetime &#8211; how long to subscribe for in seconds</p>
<p style="padding-left: 30px;"><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/subscribecov_subscribecov/" rel="attachment wp-att-5829"><img class="alignnone size-medium wp-image-5829" alt="SubscribeCOV_SubscribeCOV" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/SubscribeCOV_SubscribeCOV-300x216.png" width="300" height="216" /></a></p>
<p style="padding-left: 30px;">
<p>  5.  Once the message is ready, click the “Send” or “Send &amp; Close” button.  This will send the message to the device.</p>
<p>6.   You should see three messages in the log.  The first one will be the Subscribe COV message sent from the VTS.<br />
The second will be the ACK to the Subscribe COV sent from the device.<br />
The third will be either an unconfirmed or confirmed COV notification based on what value was used for the Issue Confirmed Notifications.<br />
See below for examples of the messages.</p>
<p style="padding-left: 30px;">a.  Subscribe COV Message</p>
<p style="padding-left: 30px;"><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/subscribecov-2/" rel="attachment wp-att-5824"><img class="alignnone size-medium wp-image-5824" alt="SubscribeCOV" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/SubscribeCOV-300x132.png" width="300" height="132" /></a></p>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">b.  Subscribe COV ACK</p>
<p style="padding-left: 30px;"><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/subscribecovack/" rel="attachment wp-att-5830"><img class="alignnone size-medium wp-image-5830" alt="SubscribeCOVACK" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/SubscribeCOVACK-300x103.png" width="300" height="103" /></a></p>
<p style="padding-left: 30px;">
<p style="padding-left: 30px;">c.  Unconfirmed / Confirmed COV Notification</p>
<p style="padding-left: 30px;"><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/unconfirmednotification/" rel="attachment wp-att-5831"><img class="alignnone size-medium wp-image-5831" alt="UnconfirmedNotification" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/UnconfirmedNotification-300x189.png" width="300" height="189" /></a></p>
<p style="padding-left: 30px;">
<p>  7.  Change the value of the monitored object in the device.  You should receive another unconfirmed / confirmed COV Notification with the updated value</p>
<p><a href="http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/unconfirmednotification2/" rel="attachment wp-att-5832"><img class="alignnone size-medium wp-image-5832" alt="UnconfirmedNotification2" src="http://www.chipkin.com/articles/wp-content/uploads/2013/02/UnconfirmedNotification2-300x190.png" width="300" height="190" /></a></p>
<p style="padding-left: 30px;">
]]></content:encoded>
			<wfw:commentRss>http://www.chipkin.com/testing-a-bacnet-cov-server-using-vts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
