2
Most read
4
Most read
14
Most read
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
1
FACULTY OF ENGINEERING
(INDUSTRIAL ELECTRONIC AND CONTROL)
MODERN INDUSTRIAL ELECTRONICS
(KXGK6103)
Laboratory #1
Basic PLC Ladder Programming
KGK150011
Khairi Ahmed Elrmali
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
2
Submitted To: Professor Dr. Saad Mekhilef
Semester I
Academic Session 2016/2017
Introduction
Overview
A programmable logic controller, also called a “PLC” or “programmable controller”,
is a computer – type device often used to control equipment in an industrial facility.
The kinds of equipment that PLCs can control are numerous. Conveyor systems, food
processing machinery, and auto assembly lines are all controlled by PLCs
PLC brands: Siemens, Allen-Bradley, IDEC, ABB, Mitsubishi, Omron, Honeywell,
Schneider Electric, Saia-Burgess Controls, and General Electric.
In this experiment we will use Omron (SYSMAC C200HS OMRON)
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
3
Purpose
The purpose of this lab is to understand and implement the ladder logic to program a
PLC.
Required Materials Hardware
Figure (1): Direct on Line Motor Start Stop using PLC
EQUIPMENT AND SUPPLIES
1. PLC with Input and Output Modules
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
4
2. 3 Phase AC Motor, Momentary contact switches
3. Electromagnetic contactors relays
4. 230V, 15A rated wires
How They Work
All PLCs have four basic major parts: power supply, processor, input modules, and
output modules.
input devices such as push button switches are wired directly to the input module,
and the motor starter or solenoids are connected directly to the output module
the program in the PLC will determine which switch will control which output
Figure (2): PLC system
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
5
Basic instructions
a control circuitry can be changed unlimited times through simple changes to the
ladder logic program
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
6
Lab Procedure
The programming panel can be a dedicated device or it can be a personal or
portable computer with PLC programming software loaded on it
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
7
PROGRAM: to make or modify or improve the program.
MONITOR: to change the value of the counter and timer settings when the PLC still
operate
RUN: to operate the PLC without being able to change the value of the existing
settings
Procedure to insert the program
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
8
Sequence of operations
Experiment #1: start/stop motor control PLC Program
Address Instruction Operand
0000 LD 000
0001 LD 100
0002 AND 101
0003 OR LD
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
9
0004 AND NOT 001
0005 OUT 100
0006 OUT 101
0007 END FUN(01)
Experiment #2: start/stop reverse direction switch motor
Address Instruction Operand
0000 LD 000
0001 LD 100
0002 AND 101
0003 OR LD
0004 AND NOT 001
0005 OUT 100
0006 OUT 101
0007 LD 002
0008 OUT 102
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
1
0
0009 END FUN(01)
Experiment #3: PLC Timer (ON Delay).
Enabling the indicator to be ON after a 3 sec delay when switch pressed and
OFF immediately by the switch .
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
1
1
Experiment #4: PLC Timer (OFF Delay).
Enabling the indicator to be ON immediately when switch pressed and OFF after
a 5 sec delay by the switch.
Address Instruction Operand
0000 LD 000
0001 LD 102
0002 AND NOT 001
0003 OUT 102
0004 LD 102
0005 TIM 000 #0050
0006 LD TIM000
0007 OR 100
0008 AND NOT 101
0009 OUT 100
00010 OUT 101
00011 END FUN(01)
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
1
2
Address Instruction Operand
0000 LD 000
0001 LD 100
0002 AND 101
0003 OR LD
0004 AND NOT 001
0005 OUT 100
0006 OUT 101
0007 LD 100
0008 TIM 100 #0100
0009 OUT TIM001
00010 RESET 100
00011 END FUN(01)
Experiment #5: PLC Timer (ON Delay & OFF Delay).
Enabling the indicator to be ON after a 5 sec delay and OFF after a 3 sec delay by the
switch.
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
1
3
Address Instruction Operand
0000 LD 000
0001 OR 115
0002 AND NOT 001
0003 OUT 115
0004 LD 115
0005 TIM 000 #0050
0006 LD TIM000
0007 LD 100
0008 AND 101
0009 OR LD
00010 OUT TR0
00011 AND NOT 001
00012 OUT 100
00013 OUT 101
00014 LD TR0
00015 TIM 001 #0050
00016 RESET 115
KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali
1
4
00017 LD TIM001
00018 RESET 101
00019 END FUN(01)
Conclusion
Basically a PLC contain four basic parts of hardware: power supply,
processer, input module and output modules. Usually all input devices are wired
directly to the input module. For this experiments, the push button is used as an input
devices and motor starter (output devices) is connected directly to the output module.
Ladder diagram is used to program a PLC so that it can perform the logic functions.
Ladder diagram is created using a programming panel. To start using the panel, make
sure the MODE of the panel in a correct mode. It is either in READ,WRITE or
PROGRAM mode. PLC ladder logic program consist of five basics logic function
such as AND,OR,NOT,NAND and NOR. Another important features in ladder
diagram is the address number of the relay and memory relay. The ladder diagram
also can be program on-line and the programmer can monitor the program based on
real time systems. 3 phase induction motor can be control using PLC. We can
program the PLC to control the motor either the START and STOP, direction of
motor rotation and delayed timing .
For the conclusion, PLC play important role in industrial application since it
can be used widely to control the machinery in industrial world

