KB Controls is reader-supported. When you buy through links on our site, we may earn an affiliate commission. Read more in our disclaimer

How to Create a Project in Studio 5000 Logix Designer

A big thank you to our partners who keep this newsletter free to the reader:

Today's issue is brought to you by RealPars. RealPars provides high quality industrial automation courses at an affordable price. Join today for less than €20 a month and get access to RealPars full course catalog including courses for Siemens, Allen-Bradley, and CODESYS control platforms. For even more savings, the first 100 readers who use my discount code "kb-controls" get an additional 10% off the price of their membership.

I would also like to thank my second sponsor - you. If you are enjoying and getting value from Learn Logix then please consider using the Buy Me a Coffee widget on this page to support the newsletter.

Rockwell Automation's Studio 5000 Logix Designer is used to develop applications for Logix 5000 controllers, including CompactLogix and ControlLogix controllers.

Before you can develop application code for a Logix 5000 controller, you must create a Studio 5000 project for the controller. A Studio 5000 Logix Designer application is a wrapper for the application code and configuration data for a single Logix 5000 controller and its modules.

Since a Studio 5000 Logix Designer project is created for a specific controller, you must specify the type of controller and firmware revision of the controller while creating the project (although, both of these details can be revised later on).

In this edition of Learn Logix, I will show you how to create a project in Studio 5000 for a ControlLogix controller.

Although this tutorial focusses on a ControlLogix controller, you can follow the same steps to create a project for a CompactLogix controller.

Create a Project in Studio 5000 Logix Designer

To start, launch Studio 5000 from the Start menu on your machine.

Launch Studio 5000

In the Studio 5000 Logix Designer splash screen, click on New Project in the Create menu.

Create a New Studio 5000 Project

In the New Project dialog, select the type of project you would like to create. (1)

To create a project for a Logix 5000 PLC, you use the "Logix" project type. You may see different project types available in the Project Types menu depending on what plug-in modules are installed for Studio 5000 on your machine.

Select the type of controller to be added to the project. (2)

Since Studio 5000 Logix Designer projects are "controller-centric" we have to specify the type of controller that will be used in this project. In this case, I am creating a project for a 1756-L85E ControlLogix 5580 controller.

After selecting the controller type, give the project a name and specify the location where the project will be stored on my machine. (3)

In this case, I have called the project "Machine_1" and accepted the default storage location.

Once the project details have been configured, click Next to move onto the controller detail configuration menu. (4)

Specify the Project Details

In the next screen, we can specify the configuration of the controller. If you don't know any of the details here, don't worry - you can always change the controller configuration later on.

To start, we have to specify the firmware revision of the controller. (1)

In this case, I have specified that the firmware revision is version 32. If you aren't sure what firmware revision to use, I recommend that you select the latest version available.

Next, we specify the size of the ControlLogix chassis that is housing the controller. (2).

In this case, my controller is mounted in a 10-slot ControlLogix Chassis so I select the 1756-A10 chassis in the dropdown.

Finally, I specify where the controller is mounted in the ControlLogix Chassis. (3)

In this case, the controller is mounted in the first slot of the chassis so I select slot 0 in the dropdown. Remember that slot numbering in a ControlLogix Chassis is 0 based, which means that the first slot on the left hand-side of the chassis is 0.

There are also some security settings that can be configured for the project. Security is an important topic but out of the scope of this tutorial, so I will leave all of these settings at their default values.

Once the controller configuration is finished, I click on Finish to finalize the controller configuration and create the Studio 5000 Logix Designer project.

Specify the Controller Details

Once you click Finish, Studio 5000 Logix Designer creates and automatically opens the project.


1. Launch Studio 5000 Logix Designer

2. Click on New Project on the Studio 5000 splash screen

3. Specify the details of the project:

- Choose Logix as the Project Type

- Select the type of controller to be added to the project

- Specify a name for the project

- Specify a storage location for the project on your machine

- Click Next

4. Specify the details of the controller:

- Specify the firmware revision for the controller

- Specify the size of the ControlLogix Chassis

- Specify the slot where the controller is mounted

- Optionally, configure the security settings for the project

- Click Finish

5. The project is created and automatically opened

Wrap Up

In this post, you learned what a Studio 5000 Logix Designer project is and how to create a new Studio 5000 Logix Designer project.

In the next edition of Learn Logix, we will explore the structure of a Studio 5000 Logix Designer project to understand what data is stored in a Studio 5000 Logix Designer project and how data is organized.

If you haven't already, sign up to the mailing list below to be notified when that part is available.

When you're ready, I recommend that you learn more about PLC programming by following an affordable course based on free software.

PLC Programming From Scratch teaches you everything you need to know to be an intermediate PLC programmer by developing and testing the software for two industrial automation applications. By the end of the course, you will have two portfolio projects to discuss in interviews and you will know how to approach projects to design good PLC software.

Introduction to PLC Programming with CODESYS teaches you the fundamentals of PLC programming with CODESYS, a hardware independent PLC software development system that is becoming increasingly popular in industry.

Learn How to Program Logix 5000 PLCs

Learn how to write and test your first PLC program using Studio 5000 Logix Designer.

Learn More

PLC Bootcamp

Learn how to write, test, and simulate your first PLC program for free. No hardware or software required.

PLC Bootcamp

Connect with Me

LinkedIn Icon

Recent Posts

Related Content