Blog LinkedIn YouTube Twitter

GE Controller Training



As an authorised training centre for GE Automation & Controls, Control Logic are pleased to offer the opportunity for our clients to enrol in a 'STEP' certified GE Controller training course.

Choose from either the 2-day CBS338 Controller Maintenance course ($1,695 ex) or the 3-day CBS447 Controller Programming course ($2,495 ex). Please scroll down to view the details of each course.

To register for a class, or to register for an upcoming class please click on the button below.  


CBS-338 Controller Maintenance | 2-day course

Course Description

The GE Automation & Controls Controller Maintenance - Logic Developer Controller course provides the student with the skills necessary to troubleshoot and repair faults in GE programmable logic controllers (90-30, 90-70, VersaMax, RX7i and RX3i). The class is taught using Logic Developer Controller software, which is part of the Machine Edition family of products. The focus is on interpreting existing ladder logic programs for troubleshooting purposes.  Students are also taught how to use the troubleshooting tools within the software to determine where faults have occurred and how to correct them.

Who Should Attend?

This course is intended for anyone who will be troubleshooting GE control systems using Proficy Logic Developer software. It is designed for electrical technicians, electricians, and/or engineers beginning to work with GE Control Systems who will be tasked with modifying and maintaining Controller programs and hardware.

Are There Any Prerequisites?

Participants should be comfortable operating in a Microsoft Windows environment.  Participants should have a basic understanding of electrical/control fundamentals.

Upon completion of this course, the student will be able to:

  • Define the function of each hardware component of GE Controller systems
  • Describe the Machine Edition software environment
  • Configure and establish communication to the GE Controller hardware
  • Configure GE Controller hardware using Logic Developer Controller software
  • Define the instruction set(s) for GE Controllers
  • Modify existing ladder logic in GE Controllers
  • Interpret existing ladder logic for troubleshooting purposes
  • Research hardware and software information in Infolink
  • Access and interpret controller and I/O fault tables
  • Use troubleshooting tools within Logic Developer Controller software


CBS-447 Controller Programming | 3-day course

Course Description

Learn programming for PACSystems, 90/70, 90/30, and VersaMax controllers in this Machine Edition class featuring the PACSystems RX3i Controller.  This class covers programming techniques and the advanced features of the PACSystems Controller using Logic Developer Controller Machine Edition software. Starting with the controller software architecture, students are taught how to effectively develop control applications using building block concepts. 

This course builds upon Object-Oriented concepts with PACSystems User-Defined Function Blocks (UDFBs), as well as the development of application components using Ladder Diagram (LD) and Function Block Diagram (FBD) programming languages.

Who should attend?

This course is intended for those who are or will be involved in the development, modification, and troubleshooting of GE control systems using Proficy Logic Developer software and PACSystems Controllers.

Are there any prerequisites?

Participants should be comfortable operating in a Microsoft Windows environment, and have a basic understanding of electrical/control fundamentals.

Upon completion of this course, the student will be able to:

  • Describe Control System Architecture & Operational Fundamentals
  • Operate Proficy Machine Edition
  • Establish and Utilise Communications to the Controller
  • Configure a Controller and its associated hardware modules
  • Effectively use and create Controller Variables
  • Create Projects in Ladder Diagram (LD), Function Block Diagram (FBD), and Structured Text (ST)
  • Understand and program Arithmetic, Timer, Counter, and Move operations
  • Utilise programming guidelines for developing robust control applications
  • Use User Defined Function Blocks (UDFBs) to build structured applications
  • Effectively use the Machine Edition Tool chest as a repository for Application Building Blocks
  • Create, Monitor, and Modify running Controller applications


  • 9am-4pm (approx.) each day

Course conditions 

  • There is a minimum participant requirement for the course to proceed.
  • Full payment is required prior to course commencement. 
  • Cancellation fees of 15% will apply if less than 48 hour notice


CBS-338 Controller Maintenance | 2-day course | $1,695 ex


Brisbane QLD, Australia 27-28 February 2019

Sydney NSW, Australia 13-14 March 2019

Perth WA, Australia 10-11 April 2019

Melbourne VIC, Australia 01-02 May 2019

Adelaide SA, Australia 07-08 August 2019

CBS-447 Controller Programming | 3-day course | $2,495 ex


Brisbane QLD, Australia 11,12,13 September 2019

Sydney NSW, Australia 23, 24, 25 October 2019

Melbourne VIC, Australia 05, 06, 07 November 2019

Perth WA, Australia 20, 21, 22 November 2019