33695674-chap-6-6
TRANSCRIPT
-
8/12/2019 33695674-CHAP-6-6
1/10
6. APPLICATION EXAMPLES OF BASIC COMMANDS
When all the PCBs have been pushed onto the conveyor belt, the lifter motor will move down until thelimit switch (LSW) is being activated !hereafter, the whole procedure can only be started by the startswitch
I/O Assignment
Input Device Output Device
""""" Start PushButton
"#""" Conveyormotor
""""# Stop PushButton
"#""# $p Lifter motor
""""% &S# (Left Limit) "#""% &ight piston""""' &S% (&ight
Limit)"#""' Left piston
"""" ProimitySwitch
"#"" *own liftermotor
""""+ &eset"""" Limit Switch
-+"
-
8/12/2019 33695674-CHAP-6-6
2/10
6. APPLICATION EXAMPLES OF BASIC COMMANDS
Ladder diagram . /ain # 0etwor1 #
/ain# 2PCB pac1ing conveyor program utilising (Conventional method)
0etwor1 # 2Start 3 Stop control
0etwor1 % 2 Left limitLeft limit reached for piston
0etwor1 ' 2 Lifter upLifter motor up
0etwor1 2 4nde switchProimity switch detect the net inde of PCB
0etwor1 + 2 Lifter upLift the PCB up one after another
0etwor1 2 Pistonright
-+#
StopStart
Conveyor
Conveyor
""""" """"# C0!""#
"#"""
*45$(#')
%""""
"#""" """"
LSWConveyor
Lifterstop
$p
$p
%"""" %"""% C0!""#
"#""#
"#""#
%"""'
*45$(#')
%"""#
""""
Proimitysw
!4/
"""delay
6""#"
%"""# "#""% %"""%
%"""%
Lifterstop
&ight Lifterstop
*elay &ight
""""% !4/""" """"'
"#""%
"#""%
&S%(&478!L4/4!)&S#(L95!:L4/4!)
&ight
"#"""
-
8/12/2019 33695674-CHAP-6-6
3/10
-
8/12/2019 33695674-CHAP-6-6
4/10
6. APPLICATION EXAMPLES OF BASIC COMMANDS
Ladder *iagram . /ain # 0etwor1 #
/ain # 2 S5! (#") methodPCB pac1ing conveyor program utilising (shift register method)
0etwor1 # 2 Conveyor
0etwor1 % 2 Set bit
0etwor1 ' 2 Set #st bitSet first bit of 8& "" on
0etwor1 2 Shift register
0etwor1 + 2 Cloc1Cloc1 input to shift register to control se>uence of operations
0etwor1 2 CounterCounter preset at %"
-+'
LimitswitchConveyor
""""" """" """"%
"#"""
"#"""
Start
Conveyor
Stop
""""#
&S#
*45$(#')
%""""
"#"""
Conveyor
/?@(%#)
6"""#
8&""
%"""" C0!""#
8&"""'
%+'#
%"""#
8&"""+
S5!(#")
8&""
8&""
8&"""" """"
Proimitysw
8&"""# """"'
&S%
8&"""% """"%
&S#
8&"""' C0!""#
8&""" """"
Limitswitch
%"""# %"""#
8&"""%
-
8/12/2019 33695674-CHAP-6-6
5/10
6. APPLICATION EXAMPLES OF BASIC COMMANDS
0etwor1 ; 2 Lifter up
0etwor1 < 2 Piston right
0etwor1 = 2 Piston left
0etwor1 #" 2Lifter down
0etwor1 ## 2 9nd
Applicti!n "#$% Aut!mtic C!nt&!l O' (&e)!use D!!&
-+
""""+
C0!
""#
6""%"&eset
C0!""#
8&"""" "#""#
Lifterup
8&"""# "#""%
Pistonright
8&"""% "#""'
Pistonleft
8&""" "#""
Lifterdown
9nd ("#)
-
8/12/2019 33695674-CHAP-6-6
6/10
6. APPLICATION EXAMPLES OF BASIC COMMANDS
!he input ultrasonic switch is employed to detect the presence of anapproaching vehicle A separate photosensor detects the passing of a vehicle viathe interruption of the light beam 4n response to these signals, the controlcircuit controls the outputs that drive the motor of the door for opening andclosing
I/O Assignment
Input Devices Output Devices
""""" $ltrasonic switch "#""" /otor to raisedoor
""""# Photoelectric switch "#""# /otor to lowerdoor
""""% *oor upper limitswitch
""""' *oor lower limitswitch
-++
*oorposition/otor
$ltrasonic
Pushbutton
Switch
PhotoelectricSwitch
CP/%A
-
8/12/2019 33695674-CHAP-6-6
7/10
6. APPLICATION EXAMPLES OF BASIC COMMANDS
Ladder diagram . /ain # 0etwor1 #
/ain # 2 Autodoor!his program shows the automatic control of warehouse door
0etwor1 # 2 &aise door
0etwor1 % 2 PhotosensorSense until differentiation down
0etwor1 ' 2 Lower door
0etwor1 2 9nd
-+
$pperLS &aisedoor
""""" """"% "#""#
"#"""
"#"""
$ltraswitch
&aisedoor
Lowerdoor
""""#
*45*(#)
%""""
Photosensor
LowerLS Lowerdoor
%"""" """"' "#"""
"#""#
"#""#
Lowerdoor
&aisedoor
9nd ("#)
Timing*ig&m
""""" $ltrasonicswitch
""""% $pper limitswitch
#"""" /otor to raisedoor
""""# Photoelectricswitch
"""" *45*
""""' Lower limitswitch
#"""# /otor to lowerdoor
-
8/12/2019 33695674-CHAP-6-6
8/10
6. APPLICATION EXAMPLES OF BASIC COMMANDS
Applicti!n "##% Aut!mtic Lu+&icti!n !' ,e&
When the gear is moved towards S#, the sensor S# will detect the gear andsignal the electromagnetic valve for oil supply on the gear !he valve (@#) willopen for a short period of time, supplying a predetermined >uantity of oil Whensensor S% sense that the lubricating tan1 oil level is low, the oil shortage alarm
indicator will be ?0
I/O Assignment
Input Devices Output
Devices
""""" Position detection(S#)
"#""" 9lectromagnetic valve for oilsupply (@#)
""""# Lower limit of oil
(S%)
"#""# ?il shortage alarm indicator
-+;
S% (#)
@#(#""")
Lubricating ?il
!an1
?ilshortagealarmindicator
S
#
(")
-
8/12/2019 33695674-CHAP-6-6
9/10
6. APPLICATION EXAMPLES OF BASIC COMMANDS
Ladder *iagram . /ain # 0etwor1 #
/ain # 2 Auto lubricateAuto lubricate of gear
0etwor1 # 2 Start
0etwor1 % 2 ?pen valve?pen valve and delay #+ sec
0etwor1 ' 2 ?il shortage
0etwor1 2 9nd
-+