PLC Training
Whatever level of PLC training you are looking for, GLC Controls Inc. has a solution.
- Standard Courses – Basic and Intermediate training for the most widely used PLC platforms
- The Basic courses are for those who have little or no PLC experience or simply need a refresher on the specific platform. They cover an introduction to the platform's principal hardware components and the programming software. Topics covered include project development, hardware selection, program structure, communications, "relay logic" programming (Inputs, Outputs, Timers and Counters), program documentation, monitoring and trouble-shooting.
Participants should be familiar with the MS Windows environment and be either qualified as an industrial electrician already, or working towards that qualification.
- The Intermediate courses build on the skills learned in the Basic courses with:
- the introduction of more advanced instructions
- practical applications of theoretical principles
- hands-on lab exercises
- programming challenges
- networking multiple PLCs
- advanced trouble-shooting techniques
- Custom Courses – Tailored to your specific needs and applications
Select from the chart below for more information on each course:
Course ID |
Course Name |
Platform |
Software |
CX101 |
ControlLogix Basic |
Allen-Bradley ControlLogix |
RSLogix 5000 |
CX102 |
ControlLogix Intermediate |
Allen-Bradley ControlLogix |
RSLogix 5000 |
RX101 |
PLC5 / RSLogix5 Basic |
Allen-Bradley PLC-5 |
RSLogix 5 |
RX102 |
PLC5 / RSLogix5 Intermediate |
Allen-Bradley PLC-5 |
RSLogix 5 |
ME101 |
Cimplicity ME Logic Developer Basic |
GE Fanuc 90-30 / 90-70 |
Proficy ME |
ME102 |
Cimplicity ME Logic Developer Intermediate |
GE Fanuc 90-30 / 90-70 |
Proficy ME |
Any of the courses can be held in our training facility in Prince George, BC, or in a facility local to your plant, onsite or offsite.
CX101 – Allen-Bradley ControlLogix Basic
Course Length: 16 hours (2 days)
Standard Course Hours: 8:00am - 4:30pm
CX101 COURSE AGENDA
Day 1 |
Discussion
- PLC system fundamentals
- Understanding Logix5000 system architecture
- RSLogix 5000 software components
- Configuring data memory by creating tags, structures, and arrays
- Logix5000 instruction set
- Inputs
- Outputs
- Communicating with a Logix5000 controller
- Using RSLinx with Logix5000 systems
- Creating and modifying an RSLogix 5000 project
|
Labs
- Creating and modifying an RSLogix 5000 program
- Configuring processor program files
- Configuring data memory
- Connecting to a Logix5000 controller
- Uploading, downloading, and saving of Logix5000 program
|
Day 2 |
Discussion
- Review Day 1
- Logix5000 instruction set
- Timers
- Counters
- Documentation of ladder logic
- RSLogix 5000 search techniques
- RSLogix 5000 forcing functions
- Configuring Logix5000 I/O modules
- Entering basic RSLogix 5000 ladder logic routines
|
Labs
- Programming exercise #1 TIMERS
- Programming exercise #2 COUNTERS
- Documentation exercise #1 INSTRUCTIONS
- Documentation exercise #2 RUNGS
- Forcing I/O
- Configuring digital Logix5000 IO modules
|
back to top
(Insert screen capture of typical task) Client to provide content
CX102 – Allen-Bradley ControlLogix Intermediate
Course Length: 24 hours (3 days)
Standard Course Hours: 8:00am - 4:30pm
CX102 COURSE AGENDA
Day 1 |
Discussion
- PLC system fundamentals
- Logix 5000 software components
- Adding new communication drivers to RSLinx
- Logix 5000 hardware components
- Adding new hardware components to RSLogix 5000
- Logix 5000 communication & rack configuration
- ControlLogix processor tasks, programs, and routines
- Identifying RSLogix 5000 tags, structures, arrays, and aliases
- Configuring data memory by creating tags, structures, and arrays
- Creating a numbering system standard
|
Labs
- Creating and modifying an RSLogix 5000 program
- Configuring processor program files
- Configuring data memory
- Uploading, downloading, and saving of Logix5000 program
|
Day 2 |
Discussion
- Review Day 1
- Tips and tricks for RSLogix 5000 navigation
- Understanding Logix5000 programming languages
- Applying programming techniques and standards
- Logix 5000 instruction set – PROGRAM CONTROL
- Logix 5000 instruction set – FILE & MOVE
- Logix 5000 instruction set – COMPARE
- Logix 5000 instruction set – SHIFT REGISTERS
- Logix 5000 instruction set – COMPUTE
- Using Logix 5000 instruction sub–elements
- Flip/flops & flasher circuits
|
Labs
- Using tips and tricks with RSLogix 5000
- Logix 5000 instruction set – PROGRAM CONTROL
- Logix 5000 instruction set – FILE & MOVE
- Logix 5000 instruction set – COMPARE
- Logix 5000 instruction set – SHIFT REGISTERS
- Logix 5000 instruction set – COMPUTE
- Instruction sub–elements
- Flip/flops & flasher circuits
|
Day 3 |
Discussion
- Review Day 2
- Understanding Logix 5000 networking
- Logix 5000 instruction set – PROCESSOR – PROCESSOR COMMUNICATION
- Troubleshooting by creating and using trends.
- Troubleshooting by forcing IO and toggling bits in RSLogix 5000 software
- Troubleshooting discrete and analog IO problems using RSLogix 5000 software
- Using processor status within logic
- Logix 5000 advanced programming – INDIRECT ADDRESING
- Logix 5000 advanced programming – FILE/ ARITHMATIC LOGIC
|
Labs
- Networking Logix 5000 processors
- Logix 5000 instruction set – PROCESSOR – PROCESSOR COMMUNICATION
- Troubleshooting exercise #1 – TRENDS
- Troubleshooting exercise #2 – FORCING IO
- Troubleshooting exercise #3 – DISCRETE / ANALOG IO
- Advanced programming application #1 – PROCESSOR STATUS
- Advanced programming application #2 – INDIRECT ADDRESSING
- Advanced programming application #3 – FILE / ARITHMATIC LOGIC
|
back to top
(Insert screen capture of typical task) Client to provide content
RX101 – Allen-Bradley RSLogix Basic
Course Length: 16 hours (2 days)
Standard Course Hours: 8:00am - 4:30pm
RX101 COURSE AGENDA
Day 1 |
Discussion
- PLC History
- PLC Functions
- PLC-5 Terminology
- PLC-5 Program Flow
- RSLogix 5 Software Basics
- PLC-5 Addressing
- Data Table Overview
- PLC-5 Instruction Set (Inputs & Outputs)
- Download, Upload, Saving, Backing Up, & Restoring
|
Labs
- Creating a Program
- Entering Ladder Logic
- Download, Upload, Saving, Backing Up, & Restoring
|
Day 2 |
Discussion
- PLC-5 Instruction Set (Timers & Counters)
- Documenting The Program
- Search Functions
- Forcing Functions
- Basic Communications
|
Labs
- Timers & Counters
- Documenting & Searching
- Forcing I/O
- Challenge Ladder Logic
|
back to top
(Insert screen capture of typical task) Client to provide content
RX102 – Allen-Bradley RSLogix Intermediate
Course Length: 24 hours (3 days)
Standard Course Hours: 8:00am - 4:30pm
RX102 COURSE AGENDA
Day 1 |
Discussion
- PLC-5 Terminology
- PLC-5 Hardware Setup
- RSLogix 5 Software Overview
- Search Methods
- RSLogix 5 Software Communication Configuration
- PLC-5 Channel & Rack Configuration
- PLC-5 Program Files
- PLC-5 Data Table
- Entering Ladder Logic And Shortcuts
- PLC-5 Instruction Set – Control Instructions
- PLC-5 Instruction Set – File & Move Instructions
- PLC-5 Instruction Set – Compare Instructions
|
Labs
- PLC-5 Hardware Setup
- Create And Save A Program
- RSLogix Series Software Communication Configuration
- PLC-5 Channel & Rack Configuration
- Creating & Monitoring Program & Data Table Files
- Entering Logic Using The Command Line
- PLC-5 Instruction Set – Control Instructions
- PLC-5 Instruction Set – File & Move Instructions
- PLC-5 Instruction Set – Compare Instructions
|
Day 2 |
Discussion
- PLC-5 Instruction Set – Shift Registers (Bits)
- PLC-5 Instruction Set – Compute Instructions
- Using Instruction Sub-Elements
- Flip-Flop And Flasher Circuits
- PLC-5 Instruction Set – Shift Registers (Words)
|
Labs
- PLC-5 Instruction Set – Shift Registers (Bits)
- PLC-5 Instruction Set – Compute Instructions
- Instruction Sub–Elements
- Flip-Flop & Flasher Circuits
- PLC-5 Instruction Set – Shift Registers (Words)
|
Day 3 |
Discussion
- PLC-5 Instruction Set – Block Transfer Instructions
- PLC-5 Instruction Set – Message Instructions
- PLC-5 Processor Status
- Histograms & Timing Charts
|
Labs
- PLC-5 Instruction Set – Block Transfer Instructions
- PLC-5 Instruction Set – Message Instructions
- Using The Processor Status In Logic
- Histograms & Timing Charts
- Challenge Programming
|
back to top
(Insert screen capture of typical task) Client to provide content
ME101 – GE CIMPLICITY Machine Edition Logic Developer PLC Basic
Course Length: 16 hours (2 days)
Standard Course Hours: 8:00am - 4:30pm
ME101 COURSE AGENDA
Day 1 |
Discussion
- 90–70 and 90–30 TERMINOLOGY
- Data types
- PLC Applications
- GE PLC Overview
- Software Overview for 90–30 and 90–70 PLC
- Creating a new Project
- PLC Hardware Configuration
- Ladder Logic Programming
|
Labs
- Starting a new Project
- Upload, Download, Save and Restore
- Hardware Configuration
- Ladder Logic and documentation
|
Day 2 |
Discussion
- Timers
- Counters
- Search Function
- Forces
|
Labs
- Programming Exercises Using TIMERS
- Programming Exercises Using COUNTERS
- Searching and Importing
- Exercises Using FORCING
|
back to top
(Insert screen capture of typical task) Client to provide content
ME102 – GE CIMPLICITY Machine Edition Logic Developer PLC Intermediate
Course Length: 24 hours (3 days)
Standard Course Hours: 8:00am - 4:30pm
ME102 COURSEAGENDA
Day 1 |
Discussion
- 90–70 and 90–30 TERMINOLOGY
- Data types
- PLC Applications
- GE PLC Overview
- Software Overview for 90–30 and 90–70 PLC
- Creating a new Project
- PLC Hardware Configuration
- Ladder Logic Programming
|
Labs
- "Cimplicity" Basics Review
- Timers & Counters
- Data Types
- Relational Functions, Plotting
|
Day 2 |
Discussion
- Math Functions
- Transition Coils
- Transition Contacts
|
Labs
- Math Calculations and Data Manipulation
- Transition Coils and Flip-Flops
|
Day 3 |
Discussion
- Data Move Functions
- Bit Operations
- Advanced Variable Filters and Sorting
|
Labs
- Data Manipulation; Shift Registers
- Bit Operations
|
(Insert screen capture of typical task) Client to provide content
back to top