PLC Programming Bootcamp

Course Information


24 hrs





Exam Information

Exam Code


Total Questions



90 mins




Basic Electrical troubleshooting and safety knowledge is preferred.

Course Description

PLC Programming Bootcamp Earlier machines were controlled by mechanical means using cams, gears, levers and other basic mechanical devices. With the increasing complexity, the need of a more sophisticated control system increased. This sophisticated control system contained wired relay and switch control elements. These elements were wired to provide the control logic necessary for the particular type of machine operation. It was okay for a machine that never needed to be changed or modified. However, due to new manufacturing techniques, hardwired relay and switch logic became cumbersome and time consuming. Then, a new means to control circuitry was developed and it because the programmable logic controller, or PLC. The PLC provided an easy way to reprogram the wiring rather than actually rewiring the control system. This course provides a comprehensive guide on the fundamentals to PLC programming.

Course Objectives

1.Learn about the fundamentals of PLC programming
2.Discuss commonly used input and output devices with PLC systems and their characteristics
3.Explain advanced digital programming techniques and create a PLC program
4.Explain timers and counters programming
5.Discuss how to acquire and manipulate data using instructions
6.Explain analog I/O modules.

Course Curriculum

  • Introduction to Programmable Logic Controllers
  • History of PLC
  • Exploring PLC Configuration
  • Exploring Areas and Benefits of PLC Applications
  • Exploring PLC vs Alternate Control Systems
  • Introducing PLC Programming Languages
  • Learning about Basic Components
  • Exploring I/O Housing and Power
  • Exploring I/O Interface Modules
  • Introducing Local and Remote I/O
  • Exploring I/O Addressing
  • Introducing Number Systems
  • Exploring Number Conversions
  • Exploring PLC Data Formats
  • Exploring Binary Codes
  • Introducing Ladder Program Execution Sequence
  • Exploring Flip Flops
  • Introducing Counters and Sequencers
  • Exploring Timers
  • Exploring Ladder Program Components and Symbols
  • Exploring Fundamentals of Ladder Diagrams
  • Writing Relay Logic Instruction
  • Writing Timer and Counter Instruction
  • Writing Scan Control Instruction
  • Writing Network Instruction
  • Introducing PLC Processor
  • Exploring PLC Memory
  • Exploring I/O Modules
  • Learning about Programming Devices
  • Exploring PLC Workstations
  • Exploring Timer Fundamentals
  • Exploring Counter Fundamentals
  • Introducing Shift Register
  • Exploring Word Shift Register
  • Introducing Mechanical Sequencer
  • Exploring Sequencer Instructions and Programs
  • Exploring Types of Processes
  • Exploring Structure of Control Systems
  • Exploring Controllers
  • Introducing Data Acquisition Systems
  • Introducing Data Manipulation
  • Exploring Data Transfer and Data Compare Operations
  • Exploring Data Manipulation Operations
  • Learning about Standard Analog Input Modules
  • Learning about Standard Analog Output Modules
  • Exploring How to Configure and Program Analog I/O
  • Learning about Analog I/O Specifications and Features
  • Exploring How to Configure and Program PID Control
  • Exploring PID Instructions
Course Certificate
Course Brochure
Copyright 2019-20 Sybgen Inc. USA