Seminar Overview

Available in both virtual and in-person, instructor-led formats, this two-day “Hands-On” PLC Programming & Applications course provides a greater depth of PLC knowledge for those who have already taken TPC Training’s introductory course, “PLCs for Non-Programmers,” or have some background and experience working with PLCs. It is designed to help maintenance technicians, electricians and others modify and write common PLC programs on their own. It will provide students the comfort and confidence they need to edit or create new PLC solutions for their specific work applications. It will make vendor-specific PLC programming manuals understandable. Students’ specific needs and concerns are also addressed during the class, so that they can go back to their workplace and immediately apply what they’ve learned.

This 2-day seminar is just $1,195. You can also combine it with our PLCs for Non-Programmers course for a comprehensive 4-day PLC Workshop.

Download the PLC Programming & Applications brochure

What is Virtual Instructor-led Training (VILT)?

When offsite or live onsite training is not possible, virtual training provides a cost-efficient solution. Virtual training is flexible in nature, so you can schedule training for times that have a minimum impact on your plant productivity. All your employees need to attend virtual PLC programming training is access to a computer, an internet connection, a webcam, speakers, and a microphone.

PLC applications are well-suited for virtual training. All virtual instruction is live, taught through a video-conferencing classroom that allows face-to-face interaction with instructors and classmates. Hands-on application of taught concepts are made possible through a range of online activities, including simulation training, where employees can practice their skills in safe virtual environments.

Visit our Virtual Instructor-Led Training page to learn more about the benefits of VILT.

Find an upcoming virtual class

Day One - Discussion Topics

Five Parts of a PLC

PLC System Sequence of Operation

  • Input Data Table
  • Output Date Table

Relay Type Instructions

  • Input
  • Output


  • Hardware (Rack/Slot/Screw)
  • Software (File/Word/Bit)
  • Addressing Examples
    • Allen Bradley SLC 500
    • Allen Bradley PLC5
    • Allen Bradley RSLogix 5000 / Studio
    • Siemens Simatic Step 7 (S7)
    • Modicon

Logic Gates

  • And
  • Or
  • Not

Application of Bit Type I/O Instructions

  • LogixPro Garage Door Simulation
  • Motor Control Circuit
  • Exclusive
  • Latching Outputs

Troubleshooting Logic

  • Copy & Paste Errors
  • Incorrect Addressing
  • Duplicate Destructive Bits

Converting Hardwired Systems to PLC Control

  • Series Circuit vs. AND Statement
  • Parallel Circuit vs. OR Statement
  • Schematic Exercises

Timer Parameters & Control Bits

  • Timer On Delay
  • Timer Off Delay
  • Retentive Timers
  • Cascading Timers
  • Self Resetting Timers

Day Two - Discussion Topics

Application of Timer Control Bits

  • LogixPro Traffic Light Simulation

Compare Instruction

  • EQU
  • NEQ
  • LES
  • GRT
  • LEQ
  • GEQ
  • LIM

Binary Decimal System

Programmer & Processor Memory

Program Control Instructions

  • Jump
  • Master Control Reset
  • Jump to Subroutine
  • Forces
  • One Shot

Compute Instructions

  • Introduction to Source & Destination
  • Add, Subtract, Multiply, Divide, SQR, Clear & Trig
  • Convert to BCD (TOD) & Compute (CPT)

Transfer Instructions


  • Count Up
  • Count Down
  • Reset

Application of Counter Control Bits

  • LogixPro Batch Simulation


Looking for Additional Electrical Training Courses?

Continuing Education Units (CEUs)

Upon completion of this seminar, the student will receive a certification of completion with 8 classroom hours (.8 TPC Training CEUs) per day attended. Visit our continuing education units page to determine if this class is accepted by  your state licensing agency.

All of our courses are backed by our No Risk Registration & Money Back Guarantee

Optional Certification Exam

A certification exam is available for this course; students may order it at any time after the training is over. Please visit the Testing and Certification page for more information.