What is a PLC?

October 26, 2023

Programmable Logic Controllers (PLCs) are the linchpins of modern industrial automation. These ruggedized computers are engineered to monitor and control machinery, assembly lines, and robotic devices, optimizing operations for heightened efficiency and productivity.

With their user-friendly programming and robust fault diagnosis, PLCs offer a streamlined solution to manage complex processes. Their modular design ensures a seamless fit for diverse industrial applications, making PLCs a prime choice for businesses aiming to leverage automation for enhanced operational excellence.

From Relay to Revolution: PLC History

  • First PLC, Modicon’s model 084, was unveiled by Dick Morley in 1969, aimed at replacing relay systems for General Motors and Landis.
  • This innovation eliminated the need for rewiring and additional hardware for each new logic configuration.
  • Model 084 notably enhanced control functionality while minimizing the required cabinet space.
  • The commercial stride in PLCs’ journey was marked with Modicon’s model 184 in 1973, designed by Michael Greenberg, setting a commercial milestone in industrial automation.

PLC Core Anatomy – What Is Inside?

  • Central Processing Unit (CPU): The brain behind the operations, executing control instructions from the user’s programs stored in nonvolatile memory, ensuring retention even post power loss.
  • Communication Interface: Facilitates interactions with external entities such as I/O devices, programming devices, networks, and other PLCs, building a cohesive control network.
  • Memory (ROM and RAM): ROM houses the core instructions, while RAM provides the workspace for temporary data during operations.
  • Input/Output (I/O) Modules: The sensory and action organs, interfacing with the external world for data intake and command execution.
  • Power Supply: The lifeblood of the PLC, converting and providing the necessary voltages for operation.
  • Programming Device: The tool to instill the desired logic and control sequences, shaping the PLC’s behavior to meet the application needs.

How PLCs Work

Unlocking the functionality of a Programmable Logic Controller (PLC) can be boiled down to a rhythmic cycle that follows four essential steps. This sequential dance is choreographed to ensure seamless control and automation:

1-Sensing the Surroundings (Input Scan):

The PLC kicks off its cycle by scanning the connected input devices such as sensors, switches, or meters. This step is crucial as it gathers real-time data regarding the process or system it’s monitoring.

2-Deciphering the Data (Program Scan):

Post data collection, the PLC delves into the heart of its operation – executing the pre-programmed logic. Here, it deciphers the gathered data, making sense of the current state of affairs.

3-Commanding the Control (Output Scan):

Based on the logical conclusions drawn, the PLC now orchestrates the output devices like relays, lights, valves, or drives. It’s where the PLC directs actions, ensuring the system behaves as intended.

4-Maintaining the Momentum (Housekeeping):

The cycle concludes with housekeeping chores which include communicating with programming terminals, conducting internal diagnostics, and possibly interacting with broader networks like SCADA systems for a holistic operational view.


Each step is a note in the symphony of automation that PLCs conduct tirelessly, ensuring a harmonious performance in the industrial environment. Through this cyclic operation, PLCs prove to be the silent yet indispensable maestros, orchestrating a myriad of processes with precision and reliability.

PLC Types

Compact PLCs: These are suitable for simple applications with a limited number of I/Os (Input/Outputs). They are cost-effective and are typically used in standalone applications.

Compact PLCs

Modular PLCs: These are more flexible and can be expanded by adding modules for I/O, communication, and other functions. This makes them suitable for larger applications where scalability is essential.

Modular PLCs

Rack-mounted (High-performance PLCs): These are used for large industrial applications. They consist of a chassis (rack) into which different modules can be inserted. They can handle a high number of I/Os and are highly customizable.

Rack-mounted (High-performance PLCs)

Machine Automation Controllers (MAC): Advanced controllers that blend PLC functions with other automation tasks. MACs, like Omron’s NX1P, handle complex motion control, networking, and IoT integration. They are ideal for precise coordination in automation setups.

Machine Automation Controllers (MAC)

Choosing the Right PLC: What to Keep in Mind

1-Voltage Type:

  • AC Voltage: If your system operates on AC voltage, look for PLCs designed to work with AC power.
  • DC Voltage: Conversely, if DC voltage powers your system, a DC-compatible PLC is the way to go.

2-Memory:

  • Ample Memory: Should your program be extensive, target PLCs with a generous memory capacity.
  • Moderate Memory: For less complex programs, a PLC with moderate memory should suffice.

3-Speed:

  • High Speed: High-speed PLCs are suitable for time-sensitive applications.
  • Standard Speed: For regular operations, standard speed PLCs are cost-effective and efficient.

4-Programming Software:

  • Familiar Software: Opt for PLCs programmed with software you are comfortable with.
  • New Software: If keen on exploring, choose PLCs with new, highly-rated programming software.

5-Input/Output (I/O) Capacity:

  • High I/O Capacity: Required for applications with numerous inputs and outputs.
  • Standard I/O Capacity: Adequate for applications with a moderate number of I/O requirements.

6-Analog and Discrete I/O Handling:

  • Mixed I/O Handling: Choose PLCs capable of handling both analog and digital I/O if your application demands it.
  • Specific I/O Handling: Select PLCs that excel in either analog or digital I/O based on your specific needs.

7-Communication:

  • Multiple Ports/Protocols: Beneficial for diverse communication needs.
  • Standard Communication: Suitable for straightforward, less complex communication requirements.

