PLC Programming with RSLogix 500

PLC Programming with
RSLogix 500

How to Program an Allen-Bradley SLC 500 with Rockwell Automation's RSLogix

2008 Edition

by Jack Rindell

How to Program an Allen-Bradley SLC 500 with Rockwell Automation's RSLogix

Quick start tutorial for RSLogix 500

Ebook Price: $19.95

No Shipping Charges! Download it Today!

Rockwell Automation and its 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 the Rockwell's Allen-Bradley SLC and their RSLogix software.

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

Unfortunately, learning how to program an SLC 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, such as the . If you want to program the ControlLogix or  CompactLogix families of PLCs, then you need to use RSLogix 500. 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 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, 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 12 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 1000.

"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 1000 (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 SLC 500 set

- insert, edit and modify rungs

- connect to the SLC, download the program and modify the program online.

and much more.

Here is the Table of Contents for "PLC Programming with RSLogix 500"

Introduction 3
A-B PLCs 5
Hardware 6
SLC Rack 6
SLC Power Supply 6
SLC Processors 6
SLC I/O Modules 7
MicroLogix 1000 7
MicroLogix 1200 7
MicroLogix 1500 7
Ladder Logic 11
The Dialect of PLCs 11
Equivalent Logic 15
Scan Time 16
Project Scope 16
Summarizing the Scope 23
Which PLC? 23
Lay Out The I/O 24
Laying Out The Modules In The Rack of the SLC500 26
Assigning I/O Addresses 26
Analog Inputs 27
Digital Inputs 27
Digital Outputs 28
Installing RSLogix 29
Installing RSLogix 500 30
Running RSLogix 30
Configuring Colors, Fonts and Address Display 35
Adding Descriptors To Your I/O 36
Writing the Program 39
Setting Up An Overall Control Rung 39
Starting a Batch Cycle 42
Batching Steps 46
Step 1 - Adding City Water 47
Analog Inputs 49
Setting up an SCP to calculate Tank Weight 52
Setting Up An SCP To Calculate Tank Level 54
Back to Batching - Step 1 55
Step 2 - Adding Chemical KM 57
Step 3 - Adding Chemical KM 62
Step 4 - Blending 63
Step 5 - Pump to Filling Lines 66
Faults 69
Valve Position Faults 69
Console Status Indicators - Pilot Lights 78
Adding Rung Comments 82
Expanding the Data tables 85
Connecting To The SLC And Going Online 90
Run Mode 103
Editing in Run Mode 109
A Final Note About Our Program 117
How Do I . . . ? 117
Tips, Shortcuts and Warnings 120
Conclusion 124
Index 125



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


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.

The book takes you through each step of writing the program to meet the specification. you will learn how to interpret words into ladder logic in RSLogix. Here is a diagram and a brief description of the Project Scope that is used in the book.

PLC Training Project P&ID  
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.
 

PLC Programming with RSLogix 500 - Insert a Branch

 

 

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

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

• the actual RSLogix Batching program that is used in the book. This is the file that you would download into an SLC

• a printout of the RSLogix program (with rung cross references and rung comments - 45 pages - PDF format)

• a second printout of the RSLogix program (with no rung cross references or rung comments - 40 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.

It works


"I think this book would be useful to anyone who is trying to learn RSLogix - saved me a lot of time."

Steve Rhoads
Technical Manager



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 & Software Engineer. He has written, revised and maintained many PLC programs used in the food, aviation, health care and automotive industries.

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

Free Bonus

Body Mechanics for Computer Related Duties

When you order, you will also receive the ebook "Body Mechanics for Computer Related Duties". This free informative e-pamphlet offers tips and illustrations to help you position yourself in a proper ergonomic manner when you are working on your computer. This helps you to eliminate strain and minimize the chances of repetitive stress injuries. This e-pamphlet normally sells for $5.95, but can be yours free if you purchase "PLC Programming with RSLogix 500".


 

"PLC Programming with RSLogix 500" is the fastest and easiest way to learn how to program in RSLogix 500.

Download your copy today!

PLC Programming with RSLogix 500  

PLC Programming with RSLogix 500
How to Program an Allen-Bradley SLC 500 with Rockwell Automation’s RSLogix 500

By Jack Rindell
$19.95

Item #A060223

 

For your convenience, the ebooks are published for viewing in Adobe Acrobat Reader (.pdf)... absolutely the best and easiest way to view the material!