PLC Programming with RSLogix 500




How to Program an Allen-Bradley PLC with Rockwell Automation’s RSLogix
2017 Edition
by Jack RIndell
ebook price: $19.95
Adobe PDF Edition

Quick start tutorial for RSLogix 500

Rockwell Automation and the line of Allen-Bradley SLC controllers have been the dominant force in PLCs (programmable logic controllers) for many years. Their influence and market share continue to rise. Hundreds of thousands of processes and machine control applications are controlled by Rockwell’s Allen-Bradley SLC and their RSLogix software.

Understanding how the SLC and RSLogix works is very important to anyone who deals with modern automated industrial equipment. The right PLC hardware and software training will help you in your current job or help get you the job you want.PLC-RSlogix-500-RT

Unfortunately, learning how to program an SLC or a MicroLogix PLC is usually expensive and is normally done on somebody else’s schedule.

This ebook is for those who wish to learn about RSLogix 500, which is the Rockwell software used for the SLC 500 family of PLCs and the MicroLogix family of PLCs. If you want to program the ControlLogix or CompactLogix families of PLCs, then you need to use RSLogix 5000, part of Studio 5000. Sometimes there is confusion regarding what software to use. To learn about RSLogix 5000, please click here.

If you understand how to program an SLC, you can:

• create programs and edit existing programs using RSLogix 500 for an A-B PLC.

• make yourself worth more to your company.

• communicate your ideas better to your co-workers or your clients.

If you to want to take the quick path to learning RSLogix 500, this SLC training manual is for you.

And, you can begin right now.

This tutorial explains everything you need to know to get a solid understanding of SLCs and provides the most cost-effective RSLogix training available today.

This ebook is more than an introduction to SLCs and Rockwell software. It contains real world examples that are a result of many years of A-B PLC programming experience. It contains tips and routines you can start using immediately.

To the beginner in RSLogix, it is more valuable than the thick and complex books written by college professors. They cover functions and algorithms you may never use. After wading through one of these, you still might not know how to turn on a motor with an SLC 500 or a MicroLogix.

“PLC Programming with RSLogix 500” makes learning RSLogix easy. And it is written in plain English.

If you are:

– a software engineer who needs to quickly learn RSLogix 500

– a student of engineering

– an engineer in a non-electrical field

– a technician and maintenance person who works with Allen-Bradley SLC 500 equipment

“PLC Programming with RSLogix 500” will get you up to speed – fast.

“PLC Programming with RSLogix 500” will:

• show you how to program an SLC 500, one the most popular SLCs in use today (including the SLC 5/01, SLC 5/02, SLC 5/03, SLC 5/04 and SLC 5/05) and a MicroLogix (which also uses RSLogix 500)

• teach you step by step how to make changes to the ladder logic online

• save you a bunch of money (other A-B PLC courses cost hundreds of dollars)

• save time (this ebook can be read and understood in a few evenings)

• show you how to be comfortable programming a PLC with RSLogix

• teach you how ladder logic works in the Allen-Bradley SLC 500 series

• allow you to communicate intelligently with others regarding Allen-Bradley PLCs

We don’t just tell you what you need to do in RSLogix – we show you a picture.

This book has dozens of screen shots explaining how to:

– install the Rockwell software RSLogix 500

– understand Allen-Bradley’s unique method of assigning addresses

– use the basic instructions in the RSLogix 500 set

– insert, edit and modify rungs

– connect to the SLC, download the program and modify the program online

and much more.

This book contains 125 pages of text and screen shots to give you what you need to start programming in RSLogix 500.

The Project

The best way to learn a new language or piece of software is by looking at a real world example.

“PLC Programming with RSLogix 500” uses a batching project to show you how to program. This is a functioning program – the real thing; not just a simulation.

There is a Project Scope included in the book. If you are a consultant or a programmer already, you are familiar with this type of document. It outlines in detail how the completed system must work. It would be your job to write the program and make sure that the system performs indicated in the project scope.


Project Overview
Three ingredients (city water, ingredient QR and ingredient KM) are added in specified amounts by weight to the Mixing Tank. After all the ingredients have been added to the Mixing Tank, the mixture is blended by running the agitator for a given time. When the blending time is complete, the finished product is pumped to the Filling Lines for bottling and final packaging.

Detailed Sequence of Operations
To begin a new batch, the operator will verify that the “SYSTEM READY” pilot light is on and that the Mixing Tank is ready to receive ingredients.

The operator will then press the “START BATCH” pushbutton to begin the batching process. No further operator input is required.

The “SYSTEM READY” pilot light will turn off.

Automatic valve AV-CW will open. The “ADDING WATER” pilot light will illuminate.