More Related Content

PDF
PLC - Programmable Logic Controller
PPT
PLC Basic
PPTX
Plc example presentation
PPTX
INDUSTRIAL AUTOMATION USING PLC
PDF
Plc ppt
PPTX
PLC ARCHITECTURE AND HARDWARE COMPONENTS
PPTX
Industrial automation (PLC, SCADA, VFD & HMI)
PPTX
PLC LADDER DIAGRAM
PLC - Programmable Logic Controller
PLC Basic
Plc example presentation
INDUSTRIAL AUTOMATION USING PLC
Plc ppt
PLC ARCHITECTURE AND HARDWARE COMPONENTS
Industrial automation (PLC, SCADA, VFD & HMI)
PLC LADDER DIAGRAM

What's hot (20)

PPTX
programmable logic controller presentation
PPTX
PLC (PROGRAMMABLE LOGIC CONTROLLER)
PPTX
automation slides,plc,scada,HMI
PPT
Basic plc
PPTX
Plc (programming)
PPTX
ppt on PLC automation
PDF
Plc report
PPT
Vt training plc_1
PPTX
Presentaton on Plc & Scada
PPTX
ppt on PLC
PPTX
Communication Protocols
PPTX
Plc (PROGRAMMABLE LOGIC CONTROLLER)
PDF
Programmable Logic Controller
PPTX
Programmable Logic Controller(PLC)
PPTX
Basics of Automation, PLC and SCADA
PPTX
PIC Microcontrollers
PDF
Summer Internship Report on PLC
PPTX
PPT on INDUSTRIAL AUTOMATION, PLC, SCADA
PDF
Introduction to PLC
programmable logic controller presentation
PLC (PROGRAMMABLE LOGIC CONTROLLER)
automation slides,plc,scada,HMI
Basic plc
Plc (programming)
ppt on PLC automation
Plc report
Vt training plc_1
Presentaton on Plc & Scada
ppt on PLC
Communication Protocols
Plc (PROGRAMMABLE LOGIC CONTROLLER)
Programmable Logic Controller
Programmable Logic Controller(PLC)
Basics of Automation, PLC and SCADA
PIC Microcontrollers
Summer Internship Report on PLC
PPT on INDUSTRIAL AUTOMATION, PLC, SCADA
Introduction to PLC
Ad

Viewers also liked (6)

PDF
Advanced insrumentation lab manual
PDF
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
PPT
Plc Siemens Training Notes
PPT
S7 400 h
PDF
process control instrumentation lab and labview report
DOCX
CONTROL SYSTEM LAB MANUAL
Advanced insrumentation lab manual
Summer Internship Report For PLC Programming of Traffic light through Ladder ...
Plc Siemens Training Notes
S7 400 h
process control instrumentation lab and labview report
CONTROL SYSTEM LAB MANUAL
Ad

Similar to Basic PLC Ladder Programming (20)

PPTX
Programmable Logic Controller
PPT
Programmable_Logic_Controllers_Introduction_to_PLCs__(Chapter_1)_Lec1.ppt
PPTX
Programming logic controllers (plc) seminar
PDF
D. CHAPTER dffrtgfffffffgggfffdddFIVE.pdf
PPT
Pe 6441 advanced manufacturing lab ch4 wks 12 14
PPT
PDF
A Mechatronics Approach For Concerting the Programmable Logic Controller With...
PDF
Presentation on programmable logic controllers (plc)
PPT
Basics of Programmable Logic Controllers and Signals
PDF
Plc documentation final
PPT
PLCpptFeb222017.ppt
DOCX
Plc notes
PPTX
plc_scada.pptx
PPT
PLC PPT.ppt
PPT
PLC Basics
PPT
ie450pp10.ppt
PPT
plc1.ppt
PPT
ie450pp10.ppt
PPT
PLC, or Programmable Logic Controller, is a specialized industrial computer u...
PPT
PLC good.ppt
Programmable Logic Controller
Programmable_Logic_Controllers_Introduction_to_PLCs__(Chapter_1)_Lec1.ppt
Programming logic controllers (plc) seminar
D. CHAPTER dffrtgfffffffgggfffdddFIVE.pdf
Pe 6441 advanced manufacturing lab ch4 wks 12 14
A Mechatronics Approach For Concerting the Programmable Logic Controller With...
Presentation on programmable logic controllers (plc)
Basics of Programmable Logic Controllers and Signals
Plc documentation final
PLCpptFeb222017.ppt
Plc notes
plc_scada.pptx
PLC PPT.ppt
PLC Basics
ie450pp10.ppt
plc1.ppt
ie450pp10.ppt
PLC, or Programmable Logic Controller, is a specialized industrial computer u...
PLC good.ppt

