Ricky


ControlLogix BTDT Instruction

Introduction to the ControlLogix BTDT Instruction The ControlLogix BTDT Instruction is a type of Bit Field Distributor. This is an acronym for “Bit Field Distributor with Target”. We use this type of instruction in Function Block Programming. If you use ladder logic programming, check out the post on the BTD Read More »

BTDT

ControlLogix Sump Pump Controller

Introduction to ControlLogix Sump Pump Controller In this case, I’ve built a discrete ControlLogix Sump Pump Controller. In other words, there is no level sensor. Simply put, there is a float switch which controls the sump pump. If you have the ability to detect a sump level, then this post Read More »

pump logic

PhotoResistor with LM393 Comparator

Introduction to PhotoResistor with LM393 Comparator We’re going to set up a PhotoResistor with LM393 Comparator circuit in this post. This would be a typical use for a comparator such as the LM393. Basically, almost anytime we need a discrete (on/off) condition that we base on a variable voltage, we Read More »

LM393

PlantPAx with Ladder Logic

Introduction to PlantPAx with Ladder Logic There might be several reasons you need to use PlantPAx with Ladder Logic. If your site does not have a license for function blocks, then you might want to use ladder logic. Additionally, some factories will simply prefer to use Ladder logic over function Read More »

PPDOUT

ControlLogix FIFO Instructions

Introduction to ControlLogix FIFO Instructions The ControlLogix FIFO Instructions are a buffer that allow you to take snapshots of data. The processor stores this data into an array. When we unload the register, the first piece if information will unload first. The processor will send this data to the destination Read More »

FFLFFU

ControlLogix File Search Compare

Introduction to ControlLogix File Search Compare The ControlLogix File Search Compare will search through arrays for specific conditions. Element by element, the instruction will look to see if a specific expression is true. For example, we have an array of temperatures. We want to check for any temperature that is Read More »

FSC

ControlLogix File Bit Compare

Introduction to ControlLogix File Bit Compare The ControlLogix File Bit Compare instruction searches for mismatched bit between the source and reference tags. There are several uses for this instruction. One use would be for alarms. We can compare the source value against a reference of 0. in this case, the Read More »

FBC

ControlLogix Sequencer Instructions

Introduction to ControlLogix Sequencer Instructions ControlLogix Sequencer Instructions, such as Sequencer Input (SQI) and (SQO) walk through a set of instructions, and wait for specific conditions to make. For some projects, sequencers might be the entire programming strategy. Basically, the SQO instruction will energize a set of outputs. When the Read More »

Sequencer

ControlLogix Bit Shift Instructions

Introduction to ControlLogix Bit Shift Instructions ControlLogix Bit Shift Instructions will shift bits in an array to the left or to the right. Of course this depends on which instruction you use. Obviously, Bit Shift Left (BSL) will shift the bits in an array to the right. On the other Read More »

Bit Shift Left

PLC-5 I/O Configuration

Introduction to PLC-5 I/O Configuration It’s important to realize that you do not have to set up PLC-5 I/O Configuration for your project to work. There are advantages, however for taking the time to document the modules in each chassis. First, it’s a more visual way for a troubleshooter to Read More »

I/O List