tap lenh plc
TRANSCRIPT
-
8/3/2019 Tap Lenh PLC
1/34
Slide 1
Chng 3:Chng 3:
TATAP LEP LENH CUNH CUA PLCA PLC
Slide 2
I.I. CACAU TRUU TRUC CUC CUA MOA MOT PLC:T PLC:
Boieu khien lap trnh (PLC:Boieu khien lap trnh (PLC:PProgrammablerogrammableLLogicogic CController) c thiet kenham thay theontroller) c thiet kenham thay thephng phap ieu khien truyen thong dung rle vaphng phap ieu khien truyen thong dung rle vathiet bri cong kenh. Notao ra mot khanang ieuthiet bri cong kenh. Notao ra mot khanang ieu
khien thiet bdedang valinh hoat da tren viec lapkhien thiet bdedang valinh hoat da tren viec laptrnh tren cac lenh logic c ban.trnh tren cac lenh logic c ban.
-
8/3/2019 Tap Lenh PLC
2/34
Slide 3
II. TAII. TAP LEP LENH S7_200NH S7_200
1. Nhom lenh xuat nhap c ban1. Nhom lenh xuat nhap c ban
Slide 4
II. TAII. TAP LEP LENH S7_200NH S7_2001. Nhom lenh xuat nhap c ban1. Nhom lenh xuat nhap c ban
-
8/3/2019 Tap Lenh PLC
3/34
Slide 5
II. TAII. TAP LEP LENH S7_200NH S7_200
1. Nhom lenh xuat nhap c ban1. Nhom lenh xuat nhap c ban
Slide 6
II. TAII. TAP LEP LENH S7_200NH S7_2001. Nhom lenh xuat nhap c ban1. Nhom lenh xuat nhap c ban
V du1: Mach ao chieu quay ong c KB 3 pha.V du1: Mach ao chieu quay ong c KB 3 pha.
Inputs: 3 (Thuan, Nghch, vaDng.)Inputs: 3 (Thuan, Nghch, vaDng.)Outputs: 2 (KOutputs: 2 (Kthuanthuan ,K,KNghchNghch ))
-
8/3/2019 Tap Lenh PLC
4/34
Slide 7
Dang STL
T
RNI0.0 Q0.0
I0.1 Q0.1
I0.2
T
NN
D
N
T
220VACCOM
24VDC
S oket noi I/OS oket noi I/O
Chng trnh LADChng trnh LAD
Slide 8
V du 2: Mach tao nut nhan ON/OFFV du 2: Mach tao nut nhan ON/OFF
Chng trnh LADChng trnh LAD
-
8/3/2019 Tap Lenh PLC
5/34
Slide 9
V du 3: Mach tao xung nhp vi tan so0,5HzV du 3: Mach tao xung nhp vi tan so0,5Hz
Chng trnh LADChng trnh LAD
Slide 10
II. TAII. TAP LEP LENH S7_200NH S7_200
2. Nhom lenh ieu khien Timer :2. Nhom lenh ieu khien Timer :
Timer tao thi gian trekhong conhcongha lakhitn hieu logic vao IN mc khong th Timer sebReset.
Timer tao thi gian treconh(Retentive) congha lakhi tn hieu logic vao IN mc khong th Timer naykhong chay na nhng khi tn hieu len mc cao lai thTimer lai tiep tuc chay tiep.
KetCPU 214 trlen co128 Timer c chia lam hailoai khac nhau ola:
-
8/3/2019 Tap Lenh PLC
6/34
Slide 11
II. TAII. TAP LEP LENH S7_200NH S7_200
2. Nhom lenh ieu khien Timer :2. Nhom lenh ieu khien Timer :Time co3 ophan giai ola1ms, 10ms va100ms
T5T31,T69T95
3276,7s100ms
T1T4,T65T68
327,67s10ms
T0, T6432,767s1ms
TONR
T37T63,T101T127
3276,7s100ms
T33T36,T97T100
327,67s10ms
T32, T9632,767s1ms
TON
CPU214Giatrcc aiophan giaiLenh
Slide 12
II. TAII. TAP LEP LENH S7_200NH S7_200
2. Nhom lenh ieu khien Timer :2. Nhom lenh ieu khien Timer :
-
8/3/2019 Tap Lenh PLC
7/34
Slide 13
V du 1: Chng trnh ieu khien ong c K saoV du 1: Chng trnh ieu khien ong c K sao--tam giactam giac Yeu cau: Y eu cau:
--Thi gian chuyen tsao sang tam giac la2sThi gian chuyen tsao sang tam giac la2s
-- Dung 1 nut nhan ON/OFFDung 1 nut nhan ON/OFF-- Khi Relay nhiet tac ong th bao en nhap nhayKhi Relay nhiet tac ong th bao en nhap nhay
I0.0 Q0.0
I0.1 Q0.1
Q0.2
Q0.3
24V COM
RN
RN
ALARM
220VAC
K
ON/OFF
Slide 14
V du 1:V du 1:Chng trnh LADChng trnh LAD
-
8/3/2019 Tap Lenh PLC
8/34
Slide 15
Slide 16
V du 2:V du 2:Chng trnh trochi Vui eHoc:Chng trnh trochi Vui eHoc:
Yeu cauY eu cau::-- C 3 ngi chi v 1 Dn chng trnhC 3 ngi chi v 1 Dn chng trnh
-- Ti v tr mi ngi chi c 1 n t nhn v 1 nTi v tr mi ngi chi c 1 nt nhn v 1 n-- Khi mt trong 3 ngi chi nhn th n ti v tr s ng vKhi mt trong 3 ngi chi nhn th n ti v tr sn g v chungchungku trong 3s v cc ngi chi khc nhn th khng c t c dng.ku trong 3s v cc n gi chi khc nhn th khng c tc dng.
-- Nhn Reset a v trng thi ban u.Nhn Reset a v trng thi ban u.
S oket noi:S oket noi:
-
8/3/2019 Tap Lenh PLC
9/34
Slide 17
V du 2:V du 2:Chng trnh trochi Vui eHoc:Chng trnh trochi Vui eHoc:
Chng trnh LADChng trnh LAD
Slide 18
V du 2:V du 2:Chng trnh trochi Vui eHoc:Chng trnh trochi Vui eHoc:
Chng trnh LADChng trnh LAD
-
8/3/2019 Tap Lenh PLC
10/34
Slide 19
V du 2:V du 2:Chng trnh trochi Vui eHoc:Chng trnh trochi Vui eHoc:
Chng trnh LADChng trnh LAD
Slide 20
II. TAII. TAP LEP LENH S7_200NH S7_200
3. Nhom lenh ieu khien Counter:3. Nhom lenh ieu khien Counter:
Cac boem cua S7-200 c chia lam 2 loai:a. Boem tien (CTU):
-
8/3/2019 Tap Lenh PLC
11/34
Slide 21
II. TAII. TAP LEP LENH S7_200NH S7_200
3. Nhom lenh ieu khien Counter:3. Nhom lenh ieu khien Counter:
Boem tien/ lui (CTUD):
Slide 22
II. TAII. TAP LEP LENH S7_200NH S7_2004. Nhom cac lenh so sanh:4. Nhom cac lenh so sanh:
-
8/3/2019 Tap Lenh PLC
12/34
Slide 23
II. TAII. TAP LEP LENH S7_200NH S7_200
4. Nhom cac lenh so sanh:4. Nhom cac lenh so sanh:
Slide 24
II. TAII. TAP LEP LENH S7_200NH S7_200
4. Nhom cac lenh so sanh:4. Nhom cac lenh so sanh:
-
8/3/2019 Tap Lenh PLC
13/34
Slide 25
II. TAII. TAP LEP LENH S7_200NH S7_200
4. Nhom cac lenh so sanh:4. Nhom cac lenh so sanh:(Cac lenh so sanh nhohn hoac bang tng t nh so(Cac lenh so sanh nhohn hoac bang tng t nh so
sanh ln hn hoac bang)sanh ln hn hoac bang)
Slide 26
V du 1:V du 1:
Mach en Giao thong:Mach en Giao thong: Yeu cau: Yeu cau:+en Xanh 25s+en Xanh 25s+en Vang 5s+en Vang 5s
+en o30s+en o30s
24VDC COM
I0.1
I0.0
Q0.5
Q0.4
Q0.3
Q0.2
Q0.1
Q0.0
220V
ON
OFFX1
V1
1
X2
2
V2
-
8/3/2019 Tap Lenh PLC
14/34
Slide 27
Slide 28
-
8/3/2019 Tap Lenh PLC
15/34
Slide 29
Slide 30
-
8/3/2019 Tap Lenh PLC
16/34
Slide 31
V du 2:V du 2:
Mach en Giao thong:Mach en Giao thong: Yeu cau: Yeu cau:
Cheotay:Cheotay:+Tuyen 1: X1 va2+Tuyen 1: X1 va2+Tuyen 2: X2 va1+Tuyen 2: X2 va1
Cheot ong:Cheot ong:+en Xanh 25s+en Xanh 25s+en Vang 5s+en Vang 5s+en o30s+en o30s
24VDC COM
I0.1
I0.0
Q0.5
Q0.4
Q0.3
Q0.2
Q0.1
Q0.0
220V
ON
OFFX1
V1
1
X2
2
V2
I0.2
I0.3
T1 T2
Tay T
Slide 32
V du 3: ieu khien bai au xeV du 3: ieu khien bai au xe
Yeu cau: Yeu cau:
+Neu trong bai t hn 10 xe thi mBarrier vabao en+Neu trong bai t hn 10 xe thi mBarrier vabao encho phep xe vao, Ngc lai th ong Barrier vatat en.cho phep xe vao, Ngc lai th ong Barrier vatat en.
24VDC COM
I0.1
I0.0
I0.2
Q0.1
Q0.0
220V
ON/OFFIN
Entrance
KOUT
-
8/3/2019 Tap Lenh PLC
17/34
Slide 33
Slide 34
-
8/3/2019 Tap Lenh PLC
18/34
Slide 35
II. TAII. TAP LEP LENH S7_200NH S7_200
5. Lenh truy xuat thi gian thc:5. Lenh truy xuat thi gian thc:
Cac dlieu oc ghi vi ong hothi gian thc trongLAD vatrong STL coodai mot byte vac mahoa theo henhthap phan. Chung nam trong boemgom 8 byte nam lien nhau theo tht:
Ngay trong tuan0Byte 7
0Byte 6
Giay t059Byte 5
Phut t059Byte 4
Git023Byte 3
Ngay t031Byte 2
Thang t012Byte 1
Nam t099Byte 0
-
8/3/2019 Tap Lenh PLC
19/34
Slide 36
II. TAII. TAP LEP LENH S7_200NH S7_200
5. Lenh truy xuat thi gian thc:5. Lenh truy xuat thi gian thc:
READ_RTC (trong LAD) hoac TODR (trong STL):Lenh oc noi dung cua ong hothi gian thc vao boem 8 byte c chthtrong lenh bang toan hang T.
SET_RTC (trong LAD) hoac TODW (trong STL):Lenh ghi noi dung cua boem 8 byte c chthtrong toan hang T vao ong hothi gian thc.
-
8/3/2019 Tap Lenh PLC
20/34
Slide 37
V du1: Viet chng trnh chuong bao gihoc.V du1: Viet chng trnh chuong bao gihoc.
Yeu cau: Yeu cau:+7g vao lp, 9g ra chi, 9g30 vao lp va11g ngh+7g vao lp, 9g ra chi, 9g30 vao lp va11g ngh
+Cac ngay CN vaLeth khong keu+Cac ngay CN vaLeth khong keu
7
Slide 38
-
8/3/2019 Tap Lenh PLC
21/34
Slide 39
II. TAII. TAP LEP LENH S7_200NH S7_200
6. Nhom cac lenh di chuyen dlieu6. Nhom cac lenh di chuyen dlieu
Slide 40
II. TAII. TAP LEP LENH S7_200NH S7_2006. Nhom cac lenh di chuyen dlieu6. Nhom cac lenh di chuyen dlieu
-
8/3/2019 Tap Lenh PLC
22/34
Slide 41
II. TAII. TAP LEP LENH S7_200NH S7_200
6. Nhom cac lenh di chuyen dlieu6. Nhom cac lenh di chuyen dlieu
Slide 42
V du1: Viet chng trnh ieu khien 8 ong
c tD0 en D7 vi cac yeu cau sau:+ Nhan nut START th ong c D0 chay+ Nhan nut NEXT th ong c ang chay sedng laivaong c ben phai cua nochay+ Nhan nut BACK th ong c ang chay sedng laivaong c ben trai cua nochay+ Nhan nut STOP th ong c ang chay sedng lai
BACK NEXT
BANG IEU KHIEN
STOP
START
Motor 0 Motor 1 Motor 2 Motor 3 Motor 4 Motor 5 Motor 6 Motor 7
-
8/3/2019 Tap Lenh PLC
23/34
Slide 43
Slide 44
-
8/3/2019 Tap Lenh PLC
24/34
Slide 45
V du2: Viet chng trnh Kiem tra chatlng san pham vi cac yeu cau sau:+ Co4 tram kiem tra (Dan nhan, chai me, conc vaong nut)
+ Co2 cam bien phat hien chai vao vachai ra.+ Neu chai nao khong thoa1 trong 4 ieu kien trenth sau khi qua 4 tram sebloai bang 1 van kh nen.
8: InputsI0.0: Start I0.3: CB tram 1
I0.1: Stop I0.4: CB tram 2
I0.2: CB chai vao I0.5: CB tram 3
I0.7: CB chai ra I0.6: CB tram 4
2: Outputs (Bang taiQ0.0vaVan kh nenQ0.1)
Slide 46
-
8/3/2019 Tap Lenh PLC
25/34
Slide 47
Slide 48
-
8/3/2019 Tap Lenh PLC
26/34
Slide 49
II. TAII. TAP LEP LENH S7_200NH S7_200
7. Nhom cac lenh sohoc7. Nhom cac lenh sohoc
Slide 50
II. TAII. TAP LEP LENH S7_200NH S7_2007. Nhom cac lenh sohoc7. Nhom cac lenh sohoc
-
8/3/2019 Tap Lenh PLC
27/34
Slide 51
II. TAII. TAP LEP LENH S7_200NH S7_200
7. Nhom cac lenh sohoc7. Nhom cac lenh sohoc
Slide 52
II. TAII. TAP LEP LENH S7_200NH S7_200
7. Nhom cac lenh sohoc7. Nhom cac lenh sohoc
-
8/3/2019 Tap Lenh PLC
28/34
Slide 53
II. TAII. TAP LEP LENH S7_200NH S7_200
7. Nhom cac lenh sohoc7. Nhom cac lenh sohoc
Slide 54
II. TAII. TAP LEP LENH S7_200NH S7_200
7. Nhom cac lenh sohoc7. Nhom cac lenh sohoc
-
8/3/2019 Tap Lenh PLC
29/34
Slide 55
II. TAII. TAP LEP LENH S7_200NH S7_200
7. Nhom cac lenh sohoc7. Nhom cac lenh sohoc
Slide 56
Bai tap 1:Viet chng trnh ieu khien thang
may 4 tangu tien cho ngi i thang
+I0.0, I0.1, I0.2 vaI0.3: Goi tang 1,2,3 va4 +I0.4, I0.5, I0.6 vaI0.7: Cam bien tang 1,2,3 va4 +I1.0 va I1.1latn hieu thang i len vai xuong +Q0.0 vaQ0.1: Ngora thang i len vai xuong.
-
8/3/2019 Tap Lenh PLC
30/34
Slide 57
Slide 58
-
8/3/2019 Tap Lenh PLC
31/34
Slide 59
Slide 60
-
8/3/2019 Tap Lenh PLC
32/34
Slide 61
Bai tap 2:Viet chng trnh ieu khien may
mai theo yeu cau sau: +Co2 cheo: Tay vaT ong (I0.0) +I0.2: A=>B (Tay), OFF (Tong) +I0.1: B=>A (Tay), ON (T ong) +I0.3 vaI0.4: Cong tac hanh trnh tai A vaB +cheoT ong khi may ang hoat ong neu
nhan OFF th chay cho en khi veti A mi dng.
Slide 62
-
8/3/2019 Tap Lenh PLC
33/34
Slide 63
Slide 64
-
8/3/2019 Tap Lenh PLC
34/34
Slide 65
Slide 66