Twenty-six days · on site at your location

Industrial Automation and Controls: Complete Program

The full programme, delivered on site at your own plant in Ontario and built around the equipment your technicians actually work on: PLC programming through to functional safety, drives and instrumentation, SCADA and HMI, machine vision and robotics. 158 instructional hours, about twenty-six days, scheduled in blocks that suit production.

On site at your location in Ontario Built around your own equipment 158 hours, about twenty-six days PLC, safety, SCADA, vision and robotics
No PLC experience needed

PLC Training on the MicroLogix 1100

Learn PLCs on real Allen-Bradley hardware you connect to remotely. Understand how a controller is actually wired, inputs, outputs and field devices, then write, download and run your own programs on a live MicroLogix 1100. Hands-on labs with a live dashboard showing the controller respond as your logic runs.

Real Allen-Bradley hardware, remotely Live view of I/O as your program runs Wiring, field devices and going online Book lab time when it suits you
Four days · no experience needed

Micro800 and PowerFlex with Connected Components Workbench

Every tool in this course is a free download. Install Connected Components Workbench, RSLinx and the Micro800 simulator, write and run ladder with no hardware at all, then wire real I/O, commission a PowerFlex drive from the software, and drive it from your program over EtherNet/IP.

Twelve modules, one hour each plus lab Every tool is a free download Free simulator, no controller needed PowerFlex drive control over EtherNet/IP
No experience needed

CompactLogix 5370: Electrical and PLC Foundations

Start from nothing. Electrical fundamentals, what is actually inside a control panel, then the controller itself: wire real inputs and outputs, write your first ladder logic in Studio 5000 Logix Designer v30, and download it to a 1769-L33ERMS Compact GuardLogix 5370 running firmware revision 30.011.

Assumes no electrical or PLC background Real 1769 I/O, wired and proven Studio 5000 from a blank project Eight modules, one hour each plus lab
Intermediate

Structured Data and Reusable Code: UDTs and Add-On Instructions

Stop copying and pasting rungs. Design User-Defined Data Types that describe real equipment, build Add-On Instructions you can reuse and revise, and turn a working program into one you can maintain.

UDT design, nesting and arrays Indirect addressing and loops AOIs from parameters to revisions Six modules, one hour each plus lab
Intermediate

Controller-to-Controller Communication on EtherNet/IP

Get two controllers talking. Message instructions, produced and consumed tags, how to choose between them, and what each one does when the network drops.

MSG configuration and sequencing Produced and consumed tags Connection counts and RPI trade-offs Five modules, one hour each plus lab
Intermediate

PowerFlex 525 Drives: Hardwired and Networked Control

Install, wire and commission a PowerFlex 525, add it to the I/O tree with an Add-On Profile, and run the same machine two ways: hardwired, then over EtherNet/IP from your own logic.

Power and control wiring, done properly Keypad commissioning before any PLC Add-On Profiles and module-defined tags Six modules, one hour each plus lab
Intermediate

Analog and IO-Link Instrumentation

Bring real measurements into the controller. Analog signals and scaling, then IO-Link: installing an IODD, commissioning a master, and getting level and flow sensors reporting properly.

Current loops, scaling and alarming IODD install and master configuration Level and flow sensors commissioned Five modules, one hour each plus lab
Advanced

Structured Text and Program Architecture

Write the parts of a program that ladder is bad at. Tasks and scan time, Structured Text properly, state machines on CASE, fault handling, and laying out a program the next person can follow.

Tasks, scan time and program layout Structured Text from syntax up State machines, recipes and diagnostics Five modules, one hour each plus lab
Expert

Safety Programming on Compact GuardLogix

The safety side of the controller: safety tasks and safety tags, CIP Safety I/O, light curtains and area scanners, standard-to-safety tag mapping, and validating a safety program properly.

Safety task, safety tags and signature CIP Safety I/O and certified instructions Light curtains, scanners, safety distance Seven modules, one hour each plus lab
Three days · no robot experience needed

ABB IRC5 Robot Programming

Three days on ABB IRC5: the FlexPendant, jogging and coordinate systems, tool centre points and work objects, then teaching positions and writing RAPID programs with proper structure, program flow and I/O.

Nine modules, one hour each plus lab FlexPendant procedures illustrated step by step TCPs and work objects done properly RAPID structure, flow and I/O
Three days · no robot experience needed

FANUC R-30iB Robot Programming

Three days on FANUC R-30iB: the iPendant, power up and jogging, fault recovery, tool and user frames, then motion programming, testing into production, registers, I/O and backup.

Nine modules, one hour each plus lab iPendant procedures illustrated step by step Tool, user and jog frames set and verified Motion, registers, I/O and recovery
Three days · no robot experience needed

Yaskawa Motoman Robot Programming

Three days on Motoman DX200: the programming pendant and security levels, jogging and coordinate systems, tool data and user frames, then teaching and testing jobs in INFORM with I/O, job flow and alarm handling.

Nine modules, one hour each plus lab Pendant procedures illustrated step by step Tool data and user frames done properly INFORM jobs, I/O and alarm handling
Four days · advanced

