Ricky


RC2014 Serial Communication with Arduino

Introduction to RC2014 Serial Communication with Arduino When we set up RC2014 Serial Communication with Arduino, we simply need to use 3 wires. This will be Transmit, Receive, and Ground. In this section, we’ll simply get the Arduino to print “Hello World” to the RC2014. The maximum distance for this Read More »

RC2014 Serial Communication with Arduino

DS1307 Real Time Clock

Introduction to the DS1307 Real Time Clock The DS1307 Real Time Clock keeps track of time. Once you set the clock, a battery will back up the time. In other words, you don’t need to reset the clock every time you power up your device. In addition to keeping track Read More »

DS1307 Real Time Clock

Old School ControlLogix Training

Introduction to Old School ControlLogix Training In today’s world, it’s hard to find Old School ControlLogix Training. Most modern training companies simply teach a canned course. Sometimes, they are even afraid to use proper terminology. Many modern instructors do not call on individual students in class to ensure everyone is Read More »


IMSAI 8080 on the Internet

Introduction to running your IMSAI 8080 on the Internet When running your IMSAI 8080 on the Internet, keep in mind that the machine is from 1976. This was long before the Internet as we know it became popular. Although we can connect the IMSAI 8080 to the Internet, we cannot Read More »

IMSAI 8080 on the Internet

Z80ASM on IMSAI 8080

Introduction to the Z80ASM on IMSAI 8080 (Assembly Language) Running Z80ASM on the IMSAI 8080 allows you to assemble a program right on your IMSAI. In other words, you don’t need to rely on another computer to assemble your program. You can create a text file containing your program. After Read More »

Z80ASM on IMSAI 8080

S-132 Terminal for IMSAI 8080esp

Introduction to the S-132 Terminal for IMSAI 8080esp The S-132 Terminal for IMSAI 8080esp turns your IMSAI into a stand-alone computer. This terminal board mounts on the back of your IMSAI. You will have a keyboard port, monitor port, and a port for other devices such as a printer module Read More »

S-132 Terminal for IMSAI 8080esp

ControlLogix Self-Running Timers

Introduction to ControlLogix Self-Running Timers ControlLogix Self-Running Timers will generate a pulse. Basically, we can use this pulse to trigger other instructions, such as Messaging, and Bit Shift Registers. Another way to use self-running timers is to create a watchdog. In this case, the timer will generate an alternating high Read More »

ControlLogix Self-Running Timers

PIDE Stuck High or Low

How to fix PIDE Stuck High or Low in ControlLogix Using Function Blocks in ControlLogix, you can get the PIDE Stuck High or Low. This can occur when you are tuning a loop. To begin with, you only have proportional gain when tuning the loop. Your Process Variable could be Read More »

PIDE Stuck High or Low

Common PID Setup Mistakes

Introduction to Common PID Setup Mistakes In this section, I’ll discuss some common Common PID Setup Mistakes in ControlLogix. Obviously, an incorrect PID setup can be frustrating. The PID instruction will not calculate the results you expect for the output. Furthermore, your loop will be unstable, and inconsistent. Common mistakes Read More »

Common PID Setup Mistakes

How Numbering Systems Work

Introduction to How Numbering Systems Work When working with any PLC such as ControlLogix (or any digital computer), it’s important to understand how numbering systems work. The numbering system we are all used to is base-10 (Decimal). Mainly, that’s because we have 10 fingers. In the decimal numbering system, there Read More »

How Numbering Systems Work