Contact and Coil | Nearly In Control

Creating a New Project

This is part of an RSLogix 5000 Tutorial.

The first step in creating an automation program in RSLogix 5000 is to create a project. When you first open RSLogix 5000 you will be presented with a Start Page, and it’s easy to select New Project from this page:

RSLogix 5000 - Creating a New Project

Clicking New Project will open the New Controller dialog:

RSLogix 5000 - New Controller Dialog

The defaults in the New Controller Dialog are fine (a ControlLogix 5561 controller with a 10 slot chassis, and the controller in slot 0 of the chassis). Just enter a name for your controller in the Name field and click OK. The dialog will close and the left side of the window will display the Controller Organizer panel:

RSLogix 5000 - Controller Organizer

I’ve highlighted the most common and important elements in the controller organizer tree:

  1. Controller Tags: Similar to memory files in the old SLC 500 or PLC/5 processors, this is where you can see all your “tags”, a.k.a. variables or memory locations, that are visible by all of your logic.
  2. Main Task & Main Program: This is the default container where you put your logic. You can create more tasks and more programs. Each program can have local tags that are only visible by that program.
  3. I/O Configuration: This is where you setup the physical components of the system like input cards, output cards, motion controllers, VFDs, etc.

I will expand on all of these in later sections of the tutorial.


  • Don Drobisz · December 28, 2010 at 1:03 pm

    I’m a novice at PLCs, but am very familiar with motor controls, and would like to become proficiant with PLCs.
    I need to learn all about these devices.


  • Vincent · March 30, 2011 at 9:59 am

    Excellent tutorial. Thanks a lot to publish this.
    You have any more tutorial for RxLogix 5000 which I can purchase online?

    Thanks again!

  • Author comment by Scott Whitlock · March 30, 2011 at 10:18 am

    @Vincent – sorry, not at the moment, no. Thanks for the feedback though!

  • Khalil Ullah · July 6, 2013 at 1:41 pm

    great effort

  • matt · April 24, 2015 at 10:12 pm

    It sure would be nice if there was a link at the bottom called next so we could simply move on to the next section instead of having to go back and then find it. Not a big thing, minor inconvenience, but sure would be nice!

  • Larry Davis · February 8, 2016 at 1:13 pm

    Thanks this is great insight. Have a Great Day

  • Larry Davis · February 8, 2016 at 1:14 pm

    Do you have anything explaining the use and applications of strings?

Leave a Reply

Theme Design by