Version control software allows manufacturers to automatically save code revisions across teams. Learn how Automation NTH leveraged this strategy to save countless hours and increase reliability.
March 11, 2024 by Matthew Lee, Copia Automation
Using a Raspberry Pi and the OpenPLC software platform, create a simple PLC that can be programmed in ladder diagrams with remote access and I/O monitoring dashboards.
February 21, 2024 by Dr. Don Wilcher
Many sensors, like prox, optical, and ultrasonic, are familiar to control engineers. More and more modern devices are incorporating advanced motion profiles requiring motion sensing in many axes.
February 19, 2024 by David Peterson
Complete wiring guide for 3-phase motor starters with and without overload (OL) relays.
February 06, 2024 by David Peterson
This article investigates the basic qualities that make up a safety PLC, what distinguishes a safety PLC from a standard model, and the reasons for which a safety PLC may be critical.
January 31, 2024 by Damond Goodwin
In order to trace control system problems to the core, the ability to read and interpret various resources, from facility-level diagrams to machine-level wiring layouts, is critical.
January 15, 2024 by David Peterson
Converting different numbering systems is quite common in PLCs and structured text codes. Why? Because people read decimals. Computers read binary. Processors read sets of bits. Not so simple.
January 10, 2024 by David Peterson
A complete diagram for wiring nearly any kind of discrete I/O module, including digital, AC, or relay, including both sourcing and sinking varieties.
It’s important to consider your PLC tag naming convention when using different styles. Learn when and why you might even use more than one, depending on the circumstances and scope of your project.
December 28, 2023 by Shawn Dietrich
Rockwell Automation’s Allen-Bradley control hardware catalog has long included many series that start with 17xx, but what are these lineups, and what function do they serve?
December 14, 2023 by David Peterson
A flasher can easily be implemented using interlocking timers in a PLC environment on an Arduino Uno using OpenPLC, UiFlow Blockly Code, and a programmable HMI-based LCD unit.
December 11, 2023 by Dr. Don Wilcher
In this article, we will explore the inbound integration to the mage.ai pipeline, connecting to the spreadsheet data source using the Google Sheets API through a JSON credentials file.
November 27, 2023 by Michael Levanduski
When inputs or outputs stop working, the equipment fails to respond and money starts slipping away. Dive into the concept of troubleshooting I/O without ever opening the PLC software.
November 21, 2023 by Shawn Dietrich
Machine downtime can be very stressful for everybody involved. Next time you face a challenging system failure, try some of these LED troubleshooting techniques to reduce stress.
November 14, 2023 by Shawn Dietrich
Power systems rely on meaningful data, as do most other processes. Within SCADA environments, individual data points are tracked, compared to limits, and evaluated to obtain current readings.
November 08, 2023 by Munir Ahmad
Rebooting industrial controllers and computers incurs costs, not only from the downtime but also from cascading effects of communication with up/downstream controllers. How can this downtime be managed?
October 30, 2023 by Seth Price
Innovation has a single purpose: to create better solutions, meaning more efficient output with faster development and troubleshooting. It starts with the strategies used to program machines.
October 02, 2023 by Seth Price
A PLC can be placed in Run or Stop, or occasionally Program mode, usually through physical or virtual methods. But what do these modes mean, and when should they be used?
September 18, 2023 by David Peterson
If you’re working collaboratively with teams in a corporate industrial setting and require a version control system for critical software or documents, Git is a must-have in your skillset.
September 07, 2023 by Michael Levanduski
Function block diagrams can be a useful tool, but they can also add a lot of complexity. Learn about the what, when, where, and why of function block diagram (FBD) programming.
September 05, 2023 by Shawn Dietrich
Don't have an Control account? Create one now.
Forgot your password? Click here.