<?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>Engineer and Technician &#187; internal coil</title>
	<atom:link href="http://www.engineer-and-technician.com/tag/internal-coil/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.engineer-and-technician.com</link>
	<description>Straight Talk on Modern Industrial Automation and Engineering Technology</description>
	<lastBuildDate>Wed, 23 Mar 2011 17:04:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Ladder Logic and the Dialect of PLCs</title>
		<link>http://www.engineer-and-technician.com/ladder-logic/</link>
		<comments>http://www.engineer-and-technician.com/ladder-logic/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 19:50:04 +0000</pubDate>
		<dc:creator>Neal Babcock</dc:creator>
				<category><![CDATA[Ladder Logic]]></category>
		<category><![CDATA[PLC Programming]]></category>
		<category><![CDATA[internal coil]]></category>
		<category><![CDATA[plc]]></category>
		<category><![CDATA[plc programming]]></category>

		<guid isPermaLink="false">http://engineer-and-technician.com/?p=3</guid>
		<description><![CDATA[Ladder logic is a programming language, like Visual Basic or C. When you learn any language, it is always important to understand the basic terms. If you are just getting started, here are a few terms you should know. These apply to any PLC. Excerpted from &#8220;The Beginner&#8217;s Guide to PLC Programming&#8221; BIT &#8211; an [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-6" title="rockwell-welding-robots" src="http://engineer-and-technician.com/wp-content/uploads/2009/04/rockwell-welding-robots.jpg" alt="rockwell-welding-robots" width="588" height="252" /></p>
<p>Ladder logic is a programming language, like Visual Basic or C. When you learn any language, it is always important to understand the basic terms.</p>
<p>If you are just getting started, here are a few terms you should know. These apply to any PLC.<span id="more-3"></span></p>
<p><em>Excerpted from <a href="http://engineer-and-technician.com/plc-training/Beginner_Guide_to_PLC_Programming.html">&#8220;The Beginner&#8217;s Guide to PLC Programming&#8221;</a></em></p>
<p><strong>BIT</strong> &#8211; an address within the PLC. It can be an input, output or internal coil, among others.</p>
<p><strong>RUNG</strong> &#8211; A section of the PLC ladder program that terminates in an output function of some type.</p>
<p><strong>HARDWIRED INPUT</strong> &#8211; a physical connection to the PLC from an input device (switch or sensor, etc.)</p>
<p><strong>HARDWIRED OUTPUT</strong> &#8211; a physical connection from the PLC to an output device (relay or pilot light, etc.)</p>
<p><strong>INTERNAL COIL</strong><br />
This is a programmable bit used to simulate a relay within the PLC. The internal coil has no connection to the outside world. It does not connect to an output card. Internal coils are used to store information. The “contacts” of this “relay” can then be used multiple times in other parts of the program.</p>
<p><strong>&#8211;] [--    Normally Open Contact</strong><br />
When used with a hardwired input, this instruction is off until there is a voltage applied to the input. The bit address then goes high, or on, and the instruction becomes “true.” It works the same way when it has the same address as an internal coil, except that the coil must be turned on by logic in the program.</p>
<p><strong>--]/[&#8211;    Normally Closed Contact</strong><br />
This is an inverted normally open contact. When used with a hardwired input, this instruction is &#8220;true&#8221; until there is a voltage applied to the input. It then goes low, or off, and becomes “false.” It also can be used with an internal coil, becoming true when the coil is off and becoming false when the coil is on.</p>
<p><strong>-(  )-    Output Coil</strong><br />
When used with a hardwired output, this function is off until the logic in the program allows it to turn on. It then becomes “true”, and will energize the device that is wired to the respective output. If it is used as an internal coil, it will toggle the instructions associated with it. That is, it will close a normally open instruction and open a normally closed instruction.</p>
<p><strong>+&#8212;&#8212;&#8212;&#8211;+<br />
TIMER        |<br />
+&#8211; SEC &#8212;+    Timer</strong><br />
This function is used to supply a programmable delay. It requires the use of its &#8220;timer finished&#8221; bit, like a time delay relay uses its contact.</p>
<p><strong>+&#8212;&#8212;&#8212;&#8212;+<br />
COUNTER    |<br />
+&#8212; 000 &#8212;+  Counter</strong><br />
The counter function is used to count events. It could be used to keep track of machine cycles, count parts, etc. It can be programmed with a preset value that triggers another event when the count is reached.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.engineer-and-technician.com/ladder-logic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

