Open class dates available VIEW SCHEDULE
Available for onsite training GET A QUOTE

Whether you are new to PLCs or are familiar but in need of a good refresher, this course is the right starting point.

This course will give an essential and fundamental overview of Programmable logic Controllers. It will cover the operation and basic programming of PLCs as well as their troubleshooting and maintenance, programming software, ladder or code design, and functionality. This will be accomplished using the supplied Horner Automation XL4 OCS (Operator Control Station) PLC's which shall be used by each student within the course.

The attendees will be able to work through basic programming and set up for this PLC and understand how the PLC can be applied in simple or complex control applications. In a controlled environment, students will understand and safely connect, program, and operate the PLC to further understand its function as well as associated terminologies, programming instructions, and programming revision control, editing, and simple troubleshooting.

Through the hands-on labs, students will work through the simple programming examples on the OCS and be able to monitor the PLC with the included CScape software.


Next PLC Programming Foundations and Essentials: Onsite Delivery Courses
June 3 – 5, 2024 Sudbury, ON OR24584 $2799.00 + Tax Per Attendee Register
September 9 – 11, 2024 Lloydminster, AB OR24480 $2799.00 + Tax Per Attendee Register
September 23 – 25, 2024 Ottawa, ON OR24481 $2799.00 + Tax Per Attendee Register
October 16 – 18, 2024 Lloydminster, AB OR24660 $2799.00 + Tax Per Attendee Register
View schedule

Course topics

I. What are PLCs?

Objective: Understand the history, architecture, and basic functions of Programmable Logic Controllers (PLCs), and gain initial hands-on experience with digital I/O using the XL4 OCS PLC.

II. Digital signals

Objective: Comprehend the concept of digital values, their types, and voltages, and learn how to connect and configure digital I/O in a PLC system, including an introduction to ladder logic for motor control.

III. Analog signals

Objective: Grasp the concept of analog values, the types of analog signals and their connections, and learn to interface analog signals with PLC I/O systems, including scaling and converting these signals to engineering units.

View all topics

I. What are PLCs?

Objective: Understand the history, architecture, and basic functions of Programmable Logic Controllers (PLCs), and gain initial hands-on experience with digital I/O using the XL4 OCS PLC.

  • Examples of historic machine control the Jacquard loom, relay control systems
  • The first PLC: Dick Morley, Bedford Associates, Modicon, 1968
  • PLCs vs computers
  • PLC architecture: CPU, I/O, power supply
  • The programming software and the programmer - Networking capabilities
  • Lab: First steps with Digital I/O the XL4 OCS PLC (Horner)

II. Digital signals

Objective: Comprehend the concept of digital values, their types, and voltages, and learn how to connect and configure digital I/O in a PLC system, including an introduction to ladder logic for motor control.

  • What do we mean by digital values?
  • Standard types, voltages
  • Connections to the PLC I/O system
  • Registers associated with inputs, outputs, internal bits
  • Sinking and sourcing I/O - Forcing I/Os - Logic theory
  • Lab: Introduction to Ladder logic, motor start/stop logic

III. Analog signals

Objective: Grasp the concept of analog values, the types of analog signals and their connections, and learn to interface analog signals with PLC I/O systems, including scaling and converting these signals to engineering units.

  • What do we mean by analog values? - Voltage signals
  • Current signals, 0-20 mA, 4-20 mA, 2 or 4-wire connections
  • Other input signals, temperature (RTD, CT), mV signals (load cells)
  • Instrumentation and instruments communications, and specialized networks - Connection to the PLC IO system
  • Registers associated with analog signals - Reading and scaling functions, engineering units
  • Lab: scaling a level signal

IV. Timers and counters

Objective: Learn the structure and application of timers and counters in PLC programming, including creating and configuring various timer and counter functions for automation tasks.

  • Timer and counter structure, registers
  • How do we use timers and counters in a PLC project?
  • Timers (TON, TONR, TOF)
  • Counters (CU, CD)
  • Lab: Creating a pulse signal using 2 timers.

V. Process control

Objective: Understand the principles of process control, including feedback loops and PID control, and learn to select and tune PID parameters for stabilizing processes in both open-loop and closed-loop configurations.

  • Examples of Process control
  • Feedback loops: open-loop, closed-loop
  • A complex instruction: PID (Proportional/Integral/Derivative) control
  • Selection of parameters for the PID instruction
  • Tuning the PID loop in open and closed loop configuration - Autotuning function in the PLC
  • Lab: Stabilizing a flow and level process

ENTER YOUR LOCATION AND PICK SEARCH RADIUS

SELECT DATE RANGE

  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec
  • Jan
    2025
  • Feb
  • Mar
  • Apr

Next PLC Programming Foundations and Essentials: Onsite Delivery Courses

Date City & prov Venue Code
June 3 – 5, 2024 Sudbury , ON Quality Inn & Conference Centre OR24584 Register
September 9 – 11, 2024 Lloydminster , AB Hampton Inn by Hilton Lloydminster OR24480 Register
September 23 – 25, 2024 Ottawa , ON Quality Inn OR24481 Register
October 16 – 18, 2024 Lloydminster , AB Hampton Inn by Hilton Lloydminster OR24660 Register
There are no results. Please expand your search query.
  • Daniel Chartier

    Years of Experience
    33

    Daniel Chartier travaille comme ingénieur électrique depuis près de 30 ans, et est spécialisé en automatisation et contrôles. Il a travaillé dans des fonderies d'aluminium et les mines, dans l'emballage, les stations de pompage et dans la construction d'usines thermiques (District Cooling) au cours des ans. Il a été responsable du développement de formations de sécurité dans...

    • Sharmil Joseph, Madsen Diesel and Turbine
      Daniel has a deep knowledge on what he is teaching. He is very kind and has immense patience. He didn't make the course boring.
    • Keith Dmyterko, Canadian Light Source Inc.
      Daniel presented the topics in a very interesting way and gave interesting real-world examples for the topics at hand.
    • Gene Wallis, Enbridge
      Daniel was great, very informative, and I appreciated all the real-world applications he took us through.
    See Daniel Chartier CV
  • Wayne Jeffrey

    Years of Experience
    42

    Wayne joined Canada Training Group with over 40 years of knowledge and experience in the Electrical and Instrumentation industry. As a Master Electrician and Journeyman Instrument Mechanic, Wayne offers a unique perspective to training that provides solid theory with practical applications gained through years of work in the industry. Wayne’s oilfield and agriculture experience encompasses maintenance...

    • Andrew Kazmirchuk, City of Ottawa
      Wayne is a wonderful instructor. He explains concepts well and draws from his personal career experience to give us real world examples.
    • Darrell Stover, Trans Northern Pipeline Inc.
      Wayne is a great instructor, who keeps it interesting by providing real-life examples from personal experience. Engages class to provide their own experiences based on the topic at hand.
    • Adam LeChasseur, GCT Deltaport
      Wayne Jeffrey was by far the best instructor I've ever had in any electrical training session I've taken before.
    See Wayne Jeffrey CV

No testimonials available!

No itinerary information available!

Course alerts for your area
Subscribe to Mind Your Safety