Industrial Automation Foundation

Course code: PLC01

Course Objectives

  • Understand the principles of operation of a PLC

  • Be able to identify and select the different components of a PLC system

  • Understand the different data types used in a PLC program

  • Understand how field devices are wired to different I/O Modules

  • Understand the different PLC programming languages

Course Content

  • Overview of automation systems components

  • Block Diagram of a typical PLC

  • Different PLC Classes

  • Different types of Input / Output modules

  • Memory types

  • PLC Scan cycle

  • Wiring strategies

  • Overview of PLC programming languages

  • Introduction to the ladder logic language

  • Basic PLC Instructions

  • Timers and counters

  • Register and math instructions

  • Practical Applications

Target audience

  • Consultants

  • System Integrators

  • Electrical Engineers

  • Automation Engineers

  • Mechanical Engineers

  • Maintenance Engineers

  • Electrical and Control technicians

  • Engineering students

Prerequisite knowledge

  • Basic knowledge of control logic

Duration and delivery

  • 18 Hours course

  • Hybrid delivery (online and in classroom)

Training and teaching method

  • Handouts including training manual and exercises papers

  • Hands-on using Codesys and / or TwinCat3 software


  • Professional Certificate is delivered for the attendees who pass successfully an online exam

Fees and registration

  • For fees, information, and registration, please contact us via our E-Mail