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

Scaling Data in Ladder Logic

Introduction to Scaling Data in Ladder Logic with ControlLogix In this section, we’ll be Scaling Data in Ladder Logic. Scaling simply means that we convert a raw value into engineering units. For example, 4-10mA of input will give us a raw value of 3277 to 16383. This number does not Read More »


Arduino Bar Graph Example

Introduction to the Arduino Bar Graph Example You will usually find the Arduino Bar Graph Example on a default install of the Arduino IDE. Basically, the bar graph shows a graphic indication of an analog level. For instance, you might display a tank level, pressure, or motor speed. In essence, Read More »

Arduino Bar Graph

How to use RLIM

Introduction to How to use RLIM The ControlLogix Rate Limiter (RLIM) slows the rate of change coming from a tag. Specifically, we usually use this for a set point. When an operator changes the setpoint on a PID instruction, there is an immediate change in the error. This change in Read More »

RLIM Logic

FactoryTalk View Bar Graph 1

Introduction to the FactoryTalk View Bar Graph Object The FactoryTalk View Bar Graph object provides you with a graphic indication of analog signals. In addition, we will set thresholds to change the color of the bar graph. By the same token, you could use a Gauge object. The object you Read More »

FactoryTalk View Bar Graph

FactoryTalk View Gauge 1

Introduction to the FactoryTalk View Gauge Object Generally, we’ll use a FactoryTalk View Gauge Object to graphically display an analog signal. In this example, we’ll display a bearing temperature. Additionally, we will set thresholds on the gauge object. This allows the gauge to change colors when certain thresholds are met. Read More »

Analog Gauge Display

PLC-5 Block Transfers

Introduction to PLC-5 Block Transfers One of the most difficult concepts for most people to grasp is the PLC-5 Block Transfers. Think of Block Transfers as simply a copy instruction. You are copying data from a module to somewhere else in the memory of the processor. The Block Transfer Read Read More »

Block Transfer Instructions

Sump Level Logic

Introduction to Sump Level Logic When writing sump level logic, keep in mind, we need to know what the sump level is. We usually provide that to the processor with an analog input. We’ll assume that you have the level transmitter set up, we will scale this transmitter into inches. Read More »

Sump Level Logic

Proportional, Integral, Derivative (PID)

Introduction to Proportional, Integral, and Derivative (PID) Proportional, Integral, and Derivative (PID) is a 3-step formula to bring a process to a setpoint, and attempt to hold it there.   The example we will use is a heating process.   We will bring fluid in a pipe up to a Read More »

PID Overview

ControlLogix Analog 3

Introduction to ControlLogix Analog Discrete (digital) inputs and outputs are signals that are on or off.   There is no middle state to discrete.  These were good for switches, indicator lights, or motor starters, but if we want to measure a variable signal, we need an analog module.     Read More »

IE8 Properties