Ruggedness and flexibility keep PLCs strong in industrial

July 17, 2015 // By Steve Taranovich, EDN
The modern programmable logic controller (PLC) is at the nexus of two debates that are taking place daily at opposite ends of the control-system spectrum. At one end is the debate over the ideal technology for digital I/O isolation and protection. At the other end, and at a much higher architectural level, is the debate over which is better: PLC-based control or PC/embedded computer-based control.

Given the increasing importance of factory, industrial, and manufacturing automation, we jumped on the opportunity to tear down a popular PLC, the Allen-Bradley Micro850, and explore some of the choices made in its design to shed light on core I/O isolation options along with some of the elements that go into a well-known PLC design.

PLCs have a long and storied history, with Allen-Bradley itself coining the term “programmable logic controller” in 1971 when it introduced its version of what was then called the “programmable controller.” Allen-Bradley was since bought by Rockwell Automation. The term PLC quickly took hold, especially as the personal computer (PC) emerged and took the PC acronym. (For more background on the PLC’s birth and evolution, see “History of PLC and DCS,” by Segovin and Theorin).

As anyone who cut their teeth on ladder logic can testify, PLCs at the time were an elegantly simple solution to an age-old problem: making control systems reconfigurable without having to manually rewire or reconnect the hardware. This programmability foundation would soon put it head to head with the PC and later embedded computers, as they ventured onto the factory floor.

For industrial control and automation, these Windows-based PCs and embedded computers offered higher processing power, greater programming flexibility, more ecosystem support and lower cost.

Meanwhile, PLCs held on to their core advantages of ruggedness, simplicity, reliability, durability and “trust,” a critical factor when downtime can result in losses ranging from thousands to many millions of dollars. Control engineers and technicians knew they could rely upon PLCs and knew how to troubleshoot or swap them out quickly and easily if anything ever did go wrong.

While PCs may have been invading the factory floor, PLCs weren’t standing still. PCs seemed to be winning the battle in the late nineties and 2000s, but PLCs were becoming more powerful and adopting more standard operating systems and programming languages and methodologies, such as C, while also becoming more open. Such is the case with the Micro850, the PLC we chose to teardown. It uses Connected Components Workbench software, based on proven Rockwell Automation and Microsoft Visual Studio technology.

An Allen-Bradley product video is at; https://youtu.be/RrJRoge4p30