The PLC course at SLIR Institute equips graduate and undergraduate students with essential industrial skills often missing in academic curricula. Starting from basics, the course advances to cover PLC programming, HMI, SCADA, communication, networking, and motor control applications, including DC, stepper, AC servo, induction motors, and VFDs. Practical sessions also include pneumatics, ensuring hands-on experience with real-world automation systems.

Students gain expertise in leading PLC brands like Siemens, Mitsubishi, and Xinje, preparing them for industry demands. By the end of the course, participants will have practical knowledge to design and troubleshoot automated systems. Successful candidates receive an industry-recognized certification, boosting their career prospects in automation and control systems. Join SLIR Institute to bridge the gap between theory and practice.

PLC Program Complete Syllabus

BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to Digital vs Analog
  • Introduction to Binary Number System
  • Binary Arithmetic Operation
  • Introduction to Logic Gates
  • Solving Gate Systems (by Implementing Truth Table)
  • Solving Gate Systems (by Implementing Functions)
  • Draw Gate Systems for Given Functions
  • Introduction to Minterms
  • Draw Gate Systems for Given Truth Tables
  • Design a Complete Project (Steps)
  • Introduction to Contactors
  • Practical 01 - Basic Wiring of a Contactor
  • Practical 02 - Switch a Device through a Contactor (NO/NC)
  • Contactor Basic Examples
  • Introduction to Contactor Design Techniques
  • Practical 03 - Contactor Based Conveyor Control System
BY: TONI KROSS
60 Minuttes Mode - Physical
  • What is a program?
  • Introduction to Programmable Logic Controllers
  • Discuss the languages and compilation process
  • Introduction to Siemens S7 - 200 series
  • Discuss Input/Output Mapping
  • Introduction to FBD (Functional Block Diagrams)
  • FBD Examples
    • And Gate / Or Gate
    • Simple Gate Systems
    • Buffer / Not Gate
    • Multiple Input Gates
    • Networks
  • Introduction to Memory Bit Area
  • FBD Complex Gate Systems
  • PLC Wiring Practical
    • S7 200 Wiring
    • S7 300 Wiring
    • S7 400 Wiring
    • S7 1200 Wiring
    • Siemens Logo
  • PLC Input Wiring
    • Interface a Pushbutton
  • Interfacing Industrial Sensors (Digital)
    • Inductive Proximity Sensors
    • Capacitive Proximity Sensors
    • Photo Electric Sensors
    • Reflective Photo Electric Sensors
    • Level Sensors
    • Fiber Optic Sensors
