Latest PLCs & PACs Technical Articles

Categories

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.


Tutorial: Using a Beckhoff IPC for Analog and Integer Data

Tutorial: Using a Beckhoff IPC for Analog and Integer Data

Gathering and manipulating process data is, perhaps, the most significant advantage of digital controllers. Beckhoff IPCs gather, process, and integrate data with high-level systems in one platform.


Tutorial: First PLC Program with a Beckhoff IPC

Tutorial: First PLC Program with a Beckhoff IPC

These days, the industrial PC (IPC) is changing the way that engineers approach control logic solutions. Learn how to set up a basic project in a Beckhoff IPC using structured text programming.


Comparing SLC and ControlLogix PLCs: An In-Depth Review

Comparing SLC and ControlLogix PLCs: An In-Depth Review

The SLC 500 PLC family dominated automation control for well over thirty years and now, with the recent discontinuation of most of the series, we look at the differences between SLC and modern Logix PLCs.


Machine-to-Machine Integration with OPC UA

Machine-to-Machine Integration with OPC UA

The OPC UA protocol is designed to solve two problems in automation: interoperability between device vendors and independence from incompatible transport layer differences.


Control According to Webster: Defining a Motion Axis

Control According to Webster: Defining a Motion Axis

Before tuning a motion axis, you must define the axis. If the control system doesn’t understand the axis properties or specifications, it can’t be expected to effectively complete the tuning process.


All About PLCs: Networking and Communications

All About PLCs: Networking and Communications

Learn about the modules and systems that provide a network connection to the outside world, transforming traditional PLCs into true, modern process automation controllers (PAC).


Understanding I/O Terminal Types And When To Use Them

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?


All About PLCs: Input/Output Modules

All About PLCs: Input/Output Modules

If your facility or workplace uses a PLC, it’s almost certainly because it must interface with physical input and output devices. What kinds of I/O modules exist, and how can you tell the difference?


All About PLCs: The Power Supply Unit

All About PLCs: The Power Supply Unit

Learn all about the power supply: modular and built-in devices that deliver electricity to the PLC backplane and modules, and learn the difference between control and field device power delivery.


PLC With a Miniature Twist: Crouzet Millenium Slim Tutorial

PLC With a Miniature Twist: Crouzet Millenium Slim Tutorial

One of the smallest PLCs on the market, the Millenium Slim by Crouzet, can handle advanced functions with a wireless interface and function block (FBD) style IEC 61131 programming.


A Polarizing Discussion: Using Diodes The Right Way Around

A Polarizing Discussion: Using Diodes The Right Way Around

Some devices, like switches, are non-polar; you can connect them in either direction. What makes diodes so special, and how can you tell the right way from the wrong way?


Build A Low-Cost 32-bit PLC | OpenPLC and the ESP32 Microcontroller

Build A Low-Cost 32-bit PLC | OpenPLC and the ESP32 Microcontroller

Besides using a Raspberry Pi or an Arduino Uno, a low-cost PLC can be built using the popular ESP32 microcontroller. The OpenPLC software supports this popular 32-bit platform.