Monthly Archives: February 2023


Switch Primary and Secondary Pumps

How to Switch Primary and Secondary Pumps In this section, we’ll discuss how to Switch Primary and Secondary Pumps using ControlLogix. For example, we have two sump pumps. We need the North pump to be the primary pump for one month. After that, the South pump becomes the primary. Of Read More »

Switch Primary and Secondary Pumps

ControlLogix Preventive Maintenance Timer

Introduction to ControlLogix Preventive Maintenance Timer For a ControlLogix Preventive Maintenance Timer, we just need to keep track of total run time. Once the equipment accumulates a specified number of runtime hours, we’ll energize a light. This light indicates that your equipment is ready for PM. At this point, your Read More »

ControlLogix Preventive Maintenance Timer

ControlLogix System Start Warning

Introduction to ControlLogix System Start Warning We’ll set up a ControlLogix System Start Warning to sound a horn for 5 seconds before our equipment actually starts. As with any project, there are multiple ways to accomplish this. One way would be to have the operator hold a button for 5 Read More »

ControlLogix System Start Warning

Read the Key Switch Position in ControlLogix

How to Read the Key Switch Position in ControlLogix To Read the Key Switch Position in ControlLogix, we will use the GSV command. The GSV command Gets a System Value. Once we read the status of our processor, we will store the result to a tag. Bits 13 and 12 Read More »

Read the Key Switch Position in ControlLogix

ControlLogix Odd/Even Detection

Introduction to ControlLogix Odd/Even Detection There are a couple ways to implement ControlLogix Odd/Even Detection for DINT tags. One way is to divide your number by 2, and store this to a real tag. Divide the same number by 2, and store the result to a DINT tag. If the Read More »

ControlLogix Odd/Even Detection

ControlLogix Producer Consumer Model

Introduction to ControlLogix Producer Consumer Model The ControlLogix Producer Consumer model is a way for processors to share information. This can be an array of DINTs, or it might be a user-defined datatype designed to contain the status of equipment. An example of where we might use the Producer Consumer Read More »

Producer/Consumer Image

ControlLogix Messaging 13

Introduction to ControlLogix Messaging ControlLogix messaging is used to send or receive information to another processor.    In this post, we will receive data from a tag in another ControlLogix processor.   Messaging can be used to send or receive information from an SLC-500 or PLC-5 as well.    I Read More »

Message Path