tag:blogger.com,1999:blog-4520064154219443032024-03-14T12:17:12.717+02:00Industrial Data XchangeIndustrial Data Xchange (IDX) is a South African based ICT industrial company with a global focus specialising in the provision of data communication solutions. On this blog, IDX experts comment on industrial communication protocols, trends, and tips as well as what is on the go in the labs at IDX.Bruce Beanhttp://www.blogger.com/profile/15804458135270249242noreply@blogger.comBlogger137125tag:blogger.com,1999:blog-452006415421944303.post-45832390432041724542023-03-16T12:24:00.034+02:002023-03-16T15:44:43.188+02:008 Benefits of implementing Procentec ComBricks into your PROFIBUS network<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW36FJXkTUAVVYWAb5BlZjSmkz2rljg8CAUZ0-xujUBo99K9kLbb44MRrG0sxRv6_L3LxFE_6_eJs4xQ4HVuExpnzCT-CgH0jFnNNsYl5cD-ZnYM2b5psLmYyjaGZFUQSHswEHWBwBES0OyxBRNlFltCloy3tl6Q0Ohtvvl9oCYC5JY9LHQo1ZGmQp0w/s5184/COMbricks%20005%20D.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="3456" data-original-width="5184" height="354" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhW36FJXkTUAVVYWAb5BlZjSmkz2rljg8CAUZ0-xujUBo99K9kLbb44MRrG0sxRv6_L3LxFE_6_eJs4xQ4HVuExpnzCT-CgH0jFnNNsYl5cD-ZnYM2b5psLmYyjaGZFUQSHswEHWBwBES0OyxBRNlFltCloy3tl6Q0Ohtvvl9oCYC5JY9LHQo1ZGmQp0w/w531-h354/COMbricks%20005%20D.jpg" width="531" /></a></div><br /><p></p><p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Procentec ComBricks is a must-have tool for anyone
who wants to ensure the efficacy of their industrial network. It is a network
monitoring and diagnostic solution designed for PROFIBUS networks, such as
those used in the manufacturing and processing industries.<o:p></o:p></span></p><p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm; text-align: justify;"><span style="color: #0e101a; font-size: 12pt;">With ComBricks, you can quickly identify and
diagnose network issues, minimise downtime, and increase uptime, all while
improving the overall efficiency of your operations. ComBricks is a valuable
investment for anyone looking to optimise their industrial automation network
and maintain a competitive edge in today's fast-paced business environment.</span></p><p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;"><b><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Here are some benefits of using Procentec ComBricks:</span></b></p><p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;"></p><ol style="text-align: left;"><li><b style="text-indent: -18pt;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Monitors network health using a status traffic light:</span></b><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA; text-indent: -18pt;"> Procentec ComBricks provides you with a real-time overview of the
health of industrial networks, allowing users to identify issues and
troubleshoot problems at a glance before they become critical.<br /><br /></span></li><li><b style="text-indent: -18pt;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Diagnoses network problems:</span></b><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA; text-indent: -18pt;"> Using
a built-in oscilloscope, ComBricks has advanced diagnostic capabilities giving
you a view of the network’s waveform and driver voltages which can help users
quickly identify the root cause of network issues, such as wiring problems,
device failures, or configuration errors.<br /><br /></span></li><li><b style="text-indent: -18pt;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Network event logs: </span></b><span style="font-size: 12pt; mso-fareast-font-family: "Times New Roman"; text-indent: -18pt;">The network event log provides you
with a date and time-stamped log of all events that have occurred within your
network. All events are logged on the ComBricks unit. This is an especially
useful feature when trying to pinpoint trends within your network.<br /><br /></span></li><li><b style="text-indent: -18pt;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-language: EN-ZA;"><span style="font-feature-settings: normal; font-kerning: auto; font-optical-sizing: auto; font-size: 7pt; font-stretch: normal; font-variant-alternates: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-variation-settings: normal; font-weight: normal; line-height: normal;"> </span></span></b><!--[endif]--><b style="text-indent: -18pt;"><span style="font-size: 12pt; mso-fareast-font-family: "Times New Roman";">Email
triggers and events:</span></b><span style="font-size: 12pt; mso-fareast-font-family: "Times New Roman"; text-indent: -18pt;"> You can configure the ComBricks system to notify key
personnel via email that a problem has occurred or is likely to occur. You can
configure triggers based on your preferences (lost, syncs, repeats, illegals,
diagnostics), if the master/PLC is lost, or if a baud rate change has been
detected. The email trigger feature helps to prevent unnecessary downtime by
notifying you of potential problems that can be rectified before they result in
network failure.<br /><br /></span></li><li><b style="text-indent: -18pt;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Remote monitoring:</span></b><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA; text-indent: -18pt;"> With ComBricks, you can monitor your
industrial network remotely from anywhere. This allows you to respond quickly
to any issues that arise and minimise downtime.<br /><br /></span></li><li><b style="text-indent: -18pt;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Modular design:</span></b><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA; text-indent: -18pt;"> ComBricks is a modular solution,
which means you can add or remove components as needed to meet the specific
requirements of your network.<br /><br /></span></li><li><b style="text-indent: -18pt;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Scalability:</span></b><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA; text-indent: -18pt;"> ComBricks can be expanded easily as
your network grows, making it a cost-effective solution for industrial
automation networks of all sizes.<br /><br /></span></li><li><b style="text-indent: -18pt;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Simple and user-friendly user interface</span></b><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA; text-indent: -18pt;">: ComBricks has a simple and user-friendly user interface, making
navigation of the Combricks unit easy, and minimising time spent learning how
to use the device. In addition to this, ComBricks has a Network Condition
Indicator which consolidates the IP addresses for all your ComBricks units,
giving you an overview of your entire network, meaning you only need to pay
attention to the faulty network devices.</span></li></ol><p></p><p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">ComBricks will increase uptime and network performance, and the cost to the
company will be recovered rapidly as ComBricks reduces all downtime and the
need for site personnel or contractors to repair faulty networks.</span></p><p>
</p><p class="MsoNormal" style="line-height: normal; margin-bottom: 0cm;"><span style="color: #0e101a; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: EN-ZA;">Do not let PROFIBUS network issues slow down your operations, <a href="https://www.idx.co.za/contact/" target="_blank">click here</a> to contact
our team to find out more.<o:p></o:p></span></p><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Dhashikahttp://www.blogger.com/profile/06761110917345400522noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-23827124356154543802022-08-31T14:53:00.010+02:002022-08-31T15:07:59.399+02:00Anybus gateways voted top choice for network protocol converters<div><div> </div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUnwBXI8Mnzt7r4c-GjWT-uprr1BtpyDicT-c6hW1-Uka-4JQRmuSw_eushQWWdVxf8VMbsoj1zAGF7eLxN0AFv6kkKAM4OBbAv4yPIVkU1cYvUPwSXzDty-fJ3Ja2oE9o_BbCqmBlFmghsPbzuppABUMpYqmfyDoivy9e1S37x4OcvpRKgitekUwPDg/s683/cosy-gateways-number1-choice.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="381" data-original-width="683" height="261" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUnwBXI8Mnzt7r4c-GjWT-uprr1BtpyDicT-c6hW1-Uka-4JQRmuSw_eushQWWdVxf8VMbsoj1zAGF7eLxN0AFv6kkKAM4OBbAv4yPIVkU1cYvUPwSXzDty-fJ3Ja2oE9o_BbCqmBlFmghsPbzuppABUMpYqmfyDoivy9e1S37x4OcvpRKgitekUwPDg/w466-h261/cosy-gateways-number1-choice.jpg" width="466" /></a></div><br /></div><div style="text-align: justify;">American machine builders have chosen Ewon remote solutions as their top choice for remote machine access, and Anybus gateways as top choice for network protocol converters.</div><div style="text-align: justify;"> <br />Control Design is one of the leading automation magazines in the United States. For their annual Reader’s Choice Awards 2022, they invited more than 15,000 individuals at American machine-building companies to name their favorite suppliers.</div><div style="text-align: justify;"><br />HMS was chosen to be the number one supplier in two categories: “Remote machine access” and “Network Protocol Converter/Bridge/Adapter.”<br /><br />This is the 8th year in a row that the Ewon solutions from HMS Networks are chosen as the number one choice for remote access, while the Anybus gateway solutions are chosen for the third time a row.<br /><br />“We are very happy to receive these awards,” says Anders Hansson CMO at HMS Networks. “It is fantastic to be chosen for the 8th and 3rd year in a row for remote access and gateways respectively. We see this as proof that HMS continues to solve real-life problems for machine builders helping them become more productive and sustainable. It is especially rewarding that the acknowledgement comes from Control Design’s readers – the machine builders themselves who use our products.”</div><div><br /><span style="font-size: medium;"><b>Control Design’s selection criteria</b></span><br /><br /></div><div style="text-align: justify;">More than 15,000 individuals who identify themselves as having buying influence or authority were invited to access our confidential ballot for the 2022 Control Design Readers’ Choice Awards. All of the voting is unaided, meaning that no list of supplier choices is provided for guidance or assistance in the ballot. It is created entirely by the participants, who may vote for first, second and third preferences in each category. The results are grouped by Control, Hardware, Motion, Networking, Safety, Sensing and Software categories. The results do not knowingly include votes from any suppliers in the final tally.</div><div style="text-align: justify;"> </div><div style="text-align: justify;">Source: <a href="https://www.hms-networks.com/news-and-insights/news-from-hms/2022/06/17/the-number-one-choice-for-remote-machine-access-and-networking-gateways-again?msdynttrid=W-seqvmK5pvRXg16vaKOUS_EQU2M-qgUXlyHbSh8e8Y">News from HMS<strike></strike></a><strike><a> </a></strike><br /></div><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Dhashikahttp://www.blogger.com/profile/06761110917345400522noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-5245328879730617702022-06-01T14:41:00.005+02:002022-06-01T14:44:09.195+02:00Industrial networks keep growing despite challenging times<p style="text-align: center;"></p><p><br /></p><div style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmio2_9GFp-y9h_rPhI358ZoSG3XqJVtBIr1n_Qc-guw39W8nPAwGSliNY_-lvYK2JmmhWJE52hY62iA4pZFuPv4MNA1RIGITCcwzCBFco-3spkL5eo7AcF8-xNWCKyTTVHwb4R42YyMLsFxMJfk6QVllFe75qSNUbjjQK36y5vy5Fulc7TUF5VM9H5Q/s1000/network-shares-according-to-hms-2022.jpg"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgmio2_9GFp-y9h_rPhI358ZoSG3XqJVtBIr1n_Qc-guw39W8nPAwGSliNY_-lvYK2JmmhWJE52hY62iA4pZFuPv4MNA1RIGITCcwzCBFco-3spkL5eo7AcF8-xNWCKyTTVHwb4R42YyMLsFxMJfk6QVllFe75qSNUbjjQK36y5vy5Fulc7TUF5VM9H5Q/w600-h343/network-shares-according-to-hms-2022.jpg" /></a></div><p></p><br /><div style="text-align: center;"><span style="color: #999999;"><i>Market shares 2022 according to HMS Networks – Fieldbus, industrial Ethernet and wireless.</i></span></div><br />Every year, HMS Networks analyses the industrial network market to estimate the distribution of new connected nodes in factory automation. This year’s study shows that the industrial network market is expected to grow by 8% in 2022. Industrial Ethernet still shows the highest growth and now accounts for 66% of all new installed nodes (65% last year). Fieldbuses are at 27% (28) while wireless remains at a 7% market share. PROFINET and EtherNet/IP share first place in the network rankings with 17% market share, but EtherCAT closes in fast, now at 11%.<br /><br />HMS Networks now presents their annual analysis of the industrial network market, focusing on new installed nodes within factory automation globally. As an independent supplier of solutions within Industrial ICT (Information and Communication Technology), HMS has a substantial insight into the industrial network market. The 2022 study includes estimated market shares and growth rates for fieldbuses, industrial Ethernet and wireless technologies.<br /><br />In the study, HMS concludes that the industrial network market continues to grow and that the total market growth in 2022 is expected to be +8%, confirming the continued importance of network connectivity in factories.<br /><br /><div class="separator" style="clear: both; text-align: center;"><iframe allowfullscreen="" class="BLOG_video_class" height="403" src="https://www.youtube.com/embed/VJYV5y0O8lU" width="484" youtube-src-id="VJYV5y0O8lU"></iframe></div><br /><div style="text-align: center;"><i><span style="color: #999999;">HMS TechTalks — Anders Hansson, CMO at HMS Networks, comments on this year's study of industrial network market shares and their evolution.</span></i></div><br /><b>INDUSTRIAL ETHERNET IS GROWING STEADILY</b><br />Growing by 10%, Industrial Ethernet continues to take market share. Industrial Ethernet now makes up 66% of the global market of new installed nodes in factory automation (compared to 65% last year). EtherNet/IP and PROFINET share first place at 17% market share, but EtherCAT takes a big leap forward and reaches double digits for the first time at 11% market share. Modbus-TCP is also doing well as it grows to a 6% market share.<br /><br /><b>FIELDBUSES ARE GROWING AGAIN</b><br />Fieldbuses are at 27% market share compared to 28% last year. However, there is an interesting fact behind these numbers as HMS concludes that despite losing one per cent market share, the actual number of installed Fieldbus nodes is expected to grow by 4% in 2022 compared to last year, following several years of decline. The underlying reason is believed to be the fact that factories favour established industrial network solutions in uncertain times such as these due to effects from corona and the challenging component situation.<br /><br />PROFIBUS remains the most installed Fieldbus with a 7% market share, followed by Modbus-RTU at 5% and CC-Link at 4%. Interestingly, the Modbus technologies TCP and RTU continue to be widely used also in modern factories, together accounting for 11% of the market in 2022 compared to last year.<br /><br /><b>WIRELESS USE CASES EMERGE – IMPACT OF 5G IS YET TO COME</b><br />Wireless grows by 8% which is on par with the overall growth rate of the network market, thus remaining at a 7% market share. Typical use cases include cable replacement applications, wireless machine access and connectivity to mobile industrial equipment. The market still awaits the deployment and impact of 5G in next-gen factory automation installations.<br /><br /><b>INDUSTRIAL NETWORKING IS KEY FOR PRODUCTIVITY AND SUSTAINABILITY IN MANUFACTURING</b><br />“Industrial network connectivity is an absolute key to reaching productivity and sustainability objectives in modern manufacturing, and this is the main driver for the growth we see in the industrial networking market,” says Anders Hansson, Chief Marketing Officer at HMS Networks. “Factories are constantly working to optimize not only productivity and sustainability, but also quality, flexibility and cyber security, and we know that solid industrial networking is key to achieving this as well. While we see growth across all network areas, it is particularly interesting to see that the established Fieldbus technologies are getting back to growth again.”<br /><br /><b>REGIONAL NETWORK VARIATIONS</b><br />EtherNet/IP and PROFINET are leading in Europe and the Middle East with PROFIBUS and EtherCAT as runners up. Other popular networks are Modbus (RTU/TCP) and Ethernet POWERLINK. The U.S. market is dominated by EtherNet/IP with EtherCAT developing strongly and gaining market share. PROFINET leads a fragmented Asian market, followed by EtherNet/IP and strong contenders CC-Link/CC-Link IE Field, EtherCAT, PROFIBUS, and Modbus (RTU/TCP).<br /><br /><b>SCOPE:</b><br />The study includes HMS’ estimation for 2022 based on a number of new installed nodes within Factory Automation. A node is defined as a machine or device connected to an industrial field network. The presented figures represent HMS’ consolidated view, considering insights from colleagues in the industry, our own sales statistics and overall perception of the market.<br /><br />Source: <a href="https://www.hms-networks.com/news-and-insights/news-from-hms/2022/05/02/industrial-networks-keep-growing-despite-challenging-times?msdynttrid=NgbZuiak9NBp6Gvun1AasbG65XEos_wcFfRHmiA_lg0">News from HMS</a><br /><br /><p></p><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Dhashikahttp://www.blogger.com/profile/06761110917345400522noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-12808479721507943522022-06-01T10:03:00.022+02:002022-06-06T08:36:52.638+02:00Benefits of segmentation using a ProfiHub B5+R in a Motor Control Center (MCC)<p style="text-align: center;"></p><div class="separator" style="clear: both; text-align: center;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhs5ZM7PYaGyE5auuqcwOqCn6BeSXvVxbLKz0zy06kjk8FQRa2nOf4AyfCNPpijIkQnKWhZNRdvXXSbWmkOdryoobXCqOpQpCMH5wDJuvGYs6dP57DhNpo3ln62g8hDpxhA9HqgEdwttW3HSFhN76mE7F99ZNWogY0757YEJKmCLKAsGljVrdzzA5L4_g/w553-h368/electrical-panel-electric-meter-circuit-breakers-electric-frequency-converter-motor-speed-controller-rework-station%20(1).jpg" /></div><p></p><p style="text-align: left;"><span style="font-size: 12pt; text-align: justify;">Unplanned downtime and network failures are one of the major triggers of
lost productivity, causing delays, unhappy customers, and a loss of revenue. No
matter what the industry, if a switch, connector, or network cable should fail,
replacing these components represents only a fraction of the costs associated
with production downtime. Therefore, reliable network infrastructure is
critical to ensuring optimal network performance.</span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Production processes, machinery, and devices in industrial plants are
often arranged in a typical line topology, this is also known as a daisy-chained
network. A daisy-chained network is used to direct the connection of network
nodes where one node of the network is connected to the next node in a line
topology.</span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">The daisy-chained network has one inherent flaw: if any link between any
two devices fails, the entire network will go down. Daisy-chained PROFIBUS DP
networks are more susceptible to breakdowns since one faulty device can affect
the entire segment resulting in complete network failure.</span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">The introduction of a ProfiHub B5+R in a daisy-chained network helps to
isolate devices to specific channels, so if a fault arises in one of these
channels, it does not affect the entire network. This greatly simplifies
fault-finding and as a result, reduces downtime.</span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></p><p class="MsoNormal" style="text-align: justify;"><b><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">IDX re-segments a daisy-chained PROFIBUS DP network using a ProfiHub B5+R <o:p></o:p></span></b></p><p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">An MCC based in a South African mine contacted IDX to investigate
consistent network issues they were experiencing, such as intermittent bus
communication failures. </span><span lang="EN-GB" style="font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Upon examining the
system, our IDX engineers discovered that one device was falling off the bus, and
as a result, every device connected to the
bus was affected, causing communication failure. These issues were due to a
faulty device, which was connected in a line topology.</span></p><p class="MsoNormal" style="text-align: justify;"><span lang="EN-GB" style="font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">In
addition, due to the design of the network and the industry, the MCC
experienced a large amount of electromagnetic interference (EMI), caused by
incorrectly wired devices, faulty connectors, and PROFIBUS cabling not properly
being grounded. There were also incorrect terminations within the network,
causing an impedance mismatch by creating unnecessary additional resistance
(over terminations) in some segments and a lack of resistance in other segments
(under terminations). These issues resulted in intermittent network failures, increased downtime, and loss of
revenue due to affected plant production.</span></p><p class="MsoNormal" style="text-align: justify;"><span lang="EN-GB" style="font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">We
installed a PROFIBUS B5+R to re-segment the network devices into multiple channels
as opposed to the existing one, isolating the problematic devices into their
own channel. By re-segmenting the network, IDX engineers created a star
topology as a posed to the existing line topology, which reduced downtime,
simplified fault-finding and created additional transparency within the network
as the ProfiHub has LED diagnostics, clearly indicating if a specific segment
is experiencing a bus fault, if the termination is on or off, and if it’s in
data exchange.</span></p><p class="MsoNormal" style="text-align: justify;">
</p><p class="MsoNormal"><span lang="EN-GB" style="font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">IDX followed best practices by
re-segmenting the devices in this network, and this resulted in close to zero
downtime after the installation.</span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><b>Use Case</b></span></p><div><b>Current topology</b> – Line topology with multiple repeaters, this creates a high-risk network environment as the entire network can be dropped by any faults experienced within the segments<p class="MsoNormal" style="text-align: center;"></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHMNCcNDjCU2dAiIVm6nvYkK_TFUFEg8Z679rijh6ZNDp9ouU9O1Zha28Lw68R0noNUPjNmDSU6j9BMqHuChoj3KD2RYQJ-drVDO4X6rxsoJE_3bEzIr0XXMV-_Z-yVFYzP0ZnNXb39cpq/s1271/Topology.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="686" data-original-width="1271" height="303" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHMNCcNDjCU2dAiIVm6nvYkK_TFUFEg8Z679rijh6ZNDp9ouU9O1Zha28Lw68R0noNUPjNmDSU6j9BMqHuChoj3KD2RYQJ-drVDO4X6rxsoJE_3bEzIr0XXMV-_Z-yVFYzP0ZnNXb39cpq/w560-h303/Topology.png" width="560" /></a></div><br /><p></p><div>
<table align="left" cellpadding="0" cellspacing="0" hspace="0" vspace="0">
<tbody><tr>
<td align="left" style="padding-bottom: 0cm; padding-left: 9.0pt; padding-right: 9.0pt; padding-top: 0cm;" valign="top"><p><b>Required topology</b> – Star topology (as above) utilising ProfiHubs to create logical segregation and improved network stability.</p><b>Other problems</b> – It is very difficult to trace cables within the network. The new topology will be more logical, documented, and easier to fault find and trace.<br /><b><br />Method of re-segmentation</b> – Mark all panels on that network with a sticker, then run cabling between panels within each row. Each row should have an individual channel on the ProfiHub.<br /><br /><b>About the ProfiHub B5+R</b><br /></td></tr></tbody></table><br /></div><p class="MsoNormal" style="text-align: center;"><span lang="EN-GB" style="font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"></span></p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB1T9K4EaB8FJbOCkBF4neiZnJyIQXJF5kkSwOu7hRifHrS2DoXnwV4bDa9ahrmT-4khcXRZQYOzaNLNfE4Z1Hafggaa7hbkm6xHdllOr5gu0rj4pBFPXqSo5pWAMjXxwa1NMe-IZ8fxotMpTCiEIDb1hxCKoBgbUtzBRlcb-mUjN_4e8sHRpnkzF2hQ/s567/ProfiHub-B5.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="567" data-original-width="567" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB1T9K4EaB8FJbOCkBF4neiZnJyIQXJF5kkSwOu7hRifHrS2DoXnwV4bDa9ahrmT-4khcXRZQYOzaNLNfE4Z1Hafggaa7hbkm6xHdllOr5gu0rj4pBFPXqSo5pWAMjXxwa1NMe-IZ8fxotMpTCiEIDb1hxCKoBgbUtzBRlcb-mUjN_4e8sHRpnkzF2hQ/s320/ProfiHub-B5.png" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><i><span style="color: #cccccc;">Figure 1: ProfiHub B5+R</span></i></td></tr></tbody></table><span lang="EN-GB" style="font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-size: 12pt; text-align: justify;"><br /></span></span><p></p><p class="MsoNormal" style="text-align: left;"><span lang="EN-GB" style="font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><span style="font-size: 12pt; text-align: justify;">The ProfiHub B5+R is a DIN rail mount multi-channel </span><span style="font-size: 12pt; text-align: justify;">repeater with five
galvanically isolated channels. Each ProfiHub has 6 channels, one for the
incoming communication, and 5 for the outgoing communication. This robust
network component is used to design reliable, flexible and object-oriented
networks. It allows for wide-ranging star or tree topologies and longer spur
lines for PROFIBUS DP installations in IP20 environments.</span></span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">This device is essential to obtain better control during the maintenance of a network as it makes fault finding less time consuming by indicating failed channels with an error light on the corresponding channel.</span></p><p class="MsoNormal"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">A ProfiHub B5+R allows for a maximum of 31 devices in a channel with a
maximum total of 125 devices, but it is advisable to stick to a maximum of 24
devices per channel to ensure optimal performance. As an economic solution, the
B5+R saves costs through the reduction of traditional PROFIBUS repeaters,
reduction of downtime and the simplification of fault-finding.</span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;"><br /></span></p><p class="MsoNormal" style="text-align: justify;"></p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTH6_LRYnh6ebNi4xysKGCO1TBMH6GZuVPiG8ph83B6PAaOgRv8OqjZOcRpl4sVKxXxib7zb5u6_X3mO8u11QC2nrFWococCH-kcfh7CCzZ2XPnofSh-t9LrjnDV0EUGsABfp-tMrc05B_OlyNEqxbwbQjrSBO30yQFbebHa5xTXYtnCW9gDGkUsfcvQ/s400/profihub-b5plusr-illustration-benefit-en-300dpi.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="238" data-original-width="400" height="248" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTH6_LRYnh6ebNi4xysKGCO1TBMH6GZuVPiG8ph83B6PAaOgRv8OqjZOcRpl4sVKxXxib7zb5u6_X3mO8u11QC2nrFWococCH-kcfh7CCzZ2XPnofSh-t9LrjnDV0EUGsABfp-tMrc05B_OlyNEqxbwbQjrSBO30yQFbebHa5xTXYtnCW9gDGkUsfcvQ/w418-h248/profihub-b5plusr-illustration-benefit-en-300dpi.png" width="418" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><i><span style="color: #cccccc;"><br />Figure 2: ProfiHub connections</span></i></td></tr></tbody></table><span style="font-size: 12pt; text-align: left;"><br /></span><p></p><p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; text-align: left;">For more information
on the ProfiHub B5+R, </span><span lang="EN-GB" style="text-align: left;"><a href="https://www.idx.co.za/procentec/profihub-profiswitch/profihub/profihub-b5plusr" target="_blank"><span lang="EN-ZA" style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">click here</span></a></span><span style="font-size: 12pt; text-align: left;">.</span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">In today’s competitive market, production costs, lead times and optimal
machine utilisation are major concerns for highly competitive businesses.
Reactive maintenance, performed only when equipment fails, results in loss of
revenue, high production costs and significant service downtime, also creating
unnecessary stress for engineers, production SLAs and companies as a whole. Preventive
maintenance is intended to eliminate breakdowns through scheduling regular proactive
maintenance.</span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-size: 12pt; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">The shift from reactive and preventive maintenance to proactive and predictive
maintenance should be the direction that businesses strategise in. Based on the
condition-based monitoring technology, the traditional fail-and-fix practice should
eventually be replaced by the new predict-and-prevent paradigm.</span></p><p class="MsoNormal">
</p><p class="MsoNormal" style="text-align: justify;"><span lang="EN-GB" style="background: white; color: #3e4247; font-size: 12pt; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">At Industrial Data Xchange, we offer extensive
expertise in industrial maintenance and asset management, with a focus on
keeping your plant operating at peak performance. Our qualified site services team
provide on-site preventive and predictive maintenance for improved asset health.
Speak to one of our engineers today if
you’d like to know more about the ProfiHub and how it can help you.</span></p></div><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Dhashikahttp://www.blogger.com/profile/06761110917345400522noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-49917967034059569142022-04-26T10:39:00.013+02:002022-06-01T13:07:52.499+02:00HMS Networks AB (publ) acquires the remaining shares of Procentec B.V.<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZL2rp2QpNpyLmaObvpl8cd0AjZFy1-_8FspuZHoD31g4BT8uQvNtu4f4JkmL_R0PStoTkV4dKSrSNcOgJQo3tGnKr4vpnkxpVusWQIvxpwK9oCpE4nx95zNWOVy8D0zG8Gci8QZwLNOjmwtqV9tIGCJWvjmC9p_7qPdAgfPFF3hikEzU45Rk62pjdBQ/s1000/pieter-staffan.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="556" data-original-width="1000" height="332" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZL2rp2QpNpyLmaObvpl8cd0AjZFy1-_8FspuZHoD31g4BT8uQvNtu4f4JkmL_R0PStoTkV4dKSrSNcOgJQo3tGnKr4vpnkxpVusWQIvxpwK9oCpE4nx95zNWOVy8D0zG8Gci8QZwLNOjmwtqV9tIGCJWvjmC9p_7qPdAgfPFF3hikEzU45Rk62pjdBQ/w594-h332/pieter-staffan.jpg" width="594" /></a></div><p></p><p style="text-align: center;"><span style="color: #999999;"><em style="-webkit-text-stroke-width: 0px; background-color: white; border: 0px none; font-family: "Calibri Italic"; font-size: 16px; font-stretch: inherit; font-variant-caps: normal; font-variant-east-asian: inherit; font-variant-ligatures: normal; font-variant-numeric: inherit; font-weight: 400; letter-spacing: normal; line-height: inherit; margin: 0px; padding: 0px; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; vertical-align: baseline; white-space: normal; word-spacing: 0px;">Pieter Barendrecht, CEO of Procentec B.V (left) and Staffan Dahlström, CEO of HMS<br />Networks (right) on site in Rotterdam</em></span></p><p>HMS Industrial Networks AB, a wholly-owned subsidiary of HMS Networks AB (publ), has today acquired the remaining 30% of the shares in Procentec B.V. based on pre-determined option conditions. HMS acquired 70% of Procentec on October 1st 2020, and following today’s transaction Procentec will be a wholly-owned subsidiary.</p>The Procentec offering focuses on diagnostics and monitoring of factory networks. Acquiring the remaining shares in Procentec is a natural step for HMS which opens for closer integration of Procentec to realize synergies both in sales and marketing as well as product development.<br /><br />“We are very happy with the development of Procentec and the great work done by the management team and the Procentec employees since joining HMS. I am very pleased with this transaction and excited about our continued journey ahead during which we can explore more synergies between the companies” says Staffan Dahlström, CEO of HMS Networks.<br /><br />“We are committed to continuing to drive and develop Procentec further, and look forward to benefitting from even deeper collaboration with HMS,” says Pieter Barendrecht, CEO of Procentec B.V.<br /><br />Procentec is already consolidated to 100%, hence there will be no impact on HMS’ Earnings Per Share from the transaction.<br /><br />Source: <a href="https://procentec.com/about/press/2022/hms-networks-ab-acquires-the-remaining-shares-of-procentec-bv/?utm_source=PROCENTEC%C2%AE+Newsletter&utm_campaign=02fadfe5dd-Newsletter+May+2022&utm_medium=email&utm_term=0_a673b85d7d-02fadfe5dd-231777906">Procentec Press News</a><p><em style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-text-stroke-width: 0px; background-color: white; border: 0px; color: #595959; font-family: "Calibri Italic"; font-size: 16px; font-stretch: inherit; font-style: normal; font-variant-caps: normal; font-variant-east-asian: inherit; font-variant-ligatures: normal; font-variant-numeric: inherit; font-weight: 400; letter-spacing: normal; line-height: inherit; margin: 0px; orphans: 2; padding: 0px; text-align: left; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-size-adjust: none; text-transform: none; vertical-align: baseline; white-space: normal; widows: 2; word-spacing: 0px;"></em></p><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Dhashikahttp://www.blogger.com/profile/06761110917345400522noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-89307143773930364472021-09-23T22:27:00.001+02:002021-09-23T22:29:02.631+02:00<h2 style="text-align: left;"><b> Continued Growth for Industrial Networks Despite Pandemic<br /></b><div style="text-align: left;"><i><span style="font-size: small; font-weight: normal;">Published by HMS on 31 March 2021</span></i></div><div style="text-align: left;"><i><span style="font-size: small; font-weight: normal;"><br /></span></i></div><div style="text-align: center;"><i><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRZ0iPwABI4wOcKwLUROMegtt-_vzaTtEESJD716as-bb8gL7YULS59UVd64ifh5G-T1SLYPwhC0nC8OOgOsialMGeHFAnvcTolWzY6DQyjAWaGlOBKOVDFPBulkCMGDOIQLdc6LqbPNxK/s2997/Sept-newsletter-banner-01.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1049" data-original-width="2997" height="231" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRZ0iPwABI4wOcKwLUROMegtt-_vzaTtEESJD716as-bb8gL7YULS59UVd64ifh5G-T1SLYPwhC0nC8OOgOsialMGeHFAnvcTolWzY6DQyjAWaGlOBKOVDFPBulkCMGDOIQLdc6LqbPNxK/w662-h231/Sept-newsletter-banner-01.png" width="662" /></a></div></i></div></h2><p style="text-align: left;"><span style="font-size: medium;"><b>Industrial network market shares 2021 according to HMS Networks<br /></b></span><span style="font-size: medium;">Every year, HMS Networks carries out a study of the industrial network market to analyse the distribution of new connected nodes in factory automation. This year’s study shows that, despite the Corona pandemic, the industrial network market is expected to grow by 6% in 2021.</span></p><div style="text-align: left;"><p style="text-align: left;"></p><p><span style="font-size: medium;">Industrial Ethernet still shows the highest growth and now has 65% of new installed nodes (64% last year), while field buses are at 28%. Wireless networks continue to climb and are now at 7%. PROFINET passes EtherNet/IP at the top of the network rankings with an 18% market share compared to 17%.</span></p><p></p></div><div style="text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_MgDASGG-2mvtkzCA6EzpgIEzjYxm_Drt9J5c-S4l9IyEjVqO3MKVN4pRbSPWkxm4gQ3mfHW3Iek2Os9qHV8hqL7wMo5Bd_J7h_VuLjyYy_y_DC7OzxJWPazQRv9YrB5CUtPDYyxkGYHE/s1216/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="772" data-original-width="1216" height="379" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_MgDASGG-2mvtkzCA6EzpgIEzjYxm_Drt9J5c-S4l9IyEjVqO3MKVN4pRbSPWkxm4gQ3mfHW3Iek2Os9qHV8hqL7wMo5Bd_J7h_VuLjyYy_y_DC7OzxJWPazQRv9YrB5CUtPDYyxkGYHE/w598-h379/Capture.PNG" width="598" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><i><div style="text-align: center;"><i>Market shares 2021 according to HMS Networks – Fieldbus, industrial Ethernet and wireless.</i></div></i><br /><span style="font-size: medium;">HMS Networks now presents their annual analysis of the industrial network market, focusing on new installed nodes within factory automation globally. As an independent supplier of solutions within Industrial ICT (Information and Communication Technology), HMS has a substantial insight into the industrial network market.</span><br /><br /><span style="font-size: medium;">The 2021 study includes estimated market shares and growth rates for Fieldbuses, industrial Ethernet and Wireless technologies. </span><span style="font-size: medium;">The study concludes that the industrial network market is showing signs of regained stability and HMS expects the total market to grow by 6% in 2021.</span><div><span style="font-size: medium;"><br /><b>INDUSTRIAL ETHERNET IS GROWING STEADILY</b></span><br /><span style="font-size: medium;">Growing by 8%, Industrial Ethernet continues to take market share. Industrial Ethernet now makes up for 65% of the global market of new installed nodes in Factory Automation (compared to 64% last year).</span><br /><br /><span style="font-size: medium;">EtherNet/IP and PROFINET are fighting for first place, but this year PROFINET passes EtherNet/IP at the top of the network rankings with an 18% market share compared to 17%. EtherCAT continues to perform well globally and now matches the leading Fieldbus PROFIBUS at an 8% market share.</span><br /><br /><span style="font-size: medium;">Modbus TCP is next at 5% market share and together with Fieldbus brother Modbus RTU, these Modbus technologies now account for 10% of the market, confirming their continued importance in factory installations globally.</span></div><div><span style="font-size: medium;"><br /><b>FIELDBUS DECLINE HALTED</b></span><br /><span style="font-size: medium;">The ongoing Fieldbus decline reported by HMS in recent years is almost halted with a Fieldbus decrease of only -1% in 2021, as factories tend to stick to existing technologies to a higher degree in uncertain times, such as during the pandemic.</span><br /><br /><span style="font-size: medium;">Fieldbuses are now at a 28% market share of the total amount of new installed nodes (30% last year). PROFIBUS is still the clear Fieldbus leader at 8% followed by Modbus-RTU at 5% share and CC-Link at 4%.</span></div><div><span style="font-size: medium;"><br /><b>WIRELESS IS HERE TO STAY</b></span><br /><span style="font-size: medium;">Wireless continues to grow rapidly at a rate of 24%. Wireless now has a 7% market share but the market still awaits the full impact of 5G in factories.</span><br /><br /><span style="font-size: medium;">With ongoing global activities about wireless cellular technologies as enablers for next-level smart manufacturing, HMS expects that market demand will increase for wirelessly connected devices and machines to be included in the less cabled and flexible automation architectures of the future.</span></div><div><span style="font-size: medium;"><br /><b>SMART AND SUSTAINABLE MANUFACTURING REQUIRES NETWORKING</b></span><br /><span style="font-size: medium;">"Industrial network connectivity for devices and machines is key to obtain smart and sustainable manufacturing, and this is the main driver for the growth we see in the industrial networking market,” says Anders Hansson, Chief Marketing Officer at HMS Networks. “Factories are constantly working to optimize productivity, sustainability, quality, flexibility and security. Solid industrial networking is key to achieving these objectives.</span></div><div><span style="font-size: medium;"><br /><b>REGIONAL NETWORK VARIATIONS</b></span><br /><span style="font-size: medium;">EtherNet/IP and PROFINET are leading in Europe and the Middle East with PROFIBUS and EtherCAT as runners up. Other popular networks are Modbus (RTU/TCP) and Ethernet POWERLINK.</span><br /><br /><span style="font-size: medium;">The U.S. market is dominated by EtherNet/IP with EtherCAT gaining some market share. PROFINET and EtherNet/IP lead a fragmented Asian market, followed by strong contenders CC-Link/CC-Link IE Field, PROFIBUS, EtherCAT and Modbus (RTU/TCP).</span><p style="text-align: left;"><i><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border: 0px; color: #595959; font-family: "Calibri Bold"; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;"><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); border: 0px; font-family: "Calibri Italic"; font-stretch: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;">Scope:<br /></span></span></i><i><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border: 0px; color: #595959; font-family: "Calibri Italic"; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;">The study includes </span><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border: 0px; color: #595959; font-family: "Calibri Italic"; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;">HMS’ estimation for 2021 based on a number of new installed nodes within Factory Automation. A node is defined as a machine or device connected to an industrial field network. </span><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border: 0px; color: #595959; font-family: "Calibri Italic"; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;">The presented figures represent HMS’ consolidated view, considering insights from colleagues in the industry, our own sales statistics and overall perception of the market</span><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border: 0px; color: #595959; font-family: "Calibri Italic"; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;">.</span></i><i><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border: 0px; color: #595959; font-family: "Calibri Italic"; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;"><br /></span></i><i><span style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: white; border: 0px; color: #595959; font-family: "Calibri Italic"; font-stretch: inherit; font-variant-east-asian: inherit; font-variant-numeric: inherit; line-height: inherit; margin: 0px; padding: 0px; text-size-adjust: none; vertical-align: baseline;">Original article posted by <a href="https://www.hms-networks.com/news-and-insights/news-from-hms/2021/03/31/continued-growth-for-industrial-networks-despite-pandemic" target="_blank">HMS</a>.</span></i></p></div><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Dhashikahttp://www.blogger.com/profile/06761110917345400522noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-74061716168431706112021-03-31T12:47:00.021+02:002021-03-31T13:56:22.541+02:00A holistic approach to minimising Industrial ICT network-related downtime<p style="text-align: left;"><span style="font-family: arial; font-size: medium;"> </span></p><p style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizbA-NjCIOEmYH8SqT1Qqgp43fbGncKsfplc4wjB84QHlaBekurlGexaxlL4WFbiaZyCO4o81_S2Nh4-9tL0qSFjElwlo79J9IiiWwmC-zveafDxm5f6oU39fQAIC5XPwCfv72T7ie5YJn/s1000/A+holistic+approach+to+preventing+downtime.jpg" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: arial; font-size: medium;"><img border="0" data-original-height="440" data-original-width="1000" height="282" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizbA-NjCIOEmYH8SqT1Qqgp43fbGncKsfplc4wjB84QHlaBekurlGexaxlL4WFbiaZyCO4o81_S2Nh4-9tL0qSFjElwlo79J9IiiWwmC-zveafDxm5f6oU39fQAIC5XPwCfv72T7ie5YJn/w640-h282/A+holistic+approach+to+preventing+downtime.jpg" width="640" /></span></a><span style="font-family: arial; font-size: medium;"><br /></span></p><div class="separator" style="clear: both; text-align: left;"><p class="MsoNormal"><span lang="EN-GB" style="background: white; font-family: arial; font-size: medium;">Do you know how much an hour of downtime costs your business?
Unplanned downtime is one of the challenges faced by many industries and it can
lead to a significant impact on your bottom line especially in these Covid
times.</span></p>
<p class="MsoNormal"><span lang="EN-GB" style="background: white; font-family: arial; font-size: medium;">An interruption in your plant may be accompanied by a loss in
productivity, disruption of normal operations, and have other negative business
implications. Some of these consequences may include lost revenues, scheduling
delays, client dissatisfaction, and damage to your brand reputation.</span></p>
<p class="MsoNormal"><span style="font-family: arial; font-size: medium; mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Understanding your
network vulnerabilities, scheduling regular maintenance, and providing your
employees with certified training are effective ways to decrease interruptions.
Learn how to minimise downtime and implement proactive maintenance in this
article.<o:p></o:p></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-family: arial; font-size: medium; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Plant managers throughout all
industries are confronted with the task of ensuring that their assets run at
peak capacity throughout their life-cycle. Having the correct maintenance
solution in place can help you increase your operational uptime and reduce
costs.</span></p><p class="MsoNormal"><span lang="EN-GB" style="font-family: arial; font-size: medium; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Here are some tips on how to make the
most of your plant assets:</span></p><p class="MsoNormal"><b><span lang="EN-GB" style="font-family: arial; font-size: medium; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Perform regular network audits<o:p></o:p></span></b></p><p class="MsoNormal"><span style="font-family: arial; font-size: medium;"><span lang="EN-GB">An
important aspect in the prevention of downtime is to ensure your systems are
installed to the correct technology specification and identify risks. A
comprehensive site audit will identify all these risks and provide information
on the state of your network infrastructure. </span><span face="Calibri, sans-serif">The network diagrams
should be kept up to date and ideally a log of all changes and faults related to
the network should be retained.</span></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-family: arial; font-size: medium; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">We recommend that you schedule an annual
audit as part of your routine maintenance to determine any weaknesses or
security vulnerabilities that exist in your network.</span></p><p style="background: white; margin-top: 0cm;"><b><span face="Calibri, sans-serif" lang="EN-GB" style="font-family: arial; font-size: medium; letter-spacing: 0.1pt;">Establish a preventative maintenance
plan </span></b></p><p style="margin: 0cm;"><span face=""Calibri",sans-serif" style="font-family: arial; font-size: medium; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">Applying
the results from the audit, develop a preventative maintenance plan that is customised
to your specific operational needs and risk tolerances. The goal of preventative
maintenance is to proactively minimise failure before it occurs.</span></p><p class="MsoNormal" style="background: white; vertical-align: top;"><span style="font-family: arial; font-size: medium;"><span lang="EN-GB" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; letter-spacing: 0.1pt;">Defective equipment should be repaired or replaced to prevent
potential failures. Ensure that you regularly measure your progress and whether
your plan is working. </span><span lang="EN-GB" style="background-attachment: initial; background-clip: initial; background-image: initial; background-origin: initial; background-position: initial; background-repeat: initial; background-size: initial; letter-spacing: 0.1pt;">Permanent monitoring
solutions can greatly assist with tracking and monitoring the health of the
system.</span></span></p><p class="MsoNormal"><b><span lang="EN-GB" style="font-family: arial; font-size: medium; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Prioritise employee training<o:p></o:p></span></b></p><p class="MsoNormal"><span lang="EN-GB" style="font-family: arial; font-size: medium; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Train employees on every piece of
equipment and technology. This will assist them to be proactive in recognising
an issue and in trying to solve it before it becomes a major malfunction.</span></p><p style="margin: 0cm;"><span face="Calibri, sans-serif" style="font-family: arial; font-size: medium;">Certified training will empower employees
with the knowledge and insight to conduct routine network audits and carry out
effective network fault-finding activities.</span></p><p class="MsoNormal"><span style="font-family: arial; font-size: medium;"><b><span lang="EN-GB">Invest in permanent monitoring solutions and mobile
diagnostic tools</span></b><b><span style="mso-ansi-language: EN-ZA;"><o:p></o:p></span></b></span></p><p class="MsoNormal"><span lang="EN-GB" style="font-family: arial; font-size: medium;">Real-time
access to key network diagnostic data from permanent monitoring provides
credible insight into the causes of downtime when they occur and more
importantly can help prevent downtime altogether. Diagnosing network or device
issues requires the collection and analysis of the network statistics and
physical electrical health data on your network.</span></p><p class="MsoNormal"><span lang="EN-GB" style="font-family: arial; font-size: medium;">This
type of data enables plant Engineers and Technicians to keep an eye on their
network and to fix problems as they arise.
When downtime does occur effective resolution usually requires mobile
diagnostic tools and staff trained in their use. Invest in the right tools and ensure staff
are properly trained in their use.</span></p><p class="MsoNormal"><b><span lang="EN-GB" style="font-family: arial; font-size: medium; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Sign up for a Service Level Agreement
(SLA)<o:p></o:p></span></b></p><p class="MsoNormal"><span lang="EN-GB" style="font-family: arial; font-size: medium; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">An SLA is designed to reduce downtime,
lower maintenance costs, and increase system availability, offering long-term
peace of mind based on the criticality of your system. An SLA agreement can
cover your annual audits, support hours for call outs and solution development
costs.</span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial; font-size: medium;"><span lang="EN-GB" style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">There</span><span lang="EN-GB">
i</span><span lang="EN-GB" style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">s no single solution to minimi</span><span lang="EN-GB">s</span><span lang="EN-GB" style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">ing downtime</span><span lang="EN-GB"> and </span><span lang="EN-GB" style="mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">t<span style="background: white; letter-spacing: 0.1pt;">hese tips are certainly not an exhaustive list, however, they are a
great guideline to get you started. A</span> methodical approach to
mitigating risk is the smartest route. Industrial Data Xchange (IDX) can
assist you in maximising the performance of your plant and preventing downtime.</span></span></p><p class="MsoNormal">
<span face=""Calibri",sans-serif" lang="EN-GB" style="font-family: arial; font-size: medium; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">IDX
specialises in industrial applications, everything from process control
systems, sensor technology, and systems engineering to custom development, data
acquisition, logging, monitoring, and alerting.<span style="background: white;"> After your infrastructure has been
implemented, our ICT team can provide support, in the form of call-outs and
audits to improve your system, and we can facilitate training so that your
employees are adequately equipped with the knowledge and skills to optimise
your networks.</span></span></p></div><p></p><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Dhashikahttp://www.blogger.com/profile/06761110917345400522noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-19340313365147331142021-02-15T14:50:00.024+02:002021-02-16T12:49:07.127+02:00Emerging ICT benefits for smart, safe, and sustainable industrial systems<p style="text-align: center;"> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGoMSI5gTtU74Cc8Yo2-HUcTFMoLe5nloUCTIUiaPoSK9aPw1x2BV3i0DpZT_yENnf4tPx7GdvRum1oU1oSl1U7Ek1M5SqePmRyZ0bxlZwmjngZ80aSKkk862S0RqixYdJ6R4uxu1E0NmD/s1920/connected-city.jpg" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="1280" data-original-width="1920" height="427" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgGoMSI5gTtU74Cc8Yo2-HUcTFMoLe5nloUCTIUiaPoSK9aPw1x2BV3i0DpZT_yENnf4tPx7GdvRum1oU1oSl1U7Ek1M5SqePmRyZ0bxlZwmjngZ80aSKkk862S0RqixYdJ6R4uxu1E0NmD/w640-h427/connected-city.jpg" width="640" /></a></div><p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;">Information and Communications
Technology (ICT) encompasses the various technologies that are used to deploy wireless
networks, telecommunication and transmission systems, intelligent building automation,
robotics, and network-based control and monitoring systems.</span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;"><span style="mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-themecolor: text1;">The evolution of industry 4.0 has
created an economy that is progressively interconnected, and information-based.</span><span style="mso-themecolor: text1;"> </span><span style="mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-themecolor: text1;">The contribution of
ICT to the growth of businesses is significantly important for sustainable
development and to remain competitive in the market.</span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;"><span style="mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-themecolor: text1;">The implementation of ICT enables
users to access, store, transmit, and manipulate data in several forms.</span><span style="mso-themecolor: text1;"> <span lang="EN-GB">The
value of using this technology can help </span></span><span style="mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-themecolor: text1;">businesses worldwide to leverage workplace
productivity, boost efficiency, reduce operational costs and improve the
management of information.</span></span></p>
<p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;"><span style="mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-themecolor: text1;">This article highlights some of
the benefits of applying ICT in your operations.</span><span lang="EN-GB" style="mso-themecolor: text1;"><o:p></o:p></span></span></p><p class="MsoNormal" style="text-align: justify;"><b><span style="font-family: arial;">Top 5 ways in which ICT can
benefit your business:</span></b></p><p class="MsoListParagraph" style="margin-left: 18pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18pt;"><span style="font-family: arial;"><!--[if !supportLists]--><b><span>1.<span style="font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;">
</span></span></b><!--[endif]--><b><span>Leverage workplace productivity<o:p></o:p></span></b></span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;">By automating repetitive and
monotonous processes, and providing employees with the correct tools, your
business can improve its overall productivity. For example, in production,
automation can help reduce set-up times and improve accuracy. Access to data allows
for better planning, enhancing the use of resources, and reducing lead times.</span></p><p class="MsoListParagraph" style="margin-left: 18pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18pt;"><span style="font-family: arial;"><!--[if !supportLists]--><b><span>2.<span style="font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;">
</span></span></b><!--[endif]--><b><span>Boost efficiency<o:p></o:p></span></b></span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;">Different technological solutions
such as using Customer Relationship Management (CRM) and Project Management
systems can significantly improve communication across the business, increase
connectivity of employees, especially those working remotely, and help you
analyse progress towards goal completion.</span></p><p class="MsoListParagraph" style="margin-left: 18pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18pt;"><span style="font-family: arial;"><!--[if !supportLists]--><b><span>3.<span style="font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;">
</span></span></b><!--[endif]--><b><span>Reduce operational costs<o:p></o:p></span></b></span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;"><span>When initially implemented, ICT
may seem expensive but in the long run, it computes to be cost-effective by
streamlining a company's operational and managerial processes. Cloud
technologies can be used to migrate high-cost functions into an online
environment. Offering</span><span lang="EN-GB" style="background: white;"> remote working alternatives can reduce
day-to-day office expenses and the pressures of obtaining larger offices.</span></span></p><p class="MsoListParagraph" style="margin-left: 18pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-align: left; text-indent: -18pt;"><span style="font-family: arial;"><!--[if !supportLists]--><b><span style="mso-ansi-language: EN-ZA; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin; mso-fareast-language: EN-ZA;">4.<span style="font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;"> </span></span></b><!--[endif]--><b><span style="mso-ansi-language: EN-ZA; mso-fareast-language: EN-ZA;">Improve
information management<o:p></o:p></span></b></span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;"><span style="mso-ansi-language: EN-ZA; mso-fareast-language: EN-ZA;">Information management is crucial
for the storage, preservation, and maintenance of data. In addition, it enables
the ability to analyse and share this data, back up files, and protect
information from unauthorised people. </span><span>Communication networks can help employees
from different locations to seamlessly work together.</span></span></p><p class="MsoListParagraph" style="margin-left: 18pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -18pt;"><span style="font-family: arial;"><!--[if !supportLists]--><b><span>5.<span style="font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; font-weight: normal; line-height: normal;">
</span></span></b><!--[endif]--><b><span>Better decision-making<o:p></o:p></span></b></span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;">Analytical data helps employees
to make decisions so that they can efficiently manage operations and respond
rapidly to business opportunities or threats. Directors and managers can make
effective business decisions that contribute to the growth and profitability of
the business.</span></p><p class="MsoNormal" style="text-align: justify;"><span style="font-family: arial;"><span lang="EN-GB" style="background: white; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">Investing in a modern ICT infrastructure can
help you to streamline your services and operations, giving greater value to
clients and customers at less cost to your business. While being essential,
planning and implementing an ICT infrastructure can be a large logistical job. This
is where Industrial Data Xchange (IDX) can </span><span lang="EN-GB" style="background: white; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;">create a tailored ICT solution for your
business.</span></span></p><p class="MsoNormal" style="text-align: justify;">
<span lang="EN-GB" style="font-family: arial; mso-ansi-language: EN-GB; mso-ascii-theme-font: minor-latin; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;">IDX
specialises in industrial applications, everything from process control
systems, sensor technology, and systems engineering to custom development, data
acquisition, logging, monitoring, and alerting.<span style="background: white;"> </span><span style="background: white;">After
your infrastructure has been implemented, our ICT team can provide support, in
the form of call outs and audits to improve your system, and we can facilitate
training so that your employees are adequately equipped with the knowledge and
skills to optimise your networks.</span></span></p><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Dhashikahttp://www.blogger.com/profile/06761110917345400522noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-3058529424947566152020-11-20T09:27:00.012+02:002021-02-15T14:54:21.492+02:00The impetus of COVID-19 – accelerating adoption of IIOT and related technologies<div style="text-align: center;"><a href="https://www.blogger.com/#"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimo6QzGeG2sdHHa86g1RcjLiGkXkx9r0MBMBCzeJ77tX4NxxsUPawOU8fZNY_UkI5mf7ENYTtzzI3UdsDKbmUuFiHlLuv_KK64KZn1R3jMFRFJJifN5jTuedtnkNSx336-mGt-5C9x7gkt/w642-h364/businessman-touching-red-icon-connected.jpg" /></a> </div><br /><div style="text-align: justify;"><span style="font-family: arial;">A new COVID-19 normality has been forced upon us and highlighted the ways in which technology can compensate for lack of mobility, safety concerns, and related operational and commercial challenges. In fact, COVID-19 has accelerated several digital transformations throughout the world, and businesses that were previously leveraging the Industrial Internet of Things (IIoT) had an advantage when adjusting to this pandemic. There is a sense that COVID-19 has provided both the impetus and opportunity to better leverage technology and minimise un-necessary travel and time wastage.</span></div><span style="font-family: arial;"><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Rapid developments in information technology are changing the way in which businesses operate especially when in-person contact is restricted. Businesses are recognising the value of remote working and setting up virtual systems to keep their employees and customers safe, engaged, and productive. These days, meetings and interactions are now taking place over online communication platforms such as Zoom and Microsoft Teams.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">The advances in digital transformations have made a significant impact on the industrial sector augmenting the efficacy, accessibility, and productivity of service delivery. Industrial Data Xchange (IDX) can help you optimise your industrial infrastructure so that you can benefit from the intrinsic values of IIoT.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">The digitalisation of business processes supports both efficiency and agility within a business unit, increasing value either with a stable or diminishing amount of resources. In a dynamic and multi-faceted environment, technology can facilitate the digitisation of repetitive workflows freeing staff to focus on product innovation and improved customer experience.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">Social distance restrictions have imposed strict limitations on accessing business facilities and sites, with head-to-head counts decreasing daily. To achieve consistency in productivity and employee morale in this time of crisis, businesses are implementing remote access and support so that employees can perform their responsibilities out of the office as proficiently as if they were in the office.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">IDX offers remote access and monitoring solutions that assist your business in overcoming these site restrictions. Our custom-developed and flexible monitoring solutions help you optimise, observe, and control your assets from both local and remote locations securely. This enhances your ability to keep your valued employees safe and business operating while adhering to lockdown restrictions.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">By coupling the above remote access and monitoring with business process automation (IT ticketing systems, asset optimisation tools, predictive maintenance tools, machine learning, and business analytics) high levels of consistency and operational visibility can be provided.</div><div style="text-align: justify;"><br /></div><div style="text-align: justify;">IDX is available to explore with you the creation of collaborative solutions that simplify or extend your existing control and automation systems in a way that fosters safe and efficient working environments allowing people in multiple locations to access information and share their skills and expertise.</div></span><p></p><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Dhashikahttp://www.blogger.com/profile/06761110917345400522noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-55755106377920770602019-11-19T10:32:00.000+02:002020-03-27T10:20:23.003+02:00What is serial communication?<div style="background-color: white; border: 0px; box-sizing: border-box; margin-bottom: 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;">
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4NZd5HSAMNeqI3qf9tGT4priMU2NPwppVMoJ-QSwRQF-eVwPQkDXxMCTsQWpElbn3qMVJeVrwi2tvn9JP23eHjCBO4j6i9_sk8dtvHnTWxk5Rz2aheVOB2ZZfzcTd9YcY6RmxxNbSLjbG/s1600/IDX+Serial.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="111" data-original-width="547" height="80" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4NZd5HSAMNeqI3qf9tGT4priMU2NPwppVMoJ-QSwRQF-eVwPQkDXxMCTsQWpElbn3qMVJeVrwi2tvn9JP23eHjCBO4j6i9_sk8dtvHnTWxk5Rz2aheVOB2ZZfzcTd9YcY6RmxxNbSLjbG/s400/IDX+Serial.png" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<span style="font-family: inherit;">In order to understand communication protocols we first need to understand digital systems. A digital systems communicates a message in the form of binary information. This is a flow of digital pulses sent from one point to another creating a means of data transmission.</span></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;">Serial communication is a widely used medium to transfer information between various different equipment and peripherals. Data is in the form of sequential binary pulses. Binary can be represented in two states i.e: a one (1) represents a logic high or "on" status and a zero (0) represents a logic low or "off" status. </span></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="color: #cf142b; font-family: inherit;"><b>The different modes of transmitting data over serial communication</b></span></div>
<ul>
<li><span style="font-family: inherit;"><b>Simplex transmission</b> is a one-way communications method, with only one client present on the network. if a sender engages in transmission then a receiver is only able to accept information. examples: Radio and television transmission. </span></li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggasoNzkZPVefB01BYhfLTHNy7d8mVyGgbPoErjJ8uA5u0r5nGRN_V2f3nbLZ3cj4nXObk2bBYy8dNq2soC_6_9pX-mpYeV8S9Rtf_UcW0zX43M6RdemiBFgF4LfXR2Lm0mofCp6OOVd4/s1600/IDX_SERIAL_SIMPLEX.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="135" data-original-width="548" height="78" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggasoNzkZPVefB01BYhfLTHNy7d8mVyGgbPoErjJ8uA5u0r5nGRN_V2f3nbLZ3cj4nXObk2bBYy8dNq2soC_6_9pX-mpYeV8S9Rtf_UcW0zX43M6RdemiBFgF4LfXR2Lm0mofCp6OOVd4/s320/IDX_SERIAL_SIMPLEX.jpg" style="border: none;" width="320" /></span></a></div>
<ul>
<li><span style="font-family: inherit;"><b>Half Duplex mode</b> have both an active sender and a receiver, however these can not be active at the same time. if a sender transmits information then a receiver will accept, but can not transmit and vice-versa. A good example of this is PROFIBUS DP networks, these communicate over serial copper mediums (not exclusively) and when a master device communicates to slave stations, the slave will stay silent until the master has concluded the message transmission, once this is completed then the slave station will respond with the requested information.</span></li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgokb4u-4rJ0z2dq7u4Ff7T3ffKEjytGrEYQXg53tS-Sd9irUSlk2VMB_o8Ag9v5PJpveyQeeLE7DkV7i5WKaISkymOs-xmpgClWFKaLLNxFeNzMwQ8N-nwmBiDUPiFPZVtTFN61Cc0bDk/s1600/IDX_SERIAL_HALF-DUPLEX.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="293" data-original-width="540" height="173" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgokb4u-4rJ0z2dq7u4Ff7T3ffKEjytGrEYQXg53tS-Sd9irUSlk2VMB_o8Ag9v5PJpveyQeeLE7DkV7i5WKaISkymOs-xmpgClWFKaLLNxFeNzMwQ8N-nwmBiDUPiFPZVtTFN61Cc0bDk/s320/IDX_SERIAL_HALF-DUPLEX.png" style="border: none;" width="320" /></span></a></div>
</div>
<div style="background-color: white; border: 0px; box-sizing: border-box; margin-bottom: 30px; outline: 0px; overflow-wrap: break-word; padding: 0px; vertical-align: baseline;">
<ul>
<li><span style="font-family: inherit;"><b>Full Duplex mode</b><span style="font-family: inherit;"> is widely used when high speed transmission is required in serial communication. Both the sender and receiver can communicate at the same time as there are dedicated cable cores for transmitting and receiving data. Transmission over RS232 utilises full duplex transmission methods.</span></span></li>
</ul>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcxEhb0FAdKx6G_9YuApZ2GXeQGru_-jeS051ohXS1UkDRpd7OTd2AOU92nk9yL4jM45u_vkBn0EFMx8H6pFAnYbcKrqmgkBYf_LA_3HZNqoeR1rygXoIYv7YnoJUYswLN6hwWrixt7YQ/s1600/IDX_SERIAL_FULL-DUPLEX.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="128" data-original-width="547" height="74" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcxEhb0FAdKx6G_9YuApZ2GXeQGru_-jeS051ohXS1UkDRpd7OTd2AOU92nk9yL4jM45u_vkBn0EFMx8H6pFAnYbcKrqmgkBYf_LA_3HZNqoeR1rygXoIYv7YnoJUYswLN6hwWrixt7YQ/s320/IDX_SERIAL_FULL-DUPLEX.jpg" style="border: none;" width="320" /></span></a></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;"><br /></span>
<span style="color: #cf142b; font-family: inherit;"><b>How the serial communication gets created and generated</b></span><br />
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;"><span style="font-family: inherit;">Serial communication on a hardware level can be simply explained through the use of a micro processor and a UART (Universal Asynchronous Receiver Transmitter). The micro processor composes information and sends this in the form of bytes to the UART, which then sends this information out in a series of bits. </span></span></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsgp9A1jESKCpp516Qo25AAyLgs2xV4mIBL3z7crDFx0J8a0uSOreequSNuqQqsPNs_VjypNcsvXtDqUamQcDisrwVFCZwl4fSXaamNIvIZc83JBGCKailn2DfCcYS_v1LzYY6AIgxpbk/s1600/IDX_SERIAL_UART.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: inherit;"><img border="0" data-original-height="126" data-original-width="557" height="72" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsgp9A1jESKCpp516Qo25AAyLgs2xV4mIBL3z7crDFx0J8a0uSOreequSNuqQqsPNs_VjypNcsvXtDqUamQcDisrwVFCZwl4fSXaamNIvIZc83JBGCKailn2DfCcYS_v1LzYY6AIgxpbk/s320/IDX_SERIAL_UART.jpg" style="border: none;" width="320" /></span></a></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;">The data sent out from the UART is classified as a serial frame and is arranged in a specific sequence. It comprises of a start bit, some data bits and a stop bit.</span></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="color: #cf142b; font-family: inherit;"><b>Some important factors for successful serial transmission of data</b></span></div>
<div>
<ul>
<li><span style="font-family: inherit;"><b>Baud rate </b>which<b> </b>is the speed at which data bits are transferred between the transmitter and the <span style="font-family: inherit;">receiver, this speed needs to be configured the same for both nodes. The transfer speed is usually specified in <i>bits per second</i>. There are various standard baud rates: 1200, 2400, 4800, 9600, 19200, 38400, 57600 +. PROFIBUS can run up to 12582912 bps, which is very fast for a serial bus running over a copper medium.</span></span></li>
</ul>
<ul>
<li><span style="font-family: inherit;"><span style="font-family: inherit;"><b>Data bits </b>is the number of bits composed into the serial message fame, usually 7 or 8.</span></span></li>
</ul>
</div>
<div>
<ul>
<li><span style="font-family: inherit;"><span style="font-family: inherit;"><b>Parity </b>is an error checking bit used to make the message frame even or odd. The parity bit provides the receiver with a mechanism to determine if the frame has been corrupted or changed during transmission, for example by interference from high voltage cabling running close to your serial data lines.</span></span></li>
</ul>
<div>
<span style="color: #cf142b; font-family: inherit;"><b><br /></b></span></div>
<div>
</div>
<div>
<span style="font-family: inherit;"><span style="color: #cf142b; font-family: inherit;"><b>Some important factors for the successful use of the serial data systems</b></span></span><br />
<ul>
<li><span style="font-family: inherit;"><span style="font-family: inherit;"><b>Understanding the protocol - </b>Protocols and standards are what make networks and devices work together successfully. Protocols have rules set in place to enable effective communication to occur. Attending training with a protocol expert can help to bring the blurred lines into focus.</span></span></li>
</ul>
<ul>
<li><span style="font-family: inherit;"><span style="font-family: inherit;"><b>Endianness</b> - </span><span style="text-indent: -0.29in;">When
designing computers and embedded devices, there are two different architectures for handling memory
storage. They are called <i>big-e</i></span><span style="text-indent: -0.29in;"><i>ndian</i></span><span style="text-indent: -0.29in;"> and <i>little-e</i></span><span style="text-indent: -0.29in;"><i>ndian</i></span><span style="text-indent: -0.29in;">
and refer to the order in which the bytes are stored in memory, i.e. Most significant bit is consumed first (<i>big-endian</i>), or least significant bit is consumed first (<i>little-endian</i>). Windows NT was
designed around <i>little-e</i></span><span style="text-indent: -0.29in;"><i>ndian</i></span><span style="text-indent: -0.29in;"> architecture and was not designed to be
compatible with <i>big-e</i></span><span style="text-indent: -0.29in;"><i>ndian</i></span><span style="text-indent: -0.29in;"> because most programs are written with
some dependency on <i>little-e</i></span><span style="text-indent: -0.29in;"><i>ndian.</i> Some protocols however require<i> big-endian</i> format e.g. PROFIBUS DP.</span></span></li>
</ul>
<ul>
<li><span style="font-family: inherit;"><span style="font-family: inherit;"><b>Data storage - </b>There are various memory location within a serial network, the common areas are input and output memory. Serial networks are used by a number of protocols and it is essential to note the data storage and bit transfer sizes allowable on these specific networks. Considerations for memory location, memory start address, data types and length are critical for the successful use and implementation of serial communication systems.</span></span></li>
</ul>
<ul>
<li><span style="font-family: inherit;"><span style="font-family: inherit;"><b>Checksum - </b></span>Most serial protocols features some way of verifying that the data has not been corrupted during transfer. A checksum is the result of running an algorithm on a piece of data, also known as cryptographic hash function. Comparing the checksum data received with the algorithmic equivalent for that piece of data will determine if this data is genuine and can be used or if the data has errors and should be rejected. Checking for checksum errors on your serial networks, or <i>CRC errors</i> is a useful way of determining if there is some underlying fault that is reducing the network health and availability. Any errors should investigated and faults corrected.</span></li>
</ul>
<span style="font-family: inherit;"><br /></span>
</div>
</div>
<div>
<div>
<span style="font-family: inherit;"><span style="color: black;">Have a serial / Ethernet network related query, require assistance with or training on your communications systems? Chat to one of our Engineers at IDX technical solutions:</span></span></div>
<div>
<span style="font-family: inherit;"><br /></span></div>
<div>
<span style="font-family: inherit;"><span style="color: black;">Email: </span><span style="color: black;"><a href="mailto:info@idx.co.za">info@idx.co.za</a></span></span><br />
<span style="font-family: inherit;">Contact: +27 11 548 9960</span><br />
<span style="font-family: inherit;"><span style="color: black;">Web: </span><span style="color: black;"><a href="http://www.idx.co.za/">www.idx.co.za</a></span></span></div>
</div>
<div style="font-family: raleway;">
<span style="font-size: 17px;"><br /></span></div>
<div style="font-family: raleway;">
<br /></div>
<div style="font-family: raleway;">
</div>
</div>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Jehrene Philliphttp://www.blogger.com/profile/02398547742220547135noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-6410090558381183532019-02-27T15:15:00.004+02:002019-05-07T07:38:27.924+02:00ProfiHubs with diagnostic capabilities<h2>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Network downtime getting you down?</span></h2>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/Solutions/Network-Components/PROFIBUS/PROFIBUS-Repeaters-Fiber-Modules" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="828" data-original-width="1280" height="412" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_dON4BQlRNY_7nWbF-hsQAoj58rjZWHNS_hwOHhDXDKRmf96scheKzxGEq0H5HErccVE_EIcwhEjX8S9Br_-yhf5kOSNuNKkDvsKy_IvmQge4s663Jwbb0SY-grXBRrmemfhf98VK_jie/s640/Image+1.png" style="border: none;" width="640" /></a></div>
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">Introducing <a href="https://procentec.com/" target="_blank">PROCENTEC’s</a> range of <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">ProfiHubs</a>, now with new diagnostic capabilities!</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">The diagnostic <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">ProfiHub</a> is a versatile statistics / diagnostics logger that can be used to keep track of the overall network health and inform either the PLC or DCS of any network failures. These network failures could be in the form of repeated messages, illegal messages, missing <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">ProfiHub</a> terminations, live list changes or power supply problems. Audible or visible feedback can also be achieved by switching the integrated alarm relay of the <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">ProfiHub</a>.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">All <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">ProfiHubs</a> are now shipped with this functionality available as standard. Existing <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">ProfiHub</a> owners will soon be able to purchase upgrade packages to enable the diagnostic capabilities via a firmware update. The diagnostic capabilities are available for the <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">B2+R</a>, <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">B5+R</a>, <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">D1</a>, <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">B2FO2</a>, & <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">B4FO2</a> and these hubs are fully compatible with <a href="https://procentec.com/" target="_blank">PROCENTEC</a> <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS/ComBricks" target="_blank">ComBricks</a> providing you with a permanent monitoring solution that lets you troubleshoot your network down to the last segment. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">You can use <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS/ComBricks" target="_blank">ComBricks</a> to display the most important diagnostics of every channel. This information can be accessed through the webpage of the connected <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS/ComBricks" target="_blank">ComBricks</a> unit and the information is displayed as follows:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/Solutions/Network-Components/PROFIBUS/PROFIBUS-Repeaters-Fiber-Modules" target="_blank"><img border="0" data-original-height="1119" data-original-width="1063" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOcAhog-Uug2UtUwGaa21pJx19SB42XA5M0Lti_o0E4jTk9bdsHEacRrjCODbW3zl9-ZZ-EEI00tN2aM_4RBg-lD4XtSylX-pG64zateUuCISDJdCH6E0QEHo1dEnBN-H3A3758C3J82ck/s640/Image+2.jpg" style="border: none;" width="607" /></a></div>
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">The information displayed includes the address, tag name, type, serial number and firmware version of the diagnostic slave, the connection (network, module and channel number) of the <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS/ComBricks" target="_blank">ComBricks</a>, the redundancy and power status of the <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">ProfiHub</a>, the termination status, illegals and a live list of all channels and the alarm status (of the relay).</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">The diagnostic data is sent over <a href="https://www.idx.co.za/Protocols/PROFIBUS" target="_blank">PROFIBUS</a> so the information can be easily read using the <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Testing-Analysis-Tools/PROFIBUS-Troubleshooting-Kit-Ultra" target="_blank">ProfiTrace</a> software. Maintenance engineers can immediately identify the affected segment in the case of cable faults or instrument failure, which drastically decreases downtime.</span><br />
<div>
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/Solutions/Network-Components/PROFIBUS/PROFIBUS-Repeaters-Fiber-Modules" target="_blank"><img border="0" data-original-height="228" data-original-width="799" height="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhoP8KTuoWclPF9MQ64i-iwqLAv5MCio-TAIRk2Re_qfqNvKDvaJjI01CAvxJBWa8m6wstKmkPWsMnA5v5mRNZo_BCJObYwZ5hngKN3Ec9FjJGVOXh7xbZQTApc-kCXbbSryELpjYQfB4Zl/s640/Image+3.JPG" style="border: none;" width="640" /></a></div>
<br /></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">The events and statistics in the table above are continuously monitored and can be transferred in the following ways so that a PLC / DCS user can be warned of any network issues that may arise:</span><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/Solutions/Network-Components/PROFIBUS/PROFIBUS-Repeaters-Fiber-Modules" target="_blank"><img border="0" data-original-height="735" data-original-width="1276" height="368" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2YRd2KnMMF5ow-E3vAiDvQ4OuEAfjyC2zVi3GOaaNSprYrQ5e7D5VUIOaIL19g3niMwtn__5v3eZ5hJRz8MGmdDfWt9wSNZxJ4jThlsQlbnChhBdyf4OCkr57xR8n5stGBDmD_vFpQFDH/s640/Image+4.png" style="border: none;" width="640" /></a></div>
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">For more information visit: <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs">https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs</a></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Visit the demo environment at <a href="http://combricks.idx.co.za/">http://combricks.idx.co.za/</a> to see how the diagnostic <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Components/Repeaters-Hubs" target="_blank">ProfiHubs</a> can be integrated with <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS/ComBricks" target="_blank">ComBricks</a>.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Feel free to <a href="https://www.idx.co.za/Contact" target="_blank">contact</a> the <a href="https://www.idx.co.za/" target="_blank">IDX</a> team for additional details or more information on any of the topics mentioned above.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">E-mail: <a href="mailto:info@idx.co.za">info@idx.co.za</a></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">Phone: +27 11 548 9960 </span><br />
<br /><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Sean Ogbornehttp://www.blogger.com/profile/13353020883337910142noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-79344058961646566532019-02-22T09:41:00.000+02:002019-05-07T07:39:34.860+02:00Anybus gateway's creating secure paths for IIOT solutions<span style="font-family: "arial" , "helvetica" , sans-serif;">Anybus has launched a new family of gateways built to boost your Industrial IoT development demands. These devices are designed to gain secure and easy access between equipment on all major industrial networks, transforming the way your industry, manufacturing business, process factory or packaging plant operates by improving visibility. Now you can establish a foundation for better performance by leveraging this data.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="background-color: white;"><br /></span>
</span><br />
<span style="font-family: "verdana" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="background-color: white;">The </span><a href="https://www.idx.co.za/Solutions/Protocol-Converters/IIoT-Gateways" style="background-color: white;" target="_blank">Anybus IoT X-Gateways and Communicators </a><span style="background-color: white;">lets you seamlessly interconnect legacy devices and PLC control systems between industrial networks and OPC UA/MQTT. The information is controlled independently and your network remains secure and encrypted.</span></span><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXOEnEXBI9iy3DWZlWGou9lN9CyvfzR62ZxE44N4bM4mIpGjJhHgeRcHTiGv2PusbXiJNiVggUAsrJ9-CNONLyednRTxoi0qVhJ_vH9RrpLFUV4S3byuGBkXS4Qyw46AHgwl0ww5R9ifw/s1600/IDX-IIOT-Gateway-solutions.png" imageanchor="1" style="display: inline; font-family: verdana, sans-serif; margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="282" data-original-width="667" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXOEnEXBI9iy3DWZlWGou9lN9CyvfzR62ZxE44N4bM4mIpGjJhHgeRcHTiGv2PusbXiJNiVggUAsrJ9-CNONLyednRTxoi0qVhJ_vH9RrpLFUV4S3byuGBkXS4Qyw46AHgwl0ww5R9ifw/s1600/IDX-IIOT-Gateway-solutions.png" style="border: none;" /></a></span><br />
<span style="font-family: "verdana" , sans-serif;"><b><span style="font-family: "arial" , "helvetica" , sans-serif;"></span></b><br /></span>
<br />
<div>
<br /></div>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">How does it work?</span></b><br />
<div style="background-color: white;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="background-color: white;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">The Anybus IoT Communicator, still based on the tried and tested communicator development, will now enable users to integrate serial based RS232, RS485, Modbus RTU, DF1 and ASCII into an OPC UA or MQTT IoT data acquisition system. </span></div>
<div style="background-color: white;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="background-color: white;">
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">Simply connect, configure and your done!</span></b></div>
<div style="background-color: white;">
<b><span style="font-family: "arial" , sans-serif;"><br /></span></b></div>
<div style="background-color: white;">
<b><span style="font-family: "arial" , sans-serif;">Connect:</span></b></div>
<div style="background-color: white;">
<span style="font-family: "arial" , sans-serif;">Mount and power your device with 24VDC +-10%. Connect the device to the related two networks.</span></div>
<div style="background-color: white;">
<span style="font-family: "arial" , sans-serif;"><br /></span></div>
<div style="background-color: white;">
<b><span style="font-family: "arial" , sans-serif;">Configuration for Communicators:</span></b></div>
<div style="background-color: white;">
<ol>
<li><span style="font-family: "arial" , sans-serif;">Configure the Industrial network side (serial side) by connecting the device to your computer via its Rj11 port (a serial to Rj11 cable is provided with your device). You may need a serial to usb converter, this can be easily obtained from your local computer accessory supplier.</span></li>
<li><span style="font-family: "arial" , sans-serif;">Download and install the free Anybus Configuration Manager software for communicators, run this software and configure the data registers or telegrams according to the device/s connected to this network (serial side). </span></li>
<li><span style="font-family: "arial" , sans-serif;">You are required to set an IP adress for the device (IIoT side), this can be done through the use of free software provided by Anybus called IP Config tool. Connect your device to your computer through its Rj45 connection points with an Ethernet cable. run the IP Config software and run a scan, once you find your device then reassign the IP address as required. </span></li>
<li><span style="font-family: "arial" , sans-serif;">Now configure the IIoT side through the use of its web interface and free software provided by Anybus. Download and run the Configuration manager tool for IIoT, select the type of IIoT platform you would like to use (MQTT or OPC UA) and add your tags/topics. Once this is done generate and send the config to the communicator.</span></li>
<li><span style="font-family: "arial" , sans-serif;">You can now configure the IIoT details within the web interface. log into this by inputting the IP address of the communicator into your web browser.</span></li>
</ol>
<div>
<span style="font-family: "arial" , sans-serif;"><br /></span></div>
<div>
<b><span style="font-family: "arial" , sans-serif;">Configuration for X-gateways:</span></b></div>
<div>
<ol>
<li><span style="font-family: "arial" , sans-serif;">Set the the IP address of the IIoT side by connecting your gateway to your computer via an Ethernet cable. Through the use of the IP config software provided by Anybus, scan and change your IP address as required.</span></li>
<li><span style="font-family: "arial" , sans-serif;">Configure the industrial network side by connecting your gateway to your computer via the USB cable provided. Run the Anybus Configuration manager tool for X-gateways and configure the data sizes required for your application.</span></li>
<li><span style="font-family: "arial" , sans-serif;">follow steps 4 and 5 listed above.</span></li>
</ol>
</div>
<div>
<div>
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif;">OPC-UA available options</span></div>
</div>
<div>
<ol>
<li style="text-align: justify;"><span style="font-family: "arial" , sans-serif;">OPC-UA discovery server</span></li>
<li style="text-align: justify;"><span style="font-family: "arial" , sans-serif;">OPC-UA TCP port</span></li>
</ol>
<div style="text-align: justify;">
<span style="font-family: "arial" , sans-serif;">MQTT available options:</span></div>
</div>
<div>
<ol>
<li style="text-align: justify;"><span style="font-family: "arial" , sans-serif;">Broker URL</span></li>
<li style="text-align: justify;"><span style="font-family: "arial" , sans-serif;">Client identifier</span></li>
<li style="text-align: justify;"><span style="font-family: "arial" , sans-serif;">Keep alive time (s)</span></li>
<li style="text-align: justify;"><span style="font-family: "arial" , sans-serif;">Broker username</span></li>
<li style="text-align: justify;"><span style="font-family: "arial" , sans-serif;">Broker password</span></li>
<li style="text-align: justify;"><span style="font-family: "arial" , sans-serif;">Base topic</span></li>
<li style="text-align: justify;"><span style="font-family: "arial" , sans-serif;">QoS (Quality of Service)</span></li>
</ol>
</div>
</div>
</div>
<div class="MsoNormal" style="background-color: white; color: black; font-style: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px;">
<span style="font-family: "arial" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span><span style="font-family: "arial" , "helvetica" , sans-serif;">Feel free to contact the <a href="http://www.idx.co.za/" style="color: #cd142a;">IDX</a> team if you would like to find out more details on any of the topics mentioned above:</span><br /><span style="font-family: "arial" , "helvetica" , sans-serif;"><a href="mailto:info@idx.co.za" style="color: #cd142a;">info@idx.co.za</a></span><br /><span style="font-family: "arial" , "helvetica" , sans-serif;"></span><br /><span style="font-family: "arial" , "helvetica" , sans-serif;">+27 11 548 9960</span></span></div>
<span style="font-family: inherit;"><br /></span>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Jehrene Philliphttp://www.blogger.com/profile/02398547742220547135noreply@blogger.com1 Weaver St, Fourways, Sandton, 2191, South Africa-26.027393 28.008734000000004-39.9107925 7.3544370000000043 -12.1439935 48.663031000000004tag:blogger.com,1999:blog-452006415421944303.post-10481391938666072082019-02-11T15:08:00.001+02:002019-05-27T15:15:34.709+02:00PROFIBUS wiring error / B-line short<h2 style="text-align: center;">
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">PROFIBUS wiring error / B-line short</span></b></h2>
<span style="font-size: normal;"><br /></span>
<br />
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;"><a href="http://www.idx.co.za/">IDX</a> attended a PROFIBUS call out for a gold mine situated in Welkom.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">The client reported issues as
“loss of communication and network trips”.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-size: normal;"><br /></span></div>
<div class="MsoNormal">
<span style="font-size: normal;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg57Jm0AJvWnZLORqNLwTrB01ZOT59ZcI8T0HYor4BOCRUGrsUs-W5w4RmU-IRweDNtxl8yzv5te8QbT5kE_Bi-A9LAqtWCEvfWsQLfbTAsbFD6PAg0ftCifAJfknp78m07ZizEjDvdMZ1h/s1600/Fig+4.+PROCENTEC+Mercury.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><span style="color: black; font-family: "arial" , "helvetica" , sans-serif><img border="0" data-original-height="769" data-original-width="1600" height="153" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg57Jm0AJvWnZLORqNLwTrB01ZOT59ZcI8T0HYor4BOCRUGrsUs-W5w4RmU-IRweDNtxl8yzv5te8QbT5kE_Bi-A9LAqtWCEvfWsQLfbTAsbFD6PAg0ftCifAJfknp78m07ZizEjDvdMZ1h/s320/Fig+4.+PROCENTEC+Mercury.jpg" style="border: none;" width="320" /></span></a><span style="font-family: "arial" , "helvetica" , sans-serif;">Using the <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS/Mercury">PROCENTEC</a> Mercury Pro
Kit (A complete diagnostics tool for troubleshooting <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS">PROFIBUS</a> and Industrial
Ethernet Networks) we were able to identify the underlying issue as a short
between the B-core (red wire) and the <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS">PROFIBUS</a> cable shield.<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="color: #5b9bd5; font-size: normal;"><br /></span></div>
<div class="MsoNormal">
<span style="color: #5b9bd5; font-size: normal;"><br /></span></div>
<div class="MsoNormal">
<span style="color: #5b9bd5; font-size: normal;"><br /></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">The short in the <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS">PROFIBUS</a> cable
meant that the differential signal was significantly lower in amplitude and
therefore more susceptible to earthing faults and EMI injections on the bus.<o:p></o:p></span><br />
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;"><a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS">PROFIBUS</a> makes use of a balanced
signal. This means that the signal transmitted on the A and B channels have
similar voltage levels, however, they have opposite polarities. The
differential signal is calculated as B – ( – A).<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;"><br /></span></div>
<div class="MsoNormal">
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; margin-right: 1em; text-align: left;"><tbody>
<tr><td style="text-align: center;"><span style="font-size: normal;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRdITaYJF29PXzIpn1GvVLl4NeZXy7Xj8h_0ir40xtslU2wNwNaAM60GebR0FPMk2p3zfZn-DVSWLEBVOSfttxnQ7BTUQvOFYokImxiv1F_DSYbFNA_Uz41xd809FKYPjvb0Cfs_agqTB1/s1600/Fig+1.+B+to+Shield+Short.jpg" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="679" data-original-width="1600" height="167" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRdITaYJF29PXzIpn1GvVLl4NeZXy7Xj8h_0ir40xtslU2wNwNaAM60GebR0FPMk2p3zfZn-DVSWLEBVOSfttxnQ7BTUQvOFYokImxiv1F_DSYbFNA_Uz41xd809FKYPjvb0Cfs_agqTB1/s400/Fig+1.+B+to+Shield+Short.jpg" style="border: none;" width="400" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><span style="font-size: normal;"><br /></span></td></tr>
</tbody></table>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">When a short occurs on the
<a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS">PROFIBUS</a> cable between either of these cores and the <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS">PROFIBUS</a> cable shield, the
shorted core will produce a flat line and the resultant differential signal
will effectively be halved.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">This balanced communication
method, also helps to combat any noise that may be picked up on the network.
The assumption is that any interference injected on the bus will be picked up
on both the A and B channel which, when combined, will result in a clean
differential signal. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-size: normal;"><span etwork-testing-analysis-tools="" https:="" olutions="" style="font-family: "arial" , "helvetica" , sans-serif;" www.idx.co.za="">PROFIBUS</span></span><span style="font-size: normal;"><span style="font-family: "arial" , "helvetica" , sans-serif;"> </span></span><span style="font-family: "arial" , "helvetica" , sans-serif;">network
was still running on a single core, the interference injected onto the network
when certain machines or drives were started, was enough to cause communication
issues and intermittent network trips. </span><o:p></o:p>
</div>
<div class="MsoNormal">
<span style="font-size: normal;"><br /></span></div>
<div class="MsoNormal">
<span style="font-size: normal;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm6EMn47nQbqTn3P0xQK2-dkdkkIPDM3arQxMi8QmHxRqVnBoa-JghJz5pFYOhak5bSQhnnwRFHvPDDu6hwDG7C6kLz7tv9yuVdVC5WwLe8BKjGJUtiavHOKAWj47LDv_nDy3j2_cBQpfu/s1600/Fig+2.+Differential+Signal+-+Oscilloscope+Image+-+B+to+Shield+Short.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="384" data-original-width="1102" height="138" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhm6EMn47nQbqTn3P0xQK2-dkdkkIPDM3arQxMi8QmHxRqVnBoa-JghJz5pFYOhak5bSQhnnwRFHvPDDu6hwDG7C6kLz7tv9yuVdVC5WwLe8BKjGJUtiavHOKAWj47LDv_nDy3j2_cBQpfu/s400/Fig+2.+Differential+Signal+-+Oscilloscope+Image+-+B+to+Shield+Short.jpg" style="border: none;" width="400" /></a><span msonormal="" style="font-family: "arial" , "helvetica" , sans-serif; o: p></o:p></span></span></div> <div class=;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">An oscilloscope that is able to
display the individual signals of each of the cores is necessary to effectively
identify a “short to shield”. Both the Osiris software (Mercury Pro Kit) and
the ProfiTrace software (<a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS">PROFIBUS</a> Troubleshooting Tool Kit) have this
functionality built in.<o:p></o:p></span></span></span></div>
<div class="MsoNormal">
<span style="font-size: normal;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">By enabling the terminating
resistors at certain points on the segment, we could pinpoint the exact
location of the fault and replace the faulty cable. <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">After limited down-time for the
repair work to take place, we had the network up and running. Oscilloscope
measurements taken after the fault had been rectified confirmed a healthy
<a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS">PROFIBUS</a> signal on both A & B channels and in turn, a much more robust
differential signal.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">No network trips have since been
reported.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-size: normal;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8Ngf_olt_vSZBw7dGjDYRzuDx-wZFWA5_tRPyULc30D_22jMUjDqtlmi1VCGpdaV1r8apazBlIIbFbY4JB50dRYnqm0fBkzbLd8IoqGct1MFo773oOpmAwxEPDE600MMqEB2WWc2bJJb0/s1600/Fig+3.+Differential+Signal+-+Oscilloscope+Image+-+After+Repair.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="384" data-original-width="1102" height="220" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi8Ngf_olt_vSZBw7dGjDYRzuDx-wZFWA5_tRPyULc30D_22jMUjDqtlmi1VCGpdaV1r8apazBlIIbFbY4JB50dRYnqm0fBkzbLd8IoqGct1MFo773oOpmAwxEPDE600MMqEB2WWc2bJJb0/s640/Fig+3.+Differential+Signal+-+Oscilloscope+Image+-+After+Repair.jpg" style="border: medium none;" width="640" /></a></span></div>
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">Maintaining your existing
connections, in this case maintaining a healthy <a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS">PROFIBUS</a> network, is the
responsibility of the on-site technical team.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">As with anything, the necessary
knowledge and the right tools for the job are required to ensure that your
production is not affected.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-size: normal;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">Simply <a href="http://www.idx.co.za/">IDX</a> it! If you’re looking
for certified industrial communications protocol training, if you want to
become a certified <a href="https://www.idx.co.za/Training/PROFIBUS/Certified-Installer">PROFIBUS</a> installer and work your way up to a certified <a href="https://www.idx.co.za/Training/PROFIBUS/Certified-Engineer">PROFIBUS</a> engineer, if you’re looking for troubleshooting kits or permanent
monitoring for your network, contact us and we’ll provide a solution.<o:p></o:p></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">Feel free to contact the <a href="http://www.idx.co.za/">IDX</a> team if you would like to find out more detail on any of the topics mentioned above:</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;"><a href="mailto:info@idx.co.za">info@idx.co.za</a></span><br />
<span style="font-size: normal;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;">+27 11 548 9960</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: normal;"><br /></span>
<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-size: normal;"><br /></span></div>
<div class="separator" style="clear: both; text-align: left;">
<span style="font-size: normal;"><br /></span></div>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-66561566859964870982019-01-31T15:25:00.000+02:002019-01-31T15:25:39.253+02:00How to achieve high PROFIBUS network availability The difference between three 9's (9.99%) and four 9's (99.99%) availability on your <a href="https://www.idx.co.za/Protocols/PROFIBUS">PROFIBUS</a> communications network could mean millions of Rands in lost production that directly affects your bottom line.<br />
<div>
Network rigidity and availability should be the core focus of any automation engineer who is tasked with maintaining a plant's <a href="https://www.idx.co.za/Protocols/PROFIBUS">PROFIBUS</a> communication system.</div>
<div>
<br /></div>
<div>
There are four main areas to focus on that will assist in improving your 9's score on any given network:</div>
<br />
<h2>
1) Training</h2>
<div>
Fundamentally important, ensuring that all personnel who work with the network have the necessary training and know-how. Your local <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> / <a href="https://www.idx.co.za/Training/PROFINET/Certified-Engineer">PROFINET</a> Training Center will have a set of certified courses to ensure that all attendees are competent to handle installations and design scenarios. The following courses should be considered for <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> networks:<br />
<br />
<ul><b></b>
<li><b>Certified <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> Installers Course</b></li>
<ul>
<a href="https://www.idx.co.za/Training" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="167" data-original-width="302" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg4Nu-qov5Ai3PoVyXHWKnbnKIW6N_Po1u8jHKH-iQlSPONAUMedDwfJH9QRAPStIu30XC19wZ5pUpJSFBhyphenhyphenvQ6ssE-SaII-7ymBJDgFqQsutbWrU_hsUQM8RTs97nktMKNVIseibripMbc/s1600/download.jpeg" style="border: none;" /></a>
<li>Foundation <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> Training Course, imparts knowledge on the <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> specifications, installation guidelines and necessary network components.</li>
<li>This course should be attended by EVERYONE who works on / with a <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> network (plant automation engineers, artisans, cable installers, system integrators & even management responsible for plant production and uptime)</li>
</ul>
<li><b>Certified <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> Engineers Course</b></li>
<ul>
<li>More advanced<a href="https://www.idx.co.za/Training/PROFIBUS"> PROFIBUS</a> training that goes into detail on the<a href="https://www.idx.co.za/Training/PROFIBUS"> PROFIBUS</a> Specification, FDL analysis and advanced troubleshooting and maintenance procedures. <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> engineers are equipped to carry out network audits and conduct advanced analysis on the system. </li>
<li>Persons responsible for troubleshooting, design and maintenance of <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> networks would benefit substantially from this course.</li>
</ul>
<li><b>Certified <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> PA Engineers Course</b></li>
<ul>
<li>Builds on top of the standard Certified <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> Engineers Course, giving advanced protocol specific details on <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> Process Automation (PA). Being a very hands-on course, attendees will set up a PA segment and learn advanced design, analysis and troubleshooting techniques.</li>
<li>Persons responsible for troubleshooting, design and maintenance of <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> PA networks would benefit from this course.</li>
</ul>
<li><b>Certified <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> System Designer Course</b></li>
<ul>
<li>Learn best practices for any industrial automation network, including <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a>, Industrial Ethernet and lower level protocols such as AS-I. <b style="background-color: yellow;">Achieving high network availability</b><span style="background-color: white;"> i</span>s discussed in detail as well as a big focus on the necessary parts and components to achieve this.</li>
<li>Persons tasked with designing, implementing and maintaining industrial automation systems would benefit substantially from this course. This course is not just limited to the <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> protocol, as most industrial fieldbus and Ethernet systems work in a similar way.</li>
</ul>
</ul>
</div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/Training"><img border="0" data-original-height="615" data-original-width="939" height="417" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEffXTecSJULj5jgQ4GEEI-EoX0Tw-4NQeO8Z35tjlPxExkiRpmsBqIqKV9MSJlgvpzCGn5pBPh-XaTYlRq2CWF558q6YU0EUcgZgFHrc94Z7o-Jpo4dsub3kMaCRtHRjfU0FcUwzTRj4O/s640/IDX+Path+to+PROFIBUS+Expert+Michael+Garnham.PNG" style="border: none;" width="640" /></a></div>
<br /></div>
<h2>
2) Network Audit</h2>
<div>
<a href="https://www.idx.co.za/Services/Onsite-Support" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="1600" data-original-width="1050" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmGWc6ohk28QEkoTARCQ_timeu_6OgvpL0PW07fNlfOaYSmKKi6FTr_YMeUlbjEZFcX9EReM_NG7kvK5E84TLB676Hf9yABO-kDqqafxy9gRD1vCqo2qUqtSdFcaxES68sRINP-DhV-xP5/s200/3.jpg" style="border: none;" width="131" /></a>A competent certified <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> engineer can evaluate each element of your installation, ensuring that all parts comply with the latest <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> installation requirements. On completion of the system evaluation, an audit report with all recommendations and fixes completed will be issued by the PCC (PROFIBUS / PROFINET Competence Center). Should the installation be found to fully meet the requirements, a report of compliance will be issued from the Competence Center.<br />
A comprehensive network audit will give an insight into all the problem areas within your <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> system. A scheduled network audit is an extremely effective way of preventing breakdowns and downtime from occurring, unnecessarily costing industry inordinate amounts each day. If you have a network audit carried out, this will ensure that your network gets back to the correct level of quality.<br />
<br />
<a href="https://www.idx.co.za/Services/Onsite-Support" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="394" data-original-width="399" height="313" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuJiFQIZ2unhXr6unYXqjYf_1NchFpzHjmETQB4QPvg4PuHYSfsjjZgZUq-NLxbBGO6I_5wwCMBV6vQb-UGBtyoP2n0lB6E92ovI3CJzu_imu6UBMKp2VkXusMnj1ckudzbTacErb4mFMu/s320/2.png" style="border: none;" width="320" /></a>Some of the benefits that can be realized from an effective network audit include:<br />
<br />
<br />
<br />
<br />
<br />
<br />
<li>A reduction in downtime and the associated lost production and costs</li>
<li>Receiving detail on network EMI interference, risk and corrective action</li>
<li>Detailed reports issued with specific recommendations</li>
<li>A proactive approach to ensuring your network is resilient against any interference</li>
<li>Ensuring contractor installations meet <a href="https://www.idx.co.za/Training/PROFIBUS">PROFIBUS</a> international guidelines</li>
<li>Receiving detailed information on network design and expansion</li>
<br />
<div>
<br /></div>
You can contact your local PCC for a list of Certified Competent <a href="https://www.idx.co.za/">PROFIBUS</a> & <a href="https://www.idx.co.za/">PROFINET</a> engineers to assist you with a professional network audit. </div>
<br />
<h2>
3) Network Testing Tools</h2>
<div>
<a href="https://www.idx.co.za/Solutions/Network-Components/PROFIBUS">PROFIBUS</a> is often referred to as a 'hardware based protocol', thus it is crucial to have the necessary testing and assessment tools to assist you in fault finding, preventative maintenance and ensuring you have high network availability overall.<br />
<br />
<b>Cable Tester</b><br />
A cable tester will check the integrity and correctly implemented wiring of the cable before commissioning, ensuring that there are no wiring issues such as short circuits, open circuits, missing terminations, breaks in shield continuity, etc.<br />
<br />
<b>Bus Analyser</b><br />
<a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="246" data-original-width="224" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwFhkcs_ahwzRGGhzQXqR43njYRHCVbm00l7-QV4UAiG8ZoCeQG0WR2HJojlsnBiWyMB6wwG4pS24DVK1ekfxsIB5GjS7eIM37IRqhGXRHcJG0p21b7H5En9wvVfBbDXtvZpwocTtUBk1Z/s200/ProfiTrace+Bar+Graphs+Kyle+Roos+IDX.PNG" style="border: none;" width="182" /></a>All users responsible for the maintenance and upkeep of an active <a href="https://www.idx.co.za/Solutions/Network-Components/PROFIBUS">PROFIBUS</a> network should have access to a reliable and powerful bus analyser. A bus analyser is a hardware and software conglomerate that can read all telegrams being transmitted on the bus and generate key summary statistics of the bus operations. The analyser should also be able to measure and feedback an electrical analysis of the bus signal utilizing an integrated oscilloscope.<br />
<br />
Your testing tool should support the following requirements:<br />
<ul>
<li>Live list overview, showing an overall health of each <a href="https://www.idx.co.za/Solutions/Network-Components/PROFIBUS">PROFIBUS</a> node</li>
<li>Message recording and reporting functionality</li>
<li>High performance bus statistics with a summary view</li>
<li>Advanced oscilloscope with differential and split signal view</li>
<li>Bar graph showing all driver voltages, including a varying high and low view</li>
<li>Network topology detection and cable length measurement</li>
<li>PROFIBUS master simulator - allowing active network configuration by utilizing its built-in GSD file database</li>
</ul>
<div>
<br /></div>
<div>
<i>The above specifications are based on the PROCENTEC PROFIBUS Troubleshooting Kit Ultra Pro</i></div>
<div>
<br /></div>
</div>
<div>
For more information on useful testers for PROFIBUS, you can visit the following blog:</div>
<div>
<a href="http://blog.idxonline.com/2017/01/what-you-need-to-know-about-profibus.html">http://blog.idxonline.com/2017/01/what-you-need-to-know-about-profibus.html</a></div>
<div>
<br /></div>
<div>
For detailed specifications, please see our page for a full list of tools:</div>
<div>
<a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools">https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools</a></div>
<br />
<h2>
4) Permanent Monitoring for preventative maintenance</h2>
<div>
Implementing an early warning detection system should be able to alert users to potential faults prior to it creating a failure. Permanent monitoring solutions also monitor the network 24/7 and can provide a network engineer with the critical data and statistics needed to effectively correct any intermittent faults and faults occurring outside of maintenance shifts.<br />
<br />
The entire infrastructure and architecture of your network should be able to feedback error statistics and possible risks to higher level notification systems.<br />
An example of this infrastructure may be a SCADA that receives network diagnostic information from lower level infrastructure such as diagnostic repeaters.<br />
<br />
<a href="https://www.idx.co.za/Solutions/Network-Testing-Analysis-Tools/PROFIBUS/ComBricks" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="256" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfwNMIYvjHwFM7rl_CuJ6AwRqjZVRA0eoejfFbHImj2lEdQOdOWuXUYE8PtGA2U49AIiYU2PgpiD2Ye9szxTVdmKZ4ikv7uKA-WaD7CJB68ThBv_hgIrkcvY2Uo5dcfwn8G3uxhz-UYGYs/s400/combricksdiagram2.jpg" style="border: none;" width="400" /></a>For critical systems and processes it is necessary to install an advanced permanent monitoring solution such as <a href="https://www.idx.co.za/Training/ComBricks">ComBricks</a>. <a href="https://www.idx.co.za/Training/ComBricks">ComBricks</a> is a modular, permanent monitoring solution for PROFIBUS networks. Each module can repeat to alternate channels to allow for full integration within the network architecture.<br />
Each module has an integrated oscilloscope and ties into Procentec's ProfiTrace framework to allow for in depth signal, message and statistic analysis.<br />
<a href="https://www.idx.co.za/Training/ComBricks">ComBricks</a> transfers the data to the user through an on board web interface which can be accessed through the plants existing Ethernet infrastructure, additionally, it can email users on certain risk thresholds being reached.<br />
<br />
<hr />
<br />
Feel free to contact the <a href="http://www.idx.co.za/">IDX</a> team if you would like to find out more detail on any of the topics mentioned above:<br />
<a href="mailto:info@idx.co.za">info@idx.co.za</a><br />
+27 11 548 9960</div>
<div>
<br />
<br /></div>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Kyle Rooshttp://www.blogger.com/profile/15987146897913787162noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-16373248662261928162019-01-30T12:56:00.000+02:002020-01-24T08:48:32.515+02:00Common pitfalls when installing a Modbus RS485 network on site<div class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Last week <a href="http://www.idx.co.za/">IDX</a> were called to site at </span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">a large commercial residence building in Pretoria, South Africa. Where our</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"> client was implementing an IoT solution for remote monitoring and control of various HVAC and power systems in the building. </span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">The control system the SI chose in this case was a </span><span id="goog_522089970"></span><a href="https://www.idx.co.za/Protocols/MODBUS"><span style="font-family: "arial" , "helvetica" , sans-serif;">Modbus</span></a><span id="goog_522089971"></span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"> enabled Industrial Micro PC called the Revolution PI.</span></span></div>
<div class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">The client had <a href="https://www.idx.co.za/Protocols/MODBUS">Modbus</a> sensors connected to boilers, air conditioning systems, ventilation systems and power meters.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">The <a href="https://www.idx.co.za/Protocols/MODBUS">Modbus</a> communications between the controller and the sensors were intermittently failing due to various installation and implementation faults:</span><br />
<br />
<hr />
<h2>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">1. Earthing and Shielding</span></b></h2>
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Within any fieldbus communication installation, one of the requirements to ensure uninterrupted operation is to implement adequate grounding and shielding techniques. Effective grounding and Shielding help to prevent electrostatic and electromagnetic pickup, which can lead to failed communications.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Some of the shielding and grounding requirements for a <a href="https://www.idx.co.za/Protocols/MODBUS">Modbus</a> RS485 Network:</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
</span>
<br />
<ul><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
<li>Utilising twisted shielded serial cable (120Ω impedance)</li>
<li>Ensuring continuity of the shield across the entire segment</li>
<li>Grounding the shield at multiple points (preferably at each device)</li>
<li>Ensure devices are properly grounded to an appropriate functional earth within cabinets</li>
<li>Running a potential equilisation cable between cabinets where necessary</li>
</span></ul>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"> </span>
<br />
<div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://www.idx.co.za/Protocols/MODBUS" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="593" data-original-width="795" height="236" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKl-ITrcyEB6AV3NN0L-ihfzTjqB8z3mm2MZmd1CcJ8YVg93jn5N-5llk7DeKDj8F0BhrEEmaUsvpNT-tgiYhoL8uy8Y2fxkf3naF1ZsHCc4b7SmLqWtCwTTJYUOzl2FVjLCL-madA3sHn/s320/Presentation1.png" style="border: none;" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Fig.1 No grounding / shield continuity</td></tr>
</tbody></table>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
The shield surrounding the communication wires will transfer any picked up noise or interference and drain it to ground. It is important to ground the shield as you enter and exit cabinets and at each device, this provides the shortest path to ground for any interference picked up on the network.</span> <br />
<br />
<h4>
<b>What we found on site (Fig.1)</b></h4>
<ol><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">
<li>No continuity of the cable shield</li>
<li>No grounding of the shield within the cabinets or devices</li>
<li>No functional earthing of devices within the cabinets</li>
</span></ol>
</div>
<br />
<hr />
<h2>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">2. Running <a href="https://www.idx.co.za/Protocols/MODBUS">Modbus</a> cable close to high voltage cabling</span></b></h2>
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">High voltage cable and machinery can interfere with bus communications, they do so by electrostatic and electromagnetic injection.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">One way to avoid this interference / injection on the bus is to separate your communication cable from the source of interference.</span><br />
<br />
The adequate separation distances between the communication cable (Category 1) and any high voltage cables / devices (Category 2,3 & 4) is displayed below (Fig.2).<br />
<br />
<ul>
<li>Category 1 </li>
<ul>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_CckSNIq01nQqZ_AcJEStNn6KzrEkC5FVKyOXBKOpco0X_9RxueNncE_3jIsZ81lAyNVf8vRuWqpPvLpd3uGI8lVz1VtkymofRC1eVv7iQuLg_A8e-tp8mzqtM_3ZKMc6I-iYwo_PyDyI/s1600/Cable+Seperation+2of2.PNG" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="190" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_CckSNIq01nQqZ_AcJEStNn6KzrEkC5FVKyOXBKOpco0X_9RxueNncE_3jIsZ81lAyNVf8vRuWqpPvLpd3uGI8lVz1VtkymofRC1eVv7iQuLg_A8e-tp8mzqtM_3ZKMc6I-iYwo_PyDyI/s400/Cable+Seperation+2of2.PNG" style="border: none;" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Fig.2 Cable separation diagram</td></tr>
</tbody></table>
<li>Modbus cable, LAN cables, < 25VAC, < 60VDC</li>
</ul>
<li>Category 2</li>
<ul>
<li>AC: 25V - 400V</li>
<li>DC: 60V - 400V</li>
</ul>
<li>Category 3</li>
<ul>
<li>AC & DC: >400V</li>
</ul>
<li>Category 4</li>
<ul>
<li>Cable at a risk from lightning strikes (e.g. cables running between buildings)</li>
</ul>
</ul>
<br />
<h4>
<b>What we found on site (Fig.3 & .4)</b></h4>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://www.idx.co.za/Protocols/MODBUS" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="550" data-original-width="784" height="280" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcxvDLwniHDV-laXmNO-vZdQaO-dmN2asq18zqronZehb3mTNPjaxPAx1x_G5DSD_dMtNyvPFhhhoDe0Pj5_3FoJOg3Uk_dbCd89YivPW2RZOjKhNVX8h3PdaxfJMe5NZSuwZ0fOEvHvg2/s400/Presentation2.png" style="border: none;" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Fig.3 Violation of cable separation requirements</td></tr>
</tbody></table>
<ol>
<li><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Running close to 400 VAC cables</span></span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Severe noise injected on the signal bus</span></span></li>
<ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Within Figure 4 you can see two scope lines (red and green), this is your B & A lines respectively.</span></span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">RS485 is a balanced system and carries the same signal on both line A & B, however the exact inverses of each signal on each line. Thus any noise that is picked up should cancel out once the signal is combined.</span></span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">This scope was taken on a <a href="https://www.idx.co.za/Protocols/MODBUS">Modbus</a> installation that was silent and indicates poor implementation of RS485 protection mechanisms.</span></span></li>
</ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Little protection from EMI due to poor earthing and shielding techniques implemented</span></span></li>
</ol>
<b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"></span></b></span></b>
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDPHysi-KumHo4umnQaV4mo8XjtE2Xd5sBXNwESV-qH7USIqifiKHCgAaJ6vqWD8IyGaiqYLFLyN1ZZVSVOB4qwdiaJgj03jTMLOb1z1UYyNox5-ssqnZjUvX0HF87HXUGOY1no7hsO64I/s1600/FAN.PNG" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="145" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDPHysi-KumHo4umnQaV4mo8XjtE2Xd5sBXNwESV-qH7USIqifiKHCgAaJ6vqWD8IyGaiqYLFLyN1ZZVSVOB4qwdiaJgj03jTMLOb1z1UYyNox5-ssqnZjUvX0HF87HXUGOY1no7hsO64I/s400/FAN.PNG" style="border: none;" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Fig.4 |EMI picked up on the Modbus cable due to poor shielding and<br />
exposure to high voltage cables</td></tr>
</tbody></table>
<h2>
<br /><hr />
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">3. Missing end terminators</span></b></h2>
<div class="separator" style="clear: both; text-align: center;">
<b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"></span></b></div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; text-align: left;"><tbody>
<tr><td style="text-align: center;"><a href="https://www.idx.co.za/Protocols/MODBUS" style="clear: left; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="362" data-original-width="839" height="136" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlv04ltWEJHlnDjCZ-GsI-TQ2gXdcgZNuMo3XrqTbt61r5stxJfYQOa-XUD7iGp6NnUrcJJ5l0YONqKOwgl7DLNC5SVvAMYJLJI15Y4byjetETA_4P89jVUQZ0g4HutTjD7Mviq7-COXm-/s320/Terminating+resistor.PNG" style="border: none;" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Fig.5 Installed 120Ω resistor and implemented grounded shielding</td></tr>
</tbody></table>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">Reflections on a fieldbus cable are caused by an impedance mismatch. One of the major contributing factors causing</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"> reflections, is at the end of the fieldbus line where the signal waveform 'bounces back' towards to transmitter and disrupts consecutive signals on the bus (Fig.6).</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span>
<br />
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">To prevent these reflections, you can absorb the signal waveform at the end of each line within your <a href="https://www.idx.co.za/Protocols/MODBUS">Modbus</a> network by</span><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"> installing a 120-ohm resistor at the beginning and end of the segment.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;"></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: small;">As segment lengths are increased, the effect of reflections without effective terminating resistors installed becomes more severe.</span><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSQy5qAU7u8_HSkFU5KUUDyxosGRoyLGU8kB4DiKI7wtyDn0ksLQsr2k8e3NbW6HYKvYbv6yzM1rfRw-jAcg5TQi0bjFf27zR2pdIKOEs9ZryY28Rl3ndXD331HEE1d-u5XSDVoKuEBgQ-/s1600/Termination+vs+Missing+termination.png" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSQy5qAU7u8_HSkFU5KUUDyxosGRoyLGU8kB4DiKI7wtyDn0ksLQsr2k8e3NbW6HYKvYbv6yzM1rfRw-jAcg5TQi0bjFf27zR2pdIKOEs9ZryY28Rl3ndXD331HEE1d-u5XSDVoKuEBgQ-/s400/Termination+vs+Missing+termination.png" style="border: none;" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Fig.6 Normal operation (left) vs Missing termination (right) scope image</td></tr>
</tbody></table>
<br /></div>
<div class="MsoNormal" style="margin: 0cm 0cm 0.0001pt;">
<hr />
<span style="font-family: arial, helvetica, sans-serif;">Written by: Kyle Roos (IDX)</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Should you seek consulting or professional engineering services to assist you in achieving high network availability on your <a href="https://www.idx.co.za/Protocols/MODBUS">Modbus</a> installation, then contact <a href="http://www.idx.co.za/">IDX</a> Technical Support:</span><br />
<a href="mailto:support@idx.co.za"><span style="font-family: "arial" , "helvetica" , sans-serif;">support@idx.co.za</span></a><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">+27 11 548 9960</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<br />
<hr />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><a href="http://www.idx.co.za/">IDX</a> also offers a one day <a href="https://www.idx.co.za/Protocols/MODBUS">Modbus</a> overview course which covers Modbus RTU, ASCII & TCP. For more information on this course please visit our training page:</span><br />
<a href="https://www.idx.co.za/Training/Modbus"><span style="font-family: "arial" , "helvetica" , sans-serif;">https://www.idx.co.za/Training/Modbus</span></a><br />
<br />
<br /></div>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-17463025375758111662018-06-08T08:27:00.000+02:002019-05-07T07:40:36.294+02:00The Arnold Classic 2018: Enter Raspberry PI<br />
<div class="MsoNormal">
The Arnold Classic 2018: A place for those with a passion
for sport, fitness, and an overall desire to challenge themselves, compete, and
to ultimately be blessed with the eternal spoils of victory after an arduous
two and half days of pushing their bodies and minds to their absolute limits.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Enter IDX, what challenge faces the mighty IDX you ask? Will
we dead lift four hundred kilograms worth of ice cold steel, and prove ourselves
stronger than a ‘mountain’? Will we sprint that one-hundred-meter sprint faster
than a ‘bolt’ of lightning? Will we outplay the E-Sport community to be crowned
the ultimate gamers in the land? <o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Well… not quite, but we did create an awesome solution for
managing the chess timers in the Big Chess School tournament, using some cutting-edge
technology, including but not limited to: <o:p></o:p></div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
</div>
<ul>
<li><span style="font-size: 7pt; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal;"> </span><span style="text-indent: -18pt;">Raspberry PI Model B as our hardware platform
running Raspbian Stretch</span></li>
<li> Node as our underlying server</li>
<li><span style="font-size: 7pt; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal;"> </span><span style="text-indent: -18pt;">Node-Red to handle the Raspberry PI’s GPIO</span></li>
<li><span style="font-size: 7pt; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal;"> </span><span style="text-indent: -18pt;">MQTT to handle message transmission to and from
the web server and its clients</span></li>
<li><span style="font-size: 7pt; font-stretch: normal; font-variant-east-asian: normal; font-variant-numeric: normal; line-height: normal;"> </span><span style="text-indent: -18pt;">Javascript/ReactJs for the user interface.</span></li>
</ul>
<br />
<div class="MsoListParagraphCxSpLast" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<o:p></o:p></div>
<div class="MsoNormal">
The Raspberry PI plugged into the impressive “PI, Modbus PSU
& IO Interface” developed by our friends over at <a href="http://www.danntech.co.za/" target="_blank">danntech</a>, this was placed inside of a giant chess queen supplied by <a href="http://www.bigchess.net/" target="_blank">bigchess</a>. Which housed and powered the PI as well as some sparkly lights and buttons that the school
kids would be smashing to start and stop their timers:</div>
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/"><img border="0" data-original-height="783" data-original-width="587" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTUu-ZLP1aS87KwR02RMaLDCNfrAUeSfMy1J3aSqw1oQnJHBni2cXcdZcL2O8Ahh7ompgycaMRDofemPtg9WYVmBdNAPwMPI7UWxkH_ND3_4pi6XnsgNKnNoFLnwMNl7JQx_citHJgi21A/s640/bigchessclock.jpg" style="border: none;" width="478" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="MsoNormal" style="text-align: left;">
The requirement was to have three of these rigs all running
in parallel so that multiple games could proceed at once, we had a web server
running on a laptop mounted to the bottom of one of the screens, this laptop
also hosted the MQTT broker. Each Raspberry Pi had a Node-Red setup which would
interpret the GPIO values and publish them to any subscribers, the subscribers
were defined in ReactJs using the ID’s of the TV’s or a special admin ID used
by a sperate device for sending the team logos to each screen, when a message
was received by a subscriber the Raspberry Pi would know what it needed to do:
start, pause, resume, reset, or change team logos.<o:p></o:p></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
Our overall setup looked like this:<o:p></o:p></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMt9E-509qM3uCSo_Hne7V9a3rxW_NYTdVj50pvXael6PSIRCerZ9_atXzsKBzhAO7tkuEwYmdwkZKPezCpnlxf18sSXAYNfnb7lFT41962IpxsFKBugsf7y15SRDcjR0Lpe0C_Icewh8D/s1600/pisetup.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="881" data-original-width="1200" height="467" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMt9E-509qM3uCSo_Hne7V9a3rxW_NYTdVj50pvXael6PSIRCerZ9_atXzsKBzhAO7tkuEwYmdwkZKPezCpnlxf18sSXAYNfnb7lFT41962IpxsFKBugsf7y15SRDcjR0Lpe0C_Icewh8D/s640/pisetup.png" style="border: none;" width="640" /></a></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
The little Raspberry Pi devices held true and strong for
their full two and a half days of competing, without a single report of delays
or crashes. with that in mind, I think it's fair to say that Raspberry PI Model B
with Node, Node-Red, MQTT, Javascript and ReactJs as your support, you are the
true champion of this event.<o:p></o:p></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/"><img border="0" data-original-height="768" data-original-width="1024" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEb6TdqmF1BjpLUAyKOYARBJAC5nBL_BVtxGGwUqQkBFD7ESC6aBJ2eH9dRBO9A-FS0FQUn7eHZEyjZXP0wc-QLEEoXTOZxLjgl8VWEunHtvfDCr5RZmf9oyIcLZrxZSCGvXN52BSF27nn/s640/chess1.jpg"
style="border: none;" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" data-original-height="768" data-original-width="1024" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpEoSHHb2Me3vhjIx7Ogke-UGPH62_fM_9g83ICaKuqz5SqTWbCweWmy5iNTuoNH1ll_qGcmWIpi_Db7Akjn5HxdAbXK57js2fkNu1mw6lk-mni942Nbn2rkY5uq2QbutH8iB2XDgz2lo-/s640/chess1.jpg" style="border: none;" width="640" /><span id="goog_1030642310"></span><a href="https://www.blogger.com/"></a><span id="goog_1030642311"></span></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/"><img border="0" data-original-height="768" data-original-width="1024" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnCvnGTY4TnwmYrgJDrjfmuc0-UeXUmjTJ9poilubJ3Khx_Ist5-S1oX-FLjHxHkTJc2wizptk8rH7mJSD5wYlNoRgULBHU4RYVzbprLD_3SkzHIUKtC_TRdPd0j7Nf9QlQQKeE_LS7Wt8/s640/chess2.jpg" style="border: none;" width="640" /></a></div>
<div class="MsoNormal">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/"><img border="0" data-original-height="768" data-original-width="1024" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXehkzg1X5RsjBsF8_hj8zN7MAY1srd8DIUA0G8v3LZO8vfGxsmTuPZzTtpdCT22wP2KAZHV9mIHmcH6o6PlPpf_X9_UINcqioNoBRz10xUoMUyAvBkgExpySYP3a4hoGdgRDtAIOCKJ9c/s640/chess3.jpg" style="border: none;" width="640" /></a></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
For more information about custom IDX solutions, contact <a href="mailto:info@idx.co.za">info@idx.co.za</a></div>
<div class="MsoNormal" style="text-align: left;">
For more information on the above solution contact <a href="mailto:thavenn@idx.co.za">thavenn@idx.co.za</a><o:p></o:p></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<div class="MsoNormal" style="text-align: left;">
<br /></div>
<br /><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Thavendren Naickerhttp://www.blogger.com/profile/00884466153593096894noreply@blogger.com161 Maude St, Sandton, Johannesburg, 2196, South Africa-26.106068 28.053187999999977-51.6281025 -13.255406000000022 -0.58403350000000032 69.361781999999977tag:blogger.com,1999:blog-452006415421944303.post-16190642666231073682018-05-16T16:01:00.000+02:002019-01-24T14:05:49.269+02:00Remotely Monitor Tank Levels Part 2/2 - Online configurationSo, now that we have successfully installed our tank sensor in our last blog: <a href="http://blog.idxonline.com/2017/03/remotely-monitor-tank-levels-part-12.html" target="_blank">Remotely Monitor Tank Levels Part 1/2</a> We can move onto the configuration of the Netbiter Argos server (User Interface and logging server for the Netbiter system.<br />
<br />
<h4>
Step 1: Create an account on the Netbiter Argos server</h4>
<div>
<a href="http://www.idx.co.za/" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="183" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhovFHdmTVOFlWJlTnFDuuQeC6LDmbj1S3lwTbNVAHd6mkvqfby4S8Dk1z1uOCQoF2gJ8RhEA2Bo20vW6vSINI8uqPgkybrXg4wiieotr7DX6lpnXcIET4gU3WGZxgsp901wIr_ybLut59h/s200/login+screen.PNG" width="200" /></a>Go to <a href="http://www.netbiter.net/">www.netbiter.net</a> and press "create account". From here you will need to add the particulars supplied with your newly purchased Netbiter Controller including the System ID and the Activation code, this will enable the Argos server to link to your Netbiter and fetch the required information from your devices. You will also need to supply a unique account name and password (these will form your login details to the server). Lastly the account creation process will require some personal particulars such as your name and contact details.</div>
<div>
<br /></div>
<div>
Account will be created once you follow the activation prompts emailed through to you, once you login to your Argos account for the first time, you will see that the Netbiter controller whose details you provided in the previous step is already added to your account and is ready for configuration and parametisation.</div>
<h4>
Step 2: Uploading or creating a template for your tank sensor</h4>
<div>
The Netbiter Argos portal uses "templates" to effectively map the communication information required from your devices, this information could for example be: Modbus Registers, J1939 engine parameters. Fortunately there are quite a few pre-built templates readily available for a multitude of generator controllers, UPS systems, Ultrasonic tank sensors and more, you can view and download these templates from the <a href="https://www.netbiter.com/support/device-templates" target="_blank">Netbiter website</a>.<br />
<br />
<b>Uploading a template:</b></div>
<div>
You can upload a template to your account through the following steps:<br />
1) Download the relevant template for your device (this is in a .xml format)<br />
2) Click on the Management tab, then templates, and then press "upload" at the bottom of the page<br />
3) navigate to your .xml template file and press upload<br />
The template is now available for you assign to your Netbiter device<br />
<br /></div>
<div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.idx.co.za/"><img border="0" height="161" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiECdNuGDsxAlYzvL1SQTTz8WaDI81xXCVlG5X3i6cwBmyexXKoceihBfZkwOS5RipfO1Kid4lT7jHWC_fMjMkbrcn28w3R0gT2bsETik2Qx8zmrslwVKy0qFeczqdPA1HjSiYd37ie6Do5/s640/template.PNG" width="640" /></a></div>
In this case however, the tank sensor is an integral part of the Netbiter range, and the template should already be available within your Argos account, therefore it is not required that you upload it.<br />
<b><br /></b>
<b>Creating a template:</b><br />
There may be a case where there is no template available for the device which you are connected to, In this scenario you will need to create your own template. This is a very simple process which can be executed with in a couple of steps.<br />
<br />
1) Ensure that you have the device user manual on hand, which will outlay the devices communication settings and provide a mapping for the communication registers.<br />
2) Whilst logged into your Argos account, Click on the "Management" tab, then "Templates tab" and press the "create" button at the bottom of the page<br />
3) Choose the type of template you wish to create (Modbus, SNMP, Ethernet/IP or J1939), this will indicate the communication protocol of the device with which you have connected your Netbiter controller<br />
4) Choose a name for your template. For example: Ultrasonic Tank Sensor V1.1<br />
5) Either use "Default group" to add in your first parameter, alternatively you can create your own set of groups by pressing "Add group".<br />
<a href="http://www.idx.co.za/" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYawAcGYgU05ai2uZe_iDVdmmoMCmsRMH8sb0iUajoOqoFIMSCHleMBEU6cu8M8y2dXUu9eQKZYdugw0oQJN8xwChnRtGsp4e_9NTaW7Y_BNo0J2Y6XHv-KUivaMd4kEXXHZsSLzCkwgrI/s320/add+parameter.PNG" width="283" /></a>6) Create a parameter by pressing "Add parameter". you will be faced with multiple options in the next screen per parameter, the most important required data is as follows:<br />
6.1) <b>Name - </b>refers to the description of the tag you wish to add within your template. For example a tag we could name in our fuel sensor configuration could be "Fuel level %"<br />
6.2) <b>Unit - </b>not required however very useful when it comes to displaying values and reading tags for simplified reading and understanding, in the case with our previously mentioned tag, the unit of interest would be "%"<br />
6.3) <b>Type</b> - Refers to the register specific information that will be read by the Netbiter and defines the 'area' that the Netbiter controller will read from, as well as how to handle the data received. The data type will be defined within your device user manual and may differ from parameter to parameter. there are four options available (Coil, Discrete input, Holding and input registers).<br />
6.4) <b>Address</b> - Modbus address can be considered similar to that of post boxes, each piece of information requires a unique address where the data can be written to and read from. you will need to take into consideration of the address will need to be offset by 1 or not (ie. addressing starts from 0 or 1).<br />
6.5) <b>Datatype</b> - Within digital communication, there are various data types to convey different pieces of information, this could vary in data size and format (8, 16, 32 bit, floating point, string). Choose the data type declared within the user specifications of your device for the relevant register.<br />
6.6) <b>Scaling</b> - Scaling is to be utilised when the piece of information being read from the device does not represent the true readable value required for the user interface. for example a temperature sensor may not feedback a Modbus register with the exact temperature read (25.6 DegC), but may only provide the Netbiter with an Analog signal (4-20mA) which is a variation of a small current to represent a value i.e. 4mA represents the lowest temperature value and 20mA the max , any value in between can provide infinite accuracy on a corresponding temperature between the lowest and highest limits.<br />
6.7) <b>Offset</b> - Adds a value to the (scaled) parameter value. For example a scaled parameter
value of 23.6 DegC plus an offset of 5.0 means that the resulting value will be 23.6 + 5.0 = 28.6 DegC<br />
<i>***The balance of the required fields can be found in Argos user manual for advanced action.</i><br />
<i>7) </i><b>Save</b><i> </i>Press save - the template will now be available to add into your systems configuration. Remember that any time you make changes to the Netbiters configuration (Modbus, logging, alarm settings etc.) you will need to download the new configuration. this is done within the 'Management" tab, press 'Synchronize configuration' when completing necessary adjustments.<br />
<br />
<h4>
Step 3: Setting up logging parameters, Alarms and communication gateway settings</h4>
<b>Setting log points:</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.idx.co.za/" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="498" data-original-width="514" height="308" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFbIW5A-7qH13WbFMEWpQf1V8D1sz-xzzTE4qhsBIM14RbBLpCuKECLrYdnPyw7GctMFjbs4EcNQyaFUUFJtSqzOMN-g_XgPjSMgJARv26vwACdcWAj8Nfm2VkL1UpoCpT5xKEqEm3LqEd/s320/logging.PNG" width="320" /></a></div>
The Netbiter has the ability to log parameters of interest at varying resolution. Logging can be useful for trending data point of interest, exporting the data for ERP systems or analyzing system usage and potential abuse.<br />
<br />
1) Within the 'Management' tab, open 'Configuration' then 'Logging (0)'<br />
2) Press 'add log parameter'<br />
3) Select the required <i>Group and Parameter </i> for the data point to be logged<br />
4) Select the required <i>Log interval, </i>this is how often the chosen data points value will be stored, or the resolution of the logged data (ranging from 30 seconds up to 60 minutes).<br />
5) Finally select the <i>Log type:</i><br />
5.1) <i>Value</i> = the data value will be logged every time at the chosen interval as per point 4<br />
5.2) <i>Delta</i> = the data point will be logged every time it changes from the previously logged value<br />
5.3) <i>Hysteres</i> = the data point will be logged every time it changes by a specified amount (Hysteres) from the previously logged value<br />
6) Press save, dont forget to press <i>Synchronize configuration </i>for your logging configuration to take effect<br />
<br />
<b>Setting alarms:</b><br />
The Netbiter has in depth alarming capability. This allows you to receive notifications and acknowledge alarms. Alarms are based on a value reaching or exceeding a configured point, on an action e.g. a digital input registering as true. you can assign severity to a certain alarm in order to determine how that alarm will be handled.<br />
<br />
1) Within the 'Management' tab, open 'Configuration' then 'Alarms (0)'<br />
2) Press 'add alarm parameter'<br />
3) Select the required <i>Group and Parameter</i> for the alarm to reference<br />
4) Choose necessary alarm variables:<br />
4.1) <i>Trigger</i> =<br />
4.2) <i>Value</i> =<br />
<a href="http://www.idx.co.za/" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="528" data-original-width="652" height="256" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy8HQcm1PdEskx0MMbkpgzjflEi9ISAiBVdJ1R3qh34BHdkN8PY26rQ9N8VqINfrNXIaxm8IJz7yFzjUdyuwwjP9Q80s02FX2sP1Y3pKmylrb5761sepFzPiRxvkGLo9iB8YkFlPlD3KXQ/s320/gateway+settings.PNG" width="320" /></a> 4.3) <i>Severity</i> =<br />
<b><u><br /></u></b></div>
<b>Gateway settings:</b><br />
<br />
Within this tab you can set up the communication specific settings (network type, speed, timing and error checking).<br />
The relevant communication settings can be sourced from the device user manual, each device<br />
connected to the Netbiter needs to conform and support the configured settings. once settings have been entered, press 'save settings'<br />
<br />
<br />
Finally press <i>Synchronize configuration </i>and test your required inputs to confirm they are being received in good order.<br />
<br />
For more information on Argos Netbiter RMS systems contact Industrial Data Xchange now<br />
<a href="mailto:info@idx.co.za">info@idx.co.za</a> +27 11 548 9960<br />
<br />
<br />
<br /><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Kyle Rooshttp://www.blogger.com/profile/15987146897913787162noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-8561697052886906412018-04-27T21:46:00.000+02:002019-01-24T14:11:25.862+02:00Insights from the PROFIBUS wire (understanding equipment behaviour)<div class="MsoNormal">
This blog is a by-product of a recent project to investigate
and validate the sequence of events on some electrical Switch-gear where the
SCADA and Switch-gear communicate over PROFIBUS DP. This was done by examining what was happening "on the PROFIBUS wire" (Actually PROFIBUS DP has two wires, a red one and a green one!). <o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
It also brought into focus the idea that analysis of process data as it appears “on
the wire” could have many operational and maintenance benefits – achieved
without additional loading or complication for the associated SCADA. While it is true that modern field-bus and industrial Ethernet systems support the use of intelligent field devices which can provide access to configuration and diagnostic information via FDT and similar engineering tools there is a an effortless simplicity to gaining insight on the wire through independent means. This is especially true when comparing events from different sensors or items of equipment to determine cause-and-effect relationships and accurate time sequencing.</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<o:p></o:p></div>
<div class="MsoNormal">
Now we go back to the actual investigation. An intermittent logic fault reported by the
SCADA suggested that the feedbacks from Switch-gear contactors were sometimes reported in
the wrong sequence causing incorrect operation. By recording data change at the wire level we were to monitor the behaviour of ten pumps which all
shared a common IO template and test this hypothesis.<br />
<o:p></o:p><br />
<br /></div>
<span style="font-family: inherit; line-height: 107%;">The pumps all had an IO template as shown below:</span><br />
<div class="MsoNormal">
<br /></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid black .5pt; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="border: solid black 1.0pt; mso-border-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 317.25pt;" valign="top" width="423"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">Signal Description<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 99.25pt;" valign="top" width="132"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">Signal
Name<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 82.25pt;" valign="top" width="110"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">Signal
Type<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 317.25pt;" valign="top" width="423"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">(XB01)
Feedback Signal – Contactor is Open<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 99.25pt;" valign="top" width="132"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">FBOPN<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 82.25pt;" valign="top" width="110"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">DI<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 317.25pt;" valign="top" width="423"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">(XB02)
Feedback Signal – Contactor is Closed<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 99.25pt;" valign="top" width="132"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">FBCLS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 82.25pt;" valign="top" width="110"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">DI<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 317.25pt;" valign="top" width="423"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">(XB08)
Ready (Start)<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 99.25pt;" valign="top" width="132"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">READY<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 82.25pt;" valign="top" width="110"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">DI<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 317.25pt;" valign="top" width="423"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">(XB20)
Some Fault condition that will prevent normal operation<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 99.25pt;" valign="top" width="132"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">FLT<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 82.25pt;" valign="top" width="110"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">DI<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 317.25pt;" valign="top" width="423"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">(XB04) Remote
Operation of Pump is enabled<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 99.25pt;" valign="top" width="132"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">REMOTE<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 82.25pt;" valign="top" width="110"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">DI<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 317.25pt;" valign="top" width="423"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">(XQ01)
Current that flows when pump is operated (0 to 100%)<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 99.25pt;" valign="top" width="132"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">CURRENT<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 82.25pt;" valign="top" width="110"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">AI<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 317.25pt;" valign="top" width="423"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">(YB01)
Open Command (pulse of width of 2.0seconds)<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 99.25pt;" valign="top" width="132"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">CMD OPN<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 82.25pt;" valign="top" width="110"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">DO<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid black 1.0pt; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 317.25pt;" valign="top" width="423"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">(YB02)
Close Command (pulse of width of 2.0seconds)<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 99.25pt;" valign="top" width="132"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">CMD CLS<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid black 1.0pt; border-left: none; border-right: solid black 1.0pt; border-top: none; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt; padding: 0cm 5.4pt 0cm 5.4pt; width: 82.25pt;" valign="top" width="110"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
<span style="font-size: 10.0pt; mso-ascii-font-family: Calibri; mso-bidi-font-family: "Times New Roman"; mso-fareast-font-family: Calibri; mso-fareast-language: EN-ZA; mso-hansi-font-family: Calibri;">DO<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b><i>BEFORE STARTING A
PUMP</i><o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
If we view what happens on the
PROFIBUS wire over a period when a pump is started and then stopped we expect
to find initially (an idle pump in the "off" state):<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 4.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 4.0pt; text-align: justify;">
<b>(INPUTS)<o:p></o:p></b></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
FBOPN =
1 This implies that the pump is
stopped (not energised)<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
FBCLS = 0 This implies that the pump
is stopped (not energised)<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
READY =
1 This indicates that the pump is
available to be started<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
FLT = 0 This indicates that there
is no local fault that might prevent operation<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
REMOTE = 1 This indicates that the SCADA is enabled to
operate the pump<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
CURRENT = 0 As the pump is stopped there is no current<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 4.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 4.0pt; text-align: justify;">
<b>(OUTPUTS)<o:p></o:p></b></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
CMD OPN = 0 There
is no active command to stop<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
CMD CLS = 0 There is no active command to start<o:p></o:p></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal">
<b><i>WHEN STARTING A PUMP</i><o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
When a pump is requested to start
we expect to see a 2-second duration pulse, <b><span style="font-family: "tahoma" , sans-serif;">⸥⸺⸤</span></b><span style="font-family: "tahoma" , sans-serif;"> </span>(0 to 1 and then 1 to 0 transition) on
CMD CLS which will cause:<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 4.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 4.0pt; text-align: justify;">
<b>(INPUTS)<o:p></o:p></b></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
FBOPN = 0 This implies that the pump
is now started (energised)<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
FBCLS = 1 This implies that the pump
is now started (energised)<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
READY = 0 This implies that the pump
is started (energised) or is not able to start<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
REMOTE = 1 This indicates that the SCADA is enabled
to operate the pump (does not change)<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
CURRENT > 0 For
a few hundred milliseconds there will be a high start-up current before the current drops back into
normal operating range ( 0 > CURRENT <= 100) <o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 4.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 4.0pt; text-align: justify;">
<b>(OUTPUTS)<o:p></o:p></b></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
CMD OPN = 0 There
is no active command to stop<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
CMD CLS =
0 After the 2-second-wide pulse there
will be no active command present.<o:p></o:p></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
During normal pump operation the value
for CURRENT changes while all other signals remain in the same state (as
above).<o:p></o:p><br />
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<b><i>WHEN STOPPING A PUMP</i><o:p></o:p></b></div>
<div class="MsoNormal" style="text-align: justify;">
When a pump is requested to stop
we expect to see a 2-second duration pulse, <b><span style="font-family: "tahoma" , sans-serif;">⸥⸺⸤</span></b><span style="font-family: "tahoma" , sans-serif;"> </span>(0 to 1 and then 1 to 0 transition) on
CMD OPN which will cause:<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 4.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 4.0pt; text-align: justify;">
<b>(INPUTS)<o:p></o:p></b></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
FBOPN = 1 This implies that the pump is stopped
(not energised) was previously 0<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
FBCLS =
0 This implies that the pump is
stopped (not energised) was previously 1<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
READY = 1 This indicates that the pump is again
available to be started – was previously 0<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
FLT = 0 This indicates that there
is no local fault that might prevent operation (unchanged)<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
REMOTE = 1 This indicates that the SCADA is enabled
to operate the pump (unchanged)<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
CURRENT = 0 Within
one or two scans, there is no current as the pump is stopped.<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: 4.0pt; margin-left: 0cm; margin-right: 0cm; margin-top: 4.0pt; text-align: justify;">
<b>(OUTPUTS)<o:p></o:p></b></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
CMD OPN = 0 After
the 2-second active pulse has completed the signal return to zero<o:p></o:p></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0cm; text-align: justify;">
CMD CLS = 0 There is no active command to start<o:p></o:p></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
This expected sequence is described
below.<o:p></o:p><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
</div>
<div class="MsoNormal" style="text-align: justify;">
<span style="height: 56px; left: 0px; margin-left: 139px; margin-top: 591px; mso-ignore: vglayout; position: absolute; width: 651px; z-index: 251659264;"><br /></span><!--[endif]--><!--[if mso & !supportInlineShapes & supportFields]><span
style='mso-element:field-begin;mso-field-lock:yes'></span><span
style='mso-spacerun:yes'> </span>SHAPE <span
style='mso-spacerun:yes'> </span>\* MERGEFORMAT <span style='mso-element:field-separator'></span><![endif]--><!--[if gte vml 1]><v:group
id="Canvas_x0020_4" o:spid="_x0000_s1026" editas="canvas" style='width:487.65pt;
height:244.8pt;mso-position-horizontal-relative:char;
mso-position-vertical-relative:line' coordsize="61931,31089" o:gfxdata="UEsDBBQABgAIAAAAIQC75UiUBQEAAB4CAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbKSRvU7DMBSF
dyTewfKKEqcMCKEmHfgZgaE8wMW+SSwc27JvS/v23KTJgkoXFsu+P+c7Ol5vDoMTe0zZBl/LVVlJ
gV4HY31Xy4/tS3EvRSbwBlzwWMsjZrlprq/W22PELHjb51r2RPFBqax7HCCXIaLnThvSAMTP1KkI
+gs6VLdVdad08ISeCho1ZLN+whZ2jsTzgcsnJwldluLxNDiyagkxOquB2Knae/OLUsyEkjenmdzb
mG/YhlRnCWPnb8C898bRJGtQvEOiVxjYhtLOxs8AySiT4JuDystlVV4WPeM6tK3VaILeDZxIOSsu
ti/jidNGNZ3/J08yC1dNv9v8AAAA//8DAFBLAwQUAAYACAAAACEArTA/8cEAAAAyAQAACwAAAF9y
ZWxzLy5yZWxzhI/NCsIwEITvgu8Q9m7TehCRpr2I4FX0AdZk2wbbJGTj39ubi6AgeJtl2G9m6vYx
jeJGka13CqqiBEFOe2Ndr+B03C3WIDihMzh6RwqexNA281l9oBFTfuLBBhaZ4ljBkFLYSMl6oAm5
8IFcdjofJ0z5jL0MqC/Yk1yW5UrGTwY0X0yxNwri3lQgjs+Qk/+zfddZTVuvrxO59CNCmoj3vCwj
MfaUFOjRhrPHaN4Wv0VV5OYgm1p+LW1eAAAA//8DAFBLAwQUAAYACAAAACEAgQ73KB4JAABbWwAA
HwAAAGNsaXBib2FyZC9kcmF3aW5ncy9kcmF3aW5nMS54bWzsXN1u6zYSvl+g7yDoPiciqV+jPoXr
k7QLpDlBkrbYvVNkORYqS66kJE4X+y77LPtk/YYSFduRkjhO3N2AMGDLIkWR/GaG80d++91ynhq3
cVEmeTY02SfLNOIsyidJdj00f748PvBNo6zCbBKmeRYPzfu4NL/7/M3fvg0H10W4mCWRgRaychAO
zVlVLQaHh2U0i+dh+SlfxBnKpnkxDyv8La4PJ0V4h5bn6SG3LPdwHiaZ+fmhqS9hFRo3RfKKptI8
+i2ejMPsNizRZBoNVu80fUyj3VsOB9ntD8XiYnFWUM+j09uzwkgmQxMzl4VzTJF52BQ01fD3cOOp
64cGltNiTvXz6dRYylbu6Vu2ES8rI8JNlwWCOY5pRCgTzPIDt6kRzb52PBfNjp55Eh2qX4yLlc7I
S+pNzxhtNcZ6og37/3is5aIe6GMkeaCGeR5HoP3rNDZwT8FKDyhM1cNlQw67oNliEg4WRVn9EOdz
gy6GZoFuSD4Jb0/Kqn63qiKJq349GqgH1T+0dmSXRFvf50tjfVxGtcRNCAIaLdrLbp8ZIReWY4H0
QZh0yTcoN3B95kOEEOFyH0xvq5bVTKlxvGioGGCeJpPjJE0JPClp4nFaGLdhOjTTSjW+VivNjDvw
kHAsOYdZTo/Xw0uzlekLB9XyQhIFTcLknt5whV/wd5EDBYyyXETHCSA5CcvqLCwg83AT0rP6iq9p
muM9eXNlGrO8+KPrPtWHHEKpadxBhg7N8vebsIhNI/17Vg7NgNk2mq3kH9vxMKdGsVpytVqS3czH
OQbPZO/kJdWvUnU5LfL5r3kxGdFbURRmEd49NCt1Oa7wDwUQ1FE8GsnrKJ8vwuoku1hAZDI5bwTU
5fLXsFg0UFUgodP8YhYu4i7irOtKHstHN1U+TRrKreeUCtKyuqju0xhggOblFyZ7HhYneKltM9uR
DafUDSrF9J9FVQ02szwLhKdwfKgxmlaqblXWdf22IlqQ5SDthmMLqlzgtSkYfWjG2cE/R5jKP9AD
hseoNJ5OwYA156HTYZVkRnW/iKdhBHE/DtPkqkhMYxFmeYkbFreOwRRcfmxL4Bdyc5FU0ew4nCcp
yXDciGZhUcYSEzn+OHyHRqNypdHLZB6Xxml8Z5zn8zBb6zG3XPTUsWzZc/Gox4yYeK3HmEJMG81P
9fn4+69npyQvMPV0X37XgFIFTLVG9Q1JZU+o/vc/GtIPx6jjkwuN6gdDVTPqh1tRz49GX/6hGVUz
6oNiq1Vf0qRfrE/vSUk6PrnUbKrZVLMpmPM1Zu+e2PT86Kevl0eaUzWnak793+ZUbcx8OGNm/PP5
+dGp1pM+mttXs+rHY9Wfvhjal//xIjSaVT8kq3Z78ykQ14awb8r4YkGJDHWotI5xo0adJBAtEVyl
GF12O6bLzawWxlUuxEVVhMn1rDLGeZahubwwUChDl0iCaR6u37HWVk9qBLM4Czy3zhxwbSEsv25M
Jb2IwBK2j4QFyh1Qgd6erIE0yTpj0JRDsRbhLyncTMNNs/N4irwdmetANzZyCSa/qVwCWZNqTJE2
0D5UR4Z7H2rq0mN19PilD7a15RvzrGofnCdZXsh49MZbq6Xq6rSuX4+4HimAbiFuL9bwechgYkJh
3UI8MI7Sq/zOQNF2SBvTNFn8onIHmuQmO+COEKAoygaxHd8PZM8xR026ksdsz27SRZiPDACvCfD3
4H4VZ1XbVyEn5+kUGeCsKQBE2UcByDGrk9jaWW0pwNmSAoiAG9wdVwQBb3i9C3fuBlbQ5Ldp3EnW
7JfzBbDpwR1Fb8D5ATjbaQgA2TgcyYyy1RXGF94DATDkatVLiWZ8rFDvL/qF108AUgbLTNftF3nX
d3yB1DSZ/teBO3d919K4Q53COv9XLPkt43epd9uy/orIZ4FjCx9ZhYR8gKUcKK9xvEAFLPZavWu0
0PfncUrhq4V8F9aN9v0aVZ6EO+VMA2rmekwgYXUNajtwBfchBbQmLw2O94fabjX5DqhRKOF5LdQC
8pqgtl2LqX0Iah0H1NzhjUB/Zg3XRps01J4x2vpz+Tk4qubnNpkftxS0ZMpvnc3vBJbvi4aVBYeF
tsHK3AuEEtrcsxtWh5HZo6c9vXMB1phO5zd0Oj9tX9Dp/C/YI7CnZAmrI09iC59iv8iyoe+9h8jC
riK5JDmcsU3tg/PAcpsViQvXqZesDyey9I4isj5euKNIbQMiL3h0prYJKX1FlYJG9Cah1W1Nu20S
YmtSBU7fbEJ76M47915hq6B05z699+ptdzShS6t7sN62cRDTw4DV/qgthOpzznv7KUsehUov3NqH
E9guD2BPQOUPfI92I24Yd0zY8B5p225ftl3rquuy7XZx1tlwwTpwEpBxxwTzsWquQQ2XDRcc4RuN
9Z6wpsnuddmgcDumljG5HwGulKxNbIatoN7J343fptmPizf2q07aon+JRf+sJIf93Qu6/bBff3tJ
zmC+K5escDfZ24bxrw6ZUKpQj1mvgX4LoBHk6ge6joC9MuyCXTIyrAJJDvb22caaLXzfdlW4TUO9
h/gabw3fjkUbhdsJ8tU4ywrUUNMeMTVIjFZrLb3rXJ/3d707rVe2A2kUvhpph8MbS+lYgJP7gcM2
tDMXR4WoIIv9bABdS/C3kOAU6ehdqlG4E9hMNGt1B9gtW/sceTNaKXv33DjKXupHelvzujM7zhF+
4HFYd2DwLk28xVwejKMxf3/Mn7K0AdTrufsZpJEZEfhwuWg7e092tgfe6uVuFL4aaUbqGdRv4mn8
Mphfsi0VLydNnCS4hnpf+pn3lH6Gwh2gZlwe0tgDtRbfe05q9Z5ynqHw1UgH2LlAJ/QBaDhMeYcf
hcNLrll6byz9VLaTt0O2k8MD2yM/CbG05VI+45r0blnaC+qEZu0afd8dKpR61L9O7+BGIaTdxt7y
HJxj+ti4plw3ydOi8adpsHcDGzoQztQkXxZpQ/LY53/ZfCygE7kH4zF3DmzvmB+MxiP/QDA+Hn/x
g/HR+OjfFL5g9iApm1OImwOomf3odOd5EhV5mU+rTzjQ9BARjySK1SHUOIKaWfUR1M2JosTcABW9
Ub+yf7jVnIt8uHGstKzWHINNZ1ev/v/8JwAAAP//AwBQSwMEFAAGAAgAAAAhAJJ9h+AdBwAASSAA
ABoAAABjbGlwYm9hcmQvdGhlbWUvdGhlbWUxLnhtbOxZS28bNxC+F+h/WOy9sWS9YiNyYMly3MQv
REqKHCmJ2mXMXS5Iyo5uRXLqpUCBtOihAXrroSgaoAEa9NIfY8BBm/6IDrkvUqLiB1wgKGwBxu7s
N8PhzOzM7PDO3WcR9Y4xF4TFbb96q+J7OB6xMYmDtv9osP3Zbd8TEsVjRFmM2/4MC//uxqef3EHr
I0qSIUN8PAhxhD0QFIt11PZDKZP1lRUxAjISt1iCY3g2YTxCEm55sDLm6AQWiOjKaqXSXIkQif0N
kCiVoB6Ff7EUijCivK/EYC9GEax+MJmQEdbY8VFVIcRMdCn3jhFt+yBzzE4G+Jn0PYqEhAdtv6L/
/JWNOytoPWOicgmvwbet/zK+jGF8tKrX5MGwWLReb9Sbm4V8DaByEddr9Zq9ZiFPA9BoBDtNdbFl
tla79QxrgNJLh+yt1latauEN+bUFnTcb6mfhNSiVX1/Ab293wYoWXoNSfGMB3+isdbZs+RqU4psL
+FZlc6vesuRrUEhJfLSArjSatW6+2wIyYXTHCV9r1Ldbq5nwEgXRUESXWmLCYrks1iL0lPFtACgg
RZLEnpwleIJGEJNdRMmQE2+XBCEEXoJiJoBcWa1sV2rwX/3q+kp7FK1jZHArvUATsUBS+nhixEki
2/59kOobkLO3b0+fvzl9/vvpixenz3/N1taiLL4dFAcm3/ufvvnn1Zfe37/9+P7lt+nS83hh4t/9
8tW7P/78kHjYcWmKs+9ev3vz+uz7r//6+aVD+iZHQxM+IBEW3j4+8R6yCDbo0B8P+eU4BiEiJsdm
HAgUI7WKQ35PhhZ6f4YocuA62LbjYw6pxgW8N31qKdwP+VQSh8QHYWQB9xijHcadVnig1jLMPJjG
gXtxPjVxDxE6dq3dRbHl5d40gRxLXCK7IbbUPKQolijAMZaeesaOMHbs7gkhll33yIgzwSbSe0K8
DiJOkwzI0IqmkmmHROCXmUtB8Ldlm73HXodR16638LGNhHcDUYfyA0wtM95DU4kil8gBiqhp8F0k
Q5eS/RkfmbiekODpAFPm9cZYCBfPAYf9Gk5/AGnG7fY9OotsJJfkyCVzFzFmIrfYUTdEUeLC9kkc
mtjPxRGEKPIOmXTB95j9hqh78AOKl7r7McGWu8/PBo8gw5oqlQGinky5w5f3MLPitz+jE4RdqWaT
R1aK3eTEGR2daWCF9i7GFJ2gMcbeo88dGnRYYtm8VPp+CFllB7sC6z6yY1Xdx1hgTzc3i3lylwgr
ZPs4YEv02ZvNJZ4ZiiPEl0neB6+bNu9BqYtcAXBAR0cmcJ9Avwfx4jTKgQAZRnAvlXoYIquAqXvh
jtcZt/x3kXcM3sunlhoXeC+BB1+aBxK7yfNB2wwQtRYoA2aAoMtwpVtgsdxfsqjiqtmmTr6J/dKW
boDuyGp6IhKf2wHN9T6N/673gQ7j7IdXjpftevodt2ArWV2y01mWTHbm+ptluPmupsv4mHz8Tc0W
msaHGOrIYsa66Wluehr/f9/TLHufbzqZZf3GTSfjQ4dx08lkw5Xr6WTK5gX6GjXwSAc9euwTLZ36
TAilfTmjeFfowY+A75nxNhAVn55u4mIKmIRwqcocLGDhAo40j8eZ/ILIsB+iBKZDVV8JCUQmOhBe
wgQMjTTZKVvh6TTaY+N02FmtqsFmWlkFkiW90ijoMKiSKbrZKgd4hXitbaAHrbkCivcyShiL2UrU
HEq0cqIykh7rgtEcSuidXYsWaw4tbivxuasWtADVCq/AB7cHn+ltv1EHFmCCeRw052Plp9TVuXe1
M6/T08uMaUUANNh5BJSeXlO6Lt2e2l0aahfwtKWEEW62EtoyusETIXwGZ9GpqBdR47K+Xitdaqmn
TKHXg9Aq1Wjd/pAWV/U18M3nBhqbmYLG3knbb9YaEDIjlLT9CQyN4TJKIHaE+uZCNIDjlpHk6Qt/
lcyScCG3kAhTg+ukk2aDiEjMPUqitq+2X7iBxjqHaN2qq5AQPlrl1iCtfGzKgdNtJ+PJBI+k6XaD
oiyd3kKGT3OF86lmvzpYcbIpuLsfjk+8IZ3yhwhCrNGqKgOOiYCzg2pqzTGBw7AikZXxN1eYsrRr
nkbpGErpiCYhyiqKmcxTuE7lhTr6rrCBcZftGQxqmCQrhMNAFVjTqFY1LapGqsPSqns+k7KckTTL
mmllFVU13VnMWiEvA3O2vFqRN7TKTQw5zazwaeqeT7lrea6b6xOKKgEGL+znqLoXKAiGauVilmpK
48U0rHJ2RrVrR77Bc1S7SJEwsn4zFztnt6JGOJcD4pUqP/DNRy2QJnlfqS3tOtjeQ4k3DKptHw6X
YTj4DK7geNoH2qqirSoaXMGZM5SL9KC47WcXOQWep5QCU8sptRxTzyn1nNLIKY2c0swpTd/TJ6pw
iq8OU30vPzCFGpYdsGa9hX36v/EvAAAA//8DAFBLAwQUAAYACAAAACEAnGZGQbsAAAAkAQAAKgAA
AGNsaXBib2FyZC9kcmF3aW5ncy9fcmVscy9kcmF3aW5nMS54bWwucmVsc4SPzQrCMBCE74LvEPZu
0noQkSa9iNCr1AcIyTYtNj8kUezbG+hFQfCyMLPsN7NN+7IzeWJMk3ccaloBQae8npzhcOsvuyOQ
lKXTcvYOOSyYoBXbTXPFWeZylMYpJFIoLnEYcw4nxpIa0cpEfUBXNoOPVuYio2FBqrs0yPZVdWDx
kwHii0k6zSF2ugbSL6Ek/2f7YZgUnr16WHT5RwTLpRcWoIwGMwdKV2edNS1dgYmGff0m3gAAAP//
AwBQSwECLQAUAAYACAAAACEAu+VIlAUBAAAeAgAAEwAAAAAAAAAAAAAAAAAAAAAAW0NvbnRlbnRf
VHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQCtMD/xwQAAADIBAAALAAAAAAAAAAAAAAAAADYBAABf
cmVscy8ucmVsc1BLAQItABQABgAIAAAAIQCBDvcoHgkAAFtbAAAfAAAAAAAAAAAAAAAAACACAABj
bGlwYm9hcmQvZHJhd2luZ3MvZHJhd2luZzEueG1sUEsBAi0AFAAGAAgAAAAhAJJ9h+AdBwAASSAA
ABoAAAAAAAAAAAAAAAAAewsAAGNsaXBib2FyZC90aGVtZS90aGVtZTEueG1sUEsBAi0AFAAGAAgA
AAAhAJxmRkG7AAAAJAEAACoAAAAAAAAAAAAAAAAA0BIAAGNsaXBib2FyZC9kcmF3aW5ncy9fcmVs
cy9kcmF3aW5nMS54bWwucmVsc1BLBQYAAAAABQAFAGcBAADTEwAAAAA=
">
<v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75"
o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter"/>
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
<v:f eqn="sum @0 1 0"/>
<v:f eqn="sum 0 0 @1"/>
<v:f eqn="prod @2 1 2"/>
<v:f eqn="prod @3 21600 pixelWidth"/>
<v:f eqn="prod @3 21600 pixelHeight"/>
<v:f eqn="sum @0 0 1"/>
<v:f eqn="prod @6 1 2"/>
<v:f eqn="prod @7 21600 pixelWidth"/>
<v:f eqn="sum @8 21600 0"/>
<v:f eqn="prod @7 21600 pixelHeight"/>
<v:f eqn="sum @10 21600 0"/>
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="_x0000_s1027" type="#_x0000_t75" style='position:absolute;
width:61931;height:31089;visibility:visible;mso-wrap-style:square'>
<v:fill o:detectmouseclick="t"/>
<v:path o:connecttype="none"/>
</v:shape><v:shapetype id="_x0000_t202" coordsize="21600,21600" o:spt="202"
path="m,l,21600r21600,l21600,xe">
<v:stroke joinstyle="miter"/>
<v:path gradientshapeok="t" o:connecttype="rect"/>
</v:shapetype><v:shape id="Text_x0020_Box_x0020_9" o:spid="_x0000_s1028"
type="#_x0000_t202" style='position:absolute;left:2305;top:2305;width:9681;
height:28200;visibility:visible;mso-wrap-style:square;v-text-anchor:top'
o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQAAEKh/xQAAANoAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvBf/D8oReSt1Uqa3RVYq0Kt40VfH2yD6TYPZtyG6T+O/dQqHHYWa+YWaLzpSiodoVlhW8DCIQ
xKnVBWcKvpOv53cQziNrLC2Tghs5WMx7DzOMtW15R83eZyJA2MWoIPe+iqV0aU4G3cBWxMG72Nqg
D7LOpK6xDXBTymEUjaXBgsNCjhUtc0qv+x+j4PyUnbauWx3a0euo+lw3ydtRJ0o99ruPKQhPnf8P
/7U3WsEEfq+EGyDndwAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQAAEKh/xQAAANoAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" fillcolor="white [3201]" stroked="f" strokeweight=".5pt">
<v:textbox>
<![if !mso]>
<table cellpadding=0 cellspacing=0 width="100%">
<tr>
<td><![endif]>
<div>
<p class=MsoNormal>
FBOPN<o:p></o:p></p>
<p class=MsoNormal>
<o:p> </o:p></p>
<p class=MsoNormal>
FBCLS<o:p></o:p></p>
<p class=MsoNormal>
<o:p> </o:p></p>
<p class=MsoNormal>
READY<o:p></o:p></p>
<p class=MsoNormal>
<o:p> </o:p></p>
<p class=MsoNormal>
FLT<o:p></o:p></p>
<p class=MsoNormal>
<o:p> </o:p></p>
<p class=MsoNormal>
REMOTE<o:p></o:p></p>
<p class=MsoNormal>
<o:p> </o:p></p>
<p class=MsoNormal>
<o:p> </o:p></p>
<p class=MsoNormal>
CURRENT<o:p></o:p></p>
<p class=MsoNormal>
<o:p> </o:p></p>
<p class=MsoNormal>
CMD OPN<o:p></o:p></p>
<p class=MsoNormal>
<o:p> </o:p></p>
<p class=MsoNormal>
CMD CLS<o:p></o:p></p>
</div>
<![if !mso]></td>
</tr>
</table>
<![endif]></v:textbox>
</v:shape><v:line id="Straight_x0020_Connector_x0020_12" o:spid="_x0000_s1029"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="10219,26433"
to="49254,26433" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQCOX0RfwgAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRE/fa8Iw
EH4f7H8IN/BlrOkciOsaZYiCoOhWw56P5taWNZfSRO3+eyMIvt3H9/Py+WBbcaLeN44VvCYpCOLS
mYYrBfqwepmC8AHZYOuYFPyTh/ns8SHHzLgzf9OpCJWIIewzVFCH0GVS+rImiz5xHXHkfl1vMUTY
V9L0eI7htpXjNJ1Iiw3Hhho7WtRU/hVHq2Cj33+e3/ZTre2h2OGXbpb77UKp0dPw+QEi0BDu4pt7
beL8MVx/iQfI2QUAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAAAAAA
AAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAALAAAA
AAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQCOX0RfwgAAANsAAAAPAAAA
AAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA9gIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:shapetype id="_x0000_t34" coordsize="21600,21600" o:spt="34"
o:oned="t" adj="10800" path="m,l@0,0@0,21600,21600,21600e" filled="f">
<v:stroke joinstyle="miter"/>
<v:formulas>
<v:f eqn="val #0"/>
</v:formulas>
<v:path arrowok="t" fillok="f" o:connecttype="none"/>
<v:handles>
<v:h position="#0,center"/>
</v:handles>
<o:lock v:ext="edit" shapetype="t"/>
</v:shapetype><v:shape id="Connector_x003a__x0020_Elbow_x0020_13" o:spid="_x0000_s1030"
type="#_x0000_t34" style='position:absolute;left:49253;top:24588;width:7147;
height:1845;flip:y;visibility:visible;mso-wrap-style:square' o:connectortype="elbow"
o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQCwsfbowwAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRE9La8JA
EL4X/A/LFLyUujEFsdFVrCB4Kz4g1zE7Jmmys+nuqrG/visUepuP7znzZW9acSXna8sKxqMEBHFh
dc2lguNh8zoF4QOyxtYyKbiTh+Vi8DTHTNsb7+i6D6WIIewzVFCF0GVS+qIig35kO+LIna0zGCJ0
pdQObzHctDJNkok0WHNsqLCjdUVFs78YBe/f+frnw52alzT96ibNMS9Pn7lSw+d+NQMRqA//4j/3
Vsf5b/D4JR4gF78AAAD//wMAUEsBAi0AFAAGAAgAAAAhANvh9svuAAAAhQEAABMAAAAAAAAAAAAA
AAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEAWvQsW78AAAAVAQAACwAA
AAAAAAAAAAAAAAAfAQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEAsLH26MMAAADbAAAADwAA
AAAAAAAAAAAAAAAHAgAAZHJzL2Rvd25yZXYueG1sUEsFBgAAAAADAAMAtwAAAPcCAAAAAA==
" strokecolor="black [3200]" strokeweight=".5pt"/>
<v:shape id="Connector_x003a__x0020_Elbow_x0020_15" o:spid="_x0000_s1031"
type="#_x0000_t34" style='position:absolute;left:56399;top:24588;width:2691;
height:1845;visibility:visible;mso-wrap-style:square' o:connectortype="elbow"
o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQAwtpUMwAAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI/disIw
EIXvBd8hjOCdpi4oUo1SBEEEXfx5gKEZm2IzqUlW69ubhYW9m+Gc882Z5bqzjXiSD7VjBZNxBoK4
dLrmSsH1sh3NQYSIrLFxTAreFGC96veWmGv34hM9z7ESCcIhRwUmxjaXMpSGLIaxa4mTdnPeYkyr
r6T2+Epw28ivLJtJizWnCwZb2hgq7+cfmyidzgppnPbvh62+eR9nxfGg1HDQFQsQkbr4b/5L73Sq
P4XfX9IAcvUBAAD//wMAUEsBAi0AFAAGAAgAAAAhANvh9svuAAAAhQEAABMAAAAAAAAAAAAAAAAA
AAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEAWvQsW78AAAAVAQAACwAAAAAA
AAAAAAAAAAAfAQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEAMLaVDMAAAADbAAAADwAAAAAA
AAAAAAAAAAAHAgAAZHJzL2Rvd25yZXYueG1sUEsFBgAAAAADAAMAtwAAAPQCAAAAAA==
" strokecolor="black [3200]" strokeweight=".5pt"/>
<v:shape id="Connector_x003a__x0020_Elbow_x0020_36" o:spid="_x0000_s1032"
type="#_x0000_t34" style='position:absolute;left:9714;top:28002;width:7144;
height:1842;flip:y;visibility:visible;mso-wrap-style:square' o:connectortype="elbow"
o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQDrcwkQxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvBf/D8gpeim5MIdTUVVQQeiu1Qq7P7GuSJvs27q6a+uvdQqHHYWa+YRarwXTiQs43lhXMpgkI
4tLqhisFh8/d5AWED8gaO8uk4Ic8rJajhwXm2l75gy77UIkIYZ+jgjqEPpfSlzUZ9FPbE0fvyzqD
IUpXSe3wGuGmk2mSZNJgw3Ghxp62NZXt/mwUzE/F9rZxx/YpTb/7rD0U1fG9UGr8OKxfQQQawn/4
r/2mFTxn8Psl/gC5vAMAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQDrcwkQxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt"/>
<v:shape id="Connector_x003a__x0020_Elbow_x0020_37" o:spid="_x0000_s1033"
type="#_x0000_t34" style='position:absolute;left:16858;top:28002;width:2686;
height:1842;visibility:visible;mso-wrap-style:square' o:connectortype="elbow"
o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQDknfKAwAAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI/RisIw
FETfF/yHcIV9W1NXcKUapQgLIqyy6gdcmmtTbG5qErX+vREEH4eZOcPMFp1txJV8qB0rGA4yEMSl
0zVXCg77368JiBCRNTaOScGdAizmvY8Z5trd+J+uu1iJBOGQowITY5tLGUpDFsPAtcTJOzpvMSbp
K6k93hLcNvI7y8bSYs1pwWBLS0PlaXexidLprJDGaX8/22rL6zguNn9Kffa7YgoiUhff4Vd7pRWM
fuD5Jf0AOX8AAAD//wMAUEsBAi0AFAAGAAgAAAAhANvh9svuAAAAhQEAABMAAAAAAAAAAAAAAAAA
AAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEAWvQsW78AAAAVAQAACwAAAAAA
AAAAAAAAAAAfAQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEA5J3ygMAAAADbAAAADwAAAAAA
AAAAAAAAAAAHAgAAZHJzL2Rvd25yZXYueG1sUEsFBgAAAAADAAMAtwAAAPQCAAAAAA==
" strokecolor="black [3200]" strokeweight=".5pt"/>
<v:line id="Straight_x0020_Connector_x0020_16" o:spid="_x0000_s1034" style='position:absolute;
visibility:visible;mso-wrap-style:square' from="19543,29844" to="59088,29844"
o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQDxZEJcwgAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRE/fa8Iw
EH4X9j+EG/giNp0D0dooQzYYTHSrweejubVlzaU0mXb//SIIvt3H9/PyzWBbcabeN44VPCUpCOLS
mYYrBfr4Nl2A8AHZYOuYFPyRh836YZRjZtyFv+hchErEEPYZKqhD6DIpfVmTRZ+4jjhy3663GCLs
K2l6vMRw28pZms6lxYZjQ40dbWsqf4pfq+BDL0+T58NCa3ss9vipm9fDbqvU+HF4WYEINIS7+OZ+
N3H+HK6/xAPk+h8AAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAAAAAA
AAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAALAAAA
AAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQDxZEJcwgAAANsAAAAPAAAA
AAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA9gIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_18" o:spid="_x0000_s1035"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="9714,16713"
to="59347,16713" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQDvt3O1xQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
EIXvBf/DMoKXUjdaKDa6ikgLhZaqcfE8ZKdJaHY2ZLea/vvOoeBthvfmvW9Wm8G36kJ9bAIbmE0z
UMRlcA1XBuzp9WEBKiZkh21gMvBLETbr0d0KcxeufKRLkSolIRxzNFCn1OVax7Imj3EaOmLRvkLv
McnaV9r1eJVw3+p5lj1pjw1LQ40d7Woqv4sfb+DdPp/vH/cLa/2p+MSDbV72HztjJuNhuwSVaEg3
8//1mxN8gZVfZAC9/gMAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQDvt3O1xQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_43" o:spid="_x0000_s1036"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="9714,14601"
to="59339,14601" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQDyoM7ZxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvQv/D8gpeRDdqKZq6ShGFgkVrXDw/sq9JaPZtyK6a/nu3UPA4zMw3zGLV2VpcqfWVYwXjUQKC
OHem4kKBPm2HMxA+IBusHZOCX/KwWj71Fpgad+MjXbNQiAhhn6KCMoQmldLnJVn0I9cQR+/btRZD
lG0hTYu3CLe1nCTJq7RYcVwosaF1SflPdrEKdnp+HkwPM63tKdvjl642h8+1Uv3n7v0NRKAuPML/
7Q+j4GUKf1/iD5DLOwAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQDyoM7ZxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:shape id="Text_x0020_Box_x0020_21" o:spid="_x0000_s1037" type="#_x0000_t202"
style='position:absolute;left:59088;top:13258;width:2794;height:2744;
visibility:visible;mso-wrap-style:square;v-text-anchor:top' o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQBvwyj+xQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvQv/D8gpeSt2o2JboKlJqFW81WvH2yD6TYPZtyG6T+O9doeBxmJlvmNmiM6VoqHaFZQXDQQSC
OLW64EzBPlm9foBwHlljaZkUXMnBYv7Um2Gsbcs/1Ox8JgKEXYwKcu+rWEqX5mTQDWxFHLyzrQ36
IOtM6hrbADelHEXRmzRYcFjIsaLPnNLL7s8oOL1kx63rvg/teDKuvtZN8v6rE6X6z91yCsJT5x/h
//ZGKxgN4f4l/AA5vwEAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQBvwyj+xQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" fillcolor="white [3201]" stroked="f" strokeweight=".5pt">
<v:textbox>
<![if !mso]>
<table cellpadding=0 cellspacing=0 width="100%">
<tr>
<td><![endif]>
<div>
<p class=MsoNormal>
0<o:p></o:p></p>
</div>
<![if !mso]></td>
</tr>
</table>
<![endif]></v:textbox>
</v:shape><v:shape id="Text_x0020_Box_x0020_21" o:spid="_x0000_s1038" type="#_x0000_t202"
style='position:absolute;left:59088;top:15211;width:2291;height:2365;
visibility:visible;mso-wrap-style:square;v-text-anchor:top' o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQCia27GxgAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Pa8JA
FMTvQr/D8gpeim7q3xJdRaS14k2jLb09ss8kNPs2ZLdJ/PbdQsHjMDO/YZbrzpSiodoVlhU8DyMQ
xKnVBWcKzsnb4AWE88gaS8uk4EYO1quH3hJjbVs+UnPymQgQdjEqyL2vYildmpNBN7QVcfCutjbo
g6wzqWtsA9yUchRFM2mw4LCQY0XbnNLv049R8PWUfR5ct7u04+m4en1vkvmHTpTqP3abBQhPnb+H
/9t7rWAygb8v4QfI1S8AAAD//wMAUEsBAi0AFAAGAAgAAAAhANvh9svuAAAAhQEAABMAAAAAAAAA
AAAAAAAAAAAAAFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEAWvQsW78AAAAVAQAA
CwAAAAAAAAAAAAAAAAAfAQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEAomtuxsYAAADbAAAA
DwAAAAAAAAAAAAAAAAAHAgAAZHJzL2Rvd25yZXYueG1sUEsFBgAAAAADAAMAtwAAAPoCAAAAAA==
" fillcolor="white [3201]" stroked="f" strokeweight=".5pt">
<v:textbox>
<![if !mso]>
<table cellpadding=0 cellspacing=0 width="100%">
<tr>
<td><![endif]>
<div>
<p style='margin:0cm;margin-bottom:.0001pt;mso-add-space:auto'>
<span
style='font-size:11.0pt;font-family:"Calibri",sans-serif;mso-fareast-font-family:
Calibri;mso-bidi-font-family:"Times New Roman";mso-ansi-language:EN-ZA'>1</span><span
style='mso-ansi-language:EN-ZA'><o:p></o:p></span></p>
</div>
<![if !mso]></td>
</tr>
</table>
<![endif]></v:textbox>
</v:shape><v:line id="Straight_x0020_Connector_x0020_46" o:spid="_x0000_s1039"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="9462,9877"
to="14376,9877" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQDi121BxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvQv/D8gpepG6sJdjUVUQqCBZt49LzI/uahGbfhuyq8d+7hYLHYWa+YebL3jbiTJ2vHSuYjBMQ
xIUzNZcK9HHzNAPhA7LBxjEpuJKH5eJhMMfMuAt/0TkPpYgQ9hkqqEJoMyl9UZFFP3YtcfR+XGcx
RNmV0nR4iXDbyOckSaXFmuNChS2tKyp+85NVsNOv36PpYaa1PeZ7/NT1++FjrdTwsV+9gQjUh3v4
v701Cl5S+PsSf4Bc3AAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQDi121BxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_47" o:spid="_x0000_s1040"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="14375,11318"
to="53898,11318" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQCNm8jaxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvQv/D8gq9SN1YpbWpq4goCBVt49LzI/uahGbfhuyq8d93BcHjMDPfMNN5Z2txotZXjhUMBwkI
4tyZigsF+rB+noDwAdlg7ZgUXMjDfPbQm2Jq3Jm/6ZSFQkQI+xQVlCE0qZQ+L8miH7iGOHq/rrUY
omwLaVo8R7it5UuSvEqLFceFEhtalpT/ZUer4FO///RH+4nW9pDt8EtXq/12qdTTY7f4ABGoC/fw
rb0xCsZvcP0Sf4Cc/QMAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQCNm8jaxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_22" o:spid="_x0000_s1041"
style='position:absolute;flip:x;visibility:visible;mso-wrap-style:square'
from="14375,9877" to="14375,11318" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQBA7oBdvQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI/NCsIw
EITvgu8QVvCmqQVFqlFEUDwp/jzA0qxpsdmUJtb69kYQPA4z8w2zXHe2Ei01vnSsYDJOQBDnTpds
FNyuu9EchA/IGivHpOBNHtarfm+JmXYvPlN7CUZECPsMFRQh1JmUPi/Ioh+7mjh6d9dYDFE2RuoG
XxFuK5kmyUxaLDkuFFjTtqD8cXlaBdocSW6caacTM7vtcnPC475VajjoNgsQgbrwD//aB60gTeH7
Jf4AufoAAAD//wMAUEsBAi0AFAAGAAgAAAAhANvh9svuAAAAhQEAABMAAAAAAAAAAAAAAAAAAAAA
AFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEAWvQsW78AAAAVAQAACwAAAAAAAAAA
AAAAAAAfAQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEAQO6AXb0AAADbAAAADwAAAAAAAAAA
AAAAAAAHAgAAZHJzL2Rvd25yZXYueG1sUEsFBgAAAAADAAMAtwAAAPECAAAAAA==
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_49" o:spid="_x0000_s1042"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="9127,2936"
to="14036,2936" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQCTSPkzxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvQv/D8gpepG6spcTUVUQqCBZt49LzI/uahGbfhuyq8d+7hYLHYWa+YebL3jbiTJ2vHSuYjBMQ
xIUzNZcK9HHzlILwAdlg45gUXMnDcvEwmGNm3IW/6JyHUkQI+wwVVCG0mZS+qMiiH7uWOHo/rrMY
ouxKaTq8RLht5HOSvEqLNceFCltaV1T85ierYKdn36PpIdXaHvM9fur6/fCxVmr42K/eQATqwz38
394aBS8z+PsSf4Bc3AAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQCTSPkzxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_50" o:spid="_x0000_s1043"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="14036,4378"
to="52882,4378" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQCHq8ZzwgAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRE9da8Iw
FH0X9h/CHexFNN2Gol1TGTJBUHSrYc+X5q4ta25Kk2n3782D4OPhfGerwbbiTL1vHCt4niYgiEtn
Gq4U6NNmsgDhA7LB1jEp+CcPq/xhlGFq3IW/6FyESsQQ9ikqqEPoUil9WZNFP3UdceR+XG8xRNhX
0vR4ieG2lS9JMpcWG44NNXa0rqn8Lf6sgp1efo9fjwut7ak44KduPo77tVJPj8P7G4hAQ7iLb+6t
UTCL6+OX+ANkfgUAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAAAAAA
AAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAALAAAA
AAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQCHq8ZzwgAAANsAAAAPAAAA
AAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA9gIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_24" o:spid="_x0000_s1044"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="14036,2936"
to="14036,4378" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQCglrMNxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvhf6H5RW8FN2opWjqKkUUBIvWuHh+ZF+T0OzbkF01/nu3UPA4zMw3zGzR2VpcqPWVYwXDQQKC
OHem4kKBPq77ExA+IBusHZOCG3lYzJ+fZpgad+UDXbJQiAhhn6KCMoQmldLnJVn0A9cQR+/HtRZD
lG0hTYvXCLe1HCXJu7RYcVwosaFlSflvdrYKtnp6eh3vJ1rbY7bDb12t9l9LpXov3ecHiEBdeIT/
2xujYPQGf1/iD5DzOwAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQCglrMNxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_51" o:spid="_x0000_s1045"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="52880,2895"
to="59337,2936" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQDo52PoxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvgv9heUIvUje2KGl0FZEWCpVq49LzI/tMgtm3IbvV9N93BaHHYWa+YZbr3jbiQp2vHSuYThIQ
xIUzNZcK9PHtMQXhA7LBxjEp+CUP69VwsMTMuCt/0SUPpYgQ9hkqqEJoMyl9UZFFP3EtcfROrrMY
ouxKaTq8Rrht5FOSzKXFmuNChS1tKyrO+Y9V8KFfvsfP+1Rre8w/8aDr1/1uq9TDqN8sQATqw3/4
3n43CmZTuH2JP0Cu/gAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQDo52PoxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_25" o:spid="_x0000_s1046"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="52881,2895"
to="52881,4378" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQDP2haWxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvhf6H5RW8FN2otGjqKkUUBIvWuHh+ZF+T0OzbkF01/nu3UPA4zMw3zGzR2VpcqPWVYwXDQQKC
OHem4kKBPq77ExA+IBusHZOCG3lYzJ+fZpgad+UDXbJQiAhhn6KCMoQmldLnJVn0A9cQR+/HtRZD
lG0hTYvXCLe1HCXJu7RYcVwosaFlSflvdrYKtnp6eh3vJ1rbY7bDb12t9l9LpXov3ecHiEBdeIT/
2xujYPQGf1/iD5DzOwAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQDP2haWxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_26" o:spid="_x0000_s1047"
style='position:absolute;flip:y;visibility:visible;mso-wrap-style:square'
from="53897,9877" to="53897,11318" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQA/1YZevQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI/NCsIw
EITvgu8QVvCmqYJFqlFEUDwp/jzA0qxpsdmUJtb69kYQPA4z8w2zXHe2Ei01vnSsYDJOQBDnTpds
FNyuu9EchA/IGivHpOBNHtarfm+JmXYvPlN7CUZECPsMFRQh1JmUPi/Ioh+7mjh6d9dYDFE2RuoG
XxFuKzlNklRaLDkuFFjTtqD8cXlaBdocSW6caWcTk952uTnhcd8qNRx0mwWIQF34h3/tg1YwTeH7
Jf4AufoAAAD//wMAUEsBAi0AFAAGAAgAAAAhANvh9svuAAAAhQEAABMAAAAAAAAAAAAAAAAAAAAA
AFtDb250ZW50X1R5cGVzXS54bWxQSwECLQAUAAYACAAAACEAWvQsW78AAAAVAQAACwAAAAAAAAAA
AAAAAAAfAQAAX3JlbHMvLnJlbHNQSwECLQAUAAYACAAAACEAP9WGXr0AAADbAAAADwAAAAAAAAAA
AAAAAAAHAgAAZHJzL2Rvd25yZXYueG1sUEsFBgAAAAADAAMAtwAAAPECAAAAAA==
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_27" o:spid="_x0000_s1048"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="53897,9877"
to="59347,9877" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQBQRC16xQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvhf6H5RW8FN2o0GrqKkUUBIvWuHh+ZF+T0OzbkF01/nu3UPA4zMw3zGzR2VpcqPWVYwXDQQKC
OHem4kKBPq77ExA+IBusHZOCG3lYzJ+fZpgad+UDXbJQiAhhn6KCMoQmldLnJVn0A9cQR+/HtRZD
lG0hTYvXCLe1HCXJm7RYcVwosaFlSflvdrYKtnp6eh3vJ1rbY7bDb12t9l9LpXov3ecHiEBdeIT/
2xujYPQOf1/iD5DzOwAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQBQRC16xQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_70" o:spid="_x0000_s1049"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="14036,6101"
to="52879,6101" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQDMHpoTwgAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRE9ba8Iw
FH4X9h/CGexFNN0GXrqmMmSCoOhWw54PzVlb1pyUJtPu35sHwceP756tBtuKM/W+cazgeZqAIC6d
abhSoE+byQKED8gGW8ek4J88rPKHUYapcRf+onMRKhFD2KeooA6hS6X0ZU0W/dR1xJH7cb3FEGFf
SdPjJYbbVr4kyUxabDg21NjRuqbyt/izCnZ6+T1+PS60tqfigJ+6+Tju10o9PQ7vbyACDeEuvrm3
RsE8ro9f4g+Q+RUAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAAAAAA
AAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAALAAAA
AAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQDMHpoTwgAAANsAAAAPAAAA
AAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA9gIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_71" o:spid="_x0000_s1050"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="14121,6101"
to="14121,7543" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQCjUj+IxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvgv9heUIvUje2oGl0FZEWCpVq49LzI/tMgtm3IbvV9N93BaHHYWa+YZbr3jbiQp2vHSuYThIQ
xIUzNZcK9PHtMQXhA7LBxjEp+CUP69VwsMTMuCt/0SUPpYgQ9hkqqEJoMyl9UZFFP3EtcfROrrMY
ouxKaTq8Rrht5FOSzKTFmuNChS1tKyrO+Y9V8KFfvsfP+1Rre8w/8aDr1/1uq9TDqN8sQATqw3/4
3n43CuZTuH2JP0Cu/gAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQCjUj+IxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_72" o:spid="_x0000_s1051"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="9219,7552"
to="14121,7552" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQBTgKH/xQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvhf6H5RW8FN2o0GrqKkUUBIvWuHh+ZF+T0OzbkF01/nu3UPA4zMw3zGzR2VpcqPWVYwXDQQKC
OHem4kKBPq77ExA+IBusHZOCG3lYzJ+fZpgad+UDXbJQiAhhn6KCMoQmldLnJVn0A9cQR+/HtRZD
lG0hTYvXCLe1HCXJm7RYcVwosaFlSflvdrYKtnp6eh3vJ1rbY7bDb12t9l9LpXov3ecHiEBdeIT/
2xuj4H0Ef1/iD5DzOwAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQBTgKH/xQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_73" o:spid="_x0000_s1052"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="52947,6063"
to="52947,7543" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQA8zARkxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvQv/D8gpeRDcqtJq6ShGFgkVrXDw/sq9JaPZtyK6a/nu3UPA4zMw3zGLV2VpcqfWVYwXjUQKC
OHem4kKBPm2HMxA+IBusHZOCX/KwWj71Fpgad+MjXbNQiAhhn6KCMoQmldLnJVn0I9cQR+/btRZD
lG0hTYu3CLe1nCTJi7RYcVwosaF1SflPdrEKdnp+HkwPM63tKdvjl642h8+1Uv3n7v0NRKAuPML/
7Q+j4HUKf1/iD5DLOwAAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQA8zARkxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><v:line id="Straight_x0020_Connector_x0020_74" o:spid="_x0000_s1053"
style='position:absolute;visibility:visible;mso-wrap-style:square' from="52946,7505"
to="59397,7543" o:connectortype="straight" o:gfxdata="UEsDBBQABgAIAAAAIQDb4fbL7gAAAIUBAAATAAAAW0NvbnRlbnRfVHlwZXNdLnhtbHyQz07DMAyH
70i8Q+QralM4IITa7kDhCAiNB7ASt43WOlEcyvb2pNu4IODoPz9/n1xv9vOkForiPDdwXVagiI23
jocG3rdPxR0oScgWJ8/UwIEENu3lRb09BBKV0ywNjCmFe63FjDSjlD4Q50nv44wpl3HQAc0OB9I3
VXWrjedEnIq03oC27qjHjympx31un0wiTQLq4bS4shrAECZnMGVTvbD9QSnOhDInjzsyuiBXWQP0
r4R18jfgnHvJr4nOknrFmJ5xzhraRtHWf3Kkpfz/yGo5S+H73hkquyhdjr3R8m2lj09svwAAAP//
AwBQSwMEFAAGAAgAAAAhAFr0LFu/AAAAFQEAAAsAAABfcmVscy8ucmVsc2zPwWrDMAwG4Ptg72B0
X5TuUMaI01uh19I+gLGVxCy2jGSy9e1nemrHjpL4P0nD4SetZiPRyNnCruvBUPYcYp4tXC/Htw8w
Wl0ObuVMFm6kcBhfX4Yzra62kC6xqGlKVgtLreUTUf1CyWnHhXKbTCzJ1VbKjMX5LzcTvvf9HuXR
gPHJNKdgQU5hB+ZyK23zHztFL6w81c5zQp6m6P9TMfB3PtPWFCczVQtB9N4U2rp2HOA44NMz4y8A
AAD//wMAUEsDBBQABgAIAAAAIQCzJZwQxQAAANsAAAAPAAAAZHJzL2Rvd25yZXYueG1sRI9Ba8JA
FITvQv/D8gq9SN1YpbWpq4goCBVt49LzI/uahGbfhuyq8d93BcHjMDPfMNN5Z2txotZXjhUMBwkI
4tyZigsF+rB+noDwAdlg7ZgUXMjDfPbQm2Jq3Jm/6ZSFQkQI+xQVlCE0qZQ+L8miH7iGOHq/rrUY
omwLaVo8R7it5UuSvEqLFceFEhtalpT/ZUer4FO///RH+4nW9pDt8EtXq/12qdTTY7f4ABGoC/fw
rb0xCt7GcP0Sf4Cc/QMAAP//AwBQSwECLQAUAAYACAAAACEA2+H2y+4AAACFAQAAEwAAAAAAAAAA
AAAAAAAAAAAAW0NvbnRlbnRfVHlwZXNdLnhtbFBLAQItABQABgAIAAAAIQBa9CxbvwAAABUBAAAL
AAAAAAAAAAAAAAAAAB8BAABfcmVscy8ucmVsc1BLAQItABQABgAIAAAAIQCzJZwQxQAAANsAAAAP
AAAAAAAAAAAAAAAAAAcCAABkcnMvZG93bnJldi54bWxQSwUGAAAAAAMAAwC3AAAA+QIAAAAA
" strokecolor="black [3200]" strokeweight=".5pt">
<v:stroke joinstyle="miter"/>
</v:line><w:wrap type="none"/>
<w:anchorlock/>
</v:group><![endif]--><!--[if !vml]-->
<o:p></o:p></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<div class="MsoNormal">
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: left; text-align: center;"><tbody>
<tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://www.idx.co.za/Protocols/PROFIBUS"><img border="0" data-original-height="315" data-original-width="656" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ7yZRYvHKtEf8v_4rgHuvsdrRdwCId0d1jMJ5gzTpk_u9KAeA7N9QFT9_8k_EwzOIDC3yvRH-f-2FMiEcZ6nqMUzvbl5Df_vJSHQaKO8VeT4TZC1uFlvOB3scm-h4zWPdXjY5adQtjZ_D/s1600/SignalSequence.PNG" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="https://www.idx.co.za/Protocols/PROFIBUS">The expected sequence for pump starting, running and stopping</a></td></tr>
</tbody></table>
By comparing the sequence of
events occurring on the wire with the event log produced by the SCADA system we
expected to correlate and explain (where possible) the behaviour that was observed.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
Our approach was to passively listen on the PROFIBUS network
and capture the traffic between the SCADA and the Switch-gear, knowing that the commands
would be contained in the CYCLIC DATA EXCHANGE OUPUT issued by the SCADA to the
Switch-gear and that all the feedbacks would be contained in the CYCLIC DATA
EXCHANGE INPUT received by the SCADA from the Switch-gear. Also by creating
filters to watch for specific data changing we could limit the amount of data
that we needed to record.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<br />
<div class="MsoNormal">
As the intermittent error conditions could be days apart we
choose to install a monitor at the remote site and then upload the recorded
data to our office where we developed an offline tool for analysis and
reporting – a tool that created a simple-text-log of when signals changed and
the duration of time that had elapsed before the change occurred. It also
created an excel spreadsheet that showed the state of all related signals for
every DATA EXCHANGE message that contained any data that had changed. <o:p></o:p></div>
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://www.idx.co.za/Protocols/PROFIBUS"><img border="0" data-original-height="301" data-original-width="622" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp61GCrPvkhgV7B4bZyufNMIANinB2WYMPW1BuhRmXH1BrPYRYkBkKfJZzuiquWOpAwqnFrSJh-sO_8MeLpGIPH5UeyRt-Y4ogWWOujVLQeF4KRKNfDteOavhX1rtVm03_zoCrgDp73S1_/s1600/TheRemoteConnection.PNG" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="https://www.idx.co.za/Protocols/PROFIBUS">PROFIBUS Monitoring Tool with Remote Monitoring</a></td></tr>
</tbody></table>
<div class="MsoNormal">
The PROFIBUS monitoring tool made use of PROCENTEC
PROFITRACE to connect passively onto the PROFIBUS network and to log the data
to disk.<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<img border="0" data-original-height="635" data-original-width="1287" height="315" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgQSvCDfEbbPAi8PgS5KMhXSFZ-s6dcEsARD9tnSWiifm_St82kDF3VNwbT420hrOYbXpPC1qjqSLrmHBXAnwTveUZwnzrE0jnI0JVMWhOzQS8C3UPhviwIBA9aLLGgLfr6yWhhHV0b-UQD/s640/ExamplePROFITRACEScreen.png" width="640" /><a href="https://www.idx.co.za/Protocols/PROFIBUS">https://www.idx.co.za/Protocols/PROFIBUS</a></div>
<span style="font-family: "calibri" , sans-serif; line-height: 107%;"><span style="font-size: 11pt; line-height: 107%;"></span></span>
<span style="font-family: "calibri" , sans-serif; line-height: 107%;"><span style="font-size: 11pt; line-height: 107%;"><br /></span></span>
<br />
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: inherit;">The above screen shows a filtered
view of recorded PROFIBUS messages that contain the I/O data exchanged between
the PLC Master (Station Address:1) and the LV Switch-gear PROFIBUS Slave
(Station Address:30).<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: inherit;">All outputs from PLC are
exchanged in a single message (SRD HIGH) while the inputs from the LV
Switch-gear are exchanged in a single message (DL). From the I/O Schedule it is
possible to extract the I/O for each pump and analyse when values change and to
measure the duration of time before a change occurs.</span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: inherit;">The next picture (an extract from an Excel
spreadsheet report for one of the pumps highlights normal expected behaviour
from just before a START and until just after a STOP. </span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: inherit;"><br /></span></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://www.idx.co.za/Protocols/PROFIBUS"><img border="0" data-original-height="407" data-original-width="907" height="287" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPOD8BXAkSco2e678YtQOnPlYhAYP52ABzZbBahCUjKDaiIywNoF1H739y5cn-f2VJnA9ltUYXoCutOgHZWmFpqSPqo_xEDzsb32tC2BaZqLNhQnt4MgT1gGo5LekX5x8kR71TKPNG-YpJ/s640/excel-example.png" width="640" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="https://www.idx.co.za/Protocols/PROFIBUS">An example of Excel Spreadsheet produced for a pump operation : start, high-current, normal current, and stop</a></td></tr>
</tbody></table>
<span style="line-height: 107%;"><span style="font-family: inherit; font-size: 11pt; line-height: 107%;"><br /></span></span>
<span style="line-height: 107%;"><span style="font-family: inherit; font-size: 11pt; line-height: 107%;"><b style="font-size: medium; text-align: justify;"><i>THE IDEA OF A GENERAL PURPOSE TOOL FOR OPERATIONAL UNDERSTANDING</i></b></span></span><br />
<span style="line-height: 107%;"><span style="font-family: inherit; font-size: 11pt; line-height: 107%;"><br /></span></span>
<span style="line-height: 107%;"><span style="font-family: inherit; font-size: 11pt; line-height: 107%;">This blog will not go
into any detail on the project finding but will rather indicate what the author
saw as a general-purpose tool and benefit from passive listening on the wire
(in this case PROFIBUS but it could be MODBUS or some industrial Ethernet)
independent of the host SCADA system.</span></span><br />
<div class="MsoNormal">
<span style="font-family: inherit;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
</div>
<ul>
<li><span style="font-family: inherit; font-size: 11pt; text-indent: -18pt;">Listening on the wire, independently, provides a
single accurate version of what information was shared between the SCADA and
Switchgear Station – with timing and detail at the same resolution of raw
information transfer. When high-level systems log and report events there is no
guarantee that they have the same accuracy as they may be subject to slower
cycle times and asynchronous task execution and reporting.</span></li>
<li><span style="font-family: inherit;"><span style="font-size: 7pt; font-stretch: normal; line-height: normal;"> </span><span style="font-size: 11pt; text-indent: -18pt;">Determination of the exact sequence of events is
made possible. Changes in feedbacks can only be reported with the INP message
while commands are only transferred in OUT messages. This makes sequence of
event analysis straight forward.</span></span></li>
<li><span style="font-family: inherit; font-size: 11pt; text-indent: -18pt;">What was very insightful was the
high-speed-capture of the start-up current which could be as much as ten times the
normal operating current. As these start-up currents are very short in
duration, a few hundred milliseconds, it is possible that they are typically
not seen in any SCADA logs. This suggests that very useful statistics and
profiles of start and stop operation could be captured in this way and be provided
to asset optimisation and equipment maintenance applications for analysis and
operational intervention. This can be achieved without any load on the SCADA and
by not requiring the SCADA to have to have much faster scans to capture these
transients.</span></li>
<li><span style="font-family: inherit; font-size: 11pt; text-indent: -18pt;">Hence there is the real sense that this type of
non-intrusive data recording and analysis may have many valid use cases –
suggesting that there is more to PROFIBUS diagnostic monitoring than just the
statistics of physical network faults and configuration issues – what the data
is doing on the wire may provide useful insights not easily acquired from SCADA
or the PlantData Historian that typically receives its data from the SCADA.</span></li>
</ul>
<!--[if !supportLists]--><o:p></o:p><br />
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<o:p></o:p></div>
<div class="MsoListParagraphCxSpLast" style="mso-list: l0 level1 lfo1; text-indent: -18.0pt;">
<o:p></o:p></div>
<div class="MsoNormal">
If you have any questions or comments you are invited to
contact the author <a href="mailto:daveb@idx.co.za">daveb@idx.co.za</a><o:p></o:p></div>
<br /><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Anonymoushttp://www.blogger.com/profile/07802286253312439032noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-41548353142974567332018-01-26T15:09:00.002+02:002019-01-24T14:18:44.088+02:00Creating a Java Program on the HMS Anybus Communicator Hardware Platform<span style="font-family: "arial" , "helvetica" , sans-serif;">Time to dust off the cobwebs and do some "legacy" development! In this blog, I'm going to show you how to get to a point where you can start writing Java code on the HMS Anybus Communicator. I find that it doesn't matter what language you code in, the tricky bit is getting to the point where you can simply create and run the time-honoured "Hello World!" program. Using new editors, sorting out dependencies, making physical hardware connections can take up a big chunk of your time.</span><br />
<br />
<div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>First, some information on the hardware platform:</b></span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">The Anybus brand from HMS contains hundreds of gateways (or protocol converters) that can be used to convert between common industrial communications protocols such as PROFIBUS, MODBUS, Ethernet/IP, ControlNet, DeviceNet, PROFINET, CANOpen, J1939, etc. Check out anybus.com for a full list of protocols supported out of the box. Using these gateways you can for instance read registers from a MODBUS device and make them available to a PROFINET Controller. All it takes is configuration of the gateway, and no programming! </span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">What if I want to get information from some black box device that does not speak a common industrial data communications protocol and pass that information to a PLC that <i>does</i> speak a specific industrial protocol? Well then you're going to need some sort of hardware platform that a programmer can use to write code that can interpret or decode the propriety protocol that the non-standardized device speaks and map that to a standardized protocol. </span><span style="font-family: "arial" , "helvetica" , sans-serif;">If the proprietary</span><span style="font-family: "arial" , "helvetica" , sans-serif;"> protocol is serial based (RS-232) then you can use an Java-enabled Anybus Communicator, write Java code to decode the RS-232 ASCII strings, manipulate the data and map that to the standardized protocol, load the compiled program on to there, and deploy the solution. </span></div>
</div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div>
<b style="font-family: Arial, Helvetica, sans-serif;">Understanding the bigger picture: </b></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">You might be using a machine on your site where the vendor of that machine is great at the science of what they do, but only problem is, the data it collects is in a "silo":</span></div>
<div>
</div>
<div>
<a href="https://www.idx.co.za/Solutions/Protocol-Converters"><img border="0" data-original-height="359" data-original-width="915" height="248" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaiKLRsTpKlTuTQ0VacaL4c5NZMUnRNtwPJG7GQQrZpEpRS6WjE9OIodgAf7754RJzQboLDAxOh-9SBInT3DdGT6qR6AiYKtgoUjOnd4vIV58XSr23gGYVtEIoOEODiaGJwvSUEPAajH7z/s640/Silos+of+infomation+IDX+Java+Anybus+Michael+Garnham.PNG" width="640" /></a></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">This means that one has to firstly walk to the location to take down a reading and secondly, there is no way to monitor in real time OEE performance of the machine, how much its producing, the quality of the product and if its even available at all. We've been in the fourth industrial revolution for a while now, it is the time of IIOT and we expect everything to be connected. Using gateways allows you to incorporate these silos so that data is accessible from a central location or you can even remotely control your machine:</span><br />
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" data-original-height="627" data-original-width="819" height="488" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaG-HhtT-Y-EGfqPhWgwtqlSZmkkZ3-hCvNztXYVSoZ2jyfQdOZgqRUHSnQNz0YQWWggbAj-oF03vN5eX0AYh28TvH_u3rS1s9qBWSyLI8yU-BD44plqNOgS5WN1K2WNh1iDH_8xB726zW/s640/Eliminating+silos+of+infomation+using+IDX+Java+Anybus+Michael+Garnham.PNG" width="640" /><a href="https://www.idx.co.za/Solutions/Protocol-Converters">https://www.idx.co.za/Solutions/Protocol-Converters</a></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">So the big picture is that one wants to be able to monitor an asset's performance, production quality and availability so that Business Intelligence can be applied to make production related decisions. Okay, now that we understand why we want to do this, let's get going with how we're going to do this...</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b style="font-family: Arial, Helvetica, sans-serif;">Setting up your development environment: </b></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b style="font-family: Arial, Helvetica, sans-serif;">1) Install the JAVA SE Development Kit (JDK)</b></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">The JDK can be downloaded from the Oracle website. You'll need to install this in order to compile the Java code that you'll be writing. The appropriate JDK for your OS can be found <a href="http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html" target="_blank">here</a>.</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b style="font-family: Arial, Helvetica, sans-serif;">2) Install HyperTerminal</b></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">HyperTerminal no longer comes with Windows, so one will have to download the HyperTerminal Applet. It is possible to download other versions which often have a cost associated with it. </span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">It is also possible to find hypertrm.dll and hypertrm.exe on a PC running Windows XP. These can be copied to a more modern version of Windows and run from there. You won't have a connection icon so you'll have to click in the blank area as in the image below:</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvFx3m1T9ex6I5qQfPX1VDEAUXtNdmIg86JUygZ_8sklQQRu_gJQ5cQE15sBv2oFssq5slAKK8ahtXK2wyNHy_gtGL6tZXBBzKxXC8s83m84AkKRzsUlKW6XaTjcdpIfklss9vZHpOGZTw/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="279" data-original-width="319" height="174" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvFx3m1T9ex6I5qQfPX1VDEAUXtNdmIg86JUygZ_8sklQQRu_gJQ5cQE15sBv2oFssq5slAKK8ahtXK2wyNHy_gtGL6tZXBBzKxXC8s83m84AkKRzsUlKW6XaTjcdpIfklss9vZHpOGZTw/s200/Capture.PNG" width="200" /></a></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b style="font-family: Arial, Helvetica, sans-serif;">3) Install a Code Editor</b></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Install your preferred code editor, even a program such as Notepad can be used. I like to use Notepad++ for small projects such as this. It is available <a href="https://notepad-plus-plus.org/" target="_blank">here</a>. </span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b style="font-family: Arial, Helvetica, sans-serif;">4) Download the Appropriate Libraries</b></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">The Lib directory containing all the libraries that can be used by your code is supplied with the HMS Java SDK. I like to put this Lib directory in the same directory as my project directories, so that they can all share that Lib directory:</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX-Hx8zN8WZ_x2yrkLNLoxsO7YpVigGggNepeoEDVsedofMkiSgHj9OI6z6zjIiAbIKaIu5Z9n3c3nGdd4F5XzLAH_HcHxahuhJjdjhi6-Eh9yYM-dQE5TVsR8lTAsZPlHt58Zknth_B5q/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="220" data-original-width="533" height="131" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiX-Hx8zN8WZ_x2yrkLNLoxsO7YpVigGggNepeoEDVsedofMkiSgHj9OI6z6zjIiAbIKaIu5Z9n3c3nGdd4F5XzLAH_HcHxahuhJjdjhi6-Eh9yYM-dQE5TVsR8lTAsZPlHt58Zknth_B5q/s320/Capture.PNG" width="320" /></a></div>
<div style="font-family: arial, helvetica, sans-serif;">
Within my project directory I keep the relevant project documentation and another directory called src which contains all of my source code:</div>
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbxKWmRK0hLQS5I2kPOdqqIm7TkacNW2JElrIrt4fhtcS2Kwwa3c6r43240jUpOf9RzdSP7nusyUoURxFtowkU8WZ6EFwMp_ogPI_4aZJbdR_v6NbNGY4A41B1K9K9SiYQynXfwftIo756/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="261" data-original-width="671" height="124" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbxKWmRK0hLQS5I2kPOdqqIm7TkacNW2JElrIrt4fhtcS2Kwwa3c6r43240jUpOf9RzdSP7nusyUoURxFtowkU8WZ6EFwMp_ogPI_4aZJbdR_v6NbNGY4A41B1K9K9SiYQynXfwftIo756/s320/Capture.PNG" width="320" /></a></div>
<div style="font-family: arial, helvetica, sans-serif;">
This directory structure is important to understand because in the make.bat file we talk about later, there are references to the Lib directory that is two levels up. This will mean less work when creating new projects. You can reuse the make.bat file as is, and you're working with only one copy of the Lib directory. </div>
<div style="font-family: arial, helvetica, sans-serif;">
<br /></div>
<div style="font-family: arial, helvetica, sans-serif;">
<b>Important:</b> Lib contains all of the .jar files that you'll need (like hms_jdk.jar) and things like a Math library. This directory contains what is available to you as an Anybus Communicator Java developer, so some modern Java functions may not be available and you'll have to get creative in how you write your code. Perhaps you'll even extend your own library. </div>
<div style="font-family: arial, helvetica, sans-serif;">
<br /></div>
<div style="font-family: arial, helvetica, sans-serif;">
<b style="font-family: Arial, Helvetica, sans-serif;">5) Write Some Code!</b></div>
<div style="font-family: arial, helvetica, sans-serif;">
<b style="font-family: Arial, Helvetica, sans-serif;"><br /></b></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Copy the following code into a text editor and save the file as Main.java in the src directory (two levels up from Lib). Remember, the file name must be the same as the class name! We'll look at doing something more interesting than printing out the test "Hello World!" at a later stage, for now, let's just get our development environment in place. </span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<br /></div>
<div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">import java.io.*;</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">
</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">import java.lang.*;</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">import hms_jtk.abs.*;</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">import hms_jtk.led.*; </span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">import hms_jtk.serial.*;</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">import java.lang.*; </span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">import java.util.*;</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">public class Main extends Thread</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">{</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;"> public static void main(String[] args)</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;"> {</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;"> new Main().start();</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;"> }</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;"> public void run()</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;"> {</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;"> System.out.println("Hello World!");</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;"> }</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">}</span></div>
<div style="font-family: arial, helvetica, sans-serif; font-size: small;">
<span style="font-family: "courier new" , "courier" , monospace;"><br /></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">You'll also need to make a Main.control file. Open up Notepad, copy the following instructions (from HMS) into it and save as Main.control in the same directory as Main.java. </span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">//----------------------------------------------------------------------</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// This file contains control flags (parameters) that are used by the</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// ClassLinker program when generating output file from application's</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// class files. ClassLinker expects that the application control file</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// will have the same name as main application file and have '.control'</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// extension.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">//----------------------------------------------------------------------</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// List of directories and/or library zip/jar files separated by semicolon.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// LinkClassPath is used to find files required for linking application</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// classes.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">LinkClassPath=.;..\..\lib\java.jar;..\..\lib\javax.jar;..\..\lib;..\..\lib\hms_jtk.jar</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// Map file contains detailed information about all classes composing</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// the final binary image.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// Possible values: Y or N</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// If 'Y' is specified then a file with extension '.map' is created.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// Output map file can be created in HTML format if MapFileHtml</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// switch is set to 'Y'. The file extension is then '.map.html'</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">MapFile=Y</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">MapFileHtml=N</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// List files contain source code mixed with java bytecodes.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// If file name is specified then a list file with extension '.list'</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// is created.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// Multiple list files can be created by separating the class file</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// names with semicolons.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// Output list file can be created in HTML format if ListFileHtml</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// switch is set to 'Y'. The file extension is then '.list.html'</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">ListFile=</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">ListFileHtml=Y</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// Possible values: Y or N</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// If Y is specified then all console output is suppressed.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">// However, all error messages will be printed.</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">QuietMode=N</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">//Amount of references (0 = System default)</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">References=0</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">//Amount of strings (0 = System default)</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">Strings=0</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">//Amount of user threads (0 = System default)</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">Threads=0</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">//Amount of software timers (0 = System default)</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">Timers=0</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">//Platform the java application should be built for (<=16 characters)</span><br />
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">Platform=ABC</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
</div>
</div>
<div style="font-family: arial, helvetica, sans-serif;">
<b style="font-family: Arial, Helvetica, sans-serif;"><br /></b></div>
<div style="font-family: arial, helvetica, sans-serif;">
<b style="font-family: Arial, Helvetica, sans-serif;">5) Compiling the Code and Holding Thumbs that it Works!</b></div>
<div style="font-family: arial, helvetica, sans-serif;">
To compile the code we will put all the commands we need to that in a Windows batch file. In the code below, you will have to make sure that the JDK_Home path matches that of the JDK you installed in <b>step 1</b>. In addition, you may need to adjust the -classpath arguments to point the the Lib directory we spoke about in <b>step 4. </b>If you have the Lib directory two directories up from where your Main.java source file is, then you won't need to edit the -classpath arguments. </div>
<div style="font-family: arial, helvetica, sans-serif;">
Copy the following instructions into a text editor like Notepad and save the file as make.bat in the same directory as where you stored the Main.java file. </div>
<div style="font-family: arial, helvetica, sans-serif;">
</div>
<div style="font-family: arial, helvetica, sans-serif;">
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">@echo off</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">set JDK_HOME=<span style="color: red;">C:\"Program Files (x86)"\Java\j2sdk1.4.2_11</span></span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">if %JDK_HOME%.==. goto SETHOME</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">echo Compiling...</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">%JDK_HOME%\bin\javac -g -target 1.1 -classpath .;<span style="color: red;">..\..\</span>lib\javax.jar;<span style="color: red;">..\..\</span>lib\hms_jtk.jar -bootclasspath <span style="color: red;">..\..\</span>lib\java.jar *.java</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">if errorlevel==1 goto ERROR</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">echo Linking...</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">set CLASSPATH=<span style="color: red;">..\..\</span>lib\ClassLinker.jar;<span style="color: red;">..\..\</span>lib</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">%JDK_HOME%\bin\java ClassLinker -f Main -d</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">if errorlevel==0 goto EXIT</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">:ERROR</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">echo Build failed</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">goto EXIT</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">:SETHOME</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">echo Missing JDK_HOME environment variable. For example: SET JDK_HOME=C:\JDK1.3</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">:EXIT</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">pause</span></div>
<div>
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">make.bat</span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">You can run this batch file from the command line or by double clicking it in Windows explorer. This will be your debugger and any errors will be displayed here. Hopefully, there are no errors and the code compiles and leaves you with a Main.bin file that we will be using to send to the Anybus Communicator. This binary file contains all the instructions the Anybus Communicator needs to follow for that application. </span></div>
</div>
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRIXfHUV6k5ss-nYllhCkXomxI36LpXBE25Kkb0pfziJSlC2cQRkdC6ql_CxuB3AGJ6qPs4UoMbFtXXo5iDMxlbyfFQdGnjA0hu1mqut8eYjAy0Mly3vy9xCn31yug2YZh_kh9LoS58YEA/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="433" data-original-width="655" height="211" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRIXfHUV6k5ss-nYllhCkXomxI36LpXBE25Kkb0pfziJSlC2cQRkdC6ql_CxuB3AGJ6qPs4UoMbFtXXo5iDMxlbyfFQdGnjA0hu1mqut8eYjAy0Mly3vy9xCn31yug2YZh_kh9LoS58YEA/s320/Capture.PNG" width="320" /></a></div>
<div style="font-family: arial, helvetica, sans-serif;">
<b style="font-family: Arial, Helvetica, sans-serif;"><br /></b></div>
<div style="font-family: arial, helvetica, sans-serif;">
<b style="font-family: Arial, Helvetica, sans-serif;">6) Create an Autoexec.bat file</b></div>
<div style="font-family: arial, helvetica, sans-serif;">
While we are making batch files, lets make another one that we will send to the Anybus Communicator and will allow the Main.bin program to start automatically when the unit is powered. Open Notepad and type in the following instruction: </div>
<div style="font-family: arial, helvetica, sans-serif;">
<span style="font-family: "courier new" , "courier" , monospace; font-size: x-small;">Main.bin</span></div>
<div style="font-family: arial, helvetica, sans-serif;">
Save the file as Autoexec.bat in the same directory as the Main.bin directory. </div>
<div style="font-family: arial, helvetica, sans-serif;">
<br /></div>
<div style="font-family: arial, helvetica, sans-serif;">
<b style="font-family: Arial, Helvetica, sans-serif;">7) Physical Connections</b></div>
<div style="font-family: arial, helvetica, sans-serif;">
Connect the Anybus Communicator to a 24V DC power supply and connect the supplied programming cable to the RS-232 port of your PC (most likely via a USB to Serial adapter) and the RJ11 jack of the Anybus Communicator. A typical layout will look something like this:</div>
<div style="font-family: arial, helvetica, sans-serif;">
<br /></div>
<div class="separator" style="clear: both; font-family: arial, helvetica, sans-serif; text-align: center;">
<a href="https://www.idx.co.za/Training/Anybus-Communicator"><img border="0" data-original-height="361" data-original-width="617" height="372" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBoH6w8TGdzOHW5qrZdvG7Ffkk0_0NcqolI66tg7HkFDUej18z_-uD4Kn_RlIbFDxS9rJBpoxBSFsASELJdrRWZoP2v6ZktKCDzo_K6IzZcl-OMW-C-2s7TcWFwd1Ys8XqENxME8mjfBve/s640/Capture.PNG" width="640" /></a></div>
<div style="font-family: arial, helvetica, sans-serif;">
<b>8) Check your COM port number</b><br />
Open Device Manager on your PC and check that the COM port is available and healthy. Note the COM port number. In my case it's COM port 1.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitcqjRSWNKNeM_T6JCQE5XJ0jGF1LweWpkq6vYIf5Ncb2v_Q9jL_ex5ZwaqSnbOF5x8EdqcfjG5hH5yy9lRAr308hDXAV_yyWbn7SYqAYmkSIAgWX47UyOhIoRBTqQ4UBapFmCjtUi3YCb/s1600/Capture2.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="319" data-original-width="627" height="202" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitcqjRSWNKNeM_T6JCQE5XJ0jGF1LweWpkq6vYIf5Ncb2v_Q9jL_ex5ZwaqSnbOF5x8EdqcfjG5hH5yy9lRAr308hDXAV_yyWbn7SYqAYmkSIAgWX47UyOhIoRBTqQ4UBapFmCjtUi3YCb/s400/Capture2.PNG" width="400" /></a></div>
<br />
If you are using an Ethernet to Serial converter like the one I spoke about in <a href="http://blog.idxonline.com/2013/11/serial-to-ethernet-converter-rs-232.html" target="_blank">this blog post</a>, then the COM port won't be in device manager but rather in the Serial/IP Control Panel in Windows Control Panel.<br />
<b style="font-family: Arial, Helvetica, sans-serif;"><br /></b>
<b style="font-family: Arial, Helvetica, sans-serif;">9) Connect via HyperTerminal to the the Anybus Communicator</b><br />
Make sure the programming cable is connected as in step 7 and open HyperTerminal to create a new connection. Select the COM port as per step 8:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidaN7iw5_50klG9vIq1HE5DIDWNhVReGf59p-MmXqrlczL8DIBxcJQjLXjtwcPB4YmUrjfdBGLplzo3RNpabMm8JI7rbv_bU2mMW7RHwMI0tM-xkXMdDO7B5Gd45Gdw3GHxGgi-DiTZf7j/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="491" data-original-width="481" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEidaN7iw5_50klG9vIq1HE5DIDWNhVReGf59p-MmXqrlczL8DIBxcJQjLXjtwcPB4YmUrjfdBGLplzo3RNpabMm8JI7rbv_bU2mMW7RHwMI0tM-xkXMdDO7B5Gd45Gdw3GHxGgi-DiTZf7j/s200/Capture.PNG" width="195" /></a></div>
<br />
Set the port settings to be as follows:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-tM9zZDiwq8H9ZPclqecM7GD33ZqZyxiyuJ1Xnjj0SSR_bqBJLXvYE0td_q0mFqX0a_0D1Wy7WggDTlVSHRT0KtcL9R6lpMXzY43AFSm1MgTwKC2fl90DEPCnCymVbsI_YIMZFsDytNpm/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="461" data-original-width="419" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-tM9zZDiwq8H9ZPclqecM7GD33ZqZyxiyuJ1Xnjj0SSR_bqBJLXvYE0td_q0mFqX0a_0D1Wy7WggDTlVSHRT0KtcL9R6lpMXzY43AFSm1MgTwKC2fl90DEPCnCymVbsI_YIMZFsDytNpm/s320/Capture.PNG" width="290" /></a></div>
A blank terminal should be visible. Note the connection status. It is possible to save the connection for future use:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHfaEERqwKoxYV4alSP6t_q0JwTpX4MQTjyDQKguUWL3KLvA1fjpHW33UychkJojTnHlCymYKiInPRgamXhQUPAzPl5LvvKYepiSRfr-ooYt9Fanrj0EMNBoe__CzQ5A6Hh15DTMCfBpY6/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="367" data-original-width="505" height="232" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjHfaEERqwKoxYV4alSP6t_q0JwTpX4MQTjyDQKguUWL3KLvA1fjpHW33UychkJojTnHlCymYKiInPRgamXhQUPAzPl5LvvKYepiSRfr-ooYt9Fanrj0EMNBoe__CzQ5A6Hh15DTMCfBpY6/s320/Capture.PNG" width="320" /></a></div>
Power up the Anybus Communicator (or cycle the power if you have already powered it). If your COM port is working correctly working then you should see the following start-up sequence:<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnCsbC77mzLz2VRiaaPPPW7QFKJKMGdNyBZC1H8bwyFv1ElaxPePR80Ybi3cZFqsQLgJgffx9pw2bS9WoscmPkWOLzdCTY6DY_ZRGggVhjuGUor1IUGvXtF8_Lb_yrzQuM15_1Nv3s-kbd/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="218" data-original-width="483" height="143" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnCsbC77mzLz2VRiaaPPPW7QFKJKMGdNyBZC1H8bwyFv1ElaxPePR80Ybi3cZFqsQLgJgffx9pw2bS9WoscmPkWOLzdCTY6DY_ZRGggVhjuGUor1IUGvXtF8_Lb_yrzQuM15_1Nv3s-kbd/s320/Capture.PNG" width="320" /></a></div>
You'll notice that the Anybus Communicator already has a program running on it out of the box (note that if someone has programmed the gateway before you that there may be another program on it). We will now quit the default program a load our own "Hello World" program onto it.<br />
<br />
<b style="font-family: Arial, Helvetica, sans-serif;">10) Uploading our Program to the Anybus Communicator</b><br />
- Type in "q" to quite the program (if there is a custom program already running on the gateway and "q" does not work, you could try hit "esc" really early in the boot sequence before the program starts).<br />
- Type in "rb" (read binary) and then "enter" to start the receive binary file sequence<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdEyxmORREkG4Uf8SVp3VsYSYzRAd78k4EcD8acW2e1-s6D4hDKbQurgpfvNVW0oO2YcM4Ha58q0TJpNxD0jZvKP8a03is2X4V9GZzmFanOlML5158ERNqERXPa99EYCeqCvefbe1Tm1vu/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="369" data-original-width="549" height="215" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdEyxmORREkG4Uf8SVp3VsYSYzRAd78k4EcD8acW2e1-s6D4hDKbQurgpfvNVW0oO2YcM4Ha58q0TJpNxD0jZvKP8a03is2X4V9GZzmFanOlML5158ERNqERXPa99EYCeqCvefbe1Tm1vu/s320/Capture.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
- You'll have to work quickly here... From the menu, select "Transfer" -> "Send File"</div>
<div class="separator" style="clear: both; text-align: left;">
- Browse for the Main.bin file you compiled in step 5, select Ymodem and press the "Send" button:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj2W1wXG-QARsaV7Y_yxMpK_iplsF8dedWauorOfxW7WgPrwM3l4SPBk7RIm82vhiO-Xc7dmtmts08cY8FAv6zk9DD5bw3APk_1qslIozJMy7CFR5OeTixoTQZDidFraoGJwh3agEDeBz8/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="327" data-original-width="595" height="175" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgj2W1wXG-QARsaV7Y_yxMpK_iplsF8dedWauorOfxW7WgPrwM3l4SPBk7RIm82vhiO-Xc7dmtmts08cY8FAv6zk9DD5bw3APk_1qslIozJMy7CFR5OeTixoTQZDidFraoGJwh3agEDeBz8/s320/Capture.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
If you do not complete the last two steps quickly enough, the rb sequence will end and you'll get a "synchronization" error. No problem, just type "rb" again and repeat the last two steps...just be quicker this time!</div>
<div class="separator" style="clear: both; text-align: left;">
You should see a window that looks like this:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8qBk7egLJmmwsMw-Tweq2Tl4zQ7-YMUCKcDBC_Uf5izSr06BZvj7dCkjkDfufS9KaiV6VvgBoux-TK7e-Kl362Xin2q4YjQiQw8Cq3DQgB4Pc1rkcZcKKHYPS8xOpSTtUg7cZRwAjxAZv/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="377" data-original-width="521" height="231" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8qBk7egLJmmwsMw-Tweq2Tl4zQ7-YMUCKcDBC_Uf5izSr06BZvj7dCkjkDfufS9KaiV6VvgBoux-TK7e-Kl362Xin2q4YjQiQw8Cq3DQgB4Pc1rkcZcKKHYPS8xOpSTtUg7cZRwAjxAZv/s320/Capture.PNG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
- Once that completes, type in rb again to send the autoexec.bat file that you made in step 6 to the Anybus Communicator in exactly the same way you uploaded the Main.bin file. </div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
By rebooting the Anybus Communicator, your "Hello World" program should start up automatically!<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPjxE5EsT8rEt45NzWOrXQ7Pgvj2croWoop58L96iG1G4gY0YxEzPltynuxGHbP8lQhEiTO_ocMOjE1h0xSiqOp6DxJjr1FV_bz9VvwCdNNsu0RSuka9XcTkb4NPzFbdyOI_Ok89yluysV/s1600/Capture.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="259" data-original-width="465" height="222" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPjxE5EsT8rEt45NzWOrXQ7Pgvj2croWoop58L96iG1G4gY0YxEzPltynuxGHbP8lQhEiTO_ocMOjE1h0xSiqOp6DxJjr1FV_bz9VvwCdNNsu0RSuka9XcTkb4NPzFbdyOI_Ok89yluysV/s400/Capture.PNG" width="400" /></a></div>
<br />
<br /></div>
<div style="font-family: arial, helvetica, sans-serif;">
If you think there is a step missing here, let us know and we'll be glad to help out. If you need someone to code the solution for you, we can certainly help out there too. We've done loads of applications using the Java Enabled Anybus Communicator. We'll demonstrate some more real world implementations in future blogs...something more useful than "Hello World" ;-) </div>
</span></div>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-71121767529760011022018-01-17T11:24:00.001+02:002019-01-25T13:15:41.778+02:00Your path to becoming a PROFIBUS expert in South Africa<span style="font-family: "arial" , "helvetica" , sans-serif;">The PROFIBUS Competence and Training Centre of Southern Africa (PCC) has been providing internationally certified PROFIBUS training since 2004. The centre is operated by Industrial Data Xchange. The courses are conducted by lecturers that have <b>real on-site experience</b> and have an in-depth knowledge of the content developments of the technology by attending PI Training Centre meetings across the globe. We believe that hands-on training is key and by the end of the course you will feel confident in creating your own network!</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">We've mapped out the path for you below: </span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/Training/PROFIBUS"><img border="0" data-original-height="615" data-original-width="939" height="417" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHC6u4FCVA3t2xhNIXz_6kFe2Md1qIJ_wew-1LnknsgDIZ0bAE-VxKFur-seAr5E6jsID8k0WwPmfUIYppdJI4qz7H7BdnPSWcpGf9iVVhlm039G9mCFWRfiGcuFhGJ6Hz7pMEiXzwAp1J/s640/IDX+Path+to+PROFIBUS+Expert+Michael+Garnham.PNG" style="border: none;" width="640" /></a></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">The entry level stage is for individuals who have no experience with PROFIBUS. If someone has been tasked with installing or maintaining a PROFIBUS network, they should at least have the PROFIBUS Installer certification. This should give the end user some level of confidence that the installation will work reliably. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Which course is for me?</b></span><br />
<table><tbody>
<tr><td valign="top"><b><span style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Installer Course</span></span></b></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td><td valign="top"><b><span style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Engineer Course</span></span></b></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td><td valign="top"><b><span style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">PA Engineer Course</span></span></b></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td></tr>
<tr><td valign="top"><span lang="EN-GB" style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Start from the basics and learn how to properly build PROFIBUS networks
according to the specification. Most faults can be prevented by building and
installing PROFIBUS cable correctly and with care in the first place. Make sure
only Certified Installers touch your network!</span></span><br />
<span lang="EN-GB" style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></span></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td><td valign="top"><span lang="EN-GB" style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">If you have already obtained the Installer Certification and want to
learn more about how PROFIBUS works from first principals, then this course is
for you. Network configuration, decoding diagnostic messages, optimizing timing
settings, system debugging and troubleshooting are all topics that are packed
into this course. </span></span></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td><td valign="top"><span lang="EN-GB" style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Once you have the Engineer Certification, learn about PA network design
and implementation. Doing the right calculations before commissioning can save
a great deal of time and money. We also configure devices using common
engineering tools. </span></span></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td></tr>
<tr><td valign="top"><b><span style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Installer with
Troubleshooting Course</span></span></b></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td><td valign="top"><div class="MsoNormal">
<b><span style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Installer with Engineer <o:p></o:p></span></span></b></div>
<b><span style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Course</span></span></b></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td><td valign="top"><div class="MsoNormal">
<b><span lang="EN-GB" style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">System
Designer <o:p></o:p></span></span></b></div>
<b><span lang="EN-GB" style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Course</span></span></b></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td></tr>
<tr><td valign="top"><span lang="EN-GB" style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Identical to the Installer course but with an extra half day of learning
how to use test equipment effectively to troubleshoot common PROFIBUS faults.
This is where your installer knowledge really gets put to the test! Easily our
most popular course!</span></span></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td><td valign="top"><span lang="EN-GB" style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Fast-track your way to an Engineer certification by doing the Installer
Certification on the first day and continuing with the Engineer Certification
over the rest of the course. An intensive course, but also the best value for
the time and money that is committed to it.</span></span></td><td valign="top"><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td><td valign="top"><span lang="EN-GB" style="line-height: 107%;"><span style="font-family: "arial" , "helvetica" , sans-serif;">We look at the control system life cycle, the consideration of
maintenance, choosing the right technology and components, network layout and
design, high availability, redundancy, control system and network timing,
safety and documentation and drawing standards. </span></span></td><td valign="top"><br /></td></tr>
</tbody></table>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>What else do you need to know? </b></span><br />
<br />
<ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">There is an exam at the
end of each course to help attendees practise what they learnt.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">There is no need to bring
anything! Lunch, equipment and training materials are provided.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">All scheduled courses are
held at the IDX offices in Fourways, Johannesburg, but contact us if you need us to do special onsite training.</span></li>
</ul>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Bookings are essential. Please contact us to book your next course or if you need any more information. We look forward to seeing you in the next course!</span></div>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-29893333834487659332018-01-11T15:58:00.000+02:002019-01-25T13:25:19.477+02:00Changing a device's PROFIBUS address using the Nettest II handheld PROFIBUS tester<table><tbody>
<tr><td><a href="https://www.kunbus.com/files/pics/nettester/nettester-ii.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"></span></a></td><td></td><td><a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Testing-Analysis-Tools/NetTest-II" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img alt="NetTEST II Diagnostic Tool for PROFIBUS" border="0" height="200" src="https://www.kunbus.com/files/pics/nettester/nettester-ii.png" style="border: none;" width="135" /></a><span style="font-family: "arial" , "helvetica" , sans-serif;">The <a href="https://www.idx.co.za/Protocols/PROFIBUS/Network-Testing-Analysis-Tools/NetTest-II">Nettest II</a> is one of those tools that our PROFIBUS Engineers ensure that they have with them when going on a PROFIBUS callout. It's particularly useful as a pre-commissioning device to quickly test a section of newly assembled PROFIBUS cable before using it. It's amazing how easily installers can swap the A and B line, leave off a termination, create a short between the lines or shield or forget to attach the shield in a connector. If the cable passes the Nettest II Line Tests, you can be confident that the cable will work reliably in your installation. You can also view signal strengths, view a live list and monitor statistics, but did you know that you can change the address of a device? </span></td></tr>
<tr><td colspan="3"><span style="font-family: "arial" , "helvetica" , sans-serif;">We occasionally get asked: "How can one change the address of the device that has no rotary dials or dip switches?" </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">The answer would be to use a Class 2 Master. However, a technician on a night shift might need to replace a piece of equipment, and can't, because they do not have access to a computer running software with Class 2 Master functionality. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">With a Nettest II, it's possible to do it by using the following steps: </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">On the main menu select </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">“Line Test” </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Select “Profibus Master mode” </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Select “Extended Master” </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Select “Master Parameters” and set these up so to match the segment to which you are attached. (i.e. baud rate = 45.45kb if connecting through a Siemens coupler) press “Enter” when done. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Select “Config. with livelist” and press “Enter” to delete Slave Definitions </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"> </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">Once all of the device have been found press enter to terminate and enter again to begin the ident number capture. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"> </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Once this is complete press enter to return to the Extended Master Menu </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Select “Slave Menu” </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Select “Process Slave” </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Select the device whose address you wish to change. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Select Single DP Services </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Scroll to and select “SET_SLAVE_ADD_REQ” </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">> Scroll to the new address and press “Enter”</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Good luck! Let us know if you need any help with test tool advice, training or troubleshooting a PROFIBUS network. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></td></tr>
</tbody></table>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-9890885691790722242017-10-25T09:16:00.000+02:002019-01-25T13:51:35.144+02:00Remote Monitoring of HVAC Systems<b><span style="font-family: "arial" , "helvetica" , sans-serif;">What are HVAC Systems?</span></b><br />
<div class="MsoNormal">
<span style="background: white; font-family: "arial" , sans-serif; line-height: 107%;">Automated systems
that incorporate <b>H</b>eating, <b>V</b>entilating, and <b>A</b>ir <b>C</b>onditioning
(<b>HVAC</b>) apparatus to perform heating and/or cooling for residential,
commercial or industrial buildings. A fundamental function of the system
is to providing fresh outdoor air to decrease and dilute interior airborne
contaminants such as odors from occupants, volatile organic compounds (VOC’s)
emitted from interior furnishings, chemicals used for cleaning, etc. These HVAC
systems can be customized in an energy-efficient design to suit
your specific needs and provide a consistent and comfortable indoor environment
suitable for all.</span><span style="font-family: "arial" , sans-serif;"><o:p></o:p></span><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/"><img border="0" data-original-height="571" data-original-width="640" height="570" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTsNhsuLFHYL5aDqZsmi-gKPV5ZBP3ZQIGzMl-AVHkOB0pgf8wrrd0GL7WUXeaICx7qHRT6UnPpGIXlv7M_FO0RpCSDi3kUy1aPJcUXQnjZnwiuC5_zxcXDmKTuyRwghvER0AvF6fSFMg8/s640/HVAC+System+Diagram+-+Page+1.png" style="border: none;" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #0b5394; font-family: "arial" , "helvetica" , sans-serif;">Fig 1: HVAC Automated Closed Loop System</span></div>
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="background-color: white;"><b><br /></b></span></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="background-color: white;"><b>Remote Monitoring of HVAC Systems</b></span></span><br />
<div style="background-color: white;">
<div style="text-align: left;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">With structures of this nature, remote monitoring is a vital feature that will assist with visualization of measurable primary element variables. By using the Netbiter Remote Monitoring Solution, we were able to achieve remote monitoring on medical laboratory facilities. Since the labs were located at remote sites to assist with medical treatment and aid, there was a lack of technical support in these regions. The installation needed to operate with minimal maintenance. </span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: xx-small;"></span></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="font-size: xx-small;"></span><span style="font-size: xx-small;"></span>
</span>
<br />
<div style="text-align: right;">
</div>
</div>
<div style="background-color: white;">
<span style="font-family: "verdana" , "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;">The Netbiter EC350 gateway and extension IO cards are designed with robust internal electronics and high tension screw terminals that can withstand vibration and frequent movement</span></span><span style="font-family: "arial" , "helvetica" , sans-serif;">. </span><br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="400" data-original-width="307" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnEOcMYRmUVWBgJ1yQGwuI65Al0QT9qRKqwiWgqu3WDmB2-Zxdg6zxI3-yMA8PbJTUuMl1saF9aMH49sCNNDrYTgyMygQUEfnY1kwCdGyJTHvlpbCesqJup-cjK_hcqE61LWQKtPe9ozOV/s320/IDX-Netbiter+installation+box.png" style="border: none;" width="244" /></a></div>
<span style="clear: right; color: #0b5394; float: right; font-family: "arial" , "helvetica" , sans-serif; margin-bottom: 1em; margin-left: 1em;">Fig 2: Netbiter Installation Panel</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">The extension IO cards are purposed to poll information from the field instrument sensors (eg: temperature probes, pressure sensors, digital relay contacts or switches). These cards come in a variety of combinations to suit all IO signals. Alternatively the Netbiter EC 350 can communicate directly with field instruments and controllers that are enabled with a Modbus interface.</span></span><br />
<span style="font-family: "verdana" , "arial" , "helvetica" , sans-serif;"><span style="font-family: "arial" , "helvetica" , sans-serif;">From the cards the information is then transferred via Modbus RS485 serial communication to the Netbiter EC 350 gateway. The information is then transmitted via 3G to the Netbiter Argos Cloud server. The information in the cloud service can then be managed, analysed and presented in a <i>SCADA</i> dashboard format. </span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">This real time data is now accessible from anywhere in the world via a secure log in portal. You are also able to set up reports and extract historical data. The system allows for data logging, alarm functionality and GPS tracking. A profile was created for the first Lab and exported to the rest, helping to maintain uniformity and reduce engineering time spent on repetitive configurations.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">The dashboards can be created in various stages, eg: profile, project or system dashboards. They can be modified, renamed and customized to represent specific and detailed information required. Here is a simple example of a dashboard.</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/"><img border="0" data-original-height="177" data-original-width="640" height="176" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgid7NniPAMtZ7mYdGy2PFFWOKI3lj9bqnrP6CfQ2J-nSise7cwvDm0S-wHJSw0PT9ZRdrky8qYc4Oz6c4jxmNHC5GtSNkzadfVcdTAUOlpHRJIzHyh8Sfrdx9KjlIxmKW9npg3x8P3AEk3/s640/IDX-LAB+Dashboard+Replica.PNG" style="border: none;" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #0b5394; font-family: "arial" , "helvetica" , sans-serif;">Fig 3: Netbiter Argos Dashboard</span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #0b5394; font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="background-color: white;">
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">If you would like to find out more information contact IDX technical solutions:</span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Email: <a href="mailto:info@idx.co.za" style="color: #cd142a;" target="_blank">info[at]idx.co.za</a></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">Contact: +27 11 548 9960</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">Web: <a href="http://www.idx.co.za/" style="color: #cd142a;">www.idx.co.za</a></span></div>
</div>
<div style="background-color: white;">
<br /></div>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Jehrene Philliphttp://www.blogger.com/profile/02398547742220547135noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-42899244794177474532017-08-25T13:46:00.001+02:002019-01-25T14:00:13.049+02:00PROFINET Installation Tips & Tricks On Guidelines<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixZ4tLCNi-B7U8yGqQ1qRoISW26dqUydWKD1mXgFpFTyml35Hf-afdZKg1a08NsLMdVuKc2MtC5uAddZhbkWeYZAuywzPOQ0lNq1FBdENeikTHIwMci9wcuGgmdYRokcol4tzaSiAljWK0/s1600/magnigy+glass+profinet+cable.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><span style="font-family: "arial" , "helvetica" , sans-serif;"><img border="0" height="96" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixZ4tLCNi-B7U8yGqQ1qRoISW26dqUydWKD1mXgFpFTyml35Hf-afdZKg1a08NsLMdVuKc2MtC5uAddZhbkWeYZAuywzPOQ0lNq1FBdENeikTHIwMci9wcuGgmdYRokcol4tzaSiAljWK0/s320/magnigy+glass+profinet+cable.png" style="border: none;" width="320" /></span></a>
<br />
<h2>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: x-large;">
PROFINET INSTALLATION TIPS AND TRICKS</span></h2>
<h2>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
Are your PROFINET assets installed within specification? How do you ensure high network availability?</span></h2>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Profinet is a very widely utilised Industrial Ethernet technology and is respected for its advanced diagnostics, simple commissioning, and robustness within various industrial environments.
Within the installation and implementation of a Profinet network, various precautions should be taken, and standards put in place that should be adhered to. Without such adherence to the guidelines, communication issues may arise.
</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZzx2V1MpxM7z4nfH7m-swBXTF51wCJBCqQ8DULmHtsmnP9KBM_tMkF9m8sFBpidI5EDzdFRKBkieDsMc8_VggxA0XnrIraX00jeZZpV3V8Fi0KgeodJ6JAytvCEi30QEtjZKnoaXmfa_5/s1600/Profinet+cable.png" imageanchor="1" style="clear: left; font-family: "Times New Roman"; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="11" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZzx2V1MpxM7z4nfH7m-swBXTF51wCJBCqQ8DULmHtsmnP9KBM_tMkF9m8sFBpidI5EDzdFRKBkieDsMc8_VggxA0XnrIraX00jeZZpV3V8Fi0KgeodJ6JAytvCEi30QEtjZKnoaXmfa_5/s640/Profinet+cable.png" style="border: none;" width="640" /></a></span><br />
<span style="font-size: large;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 20;"><b>Minimizing Interference and Noise</b></span><br />
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Cable clearance guidelines</b></span><br />
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Profinet cables running in close proximity to high voltage machinery and unshielded high voltage cables can cause severe EMC interference and disruption of the networks communications.</span><br />
<ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Always maintain a minimum 20cm separation distance between Profinet cables and un-shielded supply cables (>400V)</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Fiber optics should be considered when running though an area with substantial risk of EMC interference </span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Utilise earthed metallic cable trays or conduit to protect cabling from interference when running between cabinets.</span></li>
</ul>
<div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Proper Grounding Techniques Implemented</b></span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Proper grounding is crucial for all Profinet Installations, Cables should be earthed at each device, and as the cable enters and exits cabinets to the functional earthing system.</span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/Protocols/PROFINET"><img border="0" data-original-height="516" data-original-width="702" height="232" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPwbv-y9yO3ko7yVt5wUhID5krDBvbC7Li2KlmLjmMrZ-yWvRA7HnG1u2N3zmwcGHSsopyE40sFEH2ReYEhcxdkw1jZjpbqKKtPtgQrtJFcE6zWXVUoiMeTQIN1lCFGr6BFfoCg2N06Tnd/s320/earthing.png" style="border: none;" width="320" /></a></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Why is this important? Profinet cables have a shield that surrounds the cores, to protect the signal from noise and EMC injection. The shield carries any pickup to earth, the path from where the noise is picked up, to where it is drained to earth should be as short as possible.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
</div>
<div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZzx2V1MpxM7z4nfH7m-swBXTF51wCJBCqQ8DULmHtsmnP9KBM_tMkF9m8sFBpidI5EDzdFRKBkieDsMc8_VggxA0XnrIraX00jeZZpV3V8Fi0KgeodJ6JAytvCEi30QEtjZKnoaXmfa_5/s1600/Profinet+cable.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZzx2V1MpxM7z4nfH7m-swBXTF51wCJBCqQ8DULmHtsmnP9KBM_tMkF9m8sFBpidI5EDzdFRKBkieDsMc8_VggxA0XnrIraX00jeZZpV3V8Fi0KgeodJ6JAytvCEi30QEtjZKnoaXmfa_5/s1600/Profinet+cable.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="11" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZzx2V1MpxM7z4nfH7m-swBXTF51wCJBCqQ8DULmHtsmnP9KBM_tMkF9m8sFBpidI5EDzdFRKBkieDsMc8_VggxA0XnrIraX00jeZZpV3V8Fi0KgeodJ6JAytvCEi30QEtjZKnoaXmfa_5/s640/Profinet+cable.png" style="border: none;" width="640" /></a><br />
<br />
<b><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 20;">Utilise the right network components for your PROFINET Network</span></b><br />
<br /></div>
<div>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">Connectors</span></b></div>
<div>
<span style="background-color: white;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Bad connectors = Bad communications!</span></span></div>
<br />
<div style="background-color: white;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE6K1pFQrR4MHwlh6wM3b4cfHN3QGD3TXHJCGUfNar3hw5TGZQ4_ipM6m1MIqOD3KYBHgIA9tRACAriWUwH7JIm8tft5yH1vQPCmksQx6s6RAkv-rnhU4s-y82CYLeC75Wx5sczxRIVGTu/s1600/No+Ethernet+IDX+-+Kyler.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="1600" data-original-width="1600" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjE6K1pFQrR4MHwlh6wM3b4cfHN3QGD3TXHJCGUfNar3hw5TGZQ4_ipM6m1MIqOD3KYBHgIA9tRACAriWUwH7JIm8tft5yH1vQPCmksQx6s6RAkv-rnhU4s-y82CYLeC75Wx5sczxRIVGTu/s200/No+Ethernet+IDX+-+Kyler.png" style="border: none;" width="200" /></a><span style="font-family: "arial" , "helvetica" , sans-serif;">Always use Profinet connectors, standard RJ45 connectors are not acceptable for industrial environments:</span></div>
<ul style="background-color: white; margin: 0px 0px 0px 40px; padding: 0px;">
<li style="line-height: 1.2; margin: 0px; padding: 0px;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Industrial RJ45 connectors have an steel housing that earth the cables shield within the device</span></li>
<li style="line-height: 1.2; margin: 0px; padding: 0px;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Connector offers cable strain relief, connectors clamp onto the cables sheath to ensure the cores do not slip loose under movement device or cable movement</span></li>
<li style="line-height: 1.2; margin: 0px; padding: 0px;"><span style="font-family: "arial" , "helvetica" , sans-serif;">Rugged industrialised design</span></li>
</ul>
<div style="background-color: white;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">When building up cables, be sure to utilise an appropriate Profinet stripping tool, in order to reduce accidental wiring faults and ensure a consistent connection at each device.</span></div>
<div style="background-color: white;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="background-color: white;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Managed Switches</b></span></div>
<div style="background-color: white;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Although utilising managed switches is not a prerequisite for a Profinet network, it is extremely useful, and crucial for consistent up time, high network availability and ease of maintenance and troubleshooting. An un-managed switch has no built in intelligence, except to send incoming Ethernet frames out to the right port (Port the destination device is connected to). </span></div>
<div style="background-color: white;">
<span style="font-family: "arial" , "helvetica" , sans-serif;">Managed switches add intelligence, supporting a number of useful IT protocols. Some of the features that a managed switch will offer you over an un-managed switch:</span></div>
<div style="background-color: white;">
<ul>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Integrated SNMP (Simple Network Management Protocol) and LLDP (Link Layer Discovery Protocol), specialised protocols allowing users to retrieve data and statistics saved within switches, such as retries, real-time bandwidth utiilisation, network topology</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Mirror port, a managed switch will allow you set up a mirror port that channels all the switches data to a single configured port. This is extremely useful if you want to run diagnostics on your Profinet network without interrupting transmission. You can utilise Profinet Engineering tools such as Procentec Netilities to monitor all network traffic on a mirror port and provide valuable diagnostic information to user.</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Certain managed switches can be utilised for the creation of redundant network structures</span></li>
<li><span style="font-family: "arial" , "helvetica" , sans-serif;">Advanced features, may include: Loop protection, advanced VLAN functionality, More precise diagnostics and control of network traffic</span></li>
</ul>
</div>
<div style="background-color: white;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></div>
<div style="background-color: white;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZzx2V1MpxM7z4nfH7m-swBXTF51wCJBCqQ8DULmHtsmnP9KBM_tMkF9m8sFBpidI5EDzdFRKBkieDsMc8_VggxA0XnrIraX00jeZZpV3V8Fi0KgeodJ6JAytvCEi30QEtjZKnoaXmfa_5/s1600/Profinet+cable.png" imageanchor="1" style="clear: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="11" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZzx2V1MpxM7z4nfH7m-swBXTF51wCJBCqQ8DULmHtsmnP9KBM_tMkF9m8sFBpidI5EDzdFRKBkieDsMc8_VggxA0XnrIraX00jeZZpV3V8Fi0KgeodJ6JAytvCEi30QEtjZKnoaXmfa_5/s640/Profinet+cable.png" style="border: none;" width="640" /></a><br />
<br /></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 20;"><b>Precise Commissioning, Maintenance and Diagnostic Tools</b></span><br />
<a href="https://www.idx.co.za/Protocols/PROFINET/Network-Testing-Analysis-Tools/Netilities" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="180" data-original-width="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrAiurgZAXomYhsLOT2rHySFKwQLjtMsi0p-tqenHR2yBZ8qLSba_uijYpfxLq5EEMskZvb2Qm7bxJRka3TYMVFRS-5k0OqmzUgFi0LY_YbUhpc-poggwVdmsuBbbH73IS-Uiu6FX8ZVPs/s1600/netilities-IDX+-+Kyle+Roos.gif" style="border: none;" /></a><span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;"><b><u><br /></u></b></span>
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: medium;">With any industrial automation technology, specialized tools, software and network components can assist you with various tasks, from: Network commission, upgrade and to run diagnostics. There are plenty of great tools available on the market. Some of the more popular tools imperative for your installation are listed below:</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: medium;"><br /></span>
<br />
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">Netilities</span></b><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">Dedicated PROFINET diagnostics engineering tool. Generating a live list and providing various crucial statistics about the network. Netilities is crucial when commissioning Profinet networks, providing maintenance tasks and troubleshooting problems. You can interface Netilities with you network using a standard Ethernet/WLAN port on a PC, or the ProfiTap for a secure connection.</span></div>
<div>
<br />
<br />
<br />
<br /></div>
<div>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></b>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">ProfiTap</span></b><br />
<a href="https://www.idx.co.za/Protocols/PROFINET/Network-Testing-Analysis-Tools" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="180" data-original-width="180" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivGmMuPeJMrvuBRJIKuOaMxiE-s6EGRrt26NRpxLCD5h31PSJX5N0SCT0QPmOu_e2CtroZqZ6qPPL2swQPFmSxI4G4hIwi4j8QmIBpmwRr-O-_bcDGMchYX78iROu3a7qg07LdlJ2tiT-l/s1600/ProfiTap+IDX+Kyle+Roos.png" style="border: none;" /></a><span style="font-family: "arial" , "helvetica" , sans-serif;">If you don't have a mirror port available on a managed switch by the PLC, you may require a dedicated tap device, that allows you to monitor traffic and information running through the network. A tap device can also be a more secure way to connect you PC to your industrial network, allowing only one way traffic for monitoring.</span><br />
<a href="https://www.idx.co.za/Protocols/PROFINET/Network-Testing-Analysis-Tools/ATLAS" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="400" data-original-width="400" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA-k1etftFcFF_hXs4smKzr6LpsnG8mTtnOWKNOuOVhEBfJW5jkAdU68T_1v7wwldSMya2Zr4-bZ9yOQXq8Znv0f6Jbt1tloV87FPD5TeKxgw774T31imy-9VFaW-qBsxjsBr8GTD7n3TE/s200/PROCENTEC+ATLAS+-+IDX+Kyle+Roos.png" style="border: none;" width="200" /></a><b><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></b>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;"></span></b><br />
<b><span style="font-family: "arial" , "helvetica" , sans-serif;"><b><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></b></span></b>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;"><b><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></b></span></b>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></b>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;">Atlas</span></b></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">Permanent diagnostics monitoring, trending and network overview. The Atlas will assist you managing and maintaining large factory networks by providing you with insight and knowledge of the networks health, state and performance. The Atlas offers a unique Quality Factor rating, that takes a weighted algorithm of the networks performance and risk and displays this in a user friendly and interpret-able manner.</span></div>
<div>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></b></div>
<div>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></b></div>
<div>
<b><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span></b></div>
<div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZzx2V1MpxM7z4nfH7m-swBXTF51wCJBCqQ8DULmHtsmnP9KBM_tMkF9m8sFBpidI5EDzdFRKBkieDsMc8_VggxA0XnrIraX00jeZZpV3V8Fi0KgeodJ6JAytvCEi30QEtjZKnoaXmfa_5/s1600/Profinet+cable.png" imageanchor="1" style="background-color: white; clear: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="11" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZzx2V1MpxM7z4nfH7m-swBXTF51wCJBCqQ8DULmHtsmnP9KBM_tMkF9m8sFBpidI5EDzdFRKBkieDsMc8_VggxA0XnrIraX00jeZZpV3V8Fi0KgeodJ6JAytvCEi30QEtjZKnoaXmfa_5/s640/Profinet+cable.png" style="border: none;" width="640" /></a></div>
<div>
<b style="font-family: arial, helvetica, sans-serif; font-size: 20px;"><u><br /></u></b>
<b style="font-family: arial, helvetica, sans-serif; font-size: 20px;">Internationally certified training ensuring site competence </b><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">One of the first steps all organisations should take to ensure a successful Profinet Integration is ensure all stakeholders involved with the implementation have the necessary training, foundation understanding and certification.</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;">The PROFINET / PROFIBUS Competence Center of Southern Africa runs the Certified PROFINET Engineers Course periodically on our scheduled course at our offices, alternatively at a sites convenience. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>Why should I attend training?</b></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">Certified PROFINET Engineers course provides the foundation for a clear site competence, knowledge and know how. Training is crucial for any installers, designers and C&I Maintenance staff. </span><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b><br /></b></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>What will be covered?</b></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">The PROFINET Engineers Course combines in-depth theoretical knowledge along with hands-on practical exposure. </span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>How long is the course?</b></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">The Certified PROFINET Engineers Course spans over 2.5 days, with an written and practical examination to be completed on the last day. Lunch will be provided each day.</span><span style="font-family: "arial" , "helvetica" , sans-serif;"><br /></span>
<br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b><br /></b></span>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><b>How do i sign up?</b></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">Contact the IDX Academy to obtain additional information, booking forms and pricing</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><a href="mailto:academy@idx.co.za">academy@idx.co.za</a> | (+27) 11-548-9960 | <a href="https://www.idx.co.za/" target="_blank">WEBSITE</a></span>
<b style="font-family: arial, helvetica, sans-serif; font-size: 20px;"><u><br /></u></b>
<b style="font-family: arial, helvetica, sans-serif; font-size: 20px;"><u><br /></u></b><span style="font-family: "arial" , "helvetica" , sans-serif;">For more information please feel free to contact the PROFIBUS / PROFINET Competence Centre </span><span style="font-family: "arial" , "helvetica" , sans-serif;"><a href="mailto:info@idx.co.za">info@idx.co.za</a> | </span><span style="font-family: "arial" , "helvetica" , sans-serif;">+27 11 548 9960 | </span><a href="https://www.idx.co.za/Training/PROFINET/Certified-Engineer" style="font-family: arial, helvetica, sans-serif;">www.profibuscentre.co.za</a><br />
<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: 20px;"><br /></span>
<b style="font-family: arial, helvetica, sans-serif; font-size: 20px;"><u><br /></u></b></div>
</div>
</div>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Kyle Rooshttp://www.blogger.com/profile/15987146897913787162noreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-54531384592475339262017-08-23T08:49:00.000+02:002019-01-25T13:56:25.392+02:00Bridging SQL to Profibus<span style="font-family: "arial" , "helvetica" , sans-serif; font-size: large;">Introduction</span><br />
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"></span><br />
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">A client came to us with a situation where he required some data on his SQL database to be sent to his PLC. In his case, he has a couple of sensors inserting data directly to his SQL database and he needed these data to be processed by his Profibus PLC controller so that the correct actions could be taken.</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">The solution accepted by the client was a SQL to Profibus bridge. IDX offered to provide a custom software that would extract the SQL data in real-time and expose the extracted data as a Modbus TCP slave device. The data could then be converted to a Profibus protocol using a gateway such as the Anybus X-Gateway AB9001, and sent directly to the PLC controller.</span></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div style="font-size: x-large;">
<a href="https://www.idx.co.za/Solutions/IDX-Suite"><img border="0" data-original-height="299" data-original-width="1256" height="152" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgy-HQncNhGoMNBisWsJw3IKcCR0XMjMGQiLdJEcIV8l-Z4YgAdv-RNd42gVlR7vKWC-6dbRc3yS_WumTzq_AFKshn94rK7kpwVUWUQdy8veVPsG1EuSM27JaTTogmnp_D-O6IQQ99-6F_g/s640/SQL+to+PROFIBUS+IDX.PNG" width="640" /></a><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">IDX 8</span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<br />
<div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">We provided the client with a custom software called IDX 8. IDX 8 is a customised software offered by IDX, it contains a suite of different functionalities which includes tag management, remote monitoring, historian, alarms and events, data exchange, etc. The function of interest here is its data exchange component which allows for real-time data to be shared with various different systems.</span></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">After the client installed IDX 8 on his test server that he brought over for a demonstration of our proposed solution. We continued to setup IDX 8 to extract the SQL data and expose it as a Modbus slave, the steps for the setup are as follows:</span></div>
<div>
<ul><span style="font-family: "arial" , "helvetica" , sans-serif;">
<li>Setup Data Exchange service</li>
<li>Setup SQL interface</li>
<li>Setup Modbus Slave interface</li>
</span></ul>
</div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">After the setup we demonstrated to the client that the data was indeed being extracted from the SQL database, this is shown below using the “Live Tag View” function that IDX 8 supplies:</span></div>
</div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
</span>
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: "arial" , "helvetica" , sans-serif;"><a href="https://www.idx.co.za/Training/Anybus-Communicator"><img border="0" data-original-height="606" data-original-width="1376" height="281" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCC5RZpLTvHQdi2qJbVTL8P6jCfqU1qjqysURQBQurXNrBkZuGxaF5BS0S4-rD5vzPVN_4O8ZzU-SNHy10t1WAkVsFuqp4HNJaA8nJXbzHt3-2FZIHXDE_uHemPmC11C0rVg626YxaWRto/s640/IDX+8+Live+tag+view.png" width="640" /></a></span></div>
<span style="font-family: "arial" , "helvetica" , sans-serif;">
<span style="font-size: large;">The ANYBUS X-Gateway AB9001</span><br />
<div>
<div>
To configure the AB9001, all that is required is an “IPConfig.exe” tool supplied by HMS and a web browser. We used the “IPConfig.exe” tool to setup the IP address of the AB9001 gateway then configured the Modbus settings using a web browser by accessing the device’s web interface using the assigned IP address.</div>
<div>
The hardest part in this process was the mapping of the Modbus transactions to instruct the Modbus master to read the correct values from the correct Modbus slave registers. Once that was done, we used the “Transaction Monitor” function that is provided by the device through its web server to demonstrate to the client that the values read by IDX 8 was indeed being exposed as a Modbus slave device. This is shown in the image below:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/Training/Anybus-Communicator"><img border="0" data-original-height="967" data-original-width="773" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4A0UexDx96A_ReHx1wa44qN9xthOL0sKZRTv45dp7C-m-kwlrcxIpc6emXkRzuWxHAm3Api11ugaSW4hoMGxlsdWXkdqodrMo37T8e4SM4v8M-MUjjS1U7xuFcnhbrJm5E8CZJ1GNYGb0/s640/SQL+to+PROFIBUS+IDX+Anybus.PNG" width="508" /></a></div>
<div style="clear: both; text-align: left;">
<span style="font-size: large;">Setting up the Anybus X as a PROFIBUS slave</span></div>
<div class="separator" style="clear: both;">
Setting up the Profibus DP slave on the Anybus X-Gateway was done by just assigning a slave address to the device on its “Profibus DP V-1” menu in its web server. After that we then checked the mapping of the Modbus Master registers to the Profibus DP Slave device using the “Mapping Overview” page provided by the web server.</div>
<div class="separator" style="clear: both;">
</div>
<div class="separator" style="clear: both;">
To confirm that the gateway was indeed ready for Profibus communication, we setup a Profibus Master simulation using a tool called Profitrace from Procentec. We demonstrated to the client that the Profibus Master was indeed in data communications with the gateway and that data from that was originally from the SQL was indeed being sent through to the simulated master, this is shown in the image below:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://www.idx.co.za/Training/Anybus-Communicator"><img border="0" data-original-height="693" data-original-width="989" height="448" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIpB71mUyQuPMwmcfBHQBdD8V_DM_fKMz-aMhljdJ8YYnU3wVW0uY8IuZ1GMaA9cl14S0CORQJ15nSB7A21rRcclcxS6hEILoyVjztzZB7GkHe7ZWCfEpz9kgOC1sDS_dGtpcQNwQAt0Hi/s640/SQL+to+PROFIBUS+IDX+Profitrace+Watch+List.PNG" width="640" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Author: Jackson Kao</div>
<div>
<br /></div>
</div>
</span></div>
<div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Unknownnoreply@blogger.comtag:blogger.com,1999:blog-452006415421944303.post-32054290108081683872017-05-04T13:26:00.000+02:002019-01-25T14:09:38.502+02:00How to Remotely Monitor a Power Meter using a Netbiter EC350<b>Netbiter makes it simple to view your power meter data from a remote location.</b><br />
This week I had the task of setting up a power meter and monitoring this device remotely, via a Netbiter EC350. I found it quick and easy to do.<br />
<br />
<div style="text-align: right;">
</div>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><span style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><a href="https://www.idx.co.za/"><img border="0" height="268" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfdExb8cGlUtnlBhbfP0ouWn9v6S2L5C_YgrQxl0vM1lIfAJuVduoZLzMx8ABG0u18nX9L2hp8MC7Po6wEVsB_-_f3ZshntYOKgXkz2MjOS8julf2SOQTsQLF2loy-hz6l-Gn7aYpBDqw/s320/IDX+-+Power+meter+and+Netbiter+EC350.jpg" width="320" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><b><span style="color: #0b5394;"><a href="https://www.idx.co.za/">Figure: 1</a></span></b></td></tr>
</tbody></table>
The Netbiter EC350 shown in figure:1, is the hardware component of the Netbiter remote monitoring solution. The gateway(EC350) can connect to a measuring device/field sensor via the following connection methods: Serial RS232 or RS485, Modbus RTU or TCP, or EtherNet/IP.<br />
<br />
In my setup I have used RS485, which is what both devices use. Both devices also needed a 24Vdc power supply shown in Figure:2 below.<br />
The Netbiter uses a cloud service called the Argos to store data that may be remotely accessed later on.<br />
The gateway automatically performs data exchange via an Internet enabled Ethernet connection (WAN) or local cellular networks to the Argos cloud service.<br />
In my setup, I have used the Ethernet port to perform data exchange to the Argos cloud.<br />
The method of using a cloud service data eliminates the use of public or fixed IP addresses and removes the complexity of VPN tunneling.<br />
Apart from this, the Argos service also features an authentication login process. It's possible as the main administrator to grant rights and privileges accordingly to specific user profiles.<br />
<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://www.idx.co.za/"><img border="0" height="356" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEid30pdX-FNHLrR9fA2tzdxMStyCQFKc1ttV7WXWnCbNTULjKqXaEat2v_-bYXW7rx2U1zxdovDy4rd2UdF91LuruQ6cPVc1n-h9yoh9ll-fXQRAz-s2j4EJioYusbCekHkmlAHLBym3pE/s640/IDX+-+Power+Meter+Remote+monitoring+setup.jpg" width="640" /></a></span></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><b><span style="color: #0b5394;"><a href="https://www.idx.co.za/">Figure: 2</a></span></b></td></tr>
</tbody></table>
I have connected up my devices using the following steps:<br />
<br />
<ol>
<li>Both my Netbiter EC350 and power meter are powered in parallel using the 24Vdc power supply. The power supply is powered by 220Vac. Take note of the polarity of the device terminals as DC voltage will not work in the reverse polarity.</li>
<li>The gateway is then linked via the RS485 com port, to the power meter. Note that the cable needs to be serial specific, and the connection points (A & B) need to be like for like and not inverted. if multiple slaves are used then the com ports will be series to each other.</li>
<li>My Ethernet cable is connected to the WAN port of my Netbiter and the other end is connected into an Internet enabled data port.</li>
<li>Based on the manual - the input terminals may be wired according to their specific measuring point. In my example I chose to measure voltage which was wired into the available polarity conscious input terminal on the power meter. </li>
</ol>
<br />
Once my wiring was complete, I then logged into my Argos profile and add the Modbus registers as parameters in a template. The information needed for adding these registers are found in the power meter's manual. By using a template, I can install more units and export/import the same template to other various common applications. Eliminating redundant work, and making commissioning easier.<br />
Since the Netbiter EC350 acts as a Modbus Master in this network, I needed to add the power meter as a slave device onto the Netbiter EC350 under the configuration tab. In this step, I also specified that the template needs to be allocated to this device.<br />
Now that the device is added, I check the communication settings (baud rate, parity, etc) and make sure they correspond to the default of the manual, or I could edit the system parameters on the meter and customize them to what I need for my network.<br />
<br />
After my system checks are done, I download my configuration to the Netbiter and I am now able to browse the device parameters (an option available by the Argos service to present data without configuring a dashboard). Once I see data coming through I compare this to the power meter shown in figure:2. Since the meter provides a local display, I could verify that my readings were accurate.<br />
<br />
Now that the device has been confirmed, I then added the parameters to the visualization tab and created a simple dashboard, to present the data in a customized format. I also set up a logging graph and alarm list, to track the behavior of my measured values. I could also extract historical data and reports if needed.<br />
The power meter has functionality to read and write registers, so apart from only reading input values, I could remotely access the writable registers, for example: system parameters like the baud rate or device password can be changed remotely.<br />
<div>
<br />
<br />
If you would like to find out more information c<span style="color: black;">ontact IDX technical solutions:</span></div>
<div>
<br /></div>
<div>
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="color: black;">Email: </span><span style="color: black;"><a href="mailto:info@idx.co.za" target="_blank">info[at]idx.co.za</a></span></span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;">Contact: +27 11 548 9960</span><br />
<span style="font-family: "arial" , "helvetica" , sans-serif;"><span style="color: black;">Web: </span><span style="color: black;"><a href="http://www.idx.co.za/">www.idx.co.za</a></span></span></div>
<br />
<br />
<br />
<br /><div class="blogger-post-footer">Industrial Data Xchange (IDX) - Solutions For Your Industrial Connectivity Challenges!</div>Jehrene Philliphttp://www.blogger.com/profile/02398547742220547135noreply@blogger.com