Setting the Password in Your Stratix Switch

One of the things I love the most about working with industrial control systems in the OT (Operational Technology) environment is that you never do the same thing every day. One day you may be troubleshooting operational issues, and the...

Capture and Average a Value with FFL, FFU, and AVE Instructions

In a previous article regarding ControlLogix processor faults, I mentioned one of the ways a processor can be faulted was by causing an array to go out of bounds when using an FFL and FFU instruction. These instructions are commonly...

ControlLogix Processor Faults

Years ago, I was in the middle of a normal day of work when I got a call on the radio that a conveyor had stopped, and then I was informed that the entire process around that conveyor had...

Controls and Automation Safety

Thinking back over my last twenty years in manufacturing, I can recall several lessons and “wake up” calls that helped me mature in my personal attitude towards safety. Yes, if you mentioned safety to me when I was twenty years...

String Selection from Binary Input

Do you have a machine that you need to get data from? And do you need to send that data to another device but the machine lacks networking capabilities? In this article I'll show how to get data a your...

IoT Architecture: Allen-Bradley PLCs to Amazon AWS

In this article, we'll review an example of a complete IoT system based loosely on the system our team recently deployed. If you're new to IoT, you may wish to first read my "How IoT Works" article here. In the...

Converting PLC-5 Ladder Programs to ControlLogix

As I was entering kindergarten in 1986, Allen Bradley was releasing one of the first platforms that could be programmed by a personal computer, the PLC-5. Fast forward thirty-one years later to 2017, Allen Bradley discontinued support of these processors...

Using the Controller’s Time in Studio 5000

If the need arises to use specific time in your ladder logic program, this guide will give you a reference to go by. Possibly you have a cleaning device that only needs to operate once an hour or once a...

Configuring A Modicon M340 PLC Ethernet Port

In this article I would like to show you how to configure an Ethernet port on Modicon M340 PLC and assign an IP address. Before we begin, following is the list of items you need PC with EcoStruxure Control Expert...

Bridging Networks Using RSLinx

If you are using Rockwell control systems as a platform across your facility or if you have integrated systems between other vendors along with any Rockwell products, you may have found the need to cross multiple networks to gain...