A Programmable Logic Controller (PLC) is a specialized computer used in industrial
automation and control systems. PLCs are designed to monitor inputs from various sensors
and switches, process data according to a user-defined program, and control outputs such
as motors, valves, and other actuators to automate machinery and processes.
Prerequisites:
• Basic understanding of electricity and electrical circuits.
• Knowledge of digital logic.
• Familiarity with industrial automation systems.
• Basic programming skills.
Audience:
• Industrial Engineers, Maintenance Technicians, Electrical Technicians, Control System
Designers, Automation Engineers, Students and Educators, Maintenance Managers and
Supervisors.
Certificates:
• Certificate from KAYAN Academy
Attendance:
40% Assignments
60% To pass the course and receive KAYAN Academy certificate you should:
COURSE OUTLINE:
BASIC LEVEL
LESSON (1) - INTRODUCTION TO PLC
• The abbreviation of PLC
• The definition of PLC.
• The history of PLC.
• The Famous PLC companies.
• The types of automatic control.
• Classic control advantages & disadvantages.
• PLC advantages & disadvantages.
• PLC programming languages.
• The counting systems.
• The logic gates.
LESSON (2) - HARDWARE OF PLC (1)
• The types of PLC.
• The fixed type of PLC.
• The modular type of PLC.
• The main components of the modular type.
• The metal enclosure chassis.
• The power supply unit PSU.
• The central processing unit CPU.
• The modes of operations.
• The indication LEDs.
• The types of memory.
• Saving the program.
LESSON (3) - HARDWARE OF PLC (2)
• The input module.
• The digital input module.
• The different types of digital input devices.
• Source / Sink concept of digital input devices.
• Comparison for the different types of digital input devices
• The analog input module.
• The different resolutions of the analog input modules.
• The output module.
• The digital output module.• Source / Sink concept of digital output devices.
• The analog input module.
• The programming unit.
• Attending at least 80% of course hours.
• Score more than 70% as a total score
LESSON (4) - SOFTWARE OF PLC (1)
• Data types.
• Memory units.
• The addressing rules.
• The main rules for the ladder programming language.
LESSON (5) - SOFTWARE OF PLC (2)
• Bit instructions.
o XIC = N.O
o XIO = N.C
o OTE
o OTL = S
o OTU = R
o OSR
o OSF
o Pulse relay.
• Timer instruction
o TON
o RTO
o TOF
o TONF
o SPT
o Flasher Timer On Off
o Flasher Timer Off On
LESSON (6) - SOFTWARE OF PLC (3)
• Counter instructions.
o CTU
o CTD
• Compare instructions.
o GRT
o GEQ
o LES
o LEQ
o EQU
o NEQ
• Computer instructions.
o ADD
o SUB
o MUL
o DIV• Special instructions.
o MOV
o SQO
o BSL
o BSR
LESSON (7) & (8) - PRACTICAL PART
• How to design a new project?
• How to modify classic control machine to PLC machine?
• How to create a new program?
• How to edit and modify a program?
• How to make a simulation for a program?
• How to download a program?
• How to upload a program?
• How to monitor a program?
• Application examples of PLC programs as:
o Basic programs using bit instructions.
o Star delta.
o Reverse direction.
o Timer programs.
o Counter programs.
o Comparison programs
o Sequencer programs.