PID for Your PLC Using SP and PV. So Many Acronyms, So Little Time

Implementing PID control in a PLC is far more complicated than textbooks would make it appear. There is more to the process than simply picking gain (k) values and calculating an output value. Control algorithms have evolved since the early days of computation. It started with simple on/off limits (like a thermostat) then moved to … Read more

Introduction to Mitsubishi PLC – FX Series and MELSOFT GX Developer

Mitsubishi’s FX series PLC is one of MELSOFT GX Developer’s most popular automation solutions for small and medium-scale applications. Learn how to use GX Developer software to program the FX series PLC. The FX series PLC is one of the introductory MELSEC product lines from Mitsubishi Electric. The company is widely recognized for the manufacturing … Read more

Robot-To-PLC Handshaking

Controlling an industrial robot can be done through the use of well-crafted signal handshakes. Follow along as we dive into several robot-to-PLC communication strategies. In an automated environment, we use program instructions, oftentimes in ladder logic or structured text, to command robots and other equipment to do work. However, external devices like those robots and … Read more

State Machine Programming in Ladder Logic

This article discusses the concept of state machines and state machine programming, particularly when utilized with ladder logic. Overview Ladder logic is a common visual programming language that can execute in a PLC. Ladder logic is used to control machinery and direct processes in industrial control applications. Frequently, there is a desire to utilize ladder … Read more

What Is a PLC? An Introduction to Programmable Logic Controllers

What is a PLC? This article will lay out a succinct definition of a programmable logic controller and explain its basic components. The programmable logic controller, or PLC, is ubiquitous in every kind of process and manufacturing industry today. PLCs were initially designed to replace electromechanical relay systems in order to offer a simpler solution … Read more

FANUC Robot Ethernet Tutorial: Setting Up PLC I/O Communication

Learn how to set up Ethernet/IP communications, including steps for both the FANUC controller and the Studio 5000 environment for a Rockwell PLC. Connecting a PLC to a FANUC robot via Ethernet/IP offers numerous benefits for industrial automation. It gives access to integrated control, allowing coordination between different manufacturing process components. The PLC can send … Read more

Comparing Industrial PCs to PLCs and PACs

A brief overview of controllers through history and an analysis of factors to consider when deciding which one to use. A Historical Context PLCs were initially introduced in the 1960s and early 1970s. The goal back then was to replace relay switch cabinets and large masses of wires with a more compact and efficient solution. Later … Read more