Content deleted Content added
removed Category:Wikipedia articles with ASCII art using HotCat |
|||
(11 intermediate revisions by 5 users not shown) | |||
Line 23:
In 1968, GM Hydramatic,<!--Don't link hydramatic transmission--> the [[automatic transmission]] division of [[General Motors]], issued a [[request for proposal]]s for an electronic replacement for hard-wired relay systems based on a white paper written by engineer Edward R. Clark. The winning proposal came from Bedford Associates from [[Bedford, Massachusetts]]. The result, built in 1969, was the first PLC and designated the ''084'', because it was Bedford Associates' eighty-fourth project.<ref name=":9">{{Harvnb|Laughton|Warne|2002|loc=chpt. 16}}</ref><ref name=":0">{{Cite web |url=https://www.automationmag.com/855-the-father-of-invention-dick-morley-looks-back-on-the-40th-anniversary-of-the-plc/ |title=The Father of Invention: Dick Morley Looks Back on the 40th Anniversary of the PLC |last=Dunn |first=Alison |date=2009-06-12 |website=Manufacturing Automation |access-date=2020-02-23 }}</ref>
Bedford Associates started a company, '''Modicon, Inc.''',<ref name="b677">{{cite book | last=Group | first=Career Communications | title=US Black Engineer & IT | publisher=Career Communications Group | date=1993 | url=https://books.google.com/books?id=pESCcEtfrusC&dq=modicon%2520inc&pg=PA42 | access-date=2025-06-09 | page=}}</ref> dedicated to developing, manufacturing, selling, and servicing this new product, which they named '''{{visible anchor|Modicon}}''' (standing for "modular digital controller"). One of the people who worked on that project was [[Dick Morley]], who is considered to be the father of the PLC.<ref name=":1">{{Cite web|url=https://www.isa.org/standards-and-publications/isa-publications/intech-magazine/2003/august/cover-story-50th-anniversary-leaders-of-the-pack/|title=Leaders of the pack|last=Strothman|first=Jim|date=2003-08-01|website=ISA|url-status=live|archive-url=https://web.archive.org/web/20170808184918/https://www.isa.org/standards-and-publications/isa-publications/intech-magazine/2003/august/cover-story-50th-anniversary-leaders-of-the-pack/|archive-date=2017-08-08|access-date=2020-02-24}}</ref> The Modicon brand was sold in 1977 to [[Gould Electronics]] and later to [[Schneider Electric]], its current owner.<ref name=":0" /> About this same time, Modicon created [[Modbus]], a data communications protocol to be used with its PLCs. Modbus has since become a standard open protocol commonly used to connect many industrial electrical devices.<ref>{{cite web |title=Mobus Networking Guide: Introduction |url=https://development.libelium.com/modbus_networking_guide/introduction |website=Libelium.com |access-date=27 October 2022 }}</ref>
One of the first Modicon 084 models built is now on display at Schneider Electric's facility in [[North Andover, Massachusetts]]. It was presented to Modicon by [[General Motors|GM]], when the unit was retired after nearly twenty years of uninterrupted service. Modicon used the 84 moniker at the end of its product range like Modicon Micro 84 and Modicon TSX CSY 84 until after the 984 made its appearance.<ref>{{cite book |last=Chakraborty |first=Kunal |title=Industrial Applications of Programmable Logic Controllers and SCADA |date=2016 |publisher=Anchor Academic Publishing |___location=Hamburg |isbn=978-3960670247 }}</ref>
===Allen-Bradley===
Line 33:
Many early PLC programming applications were not capable of graphical representation of the logic, and so it was instead represented as a series of logic expressions in some kind of Boolean format, similar to [[Boolean algebra]]. As programming terminals evolved, because ladder logic was a familiar format used for electro-mechanical control panels, it became more commonly used. Newer formats, such as state logic,<ref>{{cite web |url=https://control.com/technical-articles/state-machine-programming-in-ladder-logic/ |title=State Machine Programming in Ladder Logic |access-date=2024-08-18}}</ref> [[function block diagram]]s, and [[structured text]] exist. Ladder logic remains popular because PLCs solve the logic in a predictable and repeating sequence, and ladder logic allows the person writing the logic to see any issues with the timing of the logic sequence more easily than would be possible in other formats.<ref>{{cite web |title=Wrapping Your Head around Ladder Logic |date=27 August 2018 |url=https://www.dosupply.com/tech/2018/08/27/wrapping-your-head-around-ladder-logic/ |website=DoSupply.com |access-date=19 October 2020}}</ref>
Up to the mid-1990s, PLCs were programmed using proprietary programming panels or special-purpose programming [[Computer terminal|terminals]], which often had dedicated function keys representing the various logical elements of PLC programs.<ref name=":9" /> Some proprietary programming terminals displayed the elements of PLC programs as graphic symbols, but plain [[ASCII art|ASCII]] character representations of contacts, coils, and wires were common. Programs were stored on [[cassette tape cartridge]]s. Facilities for printing and documentation were minimal due to a lack of memory capacity. The oldest PLCs used [[magnetic-core memory]].<ref>{{
==Architecture==
Line 83:
[[File:PLC Control Panel.png|thumb|upright|Control panel with PLC (gray elements in the center). The unit consists of separate elements, from left to right: power supply, controller, relay units for input and output.]]
The main difference compared to most other computing devices is that PLCs are intended for and therefore tolerant of more severe environmental conditions (such as dust, moisture, heat, cold), while offering extensive [[input/output]] (I/O) to connect the PLC to [[sensor]]s and [[actuator]]s. PLC input can include simple digital elements such as [[limit switch]]es, analog variables from process sensors (such as temperature and pressure), and more complex data such as that from positioning or [[machine vision]] systems.<ref>Harms, Toni M. & Kinner, Russell H. P.E., ''Enhancing PLC Performance with Vision Systems''. 18th Annual ESD/HMI International Programmable Controllers Conference Proceedings, 1989, p. 387-399.</ref> PLC output can include elements such as indicator lamps, sirens, [[electric motor]]s, [[pneumatic]] or [[hydraulic]] cylinders, magnetic [[relay]]s, [[solenoid]]s, or analog outputs. The input/output arrangements may be built into a simple PLC, or the PLC may have external I/O modules attached to a fieldbus or computer network that plugs into the PLC.
The functionality of the PLC has evolved over the years to include sequential relay control, motion control, [[process control]], [[distributed control system]]s, and [[computer network|networking]]. The data handling, storage, processing power, and communication capabilities of some modern PLCs are approximately equivalent to [[desktop computer]]s. PLC-like programming combined with remote I/O hardware
===Basic functions===
The most basic function of a programmable logic controller is to emulate the functions of electromechanical relays.
More advanced instructions of the PLC may be implemented as functional blocks, which carry out some operation, such as manipulating internal variable, when enabled by a logical input and which produce outputs to signal, for example, completion or errors
▲More advanced instructions of the PLC may be implemented as functional blocks, which carry out some operation when enabled by a logical input and which produce outputs to signal, for example, completion or errors, while manipulating variables internally that may not correspond to discrete logic.
=== Communication ===
Line 164 ⟶ 162:
* [[Industrial control system]]
* [[PLC technician]]
==Notes==
{{Notelist}}
==References==
|