Understanding I/O Terminal Types And When To Use Them

Embedded, modular, panel mount, distributed, machine mount, and remote, oh my! What does it all mean, and how are you supposed to know which one to choose for your application? The automation industry has changed quite a lot over the last two decades. In the ‘good old days’ of automation, if you wanted to add … Read more

Industrial Robot Cells: Designing for Safety and Effectiveness

Robot cells make for an efficient automation process, reduce labor costs, and increase worker safety. Learn about the common features, components, and safety requirements of industrial robot work cells. See our related articles covering robot work cells: Automation on the Move: Mobile Robot Cells Collaborative Robot Cells: Simple and User-friendly Design Priorities Robotic work cells … Read more

Seal-In Ladder Logic vs. Latching/Unlatching PLC Commands

An age-old debate in PLC programming: investigating the uses and caveats of latching software commands versus seal-in ladder logic for industrial control applications. One of the most popular programming languages used with industrial automation controllers today is called ladder logic, following in the footsteps of the previous method of control which used interlocking electrical relays. … Read more

Understanding PLC Program Commands: One-Shots

Many PLC commands are well-known to programmers, including contacts, coils, timers, and counters. But a less-common instruction is the one-shot, capable of harnessing the incredible processing speeds in a CPU. One-Shot Functions In a previous article, I wrote about how to use timers in ladder logic. A typical next step is to discuss counters, being … 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

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