SINUMERIK 840D Startup and Service

Commission and maintain a SINUMERIK 840D machine tool: the NCU and SIMODRIVE 611D hardware, machine data and how a change actually takes effect, drive and axis startup, the integrated PLC and its interface signals, diagnosis, and the archive that gets a machine back.

Twelve modules, one hour each plus lab Machine data, scope and activation classes Drive, axis and spindle startup in order Interface signals, diagnosis and archives
Three and a half days · intermediate

Machine Vision with Cognex In-Sight

Build a machine-vision inspection that survives a production line: choosing what vision can actually do, the In-Sight spreadsheet, locating and fixturing, the ViDi deep-learning tools, getting the result to a PLC without reading a stale one, and the lighting that decides whether any of it works.

Ten modules, one hour each plus lab The In-Sight spreadsheet and fixturing ViDi Detect, Check and Read PLC comms, deployment and lighting
Three days · intermediate

Ignition SCADA: the platform and Perspective

Build a working SCADA application on free software you download yourself: the gateway and the Designer, device connections and tags, UDTs that make one screen serve twenty machines, then Perspective views and bindings, alarming, and tag history, opened on a phone at the end of it.

Nine modules, one hour each plus lab Free software, every lab is runnable Gateway, tags, UDTs and Perspective Alarming and tag history
Three days · advanced

Ignition SCADA: Vision, databases, scripting and reporting

The second Ignition course: the Vision desktop module and the enormous installed base still running it, SQL databases and named queries, Transaction Groups, scripting done sparingly and safely, reporting, security, and deploying a system somebody else has to maintain.

Nine modules, one hour each plus lab Vision, databases and Transaction Groups Scripting, reporting and security Assumes IATIG01
Three days · some controls experience assumed

Allen-Bradley HMI: FactoryTalk View Machine Edition

Build a PanelView Plus application from nothing: FactoryTalk View Studio, a live connection to a CompactLogix or GuardLogix, displays and animation, global objects that stop forty screens becoming forty maintenance jobs, alarms, trends and security, then build the runtime, download it, and hand the machine over.

Nine modules, one hour each plus lab Studio 5000-connected, on real controller tags Global objects, alarms, trends and security Runtime build, download and handover
Two days · CCW basics assumed

Allen-Bradley HMI: PanelView 800 with Connected Components Workbench

A complete HMI course on free software. Add a PanelView 800 to a CCW project beside a Micro800, design screens for a display where space is genuinely tight, connect them to controller variables, and configure alarms, recipes and security, then download it and commission it.

Six modules, one hour each plus lab Free software throughout, nothing to licence Recipes, alarms and multi-language Pairs directly with the Micro800 course
Intermediate

Add an Allen-Bradley Drive

One job, start to finish: wire a single-phase PowerFlex 525 to a Compact GuardLogix 5370, bring it up over EtherNet/IP, and package it as an object built to scale to a second and third drive.

Eight modules, real hardware, real addresses Wiring through commissioning to a working Add-On Instruction A UDT-plus-AOI object built to scale before it has to The exact plan for drive two and drive three
Intermediate

Add Point I/O

Expand a Compact GuardLogix 5370 with a 1734 Point I/O node: mount the bus, configure the 1734-AENTR adapter, add digital and analog points, and verify every one from your program.

Eight modules, real hardware, a planned address block Point Bus power, digital and analog points, all wired and proven The AENTR’s built-in web diagnostics, covered start to finish A concrete answer for what a second node costs
In development

More projects on the way

Short, focused projects on real hardware: adding drives, expanding with Point I/O, and moving up to CompactLogix with Studio 5000. Built for technicians who need one specific skill, not a full term of classes.

Beyond the catalog

Tailored & group training

Enquiry-based options for individuals, employers and institutions, with no fixed pricing, built around what you actually need.

On-demand training

Custom sessions for individuals, built around what you specifically need to learn.

Employer upskilling

Maintenance managers can book practical lab sessions to upskill their technicians.

Learn more →

Colleges & institutions

Remote lab access and practical assessments delivered online. Courses can be run so your institution issues its own certificate.

Learn more →

Hiring assessments

Practical screening tests for electricians, control technicians and automation technicians.

Learn more →

Common questions

Course FAQs

Not for the entry-level courses. PLC Training on the MicroLogix 1100 and CompactLogix 5370: Electrical and PLC Foundations both start from the basics: what a PLC is, how a controller is wired, basic instructions, and writing your first working program, with no prior electrical or programming experience needed. Every course card states the level it assumes.

Both. Individual training is live and online, connecting you remotely to real PLC hardware, not a simulator, so you're working with actual I/O and a live controller from wherever you are. Team training can also be delivered in person, on site at your own location and built around your own equipment; where you have nothing free to train on, we bring a PLC, drives and a control panel with us.

Not from us. No course in the catalogue carries a certificate. If you're training through a college or institution, we can arrange for them to issue their own certificate for completed coursework under their own name. See Tailored & Group Training below.

Yes. See Tailored & Group Training below, or contact us directly to discuss your team's needs.

Not sure what's right for you?

Get in touch and we'll point you to the right course or tailored option.