More from Web Design & Development (18)

PDF
PDF
Unipolar pulse width modulation inverter
PDF
mosfet scaling_
PDF
Estimating parameters of IM
PDF
power electronic computer simulation and analysis
DOCX
How to calculate β
PDF
Opertional amplifier khiri elrmali libya
PPT
DC servo motor
PDF
DOC
Voltage sags evaluation studies
DOCX
Selecting efficiency and estimating savings
PPT
PPTX
Capacitive cmos sensors for cell viability testing
PPTX
PDF
design and simulation of valveless piezoelectric micropumppresentation
PPT
Electromagnetic pollution and its health effects on the organism
PPT
Dc motor speed controller by pwm technique
Unipolar pulse width modulation inverter
mosfet scaling_
Estimating parameters of IM
power electronic computer simulation and analysis
How to calculate β
Opertional amplifier khiri elrmali libya
DC servo motor
Voltage sags evaluation studies
Selecting efficiency and estimating savings
Capacitive cmos sensors for cell viability testing
design and simulation of valveless piezoelectric micropumppresentation
Electromagnetic pollution and its health effects on the organism
Dc motor speed controller by pwm technique

Recently uploaded (20)

PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PPTX
Measurement Uncertainty and Measurement System analysis
PDF
August 2025 - Top 10 Read Articles in Network Security & Its Applications
PDF
20250617 - IR - Global Guide for HR - 51 pages.pdf
PDF
Design Guidelines and solutions for Plastics parts
PPTX
Chemical Technological Processes, Feasibility Study and Chemical Process Indu...
PDF
Exploratory_Data_Analysis_Fundamentals.pdf
PDF
UEFA_Carbon_Footprint_Calculator_Methology_2.0.pdf
PPTX
Management Information system : MIS-e-Business Systems.pptx
PPTX
Information Storage and Retrieval Techniques Unit III
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PDF
Applications of Equal_Area_Criterion.pdf
PDF
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
PPTX
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PPTX
Building constraction Conveyance of water.pptx
PPTX
Principal presentation for NAAC (1).pptx
PDF
Computer organization and architecuture Digital Notes....pdf
"Array and Linked List in Data Structures with Types, Operations, Implementat...
MLpara ingenieira CIVIL, meca Y AMBIENTAL
Measurement Uncertainty and Measurement System analysis
August 2025 - Top 10 Read Articles in Network Security & Its Applications
20250617 - IR - Global Guide for HR - 51 pages.pdf
Design Guidelines and solutions for Plastics parts
Chemical Technological Processes, Feasibility Study and Chemical Process Indu...
Exploratory_Data_Analysis_Fundamentals.pdf
UEFA_Carbon_Footprint_Calculator_Methology_2.0.pdf
Management Information system : MIS-e-Business Systems.pptx
Information Storage and Retrieval Techniques Unit III
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
Applications of Equal_Area_Criterion.pdf
LOW POWER CLASS AB SI POWER AMPLIFIER FOR WIRELESS MEDICAL SENSOR NETWORK
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
Building constraction Conveyance of water.pptx
Principal presentation for NAAC (1).pptx
Computer organization and architecuture Digital Notes....pdf

