Ricky


ControlLogix Modbus

Introduction to ControlLogix Modbus In this document, we will walk through ControlLogix Modbus examples using the 1756-MVI56E module. The MVI56E-MCM modules allows connections between the Modbus network, and a ControlLogix processor. Before using the MVI module, we will need to set up the configuration such as the IP address for Read More »

Prosoft Modbus Module

SLC-500 Remote I/O (1747-SN) 2

Introduction to SLC-500 Remote I/O (1747-SN) There are many reasons to use SLC-500 Remote I/O (1747-SN). Imagine a conveyor system. Ten thousand feet from the local processor chassis, you have 256 points of I/O. With Remote I/O, you could mount a chassis up to 10,000 feet from the local processor Read More »

G-File

ControlLogix Trapping 3

Introduction to ControlLogix Trapping ControlLogix trapping is important for locating fast moving bits, or infrequent bits. An example would include equipment guard doors. Periodically, a guard door might loose connection, and shut down your equipment. Intermittent problems are very difficult to locate. Since the condition existed for only a fraction Read More »

ControlLogix Trapping

Alexa Voice Commands to PLC

Introduction to Alexa voice commands to PLC In this post, we will discuss how to send Alexa voice commands to a PLC. This is a simple process, but requires several steps. I’m simply doing an experiment to allow an Alexa voice commands to turn on various inputs on a PLC Read More »

Alexa

SLC-500 Custom Data Monitor

Introduction to the SLC-500 Custom Data Monitor The SLC-500 Custom Data Monitor allows you to monitor data from different places in the project all in one place. In this post, I’ll discuss how to use the custom data monitor. When you troubleshoot your equipment, normally, you look for an output Read More »

Custom Data Monitor

SLC-500 Basic Instructions

Introduction to SLC-500 Basic Instructions When you are new to programming, there are 3 SLC-500 Basic Instructions that are a good place to start. In this document, we will discuss the operation of each of these instructions in ladder logic. These instructions include: XIC (Examine if Closed) — or “Examine Read More »

TrapList

SLC-500 FIFO Find Moving Average 1

Introduction to the SLC-500 FIFO Find Moving Average We’ll use the SLC 500 FIFO to find the Moving Average of a value. The SLC-500 FIFO (First In – First Out) can be used to store data that needs to be retrieved later. For example: We can read a product code Read More »

FIFO Overview

SLC-500 DDE/OPC

Introduction to SLC-500 DDE/OPC (Dynamic Data Exchange) There are many reasons to link data from a processor to a spreadsheet using RSLinx for SLC-500 DDE/OPC. You can list all conditions that are required to be met prior to equipment starting. If you equipment does not start, simply look down the Read More »

SLC DDE

Counters in the SLC-500

Introduction to Counters in the SLC-500 processor Counters in the SLC-500 work in a similar way to some external hardware counters. Each time the rung goes true, the counter is activated, and the accumulator value will change by 1 count. There are two types of counters: the Up Counter (CTU) Read More »

Counter Logic

Timers in the SLC-500

Introduction to timers in the SLC-500 Processor. Timers in the SLC-500 processor are very similar to timers in other AB Processors. There are 3 types of timers: On Delay (TON), Off Delay (TOF) and the Retentive Timer (RTO). The On Delay Timer (TON) delays the Done bit (DN) from turning Read More »

RTO Timer