Th.S Châu Chí Đức
K thut điu khin
Thành ph H Chí Minh
10-2008
LI NÓI ĐẦU
T động hoá công nghip và dân dng ngày càng pt
trin. B não trong các h thng t động hoá là các b điu khin
lp trình. Vic hc và tìm hiu v các b khin lp trình cũng như
vn hành cho tht tt đang là nhu cu cp thiết đối vi hc
sinh, sinh viên các ngành k thut.
Hin nay tài liu để ging dy và tham kho v k thut điu
khin lp trình còn k hn chế. Tài liu ''k thut điu khin lp
trình PLC Simatic S7-200'', là quyn sách đầu tiên trong b sách
v k thut điu khin lp trình PLC h SIMATIC S7, được biên
son vi mong mun góp mt phn nh vào vic ging dy và t
hc v k thut điu khin lp trình ca giáo viên, hc sinh, sinh
viên và đọc gi quan tâm v PLC h SIMATIC S7-200 ca công
ty Siemens.
Tài liu được chia tnh 2 tp. Tp 1 bao gm các phn cơ
bn phù hp vi các bn mi bt đầu làm quen vi PLC, tuy
nhiên nó cũng có th là tài liu tham kho cho các bn đã có kiến
thc cơ bn v PLC. Tp 2 là phn nâng cao tp trung v các
vn đề điu khin s, truyn tng và màn hình điu khin. Cu
trúc chung ca các tp sách là mi chương trong các phn đều
có d minh ha cho các mc, ngoài ra cui mi chương có
tm mt s câu hi và bài tp để đọc gi rèn luyn thêm.
Dù có mt thi gian dài m vic và ging dy v k thut
điu khin lp trình PLC h SIMATIC, mng truyn tng công
nghip và truyn động ca hãng Siemens cho rt nhiu đối tượng
kc nhau cũng như đã rt c gng trong quá trình biên son
nhưng tài liu không tránh khi thiếu sót. Rt mong được s góp
ý chân tnh ca quý đọc gi để giúp tài liu được hoàn thin
hơn. Thư t góp ý xin gi v địa ch: ccduc2006@gmail.com.
Xin cám ơn.
LI TÂM S
Tp 1 ''k thut điu khin lp trình PLC Simatic S7-200'' đã
được viết xong t rt lâu. Nhưng nghĩ đến vic in n và phát
nh quá nhiêu k, giá tnh li cao và phi ch đợi thi gian
rt lâu tp sách này mi đến tay bn đọc, n tác gi đã hoãn li.
Nghĩ rng cung cp cho đọc gi, các bn hc sinh, sinh viên và
giáo viên tm mt tài liu tham kho để làm phong phú thêm
kiến thc v t động hóa là vic nên làm. vy tác gi chn
phương án pt nh qua mng và truyn tay dưới dng tp tin
vi phương châm '' sách hu ích thì mi có nhun bút''.
Các bn thân mến!
Vic biên son tài liu v k thut, nht là k thut mi, đòi
hi người biên son ngoài kinh nghim chuyên môn còn b rt
nhiu thi gian và công sc. Do đó s là mt nim động viên vô
cùng to ln cho tác gi để tiếp tc hoàn thành tp 2, b sách v
k thut điu khin lp trình PLC SIMATIC S7-300/400, các tài
liu khác liên quan đến PLC h SIMATIC, truyn thông công
nghip, truyn động ca hãng Siemens nếu được s động viên
t tinh thn đến vt cht. Nếu thy sách y giúp ích cho các bn
thì khi các bn s hu (có được t bt k phương tin nào)
dng tp tin hoc được in ra dng sách, xin vui lòng động viên
tác gi bng cách chuyn tin vào tài khon s 49809449 cho
CHÂU CĐỨC, ngân ng Thương mi Á Châu (ACB) chi
nhánh Châu văn Liêm vi s tin tùy theo ý ca các bn.
Nếu các bn có nhng ý động viên kc xin gi tng tin
cho tác gi qua địa ch mail ccduc2006@gmail.com.
Cám ơn s động viên ca đọc gi.
Mc lc
I
Mc lc
1 Tng quan v điu khin .......................................................................1
1.1 Khái nim chung v điu khin .........................................................1
1.2 Cu trúc mt qui trình điu khin .....................................................2
1.3 Các loi điu khin ...........................................................................3
1.4 H thng s ......................................................................................4
1.5 Các khái nim x lý thông tin ...........................................................5
1.5.1 Bit ...........................................................................................5
1.5.2 Byte ........................................................................................5
1.5.3 Word ......................................................................................6
1.5.4 DoubleWord ..........................................................................6
2 B điu khin lp trình PLC – Cu trúc và phương thc hot động 7
2.1 Gii thiu .........................................................................................7
2.2 S khác nhau gia h điu khin bng relay h
điu khin bng PLC ..................................................................... 8
2.3 Cu trúc ca mt PLC .................................................................. 11
2.4 Các khi ca PLC ......................................................................... 13
2.4.1 Khi ngun cung cp ......................................................... 13
2.4.2 B nh chương trình .......................................................... 14
2.4.3 Khi trung tâm (CPU) ......................................................... 15
2.4.4 Khi vào ............................................................................. 15
2.4.5 Khi ra ................................................................................ 16
2.4.6 Các khi đặc bit ................................................................ 16
2.5 Phương thc thc hin chương trình trong PLC ......................... 16
3 Cm biến và cơ cu chp hành trong điu khin logic ................. 19
3.1 Cm biến ..................................................................................... 19
3.1.1 Gii thiu ........................................................................... 19
3.1.2 Ni dây cho cm biến ........................................................ 19
3.1.2.1 Switch ................................................................ 20
3.1.2.2 Ngõ ra TTL ......................................................... 20
3.1.2.3 Ngõ ra Sinking/Sourcing .................................... 20
3.1.2.4 Ngõ ra Solid state relay ...................................... 23
3.1.3 Phát hin đối tượng .......................................................... 23
3.1.3.1 Chuyn mch tiếp xúc ....................................... 23
3.1.3.2 Reed Switches ................................................... 23
3.1.3.3 Cm biến quang (Optical Sensor) ...................... 23
3.1.3.4 Cm biến đin dung (Capacitive Sensor) ........... 25
3.1.3.5 Cm biến đin cm (Inductive Sensor) .............. 26
3.1.3.6 Cm biến siêu âm (Ultrasonic sensor) ............... 28
3.1.3.7 Hiu ng Hall (Hall Effect) ................................. 28
3.1.3.8 Lưu lượng (Fluid Flow) ...................................... 28
3.1.4 Tóm tt .............................................................................. 29
3.2 Cơ cu chp hành ....................................................................... 29
3.2.1 Gii thiu ........................................................................... 29
Mc lc
II
3.2.2 Solenoid ............................................................................ 29
3.2.3 Van điu khin (VALVE) .................................................... 30
3.2.4 Xy lanh (CYLINDER) ......................................................... 32
3.2.5 Động cơ ............................................................................ 33
3.2.6 Các cơ cu chp hành khác................................................ 34
4 B điu khin lp trình PLC Simatic S7-200 ................................... 35
4.1 Cu hình cng ............................................................................. 35
4.1.1 Khi x lý trung tâm .......................................................... 35
4.1.2 Khi m rng .................................................................... 39
4.1.2.1 Digital module ....................................................... 39
4.1.2.2 Analog module ...................................................... 40
4.1.2.3 Intelligent module ................................................. 41
4.1.2.4 Function module ................................................... 41
4.2 Màn hình điu khin .................................................................... 42
4.3 Các vùng nh .............................................................................. 43
4.4 Qui ước địa ch trong PLC S7-200 .............................................. 46
4.4.1 Truy xut theo bit .............................................................. 46
4.4.2 Truy xut theo byte (8 bit) ................................................. 46
4.4.3 Truy xut theo word (16 bit) .............................................. 46
4.4.4 Truy xut theo 2 word (Double word = 32 bit) ................... 47
4.5 X lý chương trình ...................................................................... 48
5 Kết ni dây gia PLC và thiết b ngoi vi ....................................... 51
5.1 Kết ni dây gia PLC và các thiết b ngoi vi .............................. 51
5.1.1 Gii thiu CPU 224 và cách kết ni vi thiết b ngoi vi .... 51
5.1.2 Kết ni vi máy tính .......................................................... 52
5.1.3 Ni ngun cung cp cho CPU .......................................... 54
5.1.4 Kết ni vào/ra s vi ngoi vi ............................................ 54
5.1.4.1 Kết ni các ngõ vào s vi ngoi vi .................... 55
5.1.4.2 Kết ni các ngõ ra s vi ngoi vi ...................... 57
5.2 Kim tra vic kết ni dây bng phn mm .................................. 60
5.2.1 Status Chart ...................................................................... 60
5.2.2 Giám sát và thay đổi biến vi Status Chart ....................... 60
5.2.3 Cưỡng bc biến vi Status Chart ..................................... 62
5.2.4 ng dng Status Chart trong vic kim tra kết ni dây
trong S7-200 ......................................................................................... 63
5.3 Câu hi và bài tp ....................................................................... 64
6 Phn mm Micro/Win và ngôn ng lp trình ............................... 65
6.1 i đặt phn mm STEP 7-Micro/WIN ........................................ 65
6.1.1 Yêu cu h điu hành và phn cng ................................ 65
6.1.2 i đặt phn mm ............................................................. 65
6.2 Các phn t cơ bn trong chương trình PLC S7-200 ................. 66
6.2.1 Chương trình chính OB1 (main program) ......................... 66
6.2.2 Chương trình con SUB (subroutine) ................................. 66
6.2.3 Chương trình ngt INT(interrupt routine) .......................... 67
6.2.4 Khi h thng (system block) ............................................ 67