The state of AV-CW will be verified by limit switch LS-CW2. If LS-CW2 is not made within 2 seconds after the valve was told to open, a fault will be generated and the system will shut down. The pilot light “SYSTEM FAULT” PL2 will illuminate indicating that a fault has occurred.

“PLC Programming with RSLogix 500” shows the logical progression of the project from the start.

You learn how to:

– understand the Project Scope

– lay out the I/O

– go online to verify the operation of the program

– select the right hardware

– configure the SLC and your personal computer

– program the logic to meet the specifications in the scope

– program fault detection

– create the final documentation of the ladder logic

Actual screen shots are used from RSLogix to show you exactly how to use the software.


Excerpt – “PLC Programming with RSLogix 500”

Inserting a Branch

This rung will work much like a traditional motor starter circuit that uses a contact from the motor starter wired in parallel with the start button to hold in the coil. In the PLC, the “contact” is an XIO with the same address as the “coil”, which is B3:0/2.We need to “wire the contact” in parallel with the start button. We do this with a branch instruction.Drag the Branch tool button and place it on the marker between the System Enable bit and the Start Batch bit. When you get near the marker, it will change from green to red. Release the mouse button.

We want the branch to go around the Start Batch bit. Now click and drag the right side of the branch to the marker just to the right of the Start Batch bit. Put the mouse pointer on top of the marker just to the left of the XIO instruction for I:4/1. When the marker turns green, release the mouse button.

End of Excerpt


Not only will you get 125 pages of text and images showing you how to program an SLC 500 with RSLogix in “PLC Programming with RSLogix 500”, you will also get:

• BATCHING with xref.pdf
A printout of the RSLogix program (with rung cross references and rung comments – 45 pages – PDF format)

• BATCHING without xref.pdf
A second printout of the RSLogix program (with no rung cross references or rung comments – 40 pages – PDF format)

• BATCHING.RSS The actual RSLogix 500 Batching program file. RSLogix 500, purchased separately from Allen-Bradley, is needed to open this file.

• IO List.xls
A complete I/O listing in Excel format. You can use this format over and over again on projects of your own.

As an extra, we have included the RSLogix file and a printout of the Automated Drill Press program written in RSLogix that is described in the “Beginner’s Guide to PLC Programming”.

The actual RSLogix 500 Drill Press program file. RSLogix 500, purchased separately from Allen-Bradley, is needed to open this file.

• DRILPRES with xref.pdf
a printout of the RSLogix program (with rung cross references and rung comments – 36 pages – PDF format)

This ebook is the result of many years of experience in PLC programming, electrical design and engineering.

It summarizes dozens of techniques that are needed to write a solid RSLogix program.

It has easy to understand text with RSLogix routines that can be used again and again.

The purpose of this book is to teach you how to set up, program and use an Allen-Bradley SLC 500 PLC. It will tell you what parts you need to buy for a common application.

It will tell you how to install RSLogix, how to write a ladder logic program, how to configure your computer and your SLC so that you can download your ladder logic program.

There is a sample project included that contains a Project Scope. The Project Scope (or Functional Specification, or whatever your company might call it) defines in detail how the system is to operate when the project is finished.

You will learn how to take a Project Scope and turn it into a working PLC program.

It will show you, step by step, how to go online with your SLC to monitor your program to verify your ladder logic and make sure it is functioning properly.

It will show you how to make changes to your program while you are online.

It will show you the keystrokes and mouse movements that you need to know to use RSLogix.

Finally, it provides a number of tips and a Frequently Ask Questions section that will save you hours of frustration.

“I think this book would be useful to anyone who is trying to learn RSLogix – saved me a lot of time.”
Steve Rhoads, Tech Manager II

“My company does a lot of long-distance programming for clients. Sometimes all we get is a Project Functional Spec. It was good to see how a document like that is turned into a working program in RSLogix.”
Madhu Gupta, Project Leader

“It was nice to have someone explain it to me, and it was in terms that were easy to understand.”
Alex Gurkhard, IC Technician

About the Author
Jack Rindell is an Electrical Engineer & software developer. He has written, upgraded and maintained many PLC programs used in a variety of industries.

Our Returns Policy
Within 14 days of receipt of your download, you may return any of the items you purchased from Engineer and Technician, for any reason, for a full refund.

“PLC Programming with RSLogix 500” is the fastest and easiest way to learn how to program in RSLogix 500. Available for instant download.

Product details

Format: Adobe PDF (ebook),
File Size: 8714 KB
Print Length: 127 pages
Publisher: Modern Automation, LLC
Publication Date: January 14, 2017
Language: English
Text-to-Speech: Enabled, with user software
Lending: Not Enabled
Screen Reader: Adobe Reader, Apple Preview, others