ControlLogix


ControlLogix Multiplexer (MUX)

Introduction to the ControlLogix Multiplexer (MUX) With the ControlLogix Multiplexer (MUX), we can select one of 8 inputs. Generally, these inputs will have the REAL Data Type. Basically, the SELECTOR input chooses which of these 8 inputs to use. There are several uses for the ControlLogix Multiplexer (MUX). One use Read More »

Multiplexer (MUX)

ControlLogix File Arithmetic Logic

Introduction to ControlLogix File Arithmetic Logic (FAL) ControlLogix File Arithmetic Logic (FAL) allows us to perform math on an array of elements. For example, I have an array of elements that are in Celsius. We want to convert this entire array to Fahrenheit. We don’t need to perform the calculation Read More »

File Arithmetic Logic

ControlLogix Masked Move (MVM)

Introduction to the ControlLogix Masked Move (MVM) The ControlLogix Masked Move (MVM) allows us to move data from one word to another. We do this through a mask. In other words, we can filter out some of the bits, so they do not change the destination. One example for the Read More »

MVM Masked Move

FactoryTalk View Fill Animation

Introduction to FactoryTalk View Fill Animation The FactoryTalk View Fill Animation allows you to change the fill level on an object. You might think of this as being similar to a bar graph. Also, you might use the fill animation as a progress bar. The fill animation can show us Read More »

FactoryTalk View Fill Animation

Determine Scan Time in ControlLogix

How to Determine Scan Time in ControlLogix There are several ways to Determine Scan Time in ControlLogix. One way is to simply look in RSLogix / Studio 5000. The properties of the task will tell us the max scan time, and last scan time. Another way is with the GSV Read More »

ControlLogix Scan Time

ControlLogix SRTP Instruction

Introduction to the ControlLogix SRTP Instruction Generally, we use the ControlLogix SRTP Instruction for heating or cooling control. We’ll just concentrate on heating control for the first part of this post. that will keep things simple. In the second part of this post, we’ll discuss a heat/cool process. With heating Read More »

SRTP Instruction for ControlLogix

Logging Switch Changes in ControlLogix

Introduction to Logging Switch Changes in ControlLogix Today, we’ll be Logging Switch Changes in ControlLogix. Basically, we are creating a “black box”. This procedure works for any WORD in the ControlLogix processor. For example, we can also log alarms and faults. Later on, you can go back and see a Read More »

Fault Log

ControlLogix OR vs. XOR

Introduction to ControlLogix OR vs. XOR In this section, we’ll discuss ControlLogix OR vs. XOR. Basically, with the OR statement, only one of two bits need to be true. On the other hand, with the XOR, only one of two bits can be true. XOR means “Exclusive OR” In ladder Read More »

xor

Working with ControlLogix Strings

Introduction to Working with ControlLogix Strings In this post, we’ll be Working with ControlLogix Strings. String manipulation is becoming an important part of programming. You can display strings directly to the operator on an HMI. You might display machine status, and even troubleshooting information by manipulating strings. In the past, Read More »

ControlLogix FIND Instruction

GuardLogix Dual Channel Stop

Introduction to GuardLogix Dual Channel Stop (DCS Instruction) The GuardLogix Dual Channel Stop (DCS Instruction) monitors two Inputs. Typically, these inputs will be two different contact blocks on devices such as an E-Stop, Safety Gate, Safety Mat, or Light curtain. The purpose of having two inputs per device is for Read More »

DCS