Industry
Fact-checked

At AboutMechanics, we're committed to delivering accurate, trustworthy information. Our expert-authored content is rigorously fact-checked and sourced from credible authorities. Discover how we uphold the highest standards in providing you with reliable knowledge.

Learn more...

What Are the Different Types of Programmable Logic Controller?

Jordan Weagly
Jordan Weagly

Many types of programmable logic controller are often used in manufacturing, industry, and even amusement park rides. The different types can include ladder logic, traditional programming, state logic, human-machine interface, and remote terminal units. Most of these controllers are defined by the physical configuration of hardware, as well as the types of software or programming languages used. Programmable logic controller hardware is often built to withstand intense weather or physical wear, and software is often made to be somewhat elastic to accommodate many different situations. As a result, the various controllers are often designed for manufacturing and automation systems.

Ladder logic is considered to be one of the most common programmable logic controller types. In these systems, relay logic hardware is often automated and maintained using programmable logic. This makes this type useful in industrial systems, because many functions can be maintained with minimal human interaction. Additionally, ladder logic might be combined with multiple forms of programmable controllers to create advanced systems.

Many amusement park rides have programmable logic controllers.
Many amusement park rides have programmable logic controllers.

Traditional programming logic controllers often use common computer languages, such as BASIC, to input commands and maintain a system. This type often includes some level of human interaction. Logic controllers using traditional programming also might be used to control relay-based systems or factory manufacturing processes that must be flexible.

State logic is often considered to be one of the flexible types of programmable logic controller. By building a computerized model of a real-world task, programmable state logic controllers are often used to assist with tasks that might change quickly. State logic allows for simulation of decision-making, because the state of a program will often change based on input and output data. Many types of programmable logic systems can be modeled using state logic.

A programmable logic controller.
A programmable logic controller.

Human-machine interfaces often combine the different controllers to allow for automation and routine human interaction. These systems may rely on input commands or provide data to users when requested. This type is often more advanced than fully automated systems, because various programming languages are often needed to facilitate consistent interaction.

Controllers in manufacturing facilities can be programmed to regulate the speed of production processes, stop or start operations, and re-direct products to different areas of the plant.
Controllers in manufacturing facilities can be programmed to regulate the speed of production processes, stop or start operations, and re-direct products to different areas of the plant.

Remote terminal units are generally designed to provide a static function. They are often used remotely and can provide a consistent stream of data despite harsh environmental or data-processing conditions. These systems are often designed to function without much human interaction, which can make them ideal for monitoring when compared to other control systems.

Discussion Comments

Ariestack

With the advances that have been happening in logic controllers and Artificial Intelligence software over the last several years, we may be getting close to seeing true thinking machines. An interesting site to visit is MIT’s Humanoid Robotics Group. The research there is fascinating going back to before the year 2000.

Post your comments
Login:
Forgot password?
Register:
    • Many amusement park rides have programmable logic controllers.
      Many amusement park rides have programmable logic controllers.
    • A programmable logic controller.
      By: dneez
      A programmable logic controller.
    • Controllers in manufacturing facilities can be programmed to regulate the speed of production processes, stop or start operations, and re-direct products to different areas of the plant.
      By: Lisa F. Young
      Controllers in manufacturing facilities can be programmed to regulate the speed of production processes, stop or start operations, and re-direct products to different areas of the plant.