Latest PLCs & PACs Technical Articles

Categories

Connecting Motion to a PLC: A Complete Project

Connecting Motion to a PLC: A Complete Project

In this article, we’ll connect a Festo CMMT to a Rockwell CompactLogix PLC, and as a bonus, we’ll add an HMI to provide some basic on/off and positional targeting controls.


Mitsubishi PLCs: Complex Sequences with Step and Return Logic

Mitsubishi PLCs: Complex Sequences with Step and Return Logic

Learn how to segment your sequential control logic for easy troubleshooting using Step (STL) and Return (RET) commands in Mitsubishi PLCs.


Motion Control Tutorial: Setting up a Linear Axis

Motion Control Tutorial: Setting up a Linear Axis

Learn how to configure a single motion axis using Festo’s Automation Suite, a servo motor drive, and a simple electric linear slide assembly.


Practical Comparison: Microcontroller vs. PLC for Arc Welding Control

Practical Comparison: Microcontroller vs. PLC for Arc Welding Control

Learn in this detailed analysis about the performance of industrial PLC and a prototyping microcontroller to perform stepper motor motion control for an arc welding automation project.


Understanding the Derivative Term in PID Control

Understanding the Derivative Term in PID Control

We know that PID stands for proportional, integral, and derivative, but have you ever seen exactly how the derivative term affects the final output signal in a motion control system?


Industrial Automation: Spare Yourself From Network Pitfalls!

Industrial Automation: Spare Yourself From Network Pitfalls!

Some new factories are networked from stem to stern, ready to roll. But sometimes, it’s just you and a new PLC, so it won’t really matter how you set things up, it’ll probably work just fine, right?


Analog and Digital Signal Filtering in PLC Systems

Analog and Digital Signal Filtering in PLC Systems

Unexpected, false, and fluctuating PLC input signals can cost many hours of debugging, but luckily, there are some quick, simple tricks to try before downtime is wasted.


PID Visualized: Watch Proportional, Integral, and Derivative in Motion

PID Visualized: Watch Proportional, Integral, and Derivative in Motion

Watch how each of the P and I terms influence the output of a motion control system. How do we explain and prevent terms like overshoot, error, and long settling time?


Tricks of the Trade: Troubleshooting Industrial Control Cabinets

Tricks of the Trade: Troubleshooting Industrial Control Cabinets

When the blinking lights on automation devices stop blinking, the control cabinet is often the go-to troubleshooting culprit, but how do you make the best judgments for quickly locating the problem?


Actuator-Sensor Interface: ASi Installation and Commissioning

Actuator-Sensor Interface: ASi Installation and Commissioning

A common field-level protocol for automation is ASi or AS-interface–a method used to convey actuator and sensor data and commands between I/O devices and the PLC control system level.


Commissioning IO-Link Part 2: Tutorial PLC Project

Commissioning IO-Link Part 2: Tutorial PLC Project

After we explored the initial configuration, it’s now time to see exactly how to implement IO-Link in a simple PLC project, explaining how to interpret process data bytes for input and output.


Hands-On with the Arduino Opta Using OpenPLC

Hands-On with the Arduino Opta Using OpenPLC

Using an Arduino Opta PLC, a few off-the-shelf electrical components, and the popular OpenPLC software environment, automation control concepts can be built on your own test bench.


PLC Programming Tips: Understanding Produced And Consumed Tags

PLC Programming Tips: Understanding Produced And Consumed Tags

Learn about produced and consumed tags in PLCs, their functions, setup, and important considerations for effective data sharing between controllers in a control system.


Remote Networking: Explaining VPNs for Control Engineers

Remote Networking: Explaining VPNs for Control Engineers

It can be risky to adopt unknown technology; it poses serious security concerns if misused. The Control.com engineering team contacted our friends at OnLogic to gain some insight into VPN technology.


Intro to CODESYS: First Project Using CMZ Hardware

Intro to CODESYS: First Project Using CMZ Hardware

CODESYS is an automation software that is independent from any one vendor, capable of many PLC, I/O, and motion operations. However, being vendor-agnostic can present challenges. Learn how to get started.


A Visit From Safety Nick

A Visit From Safety Nick

‘Twas the Night Before Christmas: like you’ve (probably) never heard it before.


Merry ControlByWeb-mas! A Fun Holiday Light Show Project

Merry ControlByWeb-mas! A Fun Holiday Light Show Project

As an engineer, why would you settle for simply plugging and unplugging your Christmas lights when you could, instead, spend many hours automating this very important December job? Let me show you.


Communication and Power Redundancy for Control Devices

Communication and Power Redundancy for Control Devices

Power and control interruptions are, at best, problematic. In some applications, it’s catastrophic. Learn about redundancy for the system, power supplies, control devices, and network topologies.


Tutorial: RSLogix For SLC and MicroLogix PLCs

Tutorial: RSLogix For SLC and MicroLogix PLCs

Many PLC systems still require knowledge of the previous generation of RSLogix software from Rockwell, including the SLC 500 and the Lite software version for the MicroLogix family.


Tutorial: Using a Beckhoff IPC for Timing and Counting

Tutorial: Using a Beckhoff IPC for Timing and Counting

Timers and counters are two of the most important fundamental function blocks in automation programming. Learn how to use TwinCAT 3 to program and monitor these important function variables.