
Figure 1: Studio 5000 main interface overview for Allen-Bradley PLC configuration.
Studio 5000 is the main software for programming Allen-Bradley PLCs, including CompactLogix and ControlLogix systems. This guide will help you set up a new project and configure your PLC step by step.
New to Allen-Bradley PLCs? Check our PLC guide for basics.
Step 1: Create a New Project
Open Studio 5000 and select 'New Project'. Choose the correct controller type (CompactLogix or ControlLogix) and firmware version.

Step 2: Configure Controller Properties
Set the controller name, IP address, and subnet mask. For EtherNet/IP communication, ensure all devices are on the same subnet.
Step 3: Add I/O Modules
Add digital and analog I/O modules in the I/O configuration tree. For detailed module selection, see our PLC module selection guide.

Step 4: Configure Communication
Set up EtherNet/IP communication for HMIs, drives, and remote I/O. Use the connection paths feature in Studio 5000.
Step 5: Download and Test
Download the configuration to the PLC and monitor the status LEDs. Use diagnostic tools to confirm communication.
Need PLC Modules for Your Project?
We supply original Allen-Bradley PLC modules for CompactLogix and ControlLogix.
Common Mistakes in Studio 5000 Setup
- Incorrect controller type
- IP conflicts
- Modules not added in the correct order

Figure 4: Program download and test on PLC using Studio 5000.
Recommended Modules
Browse our Allen-Bradley PLC modules for available stock.
Conclusion
Following these steps will help ensure a reliable Studio 5000 PLC setup and proper system communication.
Need Technical Assistance?
Contact our engineers for help with Studio 5000 configuration and module selection.