Beginning Programming Using RSLogix500

 

 

1.  Turn on the computer, and at the password prompt hit CANCEL.

 

2.  On the desktop locate the Icon for RSLogix500 English(2), and open the application.

 

 


3.  To begin select FILE and create NEW

 

 


 

 

4.  A window will open prompting processor name, type and driver information.  All you are concerned with is the processor type and name.  Select processor 1747-L542B 5/04 CPU – 32K MEM OS401.

 

5.  Naming the Processor.  The PLC5 and SLC500 processors are all eventually going to be connected to a DH+ network and because of this no two processors can be given the same name or node.  We can avoid networking problems later by using the same method of naming the processor and node #'s now:

 

a.       Determine you bench number or location.

b.      Determine the type of PLC you will be using.  This should be a SLC504.

c.      Determine the appropriate Processor Name using the format: 50XBYY, where the X is the processor type (should be 4 from SLC504) and YY is the bench number (bench #2 would be 02).

d.      Enter the Processor Name in the above window.

 

Example:  If you are using a SLC504 at bench 13, the Processor Name would be 504B13

 

After you have named the processor, click OK.

 

 

6.  After you have chosen the correct processor, your RSLogix window should look like the one below.

 


 

 

7.  Configuring Input/Output.  The first step in writing a program is to configure the I/O.  This can be done automatically.  You will need to look in the left window and find and click on I/O CONFIGURATION. 

 

 



When the I/O CONFIGURATION window is open, select READ I/O CONFIG. You will see the following window appear.  The PLC must be connected to the computer and be turned on for this to work!

 

 


 

 

Note:  The example above shows no I/O modules, only the processor in slot 0!  Yours MUST show other modules to work correctly!

 

 

At this window, you must have the PLC connected to the computer, and turned on!  Once both of those requirements are met, simply click Read I/O Config.

 


 

 

 

You will now be back to the first I/O Configuration window.  When the I/O module descriptions appear in the lower left, make sure they correspond to the slots they appear to be in.  If this matches, you can exit the I/O CONFIGURATION window.

 

 

8.  You are now ready to begin programming.  Below is an example of some of the instructions you could put in a program.  The symbols and abbreviations have not changed.  Using the small arrows in the lower left, you can scroll through other tabs for more instructions.

 

 


 

 

To add instructions to the program, first highlight the rung as shown below.

 

 

 


 

 

Once the red box is covering the rung number, simply click on the desired instruction in the toolbar. 

 

 

 


 

There are no changes in the addressing.  Simply click on the item you wish to address, and when the black box is around the item, enter the address.

 

 

 


9.  When you have finished your programming, select EDIT, then VERIFY PROJECT.  This will check the program for errors.  Any errors will be listed at the bottom of the window, as shown below.

 

 


 

 

 

10.  Once you have finished your debugging and are ready to download your program to the PLC, Locate the box shown below.

 

 


Use the arrow on the right side to view your other choices.

 

 


 

 

11.  Once you have downloaded your program you will be able to switch the processor to REMOTE RUN, and monitor your program on the screen as you work on the trainer.

 

You have now completed your first crash course introduction to the RSLogix 500 software package.  Congratulations!

 

 

 

 

 

Written By:  Brian McMullen

                                                                                                                               School of Technology

                                                                                                                               9-23-99

                                                                                                                               revised 5/11/00 rff

                                                                                                                               revised 2/6/04 mnp