Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Introduction to Programming Logic Controllers (Siemens S7-200)

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

You might also like