Basic PLC Ladder Programming

  • 1. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 1 FACULTY OF ENGINEERING (INDUSTRIAL ELECTRONIC AND CONTROL) MODERN INDUSTRIAL ELECTRONICS (KXGK6103) Laboratory #1 Basic PLC Ladder Programming KGK150011 Khairi Ahmed Elrmali
  • 2. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 2 Submitted To: Professor Dr. Saad Mekhilef Semester I Academic Session 2016/2017 Introduction Overview A programmable logic controller, also called a “PLC” or “programmable controller”, is a computer – type device often used to control equipment in an industrial facility. The kinds of equipment that PLCs can control are numerous. Conveyor systems, food processing machinery, and auto assembly lines are all controlled by PLCs PLC brands: Siemens, Allen-Bradley, IDEC, ABB, Mitsubishi, Omron, Honeywell, Schneider Electric, Saia-Burgess Controls, and General Electric. In this experiment we will use Omron (SYSMAC C200HS OMRON)
  • 3. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 3 Purpose The purpose of this lab is to understand and implement the ladder logic to program a PLC. Required Materials Hardware Figure (1): Direct on Line Motor Start Stop using PLC EQUIPMENT AND SUPPLIES 1. PLC with Input and Output Modules
  • 4. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 4 2. 3 Phase AC Motor, Momentary contact switches 3. Electromagnetic contactors relays 4. 230V, 15A rated wires How They Work All PLCs have four basic major parts: power supply, processor, input modules, and output modules. input devices such as push button switches are wired directly to the input module, and the motor starter or solenoids are connected directly to the output module the program in the PLC will determine which switch will control which output Figure (2): PLC system
  • 5. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 5 Basic instructions a control circuitry can be changed unlimited times through simple changes to the ladder logic program
  • 6. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 6 Lab Procedure The programming panel can be a dedicated device or it can be a personal or portable computer with PLC programming software loaded on it
  • 7. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 7 PROGRAM: to make or modify or improve the program. MONITOR: to change the value of the counter and timer settings when the PLC still operate RUN: to operate the PLC without being able to change the value of the existing settings Procedure to insert the program
  • 8. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 8 Sequence of operations Experiment #1: start/stop motor control PLC Program Address Instruction Operand 0000 LD 000 0001 LD 100 0002 AND 101 0003 OR LD
  • 9. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 9 0004 AND NOT 001 0005 OUT 100 0006 OUT 101 0007 END FUN(01) Experiment #2: start/stop reverse direction switch motor Address Instruction Operand 0000 LD 000 0001 LD 100 0002 AND 101 0003 OR LD 0004 AND NOT 001 0005 OUT 100 0006 OUT 101 0007 LD 002 0008 OUT 102
  • 10. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 1 0 0009 END FUN(01) Experiment #3: PLC Timer (ON Delay). Enabling the indicator to be ON after a 3 sec delay when switch pressed and OFF immediately by the switch .
  • 11. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 1 1 Experiment #4: PLC Timer (OFF Delay). Enabling the indicator to be ON immediately when switch pressed and OFF after a 5 sec delay by the switch. Address Instruction Operand 0000 LD 000 0001 LD 102 0002 AND NOT 001 0003 OUT 102 0004 LD 102 0005 TIM 000 #0050 0006 LD TIM000 0007 OR 100 0008 AND NOT 101 0009 OUT 100 00010 OUT 101 00011 END FUN(01)
  • 12. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 1 2 Address Instruction Operand 0000 LD 000 0001 LD 100 0002 AND 101 0003 OR LD 0004 AND NOT 001 0005 OUT 100 0006 OUT 101 0007 LD 100 0008 TIM 100 #0100 0009 OUT TIM001 00010 RESET 100 00011 END FUN(01) Experiment #5: PLC Timer (ON Delay & OFF Delay). Enabling the indicator to be ON after a 5 sec delay and OFF after a 3 sec delay by the switch.
  • 13. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 1 3 Address Instruction Operand 0000 LD 000 0001 OR 115 0002 AND NOT 001 0003 OUT 115 0004 LD 115 0005 TIM 000 #0050 0006 LD TIM000 0007 LD 100 0008 AND 101 0009 OR LD 00010 OUT TR0 00011 AND NOT 001 00012 OUT 100 00013 OUT 101 00014 LD TR0 00015 TIM 001 #0050 00016 RESET 115
  • 14. KXGK6103 prepare : KGK150011 Khairi Ahmed Elrmali 1 4 00017 LD TIM001 00018 RESET 101 00019 END FUN(01) Conclusion Basically a PLC contain four basic parts of hardware: power supply, processer, input module and output modules. Usually all input devices are wired directly to the input module. For this experiments, the push button is used as an input devices and motor starter (output devices) is connected directly to the output module. Ladder diagram is used to program a PLC so that it can perform the logic functions. Ladder diagram is created using a programming panel. To start using the panel, make sure the MODE of the panel in a correct mode. It is either in READ,WRITE or PROGRAM mode. PLC ladder logic program consist of five basics logic function such as AND,OR,NOT,NAND and NOR. Another important features in ladder diagram is the address number of the relay and memory relay. The ladder diagram also can be program on-line and the programmer can monitor the program based on real time systems. 3 phase induction motor can be control using PLC. We can program the PLC to control the motor either the START and STOP, direction of motor rotation and delayed timing . For the conclusion, PLC play important role in industrial application since it can be used widely to control the machinery in industrial world