Advanced Programming Languages

Advanced Programming Languages

Modules (1-3)      $2285.00
Duration: 3 days
Audience: Anyone needing to maintain or program a Logix5000 project with advanced programming
Prerequisites: Attended ControlLogix Introduction Modules 1-4 OR acquired the equivalent experience. Please contact us.

Course Outline

Module 1

This Module begins with an introduction to the demo used during the course followed by a discussion on understanding function block basics. Next, the student will become familiar with the basic Boolean logic instructions in FBD. Function Block editing is covered and then students will be able to select, configure and interpret compare and math instructions. To conclude the module, timer and counter instructions used in FB are covered.


  1. Introduction to the Demo
  2. Function Block Basics
  3. Function Block Boolean Logic
  4. Function Block Editing
  5. Math/Compare
  6. Timers/Counters

Module 2

This module begins with the basics of structured text followed by the if..then conditionals in the structured text language. Students will learn to create and evaluate case statements and to recognize and evaluate loop constructs. Timers and counters in ST are discussed concluding the module.


  1. Structured Text Basics
  2. ST Conditionals
  3. Case Statements
  4. Loops
  5. Timers/Counters in ST

Module 3

This module begins with discussions of the SFC Basics and Editing. The student will learn to create, understand and control steps in the SFC. Next, the student will learn to create, understand and use SFC Actions. To conclude the module, the student will be able to use SFC Forcing.

  1. Sequential Function Chart Basics
  2. SFC Editing
  3. Steps and Transitions
  4. SFC Actions
  5. SFC Forcing

Course Available

Fill out the form below:

    Request a Course in your areaRequest an On-site Quote if you have 4 or more people

    Full Name (required)

    Company (required)

    Address (required)

    City (required)

    State/Province (required)

    Email Address (required)

    Phone Number (required)

    Product Brand (required)

    If "other" selected please name:

    Comments or Questions

    Automation Training