BY: TONI KROSS
60 Minuttes Mode - Physical
  • FBD Programming Revision
  • Introduction to Ladder Programming
  • Ladder Examples (Simulation)
  • Ladder Programming Technique (AND / OR / Not)
  • Introduction to PLC Scan Cycle
  • Bit Logics Part 01
    • Normally Open
    • Normally Close
    • Output Coil
    • NOT Gate
  • Discuss Self Latch
  • Bit Logics Part 02
    • Set Coil
    • Reset Coil
    • Positive Transition Contact
    • Negative Transition Contact
    • Immediate Inputs
    • Immediate Outputs
  • Introduction to Relay
  • Practical 01 - Relay Wiring
  • Practical 02 - Relay Based DC Motor Control Logic
  • Discuss PLC Output Wiring
  • Introduction to Seven Segment Display
  • 7Seg to BCD Driver IC
  • Practical 03 - Seven Segment Wiring
  • Practical 04 - Weighted Vote Display Project
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Timing Diagram Examples
  • Introduction to PLC Programming
  • Programming Examples
  • Introduction to PLC Counters
  • Discuss Up - Counter
  • Counter Example Questions
  • Introduction to Self Reset Counter
  • Self Reset Counter Examples
  • Introduction to UP - DOWN Counter
  • Project 01 - Customer Waiting Room Project
  • Introduction to Pneumatics
  • Project 02 - Counters Based Manual Pick and Place Robot Arm
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Counter Timming Diagrams
  • Introduction to PLC Timers
  • Discuss ON Delay Timer
  • Timer Example Questions
  • Introduction to Self Reset Timer
  • Self Reset Timer Questions
  • Practical 01 - Design a Light Pattern using Timers
  • Practical 02 - Wiring of a Conveyor Belt System
  • Project - Design a Complete Conveyot belt Project
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Timer Based Time Diagram Examples
  • Introduction to Flowchart Based Designs
  • Flowchart Example Questions
  • Project - Water Treatment and Filling System
  • Discuss Flowchart Based Techniques
  • Complete Water Filling Project
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to Decision Making
  • Introduction to If - Condition
  • Training If Condition Examples
  • Introduction to Nested If Conditions
  • Nested If Condition Examples
  • Introduction to And / Or operation
  • And / Or Based Examples
  • Introduction to Ladder Compare Instructions
  • Practical 01 - Customer Waiting Room (Compare Instructions)
  • Practical 02 - Design a Light System using Compare Instructions
  • Project - Product Sorting System (Flowchart Based Technique)
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to If - Else Conditions
  • If - Else Example Questions
  • Discussion of Converting If - else into Ladder
  • If - else to Ladder Convert Techniques
  • Project 01 - Elevator Control System (Flow Chart Based)
  • Project 02 - Advanced Traffic Light Control System
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to PLC RAM
  • Introduction to PLC Memory Map
  • Accessing A bit, byte, word and double word
    • Input Area
    • Output Area
    • Memory Bit Area
  • Introduction to Variable Area (V - Area)
  • Introduction to Move Operations
    • Move Byte
    • Move Word
    • Move Double Word
    • Move Real
  • Move Operation Examples
  • Practical 01 - Design a Light System using Move Operations
  • Project - Modular Production System(MPS, Flow Chart Based)
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to Block Move Operations
  • Introduction to Integer Math Operations
    • Addition
    • Subtraction
    • Division
    • Multiplication
    • Increment
    • Decrement
  • Integer Math Examples
  • Practical 01 - Design a Light System Using Math Operations
  • Introduction to HMI (Human Machine Interface)
  • Introduction to Operator Panels (OP320A)
  • OP320A Practicals
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to Floating Point Math
  • Floating Point Math Examples
  • Introduction to Subroutines
  • Subroutine Examples
  • Elevator Control Project - (Using Move Operations)
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to Special Memory Area (SM Area)
  • Discuss SMB0 Byte
  • Introduction to PWM (Pulse Width Modulation)
  • Practical 01 - Control DC Motor Speed
  • Practical 02 - PWM Wave Observation
  • Introduction to PTO (Pulse Train Output)
  • Practical 03 - Stepper Motor Position/Direction Controlling
  • Introduction to AC Servo Motor
  • Practical 04 - Ac Servo Position/Direction Controlling
  • Control AC Servo using the Software
  • Demonstration of Ac Servo Based Linear Guide
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Discuss the Concept of Interrupts
  • Introduction to External Interrupts
  • Detect a pulse on Inputs
  • Introduction to Encoders
  • Write a RPM Calculating Program
  • Introduction to High Speed Counters
  • Discuss The Control Setting of HSC
  • High Speed Counter Simulation
  • Practical 01 - Observe Encoder Feedback
  • Practical 02 - Observe Phase A / Phase B
  • Practical 03 - Normal Counter vs HSC Difference
  • Introduction to Mitsubishi PLC (Fx Series)
  • Simulation of Bit Logics / Timers / Counters
  • Water Treatment Project using Mitsubishi PLC
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to PLC Data Types
  • Introduction to Character / String Data
  • String Function Examples
  • Introduction to Digital Communication
  • Serial vs Parallel Communication
  • Serial Protocols
  • Introduction to RS - 232 Communication
  • PLC -> PC Communication (Transmit Data)
  • PC -> PLC Communication (Receive Data)
  • Control Devices using Serial Data
  • Introduction to Software Design for Automation
  • Introduction to Visual Basic
  • Software Components (Button / text boxes / checkboxes / ect)
  • Design a Simple Interface / Generate exe File
  • Introduction to VB Coding
    • VB Variables
    • If - Condition / If - else if - else condition
    • And / Or Operations
  • Design a VB Project to Find the Max
  • Design a VB Interface and Connect with PLC (RS-232)
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to Siemens S7 - 300 / S7 - 400 PLCs
  • Create a Project / Hardware Settings / Create the Rack ect
  • Bit Logic Examples and Simulations
  • Introduction to Simatic Manager Timers / Counters
  • Compare Instruction Examples
  • Move Operation Examples
  • Practical 01 - S7 - 300 Wiring / Download Program
  • Practical 02 - S7 - 400 Wiring / Download Program
  • Introduction to Distribution I/O (Remote IO)
  • Practical 03 - Wiring of ET200S / ET200M Remote I/0
  • Project - Water treatment system using remote I/0
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to WINCC and SCADA
  • Introduction to Siemens Touch Panels
  • Create a Project / Tags and How to link with simatic manager
  • Basic Button / toggle switch operations
  • Real time Simulations with Simatic Manager and WINCC
  • Input/Output registers
  • Bargraph / DateTime / Circle / ect
  • Introduction to Enhanced Objects
  • Design a Complete SCADA System for Water Treatment Project
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to Shift / Rotate Instructions
  • Practical 01 - Design a Light System using Shift Operations
  • Analog to Digital Conversion (ADC)
  • Discuss S7 - 200 ADC / Simulations
  • Practical 02 - Water Tank Level Measuring
  • Introduction to S7 - 300/400 ADC
  • Practical 03 - Interfacing PT100 / Thermocouple Sensors
  • Digital to Analog Conversion
  • Practical 04 - Control Speed of an Induction Motor (DAC Practical)
