The programmable logic controller (PLC) is designed to operate in real time, so it can respond to analog or digital inputs and execute logic in a deterministic fashion, ensuring timeliness and accuracy.
To understand the finer points of the PLC, editor-in-chief Mike Bacidore explains its history and applications in this episode of Control Intelligence.
The first PLC was developed by Dick Morley, an engineer at Bedford and Associates in 1968. The Modicon 084, so named because it was Bedford's 84th project, was designed and created for General Motors as an alternative to hardwired control systems based on relays.
The Modicon 084 was significant because it allowed engineers to reprogram machinery without rewiring physical connections. This adaptability revolutionized machine control.
The PLC is an industrial computer that controls and automates electromechanical machinery for manufacturing applications.
PLCs are designed to communicate with digital and analog input and output devices excepting information from sensors and switches and executing logic to manage motion, actuators and production.
Like a computer, the PLC contains a processor responsible for executing a program that instructs it how to read inputs, process logic and generate output.
It utilizes random access memory (RAM) to store control, program and temporary data and it has read only memory (ROM) to accommodate the firmware and the operating system required to run the PLC.
PLC programming is based on IEC 61131-3, which includes higher level languages such as ladder diagram, instruction list, structured text function, block diagram and sequential function chart.
The PLC is designed to operate in real time, so it can respond to analog or digital inputs and execute logic in a deterministic fashion, ensuring timeliness and accuracy.
Because they're manufactured for Industrial Applications PLC S include ruggedized hardware and the ability to withstand temperature extremes, debris or vibration in harsh environments.vAdditional I/O modules can be included to expand PLC-based control systems. This provides adaptability and scalability to production capabilities.
As processes grow, a variety of communication protocols such as Ethernet, modbus Ethernet, IP Profinet Profibus, common industrial protocol can't open and EtherCAT are supported by PLCs, allowing for the exchange of data with other devices or systems, including human machine interfaces (HMI) and SCADA systems, as well as other PLCs.
In addition to monitoring and managing operations, programmable logic controllers have evolved to assume additional functions.
PLCs can store and retrieve data, making them suitable for data logging and reporting in quality control applications or tracking production. A PLC also can monitor its own status and detect faults or errors, as well as provide diagnostic information to help with troubleshooting.
PLCs can be programmed to implement safety functions such as emergency shutdowns, interlocks and safety alarms, as well. A PLC can be used to control an assembly line, manage complex industrial processes in automotive or other discrete manufacturing, food processing and chemical production.
The PLC is the brains of manufacturing automation on a motive. Manufacturing relies on PLC's to control welding robots and paint booths, as well as assembly lines. PLCs oversee batch processing, quality control and packaging in food and beverage. Their precision and reliability make sure temperatures are consistent, keeping products safe.