8-Network Connectivity:

  • Network-ready PLCs: Ideal if remote monitoring or data sharing is crucial.
  • No Networking: Opt for simpler PLCs if networking isn’t a priority.

9-Location and Distribution:

  • Centralized System: Choose compact or rack-mounted PLCs for centralized setups.
  • Distributed System: Modular PLCs or those with remote I/O capabilities are apt for distributed systems.

By aligning your answers to these considerations with the features of available PLCs, you are well on your way to making an informed decision that caters to your project’s needs.

Related Articles


Changing Scene

  • Wesco Opens State-of-the-Art Facility in Eastern Canada to Support Influx of Megaprojects in the Region

    Wesco Opens State-of-the-Art Facility in Eastern Canada to Support Influx of Megaprojects in the Region

    Wesco International has recently announced the grand opening of a new state-of-the-art facility on Higney Avenue in Dartmouth, Nova Scotia, Canada, making this the largest facility of any distributor in the Atlantic region. The new building, facilitated by Touchette Real Estate, a division of Groupe Touchette, will feature Wesco’s comprehensive suite of services and solutions including… Read More…

  • PataBid Nominated for Canadian Choice Award in Software Services

    PataBid Nominated for Canadian Choice Award in Software Services

    PataBid is proud to announce its nomination for a Canadian Choice Award in the Software Services category. This recognition highlights PataBid’s commitment to supporting the electrical contracting community across Canada by providing innovative estimating software solutions that streamline estimating processes and ensure predictable and profitable projects. Read More…


Sponsored Content
The Easy Way to the Industrial IoT

The way to the Industrial IoT does not have to be complicated. Whether access to valuable data is required or new, data-driven services are to be generated, Weidmuller enables its customers to go from data to value the easy way. Weidmuller’s comprehensive and cutting-edge IIoT portfolio applies to greenfield and brownfield applications. Weidmuller offers components and solutions from data acquisition, data pre-processing, data communication and data analysis.

Visit Weidmuller’s Industrial IoT Portfolio.


ADVANCED Motion Controls Takes Servo Drives to New Heights (and Depths) with FlexPro Extended Environment Product Line

Advanced Motion Controls is proud to announce the addition of six new CANopen servo drives with Extended Environment capabilities to their FlexPro line. These new drives join AMC’s existing EtherCAT Extended Environment FlexPro drives, making the FlexPro line the go-to solution for motion control applications in harsh environments.

Many motion control applications take place in conditions that are less than ideal, such as extreme temperatures, high and low pressures, shocks and vibrations, and contamination. Electronics, including servo drives, can malfunction or sustain permanent damage in these conditions.

Read More


Service Wire Co. Announces New Titles for Key Executives

Bruce Kesler and Mark Gatewood have been given new titles and responsibilities for Service Wire Co.

Bruce Kesler has assumed the role of Senior Director – Business Development. Bruce will be responsible for Service Wire’s largest strategic accounts and our growing Strategic Accounts Team.

Mark Gatewood has been promoted to the role of Vice President – Sales & Marketing. In this role, Gatewood will lead the efforts of Service Wire Company’s entire sales and marketing organization in all market verticals.

Read More


Tri-Mach Announces the Purchase of an Additional 45,000 sq ft. Facility

Tri-Mach Elmira Facility

Recently, Tri-Mach Inc. was thrilled to announce the addition of a new 45,000 sq ft. facility. Located at 285 Union St., Elmira, ON, this facility expands Tri-Mach’s capabilities, allowing them to better serve the growing needs of their customers.

Positioning for growth, this additional facility will allow Tri-Mach to continue taking on large-scale projects, enhance product performance testing, and provide equipment storage for their customers. The building will also be the new home to their Skilled Trades Centre of Excellence.

Read More


JMP Parent Company, CONVERGIX Acquires AGR Automation, Expanding Global Reach

Convergix Automation Solutions has completed the acquisition of AGR Automation (“AGR”), a UK-based provider of custom, high-performance automation design and systems integration primarily to the life sciences industry.

Following Convergix’s acquisitions of JMP Solutions in August 2021 and Classic Design in February 2022, AGR marks the third investment in Crestview’s strategy to build Convergix into a diversified automation solutions provider targeting the global $500+ billion market, with a particular focus on the $70 billion global systems integration and connectivity segments. Financial terms of the transaction were not disclosed.

Read More


Latest Articles

  • How Advanced X-Ray and AI Inspection Technologies Optimize Quality Control and Reduce Costs in SMT Manufacturing

    How Advanced X-Ray and AI Inspection Technologies Optimize Quality Control and Reduce Costs in SMT Manufacturing

    Explore how Omron’s latest X-Ray machines and AI-driven solutions are setting new standards in manufacturing efficiency and quality control. The manufacturing landscape is swiftly evolving, and Omron is at the forefront with its innovative PCB inspection machines. These systems offer profound insights into SMT production process, enhanced quality control, and can significantly reduce labor costs. Advancements… Read More…

  • KUKA Establishes New Software and Digital Business Segment

    KUKA Establishes New Software and Digital Business Segment

    Software is playing an increasingly important role in mechanical engineering. What used to be mostly solved mechanically is now done by electronics and the associated software. “With KUKA Digital, we are expanding our offering in order to position ourselves broadly for a market with strong growth potential. Our customers need products, solutions and consulting approaches to digitalize… Read More…