Professional Documents
Culture Documents
Giao Trinh Lap Trinh PLC S7-200 A
Giao Trinh Lap Trinh PLC S7-200 A
M CL C
M cl c 01
L im u 04
Ch ng 1: T ng quan v PLC. 05
1.1. Gi i thi u 05
1.2. Quá trình phát tri n c a k thu t i u khi n 05
1.2.1. H th ng i u khi n là gì? 05
1.2.2. H th ng i u khi n dùng r le i n 06
1.2.3. H th ng i u khi n dùng plc 06
1.2.4. i u khi n dùng plc 06
2.1. C u trúc ph n c ng 11
2.1.1. B i u khi n l p trình plc S7-200 11
2.1.2. Các thành ph n c a CPU 12
2.1.3. K t n i i u khi n 13
2.1.4. Truy n thông gi a PC và PLC 19
2.1.5. Cài t ph n m m 21
2.1.6. Hi u và s d ng logic trong PLC 22
2.1.7. S d ng b ng Symbols 22
2.1.8. Kh i k t n i Terminal 23
2.2. C u trúc b nh 24
2.2.1. H th ng s 24
2.2.2. Các khái ni m x lý thông tin 25
2.2.3. Phân chia b nh 26
2.2.4. Các ph ng pháp truy nh p 27
2.2.5. M r ng vào/ra 28
2.3. Nguyên lý ho t ng c a PLC 29
2.3.1. C u trúc ch ng trình 29
2.3.2. Th c hi n ch ng trình 29
2.3.3. Quy trình thi t k h th ng i u khi n dùng plc 30
2.3.4. Ngôn ng l p trình 30
2.3.5. S d ng ph n m m Step7-Microwin 32
2.3.6. Bài t p 33
Ch ng 4: Bài t p th c hành. 57
L IM U
CH NG 1:
T NG QUAN V PLC
I. GI I THI U:
Nh v y, PLC là 1 máy tính thu nh nh ng v i các tiêu chu n công nghi p cao
và kh n ng l p trình logic m nh. PLC là u não quan tr ng và linh ho t trong i u
khi n t ng hóa.
1. H th ng i u khi n là gì?
2. H th ng i u khi n dùng r le i n:
a. Các kh i ch c n ng
i u khi n b ng R le i n
i u khi n b ng PLC
b. Các ch ng lo i PLC:
- Hàn Qu c: LG
Và nhi u ch ng lo i khác.
- L ng contact l n, t c ho t ng nhanh.
- Ti n hành thay i và s a ch a.
- L p t d n gi n.
- Kích th c nh g n.
d. H n ch
e. Các ng d ng c a PLC:
R a xe ôtô t ng.
H th ng báo ng.
i u khi n ng c .
Chi u sáng
C a công nghi p, t ng
B mn c.
T i cây.
Báo gi tr ng h c, công s ,…
Máy c t s n ph m, vô chai,…
CH NG 2:
C U HÌNH H TH NG
I. C U TRÚC PH N C NG:
PLC c a Siemens hi n có các lo i sau: S7- 200, S7- 300, S7- 400.
Riêng S7- 200 có các lo i CPU sau: CPU 210, CPU 214, CPU 221, CPU 222,
CPU 224, CPU 226, …. M i nh t có CPU 224 xp, CPU 226 xp có tích h p
analog.
Trong tài li u này trình bày c u trúc chung h S7 – 200, CPU 224.
a. c i m c a CPU 224:
B nh lo i EEFROM
Có 14 c ng vào, 10 c ng ra.
Có 6 b mt c cao, t n s m 20 KHz
Có 2 b i u ch nh t ng t .
ng h th i gian th c.
Ch ng trình c b o v b ng Password.
- SF: èn báo hi u h th ng b h ng ( èn ).
- RUN: PLC ang ch làm vi c ( èn xanh).
- STOP: PLC ang ch d ng ( èn vàng).
- I x.x, Q x.x: ch nh tr ng thái t c th i c ng
( èn xanh).
c. Công t c ch n ch làm vi c:
3. K t n i i u khi n:
C p ngu n:
Lo i DC ngu n nuôi có kí hi u là M, L+
Ng vào:
Ng ra:
- Rorary Encoder.
- R le i n t .
- Sensor nhi t .
- B ki m tra m c…
- ng c DC .
- ng c AC 1 pha và 3 pha.
- Van thu l c.
- Van solenoid.
- Chuông báo gi .
- ng c Step Servo.
- Bi n t n.
- Qu t thông gió.
- Máy l nh.
- ng c phát i n.
C ng truy n thông:
Chân Gi i thích
1 N i t
2 24 VDC
3 Truy n và nh n d li u
4 B tr ng (không s d ng)
5 N i t
6 5 VDC
7 24 VDC
8 Truy n và nh n d li u
9 B tr ng (không s d ng)
- T c truy n: 09.6k.
- D li u truy n: 11 bit.
5. Cài t ph n m m
7. S d ng b ng Symbols
8. Kh i k t n i terminal
9. Bài t p
II. C U TRÚC B NH
1. H th ng s :
a. H th p phân
b. H nh phân
H nh phân là h s d ng c s 2, g m 2 ch s là 0 và 1. Giá tr th p
phân c a s nh phân c ng c tính t ng t nh s th p phân. Nh ng c s
tính lu th a là c s 2.
c. H bát phân.
d. H m th p l c phân
e. B ng mã:
0011 3 3
0100 4 4
0101 5 5
0110 6 6
0111 7 7
1000 8 8
1001 9 9
1010 10 A
1011 11 B
1100 12 C
1101 13 D
1110 14 E
1111 15 F
Byte g m 8 bit
3. Phân chia b nh :
Vùng it ng:
- B m c ng ra t ng t : AQW 0 – AQW 30
Ví d : V5.4
Tên mi n + B + a ch byte
Ví d : VB5
Ví d : VW;
Ví d : VD2
5. M r ng vào / ra:
1. C u trúc ch ng trình:
2. Th c hi n ch ng trình:
- c các ng vào ra b m
- Th c hi n ch ng trình
- Chuy n d li u t b m ra các ng ra
Hi u rõ nguyên lý ho t ng c a h th ng
L p b ng phân ph i nhi m v I / O
K t n i thi t b và ki m tra h th ng ho t ng
4. Ngôn ng l p trình
5. S d ng ph n m m Step7-Microwin.
- Ki m tra giao ti p PLC v i máy tính: ch n PLC --> type --> Read PLC,
màn hình không báo l i và xác nh n lo i PLC khi giao ti p thành công.
- N p ch ng trình vào PLC: File --> Download, màn hình báo “Download
was secessful” thì ã n p thành công ch ng trình.
6. Bài t p
- Th c hi n l p t theo h ng d n trong m c s 4 c a ch ng I.
- M m t ch ng trình m i.
- Khai báo CPU.
- Vi t m t ch ng trình n gi n,ví d :
CH NG 3:
I. BIT LOGIC(CÁC L NH TI P I M)
1. Ti p i m th ng h
Ví d :
2. Ti p i m th ng óng
Ví d :
3. L nh Out
L Giá tr c a bit có a ch là n s b ng
A 1 khi u vào c a l nh này b ng 1
D và ng c l i.
Toán h ng n: Q, M, SM, T, C, V.
Ch s d ng 1 l nh Out cho 1 a
ch .
Ví d :
4. L nh Set
5. L nh Reset
Ví d :
6. Ti p i m phát hi n c nh lên
8. Ti p i m phát hi n c nh xu ng
L N Ti p i m phát hi n c nh xu ng s phát ra
A m t xung khi u vào ti p i m N có s
D chuy n i t m c cao xu ng m c th p.
r ng c a xung này b ng th i gian c a
m t chu kì quét.
M ch phát hi n c nh lên.
M ch phát hi n c nh xu ng.
9. Bài t p
II. M TS L NH TI P I M C BI T
1. Ti p i m SM0.0
2. Ti p i m SM0.1
Netword 2
3. Ti p i m SM0.4
4. Ti p i m SM0.5
5. Bài t p
a. Ki m tra ho t ng các ti p i m SM0.0; SM0.1; SM0.4; SM0.5. Xem
h ng d n trong tài li u.
b. Ki m tra ho t ng ti p i m P và N. Xem h ng d n trong tài li u.
III. B NH TH I_TIMER
1. TON
Ví d :
2. TONR
Ví d :
L u ý:
Bài t p:
Nh n nút OFF èn A t t.
6. Nh n nút ON motor quay thu n, sau 5 giây chuy n sang quay ngh ch, sau 7
giây t d ng. Nh n nút OFF motor d ng.
IV. B M_COUNTER
1. CTU
Ví d :
2. CTUD
Ví d :
Bài t p:
V. L NH SO SÁNH_COMPARE
1. Compare Byte
Ví d :
2. Compare Word
Ví d :
3. Compare Doubleword
Ví d :
4. Compare Real
Ví d :
5. BÀI T P VÍ D
LAD STL
Network 1
LDI= 5, 5
= Q0.0
Network 2
LDB>= 3, 9
= Q0.1
Network 3
LDR= 4.50, 3.56
= Q0.5
6. Bài t p
- Không có s n ph m èn A sáng.
- T 1 10 s n ph m, èn B sáng.
- T 11 20 s n ph m, èn C sáng.
- T 20 s n ph m tr lên èn D sáng.
e. i u khi n 6 èn giao thông v i sáng 6 giây, xanh sáng 4 giây, vàng sáng
2 giây. B ng cách v gi n th i gian và so sánh.
Ví d 1:
Ví d 2:
1. BÀI T P VÍ D
LAD STL
Network 1
LD I0.0
Ch ng 4:
BÀI T P TH C HÀNH
N i quy x ng – An
toàn lao ng. T ch c
1 trang b n i làm vi c. S7-200 2 1 3
Kh o sát t i u khi n
dùng PLC S7-200.
N i quy x ng:
- i h c úng gi , tác phong nghiêm ch nh, c p và giày dép úng n i quy nh.
T ng quan
i n
S d ng i n áp th p n 24V DC.
Khí nén
Không c b t ngu n khí nén t i khi các anh ã hoàn thành và l p ráp
m b o t t c các n i ng khí.
C khí
Thông s Giá tr
Ap su t làm vi c 6 bar
i n áp ngu n 220VAC
Tín hi u ra s 24 VDC
T ch c trang b n i làm vi c
T ng quan v PLC
Các v n c n kh o sát:
2 L p t, l p trình và ki m S7-200 1 2 3
tra ho t ng các thi t b
trên panel i u khi n.
Th c hi n:
- u dây giao ti p.
1. Nút nh n th ng m
tr ng thái không tác ng, m ch
không c n i. Khi nút nh n b tác ng
m ch s c óng l i và khi thôi tác ng
do s àn h i c a lò xo m ch s t ng t.
2. Nút nh n th ng óng
3. Công t c chuy n m ch
Bài t p th c hi n:
5. Nh n nút FOR thì èn A sáng, nh n nút REV thì èn B sáng. Nh n nút STOP
c 2 èn cùng t t. M i th i i m ch có m t èn sáng.
L p t, l p trình và ki m S7-200 1 2 3
3 tra ho t ng c m bi n
công nghi p.
I. GI I THI U
Ho t ng:
Công t c hành trình là m t d ng công t c, nh ng khác v i công t c th ng
là tác ng b ng tay, còn công t c hành trình c tác ng b ng b máy
hay các c c u di chuy n, m c ích xác nh hành trình i c a máy hay c
c u, g i chung là công t c hành trình.
2. B c m bi n t :
Ký hi u:
+ +
Output Output
- -
- i n áp nh m c: 10 – 30 VDC.
- T n s ho t ng: 800Hz
- Dòng ng ra: 400mA
- Kho ng cách tác ng: tùy theo t ng lo i mà kho ng cách tác ng
khác nhau, nh : 2mm, 4mm, 8mm, 10mm,…18mm.
- a s c m bi n t có th tác ng khi a m t v t b ng kim lo i n
g n, m t s ít ch tác ng khi mang v t có t tính n g n.
3. B c m bi n i n dung:
Output
- i n áp nh m c: 10V – 30V DC .
- T n s : 100Hz.
4. C m bi n quang:
+
Output
- i n áp nh m c: 10V – 30V DC .
- T n s : 200Hz.
o Lo i ph n x : 50mm n 600mm
5. C m bi n s i quang
III. L P T
1. C m bi n (Input module).
M t s bài t p c n th c hi n:
- c và tìm hi u ho t ng các b nh th i.
M t s bài t p c n th c hi n:
5. Nh n nút ON motor quay thu n, sau 5 giây chuy n sang quay ngh ch, sau 7
giây t d ng. Nh n nút OFF motor d ng.
7. Nh n nút ON motor quay thu n, sau 5 giây chuy n sang quay ngh ch, sau 7
giây t d ng. Nh n nút OFF motor d ng.
- c và tìm hi u ho t ng các b m.
M t s bài t p c n th c hi n:
M t s bài t p c n th c hi n:
i. Không có s n ph m èn A sáng.
ii. T 1 10 s n ph m, èn B sáng.
iii. T 11 20 s n ph m, èn C sáng.
èn
A B C D
t(s)
0 0 0 0 0
1 1 0 0 0
2 1 1 0 0
3 1 1 1 0
4 1 1 1 1
5(reset) 0 0 0 0
èn
A B C D
t(s)
0 0 0 0 0
1 1 0 0 0
2 0 1 0 0
3 0 0 1 0
4 0 0 0 1
5 1 0 0 1
6 0 1 0 1
7 0 0 1 1
8 1 0 1 1
9 0 1 1 1
10 1 1 1 1
11(reset) 0 0 0 0
èn
A B C D
t(s)
0 0 0 0 0
1 1 0 0 0
2 1 1 0 0
3 1 1 1 0
4 1 1 1 1
5 0 0 0 0
6 1 1 1 1
7 0 0 0 0
8 1 1 1 1
9(reset) 0 0 0 0
Quy t c chung:
Gi n th i gian nh sau:
7 L p t, l p trình và i u S7-200 1 2 3
khi n b ng t i ho t ng
dùng ng c DC.
- Khi c p ngu n 24VDC vào thì ng c h at ng. Khi o 2 chân c p ngu n thì
ng c ho t ng theo chi u ng c l i.
Th c hi n:
- u dây giao ti p.
S m ch t Relay ra ng c DC
Ho c theo s sau:
Có th dùng l nh n gi n nh sau:
Yêu c u:
- 3 s n ph m thì b ng t i t d ng.
Có 02 lo i:
- Lo i ng c v n n ng
- Lo i ng c không ng b
Nguyên t c chung:
Th c hi n:
- u dây giao ti p.
Yêu c u:
9 L p t, l p trình và i u S7-200 1 2 3
khi n ng c AC 3
phase.
Gi i thi u:
S m ch ng l c giao ti p v i ng c .
M r ng:
i u khi n kh i ng sao-tam giác:
Mô t bài t p:
2. Khi nh n nut Start thì xylanh ch y t i, khi nh n nut Stop thì xylanh t rút v
v trí ban u.
11 L p t và l p trình i u S7-200 1 2 3
khi n b ng t i và c n g t
dùng khí nén.
Mô hình g m có:
- M t b ng t i dùng ng c DC.
- Các c m bi n s i quang.
12 L p t và l p trình i u S7-200 1 2 3
khi n b ng t i và tay g p
dùng khí nén.
Mô t :
o i xu ng và delay 1 giây.
o G p
o i lên
o i ra ngoài
o i xu ng và delay 1 giây
o Nh
o i lên
- Chu kì m i t ng l p l i.
Chú ý:
13 ng h th i gian th c S7-200 1 2 3
N m 0 99 VB0
Tháng 1 12 VB1
Ngày 1 31 VB2
Gi 0 23 VB3
Phút 0 59 VB4
Giây 0 59 VB5
Không s d ng.
Th trong tu n 1 7 (1: ch nh t) VB7
Bài t p:
1. úng 8h, chuông t reo, sau 10 giây t d ng.
2. èn A sáng lúc 6h t i và t t lúc 5h30 sáng.
3. úng 6h sáng, èn A sáng t t chu kì 1 giây, sau 5 giây thì chuông reo và t
d ng sau 3 giây.
Các bài t p c n th c hi n:
1. i u khi n èn A ho t ng 2 ch khác nhau:
- G t I0.0 lên 1 thì èn A sáng.
- G t I0.1 lên 1 thì èn A ch p t t v i chu kì 1s.
- G t c 2 công t c lên ho c xu ng thì èn A t t.
Khi ch n ch MAN
- Có 3 nút nh n i u khi n 3 ng c riêng bi t, khi nh n nút nh n nào thì
ng c ó ch y, buông tay ra ng c d ng.
15 Bài t p t ng h p S7-200 0 3 3
(N p ch m i m bài thi
cu i khoá).
Yêu c u: