Studio 5000 Logix Designer Level 3: Project Development

Course Purpose

Upon completion of this course, given a functional specification for a Logix5000 application, you should be able to develop a project to meet the requirements of the specification.

This course covers tasks common to the following controllers, which all use the Logix5000 control engine, or operating system:

  • ControlLogix® controllers
  • CompactLogix™ controllers
  • SoftLogix™ controllers

This course builds upon your knowledge of common controller terms and operation and your experience with basic ladder logic programming.

This course presents a deeper understanding of project development tasks that are common to all Logix5000 controllers. Such tasks include organizing tasks and routines, organizing controller data, configuring modules, and sharing data.

You will also use Producer/Consumer technology to multicast input and output devices, share data between controllers, and control remote I/O.

Who Should Attend

Individuals who need to develop Logix Designer projects for any Logix5000 controller should attend this course.


To successfully complete this course, the following prerequisites are required:

  • Ability to perform basic Microsoft® Windows® tasks
  • Knowledge of common controller terms and operation through experience or one of the following courses:
    • Studio 5000 Logix Designer Level 1: ControlLogix System Fundamentals (Course No. CCP146)
    • RSTrainer for ControlLogix Fundamentals computer-based training (9393-RSTCLX)
  • Ability to write basic ladder logic with common instructions, such as bit, timer, counter, move, and comparison instructions through experience or this course:
    • Studio 5000 Logix Designer Level 2: Basic Ladder Logic Programming (Course No. CCP151)


Day 1
  • Creating and Organizing a Project
  • Creating a Periodic Task
  • Creating an Event Task
  • Developing an Add-On Instruction in Ladder Diagram
Day 2
  • Organizing Arrays
  • Creating a User-Defined Data Type
  • Importing Components
  • Entering, Editing, and Verifying Ladder Logic
  • Configuring a Controller to Produce and Consume Data
  • Configuring Controllers to Share Data over EtherNet/IP
Day 3
  • Communicating with a Local 1756-I/O Module
  • Communicating with a 1756-I/O Module over an EtherNet/IP Network
  • Configuring a Message
  • Allocating Connections
  • Retrieving and Setting Controller Status Values with GSV/SSV Instructions
  • Programming a BTD Instruction
  • Handling a Major Fault
Day 4
  • Managing Project Files
  • Updating Firmware
  • Integrated Practice - Developing a Logix Designer Project
  • Optional: Configuring Controllers to Share Data over a ControlNet Network
  • Optional: Communicating with a 1756-I/O Module Over a ControlNet Network

Additional Information:

This class begins on 6/13/2023 at 8:30 AM and runs for 4 days. Lunch will be provided.

Cost: $2,870.00

Kendall Electric
5101 S Sprinkle Road
Portage, MI 49002

Download Flyer


This class has reached capacity, but please complete this form to be placed on the waiting list.