Tips and News 

RSLogix 5000 tutorial

RSLogix 5000 is used for PAC which means programmable automation controller. PAC is an industrial computer that emulates a PLC, motion control and much more. RSLogix 5000 is the software required to work with Rockwell’s brand of PAC’s. A PLC compared to PAC is like a calculator compared to a computer. PAC can do many calculations at once this is not the case for PLC.

We are going to cover some of the basics, so you can have a clue how the software works. It is an old program, but it will be always useful regarding its capability. Getting some RSLogix 5000 training instead of experimenting will be a great choice for beginners.

First steps

When you open the program you will see how it has the same look like programs in windows 2003, they didn’t focus on appearance. To start a new project you will have to click on File at the top taskbar, then New.

When new windows open, the first thing to do is to pick the processor you have. You can also check every processor they have in the drop-down menu. Next step is to set the firmware revision of that processor. The firmware level of the processor and the revision level of the software have to match. Also, you have to come up with the name for the project. The last step is to create it in the folder, you can select where you want it to be placed.

Controller organizer

When you finish the first step, on the left there will be a new window called controller organizer. You can find there all the files, structures and folders made for you. Ones that are important for you, in the beginning, are in the bottom of the window. Read more on this page.

They are placed in the I/O configuration, the hardware image. You’ll find your hardware component plugged into a “bus”. The IO chassis has a bus which is the circuit board that goes the full length of the back of the chassis that has connectors on it. When you slide the IO modules into the chassis, they will slide into the connectors that are on the bus.Logix has a bus meaning that the actual backplane is part of the IO module.


Last in the controller organizer should be compact bus local. What we want to do is to right-click on it and click on a new module. When you select your module you will see it appear in the controller organizer at hardware image section. First select the IQ module, which will be the input. Later, create the OB module, which will be the output. Above the IO configuration, you will find a Module-Defined section which you will expand.

When you open the module you created you can see the integer for your data bits and fault bits in the bottom. That exists just so you can refer to it, you don’t really use it for anything. It has to be there so the RSLogix 5000 can know what to assign in memory to represent that card.

Controller tags

When you open the controller tags you will notice your input and output modules. Click underneath them and add a tag, for example, G3. On the right, for the data type, you will set INT which means integer. Give it an array size of 10 in the Dim 0 section.

Get more information here:

You can make more just to see how it is working. Just don’t have it the same. This one you can make a timer data type. Select TIMER in data type and set Dim 0 at 5. The third one will be REAL with Dim 0 set at 20. Every data type can be expanded. On the left side of each one you can see a plus, and when you click on it you find out that every section has another plus.


When you have all the modules, next step is to download these and go online. In the top taskbar, go to communications, who active, pick the processor and click on download. It will ask you to change to remote run mode, just click okay.

Now we have the processor with a program in it and it is downloaded. In the controller tags, you can see how it is rearranged in alphabetical order.


Next step is to go in the tasks in the controller organizer. Then click on the main task-main program-main routine. There you will create a rung of logic. You will see that a rung is placed automatically underneath the section where it says “End”. For starters delete that and add a new one just to have an idea. It is placed underneath the “Path” section and above the “Favorites” section. Rung is the first one in the taskbar. When you place the mouse over it, you will see the name of the action. Beside the rung, you will need 4th that will say “Examine on?”, and an output energize. On the question mark you can set the name.

When you put the mouse over the name you will see it says “Undefined Tag”. So, you will have to right-click on the name, click on new. Because you are new, just leave it like that. When you click on create, do the same for the other one. Everything now is done online, so now if you want to change this option you will have to go offline.Naming the tag has some rules you need to check.

When you are going to change your settings, remember to save it before going offline. Now you can change your tags to be real IO. Next step is to rick-click on the tag name then on edit. Instead of a base type, you want to choose Alias. You choose then Local 1 then data and 0. When you click apply, you will see that your tag is an alias for the tag name that points to a memory location. The same is done for the second just choose the different Local slot.

RSLogix 5000 is an advanced version of RSLogix 500, but you don’t need to know the older version to learn the new one. It is not that easy to learn to use it. Getting tutors in this case is better than experimenting yourself.

Related posts