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

<channel>
	<title>Sonepar Canada&#187; Experts Exchange</title>
	<atom:link href="http://soneparcanada.com/category/experts-exchange/feed/" rel="self" type="application/rss+xml" />
	<link>http://soneparcanada.com</link>
	<description></description>
	<lastBuildDate>Fri, 11 May 2012 14:08:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A New Way to Look at Your Manufacturing Process, Part 3 – Do It Yourself Pitfalls</title>
		<link>http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process-part-3-%e2%80%93-do-it-yourself-pitfalls/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-new-way-to-look-at-your-manufacturing-process-part-3-%25e2%2580%2593-do-it-yourself-pitfalls</link>
		<comments>http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process-part-3-%e2%80%93-do-it-yourself-pitfalls/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 13:50:01 +0000</pubDate>
		<dc:creator>Mark Robertson</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2705</guid>
		<description><![CDATA[In the first two parts of this we looked at process monitoring from Sciemetric, a company who specializes in monitoring many, many types of processes. More importantly, we looked at how their product can help you get the process data you need, and showed a couple of neat little videos that let Sciemetric explain it [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://soneparcanada.com/wp-content/uploads/2012/04/New.png"><img class="size-full wp-image-2706" title="New" src="http://soneparcanada.com/wp-content/uploads/2012/04/New.png" alt="" width="161" height="161" /></a>In the first two parts of this we looked at process monitoring from Sciemetric, a company who specializes in monitoring many, many types of processes. More importantly, we looked at how their product can help you get the process data you need, and showed a couple of neat little videos that let Sciemetric explain it in their own words.</p>
<p>While they certainly have some neat technology that can solve a lot of process problems, the number one question (sometimes more of a statement than a question) I hear is:</p>
<p>“Why can’t I just do this myself?”</p>
<p>The quick answer is that you can, but there are a lot of things to think about. Sciemetric recently released a neat little article to address that very question:</p>
<p>3 Reasons Why Engineers Regret DIY Quality Monitoring</p>
<p>Every year, I meet with hundreds of smart manufacturing, process and quality engineers across the U.S. It’s no surprise that one of the most common ways to monitor the manufacturing processes on the line are the do-it-yourself options of rigging a PLC or building a system with a computer, acquisition card and coding software. These are appealing because it appears that one can meet the requirements at a lower cost. However, I have learned from these engineers that there are also downsides to the DIY approach, downsides that do not become apparent until it’s too late.</p>
<p>Read the whole article <a href="http://www.sciemetric.com/diy" target="_blank">here</a>.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process-part-3-%e2%80%93-do-it-yourself-pitfalls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Vision Sensors: DataVS2</title>
		<link>http://soneparcanada.com/new-vision-sensors-datavs2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=new-vision-sensors-datavs2</link>
		<comments>http://soneparcanada.com/new-vision-sensors-datavs2/#comments</comments>
		<pubDate>Thu, 26 Apr 2012 13:34:17 +0000</pubDate>
		<dc:creator>Ivan Romanow</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2696</guid>
		<description><![CDATA[The DataVS2 vision sensor series presents all the characteristics able to solve artificial machine vision applications in a flexible and intuitive way. The sensor is configured via PC through Ethernet interface. The configuration software has been developed in order to lead the customer through the inspection creation process step by step. DataVS2 is available in [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://soneparcanada.com/wp-content/uploads/2012/04/New-Vision-Sensors-from-Datalogic-Automation-for-Auto-ID-Applications-304533-255x255.jpg"><img class="size-full wp-image-2697 alignleft" title="New-Vision-Sensors-from-Datalogic-Automation-for-Auto-ID-Applications-304533-255x255" src="http://soneparcanada.com/wp-content/uploads/2012/04/New-Vision-Sensors-from-Datalogic-Automation-for-Auto-ID-Applications-304533-255x255.jpg" alt="" width="255" height="255" /></a>The DataVS2 vision sensor series presents all the characteristics able to solve artificial machine vision applications in a flexible and intuitive way. The sensor is configured via PC through Ethernet interface. The configuration software has been developed in order to lead the customer through the inspection creation process step by step.</p>
<p>DataVS2 is available in four different versions according to the installed control tools: Object recognition (OBJ), Advanced Object recognition (AOR), Identification (ID) and Professional (PRO).</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>Features &amp; Benefits</strong></p>
<ul>
<li>The graphical user interface allows to create a new inspection in a simple and intuitive manner.</li>
<li>The DataVS2 compact dimensions (70 x 52 x 40 mm) allow to install the device even in extremely narrow spaces.</li>
<li>The VGA resolution guarantees high quality images thus allowing to check even the smallest details.</li>
<li>The wide range of controls allows to use one model to solve many different kinds of control.</li>
<li>The Advanced models (AOR) integrate more functionalities thus broadening the applicative scenarios of DataVS2.</li>
</ul>
<p><strong> Info </strong></p>
<p>The DataVS2 vision sensor series presents all the characteristics able to solve artificial machine vision applications in a flexible and intuitive way. The sensor is configured via PC through Ethernet interface. The configuration software has been developed in order to lead the customer through the inspection creation process step by step.</p>
<p>DataVS2 is available in four different versions according to the installed control tools: Object recognition (OBJ), Advanced Object recognition (AOR), Identification (ID) and Professional (PRO).</p>
<p><a href="http://www.automation.datalogic.com/products/vision_36/vision-sensors_66/tutorial-datavs2-guide/" target="_blank">Tutorial DataVS2 GUI</a></p>
<p><a href="http://www.automation.datalogic.com/datavs-configurator/" target="_blank">Calculate your field of view</a></p>
<p><strong>Features &amp; Benefits</strong></p>
<ul>
<li>The graphical user interface allows to create a new inspection in a simple and intuitive manner.</li>
<li>The DataVS2 compact dimensions (70 x 52 x 40 mm) allow to install the device even in extremely narrow spaces.</li>
<li>The VGA resolution guarantees high quality images thus allowing to check even the smallest details.</li>
<li>The wide range of controls allows to use one model to solve many different kinds of control.</li>
<li>The Advanced models (AOR) integrate more functionalities thus broadening the applicative scenarios of DataVS2.</li>
</ul>
<p><strong>Applications</strong></p>
<p>This product series has been developed to satisfy to requirements of the following reference applications:</p>
<ul>
<li>Part presence verification</li>
<li>Object counting</li>
<li>Measurement</li>
<li>Part position &amp; orientation</li>
<li>Quality inspection</li>
<li>Identification</li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/new-vision-sensors-datavs2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Monitoring motors for energy savings</title>
		<link>http://soneparcanada.com/monitoring-motors-for-energy-savings/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=monitoring-motors-for-energy-savings</link>
		<comments>http://soneparcanada.com/monitoring-motors-for-energy-savings/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 18:17:22 +0000</pubDate>
		<dc:creator>Ivan Romanow</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2177</guid>
		<description><![CDATA[Your motors can help you find substantial energy savings, if you can hear what they’re trying to tell you. The right monitoring equipment will help you get the message. With limited natural resources and the ever-increasing global demand for energy, it only stands to reason that energy costs will continue to increase. As energy costs [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Your motors can help you find substantial energy savings, if you can hear what they’re trying to tell you. The right monitoring equipment will help you get the message.</strong></p>
<div>
<div>
<p>With limited natural resources and the ever-increasing global demand for energy, it only stands to reason that energy costs will continue to increase. As energy costs rise around the world, the incentives for facilities to operate their equipment more efficiently will compound over time. There are mandatory means (e.g., regulations) that authorities use to enforce conservation, and compensatory means (e.g., special rate tariffs) that reward users for using less energy. In either case, reducing energy consumption will decrease bottom-line costs to the user.</p>
<p>To reduce energy costs effectively, industrial facilities should begin by evaluating their No. 1 energy consuming culprit: motors. Many studies have shown that motors in industrial facilities consume by far the largest percentage of energy of any electrical device. According to the U.S. Department of Energy, motor-driven equipment accounts for 64% of the electricity consumed in the U.S. industrial sector—consuming approximately 290 billion kilowatt hours (kWh) per year. The most common type of industrial motor in use today is the three-phase (polyphase) induction motor, over 90% of which are squirrel cage induction motors.</p>
<p>Using three-phase over single-phase power systems offers an exponential increase in energy transmission efficiency. The power transmitted in polyphase systems is calculated as the voltage multiplied by the current in each conductor, times the square root of three (approximately 1.73), whereas the power transmitted by a single-phase system is simply the voltage multiplied by the current.  As a result, three-phase systems transmit 73% more power while using only 50% more conductor.   Given their prevalence throughout industrial and commercial sectors, polyphase induction motors offer a great potential savings opportunity in both energy and operational costs during the motor’s useful life.</p>
<p>An adequate assessment of the impact that induction motors can have on your energy bill requires a detailed knowledge of the motor’s many operational and electrical parameters. Permanently installed monitoring devices are the most effective tool in the arsenal to reduce energy consumption, especially in motors. Knowing which parameters to monitor and evaluate will help maximize energy savings.</p>
<p><strong>Monitoring motors<br />
</strong>Each motor within a facility operates with some level of distinctiveness from other motors. This distinctiveness may be due to a mixture of factors including: nameplate ratings, voltages, load/application, duty cycle, environment, adjacent loads, impedance, and age.</p>
<p>The more knowledge that can be accumulated about a motor, its associated load, and how it operates, the easier it is to reduce energy costs associated with that motor. Power monitoring devices provide real-time and historical data needed to operate motors at peak efficiency and maximize their useful life. Such devices can be installed either temporarily or permanently, depending primarily on the nature of the motor load, accessibility of the motor and conductors, and cost.</p>
<p>Temporary monitoring is best suited for studying noncritical motors and those that do not use enough energy to warrant dedicated monitoring equipment. Temporary monitoring may also be beneficial for power system planning and event troubleshooting.</p>
<p>While permanent monitoring of every motor may be impractical, permanent monitoring of mission-critical motors enables operators to identify and avoid problems in advance of motor failure and is advised for motors that use significant amounts of energy or are located in remote or otherwise inaccessible locations.</p>
<p>Permanently installed monitoring systems are particularly useful because they are able to capture a great deal of information, both real-time and historical, over the motor’s life. By monitoring the voltage, current, and temperature, today’s monitoring devices can provide data on many aspects of an induction motor including:</p>
<ul>
<li>Quality of the motor’s terminal voltage</li>
<li>Energy usage</li>
<li>Loading concerns</li>
<li>Excessive cycling</li>
<li>Starting characteristics, and</li>
<li>Environmental considerations and maintenance.</li>
</ul>
<p><img src="http://www.controleng.com/uploads/RTEmagicC_AAM1110_Feat2_Figure1.jpg.jpg" alt="Figure 1. Courtesy: Schneider Electric" width="252" height="217" /></p>
<p>A fundamental issue that can affect a motor’s energy usage is its suitability for the intended application. Motors are designed to operate most efficiently at their nameplate rating. Selecting the wrong motor for a particular application or operating the motor outside its recommended parameters will decrease the motor’s performance, introducing additional losses into the electrical system. Monitoring systems are able to identify many symptoms that result in reduced motor performance including deviations from various nameplate parameters. For example, Figure 1 illustrates several consequences that occur when the voltage deviates from the motor’s nameplate voltage rating.</p>
<p><strong>Where to find savings<br />
</strong>There is a wealth of information about a motor’s well-being buried in the characteristics of the electrical signals at the motor’s terminals. With the motor’s nameplate data and these electrical characteristics, it is possible to quantify many energy-saving opportunities for a given motor. The fundamental electrical characteristics include the voltage, current, and frequency data for each phase. By collecting data on these fundamental characteristics, monitoring devices can provide additional information needed to maximize energy savings including:</p>
<ul>
<li>Power factor</li>
<li>Voltage variations</li>
<li>Voltage imbalance</li>
<li>Motor load (based on current)</li>
<li>Harmonic distortion, and</li>
<li>Frequency deviations.</li>
</ul>
<p>Monitoring systems also have the ability to measure and record temperatures, number of starts, running time, and even vibration through the use of I/O modules providing guidance for operational guidelines, preventive maintenance, and predictive failure analysis.</p>
<p><strong>Power factor improvement</strong></p>
<p><img src="http://www.controleng.com/uploads/RTEmagicC_AAM1110_Feat2_Figure2and3.jpg.jpg" alt="Figures 2, 3, and 4. Courtesy: Schneider Electric" width="252" height="470" /></p>
<p>The first and most obvious opportunity for motor energy savings is power factor correction. The power factor of an ac electrical system is the ratio of the “real” power going to the load to the “apparent” power in the circuit. Loads with a low power factor must draw more current than a load with a high power factor for the same amount of useful energy transfer. Most monitoring systems provide a wide range of data directly or indirectly associated with understanding power factor including:</p>
<ul>
<li>Displacement power factor (total and per phase)</li>
<li>True power factor (total and per phase)</li>
<li>Distortion power factor (total and per phase)</li>
<li>Min/max power factor</li>
<li>Reactive power and energy</li>
<li>Real power and energy, and</li>
<li>Apparent power and energy.</li>
</ul>
<p>Power factor can lead to energy savings by leveraging polyphase induction motors that use current composed of both resistive and inductive components shown in Figure 2. The resistive component includes the load current and the loss current; the inductive component includes the magnetizing current and the leakage reactance. It is possible to cancel out the inductive current component by supplying a counter current using a capacitor. The addition of a capacitor does not affect the magnetizing current or the leakage reactance of the motor, but it offsets the inductive component at the point where the capacitor is installed. As more capacitance is added, the power factor angle, ?, becomes smaller until a unity power factor is achieved (? = 0). At unity power factor, the electrical system is at its optimum performance for maximum power transfer. Please note that placing excessive capacitance on the circuit will result in a leading power factor (? is negative in this case), which can lead to serious complications.</p>
<p><strong>First example<br />
</strong>A three-phase induction motor uses 200 A at a power factor of 0.78 (? old = 38.73°).</p>
<p><img src="http://www.controleng.com/uploads/RTEmagicC_EquationOne.jpg.jpg" alt="" width="600" height="114" /></p>
<p>To ensure these values are correct,</p>
<p><img src="http://www.controleng.com/uploads/RTEmagicC_EquationOnePart2.jpg.jpg" alt="" width="600" height="109" /></p>
<p>The reactive (inductive) component can be reduced by adding a capacitive load (generally a capacitor bank) near the motor. The capacitive load is also expressed as reactive in nature, but it uses the current 180 degrees out of phase from the inductive load; thus, a canceling effect occurs, shown in Figure 3. A properly sized capacitor bank could bring the power factor from 0.78 (? old = 38.73 degrees) to 0.95 (? new = 18.19 degrees), resulting in a reduction in current of approximately 18% based solely on the power factor improvement. Each kVArh of reactive energy passing through your electrical system produces superfluous line losses and higher energy bills. Permanently installed monitoring devices can quantify these losses and offer additional savings opportunities within the facility.</p>
<p><em>A word of caution:</em> Most industrial systems use motors with adjacent loads that are complex (e.g., nonlinear loads such as adjustable speed drives). These complex load-types may react negatively to the addition of standard power factor correction capacitors due to the capacitors’ interaction with other frequencies produced by the complex loads. It is recommended that users take a close look at information available regarding the interaction between complex-load types and power factor correction capacitors (also see displacement power factor versus true power factor).</p>
<p><strong>Voltage imbalance<br />
</strong>Voltage imbalance (including single phasing) is both a leading cause of motor failures and a major contributor to energy losses in motors. Voltage imbalance in fully loaded polyphase induction motors produces a disproportionately higher current imbalance leading to increased motor temperature rise.  This increased heating shortens motor life by breaking down its insulation. Monitoring systems quantify voltage imbalance for power quality purposes but may also be used to provide information on the losses due to voltage imbalance at the terminals of three-phase induction motors. Figure 4 illustrates the effect of voltage imbalance on a motor’s efficiency.</p>
<p><strong>Second example<br />
</strong>A 200 hp three-phase induction motor operates 4,500 hours each year at an average load of 80%. The motor’s efficiency (?) is 93% at an 80% load, assuming a negligible voltage imbalance. However, after reviewing data from the monitoring system it is discovered that the average voltage imbalance to the motor over the course of year has been 3%. The facility’s average energy cost is $0.13/kWh and the average demand charge is $16/kW.</p>
<p>The reduction in efficiency, shown in Figure 4, is roughly 3.5% giving the new efficiency (? new) as 89.5% (93% – 3.5%). The losses due to the voltage imbalance are determined as follows:</p>
<p><img src="http://www.controleng.com/uploads/RTEmagicC_EquationTwoPart1.jpg.jpg" alt="" width="600" height="167" /></p>
<p>To determine the total cost due to the voltage imbalance each year,</p>
<p><img src="http://www.controleng.com/uploads/RTEmagicC_EquationTwoPart2.jpg.jpg" alt="" width="600" height="106" /></p>
<p>The cost of energy losses is substantial in this case and is further multiplied by additional motors exposed to the voltage imbalance within the facility. Moreover, other voltage quality issues also adversely affect the efficiency of induction motors. Operating a motor at 90% of its rated nominal voltage will result in roughly a 2.5% decrease in efficiency (see Figure 1).</p>
<p>Harmonic distortion at the motor’s terminals produces additional currents including counter-rotational (negative sequence) currents that reduce a motor’s efficiency. Even variations in the system frequency result in energy losses for motors. All of these factors, and many more not mentioned in this article, contribute to losses and represent an untapped means of reducing operational expenditures.</p>
<p>Historical and real-time data provided by monitoring systems is the key to locating motors that are operating uneconomically, but these systems allow you to determine the root cause of problems more easily. Remedies can also be assessed on an as-needed basis by the monitoring system, and modified to insure they are effective. Concurrently, the return on investment (ROI) for a given solution can be easily established.</p>
<p><strong>Acting on the knowledge<br />
</strong>Permanently installed monitoring systems collect vast amounts of data that can be scrutinized for motor savings. In general, actions taken to improve the motor’s efficiency will also increase the operating life of the motor. The payback period for improvements to the electrical system, including the initial costs of installing a monitoring system, can be relatively short—especially if multiple motors are impacted. As steps are taken to operate motors as closely as possible to their optimal parameters, the effects will be decreased capital expenses, less process downtime, lower stress on the supporting infrastructure, and, of course, reduced operating expenses, including energy bills.</p>
<p>In the end, true ROI from monitoring systems is achieved by acting on the information collected. Implementing the monitoring capabilities is the first step. Through active energy management—the concept of automating, metering, monitoring, and continuously commissioning—organizations can ultimately reduce their current energy use by 15% to 30% right now.</p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/monitoring-motors-for-energy-savings/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New Way to Look at Your Manufacturing Process, Part 2</title>
		<link>http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process-part-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-new-way-to-look-at-your-manufacturing-process-part-2</link>
		<comments>http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process-part-2/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 18:14:03 +0000</pubDate>
		<dc:creator>Mark Robertson</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2173</guid>
		<description><![CDATA[About a month ago, Carl posted on our blog regarding Sciemetric and the sigPOD and how it can shape manufacturing going forward.  Read original here. In the post, he reviewed how the technology looks at the unique signature that the process has and using different algorithms and processes can aid in determining whether the part currently [...]]]></description>
			<content:encoded><![CDATA[<p>About a month ago, Carl posted on our blog regarding Sciemetric and the sigPOD and how it can shape manufacturing going forward.  Read original <a title="A New Way to Look at Your Manufacturing Process" href="http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process/" target="_blank">here</a>.</p>
<p>In the post, he reviewed how the technology looks at the unique signature that the process has and using different algorithms and processes can aid in determining whether the part currently being produced has a signature that matches the criteria set and as such whether it is a good or bad part.</p>
<p>The company that makes this technology has produced a couple of very informative youtube videos.  They can be found <a href="http://www.youtube.com/watch?v=AlM4FYc4O6s" target="_blank">here</a> and <a href="http://www.youtube.com/watch?v=dSLWEdLITIc" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Should Natural Gas Vehicles be considered as part of the portfolio of transportation solutions?</title>
		<link>http://soneparcanada.com/should-natural-gas-vehicles-be-considered-as-part-of-the-portfolio-of-transportation-solutions/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=should-natural-gas-vehicles-be-considered-as-part-of-the-portfolio-of-transportation-solutions</link>
		<comments>http://soneparcanada.com/should-natural-gas-vehicles-be-considered-as-part-of-the-portfolio-of-transportation-solutions/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 18:22:57 +0000</pubDate>
		<dc:creator>Ivan Romanow</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2187</guid>
		<description><![CDATA[Natural Gas Vehicle Emissions Compared with vehicles fueled with conventional diesel and gasoline, natural gas vehicles can produce significantly lower amounts of harmful emissions such as nitrogen oxides, particulate matter, and toxic and carcinogenic pollutants as well as the greenhouse gas carbon dioxide. Light-Duty Vehicle Emissions: CNG vs. Gasoline Testing has been performed to compare [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Natural Gas Vehicle Emissions<br />
</strong>Compared with vehicles fueled with conventional diesel and gasoline, natural gas vehicles can produce significantly lower amounts of harmful emissions such as nitrogen oxides, particulate matter, and toxic and carcinogenic pollutants as well as the greenhouse gas carbon dioxide.</p>
<p><strong>Light-Duty Vehicle Emissions: CNG vs. Gasoline<br />
</strong>Testing has been performed to compare the emissions of light-duty CNG vehicles versus light-duty gasoline vehicles. For detailed results, see the Vehicle Technologies Emissions Testing: <a title="http://www1.eere.energy.gov/vehiclesandfuels/avta/light_duty/afv/emissions_description.html " href="http://www1.eere.energy.gov/vehiclesandfuels/avta/light_duty/afv/emissions_description.html" target="_blank">http://www1.eere.energy.gov/vehiclesandfuels/avta/light_duty/afv/emissions_description.html</a></p>
<p>The U.S. Environmental Protection Agency calculated the potential benefits of CNG versus gasoline based on the inherently cleaner-burning characteristics of natural gas, summarized in Clean Alternative Fuels: Compressed Natural Gas. <a title="http://www.afdc.energy.gov/afdc/pdfs/epa_cng.pdf " href="http://www.afdc.energy.gov/afdc/pdfs/epa_cng.pdf" target="_blank">http://www.afdc.energy.gov/afdc/pdfs/epa_cng.pdf </a></p>
<ul>
<li>Reduces carbon monoxide emissions 90%-97%</li>
<li>Reduces carbon dioxide emissions 25%</li>
<li>Reduces nitrogen oxide emissions 35%-60%</li>
<li>Potentially reduces non-methane hydrocarbon emissions 50%-75%</li>
<li>Emits fewer toxic and carcinogenic pollutants</li>
<li>Emits little or no particulate matter</li>
<li>Eliminates evaporative emissions</li>
</ul>
<p>As automakers have improved the emissions performance of gasoline vehicles to keep pace with stricter emissions regulations, improvements in CNG vehicles have kept their emissions performance ahead of the pack. The U.S. Environmental Protection Agency has called the natural gas Honda Civic GX <a title="http://www.afdc.energy.gov/afdc/vehicles/search/light/autos/985" href="http://www.afdc.energy.gov/afdc/vehicles/search/light/autos/985" target="_blank">http://www.afdc.energy.gov/afdc/vehicles/search/light/autos/985</a> the cleanest internal-combustion vehicle on Earth. Visit the U.S. Department of Energy/U.S. Environmental Protection Agency Fuel Economy Guide <a title="http://www.fueleconomy.gov/" href="http://www.fueleconomy.gov/" target="_blank">http://www.fueleconomy.gov/</a> the Civic GX with other cars for environmental impact and petroleum savings.</p>
<ul>
<li>It’s Clean</li>
<li>It’s Cost attractive</li>
<li>It’s Abundant</li>
<li>The Technology is here today, and</li>
<li>It supports Energy Security</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/should-natural-gas-vehicles-be-considered-as-part-of-the-portfolio-of-transportation-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing Eaton’s New S611 Soft Starter</title>
		<link>http://soneparcanada.com/eatons-new-s611-soft-starter-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=eatons-new-s611-soft-starter-2</link>
		<comments>http://soneparcanada.com/eatons-new-s611-soft-starter-2/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 18:25:04 +0000</pubDate>
		<dc:creator>Ivan Romanow</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2190</guid>
		<description><![CDATA[Eaton is pleased to introduce the new S611 soft starter. The Eaton S611 is an innovative, economical soft starter combining advanced functionality, unsurpassed configuration flexibility, and an extremely comprehensive user interface. It is available in both open and enclosed control configurations to meet the needs of the commercial construction and OEM segment. Key features include: [...]]]></description>
			<content:encoded><![CDATA[<p>Eaton is pleased to introduce the new S611 soft starter. The Eaton S611 is an innovative, economical soft starter combining advanced functionality, unsurpassed configuration flexibility, and an extremely comprehensive user interface. It is available in both open and enclosed control configurations to meet the needs of the commercial construction and OEM segment.</p>
<p>Key features include:</p>
<ul>
<li>Available up to 450hp @ 600Vac</li>
<li>CSA certified, UL listed and IEC 60947-4-2 compliant.</li>
<li>The User Interface Module (UI) provides an intuitive, easy-to-use human interface with powerful configuration capabilities to maximize system performance.</li>
<li>System operating parameters can be monitored enterprise-wide through a communications network. Two built-in communications ports enable the soft starter to be connected to a variety of networks including Modbus (resident), DeviceNet, PROFIBUS, and Ethernet.</li>
<li>Run bypass mode greatly reduces internal heating created by the greater power dissipation in the SCRs. Bypass contactors directly connect the motor to the line and improves system efficiency by reducing internal power losses.</li>
<li>Advanced monitoring and protection capabilities including overload, underload, overcurrent, phase loss, phase reversal, jam, stall, auto-manual reset, shorted SCR and over-temperature. It also monitors power consumption, voltage, current, and temperature among other parameters.</li>
<li>Internal solid-state overload protection with a wide range of overload FLA settings (50–100% of rated frame current) and a selectable trip class (5–30).</li>
<li>Variable ramp times and torque control settings provide unlimited starting configurations, allowing for maximum application flexibility.</li>
<li>Kick-start feature enables soft starting of high friction loads.</li>
<li>Pump control option with sophisticated pump algorithms on both starting and stopping that minimize the pressure surges that cause water hammer.</li>
</ul>
<p><strong><a href="http://maildogmanager.com/link.html?url=274&amp;client=brakeb&amp;campaign=855&amp;email=ivan.romanow@sonepardis.ca">http://www.eatoncanada.ca/MotorControl/ReducedVoltageSolid-StateStarters/starters.shtml</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/eatons-new-s611-soft-starter-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>O’Leary encourages manufacturers to adapt in CMTS keynote address</title>
		<link>http://soneparcanada.com/o%e2%80%99leary-encourages-manufacturers-to-adapt-in-cmts-keynote-address/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=o%25e2%2580%2599leary-encourages-manufacturers-to-adapt-in-cmts-keynote-address</link>
		<comments>http://soneparcanada.com/o%e2%80%99leary-encourages-manufacturers-to-adapt-in-cmts-keynote-address/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 18:26:50 +0000</pubDate>
		<dc:creator>Ivan Romanow</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2192</guid>
		<description><![CDATA[Popular businessman, venture capitalist and television personality Kevin O’Leary made a lasting impression on many who attended his keynote address at the Canadian Manufacturing Technology Show (CMTS) 2011 in Toronto. His strongest message was that Canadian manufacturers need to adapt to the financial power shifts in the global market. Strong currency, growth opportunities O’Leary believes [...]]]></description>
			<content:encoded><![CDATA[<p>Popular businessman, venture capitalist and television personality Kevin O’Leary made a lasting impression on many who attended his keynote address at the Canadian Manufacturing Technology Show (CMTS) 2011 in Toronto. His strongest message was that Canadian manufacturers need to adapt to the financial power shifts in the global market.</p>
<p><strong>Strong currency, growth opportunities</strong></p>
<p>O’Leary believes that Canadian businesses have a real opportunity to make an impact on productivity while we have a strong currency. With rising input costs, he suggested that Canadian companies buy as much technology to enhance their productivity as they can while it is affordable.</p>
<p>“You should be buying as much technology with the strong Canadian dollar as you possibly can in this cycle to enhance the productivity of your manufacturing by as much as 15 percent. That’s how you fight input costs. Any firm that doesn’t invest now when rates are low and the Canadian dollar is high is making a big mistake,” he said. “Even though there’s uncertainly in the markets, it’s the time to be doing that.”</p>
<p>As part of that investment, however, he also believes that manufacturers have to sell the value of automation to the general public.</p>
<p>“People think that automation is killing jobs in Canada, when in fact you’re enhancing the value of the jobs you do provide. I don’t think you’re getting the message out. Automation is good. It enhances the job creation and the value creation in a big way. It’s your responsibility to communicate that because the public doesn’t get it. When they see a robot go into a plant, and a big button that you push to start it up, they think that somebody lost their job, when really somebody got a much higher paying job that came out of a great education that provides for a much better standard of living for Canadians. That’s what the message should&nbsp;be.”</p>
<p>He also encouraged manufacturers as a coherent group to lobby government to relax environmental regulations so that manufacturers here are playing on a level field with other countries. At the same time, he encourages forging closer ties with government to keep the line of communication with them clear.</p>
<p>“Make government your friend,” he stressed – to protect manufacturing interests and to get the industry a proper hearing.</p>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/o%e2%80%99leary-encourages-manufacturers-to-adapt-in-cmts-keynote-address/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New Way to Look at Your Manufacturing Process</title>
		<link>http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=a-new-way-to-look-at-your-manufacturing-process</link>
		<comments>http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 18:31:11 +0000</pubDate>
		<dc:creator>Carl Kaehler</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2197</guid>
		<description><![CDATA[A picture is worth 1000 words.  This anecdote has been used time and again, by just about everyone you know.  Today, I am going to show you how you can get a picture of your manufacturing process, and how this picture will be worth far more to you than just 1000 words, it will be [...]]]></description>
			<content:encoded><![CDATA[<p>A picture is worth 1000 words.  This anecdote has been used time and again, by just about everyone you know.  Today, I am going to show you how you can get a picture of your manufacturing process, and how this picture will be worth far more to you than just 1000 words, it will be worth dollars in your pocket, both in reduced production time, faster QA and more responsive quality recalls.</p>
<p>Meet <a title="Sciemetric Webpage" href="http://www.sciemetric.com/" target="_blank">Sciemetric</a>, a company that has pioneered in-process review and testing of your production process.  Sciemetric has developed a complete hardware and software offering that will allow you to systematically get a “process signature”, effectively a picture of the electrical signals within your process, and then compare each and every component you produce to that original signature.</p>
<p>Using advanced analytics, we can setup thresholds, values, slopes, and many other analytics on your process to ensure that your process is repeating itself correctly over and over, and in the event it isn’t, give you an immediate failure on the part, allowing you to quarantine the part, and more importantly, look at WHY the part failed.</p>
<p>I could go over this in very fine detail, but as they say:  A Picture is worth 1000 words, so check out the pictures below and the explanation that follows. <em>(Click on screenshot to enlarge)</em></p>
<p><a href="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Fail.png?9d7bd4"><img title="Torque-Fail" src="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Fail.png?9d7bd4" alt="" width="180" height="135" /></a><a href="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Feature-Fail.png?9d7bd4"><img title="Torque-Feature-Fail" src="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Feature-Fail.png?9d7bd4" alt="" width="180" height="135" /></a><a href="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Waveform-Fail.png?9d7bd4"><img title="Torque-Waveform-Fail" src="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Waveform-Fail.png?9d7bd4" alt="" width="180" height="135" /></a></p>
<p>&nbsp;</p>
<p>Here, we have several quick screenshots of a peak force check.  This could be a press exerting force on a part, or the peak force of fastening something to another using a bolt.  You will see that this part has failed due to the peak force being too much, this could cause cracking or damage to the component (like my tires bolts when the nuts were tightened too tight and cost me $400 in new studs and bolts).  Below you will see the same process on a part that has passed all of our QC checks:</p>
<p><a href="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Pass.png?9d7bd4"><img title="Torque-Pass" src="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Pass.png?9d7bd4" alt="" width="180" height="135" /></a><a href="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Feature-Pass.png?9d7bd4"><img title="Torque-Feature-Pass" src="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Feature-Pass.png?9d7bd4" alt="" width="180" height="135" /></a><a href="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Waveform-Pass.png?9d7bd4"><img title="Torque-Waveform-Pass" src="http://blog.gescanontario.com/wp-content/uploads/2011/10/Torque-Waveform-Pass.png?9d7bd4" alt="" width="180" height="135" /></a></p>
<p>&nbsp;</p>
<p>Notice how quick and easy it is to determine what failed?  We could be doing dozens of checks on a process and can easily drill down from the main screen (pass/fail), to the specific checks and see what feature (check) failed.  From there we can drill down into the waveform itself to see where the failure occurred, all within seconds of the product being manufactured.</p>
<p>A picture truly is worth 1000 words, and possibly several 1000s of dollars.  There is a lot more to this technology that I will be drilling into in future articles, check back often to see what else Sciemetric can do for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/a-new-way-to-look-at-your-manufacturing-process/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ProfiNet Myths Debunked</title>
		<link>http://soneparcanada.com/profinet-myths-debunked/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=profinet-myths-debunked</link>
		<comments>http://soneparcanada.com/profinet-myths-debunked/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 18:37:04 +0000</pubDate>
		<dc:creator>Carl Kaehler</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2202</guid>
		<description><![CDATA[With GE Intelligent Platforms recently releasing their ProfiNet offering, I wanted to take a couple of minutes to go over some of the comments, feedback, and misconceptions surrounding this protocol. It appears that for many, this is a very new protocol and there are a lot of myths and mis-information floating around, surrounding this protocol. [...]]]></description>
			<content:encoded><![CDATA[<p>With GE Intelligent Platforms recently releasing their ProfiNet offering, I wanted to take a couple of minutes to go over some of the comments, feedback, and misconceptions surrounding this protocol.</p>
<p>It appears that for many, this is a very new protocol and there are a lot of myths and mis-information floating around, surrounding this protocol.</p>
<p><strong>Myth 1: Profinet Isn’t Ethernet</strong></p>
<p>I have now had several people mention this to me while discussing ProfiNet.  I believe this myth to be propagated due to the protocol name not having “Ethernet” or “TCP” in it’s name.  This myth is completely false.</p>
<p>To counter this myth, we look to the <a title="Wikipedia Article on the OSI Model" href="http://en.wikipedia.org/wiki/OSI_model" target="_blank">OSI Model</a>.  Ethernet (also referred to as IEEE 802.3), is part of the Physical, and Data Link Layers of the OSI Model.  What this means is that Ethernet is nothing more than a means of physically hooking two devices together and allowing them to talk to each other.  Profinet is a protocol, much like Modbus TCP, TCP/IP or EthernetIP, that runs on top of this physical/data link layer.</p>
<p>As Profinet was designed to run on an Ethernet based media, we have the benefit of using standard cabling, in the case of the GE Intelligent Platforms products, this can be standard copper (100/1000), or fiber.</p>
<p><strong>Myth 2: Profinet is Proprietary</strong></p>
<p>This particular myth typically involves Siemens.  Although Siemens is a big proponent of Profinet, they do not own it, nor is it proprietary.</p>
<p>Profinet is in fact, an open protocol handled by <a title="PI - Profibus and Profinet International" href="http://www.profibus.com/" target="_blank">PI</a>.  PI is an open standard working body who’s sole responsibility is to develop and test against the Profinet specification.  Their<a title="PI Board of Directors" href="http://www.profibus.com/community/working-groups/board-of-directorsadvisory-board/" target="_blank">board of directors</a> and advisory boards contain individuals from many different companies, many of whom are considered to be competitors to each other.</p>
<p><strong>Myth 3: Profinet is new Technology</strong></p>
<p>New is a rather subjective term.  That being said, a technology that made it’s debut in 2003 is hardly new.  Although newer to some manufacturers, the specification and protocol have been around for a very long time.</p>
<p>The benefit of this, is we have an established mature protocol, that has rigorous standards that each and every piece of equipment has to be tested against in order to be Profinet certified.  Unlike most other protocols where a manufacturer only implements a small subset of the functionality and you as a user are left wondering if this will talk to widget “A”,  Profinet requires a manufacturer to put their equipment through a testing facility in order to call it Profinet capable, meaning you should know when buying this equipment that it will in fact work with widget “A”.</p>
<p><strong>Myth 4: Profinet isn’t Deterministic</strong></p>
<p>In order to debunk this particular myth, we first need to look at the word “deterministic”.  While many people like to look at a network in terms of determinism, a better metric to use is that of <a title="Wikipedia Article on Jitter" href="http://en.wikipedia.org/wiki/Jitter" target="_blank">jitter</a>.</p>
<p>As mentioned in the Wikipedia article, jitter is:</p>
<blockquote><p>the undesired deviation from true periodicity of an assumed periodic signal in electronics and telecommunications</p></blockquote>
<p>A deterministic network is not necessarily the best metric.  We can guarantee that every device is given the opportunity to talk every 10ms, however if the jitter on that network is so high that we deviate significantly, we could be recieving information in 10ms, then 14ms, then 11ms, then 22ms; not very reliable at all.</p>
<p>Having a network with low jitter, means we can effectively guarantee when we receive the information, and when talking about I/O this is a much more effective metric.  Taking a look at the graph below you will see a sample application measuring the jitter of a Profinet network, the overall standard deviation was a miniscule <strong>17 nanoseconds!</strong>  Compare that with EthernetIP (considered to be solid and suitable for I/O level communications by most) that has a standard deviation of 1.89 milliseconds, and Profinet is looking to be quite reliable.</p>
<div id="attachment_252"><a href="http://blog.gescanontario.com/wp-content/uploads/2011/09/profinetjitter.gif?9d7bd4"><img title="Profinet Jitter" src="http://blog.gescanontario.com/wp-content/uploads/2011/09/profinetjitter.gif?9d7bd4" alt="" width="571" height="310" /><br />
</a>Profinet Jitter Analysis</div>
<div></div>
<div id="attachment_253"><a href="http://blog.gescanontario.com/wp-content/uploads/2011/09/ethernetIPjitter.gif?9d7bd4"><img title="EthernetIP Jitter" src="http://blog.gescanontario.com/wp-content/uploads/2011/09/ethernetIPjitter.gif?9d7bd4" alt="" width="566" height="307" /><br />
</a>EthernetIP Jitter Analysis</div>
<div></div>
<p>So how exactly do they get this jitter out?  The secret lies in the Profinet protocol itself.  Most “industrial ethernet” protocols utilize the TCP and IP layers of the OSI model to handle the communications between devices.  The TCP and IP layers were designed to be as robust as possible, this is why so many devices and protocols can easily use these layers.  The problem with this, is in order to be this robust they have to have a lot of elements in them, that slow these layers down.  Normally this isn’t a problem (surfing the internet for example, you don’t really care if there is a 50-100ms lag on a connection), however when we start talking about industrial I/O that type of delay could be catastrophic.  This is why Profinet does not use the TCP and IP stacks.  They have been replaced by a custom stack that allows the protocol to effectively eliminate jitter and become a rock solid protocol.<strong><br />
</strong></p>
<p><strong>Myth 5: Profinet is Profibus on Ethernet</strong></p>
<p>I hear this from people a lot.  Because everyone is familiar with Profibus, they assume that Profinet is Profibus on Ethernet (much like Modbus TCP is Modbus RTU encapsulated in a TCP frame).  This is most definitely not true.  Earlier we talked about the custom stack that replaced the TCP and IP layer, this effectively debunks the myth that Profinet is Profibus on Ethernet, but this story goes a lot farther than just that.</p>
<p>Profinet is so much more than Profibus ever was.  Taking a look through the specification, you will see that the PI group has thought of all of the different uses for an industrial Ethernet network, and has designed the specification around all of these thing.  You need a network to control synchronized motion?  Profinet can do that.  Peer-to-peer communications?  Profinet can do that too.  Safety?  Check out ProfiSAFE.</p>
<p>While Profibus and Profinet share a governing body, Profinet is a next-generation protocol that was designed from the ground up to be open, extensible, and fast.  Regardless of your application, Profinet can help you.</p>
<p><strong>Summary</strong></p>
<p>Having had a chance to work with Profinet, I’m quite excited with what this network will bring to customers in terms of new and exciting architectures, functionality, speed and reliability.</p>
<p>If you are interested, GE will be running a <a title="GE IP ProfiNet Seminars are coming to Ontario" href="http://blog.gescanontario.com/2011/08/ge-ip-profinet-seminars-are-coming-to-ontario/" target="_blank">series of workshops in late September</a> on Profinet.  Should you miss these, please give us a call and we would be happy to stop by and discuss Profinet and how it can benefit you.</p>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/profinet-myths-debunked/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migrating from an IC693RTM705 to an IC695CMM002</title>
		<link>http://soneparcanada.com/migrating-from-an-ic693rtm705-to-an-ic695cmm002/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=migrating-from-an-ic693rtm705-to-an-ic695cmm002</link>
		<comments>http://soneparcanada.com/migrating-from-an-ic693rtm705-to-an-ic695cmm002/#comments</comments>
		<pubDate>Fri, 16 Sep 2011 18:39:53 +0000</pubDate>
		<dc:creator>Carl Kaehler</dc:creator>
				<category><![CDATA[Experts Exchange]]></category>

		<guid isPermaLink="false">http://soneparcanada.com/?p=2205</guid>
		<description><![CDATA[Recently, I had the opportunity to assist a customer in migrating their 90-30 to a PACSystems RX3i controller.  Machine Edition made quick work of converting the hardware config and code, however 1 particular module posed a problem; this customer was using a Horner HE693RTM705 Modbus Master.  The RX3i does not support this module and its functionality [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I had the opportunity to assist a customer in migrating their 90-30 to a PACSystems RX3i controller.  Machine Edition made quick work of converting the hardware config and code, however 1 particular module posed a problem; this customer was using a Horner HE693RTM705 Modbus Master.  The RX3i does not support this module and its functionality has been replaced by the IC695CMM002.  Looking over the code for this, the conversion appeared daunting at first, but with a couple of handy resources and a spreadsheet or two, the conversion was relatively painless.</p>
<p>Before getting started on the conversion, it is imperative you have the following materials at your disposal:</p>
<ul>
<li><a title="hE693RTM705 Users Manual" href="http://www.heapg.com/Documentation/90-30%20and%2090-70/HE693RTM705%20&amp;%20HE697RTM700%20&amp;%20HE693OIU037/m007607.pdf" target="_blank">Users Manual</a> for the HE693RTM705</li>
<li>IC695CMM002 <a title="CMM002 Manual" href="http://support.ge-ip.com/support/index?page=docchannel&amp;id=S:DO1082&amp;actp=search" target="_blank">Manual</a> (Login Required)</li>
<li>Lots of Coffee, or other similarly caffeinated beverage</li>
<li>Good ol’ Microsoft Excel</li>
</ul>
<p>The first step in our conversion process is to determine what our RTM705 is actually doing.  This is probably the most time consuming process and will require a lot of cross-referencing.  Make sure your spreadsheet is ready and your coffee topped up.</p>
<p>The RTM705 uses a communication request to handle all of it’s communications.  If you are not familiar with this instruction I highly recommend a quick read of the Machine Edition help to brush up on how it works.  To find where this instruction resides in the code, do a quick search and in the search dialog box type “COMM_REQ”, this will search through your entire program and give you a list of all of the communication request instructions in your feedback zone.  Double click on a search result to jump to that portion of logic in the editor.</p>
<p><strong>Step 1: The COMM_REQ</strong></p>
<div id="attachment_183">
<p><a href="http://blog.gescanontario.com/wp-content/uploads/2011/08/COMM_REQ.png?9d7bd4"><img title="Example Communications Request Instruction" src="http://blog.gescanontario.com/wp-content/uploads/2011/08/COMM_REQ.png?9d7bd4" alt="" width="204" height="285" /><br />
</a>Example COMM_REQ Instruction</p>
</div>
<p>The COMM_REQ instruction has 4 inputs to it, the enable, IN, SYS and the TAS.  The enable input is what triggers the COMM_REQ to execute, this is typically delayed by a small timer as the RTM module takes a little bit of time to come online when the PLC first starts up.  The IN input will have an address assigned to it, this is where the brunt of our configuration resides and where our spreadsheet will come in handy.  Jot down the address for future use.  The SYSID input lets us know the rack/slot location of our RTM module, this will be in the format 16#0R0S (hexadecimal, rack/slot).  This lets us know where on the RX3i this module must reside, in our example we have a SYSID of 3, meaning the module is located in Rack 0 Slot 3.  Go ahead and add the CMM002 to the hardware config in this location.  Lastly we have the TASK, this will be one of either 16#65 (port 1) or 16#66 (port 2), this may also be expressed as a decimal 101 (port 1), or 102 (port 2).</p>
<p>In my customers scenario, there was only 1 COMM_REQ function as they were only using port 1 (see example, TASK is 101), other situations may have multiple COMM_REQ functions, 1 for each port.  In that case these instructions would have to be followed for each COMM_REQ.</p>
<p>Now comes the hardest part.  Determining exactly what the COMM_REQ actually does.  In order to do this, we need to dissect the address of our IN (%R471 in our example).  These series of registers actually sets up our COMM_REQ and tells it how to behave (baud rate, number of slaves, etc), so our next step is to search through our Machine Edition software for instances where %R471 is being used.  If we are lucky it should be used in a block move statement (BLKMOV_WORD).  Double click on this in the feedback zone to jump to that location in logic, and hopefully you will see something like this:</p>
<div id="attachment_186">
<p><a href="http://blog.gescanontario.com/wp-content/uploads/2011/08/COMM_REQ_SETUP.png?9d7bd4"><img title="Sample Communication Request Setup Using Block Moves" src="http://blog.gescanontario.com/wp-content/uploads/2011/08/COMM_REQ_SETUP.png?9d7bd4" alt="" width="611" height="461" /><br />
</a>Example COMM_REQ Setup</p>
</div>
<p>According to the Horner manual (pg 27), the addresses equate to the following:</p>
<table>
<thead>
<tr>
<td><strong>Address</strong></td>
<td><strong>Description</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td>Start Address</td>
<td>Data Block Length (11)</td>
</tr>
<tr>
<td>Address + 1</td>
<td>No Wait (0)</td>
</tr>
<tr>
<td>Address + 2</td>
<td>Status Pointer Type (8 – Registers)</td>
</tr>
<tr>
<td>Address + 3</td>
<td>Status Pointer offset (294 – %R295)</td>
</tr>
<tr>
<td>Address + 4</td>
<td>Idle Timeout (0)</td>
</tr>
<tr>
<td>Address + 5</td>
<td>Maximum Comm Time (0)</td>
</tr>
<tr>
<td>Address + 6</td>
<td>RTM Mode (1 – RS232 Direct)</td>
</tr>
<tr>
<td>Address + 7</td>
<td>Number of SCBs (1)</td>
</tr>
<tr>
<td>Address + 8</td>
<td>SCB Pointer Type (8 – Registers)</td>
</tr>
<tr>
<td>Address + 9</td>
<td>SCB Pointer Offset (454 – %R455)</td>
</tr>
<tr>
<td>Address + 10</td>
<td>Number of MCBs (28)</td>
</tr>
<tr>
<td>Address + 11</td>
<td>MCB Pointer Type (8 – Registers)</td>
</tr>
<tr>
<td>Address + 12</td>
<td>MCB Pointer Offset (500 – %R501)</td>
</tr>
<tr>
<td>Address + 13</td>
<td>Port Baud Rate (19200)</td>
</tr>
<tr>
<td>Address + 14</td>
<td>Port Parameter Word (26 – 8/Even/1)</td>
</tr>
<tr>
<td>Address + 15</td>
<td>Modem Turnaround Time mS (0)</td>
</tr>
<tr>
<td>Address + 16</td>
<td>Radio CTS Delay Time mS (0)</td>
</tr>
</tbody>
</table>
<p>Several important pieces of information need to be extracted from these registers.  The first is our port configuration, we see from Address + 6, Address + 13 and Address + 14 that our port is configured as RS232, 19200, 8/Even/1.  This information can be added to our Port 1 configuration of the CMM002.</p>
<p><strong>Step 2: Slave Control Blocks (SCB)</strong></p>
<p>Next, we need to determine how many devices we are talking to, as well as their configuration setup (node ID etc).  From our COMM_REQ, we see that we have 1 SCB (slave configuration block), which makes sense as we are using RS232 communication, so we would only expect to see 1 slave.  In the event of RS422 or RS485 communication, there may be multiple SCB’s, 1 per slave.</p>
<p>To determine the setup of our slave, we look to %R295.  Notice that our SCB pointer offset is 29<strong>4</strong>.  As this is an offset from 1, our SCB starts at %R295.  Examining the contents of our SCB yields the following:</p>
<table>
<thead>
<tr>
<td><strong>Address</strong></td>
<td><strong>Description</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td>Start Address</td>
<td>Status Indicator</td>
</tr>
<tr>
<td>Address + 1</td>
<td>Failed MCB Index</td>
</tr>
<tr>
<td>Address + 2</td>
<td>Number of Retries</td>
</tr>
<tr>
<td>Address + 3</td>
<td>Station ID</td>
</tr>
<tr>
<td>Address + 4</td>
<td>Update Delay</td>
</tr>
<tr>
<td>Address + 5</td>
<td>Dial String Characters 2 &amp; 1</td>
</tr>
<tr>
<td>Address + 6</td>
<td>Dial String Characters 4 &amp; 3</td>
</tr>
<tr>
<td>Address + 7</td>
<td>Dial String Characters 6 &amp; 5</td>
</tr>
<tr>
<td>Address + 8</td>
<td>Dial String Characters 8 &amp; 7</td>
</tr>
<tr>
<td>Address + 9</td>
<td>Dial String Characters 10 &amp; 9</td>
</tr>
<tr>
<td>Address + 10</td>
<td>Dial String Characters 12 &amp; 11</td>
</tr>
<tr>
<td>Address + 11</td>
<td>Dial String Characters 14 &amp; 13</td>
</tr>
<tr>
<td>Address + 12</td>
<td>Dial String Characters 16 &amp; 15</td>
</tr>
<tr>
<td>Address + 13</td>
<td>Dial String Characters 18 &amp; 17</td>
</tr>
<tr>
<td>Address + 14</td>
<td>Dial String Characters 20 &amp; 19</td>
</tr>
</tbody>
</table>
<p>The configuration of Dial Strings using the CMM002 is out of the scope of this HOWTO, so the primary things to take note of is Address + 3. This is our slave ID, and as mentioned before, there may be several of these in sequence, be sure to jot down each slave ID we will be working with. Our example only has a single slave using ID 1.</p>
<p>We now have our port configuration, as well as a list of all of our slaves, it’s time to take a nice break and enjoy some of our coffee before we continue on to the last part of our HOWTO, the MCBs.</p>
<p><strong>Step 3: Message Control Blocks (MCBs)</strong></p>
<p>This is where excel will come in to play heavily.  Looking at our COMM_REQ setup, Address + 10 tells us how many MCBs we have (how many distinct reads/writes we will be performing).  As you can see from our example, we are using 28 distinct read/writes (this is not uncommon in larger programs, those with multiple slaves may have many many more).  Address + 11 and Address + 12 tell us the series of addresses where our MCBs begin, in our case %R501.  As with the SCB from earlier, note that our value is 500 which is an offset in the register domain from base address 1, thus giving us a final address of %R501.  Using the Machine Edition search and searching for usage of %R500 yields logic that looks a little something like this:</p>
<div id="attachment_191">
<p><a href="http://blog.gescanontario.com/wp-content/uploads/2011/08/MCB.png?9d7bd4"><img title="Example MCB Setup" src="http://blog.gescanontario.com/wp-content/uploads/2011/08/MCB.png?9d7bd4" alt="" width="592" height="440" /><br />
</a>An Example MCB Configuration showing 3 MCBs</p>
</div>
<p>This, like most of the other information, needs to be cross referenced against the Horner manual to determine exactly what it is saying.  Analyzing MCBR1 against the manual on page 24 yields the following:</p>
<table>
<thead>
<tr>
<td><strong>Address</strong></td>
<td><strong>Description</strong></td>
</tr>
</thead>
<tbody>
<tr>
<td>Start Address</td>
<td>Station ID (1)</td>
</tr>
<tr>
<td>Address + 1</td>
<td>RTU Command (16 – Preset Multiple Holding Reg)</td>
</tr>
<tr>
<td>Address + 2</td>
<td>RTU Reference Offset (200 – 40201)</td>
</tr>
<tr>
<td>Address + 3</td>
<td>RTU Reference Length (5)</td>
</tr>
<tr>
<td>Address + 4</td>
<td>PLC Reference Type (8 – Registers)</td>
</tr>
<tr>
<td>Address + 5</td>
<td>PLC Reference Offset (299 – %R300)</td>
</tr>
</tbody>
</table>
<p>As with all of our other configurations, notice that the RTM705 uses an offset, so we need to add 1 to get the actual address.  This MCB tells us that we are taking the values in %R300 – %R304 and writing them to slave ID 1, into the address space 40201 – 40205.  As your system probably has many MCBs which could be writing to 1 or more slaves, you can see why excel is a very, very good idea here.</p>
<p>Once we have this information it is quite trivial to transpose this into the CMM002.  When the hardware config portion of the CMM002 was designed, the MCB structure was taken into account, so you will see that the CMM002 needs to know whether we are reading or writing, to what address space, the address, the PLC address to write from/read to, as well as a length.  The figure below shows several entries based on the MCB from above.</p>
<div id="attachment_195">
<p><a href="http://blog.gescanontario.com/wp-content/uploads/2011/08/CMM002_PortData.png?9d7bd4"><img title="Sample CMM002 Port Data" src="http://blog.gescanontario.com/wp-content/uploads/2011/08/CMM002_PortData.png?9d7bd4" alt="" width="597" height="87" /><br />
</a>Example CMM002 Port Data</p>
</div>
<p><strong>Step 4: The Finishing Touches</strong></p>
<p>We’re almost there!  Hopefully you still have some coffee left as we are not quite done.  Once we have setup our Data Exchanges it’s on to the physical changes.  The RTM705 used a rather large 25 pin connector which hung off the unit and routinely got caught, pulled, or ripped out.  The CMM002 uses a much sleeker RJ45 connector, allowing you to plug the cable directly into the unit and easily run it through your existing wireway.  The downside to this is that you will need to make new cables.  The CMM002 manual on page 26 has an excellent pinout diagram that will assist you in creating RS232, or RS422/RS485 cables.</p>
<p>Last but not least is to modify your logic.  If your existing program was executing reads/writes as fast as possible with no on/off control, you merely have to disable this logic (we recommend a normally open contact with %S8 to disable it instead of deleting it, at least until we have tested), however if you have conditional reads and writes, we are on to the bit control.</p>
<p>You will notice while setting up the data exchanges that the operation has a total 0f 6 available options, this allows you to fine tune your communications.  If your communications media is not always available, you can use bits to control when to perform each read and write.  In our example reads and writes were being performed as fast as possible all the time so bit control was not required, however for those of you who do require bit control, the settings tab lists the IO addresses being used for bit control.  You will notice there are 128 bits in the Port 1 Data Control section, this allows us to enable/disable each Data Exchange individually.</p>
<p>In our example our Port 1 Data Control is set to %Q385, so if we wanted to conditionally enable or disable our Data Exchange 1, we would set it’s operation to Bit Control Write Continuous, instead of write continuous.  This would cause Data Exchange 1 to write continuously as long as %Q385 was logic true, if %Q385 was logic false, we would not write at all.</p>
<p>There are a lot of additional status and control bits available in the CMM002 that allow you to tailor your application to suit your needs, however to describe them all is beyond the scope of this HOWTO.  The CMM002 manual has an excellent writeup on all their functions starting on page 89.</p>
<p><strong>Final Thoughts, Cautions and Considerations</strong></p>
<p>Overall, the transition from the RTM705 to the CMM002 was rather smooth for my customer, having spent a couple of hours transposing the information and re-cabling the module (this included several coffee breaks), however each installation is quite different so I highly reccomend you have the aforementioned manuals available when you do the transition.  Also there are a couple of gotcha’s and considerations I will note here:</p>
<ul>
<li>The RTM705 supports up to 1024 MCBs.  This is an extremely large amount of data, the CMM002 will only support 64 Data Exchanges per port.  You may need to consider consolidating Data Exchanges, or alternately moving slaves to a different port to balance the Data Exchanges.</li>
<li>The RTM705 uses an offset addressing structure, the CMM002 does not.  When reading an address in the code for the RTM705, remember that is an offset from address 1.  If you read 299, it actually means 300.  When transposing this to the CMM002 you will need to put in 300, otherwise your code will not work as expected.</li>
<li>Status words/bits are your friend.  We didn’t really touch on the status words, but they provide a wealth of information and are the first place you should go if your data transfers are not working as expected.</li>
<li>If at first you don’t succeed, you either need more coffee or perhaps a bigger hammer, however I personally wouldn’t recommend the hammer.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://soneparcanada.com/migrating-from-an-ic693rtm705-to-an-ic695cmm002/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

