Ricky


Trapping in the SLC-500

Introduction to Trapping in the SLC-500 In this document, I will guide you through my method of trapping in the SLC-500. We will use this tool to find intermittent problems. For example: a guard door, pressure switch, thermal switch, or other inputs could shut down your process. Be aware that Read More »

Fault Log

SLC-500 Histogram 1

Introduction to the SLC-500 Histogram We use the SLC-500 Histogram to track infrequent bits (such as Intermittent problems) and bits that change quickly in the processor. A common use for the histogram is to find intermittent problems. In this post, I will guide you through the procedure for setting up Read More »

Histogram

SLC to ControlLogix Messaging 2

Introduction to SLC to ControlLogix Messaging SLC to ControlLogix Messaging might be easier than you think. For example, the SLC 5/05 will take 5 integers from the N10 data file, and send those 10 integers to the Allen Bradley ControlLogix processor. The ControlLogix does not have the same addressing structure Read More »

Message Goal

Scale With Parameters (SCP)

Introduction to Scale With Parameters (SCP) We use the Scale With Parameters (SCP) instruction to convert raw data into Engineering Units. Examples of engineering units are Percent, RPM, Pounds of pressure, gallons per minute, etc. The data we get from an analog input module, such as the 1746-NI8, is called Read More »

Scale with Parameters

SLC 500 Retentive Timer

Introduction to the SLC 500 Retentive Timer The SLC 500 Retentive timer (RTO) keeps total track of time. Initially, when the rung goes true, the accumulated value begins to increase. When the rung goes false, the accumulated value stops increasing. The next time the timer goes true, the accumulated value Read More »

Retentive Timer Logic

SLC 500 Off Delay Timer

Introduction to the SLC 500 Off Delay Timer The SLC 500 Off Delay Timer (TOF) Delays the DN (Done) bit from shutting off. Many people will find this as the most confusing type of timer. Once you understand it’s operation, and relate it to a real process, however, its easy Read More »

Timer Off Delay

SLC 500 On Delay Timer

Introduction to the SLC 500 On Delay Timer The SLC 500 On Delay Timer (TON instruction) can delay an event from taking place. When the run of logic goes true, the EN (Enable) bit goes true. The timer will then start timing (the TT bit goes true). After the accumulated Read More »

SLC 500 On Delay Timer in logic

Updating a VPS 2

Introduction to updating a VPS The purpose of this post is discuss how to connect to a remote Linux system via terminal for updating the system. Specifically, for a VPS (Virtual Private Server). This will allow you to issue commands without the need of a graphic interface. Virtual Private Servers Read More »

OpenPUTTY

SLC 500 Data Tables

Introduction to SLC 500 Data Tables SLC 500 Data Tables store values. You can think of data tables as “Data Registers” or “Variables”. In a default project, 9 standard data tables are created automatically. Each of these data tables can generally store up to 255 elements. We will discuss the Read More »

Status Table

Getting Started with EZPLC

Introduction to getting started with EZPLC Recently, I purchased the starter pack from EZAutomation.net. This starter package came with the processor, power supply, software, and programming cable. I’m used to the RSLogix environment with Rockwell Software. This was a different (but fun) experience for me. At the time, this package Read More »