Tutorial: First Program With Phoenix Contact’s PLCnext Platform

Learn how to get started with Phoenix Contact’s PLCnext and Engineer software, a platform that ultimately provides a PLC environment for plant control as well as an OS for more advanced IIoT projects. As we examine the scope of modern control systems around the world, there are three distinct categories of controllers. At the most … Read more

Beginner’s Guide to Automation: How to Choose the Right Project

There are a lot of companies considering in-house automation or consulting with integrators for automated systems. But where do you start, and how do you even pick a project for automation? One of the most impressive things in the manufacturing world is when products are being made with little or no intervention, giving operators more … Read more

Logic at the Sensor Level: Can it Simplify Automation?

Sensor networks with built-in logic functions can save cost and program execution speed, but what are those various logic functions, and when might they be preferred over normal PLC ladder logic? The logic functions that exist within some sensors are fundamental operations that process input signals to determine an output. These functions help the sensor … Read more

Mitsubishi PLC Tutorial: Program and Display Strings In Ladder Logic

Learn how to write a ladder logic program to assign a string value to a data register and share that register with any HMI compatible with Mitsubishi’s MELSEC PLC series. Human-machine interface (HMI) panels are often designed for the control and display of essential data from the control system to the users. From interaction with … Read more

The Beginner’s Guide to Automation: Adding Control to the System

Every automated cell requires a ‘brain’ in order to achieve the required tasks. How do you determine the necessary I/O, communication protocols, and processor necessary for controlling your system? Previously, we have covered the initial steps of choosing the proper automation project and getting started with the initial connections to the real world with sensor … Read more

An Overview of Software Languages for Programmable Logic Controllers (PLCs)

What software languages are used with programmable logic controllers? What software languages are used with programmable logic controllers? An important part of using programmable logic controllers (PLCs) IEC 61131-3 is part three of the international standard for programmable logic controllers. In this section of the standard, the software architecture and valid programming languages of a … Read more

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

PAC vs. PLC: Introduction and Uses

In the world of automation, PLCs and PACs are often at the center of the action. But where did these machines come from, what are the functional differences between the two, and what applications are they best suited for? In the 1960s, computers were ruggedized for industrial environments where they were implemented to automate simple … 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