BY: TONI KROSS
60 Minuttes Mode - Physical
  • Introduction to Xinje PLC
  • PLC Wiring Practical
  • Xinje PLC Memory Map
  • Counters / Timers
  • Design a Light System
  • Intro. PLSR Instruction
  • Control AC Servo Motor
  • Introduction to Xinje HMI
  • Interfacing Touch Panel
  • Design a Home Automation System
BY: TONI KROSS
60 Minuttes Mode - Online
  • Introduction to Control Systems
    • Why we need to control systems
    • Advantage of using control systems
    • Type of control systems
  • Introduction to PID Controller
    • P - Controller
    • PI - Controller
    • PD Controller
    • PID Controller
BY: TONI KROSS
60 Minuttes Mode - Online
  • Introduction to Web Design and IOT
    • 4th Industrial Revolution
    • Need of IOT in Automation
    • HTML
    • CSS
  • Design web Templates
  • Demonstration of How to Launch a Website
    • Domain Name
    • Web Server
    • DNS Settings
  • Introduction to ASP.Net
  • Designing of a Home Automation System
  • Access the Web Page using HTTP Reques
  • Design a complete web based Home Automation System
BY: TONI KROSS
60 Minuttes Mode - Physical
  1. Contactors / Relays / Timers Based Logic System Design
  2. PLC Wiring Practical (Interface Sensors / Push buttons / Output Loads to The PLC)
  3. DC Motor Controlling Logic using Relays
  4. Design of an Weighted Voting System (using Seven Segments)
  5. Control System for a Customer Waiting Room (Counter Practical)
  6. Pneumatic Pick And Place System (Counter Practical)
  7. Designing of a Light System (Timer Basic Practical)
  8. Conveyor Belt Practical - 01 (Timer Practical) / Including Wiring
  9. PLC Based Advanced Traffic Light Control System
  10. Water Treatment and Filling System
  11. Modular Production System
  12. Product Sorting System
  13. Elevator Control Project (Flowchart Based)
  14. Control System for a Customer Waiting Room (Using Decision Making)
  15. Designing of a Light System (Move Operation Practical)
  16. Elevator Control Practical (Using Decision Making Algorithms)
  17. Pulse Width Modulation Practical (PWM - DC Motor Speed Controlling)
  18. Pulse Train Output Practical - Stepper Motor Controlling
  19. AC Servo Controlling Practical (Speed / Position / Distance)
  20. Design a HMI Interface to Control the Spped / Pos / Acc of Ac Servo
  21. Interfacing Encoders (High Speed Counter Practical)
  22. Control The PLC Through a PC Desktop (RS232 Serial Communication Practical)
  23. Wiring of S7 - 300 / S7 - 400 PLC.
  24. Remote I/O Practical. (Distribution I/O using ET200S / ET200M)
  25. Water Treatment Plant Project (using Distribution I/O)
  26. Remote Monitoring (SCADA Practical)
  27. Design a SCADA for Water treatment Project
  28. Interface a Thermocouple (Analog Input Practical)
  29. Control an Induction Motor using a VFD (Analog Output Practical)
  30. Water Treatment Project using Mitsubishi FX3U PLC
JOIN WITH US TO

Get The Best Industrial Experience