<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-452006415421944303</id><updated>2012-01-09T00:32:24.134-08:00</updated><category term='VBScript'/><category term='Hazardous Areas'/><category term='Threading'/><category term='Industrial Data Communication'/><category term='Modbus'/><category term='Profibus'/><category term='GEM80'/><category term='OSIsoft PI'/><category term='LRC'/><category term='IDX'/><category term='ASCII'/><category term='InSQL'/><category term='OPC-to-Profibus'/><category term='Diagnostics'/><category term='FISCO'/><category term='Unifig'/><category term='High Powered Trunk'/><category term='COM'/><category term='Industrial Data Xchange'/><category term='PLC'/><category term='Procentec'/><category term='WinCC'/><category term='Welcome'/><category term='c#'/><category term='Gateway'/><category term='Siemens S7'/><category term='HDLC'/><category term='Coding Errors'/><category term='HDLC-to-Profibus'/><category term='Historian'/><category term='Weighbridge'/><category term='PI'/><category term='Test Tools'/><category term='PCC'/><category term='Longitudinal Redundancy Check'/><category term='Converter'/><category term='Late Data'/><category term='OPC'/><category term='PA'/><category term='Profitrace'/><category term='Embedded Solution'/><category term='Excel'/><title type='text'>Industrial Data Xchange</title><subtitle type='html'>Industrial Data Xchange (IDX) is a South African based company with Global focus specialising in the provision of data communication solutions to industry. On this blog IDX experts comment on industrial communication protocols, trends as well as what is on the go in the labs at IDX.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.idxonline.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default?start-index=26&amp;max-results=25'/><author><name>Mike Bean</name><uri>http://www.blogger.com/profile/09415178532802459764</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>29</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-2219676679823563020</id><published>2011-10-11T02:06:00.000-07:00</published><updated>2011-10-28T01:21:29.041-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEM80'/><category scheme='http://www.blogger.com/atom/ns#' term='HDLC'/><category scheme='http://www.blogger.com/atom/ns#' term='Converter'/><category scheme='http://www.blogger.com/atom/ns#' term='Profibus'/><category scheme='http://www.blogger.com/atom/ns#' term='HDLC-to-Profibus'/><category scheme='http://www.blogger.com/atom/ns#' term='Gateway'/><title type='text'>HDLC to PROFIBUS Gateway</title><content type='html'>&lt;div style="TEXT-ALIGN: left" dir="ltr" trbidi="on"&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;The integration of legacy systems and modern technology is sometimes a challenge in the creation and maintenance of robust industrial environments. The maintenance cost and shortage of spare parts for old equipment creates a financial burden and production risk that raises questions - is there a better way, can we leverage the cost and energy efficiency benefits of newer technology? &lt;/div&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;In response to a customer requirement to retain his existing PLC (with unmodified code) but over time migrate legacy drives to modern drives we have created a gateway/converter that allows them the freedom to upgrade equipment incrementally. In their case a number of drives are controlled over a multi-drop RS485 network using the GEM80 Starnet HDLC protocol.&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;Our gateway provides access to the original HDLC network and also to a parallel PROFIBUS network. It is possible to disconnect a legacy HDLC controlled drive and enable a modern replacement drive on the PROFIBUS network - the PLC is not aware that anything has changed - our gateway does the necessary data mapping and error management.&lt;/div&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;Our gateway is generic and can be extended to handle similar requirements with other leagacy and modern fieldbus or industrial ethernet standards.&lt;/div&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;Below is an indication as to the integration you are now able to create with your legacy HDLC PLC network.&lt;/div&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="TEXT-ALIGN: left; CLEAR: both" class="separator"&gt;&lt;a style="MARGIN-BOTTOM: 1em; FLOAT: left; CLEAR: left; MARGIN-RIGHT: 1em" href="http://3.bp.blogspot.com/-ftH2eBLK7vE/TpP7j3TxnxI/AAAAAAAAAHk/L0Y-Iz8X4HA/s1600/HDLC+to+Profibus.png" imageanchor="1"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-ftH2eBLK7vE/TpP7j3TxnxI/AAAAAAAAAHk/L0Y-Iz8X4HA/s400/HDLC+to+Profibus.png" width="400" height="390" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;As you can see from the image above we have replaced the legacy drive 1 and 4 with modern PROFIBUS drives which are able to run in parallel with legacy drive 2 and 3. As far as the PLC is concerned it is still talking to a legacy drive on address 1 and 4, but the HDLC gateway is doing all the conversion necessary to control the PROFIBUS devices.&lt;br /&gt;&lt;br /&gt;For more details contact us at &lt;a href="mailto:info@idxonline.com"&gt;info@idxonline.com&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-2219676679823563020?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/10/hdlc-to-profibus-gateway.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/2219676679823563020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/2219676679823563020'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/10/hdlc-to-profibus-gateway.html' title='HDLC to PROFIBUS Gateway'/><author><name>Jonathan Temlett</name><uri>http://www.blogger.com/profile/15866305514680614327</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_YjFsCfHVYo4/TITzB9CsMvI/AAAAAAAAAAU/8tMxDxrr42k/S220/untitled1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-ftH2eBLK7vE/TpP7j3TxnxI/AAAAAAAAAHk/L0Y-Iz8X4HA/s72-c/HDLC+to+Profibus.png' height='72' width='72'/><thr:total>0</thr:total><georss:featurename>Johannesburg, South Africa</georss:featurename><georss:point>-26.2041028 28.0473051</georss:point><georss:box>-26.318241800000003 27.8893766 -26.0899638 28.2052336</georss:box></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-4786578271384704308</id><published>2011-10-10T06:56:00.001-07:00</published><updated>2011-10-10T06:59:25.136-07:00</updated><title type='text'>IDX Breakfast 2011</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/-jfk7F4S8hog/TpL56_PVdvI/AAAAAAAAANA/1CsMILRt-T0/s1600/IDX%2BBreakfast%2B1.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 267px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;" src="http://1.bp.blogspot.com/-jfk7F4S8hog/TpL56_PVdvI/AAAAAAAAANA/1CsMILRt-T0/s400/IDX%2BBreakfast%2B1.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5661862473361618674" /&gt;&lt;/a&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial; "&gt;IDX hosted a breakfast at Blandford Manor, &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Johannesburg&lt;/st1:place&gt;&lt;/st1:city&gt;, on Wednesday 7&lt;sup&gt;th&lt;/sup&gt; September. The presenter was Dennis Van Booma, General Manager of PROCENTEC and Chairman Working Group “Training” at PROFIBUS International. The company PROCENTEC, based in The Netherlands, concentrates all products and services on the PROFIBUS and PROFINET technology. The first presentation gave insight into COMbricks from PROCENTEC, the first PROFIBUS and PROFINET based automation system that unites network components, permanent monitoring with ProfiTrace and remote I/O. The second presentation was about PROFINET. IDX is a PROFIBUS Competence Centre in &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;South Africa&lt;/st1:place&gt;&lt;/st1:country-region&gt; and is a gold distributor for PROCENTEC.&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-4786578271384704308?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/10/idx-breakfast-2011.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/4786578271384704308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/4786578271384704308'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/10/idx-breakfast-2011.html' title='IDX Breakfast 2011'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-jfk7F4S8hog/TpL56_PVdvI/AAAAAAAAANA/1CsMILRt-T0/s72-c/IDX%2BBreakfast%2B1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-7569095473589055911</id><published>2011-10-10T03:38:00.000-07:00</published><updated>2011-10-11T02:07:05.221-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEM80'/><category scheme='http://www.blogger.com/atom/ns#' term='HDLC'/><category scheme='http://www.blogger.com/atom/ns#' term='Converter'/><category scheme='http://www.blogger.com/atom/ns#' term='Profibus'/><category scheme='http://www.blogger.com/atom/ns#' term='HDLC-to-Profibus'/><category scheme='http://www.blogger.com/atom/ns#' term='Modbus'/><category scheme='http://www.blogger.com/atom/ns#' term='Gateway'/><title type='text'>HDLC GEM80-400 converter</title><content type='html'>&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;&lt;a href="http://1.bp.blogspot.com/-RedU_i3qwTY/TpKzGjoljMI/AAAAAAAAAHc/_w2q_bCsE-Q/s1600/Untitled.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: left;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-RedU_i3qwTY/TpKzGjoljMI/AAAAAAAAAHc/_w2q_bCsE-Q/s1600/Untitled.png" /&gt;&lt;/a&gt;We have recently designed a gateway for one of our clients that allows them to use their old GEM80-400 PLC to control PROFIBUS devices. Their upgrade procedure requires the old system running in parallel with the new system so they needed a gateway that was completely transparent to the old GEM80-400 PLC. The gateway transparently connects the old technology with the new, allowing for the easy integration of modern technology.&lt;br /&gt;&lt;br /&gt;Looking at the requirements that our clients had we&amp;nbsp;realized&amp;nbsp;that the system needed to be robust and versatile, allowing for the integration of a vast array of modern technologies. Leveraging the versatility of the converters and gateways already developed, we have built on the technology that is already tried and tested, and developing only what was not already available.&lt;br /&gt;&lt;br /&gt;With current testing and design we have developed a Modbus TCP driver which allows us to control most devices and connect to the majority of gateways already available. This allows for easy proof of concept allowing for the design of specific drivers if required.&lt;br /&gt;&lt;br /&gt;Getting the GEM80-400 PLC protocol structure (starnet HDLC operating at 180000bps over 4 wire RS485) translated into Modbus TCP has enabled us to provide upgrade strategies to our clients who have to approach their PLC and system upgrades incrementally, which previously was not possible.&lt;br /&gt;&lt;br /&gt;Below are a few examples of what systems our clients would be able to integrate with:&lt;br /&gt;&lt;br /&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;a href="http://blog.idxonline.com/2011/10/hdlc-to-profibus-gateway.html"&gt;HDLC to PROFIBUS&lt;/a&gt;&lt;/li&gt;&lt;li&gt;HDLC to PROFINET&lt;/li&gt;&lt;li&gt;HDLC to EtherCAT&lt;/li&gt;&lt;li&gt;HDLC to Modbus TCP&lt;/li&gt;&lt;li&gt;HDLC to ControlNet&lt;/li&gt;&lt;li&gt;HDLC to DeviceNet&lt;/li&gt;&lt;li&gt;HDLC to ASi&lt;/li&gt;&lt;li&gt;HDLC to Ethernet/IP&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;We see the development of this device changing the way people perceive technology and re-evaluating the strategies they need to employ when upgrading their site infrastructure. Africa has a lot of legacy systems which&amp;nbsp;inevitably will require upgrading. We believe we have created a system that makes that&amp;nbsp;transition&amp;nbsp;a whole lot easier.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Feel free to contact us at &lt;a href="mailto:info@idxonline.com"&gt;info@idxonline.com&lt;/a&gt; for any questions you may have.&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-7569095473589055911?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/10/hdlc-gem80-400-converter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/7569095473589055911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/7569095473589055911'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/10/hdlc-gem80-400-converter.html' title='HDLC GEM80-400 converter'/><author><name>Jonathan Temlett</name><uri>http://www.blogger.com/profile/15866305514680614327</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_YjFsCfHVYo4/TITzB9CsMvI/AAAAAAAAAAU/8tMxDxrr42k/S220/untitled1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-RedU_i3qwTY/TpKzGjoljMI/AAAAAAAAAHc/_w2q_bCsE-Q/s72-c/Untitled.png' height='72' width='72'/><thr:total>0</thr:total><georss:featurename>Johannesburg, South Africa</georss:featurename><georss:point>-26.2041028 28.0473051</georss:point><georss:box>-26.3180783 27.8893766 -26.090127300000002 28.2052336</georss:box></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-8923727244525487726</id><published>2011-10-07T03:00:00.000-07:00</published><updated>2011-10-07T03:32:17.676-07:00</updated><title type='text'>PROFIBUS Training Courses in Richards Bay</title><content type='html'>&lt;div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;a href="http://3.bp.blogspot.com/-U6cv2hKqS0w/To7O6MNSiSI/AAAAAAAAABk/k6Ejplos4YY/s1600/richards%2Bbay.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img src="http://3.bp.blogspot.com/-U6cv2hKqS0w/To7O6MNSiSI/AAAAAAAAABk/k6Ejplos4YY/s200/richards%2Bbay.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5660689280755992866" style="float: right; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 10px; cursor: pointer; width: 164px; height: 200px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px; " /&gt;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial; "&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;PROFIBUS&lt;/span&gt; Competence Centre (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;PCC&lt;/span&gt;) travelled down to Richards Bay in September to give two consecutive Troubleshooting and Maintenance courses at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Mondi&lt;/span&gt;. This training was organised by Cube Technologies who has partnered with the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;PCC&lt;/span&gt; to facilitate &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;Profibus&lt;/span&gt; Training in &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;KwaZulu&lt;/span&gt;-Natal.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;The course was well received with 15 new &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;PROFIBSUS&lt;/span&gt; Installers becoming certified. The attendees had the opportunity to do some hands-on troubleshooting on the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;PCC&lt;/span&gt;’s training rigs. They are asked to identify and correct the faults on the rigs which are typical faults that one might find on a plant. Some of these faults can be identified and corrected by visual inspection, which can only be done once you know what you are looking for – that is, by coming on training. Some faults you can only identify with the appropriate test tools, without which, they discovered, they would be shooting in the dark. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Profibus&lt;/span&gt; test tools include the &lt;a href="http://www.softing.com/home/en/industrial-automation/products/network-diagnostics/profibus/cable-tester-4.php"&gt;BC-600&lt;/a&gt; from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;Softing&lt;/span&gt;, the &lt;a href="http://www.comsoft.de/html/icpe/products/profibus/analysis/nettest.htm"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;NETTEST&lt;/span&gt; II&lt;/a&gt; from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;COMSOFT&lt;/span&gt; and the &lt;a href="http://www.procentec.com/profitrace2/index.php"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;ProfiCore&lt;/span&gt; Ultra&lt;/a&gt; from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;PROCENTEC&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;a href="http://1.bp.blogspot.com/-n-qkB_5FhDU/To7PPQ_HJgI/AAAAAAAAABs/7r61TTNugmA/s1600/COMbricks%2B-%2Breduced%2Bsize.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;span class="Apple-style-span"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 200px; height: 169px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;" src="http://1.bp.blogspot.com/-n-qkB_5FhDU/To7PPQ_HJgI/AAAAAAAAABs/7r61TTNugmA/s200/COMbricks%2B-%2Breduced%2Bsize.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5660689642815956482" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;The training the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;PCC&lt;/span&gt; offers has to keep up-to-date with the latest technologies that are at the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;PROFIBUS&lt;/span&gt; user’s disposal. This is why &lt;a href="http://www.procentec.com/combricks/index.php"&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_17"&gt;ComBricks&lt;/span&gt;&lt;/a&gt; from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_18"&gt;PROCENTEC&lt;/span&gt; have been introduced into the troubleshooting section of this course. &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_19"&gt;ComBricks&lt;/span&gt; allows for permanent remote monitoring of your &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_20"&gt;PROFIBUS&lt;/span&gt; or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_21"&gt;PROFINET&lt;/span&gt; network and can be used a modular repeater.  &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_22"&gt;ComBricks&lt;/span&gt; are able to record messages from before and after an error occurs and email the appropriate personnel of an alarm or a potential problem. A user can log in through a web browser, potentially from home though &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_23"&gt;VPN&lt;/span&gt; and monitor the network in real time and advise on-site personnel on what to do. For those attendees that are on standby, this is a very appealing product!&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;All of these devices and test tools are available from &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_24"&gt;IDX&lt;/span&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;Thank you to Dianne Williams from Cube Technologies for organising the training and to &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_25"&gt;Sharmaine&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_26"&gt;Dyman&lt;/span&gt;, The HR Coordinator for Training at &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_27"&gt;Mondi&lt;/span&gt; who made sure that everything ran smoothly. We look forward to running training in Richards Bay soon again.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;If you are in the Natal region and would like to attend a &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_28"&gt;PROFIBUS&lt;/span&gt; Course and not have to travel to Johannesburg to do so, then Contact Dianne Williams at Cube Technologies on +27 31 764 6081 or visit their site at &lt;a href="http://www.blogger.com/www.cubetech.co.za"&gt;www.cubetech.co.za&lt;/a&gt;. For training in Johannesburg or on-site training, then please feel free to contact the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_29"&gt;PCC&lt;/span&gt; on +27 11 548 9977 or visit &lt;a href="http://www.blogger.com/www.profibuscentre.co.za"&gt;www.profibuscentre.co.za&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-8923727244525487726?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/10/profibus-training-courses-in-richards.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/8923727244525487726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/8923727244525487726'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/10/profibus-training-courses-in-richards.html' title='PROFIBUS Training Courses in Richards Bay'/><author><name>Michael Garnham</name><uri>http://www.blogger.com/profile/08223935643233315077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_uxWOub_E618/TKM86kbYpzI/AAAAAAAAAAM/1p52sSQ_haw/S220/profile.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-U6cv2hKqS0w/To7O6MNSiSI/AAAAAAAAABk/k6Ejplos4YY/s72-c/richards%2Bbay.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-7646625058116716105</id><published>2011-10-07T02:04:00.000-07:00</published><updated>2011-10-07T02:08:54.892-07:00</updated><title type='text'>Gold Certified Partner</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/-y7TAxOHi6G8/To7BKG4ylHI/AAAAAAAAAM4/qszPGeGEmaM/s1600/PROCENTEC-Gold-Logo.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 209px; height: 247px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;" src="http://3.bp.blogspot.com/-y7TAxOHi6G8/To7BKG4ylHI/AAAAAAAAAM4/qszPGeGEmaM/s400/PROCENTEC-Gold-Logo.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5660674161042953330" /&gt;&lt;/a&gt;&lt;span class="Apple-style-span"&gt;IDX recently attained the Gold certified status from PROCENTEC. So many of you may think “what does this mean?”. PROCENTEC is rewarding companies for attaining a level of excellence by auditing their distributors according to a variety of standards that they have felt is important. These standards include, the technical knowledge of their devices, the practical capability to be able to setup these devices correctly, the CRM system that is used by the company must contain detailed information about the clients and the quotes and invoices. So we can make sure you get the correct device you ordered on time.&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;What was probably the most interesting part is that we had to write a test, there were 2 options for this test. Either you could write it on an individual basis and you must pass by 90% or you can write the test as a group effort but the trick is that you must get 100% to pass. So you can guess what we did…that’s correct, we opted for the group effort and we passed. It was even fun on top of that.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;If you become Gold certified there are 2 things that are very important: you must attend at least 1 distributor conference and all the gold certified companies are the first to get the latest demo items available.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;What does this mean for you? We know what we are talking about, we are organized, we have the latest devices PROCENTEC has to offer for you to come see and test. &lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-7646625058116716105?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/10/gold-certified-partner.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/7646625058116716105'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/7646625058116716105'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/10/gold-certified-partner.html' title='Gold Certified Partner'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-y7TAxOHi6G8/To7BKG4ylHI/AAAAAAAAAM4/qszPGeGEmaM/s72-c/PROCENTEC-Gold-Logo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-6736375752442074339</id><published>2011-10-07T00:41:00.000-07:00</published><updated>2011-10-07T02:09:32.848-07:00</updated><title type='text'>KNX Training</title><content type='html'>&lt;a href="http://4.bp.blogspot.com/-MzSZ7NtyTEY/To6tju-himI/AAAAAAAAAMw/Sb0BFvU8yAg/s1600/knx_logo_400.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 189px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;" src="http://4.bp.blogspot.com/-MzSZ7NtyTEY/To6tju-himI/AAAAAAAAAMw/Sb0BFvU8yAg/s400/knx_logo_400.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5660652611068594786" /&gt;&lt;/a&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"&gt;We have been hard at work on our newest IDX Academy offering. Our strong industrial networking background has provided a great base to launch into the building automation space.*The KNX training course is offered at two levels, namely basic and advanced. The basic course will leave delegates with a solid detailed understanding of how KNX works, practical experience in setting up and configuring devices using ETS™, and how to design and specify a KNX system. You will also learn important techniques for energy saving and how to best go about specifying devices to minimise energy costs.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"&gt;The advanced course builds on knowledge offered in the basic course, and offers users in-depth knowledge of building automation systems, such as heating, lighting and air conditioning as well as an in depth look into the KNX protocol. The advanced practical includes topics such as security and motor control.*Delegates leave the training courses feeling confident in their knowledge to be able to tackle the world of building automation.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"&gt;In order to ensure that delegates across the globe receive the same quality of training, the KNX association requires, in addition to the trainer having a KNX tutor’s qualification, that the training centre is audited to ensure that the material and training rigs used are of a satisfactory standard.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"&gt;IDX is excited to be getting audited at the end of October 2011, at which time we will be able to provide certified KNX training. We are also preparing to complete the KNX tutor’s qualification at the same time.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"&gt;A huuuuuuge thanks to ABB for all their support and generosity in donating equipment for training!!!&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"&gt;We hope to see you soon!&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-6736375752442074339?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/10/we-have-been-hard-at-work-on-our-newest.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/6736375752442074339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/6736375752442074339'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/10/we-have-been-hard-at-work-on-our-newest.html' title='KNX Training'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-MzSZ7NtyTEY/To6tju-himI/AAAAAAAAAMw/Sb0BFvU8yAg/s72-c/knx_logo_400.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-6083215202166299949</id><published>2011-10-06T23:47:00.000-07:00</published><updated>2011-10-07T02:10:05.626-07:00</updated><title type='text'>Anybus Wireless Bridge</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 130px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;" src="http://2.bp.blogspot.com/-Y0Z5WmZWy_g/To6kRkGrMOI/AAAAAAAAAMY/6cnNCx66JEk/s400/WB_example.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5660642403307696354" /&gt;&lt;/a&gt;&lt;p class="MsoNormal"&gt;&lt;span class="Apple-style-span"&gt;I have often been asked if there is a possibility to convert from Modbus to Ethernet and then back to Ethernet, in other words the information needs to be bridged across an Ethernet infrastructure. Anybus is now meeting these requirements using wireless technology with a clever and robust solution. &lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;How it works&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://3.bp.blogspot.com/-kVhuXeB5dHo/To6lSOByJrI/AAAAAAAAAMg/RaVzcMxsviU/s1600/WB_profinet.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 130px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;" src="http://3.bp.blogspot.com/-kVhuXeB5dHo/To6lSOByJrI/AAAAAAAAAMg/RaVzcMxsviU/s400/WB_profinet.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5660643514073097906" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;The wireless modules act as a wireless bridge where a physical cable would usually be installed. What makes this wireless module so impressive is its ease of use. The simplest configuration is a point to point connection.&lt;/p&gt;&lt;p class="MsoNormal"&gt;The wireless modules require relative little configuration which is all done via the buttons on the modules. The modules will scan for the device that it is connected to and learn the MAC address (physical address) and IP address of the device. Both modules will need to learn the device that they are connected to, from there it is just plug and play. Since the module take on the IP of the device that it is connected to, the modules appear completely transparent hence no changes to your system.&lt;/p&gt;&lt;p class="MsoNormal"&gt;This isn’t the only topology configuration that you can select but it is the easiest. The modules have a built in web server to configure more advanced stings and this allows you to connect to existing wireless networks.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://3.bp.blogspot.com/-QqgzICXBHIc/To6lv2TTW9I/AAAAAAAAAMo/iRsA-ka1yJk/s1600/WB_eip.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 130px; BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;" src="http://3.bp.blogspot.com/-QqgzICXBHIc/To6lv2TTW9I/AAAAAAAAAMo/iRsA-ka1yJk/s400/WB_eip.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5660644023100201938" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;b&gt;Device features&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;The wireless modules support 802.11 b/g and 2.4 GHz and 5GHz versions. The modules have a built in antenna with a half radio globe coverage, this is used to concentrate the signal giving the devices better range. The modules are also IP 65 rated and are perfect for industrial applications and are hopefully Africa proof.&lt;/p&gt;&lt;p class="MsoNormal"&gt;The only negative aspect to the product is that the Ethernet connection and the power are connected using M12 connectors making setup take a little longer but this will definitely make them more weather resistant in the long run. The wireless range is up to 400m.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-6083215202166299949?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/10/anybus-wireless-bridge-i-have-often.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/6083215202166299949'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/6083215202166299949'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/10/anybus-wireless-bridge-i-have-often.html' title='Anybus Wireless Bridge'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-Y0Z5WmZWy_g/To6kRkGrMOI/AAAAAAAAAMY/6cnNCx66JEk/s72-c/WB_example.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-7069052493808271466</id><published>2011-06-17T06:46:00.000-07:00</published><updated>2011-07-04T05:52:11.907-07:00</updated><title type='text'>IDX introduces AS-Interface (ASi) training</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span class="Apple-style-span"&gt;IDX has been successfully running certified PROFIBUS training for the last half decade and is now starting the IDX Training Academy which will be the umbrella for other fieldbus and device training. Watch this space for future training offerings including PROFINET, MODBUS and device related training (HMS, Procentec, Softing and Comsoft). We have been providing a combined PROFIBUS/ASi course for a number of years but we have decided to give ASi a space of its own. So we are proud to introduce Actuator/Sensor Interface, otherwise known as AS-Interface (ASi), training.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span class="Apple-style-span"&gt;The course will begin with an introduction to AS-Interface: where does it fit and when to choose it. Attendees will have a look at various topology options and network structures. The course then covers how power and data are transmitted and how the masters and slaves interact with each other. The training will cover the features, benefits and limitations of ASi as well as some safety considerations. The attendees will discover how ASi can be incorporated into higher-level network structures such as PROFIBUS.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span class="Apple-style-span"&gt;The &lt;span&gt;attendees&lt;/span&gt; will investigate how ASi handles data throughput in terms of speed, delay times, jitter etc. The course then looks at the interoperability of different devices from different vendors. The trainees will take a deeper look into how the ASi slave is coupled to sensors and actuators, and at the same time the trainees will be introduced to how the ASi master works. The course will cover the transmission phases for controlling data exchange, start-up procedures and addressing.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span class="Apple-style-span"&gt;The trainer will discuss how ASi implements portions of the OSI reference model in terms of its communications system. Focus will be on the physical layer of the OSI model (cable, power, etc), the data link layer (messages, error handling, etc) and the application layer (message traces, different types of message requests/responses, etc).&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span class="Apple-style-span"&gt;On the practical side, the IDX Training Academy has developed demonstration boards where &lt;span&gt;attendees&lt;/span&gt; will get the opportunity to build a small ASi network, giving them hands on experience on installing ASi devices. Trainees will also use handheld tools to change slave addresses and read and write values. They will also be given the opportunity to get the devices into data exchange through some fault finding.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span class="Apple-style-span"&gt;The course will end with a basic assessment on the material covered during the course of the day and it is the hope of the IDX Training Academy that this will give the attendee the basic know-how and confidence to design, build and troubleshoot ASi networks.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span class="Apple-style-span"&gt;For any queries, please contact us through our site www.idxonline.com&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span class="Apple-style-span"&gt;I look forward to hearing from you!&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto; line-height:normal"&gt;&lt;span&gt;&lt;span class="Apple-style-span"&gt;Mike&lt;/span&gt;&lt;span class="Apple-style-span" style="color: black; font-size: 12pt; "&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-7069052493808271466?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/06/idx-introduces-as-interface-asi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/7069052493808271466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/7069052493808271466'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/06/idx-introduces-as-interface-asi.html' title='IDX introduces AS-Interface (ASi) training'/><author><name>Michael Garnham</name><uri>http://www.blogger.com/profile/08223935643233315077</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_uxWOub_E618/TKM86kbYpzI/AAAAAAAAAAM/1p52sSQ_haw/S220/profile.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-8942740242954416718</id><published>2011-03-05T00:44:00.000-08:00</published><updated>2011-03-07T22:59:19.569-08:00</updated><title type='text'>PROFIBUS – Full of adventure</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;For some of you, when you hear the word “PROFIBUS” you might cringe because of the problems you may have faced in the past with this fieldbus. When I hear PROFIBUS, I hear adventure, a new challenge and a new solution.&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;I recently travelled to an African country known for its happy people and great chocolate. That’s right, you guessed it…Ghana! Situated on the north west of Africa along the Gulf of Guinea, it’s a tropical forest teaming with gigantic pot holes (at least the route that I travelled was!).&lt;/p&gt;&lt;div&gt;&lt;br /&gt;&lt;img map="" of="" src="http://1.bp.blogspot.com/-RVbg8wyJYfw/TXXP3l4nTvI/AAAAAAAAAL0/VI1SYuVBqXI/s400/IDX-Ghana-highlighted-map.png" style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 231px;" border="0" id="BLOGGER_PHOTO_ID_5581595867164921586" alt="Map of Ghana" /&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;img src="http://2.bp.blogspot.com/-z7gAC_x0nuA/TXXRMxlbDNI/AAAAAAAAAL8/H_FfcuhTt9c/s400/IDX-Ghana-zoom-travel.png" style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 276px; height: 400px;" border="0" alt="Ghana travel route" id="BLOGGER_PHOTO_ID_5581597330594532562" /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;The next morning,after 20 hours of travel and 4 hours of sleep, I was on my way to try and solve the elusive problem that was plaguing this plant. The problem was described to me as “three devices keep stopping and then we have to manually restart them”. After looking at the voltage levels, signal waveforms, message trace, statistics, etc on my trusty &lt;a href="http://www.profitrace.co.za/" target="_blank"&gt;PROCENTEC ProfiTrace&lt;/a&gt; my conclusion was that the messages are getting corrupted by noise. Unfortunately there is not too much that can be done in terms of a permanent plant fix when the plant can't be stopped for a reasonable amount of time due to production pressures but the short term solution was to reduce the network speed and increase the retry limit to 3 (which was currently 1) to mitigate the damage. The retry limit is simply the amount of times the master will resend the same message to the same slave before it will flag that device as “not configured” and move on to the next slave. When this limit is exceeded the SCADA will report something like “lost communications to the device” because the device is not in data exchange anymore and often this results in the undesired “plant trip”.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;The correct solution will be to rewire the network, keeping the PROFIBUS cable away from the high voltage cables. Where that is not possible they will have to run the cables in an earthed steel conduit. One of the problems they are facing is corrupted messages and since the network is laid out in a line topology, every message that passes that noisy area gets affected. A better solution is to create a star topology using a multi-channel repeater such as the &lt;a href="http://www.procentec.com/profihub/a5/en/index.php" target="_blank"&gt;PROCENTEC Profihub&lt;/a&gt;. This will reduce the amount of messages getting affected and allow the technicians to isolate which segment is causing problems. &lt;/p&gt; &lt;img style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 84px;" src="http://3.bp.blogspot.com/-lfW08SeQsCs/TXH_p3mUa2I/AAAAAAAAALk/4LOMzQsIBoo/s400/IDX-Profihub-A5-%2526-B5.png" border="0" alt="IDX Profibus Profihub" id="BLOGGER_PHOTO_ID_5580522508053146466" /&gt; &lt;p class="MsoNormal"&gt;The good news is I left the plant in a “better” running state and post their successful training (yes they all past the installer and engineers course – despite the trainer) with better knowledge on what and what not to do with PROFIBUS..&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Where to next?&lt;span style="mso-spacerun:yes"&gt;  &lt;/span&gt;I wouldn’t want to hazard a guess but I know I’m game for anything (even Antarctica) &lt;/p&gt;  &lt;p class="MsoNormal"&gt;And I know Jono is off to Abu Dhabi tomorrow to audit an Oil Rig, a first for our PCC!&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-8942740242954416718?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/03/profibus-full-of-adventure.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/8942740242954416718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/8942740242954416718'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/03/profibus-full-of-adventure.html' title='PROFIBUS – Full of adventure'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-RVbg8wyJYfw/TXXP3l4nTvI/AAAAAAAAAL0/VI1SYuVBqXI/s72-c/IDX-Ghana-highlighted-map.png' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-3342956787493622128</id><published>2011-03-02T22:29:00.000-08:00</published><updated>2011-03-04T01:36:10.794-08:00</updated><title type='text'>Softing BC 600 New Features</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/-iIIInBzlro8/TW9dqpG9yOI/AAAAAAAAAK8/ZrLQSG6pCMk/s1600/BC_600_New_func_180w.png"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 154px; height: 400px;" src="http://1.bp.blogspot.com/-iIIInBzlro8/TW9dqpG9yOI/AAAAAAAAAK8/ZrLQSG6pCMk/s400/BC_600_New_func_180w.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5579781450506291426" /&gt;&lt;/a&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;span lang="DE" style="mso-ansi-language:DE"&gt;What makes this diagnostic device so impressive is that you do not need a PC to diagnose whether your network is healthy or whether maintenance is required. It does have the option to connect using a PC for advanced fault finding&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;Use the &lt;b&gt;&lt;i&gt;Quick-Test&lt;/i&gt;&lt;/b&gt; with &lt;b&gt;&lt;i&gt;Stand-Alone-Mode&lt;/i&gt;&lt;/b&gt; to make a first and simple check on communication and signal quality from both ends of a network.&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span lang="DE" style="mso-ansi-language:DE"&gt;Communication:&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;span lang="DE" style="mso-ansi-language:DE"&gt;&lt;/span&gt;&lt;/p&gt;&lt;span&gt;&lt;span&gt;R=3: there were 3 frame repititions during Quick-Test.&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span&gt;&lt;span&gt;E=0: there were no error frames during Quick-Test.&lt;/span&gt;&lt;/span&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span lang="DE" style="mso-ansi-language:DE"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span lang="DE" style="mso-ansi-language:DE"&gt;Signal Quality:&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;span lang="DE" style="mso-ansi-language:DE"&gt;Qmin indicates the minimum signal quality in the network and &lt;/span&gt;Qmax indicates the maximum signal quality in the network.&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;b&gt;&lt;i&gt;&lt;span lang="DE" style="mso-ansi-language:DE"&gt;Conclusion:&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;span lang="DE" style="mso-ansi-language:DE"&gt;If R=0 and E=0 and all signals are fine in both tests your &lt;/span&gt;segment should be healthy. If there are repetitions, error frames or bad signals while measured from one end this tells you that you will have to do further testing.This gives you a good indication of where you should start testing when you connect with the PC.&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-3342956787493622128?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/03/softing-bc-600-new-features.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/3342956787493622128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/3342956787493622128'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/03/softing-bc-600-new-features.html' title='Softing BC 600 New Features'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-iIIInBzlro8/TW9dqpG9yOI/AAAAAAAAAK8/ZrLQSG6pCMk/s72-c/BC_600_New_func_180w.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-6884392800050374078</id><published>2011-02-28T22:41:00.000-08:00</published><updated>2011-03-08T00:44:45.304-08:00</updated><title type='text'>Need for Tag Synchronisation and Management</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-BNGIeyQJYEY/TW4ltg41uCI/AAAAAAAAAKU/jE_Y420PDh4/s1600/Tag_Manager_400x172.png"&gt;&lt;br /&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 172px;" src="http://4.bp.blogspot.com/-PBk8DFGhIZo/TXXsKbMPeyI/AAAAAAAAAME/poXyoVeL410/s400/Tag_Manager_400x181.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5581626977037548322" /&gt;&lt;/a&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-ZA" style="mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font: minor-latin;mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin; mso-ansi-language:EN-ZA"&gt;Modern plant systems consist of various real-time data systems, often from different vendors and the data contained in these systems is usually not directly exchangeable. The requirement to share information between these systems has become easier to achieve over recent years due to the advent of standardized data exchange protocols and systems, such as those defined by OPC, or using products such as IDX Data Exchange Server. However, while sharing this real time data has become simpler, the management of the systems producing and consuming this data has not. Currently, if the real time data elements, referred to as tags, are added or removed from the data producers, manual intervention is required to ensure those tags are added and removed from all the consuming systems in order to ensure configuration synchronization between all systems.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Manual synchronization is a tedious process when the systems involved are large, changes are frequent, and where small changes, such as a change in a tag’s maximum value attribute, may go undetected. In the process world, this problem is often seen when plant data is logged into a data historian. In this case, it would be desirable that when changes are made to the source systems, such as the addition of data tags to the plant SCADA, for example, that these tags could automatically be setup and created in the data historian so as to ensure the historian tag configuration remains synchronised with that of the SCADA.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;IDX Tag Manager is an advanced, intelligent software solution designed to solve this problem. The principal behind IDX Tag Manager is to simplify this synchronization and management process by:&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Providing purpose-built system components that are able to talk directly to the source and target systems involved.&lt;/li&gt;&lt;li&gt;Detecting changes in configurations between source and target systems, and providing detailed information and/or summarised reports of those changes.&lt;/li&gt;&lt;li&gt;Allowing changes to be selectively applied to target systems.&lt;/li&gt;&lt;li&gt;Maintaining a history of any changes made in both the source and target systems.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="mso-ascii-font-family:Calibri;mso-ascii-theme-font: minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin; mso-bidi-font-family:Calibri;mso-bidi-theme-font:minor-latin"&gt;Key benefits of IDX Tag Manager:&lt;/span&gt; &lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Reduced time &amp;amp; effort to maintain target system such as OSIsoft PI and Wonderware Data Historian.&lt;/li&gt;&lt;li&gt;Systematic, repeatable approach with greatly increased precision.&lt;/li&gt;&lt;li&gt;Provides a level of change control and auditability related to both Source (e.g. WinCC, Citect, Adroit, etc) and Target (e.g. OSIsoft PI, Wonderware Data Historian) Systems.&lt;/li&gt;&lt;li&gt;Responsive local technical support.&lt;/li&gt;&lt;li&gt;Free upgrades if on Software Support .&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;IDX Tag Manager contains components to communicate with commonly used systems such as Siemens WinCC, Microsoft SQL or custom format CSV files, while targets include Wonderware InSQL Historian, OSIsoft PI Historian, Microsoft SQL and custom format CSV files. Once configured, Tag Manager allows for the continued synchronisation of source and target systems with greatly reduced time and effort but with increased precision, control and auditability.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Please contact us for further information or for a demonstration of the benefits that IDX Tag Manager can provide to your business.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-6884392800050374078?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/02/need-for-tag-synchronisation-and.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/6884392800050374078'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/6884392800050374078'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/02/need-for-tag-synchronisation-and.html' title='Need for Tag Synchronisation and Management'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-PBk8DFGhIZo/TXXsKbMPeyI/AAAAAAAAAME/poXyoVeL410/s72-c/Tag_Manager_400x181.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-2872824908043836337</id><published>2011-02-28T03:11:00.000-08:00</published><updated>2011-02-28T05:05:50.785-08:00</updated><title type='text'>COMbricks</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/-DLSLvZOc0vE/TWubDa61cxI/AAAAAAAAAJU/umz5zSQhquE/s1600/COMbricks-3D-240.gif"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;width: 240px; height: 202px;" src="http://4.bp.blogspot.com/-DLSLvZOc0vE/TWubDa61cxI/AAAAAAAAAJU/umz5zSQhquE/s400/COMbricks-3D-240.gif" border="0" alt="" id="BLOGGER_PHOTO_ID_5578723046496498450" /&gt;&lt;/a&gt;&lt;div&gt;&lt;p class="MsoNormal" style="margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;span class="Apple-style-span"&gt;&lt;b&gt;COMbricks™ - The first PROFIBUS and PROFINET-based automation system that unites network components, permanent monitoring with ProfiTrace and remote I/O.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;COMbricks is a modular system that allows a mix of automation components on a backplane. Repeater modules can be inserted next to a PROFIBUS slave and at the same time, in a webbrowser over Ethernet, the condition of the installation can be remotely inspected with ProfiTrace OE.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt;line-height: normal"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Ap&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;plications&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Remote maintenance station (ProfiTrace OE)&lt;/li&gt;&lt;li&gt;Modular repeater backbone with hotswap&lt;/li&gt;&lt;li&gt;Transparent datahub; repeaters, fibre optic, RS 485-IS, DP slave, etc.&lt;/li&gt;&lt;li&gt;Gateway between PROFIBUS and PROFINET (DP/PN couplers)&lt;/li&gt;&lt;li&gt;Remote I/O for PROFIBUS and PROFINET&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt;line-height: normal"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Product feature&lt;/span&gt;&lt;/b&gt;s&lt;/p&gt;&lt;ul&gt;&lt;li&gt;32 modules (10 high-speed modules)&lt;/li&gt;&lt;li&gt;Wide range of modules available&lt;/li&gt;&lt;li&gt;ProfiTrace OE&lt;/li&gt;&lt;li&gt;Hotswap and extendible&lt;/li&gt;&lt;li&gt;DIN-rail mounting&lt;/li&gt;&lt;li&gt;IP 20&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt;line-height: normal"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;Modular PROFIBUS repeaters&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt;line-height: normal"&gt;The current trend with PROFIBUS projects is to use segmentation with repeaters, fibre optic and ProfiHubs to bridge the common faults of the end-user concerning his cabling difficulties. COMbricks adds another important element; the creation of modular and random repeater hubs that can be maintained remotely with a permanent internal ProfiTrace.&lt;/p&gt;&lt;p class="MsoNormal" style="text-align: center;margin-bottom: 0.0001pt; line-height: normal; "&gt;&lt;img src="http://1.bp.blogspot.com/-hlK14XvOoZg/TWuN1CtnvlI/AAAAAAAAAI8/94G8u84VNqA/s400/COMbricks-Repeaters1.gif" style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH:0px;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 206px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5578708505829293650" /&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt;line-height: normal"&gt;COMbricks is based on a backplane into which 10 hot swap repeater modules with 2 channels each can be inserted (20 galvanic isolated transparent segments). Every channel can handle 31 devices and maximum 1200 m cable length (depends on the baudrate).&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt;line-height: normal"&gt;The bus redundancy technology of the repeater modules is very advanced. A redundant system with 10 parallel network cables can be built. This architecture provides extremely high availability. Most suppliers only allow 2 cables.&lt;/p&gt;&lt;div&gt;&lt;img src="http://4.bp.blogspot.com/-3TOOdrLUkyo/TWuMpFPC6UI/AAAAAAAAAI0/EKVKG03C7K4/s400/COMbricks-Redundancy1.gif" style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 169px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5578707200836299074" /&gt;&lt;/div&gt;&lt;div&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;b&gt;&lt;span class="Apple-style-span"&gt;ProfiTrace OE&lt;/span&gt;&lt;/b&gt;&lt;span class="Apple-style-span" style="font-weight: bold; "&gt; - Remote monitoring in a web browser&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;span class="Apple-style-span"&gt;&lt;img src="http://1.bp.blogspot.com/-66ut5FDJ1Sg/TWuPDbU65II/AAAAAAAAAJE/fsVGZlvvSwk/s400/COMbricks-screenshot1.gif" style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 160px; height: 146px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5578709852466373762" /&gt;Permanent and simultaneous monitoring of 4 PROFIBUS networks is a powerful feature of COMbricks.Global projects and a shortage of (qualified) technical staff members are causing significant capacity problems. COMbricks offers a solution by remotely monitoring PROFIBUS installations over the Internet and alerting the user by email.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;span class="Apple-style-span"&gt;A web server with a ProfiTrace shell visualises the information in an understandable format (ProfiTrace OE). Because of the web browser, additional software is NOT required and a constant connection with a PC to the COMbricks is NOT necessary.&lt;br /&gt;&lt;br /&gt;The monitoring and logging is performed by the repeater modules which are inserted in the backplane. COMbricks is the first system that has integrated the busmonitor in the network components. Deploying COMbricks repeaters for regular automation means an automatic availability of ProfiTrace OE.&lt;br /&gt;&lt;br /&gt;E-mail messages provide real-time alerts should malfunctions be detected in the PROFIBUS installation. These can be easily set up through the web server.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;span class="Apple-style-span"&gt;A brand new functionality within ProfiTrace OE is the device location detection. It gives a detailed overview of on which repeater segment the devices are installed. &lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;span class="Apple-style-span"&gt;&lt;img src="http://3.bp.blogspot.com/-lgzk38wiX_4/TWuPr24SrvI/AAAAAAAAAJM/7yL_w7yC_Ec/s400/COMbricks-Monitoring.gif" style="BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-LEFT-WIDTH: 0px;display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 234px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5578710547057258226" /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-bottom:0mm;margin-bottom:.0001pt"&gt;&lt;span class="Apple-style-span"&gt;This information can be found at &lt;/span&gt;&lt;a href="http://www.procentec.com/combricks/index.php"&gt;http://www.procentec.com/combricks/index.php&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-2872824908043836337?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/02/combricks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/2872824908043836337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/2872824908043836337'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/02/combricks.html' title='COMbricks'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-DLSLvZOc0vE/TWubDa61cxI/AAAAAAAAAJU/umz5zSQhquE/s72-c/COMbricks-3D-240.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-4177640892076805946</id><published>2011-01-14T05:08:00.000-08:00</published><updated>2011-01-14T06:17:22.664-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Profibus'/><title type='text'>My Profibus network doesn't work...</title><content type='html'>We are constantly faced with comments about peoples Profibus network problems where,  the general consensus is pure frustration.&lt;br /&gt;&lt;br /&gt;Helping out with different industries, ranging from precious metals to tissue paper, we have found common issues that if corrected and avoided, all problems fade away.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Some of the issues we have found&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Lack of respect for the technology&lt;/span&gt;&lt;br /&gt;Managers don't understand the skill requirements needed to successfully troubleshoot and maintain a Profibus network. It is a common occurrence to find unrealistic expectations of staff who have never had any formal training on how the technology works. They are expected to know the ins and outs of Profibus and this is an unfair expectation. The network runs and may be easy to maintain, but if a problem arises, there is no way for the responsible parties to actually perform their required tasks.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Rules are streched until broken&lt;/span&gt;&lt;br /&gt;We also hear the statement "But the network has been running and stable for the last 2 years, why is it breaking now?" almost every time someone tries to upgrade their network. We then also hear them say in the next breath that the network trips every 12 hours or once a week. What people don't understand is that a working network does not indicate a healthy network. A healthy network never trips because of the fieldbus, it may trip because of interlocks, but the fieldbus should be completely stable. A network that keeps tripping indicates an unhealthy network and raises issues in the way that the Profibus rules have been implemented. If the rules are followed, then 90% of the possible issues can be removed immediately.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;The lack of preventitive maintainence&lt;/span&gt;&lt;br /&gt;We also find that once a network is up and running, the network maintenance plan goes out the window, and when things go wrong there is nothing in place to mitigate the effects. This is when things go really bad, because it becomes an emergency to get things up and running again. If there is a simple procedure in place that makes people aware of the things that need to be done in the event of a failed network, then the whole process is controlled, rather than chaos.&lt;br /&gt;&lt;br /&gt;So basically I have touched on a few concepts that dont necessarily solve any of your problems right away, but hopefully if you are reading this and you find yourself in the situations I have described, then you are a few steps away from solving your network issues. We provide audits and callouts for those unforeseen issues, and we also provide internationally certified training on the current Profibus technology to get people up to speed so that the mystery of Profibus is unlocked.&lt;br /&gt;&lt;br /&gt;Whether you are based in South Africa, or we have to travel outside of the country to Ghana, Namibia, Botswana, or Zambia (to name a few of the countries we have traveled to) we are keen to help solve your problems&lt;br /&gt;&lt;br /&gt;If you have any question please feel free to ask!&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-4177640892076805946?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2011/01/my-profibus-network-doesnt-work.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/4177640892076805946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/4177640892076805946'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2011/01/my-profibus-network-doesnt-work.html' title='My Profibus network doesn&apos;t work...'/><author><name>Jonathan Temlett</name><uri>http://www.blogger.com/profile/15866305514680614327</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_YjFsCfHVYo4/TITzB9CsMvI/AAAAAAAAAAU/8tMxDxrr42k/S220/untitled1.bmp'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-586876386930243372</id><published>2010-09-13T04:58:00.000-07:00</published><updated>2010-09-14T23:34:24.242-07:00</updated><title type='text'>We Need Your Help!</title><content type='html'>&lt;span style="font-family:arial;"&gt;Due to the fact that we are mainly left brain thinkers at IDX (what else can you expect from a bunch of electrical and IT engineers) we are having a slight dilemma finding a name for our new solution. Currently it got the name “IDX Brick” but we think it needs a lot more pizzazz. Hence this request for help...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;span&gt;Basic the IDX Brick consist of our Industrial Data Xchange (IDX) software running on an embedded platform happily translating data from an OPC Server to the site’s PROFIBUS network. Pretty neat!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 287px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5516687263564945586" border="0" alt="" src="http://1.bp.blogspot.com/_AnOCMsKqnWo/TI811mm12LI/AAAAAAAAAH8/T2odyJSjXuk/s400/IDX_New_Device.png" /&gt;&lt;span style="FONT-FAMILY: 'Georgia', 'serif'; mso-ansi-language: EN-ZA; mso-fareast-language: EN-ZA; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latinfont-family:'Times New Roman';" &gt;&lt;span&gt;&lt;span style="font-family:arial;"&gt;So we would like to extend the invitation to you for you to submit a name that we can label this device with. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-FAMILY: 'Georgia', 'serif'; mso-ansi-language: EN-ZA; mso-fareast-language: EN-ZA; mso-bidi-language: AR-SA; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latinfont-family:'Times New Roman';" &gt;&lt;span&gt;&lt;span style="font-family:arial;"&gt;Please add your comments to the end of this blog.&lt;/span&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-586876386930243372?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2010/09/new-device-name.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/586876386930243372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/586876386930243372'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2010/09/new-device-name.html' title='We Need Your Help!'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_AnOCMsKqnWo/TI811mm12LI/AAAAAAAAAH8/T2odyJSjXuk/s72-c/IDX_New_Device.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-4622860560981544538</id><published>2010-09-09T03:48:00.000-07:00</published><updated>2010-09-09T04:41:52.808-07:00</updated><title type='text'>IDX successfully hosts its first Anybus breakfast</title><content type='html'>&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri', 'sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-ZA; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-bidi-: minor-bidi; mso-fareast-: minor-latinfont-family:Calibri;" &gt;&lt;a href="http://1.bp.blogspot.com/_AnOCMsKqnWo/TIjAiRlJdqI/AAAAAAAAAHs/PX-FyTuPth4/s1600/Henrik%26Kristina_180.png"&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: 180px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 117px; BORDER-LEFT-WIDTH: 0px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5514869438782469794" border="0" alt="" src="http://1.bp.blogspot.com/_AnOCMsKqnWo/TIjAiRlJdqI/AAAAAAAAAHs/PX-FyTuPth4/s200/Henrik%26Kristina_180.png" /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;IDX&lt;/strong&gt; recently hosted our first breakfast targeted at the upcoming range of &lt;strong&gt;Anybus&lt;/strong&gt; products available as well as some of current products that are offered by HMS.&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri', 'sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-ZA; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-bidi-: minor-bidi; mso-fareast-: minor-latinfont-family:Calibri;" &gt;&lt;a href="http://4.bp.blogspot.com/_AnOCMsKqnWo/TIjAbp4TFnI/AAAAAAAAAHk/ggtpMroOd_M/s1600/IDX_Breakfast_Group1_180.png"&gt;&lt;span style="font-family:arial;"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: 180px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 136px; BORDER-LEFT-WIDTH: 0px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5514869325046158962" border="0" alt="" src="http://4.bp.blogspot.com/_AnOCMsKqnWo/TIjAbp4TFnI/AAAAAAAAAHk/ggtpMroOd_M/s200/IDX_Breakfast_Group1_180.png" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;Kristina Johansson (Area Sales Manager) and Henrik Arleving (NetBiter Product Manager) from HMS (in Sweden) spent a week with us and enjoyed the good and the bad of South Africa (only bad were taxis). It was with the greatest of pleasure for us to have them and enjoy their stories about Sweden(and there were a lot of them) which they are very proud of!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri', 'sans-serif'; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-ZA; mso-fareast-language: EN-US; mso-bidi-language: AR-SA; mso-bidi-: minor-bidi; mso-fareast-: minor-latinfont-family:Calibri;" &gt;&lt;a href="http://4.bp.blogspot.com/_AnOCMsKqnWo/TIjALEyN4SI/AAAAAAAAAHc/eUWvBWEp4PM/s1600/NetBiter_180.png"&gt;&lt;span style="font-family:arial;"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 10px 10px 0px; WIDTH: 180px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 124px; BORDER-LEFT-WIDTH: 0px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5514869040210632994" border="0" alt="" src="http://4.bp.blogspot.com/_AnOCMsKqnWo/TIjALEyN4SI/AAAAAAAAAHc/eUWvBWEp4PM/s320/NetBiter_180.png" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;Probably the most popular topic, of the breakfast, was the remote communication interface devices. The NetBiter module allows you to read analogs/digitals or even Modbus messages into the unit and the information is sent via a GSM/GPRS modem to the server where the information is stored and can be displayed using a very user friendly web interface. (&lt;a href="http://www.anybus.com/support/support.asp?PID=415&amp;amp;ProductType=Anybus"&gt;click here for more info&lt;/a&gt;).&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;We would like to thank everyone for their support and we look forward to more of these events in the future.&lt;br /&gt;&lt;br /&gt;Brendan Gunn&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-4622860560981544538?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2010/09/idx-successfully-hosts-its-first-anybus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/4622860560981544538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/4622860560981544538'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2010/09/idx-successfully-hosts-its-first-anybus.html' title='IDX successfully hosts its first Anybus breakfast'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_AnOCMsKqnWo/TIjAiRlJdqI/AAAAAAAAAHs/PX-FyTuPth4/s72-c/Henrik%26Kristina_180.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-1368790834972764273</id><published>2010-09-07T03:43:00.000-07:00</published><updated>2010-09-07T05:33:38.240-07:00</updated><title type='text'>Anybus Communicator</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_AnOCMsKqnWo/TIYaLy0nPOI/AAAAAAAAAF0/QJRdJx6qaEQ/s1600/Anybus_Main.png"&gt;&lt;span &gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 10px 10px; WIDTH: 252px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 158px; BORDER-LEFT-WIDTH: 0px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5514123583685082338" border="0" alt="" src="http://3.bp.blogspot.com/_AnOCMsKqnWo/TIYaLy0nPOI/AAAAAAAAAF0/QJRdJx6qaEQ/s320/Anybus_Main.png" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;&lt;strong&gt;So what is it?&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;The ABC (Anybus Communicator) is a device that translates from serial communication to different fieldbus languages. By default, it is a Modbus master on one end and converts this serial communication to one of the numerous fieldbus options (Profibus, DeviceNet, ControlNet,...etc)&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;How does it work?&lt;br /&gt;&lt;/span&gt;&lt;/strong&gt;Very simply, the Modbus master requests information from the slave/s that it is connected to and stores that information in its own memory area. That memory area can then be read from the fieldbus in its native language. I.E. Profibus will be able to read the data in the format that it understands. The same applies when the fieldbus writes data to the ABC, the information is stored in a memory area and the Modbus master will then take that information and send it to the Modbus slave.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;Is it easy to setup?&lt;/strong&gt; &lt;/span&gt;&lt;a href="http://2.bp.blogspot.com/_AnOCMsKqnWo/TIYbJJXxsTI/AAAAAAAAAGE/brn0_6pyngA/s1600/ABC_Setup.jpg"&gt;&lt;span style="font-family:arial;"&gt;&lt;img style="BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 0px 10px 10px; WIDTH: 240px; FLOAT: right; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 259px; BORDER-LEFT-WIDTH: 0px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5514124637710168370" border="0" alt="" src="http://2.bp.blogspot.com/_AnOCMsKqnWo/TIYbJJXxsTI/AAAAAAAAAGE/brn0_6pyngA/s320/ABC_Setup.jpg" /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;The ABC software is very user friendly. You need to have a basic idea of the Modbus protocol and setup the commands and addresses of where you would like to read and write the information. The fieldbus translation is all done automatically. All you need to concern yourself with is the Modbus setup and if you need any help you are more than willing to ask us.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Versions?&lt;/span&gt; &lt;/strong&gt;&lt;br /&gt;There are 2 versions that you can get. The first is the standard type, this is used for normal Modbus communication and simple serial communication. The second type is a java unit for more advanced applications where programming the unit for uncommon/ user specific protocols/ languages are needed.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style="font-size:130%;"&gt;Applications?&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Recently a customer asked if the ABC would be able to communicate with his scale. The scale had its own custom ascii (text is represented by numbers using an ascii table, ie “M” = 77 decimal) language. The device didn’t require complex communication but they wanted to get this device to communicate on a Profibus network. I used a standard ABC and built the message structure (which you can do with the configuration software) according the specification given to me. In this case they were using RS232 that they usually connected to their computer and set the values using hyperterminal, now this company can sell their unit to people who want to control the unit over Profibus and almost any other commercial fieldbus.&lt;br /&gt;&lt;br /&gt;The ABC is a device that converts from Modbus (serial communication RS232/ RS422/ RS485) to any of the following fieldbusses: CANopen, CC-Link, ControlNet, DeviceNet, FIPIO, Interbus, Modbus Plus, Modbus-RTU, Profibus.&lt;br /&gt;&lt;br /&gt;&lt;img style="TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 54px; BORDER-LEFT-WIDTH: 0px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5514130153915109346" border="0" alt="" src="http://2.bp.blogspot.com/_AnOCMsKqnWo/TIYgKO1hT-I/AAAAAAAAAG0/RpLRpUWEc5M/s400/Fieldbus3.png" /&gt;&lt;br /&gt;Send us an email or call us if you are interested.&lt;br /&gt;&lt;br /&gt;Brendan Gunn&lt;br /&gt;info@idxonline.com&lt;br /&gt;011 548 9960&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-1368790834972764273?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2010/09/anybus-communicator.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/1368790834972764273'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/1368790834972764273'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2010/09/anybus-communicator.html' title='Anybus Communicator'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_AnOCMsKqnWo/TIYaLy0nPOI/AAAAAAAAAF0/QJRdJx6qaEQ/s72-c/Anybus_Main.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-462083834746203456</id><published>2010-09-06T06:59:00.000-07:00</published><updated>2010-10-05T07:28:12.610-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OPC-to-Profibus'/><category scheme='http://www.blogger.com/atom/ns#' term='Embedded Solution'/><category scheme='http://www.blogger.com/atom/ns#' term='OPC'/><category scheme='http://www.blogger.com/atom/ns#' term='Profibus'/><title type='text'>IDX introduces OPC to Profibus (Profibus to OPC ) device</title><content type='html'>So I have been bugged by my colleagues to get this post out into the world. Now as an engineer the last thing on my to-do list &lt;em&gt;(as most engineers)&lt;/em&gt; is documentation and I'll be honest, blogging wasn’t even on my list, so this is a big step for me...&lt;br /&gt;&lt;br /&gt;I trust and hope that it will answer some of your questions, and even present a possible solution to some of the problems you may have. &lt;em&gt;(Although I also realise the success of this blog is coupled to the frequency of future blogs I may be forced to write...)&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;Anyway at IDX we excel at solving problems, and we were faced with a problem which begged our attention. Long story short we created a product that exposes your required OPC tags onto your Profibus Network as a Profibus Slave, or vice versa if you like (Profibus to OPC). &lt;em&gt;(Now I would like to end my blogging career right here, but I know if I don’t give more details I will just have to edit this later... so I will continue. )&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Background&lt;/strong&gt;&lt;br /&gt;We were approached by Sandvik South Africa to solve one of their clients’ connection issues. Sandvik was supplying a ASRi crusher controller to them and they wanted the data from the ASRi available on their Fieldbus network. The data was already exposed as an OPC server, but that was not the solution the client wanted. They argued that they had already spent money on creating a Profibus infrastructure, and they therefore wanted to use what they already had. So the age old mantra of “The customer is always right” prevailed and Sandvik had no choice but to provide what the client wanted. Sandvik then followed the yellow brick road, and found their way to IDX, and the developing fun began...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Solution&lt;br /&gt;&lt;/strong&gt;One of our strategies at IDX is to make long term, maintainable solutions that are not locked into any one specific vendor. We also leveraged the power of our software which has been running in industries all over the world since 1995, so what we ended up with is a highly configurable, highly maintainable solution which guarantees a long life time to its users. With an initial setup to configure the relationship between the OPC tags and the Profibus memory mapping, we now have a fairly simple way of exposing any OPC data onto a Profibus network.&lt;br /&gt;&lt;br /&gt;&lt;img style="TEXT-ALIGN: center; MARGIN: 0px auto 10px; WIDTH: 400px; DISPLAY: block; HEIGHT: 100px; CURSOR: hand" id="BLOGGER_PHOTO_ID_5513820722126763282" border="0" alt="" src="http://4.bp.blogspot.com/_YjFsCfHVYo4/TIUGu7mNtRI/AAAAAAAAABA/i8uWPTCxCkg/s400/Untitled.png" /&gt;We were also able to expose the Profibus acyclic data as well as the cyclic data on the device so you are able to put pretty much all the data you would ever need onto the profibus network.&lt;br /&gt;&lt;br /&gt;But wait...&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;The Exciting Part&lt;/strong&gt;&lt;br /&gt;Because we used off-the-shelf products and used the HMS Anybus PCI card to provide the Profibus interface, with a few minor changes we can include any of the HMS interface cards and use the same idea of OPC to Anybus... This means if you want OPC on DeviceNet, Modbus, ControlNet, CanBus, pretty much anything you have, we can now bridge the gap. &lt;em&gt;(I suppose this is why they wanted me to write this message... )&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;And then it was done...&lt;br /&gt;&lt;/strong&gt;I am really excited about this new product we are offering and I really had fun playing with all the technologies. If you have any questions or any comments or ideas you would like to chat about please feel free to contact me. I spent a lot of time digging through the different protocols so if there is something you need or would like to know, give me an email. I would love to know what you are doing and would love to help! (...I like problem solving a whole lot more than blogging!)&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-462083834746203456?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2010/09/idx-introduces-opc-to-profibus-profibus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/462083834746203456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/462083834746203456'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2010/09/idx-introduces-opc-to-profibus-profibus.html' title='IDX introduces OPC to Profibus (Profibus to OPC ) device'/><author><name>Jonathan Temlett</name><uri>http://www.blogger.com/profile/15866305514680614327</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='20' height='32' src='http://2.bp.blogspot.com/_YjFsCfHVYo4/TITzB9CsMvI/AAAAAAAAAAU/8tMxDxrr42k/S220/untitled1.bmp'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_YjFsCfHVYo4/TIUGu7mNtRI/AAAAAAAAABA/i8uWPTCxCkg/s72-c/Untitled.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-4845305959060789879</id><published>2010-09-03T06:28:00.000-07:00</published><updated>2010-09-07T05:04:38.484-07:00</updated><title type='text'>OPC End User Training course in South Africa</title><content type='html'>IDX now has a 1 day End user training course for the end user who wants to become competent in OPC.&lt;br /&gt;&lt;br /&gt;The course starts by covering the basics of OPC, then moves on to the details of the different types of OPC, how they differ, how to use them and where they fit in on the plant.&lt;br /&gt;&lt;br /&gt;There is also a practical section where the users are taught about security and how to set up the dreaded DCOM.&lt;br /&gt;After this course, DCOM will become child's play.&lt;br /&gt;&lt;br /&gt;The user is left empowered with the knowledge of OPC in it's entirety.&lt;br /&gt;&lt;br /&gt;Contact idxonline for more information on these and other courses.&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-4845305959060789879?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2010/09/opc-end-user-training-course-in-south.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/4845305959060789879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/4845305959060789879'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2010/09/opc-end-user-training-course-in-south.html' title='OPC End User Training course in South Africa'/><author><name>idxryanc</name><uri>http://www.blogger.com/profile/08646784564511746947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-5182814771971404315</id><published>2010-06-29T00:20:00.000-07:00</published><updated>2010-06-29T00:30:16.415-07:00</updated><title type='text'>New Embedded Solutions</title><content type='html'>&lt;a href="http://1.bp.blogspot.com/_AnOCMsKqnWo/TCmfKmon4PI/AAAAAAAAAFk/y8mgWXxPMCg/s1600/nexcom-vtc6000.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5488092625446101234" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 219px; TEXT-ALIGN: center; border-width: 0px" alt="" src="http://1.bp.blogspot.com/_AnOCMsKqnWo/TCmfKmon4PI/AAAAAAAAAFk/y8mgWXxPMCg/s320/nexcom-vtc6000.jpg" border="0" /&gt;&lt;/a&gt;IDX provides unique embedded communications and remote monitoring solutions that solve unique industrial communications problems where a complete, drop in solution is required. These embedded solutions make use of the ever increasing processing power available in a small, industrially rated hardware footprint and Windows Embedded operating systems. For remote monitoring or alarm/event notification, IDX makes use of hardware purpose built for vehicular remote monitoring with integrated SIM card and unique features such as vehicle ignition state detection and delayed shutdown capabilities. An example application of IDX remote monitoring solutions is the IDX RM (remote monitoring) system developed for Pilot Crushtec, for monitoring mobile rock crushers. The RM units are mounted on the crushers, and collect crusher control system data, from the onboard PLC (MODBUS RTU) and also the crusher’s engine (J1939 CANbus). All data is logged on the RM unit and ultimately transmitted, via GPRS or 3G to a web/database server. A web portal allows Pilot Crushtec and other users to monitor customer crushers, schedule services and diagnose problems and issues remotely.&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-5182814771971404315?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2010/06/new-embedded-solutions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/5182814771971404315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/5182814771971404315'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2010/06/new-embedded-solutions.html' title='New Embedded Solutions'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_AnOCMsKqnWo/TCmfKmon4PI/AAAAAAAAAFk/y8mgWXxPMCg/s72-c/nexcom-vtc6000.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-5339155742149587330</id><published>2010-06-10T02:48:00.001-07:00</published><updated>2010-06-10T03:47:00.296-07:00</updated><title type='text'>Profibus...HELP!</title><content type='html'>For most of us there was a stage in our lives, while growing up, that we went through, that involved us being the doctor and one of our friends being a deathly sick patient. Although we as juvenile doctors had very little experience and what I mean by very little is nothing at all! Usually we would prod and poke our "patients", and after sometime, they would bounce back to life and we would all proceed to go and play in the sun.&lt;br /&gt;&lt;br /&gt;Much of what I have seen with PROFIBUS problems can be compared to our “doctor! doctor!” days. Lets run through a short case study...a problem occurs onsite..."THE NETWORK HAS DIED", what follows is an assault of prodding and poking until miraculously the network is up and running leaving all involved feeling exhilarated over a job well done but not really knowing what was done to fixed it.&lt;br /&gt;&lt;br /&gt;Here are some practical tips on how to help solve your problem and hopefully leaves you feeling a little bit less like you are alone in the dark:&lt;br /&gt;&lt;br /&gt;&lt;a&gt;&lt;img id="BLOGGER_PHOTO_ID_5481079813210165138" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 152px; HEIGHT: 151px; border-width: 0px" alt="" src="http://3.bp.blogspot.com/_AnOCMsKqnWo/TBC1DNP0z5I/AAAAAAAAAEk/Mf4G2knhJKQ/s320/blind+man.jpg" /&gt;&lt;/a&gt;&lt;strong&gt;The blind leading the blind&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;If you know nothing about PROFIBUS, be honest and call an expert. I have never heard of anyone taking their Lamborghini Murcielago to a chop shop on the side of the road to get the exhaust spot welded.&lt;br /&gt;&lt;br /&gt;&lt;a&gt;&lt;img id="BLOGGER_PHOTO_ID_5481080120042251922" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 155px; CURSOR: hand; HEIGHT: 155px; border-width: 0px" alt="" src="http://1.bp.blogspot.com/_AnOCMsKqnWo/TBC1VESS5pI/AAAAAAAAAEs/kv9pvO83YpU/s320/weapon-rounded.jpg" border="0" /&gt;&lt;/a&gt;&lt;strong&gt;Your weapon of choice&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Just like every good doctor has his/her stethoscope and surgical blade so too do you need yours. Unfortunately most of the time people want to operate on their PROFIBUS network with a spoon and end up bludgering it to death. It is important to know the different options that you have when it comes to PROFIBUS diagnostic tools. There are two different types of test tools, a physical line tester and a message/protocol analyser. Both are invaluable and are required to diagnose the full spectrum of problems that you may face. Some of the functionality that you would want to look for in a message/protocol analyser is: Bar graph, oscilloscope, message recording, reporting, trigger ability to start message recording when a fault occurs and preferably some master functionality.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_AnOCMsKqnWo/TBC1fHhMvMI/AAAAAAAAAE0/SVubpj-FtUg/s1600/Doctor-rounded.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5481080292708760770" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 155px; border-width: 0px; CURSOR: hand; HEIGHT: 268px" alt="" src="http://3.bp.blogspot.com/_AnOCMsKqnWo/TBC1fHhMvMI/AAAAAAAAAE0/SVubpj-FtUg/s320/Doctor-rounded.jpg" border="0" /&gt;&lt;/a&gt;&lt;strong&gt;Be doctor doc&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Know what the PROFIBUS installation requirements are. I can’t stress this enough, most faults are caused by bad installations and lack of knowledge. Some of the most common errors are incorrect terminations, PROFIBUS cables cable tied to high voltage lines running for hundreds of meters. By understanding what the "dos and don’ts" of PROFIBUS is will help you to identify where the problems lie.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_AnOCMsKqnWo/TBC2Vk25_hI/AAAAAAAAAE8/dn5uwEr7gEs/s1600/Inspection-rounded.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5481081228297371154" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 160px; CURSOR: hand; HEIGHT: 108px; border-width: 0px" alt="" src="http://2.bp.blogspot.com/_AnOCMsKqnWo/TBC2Vk25_hI/AAAAAAAAAE8/dn5uwEr7gEs/s320/Inspection-rounded.jpg" border="0" /&gt;&lt;/a&gt;&lt;strong&gt;Identifying the problem&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;In most cases this should be evident by looking at these 5 tips and tricks.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tip 1# Walk the line&lt;/strong&gt;&lt;br /&gt;It’s important to know what is physically happening along the PROFIBUS cable. Things to look out for, terminations, stub lines, devices that don’t use D-Sub connectors because they may have a built in termination switched on, location of high voltage lines, lengths of PROFIBUS cable, amount of devices in the segment and the type of cable used. Your problem may be found by simply looking at the network.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tip 2# Best bar around&lt;/strong&gt;&lt;br /&gt;Look at the bar graph to determine if any of the voltages are below the 2.5v threshold. If there is one device that has a low voltage level then focus your attention on that device. If multiple devices have low voltage levels then have a look at that specific segment. Unplug one device at a time to determine if that device may be causing the problem.&lt;br /&gt;&lt;br /&gt;If the voltages all the voltages are fluctuating then there is a large chance that you have a dirty/floating earth or if one devices voltage is fluctuating a lot then you might have a duplicate address on that device.&lt;br /&gt;&lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5481086869875273298" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 105px; TEXT-ALIGN: center; border-width: 0px" alt="" src="http://3.bp.blogspot.com/_AnOCMsKqnWo/TBC7d9X5LlI/AAAAAAAAAFM/k4Ljr-bDL-8/s320/BarGraph-rounded.jpg" border="0" /&gt;&lt;strong&gt;Tip 3# Catching the perfect wave&lt;/strong&gt;&lt;br /&gt;Have a look at the signal waveforms, the waveform should be a square shape. A small spike may be present due to the fact that you have plugged in the diagnostic tool. If the signal is not square and contains reflections (wave like signals that die out then are repeated again) or spikes, look for incorrect termination, over termination or stub lines. These types of errors can easily be seen on an oscilloscope. The advantage of using a PROFIBUS test tool oscilloscope is that you can look at the signal waveform for each slave as opposed to seeing all the waveforms and not knowing which device that specific signal originated from.&lt;br /&gt;&lt;br /&gt;Having a physical line PROFIBUS tester is helpful in these situations because you can test if the terminations are in the correct locations and not over or under terminated.&lt;/p&gt;&lt;img id="BLOGGER_PHOTO_ID_5481087828788190898" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 90px; TEXT-ALIGN: center; border-width: 0px" alt="" src="http://1.bp.blogspot.com/_AnOCMsKqnWo/TBC8VxmjHrI/AAAAAAAAAFc/KAGhJ6OVW2w/s320/wave-rounded.jpg" border="0" /&gt;&lt;strong&gt;Tip 4# Track and trace&lt;/strong&gt;&lt;br /&gt;Use your message trace to record messages. This will give you an excellent idea of what the error may be. The two most common types of errors are broken messages and configuration errors. Broken messages are predominately caused by noise in the cable, breaking the messages or by slaves speaking at the same time causing message collisions. Configuration errors will not allow the device to enter data exchange or if the device was in data exchange and something broke in the device, then the device will fall out of data exchange. &lt;p&gt;&lt;img id="BLOGGER_PHOTO_ID_5481087287340288690" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 88px; TEXT-ALIGN: center; border-width: 0px" alt="" src="http://3.bp.blogspot.com/_AnOCMsKqnWo/TBC72QjTyrI/AAAAAAAAAFU/ceVyQU1DY_s/s320/Trace-rounded.jpg" border="0" /&gt;&lt;strong&gt;Tip 5# Isolation&lt;/strong&gt;&lt;br /&gt;In some situations it may be difficult to find what the cause of the problem may be. Most modern PROFIBUS D-sub connectors break the outgoing line when the termination is switched on. This is extremely helpful and allows you to add one device to the network at a time. By doing this you should be able to find which device is causing the problems on the network.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Tip 6# I need backup&lt;/strong&gt;&lt;br /&gt;If all else fails...give us a call we are more than willing to help you in your desperate time of need.&lt;br /&gt;&lt;br /&gt;If you are looking for some PROFIBUS test tools, we sell and use them on a daily basis for audits and training.&lt;br /&gt;&lt;br /&gt;Brendan Gunn&lt;br /&gt;&lt;a href="mailto:brendang@idxonline.com"&gt;&lt;span style="font-size:78%;"&gt;brendang@idxonline.com&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.profibuscentre.co.za/"&gt;&lt;img id="BLOGGER_PHOTO_ID_5481085962616650978" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 160px; CURSOR: hand; HEIGHT: 71px; border-width: 0px" alt="" src="http://4.bp.blogspot.com/_AnOCMsKqnWo/TBC6pJklPOI/AAAAAAAAAFE/UF5-TLsEobg/s320/PCC-logo.gif" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-5339155742149587330?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2010/06/profibushelp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/5339155742149587330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/5339155742149587330'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2010/06/profibushelp.html' title='Profibus...HELP!'/><author><name>Brendan Gunn</name><uri>http://www.blogger.com/profile/18009936305016530702</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_AnOCMsKqnWo/TBC1DNP0z5I/AAAAAAAAAEk/Mf4G2knhJKQ/s72-c/blind+man.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-9084720406924587724</id><published>2009-09-22T22:46:00.000-07:00</published><updated>2009-09-26T09:03:33.643-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Industrial Data Communication'/><category scheme='http://www.blogger.com/atom/ns#' term='Siemens S7'/><category scheme='http://www.blogger.com/atom/ns#' term='PLC'/><category scheme='http://www.blogger.com/atom/ns#' term='IDX'/><category scheme='http://www.blogger.com/atom/ns#' term='WinCC'/><category scheme='http://www.blogger.com/atom/ns#' term='Unifig'/><title type='text'>Siemens PCS7 Direct PLC Tag Data Retreival</title><content type='html'>&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_AUekBhLOld0/Srm3pMvwv2I/AAAAAAAAAAM/M9Doi03ZhfM/s1600-h/NewConfiguration.jpg"&gt;&lt;/a&gt;&lt;/div&gt;&lt;strong&gt;Exciting Work in Development at IDX&lt;/strong&gt;&lt;br /&gt;TOPIC: PCS7 Direct PLC Communication via IDX Runtime&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Background:&lt;/strong&gt;&lt;br /&gt;IDXOnline has an exciting solution in development to solve a long–standing challenge which involves collecting plant data directly from the Siemens PLC as opposed to from the WinCC OPC Server.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Out with the old:&lt;/strong&gt;&lt;br /&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_AUekBhLOld0/SrnN-ixLOQI/AAAAAAAAAAc/EEHYr6pWZjM/s1600-h/OldConfiguration.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5384561303866784002" style="margin: 0px 10px 10px 0px; float: left; width: 320px; height: 218px;" alt="" src="http://1.bp.blogspot.com/_AUekBhLOld0/SrnN-ixLOQI/AAAAAAAAAAc/EEHYr6pWZjM/s320/OldConfiguration.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;strong&gt;In With the New:&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://4.bp.blogspot.com/_AUekBhLOld0/SrnM1qtiJuI/AAAAAAAAAAU/lFqPBus0eps/s1600-h/NewConfig.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5384560051868542690" style="margin: 0px 10px 10px 0px; float: left; width: 320px; height: 218px;" alt="" src="http://4.bp.blogspot.com/_AUekBhLOld0/SrnM1qtiJuI/AAAAAAAAAAU/lFqPBus0eps/s320/NewConfig.jpg" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;&lt;strong&gt;How will we achieve this?&lt;/strong&gt;&lt;br /&gt;IDX has obtained a dll package from one of our partners that are able to communicate with a Siemens PLC via TCP/IP. The package is suitable to be incorporated into the IDX runtime as a driver module, and thus will work like any other IDX driver module will enable communication with any other software that IDX currently supports.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Is there already software available that can do this?&lt;/strong&gt;&lt;br /&gt;Yes. IDX has tested the Softing S5/S7 OPC Server as well as the Wonderware DasSIDirect Server, and the results that this test yielded were impressive when compared to the standard WinCC OPC server. A report of the findings is available and can be provided on request.&lt;br /&gt;&lt;br /&gt;The shortfall with all existing products of its kind is the fact that when a full download is done from the PCS7 Engineering Station to the PLC, the DB Addresses change. The result of this is that tags now no longer point to the same piece of information in the PLC.&lt;br /&gt;&lt;br /&gt;So, for example, before a download, the tag 440LIC104 at address (DB44,DW3) would point to a level indicator and after the download, if the address mappings are not updated, DB44,DW3 might now be the address of a furnace temperature, etc.&lt;br /&gt;&lt;br /&gt;The new IDX Driver will detect this download and set the quality of the tags to BAD until the new addresses have been updated using IDX Unifig, after which the driver will continue transmitting the tag data.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;For more information contact&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Ryan Coetzee - IDX&lt;br /&gt;&lt;a href="mailto:ryanc@idxonline.com"&gt;ryanc@idxonline.com&lt;/a&gt; &lt;/div&gt;&lt;div&gt;&lt;a href="http://www.idxonline.com/"&gt;www.idxonline.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-9084720406924587724?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2009/09/siemens-pcs7-direct-plc-tag-data.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/9084720406924587724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/9084720406924587724'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2009/09/siemens-pcs7-direct-plc-tag-data.html' title='Siemens PCS7 Direct PLC Tag Data Retreival'/><author><name>idxryanc</name><uri>http://www.blogger.com/profile/08646784564511746947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_AUekBhLOld0/SrnN-ixLOQI/AAAAAAAAAAc/EEHYr6pWZjM/s72-c/OldConfiguration.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-6413828155031818544</id><published>2009-09-07T05:27:00.000-07:00</published><updated>2009-09-13T13:55:07.834-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Coding Errors'/><category scheme='http://www.blogger.com/atom/ns#' term='Threading'/><category scheme='http://www.blogger.com/atom/ns#' term='COM'/><category scheme='http://www.blogger.com/atom/ns#' term='c#'/><title type='text'>C# COM issue : "the application has called an interface that was marshalled for a different thread”</title><content type='html'>Hello people. I bled a little on something, so I thought I might share and save you some pain:&lt;br /&gt;&lt;br /&gt;When calling code in a com class (for example, when using an external dll written in some other language (vb, for example), the implicit threading can be an issue)&lt;br /&gt;&lt;br /&gt;VB by default uses STA threading (Single thread apartment), which loosely means that the application runs in one thread.&lt;br /&gt;If you use the above class in C#, which by default uses MTA (Multi thread Apartment), You get an error : “the application has called an interface that was marshalled for a different thread” .&lt;br /&gt;&lt;br /&gt;SO:&lt;br /&gt;&lt;br /&gt;When you use such a dll in c#, you need to add the [STAThread] directive above your main program.cs file as follows:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;namespace MYIDXApp&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;class TimeServer&lt;br /&gt;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;[STAThread]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;static void Main(string[] args)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{  &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;}&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Furthermore:&lt;br /&gt;There is a “feature” in c# that even though you specify that the main thread runs under STAThread, any timer events happen as MTAThread.&lt;br /&gt;&lt;br /&gt;Thus, for a timer event, you must launch a new thread under STAThread as follows:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;void timer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;timer.Stop();&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;//Classes.IDX_PI_Processing oProcessing = new Classes.IDX_PI_Processing(config); &amp;nbsp;&amp;nbsp;// these have now been moved to a new thread due to the issue&lt;br /&gt;&amp;nbsp;&amp;nbsp;//oProcessing.ProcessPIQueue();&lt;br /&gt;&amp;nbsp;&amp;nbsp;Thread t = new Thread(new ThreadStart(StartNewStaThread));&lt;br /&gt;&amp;nbsp;&amp;nbsp;t.SetApartmentState(ApartmentState.STA); // this has to be done BEFORE the thread &amp;nbsp;&amp;nbsp;//starts, else it is too late&lt;br /&gt;&amp;nbsp;&amp;nbsp;t.Start();                                                         &lt;br /&gt;&amp;nbsp;&amp;nbsp;t.Join();&lt;br /&gt;      &lt;br /&gt;&amp;nbsp;&amp;nbsp;timer.Start();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;private void RunProcessingClass()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;Classes.IDX_PI_Processing oProcessing = new Classes.IDX_PI_Processing(config);&lt;br /&gt;&amp;nbsp;&amp;nbsp;oProcessing.ProcessPIQueue();&lt;br /&gt;}&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;for further reading:&lt;br /&gt;http://www.developer.com/net/cplus/print.php/2202491&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-6413828155031818544?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2009/09/c-com-issue-application-has-called.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/6413828155031818544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/6413828155031818544'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2009/09/c-com-issue-application-has-called.html' title='C# COM issue : &quot;the application has called an interface that was marshalled for a different thread”'/><author><name>idxryanc</name><uri>http://www.blogger.com/profile/08646784564511746947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-5868788140912600189</id><published>2009-08-25T07:43:00.001-07:00</published><updated>2009-08-29T00:15:28.338-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VBScript'/><category scheme='http://www.blogger.com/atom/ns#' term='Excel'/><category scheme='http://www.blogger.com/atom/ns#' term='OSIsoft PI'/><title type='text'>Scheduling the printing of an Excel file which has an add-in from the command line using visual basic scripting (vbs) via wscript</title><content type='html'>On a recent project I was required to print out an Excel based report which made extensive use of OSIsoft PI DataLink's Excel Add-in on a sechduled basis (7am daily).&lt;br /&gt;&lt;br /&gt;Unfortunately Excel does not easily allow for the printing of an Excel file via the command line via switches or parameters when calling Excel.exe  (e.g. C:\Windows\MS Office\Excel.exe -print "C:\Reports\My Report.xls").&lt;br /&gt;&lt;br /&gt;I was able to find examples on the Internet which made use of cscript or wscript where one calls VBS code, and where one provides the file name as argument, for example:&lt;br /&gt;&lt;br /&gt;wscript "C:\Data\My Scripts\printXLS.vbs" "C:\Data\My Reports\Daily Analyser Excursion Report.xls"&lt;br /&gt;&lt;br /&gt;Note the convention of using "" around full path filenames as they contain spaces.&lt;br /&gt;&lt;br /&gt;The file printXLS.vbs would contain something akin to the following code:&lt;br /&gt;&lt;blockquote&gt;Dim XLApp&lt;br /&gt;Dim XLWkbk&lt;br /&gt;Dim ObjArgs&lt;br /&gt;&lt;br /&gt;set ObjArgs = wscript.arguments&lt;br /&gt;if ObjArgs.count &lt;&gt; 1 then&lt;br /&gt;wscript.echo "Invalid passed arguments"&lt;br /&gt;wscript.quit&lt;br /&gt;end if&lt;br /&gt;&lt;br /&gt;Set XLApp = CreateObject("Excel.Application")&lt;br /&gt;XLApp.Visible = False&lt;br /&gt;&lt;br /&gt;Set XLWkbk = XLApp.Workbooks.Open(objargs(0))&lt;br /&gt;XLWkbk.PrintOut&lt;br /&gt;XLWkbk.Close False&lt;br /&gt;&lt;br /&gt;XLApp.Quit&lt;br /&gt;&lt;br /&gt;Set XLWkbk = Nothing&lt;br /&gt;Set XLApp = Nothing&lt;br /&gt;Set ObjArgs = nothing&lt;/blockquote&gt;The problem I experienced was Excel Add-ins are not automatically loaded in Excel applications created via Automation. This resulted in the Excel file printing but with OSIsoft PI DataLink Excel Add-in functions not being recognised and #NAME! appearing in the relevant cells on my printout.&lt;br /&gt;&lt;br /&gt;The solution I found was to explicitly load the Excel Add-in via XLApp.RegisterXLL ("&lt;em&gt;fullpath filename&lt;/em&gt;")&lt;br /&gt;&lt;br /&gt;So my VBS file looked like something this:&lt;br /&gt;&lt;blockquote&gt;Dim XLApp&lt;br /&gt;Dim XLWkbk&lt;br /&gt;&lt;br /&gt;Set XLApp= CreateObject("excel.application")&lt;br /&gt;&lt;br /&gt;XLApp.Visible = FalseSet XLWkbk = XLApp.Workbooks.Open("C:\OSIsoft\Reports\Scheduled\PI Report - Analyzers - Quality Excursions.xls")&lt;br /&gt;XLApp.RegisterXLL ("C:\Program Files\PIPC\Excel\pipc32.xll")&lt;br /&gt;&lt;br /&gt;XLWkbk.Worksheets("Report").Calculate&lt;br /&gt;XLWkbk.PrintOut&lt;br /&gt;XLWkbk.Close False&lt;br /&gt;&lt;br /&gt;XLApp.Quit&lt;br /&gt;&lt;br /&gt;Set XLWkbk = Nothing&lt;br /&gt;Set XLApp = Nothing&lt;/blockquote&gt;I also wanted to be able to specify the number of copies to print and which printer should be used namely PRC2 in my case. If the printer is not specified then the windows default printer is used.&lt;br /&gt;&lt;br /&gt;I also decided to allow one to specify the Excel workbook and which specific worksheet in the Excel workbook to be printed.&lt;br /&gt;&lt;br /&gt;So allowing for parameters the VBS look something like this:&lt;br /&gt;&lt;br /&gt;'Arguments'1 Excel Name e.g. "C:\OSIsoft\Reports\Scheduled\PI Report - Analyzers - Quality Excursions.xls"'&lt;br /&gt;2 Worksheet Name e.g. "Report"'&lt;br /&gt;3 Printer Name e.g. "PRC2"'&lt;br /&gt;4 No of copies e.g. 1&lt;br /&gt;&lt;blockquote&gt;Dim XLApp&lt;br /&gt;Dim XLWkbk&lt;br /&gt;Dim ObjArgs&lt;br /&gt;Dim strFileName&lt;br /&gt;Dim strWorkSheetName&lt;br /&gt;Dim strPrinter&lt;br /&gt;Dim intCopies&lt;br /&gt;&lt;br /&gt;Set ObjArgs = wscript.arguments&lt;br /&gt;If objArgs.count &lt;&gt; 4 Then&lt;br /&gt;wscript.echo "Invalid Passed Arguments"&lt;br /&gt;wscript.quit&lt;br /&gt;End If&lt;br /&gt;&lt;br /&gt;strFileName = objargs(0)&lt;br /&gt;strWorkSheetName = objargs(1)&lt;br /&gt;strPrinter = objargs(2)&lt;br /&gt;intCopies = objargs(3)&lt;br /&gt;&lt;br /&gt;Set XLApp= CreateObject("Excel.Application")&lt;br /&gt;XLApp.Visible = False&lt;br /&gt;Set XLWkbk = XLApp.Workbooks.Open(strFileName)&lt;br /&gt;XLApp.RegisterXLL ("C:\Program Files\PIPC\Excel\pipc32.xll")&lt;br /&gt;XLWkbk.Worksheets(strWorkSheetName).Calculate&lt;br /&gt;XLWkbk.PrintOut , , intCopies, , strPrinter&lt;br /&gt;XLWkbk.Close False&lt;br /&gt;XLApp.Quit&lt;br /&gt;&lt;br /&gt;Set XLWkbk = Nothing&lt;br /&gt;Set XLApp = Nothing&lt;br /&gt;Set ObjArgs = Nothing&lt;br /&gt;&lt;/blockquote&gt;I was then able to use Windows Task Scheduler to call the VBS file to print my Excel files on a daily basis.&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-5868788140912600189?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2009/08/scheduling-printing-of-excel-file-which.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/5868788140912600189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/5868788140912600189'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2009/08/scheduling-printing-of-excel-file-which.html' title='Scheduling the printing of an Excel file which has an add-in from the command line using visual basic scripting (vbs) via wscript'/><author><name>Bruce Bean</name><uri>http://www.blogger.com/profile/09360537635716143232</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://3.bp.blogspot.com/_MwWbkJMYvrw/SpP37ZF84tI/AAAAAAAAAAM/Xxn9I_GbZ18/S220/Bruce+002s-gs.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-7820403052483563329</id><published>2009-08-10T23:25:00.000-07:00</published><updated>2009-08-11T06:56:21.252-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Historian'/><category scheme='http://www.blogger.com/atom/ns#' term='Late Data'/><category scheme='http://www.blogger.com/atom/ns#' term='PI'/><category scheme='http://www.blogger.com/atom/ns#' term='InSQL'/><category scheme='http://www.blogger.com/atom/ns#' term='IDX'/><category scheme='http://www.blogger.com/atom/ns#' term='Weighbridge'/><title type='text'>Handling Late Data</title><content type='html'>Handling "Late Data" into a historian can be tricky when that data changes over time.&lt;br /&gt;&lt;br /&gt;For example, we have a situation where material arrives in a truck on a weighbridge for processing. A sample is taken and sent to a laboratory for composition analysis but &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;in order&lt;/span&gt; that the process can continue without waiting for the lab results, estimates are made and stored in the historian for temporary use.&lt;br /&gt;&lt;br /&gt;After some time, once analysis has taken place, the actual values then replace the initial values (and the temporary historian entries for that timestamp must be updated) so that more accurate calculations on the given data can be performed.&lt;br /&gt;&lt;br /&gt;This back-tracking and synchronisation of historical data and more have been incorporated into our &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;IDX&lt;/span&gt; Listener technology to allow for efficient handling of these 'late data' into a historian.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;img src="http://www.idxonline.com/Portals/10/Presentations%20and%20Papers/LateData.png" alt="Late Data Presentation Image" height="150px" width="200px" /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.idxonline.com/Portals/10/Presentations%20and%20Papers/Handling%20%27Late%27%20Historic%20Data.ppsx"&gt;&lt;span style="font-size:130%;"&gt;Download PPT Show&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-7820403052483563329?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2009/08/handling-late-data.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/7820403052483563329'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/7820403052483563329'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2009/08/handling-late-data.html' title='Handling Late Data'/><author><name>idxryanc</name><uri>http://www.blogger.com/profile/08646784564511746947</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-452006415421944303.post-9044571258989850546</id><published>2009-08-03T06:28:00.000-07:00</published><updated>2009-08-03T06:47:22.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PCC'/><category scheme='http://www.blogger.com/atom/ns#' term='PA'/><category scheme='http://www.blogger.com/atom/ns#' term='FISCO'/><category scheme='http://www.blogger.com/atom/ns#' term='Profibus'/><category scheme='http://www.blogger.com/atom/ns#' term='Hazardous Areas'/><category scheme='http://www.blogger.com/atom/ns#' term='High Powered Trunk'/><title type='text'>Profibus PA for Hazardous Areas</title><content type='html'>Presentation and Paper by Michael Bean on the use of &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;Profibus&lt;/span&gt; PA for Hazardous applications.&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Profibus&lt;/span&gt; PA was designed as a solution for automation in Process Applications where it is often necessary to guarantee levels of &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_2"&gt;safety&lt;/span&gt; with regard to potentially explosive atmospheres. In this paper and presentation given at the Hazardous Areas Conference held at &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_3"&gt;Gallagher&lt;/span&gt; Estate in 2008 I discuss &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Profibus&lt;/span&gt; &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;PA's&lt;/span&gt; applicability to such applications.&lt;br /&gt;&lt;br /&gt;The presentation raised quite a bit of interest as various parties debated their companies' acceptance of the &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;FISCO&lt;/span&gt;. Many were &lt;span class="blsp-spelling-corrected" id="SPELLING_ERROR_7"&gt;surprised&lt;/span&gt; at the advantages offered by the "high-powered trunk" concept.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_9uxeci5fpSw/SnbpmoVFS2I/AAAAAAAAACA/d7SbmTn1vWY/s1600-h/PA+Presentation.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 151px;" src="http://4.bp.blogspot.com/_9uxeci5fpSw/SnbpmoVFS2I/AAAAAAAAACA/d7SbmTn1vWY/s200/PA+Presentation.png" alt="" id="BLOGGER_PHOTO_ID_5365732855928671074" border="0" /&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://www.profibuscentre.co.za/Portals/0/Presentations%20and%20Papers/Communication%20Networks%20for%20Zone%20Applications.pdf"&gt;Download Paper&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://www.profibuscentre.co.za/Portals/0/Presentations%20and%20Papers/Profibus%20PA%20for%20Hazardous%20Areas.pdf"&gt;&lt;span style="font-size:130%;"&gt;Download Presentation Slides&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;Industrial Data Xchange - Data Connectivity that Works!&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/452006415421944303-9044571258989850546?l=blog.idxonline.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='text/html' href='http://blog.idxonline.com/2009/08/profibus-pa-for-hazardous-areas.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/9044571258989850546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/452006415421944303/posts/default/9044571258989850546'/><link rel='alternate' type='text/html' href='http://blog.idxonline.com/2009/08/profibus-pa-for-hazardous-areas.html' title='Profibus PA for Hazardous Areas'/><author><name>Mike Bean</name><uri>http://www.blogger.com/profile/09415178532802459764</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_9uxeci5fpSw/SnbpmoVFS2I/AAAAAAAAACA/d7SbmTn1vWY/s72-c/PA+Presentation.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
