Professional Documents
Culture Documents
Introduction To Programming Logic Controllers
Introduction To Programming Logic Controllers
Course objective
To equip the participants with knowledge of construction and operation of PLC while enable them to
write and simulate simple control systems.
Target group
Engineers, supervisors and technicians who want to begin designing control systems using PLCs.
Pre-requisites
Should have exposure to basic knowledge in Electrical controls.
Course Duration
2 Days
Course Contents
Day 1
1. Introduction to automation technology
2. General structure of Programming Logic Controllers (PLC)
i. Basic components of PLC
ii. Power supply methods
iii. Signal Input/ Output methods
iv. Comparison of PLC
3. Installing PLC and configuring hardware
i. Mechanical installation of a PLC
ii. Setting communications
iii. Configuring hardware
iv. Downloading and uploading settings
4. CPU and Input/output configuration
5. Components of a PLC (Hardware, Software)
i. Hardware
Input/ Output modules
Central Processing Unit
Memory
ii. Software
Scan cycle
Program Flow
6. CPU memory and data types
7. Basic programming concepts
8. Programming languages
i. Basics of Ladder language
ii. Basics of Function Block Diagram language
iii. Basics of Structured List language
iv. Programming using computer software
v. Downloading and running programs
Day 2
9. Programming instructions
i. Logic instructions
ii. Set/ Reset commands
iii. Edge detection commands
iv. Timer commands
v. Counter commands
10. Programming of control systems
i. Developing programs according to specifications
ii. Symbolic addressing
iii. Safety aspects
iv. Debugging and monitoring PLC programs
v. Developing and simulation control systems
At the end of the course
The participants will;
Know about SIEMENS micro PLC series
Know about the General structure of PLC system
Know about the programming concept
Know about the procedure for creating a PLC program.
Know about some instructions used in PLC programming.
Be able to design the program according to the process
Be able to modify the present machine program to requirements
Be able to find faults in their machine circuits