際際滷

際際滷Share a Scribd company logo
C叩c v鱈 d畛 畛ng d畛ng b畛 CPM2A Training Kit
1. Ch動董ng tr狸nh i畛u khi畛n tr嘆 ch董i d畉ng "動畛ng l棚n 畛nh
Olympia"
<M担 t畉 y棚u c畉u >
Sau khi ng動畛i d畉n ch動董ng tr狸nh (Host) 達 n棚u xong c叩c c但u h畛i, c叩c 畉u th畛
(player) s畉 b畉m n炭t ph鱈a tr動畛c m畉t 畛 tr畉 l畛i c但u h畛i. Ai b畉m tr動畛c tr畉 l畛i tr動畛c.
Chu担ng (Buzzer) s畉 k棚u trong 10 gi但y sau khi b畉t k畛 畉u th畛 no b畉m n炭t. C湛ng
l炭c 坦 竪n tr動畛c m畉t 畉u th畛 坦 s畉 s叩ng v s畉 ch畛 動畛c t畉t (Reset) b畛i ng動畛i
d畉nch動董ng tr狸nh.
C叩c 畉u vo ra
畉u vo 畉u ra
00000 - N炭t b畉m 畉u th畛 1 (PB1) 01000 - C嘆i
00001 - N炭t b畉m 畉u th畛 2 (PB2) 01001 - 竪n c畛a 畉u th畛 1
00002 - N炭t b畉m 畉u th畛 3 (PB3) 01002 - 竪n c畛a 畉u th畛 2
00003 - N炭t t畉t (Reset) 01003 - 竪n c畛a 畉u th畛 3
Ladder Diagram : Main 1 Network 1
Main 1 - Who press first
(Priority Determination)
This program is to determine which player press the switch first, after the host have
finished asking a question.
Network 1 - Interlocked
Interlocked network for 3 player playing the game
- 1 -
000.00 005.00
Reset
TIM000
010.02
PB1
000.01
PLAYER2
010.01
005.01010.03
PLAYER3
010.03
PB2
000.02
PLAYER1
010.02
PLAYER3
010.01
PB2
005.00
PLAYER2 PLAYER1
Buzzer
Player 1
Player 2
Player 3
Network 2 - Buzzer
ON Buzzer when any switch is pressed and timer will cut the buzzer after specified time
Network 3 - Player 1
Player 1 Network
Network 4 - Player 2
Player 2 Network
Network 5 - Player 3
Player 3 Network
Network 6 - Reset
Reset for the Game
Network 7
2. i畛u khi畛n 坦ng m畛 c畛a gara 担t担
- 2 -
END(01)
010.00
TIM
000
#0100
BUZZER
005.00
000.00 010.01
RST
010.02
PB1
010.01
PLAYER2
000.03010.03
PLAYER3
PLAYER1
PLAYER1
000.01 010.02
RST
010.01
PB2
010.02
PLAYER1
000.03010.03
PLAYER3
PLAYER2
PLAYER2
000.02 010.03
PLAYER3RST
010.01
PB3
010.03
PLAYER1
000.03010.02
PLAYER2
PLAYER3
005.01
RESET
000.03
RST
<Y棚u c畉u>
M畛t c畉m bi畉n si棚u 但m (ultrasonic switch) 動畛c d湛ng 畛 ph叩t hi畛n 担 t担 ang l畉i g畉n c畛a.
M畛t c畉m bi畉n quang i畛n 動畛c d湛ng 畛 ph叩t hi畛n 担 t担 ang i qua c畛a. PLC s畉 nh畉n c叩c
t鱈n hi畛u vo ny v i畛u khi畛n 畛ng c董 坦ng m畛 c畛a.
C叩c 畉u vo ra
Input Thi畉t b畛 ngoi Output Thi畉t b畛 ngoi
00000 Ultrasonic switch 01000 Motor to raise door
00001 Photoelectric switch 01001 Motor to lower door
00002 Door Upper limit switch
00003 Door Lower limit switch
Ladder Diagram : Main 1 Network 1
Main 1 - Auto door
This program shows the automatic control of warehouse door.
Network 1 - Raise door
Network 2 - Photo sensor
- 3 -
000.00 010.00
010.00
Ultra switch
010.01000.02
Upper LS Lower door
Raise door
Raise door
Door position
Motor
Pushbutton
Ultrasonic
Switch
CPM1
Photoelectric
Switch
Sense unit differentiation down
Network 3 - Lower door
Network 4 - End
Timing diagram
00000 Ultrasonic switch
00002 Upper limit switch
10000 Motor to raise door
00001 Photoelectric switch
04000 DIFD
00003 Lower limit switch
10001 Motor to low door
- 4 -
END(01)
200.00 010.01
010.01
010.00000.03
Upper LS Lower door
Lower door
Raise door
200.00
DIFD(14))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
3. T畛 畛ng b担i tr董n (Lubrication ) d畉u cho b叩nh xe
<M担 t畉> Khi b叩nh xe di chuy畛n v畛 ph鱈a c畉m bi畉n S1, S1 s畉 ph叩t hi畛n b叩nh xe
v s畉 ra t鱈n hi畛u cho van i畛n t畛 ( Valve V1) 畛 c畉p d畉u b担i tr董n cho b叩nh xe.
Van V1 s畉 m畛 trong m畛t kho畉ng th畛i gian ng畉n 畛 c畉p m畛t l動畛ng d畉u 畛nh
tr動畛c cho b叩nh xe. Khi c畉m bi畉n S2 ph叩t hi畛n m畛c d畉u trong b畛n ch畛a (Tank)
th畉p, n坦 s畉 ra t鱈n hi畛u c畉nh b叩o.
C叩c 畉u vo ra
Input Thi畉t b畛 ngoi Output Thi畉t b畛 ngoi
00000 Position detection (S1) 01000 Electromagnetic valve for oil supply
00001 Lower limit of level (S2) 01001 Oil shortage alarm indicator
Ladder Diagram : Main 1 Network 1
Main 1 - Auto lubricate
Auto lubrication of gear
Network 1 - Start
Network 2 - Open valve
Open valve and delay 1.5 sec.
- 5 -
Position detection
DIFD(13)
200.00
Oil shortage
alarm indicatorSYSMAC CPM1
S2
Lubricating Oil Tank
Network 3 - Oil shortage
Network 4 - End
Timing diagram
00000 Position Detection
04000 DIFU
10000
TIM 000
Valve Opens
Timer's preset time
00001 Lower limit of oil level
10001 Oil shortage alarm indicator
4. i畛u khi畛n 畛ng c董 bng t畉i
Bng t畉i g畛m c坦 3 ph但n o畉n, v c畉n i畛u khi畛n sao cho 畛ng c董 c畛a m畛i ph但n
o畉n ch畛 ch畉y khi c坦 畛i t動畛ng (t畉m 畛ng- copper plate) ang n畉m tr棚n ph但n o
畉n t動董ng 畛ng. V畛 tr鱈 c畛a t畉m kim lo畉i 動畛c x叩c 畛nh b畛i c叩c c畉m bi畉n ti畛m c畉n 
畉t g畉n n坦 (Sensor 1,2,3). Khi t畉m kim lo畉i n畉m trong kho畉ng c叩ch ph叩t hi畛n c畛a
1 sensor, 畛ng c董 t動董ng 畛ng s畉 v畉n lm vi畛c. Khi t畉m kim lo畉i n畉m ngoi
kho畉ng c叩ch ph叩t hi畛n c畛a sensor, m畛t timer tr畛 s畉 動畛c k鱈ch ho畉t v khi th畛i
gian 畉t c畛a timer h畉t, 畛ng c董 t動董ng 畛ng s畉 ng畛ng.
I/O
Input Thi畉t b畛 ngoi Output Thi畉t b畛 ngoi
00000 Sensor 1 01000 Motor 1
- 6 -
010.01000.01
Lower level Oil shortage
END(01)
200.00 010.01
010.01
TIM
000
Valve close
#0015
TIM000
Valve close
Valve opens
Valve opens
1 scan time
1.5 sec
00001 Sensor 2 01001 Motor 2
00002 Sensor 3 01002 Motor 3
Ladder Diagram : Main 1 Network 1
Main 1 - Conveyor control
Conveyor belt control application
Network 1 - Motor 2
Network 2 - Motor 1
Network 3 - Delay for 2 sec
Network 4 - Sensor 1
- 7 -
000.02
010.01
S3
010.01TIM 000
Motor 2
Motor 2
S2
010.00
Motor 1
000.01
TIM
000
#0020
000.01
010.00
S2
010.00TIM 001
Motor 1
Motor 1
000.00
200.00
S1
200.00
TIM 001
Copper
plate
Sensor 1
Sensor 2
Sensor 3
CPM1
Motor 1
Motor 2
Motor 3
Network 5 - Delay for 2 sec
Network 6 - Motor 3
Network 7 - End
5. i畛u khi畛n d但y chuy畛n 坦ng g坦i (Packing Line Control)
Y棚u c畉u :
Khi n炭t b畉m PB 1 (Start) 動畛c b畉m, bng t畉i h畛p b畉t 畉u chuy畛n 畛ng.
Khi ph叩t hi畛n s畛 c坦 m畉t c畛a h畛p, bng t畉i h畛p (Box Conveyor ) d畛ng v bng t畉i
t叩o (Apple conveyor) b畉t 畉u chuy畛n 畛ng.
C畉m bi畉n 畉m (SE1) s畉 畉m s畛 l動畛ng qu畉 t叩o cho 畉n khi 畉t 10 qu畉.
Bng t畉i t叩o l炭c ny s畉 d畛ng v bng t畉i h畛p l畉i kh畛i 畛ng l畉i. B畛 畉m s畉 動畛c
reset v ho畉t 畛ng l畉i l畉p l畉i cho 畉n khi n炭t PB2 (Stop) 動畛c b畉m.
C叩c 畉u vo ra
Input Thi畉t b畛 ngoi Output Thi畉t b畛 ngoi
00000 START Push button (PB1) 01000 Apple Conveyor
00001 STOP Push button (PB2) 01001 Box Conveyor
00002 Part Present (SE1)
00003 Box Present (SE2)
- 8 -
END(01)
S1
200.00 000.00
TIM
001
#0020
010.02
Motor 3NC
253.13
Timing chart
00000
00001
00002
00003
20000
CNT 010
01000
01001
- 9 -
START
(00000)
STOP
(00001)
PB1
PB2
(1000)
APPLE
CONVEYOR
SE (0002)
PART
SENSOR
(1001)
BOX
CONVEYOR
SE (0003)
BOX
Ladder Diagram : Main 1 Network 1
Main 1 - Packing
Packing line control for Apples
Network 1 - Start condition
Network 2 - Apples conveyor
Network 3 - Counter
Counter preset at 10
Network 4 - Box conveyor
Network 5 - END
- 10 -
200.00
RUN
010.00010.01
BoxCon CONVYR
END(01)
SE2
000.02
SE1
000.03
CNT
010
#0010
CNT 010
000.03
S1
010.01200.00
BoxConRUN
SE2
PB2
000.00
200.00
PB1
200.00000.01
RUN
RUN
Mnemonic Codes
6. i畛u khi畛n b達i 畛 xe
- 11 -
畛aa
ch畛h
L畛nhnh ThTh.
s畛s竪
畛aa
ch畛h
L畛nhnh ThTh.
s畛s竪
0000 LDLD 00000 0008 LDLD
NO
TO
T
00003
0001 OROR 20000 0009 CNTNT 010
0002 ANDND
NOTOT
00001 # 0010
0003 OUTUT 20000 0010 LDLD
CNTNT
010
0004 LDLD 20000 0011 OROR
NOTOT
00003
0005 ANDND
NOTOT
01001 0012 ANDND 20000
0006 OUTUT 01000 0013 OUTUT 01001
0007 LDLD 00002 0014 ENDND (01)
但y l m畛t ch動董ng tr狸nh i畛u khi畛n b達i 畛 xe 董n gi畉n ch畛 cho ph辿p t畛i a l 100
xe 動畛c 畛 t畉i m畛t th畛i i畛m. M畛i khi c坦 m畛t xe m畛i i vo, Sensor (S1) s畉 ph叩t
hi畛n v PLC s畉 c畛ng 1 vo t畛ng s畛 xe hi畛n ang trong b達i 畛 v s畉 tr畛 i 1 khi
Sensor (S2) ph叩t hi畛n c坦 xe i ra kh畛i b達i 畛. Khi 100 xe 達 畛 trong b達i, 竪n
hi畛u "CAR PARK FULL" s畉 s叩ng 畛 b叩o c叩c xe kh叩c kh担ng 動畛c vo b達i.
Car coming in
I/O
INPUT OUTPUT
00000 Sensor S1 01000 Car park full sign
00001 Sensor S2
Ladder Diagram : Main 1 Network 1
Main 1 - Car Park Control
Application: Car Park Control
Network 1 - Car in
Network 2 - Add 1
- 12 -
200.00
Car in
CLC(41)
ADD(13)
HR00
#0001
HR00
CARPARKFULL!!
(100)
000.00
DIFU(13)
200.00
Car in
S1
Network 3 - Car out
Network 4 - Subtract 1
Network 5 - Compare
Network 6 - End
- 13 -
255.06
255.05
=Flag
010.00
Car Park full
>Flag
253.13
NC
CPM(20)
HR00
#0100
End(01)
200.01
S2
CLC(41)
SUB(31)
HR00
#0001
HR00
000.01
DIFU(13)
200.01
Car out
S2

More Related Content

Bai tap plc

  • 1. C叩c v鱈 d畛 畛ng d畛ng b畛 CPM2A Training Kit 1. Ch動董ng tr狸nh i畛u khi畛n tr嘆 ch董i d畉ng "動畛ng l棚n 畛nh Olympia" <M担 t畉 y棚u c畉u > Sau khi ng動畛i d畉n ch動董ng tr狸nh (Host) 達 n棚u xong c叩c c但u h畛i, c叩c 畉u th畛 (player) s畉 b畉m n炭t ph鱈a tr動畛c m畉t 畛 tr畉 l畛i c但u h畛i. Ai b畉m tr動畛c tr畉 l畛i tr動畛c. Chu担ng (Buzzer) s畉 k棚u trong 10 gi但y sau khi b畉t k畛 畉u th畛 no b畉m n炭t. C湛ng l炭c 坦 竪n tr動畛c m畉t 畉u th畛 坦 s畉 s叩ng v s畉 ch畛 動畛c t畉t (Reset) b畛i ng動畛i d畉nch動董ng tr狸nh. C叩c 畉u vo ra 畉u vo 畉u ra 00000 - N炭t b畉m 畉u th畛 1 (PB1) 01000 - C嘆i 00001 - N炭t b畉m 畉u th畛 2 (PB2) 01001 - 竪n c畛a 畉u th畛 1 00002 - N炭t b畉m 畉u th畛 3 (PB3) 01002 - 竪n c畛a 畉u th畛 2 00003 - N炭t t畉t (Reset) 01003 - 竪n c畛a 畉u th畛 3 Ladder Diagram : Main 1 Network 1 Main 1 - Who press first (Priority Determination) This program is to determine which player press the switch first, after the host have finished asking a question. Network 1 - Interlocked Interlocked network for 3 player playing the game - 1 - 000.00 005.00 Reset TIM000 010.02 PB1 000.01 PLAYER2 010.01 005.01010.03 PLAYER3 010.03 PB2 000.02 PLAYER1 010.02 PLAYER3 010.01 PB2 005.00 PLAYER2 PLAYER1 Buzzer Player 1 Player 2 Player 3
  • 2. Network 2 - Buzzer ON Buzzer when any switch is pressed and timer will cut the buzzer after specified time Network 3 - Player 1 Player 1 Network Network 4 - Player 2 Player 2 Network Network 5 - Player 3 Player 3 Network Network 6 - Reset Reset for the Game Network 7 2. i畛u khi畛n 坦ng m畛 c畛a gara 担t担 - 2 - END(01) 010.00 TIM 000 #0100 BUZZER 005.00 000.00 010.01 RST 010.02 PB1 010.01 PLAYER2 000.03010.03 PLAYER3 PLAYER1 PLAYER1 000.01 010.02 RST 010.01 PB2 010.02 PLAYER1 000.03010.03 PLAYER3 PLAYER2 PLAYER2 000.02 010.03 PLAYER3RST 010.01 PB3 010.03 PLAYER1 000.03010.02 PLAYER2 PLAYER3 005.01 RESET 000.03 RST
  • 3. <Y棚u c畉u> M畛t c畉m bi畉n si棚u 但m (ultrasonic switch) 動畛c d湛ng 畛 ph叩t hi畛n 担 t担 ang l畉i g畉n c畛a. M畛t c畉m bi畉n quang i畛n 動畛c d湛ng 畛 ph叩t hi畛n 担 t担 ang i qua c畛a. PLC s畉 nh畉n c叩c t鱈n hi畛u vo ny v i畛u khi畛n 畛ng c董 坦ng m畛 c畛a. C叩c 畉u vo ra Input Thi畉t b畛 ngoi Output Thi畉t b畛 ngoi 00000 Ultrasonic switch 01000 Motor to raise door 00001 Photoelectric switch 01001 Motor to lower door 00002 Door Upper limit switch 00003 Door Lower limit switch Ladder Diagram : Main 1 Network 1 Main 1 - Auto door This program shows the automatic control of warehouse door. Network 1 - Raise door Network 2 - Photo sensor - 3 - 000.00 010.00 010.00 Ultra switch 010.01000.02 Upper LS Lower door Raise door Raise door Door position Motor Pushbutton Ultrasonic Switch CPM1 Photoelectric Switch
  • 4. Sense unit differentiation down Network 3 - Lower door Network 4 - End Timing diagram 00000 Ultrasonic switch 00002 Upper limit switch 10000 Motor to raise door 00001 Photoelectric switch 04000 DIFD 00003 Lower limit switch 10001 Motor to low door - 4 - END(01) 200.00 010.01 010.01 010.00000.03 Upper LS Lower door Lower door Raise door 200.00 DIFD(14))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((
  • 5. 3. T畛 畛ng b担i tr董n (Lubrication ) d畉u cho b叩nh xe <M担 t畉> Khi b叩nh xe di chuy畛n v畛 ph鱈a c畉m bi畉n S1, S1 s畉 ph叩t hi畛n b叩nh xe v s畉 ra t鱈n hi畛u cho van i畛n t畛 ( Valve V1) 畛 c畉p d畉u b担i tr董n cho b叩nh xe. Van V1 s畉 m畛 trong m畛t kho畉ng th畛i gian ng畉n 畛 c畉p m畛t l動畛ng d畉u 畛nh tr動畛c cho b叩nh xe. Khi c畉m bi畉n S2 ph叩t hi畛n m畛c d畉u trong b畛n ch畛a (Tank) th畉p, n坦 s畉 ra t鱈n hi畛u c畉nh b叩o. C叩c 畉u vo ra Input Thi畉t b畛 ngoi Output Thi畉t b畛 ngoi 00000 Position detection (S1) 01000 Electromagnetic valve for oil supply 00001 Lower limit of level (S2) 01001 Oil shortage alarm indicator Ladder Diagram : Main 1 Network 1 Main 1 - Auto lubricate Auto lubrication of gear Network 1 - Start Network 2 - Open valve Open valve and delay 1.5 sec. - 5 - Position detection DIFD(13) 200.00 Oil shortage alarm indicatorSYSMAC CPM1 S2 Lubricating Oil Tank
  • 6. Network 3 - Oil shortage Network 4 - End Timing diagram 00000 Position Detection 04000 DIFU 10000 TIM 000 Valve Opens Timer's preset time 00001 Lower limit of oil level 10001 Oil shortage alarm indicator 4. i畛u khi畛n 畛ng c董 bng t畉i Bng t畉i g畛m c坦 3 ph但n o畉n, v c畉n i畛u khi畛n sao cho 畛ng c董 c畛a m畛i ph但n o畉n ch畛 ch畉y khi c坦 畛i t動畛ng (t畉m 畛ng- copper plate) ang n畉m tr棚n ph但n o 畉n t動董ng 畛ng. V畛 tr鱈 c畛a t畉m kim lo畉i 動畛c x叩c 畛nh b畛i c叩c c畉m bi畉n ti畛m c畉n 畉t g畉n n坦 (Sensor 1,2,3). Khi t畉m kim lo畉i n畉m trong kho畉ng c叩ch ph叩t hi畛n c畛a 1 sensor, 畛ng c董 t動董ng 畛ng s畉 v畉n lm vi畛c. Khi t畉m kim lo畉i n畉m ngoi kho畉ng c叩ch ph叩t hi畛n c畛a sensor, m畛t timer tr畛 s畉 動畛c k鱈ch ho畉t v khi th畛i gian 畉t c畛a timer h畉t, 畛ng c董 t動董ng 畛ng s畉 ng畛ng. I/O Input Thi畉t b畛 ngoi Output Thi畉t b畛 ngoi 00000 Sensor 1 01000 Motor 1 - 6 - 010.01000.01 Lower level Oil shortage END(01) 200.00 010.01 010.01 TIM 000 Valve close #0015 TIM000 Valve close Valve opens Valve opens 1 scan time 1.5 sec
  • 7. 00001 Sensor 2 01001 Motor 2 00002 Sensor 3 01002 Motor 3 Ladder Diagram : Main 1 Network 1 Main 1 - Conveyor control Conveyor belt control application Network 1 - Motor 2 Network 2 - Motor 1 Network 3 - Delay for 2 sec Network 4 - Sensor 1 - 7 - 000.02 010.01 S3 010.01TIM 000 Motor 2 Motor 2 S2 010.00 Motor 1 000.01 TIM 000 #0020 000.01 010.00 S2 010.00TIM 001 Motor 1 Motor 1 000.00 200.00 S1 200.00 TIM 001 Copper plate Sensor 1 Sensor 2 Sensor 3 CPM1 Motor 1 Motor 2 Motor 3
  • 8. Network 5 - Delay for 2 sec Network 6 - Motor 3 Network 7 - End 5. i畛u khi畛n d但y chuy畛n 坦ng g坦i (Packing Line Control) Y棚u c畉u : Khi n炭t b畉m PB 1 (Start) 動畛c b畉m, bng t畉i h畛p b畉t 畉u chuy畛n 畛ng. Khi ph叩t hi畛n s畛 c坦 m畉t c畛a h畛p, bng t畉i h畛p (Box Conveyor ) d畛ng v bng t畉i t叩o (Apple conveyor) b畉t 畉u chuy畛n 畛ng. C畉m bi畉n 畉m (SE1) s畉 畉m s畛 l動畛ng qu畉 t叩o cho 畉n khi 畉t 10 qu畉. Bng t畉i t叩o l炭c ny s畉 d畛ng v bng t畉i h畛p l畉i kh畛i 畛ng l畉i. B畛 畉m s畉 動畛c reset v ho畉t 畛ng l畉i l畉p l畉i cho 畉n khi n炭t PB2 (Stop) 動畛c b畉m. C叩c 畉u vo ra Input Thi畉t b畛 ngoi Output Thi畉t b畛 ngoi 00000 START Push button (PB1) 01000 Apple Conveyor 00001 STOP Push button (PB2) 01001 Box Conveyor 00002 Part Present (SE1) 00003 Box Present (SE2) - 8 - END(01) S1 200.00 000.00 TIM 001 #0020 010.02 Motor 3NC 253.13
  • 9. Timing chart 00000 00001 00002 00003 20000 CNT 010 01000 01001 - 9 - START (00000) STOP (00001) PB1 PB2 (1000) APPLE CONVEYOR SE (0002) PART SENSOR (1001) BOX CONVEYOR SE (0003) BOX
  • 10. Ladder Diagram : Main 1 Network 1 Main 1 - Packing Packing line control for Apples Network 1 - Start condition Network 2 - Apples conveyor Network 3 - Counter Counter preset at 10 Network 4 - Box conveyor Network 5 - END - 10 - 200.00 RUN 010.00010.01 BoxCon CONVYR END(01) SE2 000.02 SE1 000.03 CNT 010 #0010 CNT 010 000.03 S1 010.01200.00 BoxConRUN SE2 PB2 000.00 200.00 PB1 200.00000.01 RUN RUN
  • 11. Mnemonic Codes 6. i畛u khi畛n b達i 畛 xe - 11 - 畛aa ch畛h L畛nhnh ThTh. s畛s竪 畛aa ch畛h L畛nhnh ThTh. s畛s竪 0000 LDLD 00000 0008 LDLD NO TO T 00003 0001 OROR 20000 0009 CNTNT 010 0002 ANDND NOTOT 00001 # 0010 0003 OUTUT 20000 0010 LDLD CNTNT 010 0004 LDLD 20000 0011 OROR NOTOT 00003 0005 ANDND NOTOT 01001 0012 ANDND 20000 0006 OUTUT 01000 0013 OUTUT 01001 0007 LDLD 00002 0014 ENDND (01)
  • 12. 但y l m畛t ch動董ng tr狸nh i畛u khi畛n b達i 畛 xe 董n gi畉n ch畛 cho ph辿p t畛i a l 100 xe 動畛c 畛 t畉i m畛t th畛i i畛m. M畛i khi c坦 m畛t xe m畛i i vo, Sensor (S1) s畉 ph叩t hi畛n v PLC s畉 c畛ng 1 vo t畛ng s畛 xe hi畛n ang trong b達i 畛 v s畉 tr畛 i 1 khi Sensor (S2) ph叩t hi畛n c坦 xe i ra kh畛i b達i 畛. Khi 100 xe 達 畛 trong b達i, 竪n hi畛u "CAR PARK FULL" s畉 s叩ng 畛 b叩o c叩c xe kh叩c kh担ng 動畛c vo b達i. Car coming in I/O INPUT OUTPUT 00000 Sensor S1 01000 Car park full sign 00001 Sensor S2 Ladder Diagram : Main 1 Network 1 Main 1 - Car Park Control Application: Car Park Control Network 1 - Car in Network 2 - Add 1 - 12 - 200.00 Car in CLC(41) ADD(13) HR00 #0001 HR00 CARPARKFULL!! (100) 000.00 DIFU(13) 200.00 Car in S1
  • 13. Network 3 - Car out Network 4 - Subtract 1 Network 5 - Compare Network 6 - End - 13 - 255.06 255.05 =Flag 010.00 Car Park full >Flag 253.13 NC CPM(20) HR00 #0100 End(01) 200.01 S2 CLC(41) SUB(31) HR00 #0001 HR00 000.01 DIFU(13) 200.01 Car out S2