Top Banner
Giáo trình giớ i thiu tng quan v sử  dng plc S7-200 hãng Siemens, vai trò và v trí ca plc trong h thng điu khin tự  động. Các lnh cơ  bn ca plc , ví dvà bài tp áp dng. Th.s Pham Phu Tho
94

Tai Lieu Lap Trinh Plc S7-200_Full

Jun 03, 2018

Download

Documents

giang97
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    1/94

    Gio trnh gii thiu tng quan vsdng plc S7-200 hng Siemens, vai tr vvtr ca plc trong hthng iu khin tng. Cc lnh cbn ca plc , v dv bi tp p dng.

    Th.s Pham Phu Tho

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    2/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 1/94

    MC LC

    Mc lc 01

    Li mu 04

    Chng 1: Tng quan vPLC. 05

    1.1. Gii thiu 051.2. Qu trnh pht trin ca kthut iu khin 051.2.1. Hthng iu khin l g? 051.2.2. Hthng iu khin dng rle in 061.2.3. Hthng iu khin dng plc 061.2.4. iu khin dng plc 06

    Chng 2: Cu hnh phn cng PLC S7-200 11

    2.1. Cu trc phn cng 112.1.1. Biu khin lp trnh plc S7-200 112.1.2. Cc thnh phn ca CPU 122.1.3. Kt ni iu khin 132.1.4. Truyn thng gia PC v PLC 192.1.5. Ci t phn mm 212.1.6. Hiu v sdng logic trong PLC 222.1.7. Sdng bng Symbols 222.1.8. Khi kt ni Terminal 232.2. Cu trc bnh 242.2.1. Hthng s 242.2.2. Cc khi nim xl thng tin 252.2.3. Phn chia bnh 262.2.4. Cc phng php truy nhp 272.2.5. Mrng vo/ra 28

    2.3. Nguyn l hot ng ca PLC 292.3.1. Cu trc chng trnh 292.3.2. Thc hin chng trnh 292.3.3. Quy trnh thit khthng iu khin dng plc 302.3.4. Ngn nglp trnh 302.3.5. Sdng phn mm Step7-Microwin 322.3.6. Bi tp 33

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    3/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 2/94

    Chng 3: Tp lnh lp trnh PLC Siemens S7-200

    3.1. Bit logic 34

    3.1.1. Tip im thng h 34

    3.1.2. Tip im thng ng 343.1.3. Lnh OUT 353.1.4. Lnh Set 363.1.5. Lnh Reset 363.1.6. Tip im pht hin cnh ln 373.1.7. Tip im pht hin cnh xung 373.1.8. Bi tp 383.2. Mt slnh tip im c bit 393.2.1. Tip im SM0.0 393.2.2. Tip im SM0.1 393.2.3. Tip im SM0.4 393.2.4. Tip im SM0.5 393.2.5. Bi tp 393.3. Bnh thi_Timer 413.3.1. TON 41

    3.3.2. TONR 42

    3.4. Bm_Counter 443.4.1. CTU 44

    3.4.2. CTUD 45

    3.5. Lnh so snh 473.5.1. Theo byte 47

    3.5.2. Theo word 48

    3.5.3. Theo doubleword 49

    3.5.4. Theo sthc 503.5.5. Bi tp v d 513.5.6. Bi tp 513.6. Hm di chuyn dliu 533.7. Hm chuyn i 55

    Chng 4: Bi tp thc hnh. 57

    4.1. Kho st tiu khin dng S7-200 574.2. Panel iu khin 604.3. Cm bin cng nghip 634.4. iu khin tun tdng Timer 694.5. iu khin m dng Counter 70

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    4/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 3/94

    4.6. iu khin n giao thng v n chiu sng 724.7. Bng ti dng ng cDC 754.8. ng cAC 1 phase 794.9. ng cAC 3 phase 82

    4.10. Xylanh dng valve in kh nn 854.11. Bng ti v cn gt dng kh nn 864.12. Bng ti v tay gp 884.13. ng hthi gian thc 904.14. Chng trnh con 924.15. Bi tp tng hp (Np thay thbi thi cui kho) 93

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    5/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 4/94

    LI MU

    PLC c s dng rng ri trong cc nh my x nghip, vi bn vtnh n nh cao. Hin nay, rt nhiu trng hc a plc vo ging dy tnhiubc hc. Ti liu hng dn sdng v lp trnh c nhiu tc gibin son rtphong ph.

    Nhm phc vcho qu trnh ging dy ca bn thn, tc gi bin son tiliu lp trnh plc ca hng Siemens (dng S7-200) dnh cho hc sinh khi kthut trnh cbn. Ti liu tham kho cc manual ca hng Siemens, cc ti liu trnmng v ca cc ng nghip khc.

    Trong chng 4, tc gi gii thiu hthng cc bi tp thc hnh vi m ty gip hc vin c thddng thc hnh ti nh (c y thit b). Nu gpkh khn, tc gisn sng htr.

    Tuy dnh nhiu thi gian, nhng chc chn cn nhiu thiu st, rt mongcc bn c gigp ti liu ny hon chnh hn.

    Trn trng cm n tham kho ti liu ny, mi ng gp xin vui lng give-mail: [email protected]

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    6/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 5/94

    CHNG 1:

    TNG QUAN V PLC

    I. GII THIU:Biu khin lp trnh PLC (Programmable Logic Controller) c sng to

    tnhng tng ban u ca mt nhm ksthuc hng General Motor vo nm1968. Trong nhng nm gn y, biu khin lp trnh c sdng ngy cngrng ri trong cng nghip ca nc ta nhl 1 gii php l tng cho vic tngha cc qu trnh sn xut. Cng vi spht trin cng nghmy tnh n hin nay,biu khin lp trnh t c nhng u th c bn trong ng dng iu khincng nghip.

    Nhvy, PLC l 1 my tnh thu nhnhng vi cc tiu chun cng nghip caov khnng lp trnh logic mnh. PLC l u no quan trng v linh hot trong iukhin tng ha.

    II. QU TRNH PHT TRIN CA KTHUT IU KHIN:1. Hthng iu khin l g?

    Hthng iu khin l tp hp cc thit bv dng cin t. N dng vnhnh mt qu trnh mt cch n nh, chnh xc v thng sut.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    7/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 6/94

    2. Hthng iu khin dng rle in:Sbt u vcuc cch mng khoa hc kthut c bit vo nhng nm 60

    v 70, nhng my mc tng c iu khin bng nhng rle in tnhcc bnh thi, tip im, bm, relay in t. Nhng thit bny c lin kt vi nhau

    trthnh mt hthng hon chnh bng v scc dy in btr chng cht bntrong panel in ( tiu khin).

    Nhvy, vi 1 hthng c nhiu trm lm vic v nhiu tn hiu vo/ra th tiu khin rt ln. iu dn n h thng cng knh, sa cha khi hhng rtphc tp v kh khn. Hn na, cc rle tip im nu c sthay i yu cu iukhin th bt buc thit kli tu.

    3. Hthng iu khin dng PLCVi nhng kh khn v phc tp khi thit khthng dng rle in. nhng

    nm 80, ngi ta ch to ra cc biu khin c lp trnh nhm nng cao tinhcy, n nh, p ng hthng lm vic trong mi trng cng nghip khc nghitem li hiu qukinh tcao. l biu khin lp trnh c, c cun ha theongn ngAnh Quc l Programmable Logic Controller (vit tt l PLC).

    4. iu khin dng PLC

    a. Cc khi chc nngMt PLC c khi Module Input, khi CPU(Central Processing Unit) v

    khi Module Output. Khi Module Input c chc nng thu nhn cc d liudigital, analog v chuyn thnh cc tn hiu cp vo CPU. Khi CPU quytnh v thc hin chng trnh iu khin thng qua chng trnh cha trong

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    8/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 7/94

    bnh. Khi Module Output chuyn cc tn hiu iu khin tCPU thnh dliu analog, digital thc hin iu khin cc i tng.

    V d: iu khin ng ctheo sbn di

    iu khin bng Rle in

    iu khin bng PLC

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    9/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 8/94

    b. Cc chng loi PLC:Hin nay, mt sPLC c sdng trn thtrng Vit Nam:

    - M:Allen Bradley, General Electric, Square D, Texas Instruments,Cutter Hammer,

    - c: Siemens, Boost, Festo

    - Hn Quc: LG

    - Nht: Mitsubishi, Omron, Panasonci, Fanuc, Mashushita, Fuzi,Koyo,

    V nhiu chng loi khc.

    Cc sn phm nh: Logo!, Easy, Zen, cng c chto ra png nhng yu cu iu khin n gin.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    10/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 9/94

    c. u th ca hthng iu khin dng PLC:- iu khin linh hot, a dng.

    - Lng contact ln, tc hot ng nhanh.

    - Tin hnh thay i v sa cha.

    - n nh, tin cy cao.

    - Lp t dn gin.

    - Kch thc nhgn.

    - C thni mng vi tnh gim st hthng.

    d. Hn ch- Gi thnh (ty theo yu cu my).

    - Cn mt chuyn vin thit k chng trnh cho PLC hotng.

    - Cc yu cu cnh, n gin th khng cn dng PLC.

    - PLC s bnh hng khi hot ng mi trng c nhit cao, rung mnh.

    e. Cc ng dng ca PLC:-iu khin cc qu trnh sn xut: giy, ximng, nc gii kht,

    linh kin in t, xe hi, bao b, ng gi,

    -Ra xe t tng.

    -Thit bkhai thc.

    -Gim st hthng, an ton nh xng.

    -Hthng bo ng.

    -iu khin thang my.

    -iu khin ng c.

    -Chiu sng

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    11/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 10/94

    -Ca cng nghip, tng

    -Bm nc.

    -Ti cy.

    -Bo gitrng hc, cng s,

    -My ct sn phm, v chai,

    -V cn nhiu hthng iu khin tng khc.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    12/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 11/94

    CHNG 2:

    CU HNH HTHNG

    I. CU TRC PHN CNG:1. Biu khin lp trnh (PLC)

    PLC l biu khin lp trnh v c xem l my tnh cng nghip.Do cng nghngy cng cao v vy lp trnh PLC cng ngy cng thay i,chyu l sthay i vcu hnh hthng m quan trng l bxl trungtm (CPU). Sthay i ny nhm ci thin 1 stnh nng, slnh, bnh, su vo/ ra(I/O), tc qut, v vy xut hin rt nhiu loi PLC.

    PLC ca Siemens hin c cc loi sau: S7- 200, S7- 300, S7- 400.

    Ring S7- 200 c cc loi CPU sau: CPU 210, CPU 214, CPU 221, CPU 222,CPU 224, CPU 226, . Mi nht c CPU 224 xp, CPU 226 xp c tch hpanalog.

    Trong ti liu ny trnh by cu trc chung hS7 200, CPU 224.

    Tng sI/O max tng i ln, khong 256 I/O. Smodule mrngty theo CPU c thln n ti a 7 module.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    13/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 12/94

    Tch hp nhiu chc nng c bit trn CPU nh ng ra xung, highspeed counter, ng hthi gian thc, . .v.v.

    Module mrng a dng, nhiu chng loi nhanalog, xl nhit ,iu khin vtr, module mng ..v.v.

    2. Cc thnh phn CPU:a. c im ca CPU 224:

    - Kch tht: 120.5mm x 80mm x 62mm

    - Dung lng bnhchng trnh: 4096 words

    - Dung lng bnhdliu: 2560 words

    - Bnhloi EEFROM

    - C 14 cng vo, 10 cng ra.

    - C ththm vo 14 modul mrng kcmodul Analog.

    - Tc xl mt lnh logic Boole 0.37s

    - C 256 timer , 256 counter, cc hm s hc trn s nguyn v sthc.

    - C 6 bm tc cao, tn sm 20 KHz

    - C 2 bpht xung nhanh kiu PTO v PWM, tn s20 KHz chcc CPU DC.

    - C 2 biu chnh tng t.

    - Cc ngt: phn cng, theo thi gian, truyn thng,

    - ng hthi gian thc.

    - Chng trnh c bo vbng Password.

    - Ton bdung lng nhkhng bmt d liu 190 gikhi PLC bmt in.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    14/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 13/94

    b. Cc n bo trn PLC:- SF: n bo hiu hthng bhng (n ).- RUN: PLC ang chlm vic (n xanh).- STOP: PLC ang chdng (n vng).- I x.x, Q x.x: ch nh trng thi tc thi cng

    (n xanh).

    c. Cng tc chn chlm vic:- RUN: cho php PLC thc hin

    chng trnh trong b nh, PLC schuyn t RUN qua STOP nu gpsc.

    - STOP: PLC dng cng vic thchin chng trnh ngay lp tc.

    - TERM: cho php my lp trnhquyt nh chlm vic ca PLC.Dng phn mm iu khin RUN,STOP.

    3. Kt ni iu khin:Cho cc model ca S7-200 sau:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    15/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 14/94

    Xc nh cc c im ca PLC hng Siemens

    Kt ni dy cho PLC hot ng

    Cp ngun:

    Ch : phn bit loi cp ngun nui cho PLC.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    16/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 15/94

    Loi DC ngun nui c k hiu l M, L+

    Loi AC ngun nui c k hiu l N, L1.

    Ngvo:

    Giscn kt ni 1 cng tc, hoc 1 nt nhn cho ngvo PLC

    Chn 1M, 2M ni chung vi chn M.

    Chn L+ ni vo 1 u ca tip im, u cn li ca tip im ni vocc ngvo I trn PLC.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    17/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 16/94

    Ngra:

    Kt ni PLC iu khin n Light, iu khin Relay, cc c cu chp hnhkhc,

    Chn 1L, 2L ni vo ngun dng.

    Tng ngra tPLC ni vo 1 u ca ti, u cn li ca ti ni vo ngunm.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    18/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 17/94

    CPU 224 DC/DC/DC

    M L+1M 1L+ 0.0 0.1 0.2 0.3 0.4

    L+

    M

    2M 2L+ 0.5 0.6 0.7 1.0 1.1

    OUTPUT

    2M 1.0 1.1 1.2 1.3 1.4 1.5 M L+1M 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7

    INPUT

    PS

    DC/DC/DC

    SIEMENS S7-200

    L+

    M

    CPU 224 AC/DC/RELAY

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    19/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 18/94

    Cc ngvo thng dng l:

    - Nt nhn, cng tc gt, ba chu,

    - Cc loi cm bin: quang in, tim cn, in dung, t, kim loi,siu m, phn bit mu sc, cm bin p sut,

    - Cng tc hnh trnh, cng tc thng.

    - Rorary Encoder.

    - Rle in t.

    - Sensor nhit .

    - Bkim tra mc

    Cc thit bc iu khin ngra:

    - ng cDC .

    - ng cAC 1 pha v 3 pha.

    - Van kh nn.

    - Van thulc.

    - Van solenoid.

    - n bo, n chiu sng.

    - Chung bo gi.

    - ng cStep Servo.

    - Bin tn.

    - Qut thng gi.

    - My lnh.

    - ng cpht in.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    20/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 19/94

    4. Truyn thng gia PC v PLCS7-200 sdng cng truyn thng ni tip RS 485 vi jack ni 9 chn

    phc vcho vic ghp ni vi thit blp trnh hoc vi cc trm khc ca

    PLC. Tc truyn cho my lp trnh kiu PPI (Point To Point Interface) l9600 baud.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    21/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 20/94

    Cng truyn thng:

    Chn Gii thch

    1 Ni t

    2 24 VDC

    3 Truyn v nhn dliu

    4 Btrng (khng sdng)

    5 Ni t

    6 5 VDC

    7 24 VDC

    8 Truyn v nhn dliu

    9 Btrng (khng sdng)

    - Ghp ni S7 200 vi my tnh PC qua cng RS 232 cn c cpkt ni PC / PPI vi bchuyn i RS 232 / RS 485.

    - Gn 1 u cp PC / PPI vi cng truyn thng 9 chn ca PLC cnu kia vi cng truyn thng ni tip RS 232 ca my PC. Nucng truyn thng ni tip RS 232 vi 25 chn th phi ghp niqua b chuyn i 25 chn / 9 chn c th ni vi cp truyn

    thng PC / PPI.

    - Chn cc thng struyn thng.

    - Tc truyn: 09.6k.

    - Dliu truyn: 11 bit.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    22/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 21/94

    5. Ci t phn mmNhn Enter vo biu tng Setup.

    Sau , xc nhn cc thng tin bng cch nhn cc tip OK, NEXT,CONTINUE,

    Restart my tnh, sau khi ci xong.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    23/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 22/94

    6. Hiu v sdng Logic ladder trong PLCMch tduy tr iu khin ng cMotor gm 2 nt nhn Start_PB v

    E_Stop

    7. Sdng bng Symbols

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    24/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 23/94

    8. Khi kt ni terminal

    Dng vt dp thc hin nhhnh v, sni v ly khi kt ni terminal ra.

    Khi lp vo th k ngay Terminal c cht v n ng vo rnh c sn.

    9. Bi tp

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    25/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 24/94

    II.CU TRC BNH1. Hthng s:Trong xl cc phn tnh, cc ng vo / ra, thi gian, sm, PLC sdng hthng nhphn.

    a. Hthp phnHthp phn vi cs10 gm cc chsl: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9.

    Gi trcc chstrong hthp phn phthuc vo gi trca tng chsvvtr ca n. Trong hthp phn vtr u tin bn phi l 0; vtr th2 l 1;vtr th3 l 2; tip tc cho n vtr cui cng bn tri.

    b. HnhphnHnhphn l hsdng cs2, gm 2 chsl 0 v 1. Gi trthp

    phn ca snhphn cng c tnh tng tnhsthp phn. Nhng cstnh lutha l cs2.

    c. Hbt phn.Hm ny c 8 chst0 n 7. Cng nhcc hm khc, mi

    chstrong hcs8 c gi trthp phn tng ng vi vtr ca n.

    d. Hm thp lc phnHm thp lc phn sdng cs16, gm 16 chsl: 0, 1, 2, 3, 4,

    5, 6, 7, 8, 9, A, B, C, D, E, F. Trong A tng ng 10; B tng ng 11; Ctng ng 12; D tng ng 13; E tng ng 14; F tng ng 15. Gi trthpphn ca sthp lc phn c tnh tng tnh cc hm khc nhng cs tnh l 16.

    e. Bng m:Bng m nhphn 4 bits tng ng cho cc chsthp phn t 0

    n 15 v cc chsthp lc phn t0 n F

    Nhphn Thp phn Thp lc phn

    0000 0 0

    0001 1 1

    0010 2 2

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    26/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 25/94

    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

    2. Cc khi nim xl thng tin:Trong PLC, hu ht cc khi nim xl thng tin cng nhdliu u

    c sdng nh: Bit, Byte, Word, Double Word.

    Bit: l 1 nhc gi trlogic l 0 hoc 1.

    Byte gm 8 bit

    Word(tn): 1 tgm c 2 byte.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    27/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 26/94

    Double word: gm c 4 byte.

    - 1 Kb(Klobyte) = 210 bits- 1Mb(Megabyte) = 220bits- 1Gb(Gigabyte) = 220bits

    3. Phn chia bnh:BnhS7 200 chia lm 4 vng nh:

    Vng chng trnh c dung lng 4 Kwords c sdng lu gicc lnh chng trnh.

    Vng tham s: min lu gicc tkha, a chtrm.

    Vng dliu: lu gidliu chng trnh: kt quphp tnh, hng sc nh ngha trong chng trnh. L 1 vng nhng. N c thtruy nhp theo tng bit, byte, word hoc double word.

    - Min V (Variable): V0.x V5119.7 (x = 0 - 7)

    - Vng m cng vo (I): I 0.x > I 15.x (x = 0 - 7)

    - Vng m cng ra (Q): Q 0.x > Q15.x (x = 0 - 7)

    - Vng nhni (M): M 0.x > M 31.x (x = 0 - 7)

    - Vng nhc bit(SM): SM 0.x > SM 179.x (x = 0 7

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    28/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 27/94

    Vng i tng:

    - Timer: T0 -> T255

    - Counter: C0 > C255

    - Bm cng vo tng t: AIW 0 AIW 30

    - Bm cng ra tng t: AQW 0 AQW 30

    - Thanh ghi (Accumulater): AC 0, AC1, AC2, AC3

    - Bm tc cao: HSC0 -> HSC5

    4. Cc phng php truy nhp:a. Truy nhp theo bit:

    Tn min + a chbyte + . + chsbit

    V d: V5.4

    Truy sut cc vng khc; V d: I0.0; Q0.2; M0.3; SM0.5

    b. Truy nhp theo byte:

    Tn min + B + a chbyte

    V d: VB5

    Truy sut cc vng khc; V d: IB0; QB2; MB7; SMB37

    c. Truy nhp theo Word(t):

    Tn min + W + a chbyte cao ca word trong min.

    V d: VW;

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    29/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 28/94

    Nhvy VW4 gm 2 byte VB4 v VB5 gp li trong VB4 ng vaitr l byte cao, cn VB5 ng vai tr l byte thp trong word VW4.

    -> VW4 = VB4 + VB5

    Truy sut cc vng khc; V d: IW0; QW4; MW40; SMW68

    d. Truy nhp theo doubleword(tkp):

    Tn min + D + a chbyte cao nht ca mt double word trongmin.

    V d: VD2

    ->VD2 cht kp gm 4 byte VB2, VB3, VB4, VB5 thuc min V,

    trong byte VB2 c vai tr l byte cao nht, byte VB5 c vai tr bytethp nht trong VD2.

    Truy sut cc vng khc; V d: ID0; QD3; MD100; SMD48.

    5. Mrng vo / ra:- CPU 224 cho php mrng nhiu nht 14 module kcmodule analog.

    Cc module mrng tng tv su c trong S7-200.

    - C thmrng cng vo / ra ca PLC bng cch ghp ni thm vo ncc module mrng vpha bn phi ca CPU lm thnh mt mc xch.a chca cc module c xc nh bng kiu vo / ra v vtr camodule trong mc xch.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    30/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 29/94

    Cch t a chcho cc module mrng CPU 224.

    III. NGUYN L HOT NG CA PLC1. Cu trc chng trnh:

    Cc chng trnh cho S7-200 phi lun c mt chng trnh chnh(Main Program).

    Nu c sdng chng trnh con v chng trnh xl ngt th cvit tip sau chng trnh chnh.

    2. Thc hin chng trnh:PLC thc hin chng trnh theo chu trnh lp. Mi vng lp c gi

    l vng qut, mi vng qut bao gm cc bcsau:

    - c cc ngvo ra bm

    - Thc hin chng trnh

    - CPU tkim tra, truyn thng

    - Chuyn dliu tbm ra cc ngra

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    31/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 30/94

    3. Quy trnh thit khthng iu khin dng PLCchng trnh gn gng, dquan st v khng nhm ln a ch

    trong qu trnh tho chng trnh, thc hin cc yu cu sau:

    Hiu r nguyn l hot ng ca hthng

    Xc nh c bao nhiu tn hiu vo / ra

    Lp bng phn phi nhim vI / O

    Xy dng gii thut hoc Grafcet

    Vit v kim tra chng trnh chy demo

    Kt ni thit bv kim tra hthng hot ng

    4. Ngn nglp trnha. Ladder Logic: LAD (Ladder):l phng php lp trnh hnh

    thang, thch hp trong ngnh in cng nghip.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    32/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 31/94

    b. Statement List: STL (Statement List): l phng php lp trnhtheo dng dng lnh ging nhngn ngAssemply, thch hp chongnh my tnh.

    c. Function Block: FBD (Flowchart Block Diagram): l phngphp lp trnh theo skhi, thch hp cho ngnh in ts.

    Phn mm htrlp trnh y nht hin ny l Step7-Micro/Win 32 V4.0.

    Ngoi ra, S7-200 cn kt ni thch hp vi nhiu loi mn hnh HMI caSiemens nhloi TP, OP, TD, v cc loi mn hnh khc.

    Ti liu ny chyu gii thiu vcc lnh lp trnh dng dng Ladder.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    33/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 32/94

    5. Sdng phn mm Step7-Microwin.

    - Vo phn mm lp trnh: Nhn double click vo biu tng Step7 trn mnhnh desktop hoc vo menu Start --> Program.

    - Mchng trnh mi: vo File --> New

    - Kim tra giao tip PLC vi my tnh: chn PLC --> type --> Read PLC,mn hnh khng bo li v xc nhn loi PLC khi giao tip thnh cng.

    - Lu chng trnh: vo File --> Save v Save As khi mun lu chng trnhvi tn khc. Phi t tn v chn thmc khi lu.

    - Ly chng trnh tPLC: File --> Upload

    - Np chng trnh vo PLC: File --> Download, mn hnh bo Downloadwas secessful th np thnh cng chng trnh.

    - Mi cu lnh c vit 1 netword. Ngra lnh OUT chsdng 1 achtrn 1 ln.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    34/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 33/94

    - Kim tra chng trnh hot ng: chn Debug --> Start Program Status.

    - Chy chng trnh: chn PLC --> Run --> Yes.

    - Dng chng trnh: chn PLC --> Stop --> Yes.

    6. Bi tpa. Kt ni PLC vi my tnh v s dng cc cng c c bn ca phn mm

    Step7-Microwin.

    - Thc hin lp t theo hng dn trong mc s4 ca chng I.

    Lu : khi tho hoc lp cp lin kt gia PC v PLC phi ttngun cho PLC.

    - Mmt chng trnh mi.- Khai bo CPU.

    - Vit mt chng trnh n gin,v d:

    - Np chng trnh xung PLC bng cch s dng cng cdownload.

    - Chy chng trnh bng cch chuyn PLC sang chRUN.- Kim tra chng trnh hot ng bng cch chn chDebug.

    b. Thay i a chcc tip im v thc hin thao tc trli, v dchuyn ngra tQ0.1 thnh Q0.3

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    35/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 34/94

    CHNG 3:

    TP LNH LP TRNH PLC SIEMENS S7-200

    I. BIT LOGIC(CC LNH TIP IM)1. Tip im thng h

    L

    A

    D

    N Tip im thng h sng khi gitrca bit c a chl n bng 1.

    Ton hng n: I, Q, M, SM, T, C, V.

    V d:

    Bnh thng ti tip im ny shmch, khi c tn hiu mc 1 ( 24VDC )vo I0.1 th lm tip im ny ng li.

    Sdng khng hn nh slnh tip im trn cng 1 a ch.

    C thmc ni tip hoc song song nhiu lnh tip im.

    Mch ny sng khi chI0.3 hoc cI0.1 v I0.2 cng ng.

    2. Tip im thng ngL

    A

    D

    N Tip im thng ng sng khi gitrca bit c a chl n bng 0.

    Ton hng n: I, Q, M, SM, T, C, V.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    36/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 35/94

    V d:

    Bnh thng ti tip im ny sng mch, khi c tn hiu mc 1 ( 24VDC )vo I0.1 th lm tip im ny shra.

    Sdng khng hn nh slnh tip im trn cng 1 a ch.

    C thmc ni tip hoc song song nhiu lnh tip im.

    Mch ny shkhi cI0.4 v I0.5 hoc cI0.1 v I0.2 cng ng.

    3. Lnh OutL

    A

    D

    Gi trca bit c a chl n sbng1 khi u vo ca lnh ny bng 1v ngc li.

    Ton hng n: Q, M, SM, T, C, V.

    Ch s dng 1 lnh Out cho 1 ach.

    Lnh xut tn hiu iu khin ngra hoc cho cc lnh trung gian.

    V d:

    Ngra bng 0 khi ch1 trong 2 ngvo = 0. Bng 1 khi c2 ngvo ny =1.V dny thc hin trn cc nt iu khin l cng tc gt.

    Khi kt ni 2 ngvo I0.1 v I0.2 bng 2 nt nhn th phi vit chng trnhc tduy tr.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    37/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 36/94

    C thvit chng trnh sdng cc tip im trung gian l M.

    4. Lnh SetL

    A

    D

    Gi trca cc bit c a chu tin l n sbng 1 khi u vo ca lnh ny bng 1. Khiu vo ca lnh bng 0 th cc bit ny vnginguyn trng thi. Trong sbit l gitrca i.

    Ton hng n: Q, M, SM, T, C, V.

    i: IB, QB, MB, SMB, VB, AC, hng s.

    5. Lnh ResetL

    A

    D

    Gi trca cc bit c a chu tin l n sbng 0 khi u vo ca lnh ny bng 1. Khiu vo ca lnh bng 0 th cc bit ny vn

    ginguyn trng thi. Trong sbit l gitrca i.

    Ton hng n: Q, M, SM, T, C, V.

    i: IB, QB, MB, SMB, VB, AC, hng s.

    Lnh Set v Reset lun c sdng i i.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    38/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 37/94

    V d:

    y khi chy chng trnh I0.1 v I0.2 c th nghim nhl 2 nt nhn.

    6. Tip im pht hin cnh lnL

    A

    D

    P Tip im pht hin cnh ln spht ra mtxung khi u vo tip im P c schuyni tmc thp ln mc cao.

    rng ca xung ny bng thi gian camt chu k qut.

    8. Tip im pht hin cnh xungL

    A

    D

    N Tip im pht hin cnh xung s pht ramt xung khi u vo tip im N c schuyn i tmc cao xung mc thp.

    rng ca xung ny bng thi gian camt chu k qut.

    Mch pht hin cnh ln.

    Mch pht hin cnh xung.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    39/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 38/94

    Xo cc bit.

    9. Bi tpThc hin vit chng trnh theo cc m ttrong cc bi tp sau:

    a. iu khin mt i tng (nhl: ng c, van solennoid, n, chung, qut, ) chy v dng bngmt cng tc gt.

    b. iu khin mt i tng (nhl: ng c, van solennoid, n, chung, qut, ) chy v dng bnghai nt nhn ON v OFF. V d: Nhn nt ON, nA sng. Nhn nt OFF n A tt.

    c. Nhn c2 nt ON1 v ON2 th n A sng. Nhn 1 trong 2 nt OFF1 hocOFF2 th n A tt.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    40/94

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    41/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 40/94

    6. Khi chuyn chhot ng tSTOP sang RUN th n A sng. Nhn nt RESETth n A tt.

    7. iu khin n A sng tt vi chu k l 1 giy bng 2 nt nhn ON v OFF.

    8. Nhn nt Open th n A sng tt vi chu k 1 giy ng thi ca m, gp cng tchnh trnh GH1 th n A v ca dng.

    Nhn nt Close th A sng tt vi chu k 1 giy ng thi ca ng, gp cng tchnh trnh GH2 th n A v ca dng.

    Ca ang hot ng nhn nt Stop th ca dng.

    9. Khi nhn nt ON ln 1 th n A sng, nhtay ra n B sng. Nhn nt ON ln 2 thn C sng, nhtay ra th n D sng.

    Nhn nt OFF c4 n cng tt.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    42/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 41/94

    III. BNH THI_TIMER1. TON

    L

    A

    D

    Khi ngvo chn IN ln mc 1 th bnh thi Tonhot ng m thi gian, khi thi gian m c lnhn hoc bng gi trt trc PT th cc tip imca bnh thi tc ng. Cc tip im thng hsng v cc tip im thng ng sh.

    Khi ngvo chn IN xung mc 0 th thi gian mc sb reset i, bTon ngng hot ng v tipim ca bnh thi thng hshv tip imthng ng sng.

    Ton hng: Txxx Ton1ms T32, T96

    10ms T33 -> T36; T97 -> T100

    100ms T37 -> T63; T101 -> T255

    V d:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    43/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 42/94

    2. TONRL

    A

    D

    Khi ngvo chn IN ln mc 1 th bnh thi Tonrhot ng m thi gian, khi thi gian m c ln

    hn hoc bng gi trt trc PT th cc tip imca bnh thi tc ng. Cc tip im thng hsng v cc tip im thng ng sh.

    Khi ngvo chn IN xung mc 0 th thi gian mc skhng b reset i, bTonr ngng hot ngv cc tip im ca bnh thi gi nguyn trngthi.

    Ton hng: Txxx Tonr

    1ms T0, T64

    10ms T1 -> T4; T65 -> T68

    100ms T5 ->T31; T69 -> T95

    V d:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    44/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 43/94

    Lu :

    Bnh thi Tonr khng tReset khi u vo IN=0. Do mun Reset phi dng

    thm 1 lnh netword 4.

    Bi tp:

    1. Nhp v kim tra hot ng bTon. Ch phn bit loi bnh thi v phn gii. Tham kho trong ti liu.

    2. Nhn nt ON n A sng, sau 5 giy n A ttt.

    Nhn nt OFF n A tt.

    3. Nhn nt Start ng ckhi ng chsao, sau 3 giy chuyn sang chtam gic. Nhn nt Stop ng cdng.

    4. Nhn nt ON motor_1 hot ng, sau 4 giy motor_2 hot ng, sau 4 giymotor_3 hot ng. Nhn nt OFF c3 motor cng dng.

    5. Cm bin SS tc ng, ca m ra. Gp cng tc hnh trnh GH1 ca dng,sau 3 giy ca tng li. Ca dng khi gp cng tc hnh trnh GH2.

    6. Nhn nt ON motor quay thun, sau 5 giy chuyn sang quay nghch, sau 7

    giy tdng. Nhn nt OFF motor dng.

    7. Nhn nt ON van in t A hot ng, cm bin SS2 tc ng th van Adng, van B hot ng. Cm bin SS3 tc ng th van B dng, motor M hotng trong 4 giy. Sau motor M dng, van C hot ng. Khi cm bin SS1ngng tc ng th van C dng. Chu k mi tng lp li.

    Nhn nt OFF th hthng dng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    45/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 44/94

    IV. BM_COUNTER1. CTU

    L

    A

    D

    CTU m ln ssn ln u vo chn CU

    Khi gi tr m c ln hn hoc bng gi tr ttrc PV th cc tip im ca bCTU ny tc ng.Cc tip im thng h s ng v cc tip imthng ng sh.

    Khi u vo chn R ln mc 1 sreset cc gi trmc v cc tip im thng h s h v cc tipim thng ng sng.

    Ton hng:

    Cxxx = C0 C47, C80 C127

    V d:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    46/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 45/94

    2. CTUDL

    A

    D

    CTUD m ln ssn ln u vo chn CU

    CTUD m xung ssn ln u vo CD.

    Khi gi trm c ln hn hoc bng gi tr

    t trc PV th cc tip im ca bCTU nytc ng. Cc tip im thng h sng vcc tip im thng ng sh.

    Khi u vo chn R ln mc 1 sreset cc gi trm c v cc tip im thng hshvcc tip im thng ng sng.

    Ton hng:

    C48 C79

    V d:

    Bi tp:

    1. Nhp v kim tra hot ng bCTU v bCTUD. Ch phn bit loi bCounter v cc chn m xung. Tham kho trong ti liu.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    47/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 46/94

    2. Nhn nt ON n A sng tt vi chu k 1 giy (dng SM0.5), m sln chptt tn A, 10 ln n A dng. Khi nhn nt OFF n A dng lin.

    3. Nhn nt ON th motor chy, m 4 sn phm tcm bin S1 th motor t

    dng. Sau 3 giy th motor t lp li chu k mi. Nhn nt OFF th motordng.

    4. Nhn nt Start th motor_1 hot ng, gp cm bin S1 th motor_1 dng vmotor_2 hot ng. Lc ny m s sn phm t S2, 5 sn phm thmotor_2 dng. Sau 3 giy th chu k mi tng lp li. Nhn nt Stop th hthng dng.

    5. Cm bin S1 bo c xe ng vo, cm bin S2 bo c xe ng ra. Bnhthng khi cha xe th n xanh sng, n tt. Khi m 10 xe th nxanh tt v n sng.

    6. Nhn tn hiu khi ng Start th ng chot ng, cm bin S1 m tt cssn phm, cm bin S2 chm cc sn phm h. Khi m 10 sn phmth ng ctdng. Sau 3 giy th hthng tng lp li.

    Nhn nt Stop th ng cdng. Nhn nt Start th ng chot ng tiptc.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    48/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 47/94

    V. LNH SO SNH_COMPARE1. Compare Byte

    LA

    D

    Tip im ny sng khi gi trtrong thanh ghin1 bng gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 byte.

    Tip im ny sng khi gi trtrong thanh ghin1 > hoc = gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 byte.

    Tip im ny sng khi gi trtrong thanh ghin1 < hoc = gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 byte.

    Tip im ny sng khi gi trtrong thanh ghin1 khc gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 byte.

    Tip im ny sng khi gi trtrong thanh ghin1 ln hn gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 byte.

    Tip im ny sng khi gi trtrong thanh ghin1 nhhn gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 byte.

    V d:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    49/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 48/94

    2. Compare WordL

    A

    D

    Tip im ny sng khi gi tr trong thanhghi n1 bng gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 word.

    Tip im ny sng khi gi tr trong thanhghi n1 > hoc = gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 word.

    Tip im ny sng khi gi tr trong thanhghi n1 < hoc = gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 word.

    Tip im ny sng khi gi tr trong thanhghi n1 khc gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 word.

    Tip im ny sng khi gi tr trong thanhghi n1 ln hn gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 word.

    Tip im ny sng khi gi tr trong thanhghi n1 nhhn gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 word.

    V d:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    50/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 49/94

    3. Compare DoublewordL

    A

    D

    Tip im ny sng khi gi tr trong thanhghi n1 bng gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 d-word.

    Tip im ny sng khi gi tr trong thanhghi n1 > hoc = gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 d-word.

    Tip im ny sng khi gi tr trong thanhghi n1 < hoc = gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 d-word.

    Tip im ny sng khi gi tr trong thanhghi n1 khc gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 d-word.

    Tip im ny sng khi gi tr trong thanhghi n1 ln hn gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 d-word.

    Tip im ny sng khi gi tr trong thanhghi n1 nhhn gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 d-word.

    V d:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    51/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 50/94

    4. Compare RealL

    A

    D

    Tip im ny sng khi gi tr trong thanhghi n1 bng gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 sthc.

    Tip im ny sng khi gi tr trong thanhghi n1 > hoc = gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 sthc.

    Tip im ny sng khi gi tr trong thanhghi n1 < hoc = gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 sthc.

    Tip im ny sng khi gi tr trong thanhghi n1 khc gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 sthc.

    Tip im ny sng khi gi tr trong thanhghi n1 ln hn gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 sthc.

    Tip im ny sng khi gi tr trong thanhghi n1 nhhn gi trtrong thanh ghi n2.

    Ton hng: n1, n2 l 1 sthc.

    V d:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    52/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 51/94

    5. BI TP V DLAD STL

    Network 1LDI= 5, 5

    = Q0.0

    Network 2

    LDB>= 3, 9

    = Q0.1

    Network 3

    LDR= 4.50, 3.56= Q0.5

    network 1 ngra Q0.0 ln mc 1 l do n1 bng n2.

    network 2 ngra Q0.1 xung mc 0 do n1 nhhn n2network 3 ngra Q0.1 xung mc 0 do n1 khng bng n2

    6. Bi tpa. Nhp cc hm so snh ( So snh ln hn hoc bng, so snh nhhn hoc

    bng, so snh bng, dng loi so snh theo word. ) vo v kim tra hotng. Tham kho trong ti liu v gio vin. Ch phn bit cc loi so snh.

    b. m sn phm tI0.1 v bo slng sn phm theo yu cu sau:

    - Khng c sn phm n A sng.

    - T1 10 sn phm, n B sng.

    - T1120 sn phm, n C sng.

    - T20 sn phm trln n D sng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    53/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 52/94

    c. iu khin 4 n A, B, C, D sng dn. Thi gian chuyn i l 1 giy. DngSM0.5 cho bm v so snh tbm.

    d. iu khin 4 n A, B, C, D sng dn. Thi gian chuyn i l 1 giy. DngSM0.5 cho bm v so snh tbm.

    e. iu khin 6 n giao thng vi sng 6 giy, xanh sng 4 giy, vng sng2 giy. Bng cch vgin thi gian v so snh.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    54/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 53/94

    VI. HM DI CHUYN DLIU_MOVL

    A

    D

    Hm MOV-B ly gi tr trong IN v cha raOUT.

    Ton hng: IN, OUT : 1 byte

    Hm MOV-W ly gi trtrong IN v cha raOUT.

    Ton hng: IN, OUT : 1 word

    Hm MOV-DW ly gi tr trong IN v chara OUT.

    Ton hng:IN, OUT : 1 d-word

    Hm MOV-R ly gi tr trong IN v cha raOUT.

    Ton hng: IN, OUT : 1 sthc 32 bit.

    V d1:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    55/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 54/94

    V d2:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    56/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 55/94

    VII. LNH CHUYN I_CONVERTL

    A

    D

    Hm B-I ly gi tr trong IN (1 byte ) chuynthnh 1 word v cha ra OUT.

    Ton hng: IN : 1 byte.

    OUT: 1 word

    Hm I-B ly gi trtrong IN (1 word ) chuynthnh 1 byte v cha ra OUT.

    Ton hng: IN : 1 word.

    OUT: 1byte.

    Hm I-DI ly gi tr trong IN (1 word )chuyn thnh 1 d-word v cha ra OUT.

    Ton hng: IN : 1 word.

    OUT: 1 d-word.

    Hm DI-I ly gi tr trong IN (1 d-word )chuyn thnh 1 word v cha ra OUT.

    Ton hng: IN : 1 d-word.

    OUT: 1 word

    Hm DI-R ly gi tr trong IN (1 d-word )chuyn thnh 1 sthc 32 bit v cha ra OUT.

    Ton hng: IN : 1 d-word.

    OUT: 1 sthc 32 bit

    Hm BCD-I ly gi trtrong IN (1 word dng

    s BCD ) chuyn thnh 1 word dng snguyn v cha ra OUT.

    Ton hng: IN : 1 word.

    OUT: 1 word.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    57/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 56/94

    Hm I-BCD ly gi trtrong IN (1 word dngs nguyn ) chuyn thnh 1 word dng sBCD v cha ra OUT.

    Ton hng: IN : 1 word.OUT: 1 word.

    Hm TRUNC ly gi tr trong IN (1 d-worddng s thc 32 bit ) chuyn thnh 1 d-worddng snguyn v cha ra OUT.

    Ton hng: IN:1 sthc 32 bit.

    OUT: 1d- word

    1. BI TP V DLAD STL

    Network 1

    LD I0.0

    TRUNC 4.59, VD0

    Khi I0.0 ln mc 1 th hm TRUNCly gi trti IN l 4.59 dng sthcchuyn sang dng s nguyn c gitr l 4 cha ra OUT ti thanh ghiVD0

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    58/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 57/94

    Chng 4:

    BI TP THC HNH

    Bi tp Ni dung Thit b LT TH Tng

    1

    Ni quy xng Anton lao ng. T chctrang bni lm vic.

    Kho st t iu khindng PLC S7-200.

    S7-200 2 1 3

    Ni quy xng:

    - i hc ng gi, tc phong nghim chnh, cp v giy dp ng ni quy nh.

    - Khng ht thuc, n ung, a gin.

    - Chthc hnh trn cc thit b, phn mm c scho php ca GVHD.

    - Khi c scthit bphi bo ngay cho GVHD.

    - C thc gign, bo vti sn, thit b.

    - Khng c t thay i, di chuyn, mang thit bra khi phng.

    - Thu dn ngn np, vsinh sch skhi hc xong.

    An ton lao ng:

    Tng quan

    Hc vin chc lm vic trn trm di sgim st ca gio vin.

    Nm vng cc thng strong bng thng sca tng phn t.

    in

    Chkt ni hoc tho cc dy cpkhi ngt in.

    Cc u ni in c i dy hoc tho ra ch khi ngun in cngt.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    59/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 58/94

    Sdng in p thp n 24V DC.

    Kh nn

    Khng c vt qu p sut cho php 8 bar.

    Khng c bt ngun kh nn ti khi cc anh hon thnh v lp rpm bo tt ccc ni ng kh.

    Khng c tho ng ng dn khi c p sut.

    c bit phi ch cn thn khi bt ngun cng tc kh nn. Cc xylanhc thi ra hoc co vo ngay lp tc khi bt cng tc ngun kh nn.

    Ckh

    Lp t an ton tt ccc phn t khi vn hnh.

    Khng c can thip bng tay cho ti khi my c dng hon ton.

    Thng s Gi tr

    Ap sut lm vic 6 bar

    in p ngun 220VAC

    Tn hiu vo s 24 VDC

    Tn hiu ra s 24 VDC

    Tchc trang bni lm vic

    - Mi bmy tnh, bPLC sdng cho 1 hoc 2 hc vin.

    - Hc vin sdng cc m hnh c quy nh trong tng bi hc.

    - u gihc vin ly PLC, dy ngun v nhn dy cp tGVHD.

    - Cui gihc vin tt my tnh, thu dn v trcp li cho GVHD.

    Tng quan vPLC

    - Hc vin c ti liu trc trong chng I v chng II.

    - Ghi nhn cc thc mc v trao i vi gio vin.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    60/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 59/94

    Kho st tiu khin dng PLC S7-200

    Cc vn cn kho st:

    - CP cp ngun 1 phase v vtr lp t ngun nui ca PLC.- CP cp ngun 3 phase v cc cu ch.- Bngun chuyn i tn hiu t220 VAC thnh 24 VDC.- Cc Terminal c in p 24VDC- Cc terminal c in p 220VAC- Cc chn terminal dng kt ni ngvo.- Cc chn terminal dng kt ni ngra.- Cc chn terminal dng kt ni tn hiu analog.- Cc Relay.

    - Cc Contactor.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    61/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 60/94

    Bi tp Ni dung Thit b LT TH Tng

    2 Lp t, lp trnh v kimtra hot ng cc thit btrn panel iu khin.

    S7-200 1 2 3

    Cho panel iu khin nhhnh v: Cc thit bthng c sdng trn panel baogm cc nt nhn Start, Stop, Reset, ; Cc cng tc Auto, Man, Cng tc chnthit biu khin; nt nhn E-Stop; cc n bo trng thi iu khin,C thdngnhiu thit btutheo yu cu iu khin.

    Thc hin:

    - Vsu dy giao tip gia cc thit btrn panel vi plc.

    - u dy giao tip.

    - Kim tra kt ni ( Hc vin + Gio vin)

    - Lp trnh PLC iu khin.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    62/94

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    63/94

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    64/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 63/94

    Bi tp Ni dung Thit b LT TH Tng

    3Lp t, lp trnh v kimtra hot ng cm bincng nghip.

    S7-200 1 2 3

    I. GII THIUCm bin c sdng rt rng ri trong cc quy trnh iu khin, tdndng n cng nghip, cng dng dng chung thng l:

    - Xc nh vtr ca bmy, vtr phi, vtr xylanh.- Mc cht lng.- Xc nh mu sc phi.- Xc nh phi dng kim loi, t, nha, hay trong sut.- o nhit , m, ph; Bo khi, bo chy,- Xc nh vng an ton lm vic ca my.

    II.MT SCM BIN HIN I DNG TRONG CNG NGHIPCc loi cm bin trong cng nghip thng c 03 u dy ra vi mu dy

    c quy nh cththeo chun quc t, mt sloi c 02 u dy, mtsloi c 4 u dy (c manual c hng dn chi tit).- Dy mu nu (Brown BN) hoc mu (Red RD): cp ngun

    dng 24VDC.- Dy mu en (Black BK): ng ra ca tn hiu, c 02 loi npn hoc

    pnp.

    - Dy mu xanh dng (Blue BU): cp ngun m, ni 0 VD.

    1. Cng tc hnh trnh:Gii thiu mt sloi thng dng:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    65/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 64/94

    Hot ng:Cng tc hnh trnh l mt dng cng tc, nhng khc vi cng tc thngl tc ng bng tay, cn cng tc hnh trnh c tc ng bng bmyhay cc ccu di chuyn, mc ch xc nh hnh trnh i ca my hay ccu, gi chung l cng tc hnh trnh.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    66/94

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    67/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 66/94

    3. Bcm bin in dung:

    - in p nh mc: 10V 30V DC .

    - Tn s: 100Hz.

    - Dng in ng ra: 200mA.

    - Khong cch tc ng: Tutng loi cm bin m c cc khong cchtc ng 2mm; 4mm; 8mm; 10mm n 18mm.

    - Vt tc ng: kim loi, cht lng.

    4. Cm bin quang:

    - in p nh mc: 10V 30V DC .

    - Tn s: 200Hz.

    - Dng in ng ra: 400mA.

    Output

    +

    -

    Output

    +

    -

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    68/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 67/94

    - Khong cch tc ng:

    o Loi phn x: 50mm n 600mm

    o Loi thu pht ring kiu che chn: 20cm n 20m.

    Mt scm bin dng pht hin khong cch xa.

    5. Cm bin si quang

    - Khong cch tc ng 30 - 80mm.- Ngun in 24VDC.- Ngra tc ng PNP- Kt ni dng 4 chn.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    69/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 68/94

    III. LP T1. Cm bin (Input module).

    Phn cng tc hnh trnh:Lp t ging nhlp t cng tc bnh thng. (dng tip imthng h).

    Lu : lp t xong phi thnghim hot ng ca cc thit bny.

    Mt sbi tp cn thc hin:

    1. Sau khi nhn tn hiu khi ng ON, cm bin S1 chkhi pht hin c snphm th i tng chy. i tng dng khi nhn nt OFF hoc cm bin S2pht hin c sn phm.

    2. iu khin o chiu quay motor (loi xoay chiu 3 pha hoc 1 chiu ) bng 3nt nhn FOR(chy thun), REV(chy ngc li), STOP(dng). Mi thiim chchy mt chiu.

    3. Bi tp trn, c 3 n bo A, B, C. Bo ng c chy thun, chy nghich,dng.

    4. Khi nhn nt ON th i tng 1 chy, cm bin S1 tc ng th i tng 1dng, i tng 2 chy. Cm bin S2 tc ng th i tng 2 dng, itng 1 hot ng li. Nhn nt OFF c2 i tng cng dng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    70/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 69/94

    Bi tp Ni dung Thit b LT TH Tng

    4 Lp trnh iu khin delaydng bTimer.

    S7-200 1 2 3

    - c v tm hiu hot ng cc bnh thi.

    - Nhp vo my tnh v d phn b Timer, np v kim tra chng trnh hotng.

    - Phn tch v sdng c cc bnh thi.

    Mt sbi tp cn thc hin:

    1. Gt cng tc SW1 ln, sau 5 giy n A sng. Gt cng tc xung n A tt.

    2. Nhn nt ON n A sng, sau 5 giy n A ttt. Khi n A ang sng, nhnnt OFF n A tt.

    3. Cm bin SS tc ng, ca m ra. Ca di chuyn gp cng tc hnh trnhGH1 ca dng, sau 3 giy ca tng li. Ca dng khi gp cng tc hnhtrnh GH2.

    4. Nhn nt ON motor_1 hot ng, sau 4 giy motor_2 hot ng, sau 4 giymotor_3 hot ng. Nhn nt OFF c3 motor cng dng.

    5. Nhn nt ON motor quay thun, sau 5 giy chuyn sang quay nghch, sau 7giy tdng. Nhn nt OFF motor dng.

    6. Cm bin SS tc ng, ca m ra. Ca di chuyn gp cng tc hnh trnhGH1 ca dng, sau 3 giy ca tng li. Ca dng khi gp cng tc hnhtrnh GH2.

    7. Nhn nt ON motor quay thun, sau 5 giy chuyn sang quay nghch, sau 7giy tdng. Nhn nt OFF motor dng.

    Bi tp bn di sdng bTonr.8. Nhn nt khi ng ON ng cbn trn hot ng 15s th dng, nhn

    nt dng OFF th ng cdng. Nhn ON th ng chot ng tip, 15giy th ng ctdng. Nhn nt Reset th xo thi gian nh thi.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    71/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 70/94

    Bi tp Ni dung Thit b LT TH Tng

    5 Lp trnh iu khin msn phm dng bCounter.

    S7-200 1 5 6

    - c v tm hiu hot ng cc bm.

    - Nhp vo my tnh v dphn b Counter, np v kim tra chng trnh hotng.

    - Phn tch v sdng c cc bm.

    Mt sbi tp cn thc hin:

    1. Nhn nt ON n A sng tt vi chu k 1 giy (dng SM0.5), m sln chptt tn A, 10 ln n A dng. Khi nhn nt OFF n A dng lin.

    2. Nhn nt ON th motor chy, m 4 sn phm tcm bin S1 th motor tdng. Sau 3 giy th motor t lp li chu k mi. Nhn nt OFF th motordng.

    3. Nhn nt Start th motor_1 hot ng, gp cm bin S1 th motor_1 dng vmotor_2 hot ng. Lc ny m s sn phm t S2, 5 sn phm thmotor_2 dng. Sau 3 giy th chu k mi tng lp li. Nhn nt Stop th hthng dng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    72/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 71/94

    4. Cm bin S1 bo c xe ng vo, cm bin S2 bo c xe ng ra. Bnhthng khi cha xe th n xanh sng, n tt. Khi m 10 xe th nxanh tt v n sng.

    5. iu khin hthng m sn phm nhhnh bn.

    Khi nhn nt khi ng Start th c2 bng ti cng chy. Sn phm c mring bit bi cc cm bin S1 v S2. m 3 sn phm t S1 th bng tiM1 dng v 5 sn phm tS2 th bng ti M1 dng. Sau 3 giy chu k mi tng lp li.

    Nhn nt Stop th hthng dng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    73/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 72/94

    Bi tp Ni dung Thit b LT TH Tng

    6 Lp trnh iu khin ngiao thng v cc nchiu sng.

    S7-200 1 2 3

    - Tham kho ti liu lnh so snh.

    - Nhp vo cc lnh so snh v kim tra hot ng.

    Mt sbi tp cn thc hin:

    a. Nhp cc hm so snh ( So snh ln hn hoc bng, so snh nhhn hocbng, so snh bng, dng loi so snh theo word. ) vo v kim tra hotng. Tham kho trong ti liu v gio vin. Ch phn bit cc loi so snh.

    b. m sn phm tI0.1 v bo slng sn phm theo yu cu sau:

    i. Khng c sn phm n A sng.

    ii. T1 10 sn phm, n B sng.

    iii. T1120 sn phm, n C sng.

    iv. T20 sn phm trln n D sng.

    c. iu khin 4 n A, B, C, D sng dn. Thi gian chuyn i l 1 giy. DngSM0.5 cho bm v so snh tbm.

    nt(s)

    A B C D

    0 0 0 0 0

    1 1 0 0 02 1 1 0 0

    3 1 1 1 0

    4 1 1 1 1

    5(reset) 0 0 0 0

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    74/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 73/94

    d. iu khin 4 n A, B, C, D sng dn. Thi gian chuyn i l 1 giy. DngSM0.5 cho bm v so snh tbm.

    nt(s)

    A B C D

    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 111(reset) 0 0 0 0

    e. C tht cc tnh hung iu khin n a dng tutheo yu cu.

    nt(s)

    A B C D

    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

    f. Lp trnh iu khin n giao thng:

    Giscn iu khin n giao thng ti ng tgiao lbng 1 cng tc gtI0.3. Trong n X1 sng 4 giy, V1 sng 2 giy, X2 sng 5 giy v V2sng 2 giy.

    Quy tc chung:

    1 sng (giy) = X2 sng + V2 sng = 7 (giy)

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    75/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 74/94

    2 sng (giy) = X1 sng + V1 sng = 6 (giy)

    Gin thi gian nhsau:

    Dng tip im pht xung SM0.5 to xung pht v bCounter m xung.

    Sau dng lnh so snh theo word cho php cc n sng/tt.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    76/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 75/94

    Bi tp Ni dung Thit b LT TH Tng

    7 Lp t, lp trnh v iukhin bng ti hot ngdng ng cDC.

    S7-200 1 2 3

    Cho ng cDC 24VDC v hai Relay.

    - Khi cp ngun 24VDC vo th ng chat ng. Khi o 2 chn cp ngun thng chot ng theo chiu ngc li.

    - Ch : ngun cp cho motor phi c dng in ln hn dng hot ng ng c.

    Thc hin:

    - V su dy giao tip gia PLC -- 2 Relay Motor 24VDC, o chiuquay.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    77/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 76/94

    - u dy giao tip.

    - Kim tra kt ni ( Hc vin + Gio vin)

    - Lp trnh PLC iu khin.

    Smch tRelay ra ng cDC

    Hoc theo ssau:

    R1

    DC

    R2

    L+

    M

    L+

    M

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    78/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 77/94

    Nu ng chot ng 1 chiu: dng 1 relay; khi cn iu khin ng cDC hotng 02 chiu, th dng 02 relay.

    Lu : Lp t xong phi thnghim hot ng ca ng cDC.

    C thdng lnh n gin nhsau:

    Yu cu:

    - Nhn nt For th motor quay theo chiu thun.

    - Nhn nt Rev th motor quay theo chiu ngc li.

    - Nhn nt Stop th ng cdng.

    - Mi thi im motor quay theo 1 chiu.

    M tqui trnh hot ng:

    Hthng gm c 3 cm bin S1, S2 v S3. Bng ti chy theo chiu thun v chiungc li.

    iu khin bng ti hot ng theo theo yu cu sau:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    79/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 78/94

    - Khi nhn nt Stop th bng ti dng.

    - Nhn nt Reset xo cc thng s.

    - Nhn tn hiu khi ng Start, bng ti chkhi c tn hiu cm bin S1 th hot

    ng.

    - Khi gp cm bin S2 th bng ti dng.

    - Sau 2 giy th bng ti tip tc chy.

    - Bng ti dng khi gp tn hiu S3.

    - Mi ln sn phm tc ng vo S2 th hthng tm ln 1.

    - 3 sn phm th bng ti tdng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    80/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 79/94

    Bi tp Ni dung Thit b LT TH Tng

    8 iu khin o chiu quayng c1 pha AC.S7-200 1 2 3

    C 02 loi:- Loi ng cvn nng- Loi ng ckhng ng b

    Cho ng c1 phase AC.

    Kt ni tPLC giao tip qua Relay iu khin ng ctheo sv yu cu sau:

    Phn bdy trong ng c1 phase AC.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    81/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 80/94

    Nguyn tc chung:

    - Chn 1 v 3 u chung, cp ngun AC 1 phase vo chn 1+3 v 2 th ng cquay theo chiu thun (tm gi).

    - Chn 1 v 2 u chung, cp ngun AC 1 phase vo chn 1+2 v 3 th ng cquay theo chiu ngc li.

    Thc hin:

    - V su dy giao tip gia PLC -- 2 Relay Motor 1 phase, o chiuquay.

    H1: Sgiao tip tplc ra relay

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    82/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 81/94

    H2: Sgiao tip trelay ra ng cAC 1 phase

    - u dy giao tip.

    - Kim tra kt ni ( Hc vin + Gio vin)

    - Lp trnh PLC iu khin.

    Yu cu:

    - Nhn nt Stop, motor dng hot ng.

    - Nhn nt For th motor quay theo chiu thun.

    - Nhn nt Rev th motor quay theo chiu ngc li.

    - Mi thi im motor quay theo 1 chiu.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    83/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 82/94

    Bi tp Ni dung Thit b LT TH Tng

    9 Lp t, lp trnh v iukhin ng c AC 3phase.

    S7-200 1 2 3

    Gii thiu:

    Smch in tPLC ra Relay nhcc bi hc

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    84/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 83/94

    Smch in tRelay ra cc Contactor

    Smch ng lc giao tip vi ng c.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    85/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 84/94

    1. Nhn ON ng c quay theo chiu thun, sau 5s ng c ngng 2s sau chuyn qua quay nghch. Nhn OFF ng cngng hot ng.

    2. Nhn ON chcm bin 1 (cb1) tc ng, ng cquay thun. Khi cm bin 2(cb2) tc ng th ng cngng, sau 2s khi c tc ng ca cb1 th ng c

    quay nghch. Khi c tc ng ca cb2 th ng c ngng.Trong qui trnh ng cang chy nhn OFF th ng cngng.

    Mrng:

    iu khin khi ng sao-tam gic:

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    86/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 85/94

    Bi tp Ni dung Thit b LT TH Tng

    10 iu khin cc xylanhdng van in kh nn.S7-200 1 2 3

    M tbi tp:

    Hthng gm cc xylanh c thit khnh bn.

    1. Khi gt cng tc th xylanh chy ti, khi gt cng tc trli th xylanh trtvvtr ban u.

    2. Khi nhn nut Start th xylanh chy ti, khi nhn nut Stop th xylanh trt vvtr ban u.

    Ch : Nguyn l hot ng cc xylanh.

    3. Nhn nt PB1 th xylanh chy ra, gp cm bin ngoi th xylanh t dng.Nhn nt PB2 th xylanh chy vo, gp cm bin trong th xylanh tdng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    87/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 86/94

    4. Mi ln nhn nt khi ng Start, xylanh chy ra, gp hnh trnh ngoi thxylanh trt v. Gp hnh trnh trong th xylanh tdng. (iu khin xylanhtng tnho chiu quay ng c, dng 2 ngra.)

    5. Khi nhn nt Start th xylanh chy ti, sau 5 giy xylanh trt v.

    6. Khi nhn nt Start th xylanh chy ti, gp cm bin Gh1 th xylanh trt v,gp Gh2 th chu k mi tip tc. Xylanh chdng khi nhn nt Stop.

    7. Khi nhn nt Start th xylanh_1 chy ti, gp cm bin Gh1 th xylanh_2 chyti, gp cm bin Gh3 th xylanh_2 chy li, gp cm bin Gh4 th xylanh_1chy li.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    88/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 87/94

    Bi tp Ni dung Thit b LT TH Tng

    11 Lp t v lp trnh iukhin bng ti v cn gtdng kh nn.

    S7-200 1 2 3

    Cho m hnh nhhnh bn di:

    M hnh gm c:

    - Mt bng ti dng ng cDC.

    - Mt cn gt dng kh nn.

    - Cc cm bin si quang.

    iu khin m hnh hot ng nhsau:

    - Nhn nt Start, hthng sn sng hot ng.

    - Khi c phi u bng ti th vn chuyn phi n vtr kim tra mu phi, nuphi mu th tip tc di chuyn phi n cui bng ti.

    - Nu phi mu en th cn gt v bng ti chy y phi ra ngoi.

    - Hthng tng lp li khi phi c ra khi hthng.

    - Nhn nt Stop hthng dng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    89/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 88/94

    Bi tp Ni dung Thit b LT TH Tng

    12 Lp t v lp trnh iukhin bng ti v tay gpdng kh nn.

    S7-200 1 2 3

    Cho m hnh nhhnh bn di:

    M t:

    Hthng hot ng gn ging vi m ttrong bi 11, chmrng thm phn taygp dng kh nn nhsau:

    - Khi phi i n cui bng ti (cm bin pht hin), tay gp sdi chuyn theo qui

    trnh sau:

    o i xung v delay 1 giy.o Gpo i lno i ra ngoi

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    90/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 89/94

    o i xung v delay 1 giyo Nho i lno i vo bn trong.

    - Chu k mi tng lp li.

    - Nhn nut Stop th hthng dng.

    Ch :

    Khi xylanh di chuyn i ln/xung v i ra/vo th nh vbng cc cm bin t.

    Khi xylanh gp/nhkhng c cm bin cho nn phi dng thi gian thay th.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    91/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 90/94

    Bi tp Ni dung Thit b LT TH Tng

    13 ng hthi gian thc S7-200 1 2 3

    Cc i lng ny c tnh theo ngy dng lch.

    Ci t thi gian thc:

    Ci mc thi gian bt u hot ng cho PLC.

    Chn PLC --> Time Of Day Clock --> Set.

    Truy sut dliu t ng hthi gian thc trong PLC.

    // Lnh ny chcn thc hin 1 ln trong cchng trnh.

    // Khi thc hin lnh trn, vi T = VB0 th cc gi trthng sc phn bnh

    sau:

    Nm 0 99 VB0

    Thng 1 12 VB1

    Ngy 1 31 VB2

    Gi 0 23 VB3

    Pht 0 59 VB4

    Giy 0 59 VB5

    Khng sdng.

    Thtrong tun 1 7 (1: chnht) VB7

    Do : mun truy sut i lng no th phi dng nhtng ng vi i lng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    92/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 91/94

    Gi trT c ththay i c, khi ta phi truy sut cc i lng theo gi trTmi.

    Cc gi trny c nh dng BCD, mun sdng c phi dng du #

    V d:

    C ththay i gilc Set ng hthchng trnh hot ng, hoc so snh vigimi.

    Dng cc VB khc truy sut cc i lng khc.

    Bi tp:

    1. ng 8h, chung treo, sau 10 giy tdng.

    2. n A sng lc 6h ti v tt lc 5h30 sng.

    3. ng 6h sng, n A sng tt chu k 1 giy, sau 5 giy th chung reo v tdng sau 3 giy.

    4. iu khin chung bo gilm vic nhsau:

    - ng 7h30; 11h30 chung reo trong 8 giy.

    - ng 9h; 9h15 chung reo trong 4 giy.

    - Chnht chung khng reo.

    - L30/4 v 2/9 chung khng reo.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    93/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Th.s Phm Ph Th Trang 92/94

    Bi tp Ni dung Thit b LT TH Tng

    14 Lp trnh chng trnhconS7-200 1 2 3

    c v tm hiu nguyn l sdng chng trnh con.

    Nhp v kim tra hot ng v dtrong phn l thuyt.

    Cc bi tp cn thc hin:

    1. iu khin n A hot ng 2 chkhc nhau:- Gt I0.0 ln 1 th n A sng.

    - Gt I0.1 ln 1 th n A chp tt vi chu k 1s.

    - Gt c2 cng tc ln hoc xung th n A tt.

    2. iu khin n giao thng ti ng tgiao ltheo yu cu sau:

    - Gt cng tc I0.0 ln 1 th 3 n -xanh-vng chy theo chtngtheo thi gian l 6-4-2 giy.

    - Gt cng tc I0.0 xung th chcn n vng chp tt vi chu k 1 giy.

    3. C 3 ng cc iu khin theo yu cu sau:

    Khi chn chAUTO

    - Nhn nt vo Start ng cM1 hot ng, sau 3 giy ng cM2 hotng, sau 3 giy ng cM3 hot ng.

    - Nhn nt Stop c3 ng ccng dng.

    Khi chn chMAN

    - C 3 nt nhn iu khin 3 ng cring bit, khi nhn nt nhn no thng c chy, bung tay ra ng cdng.

  • 8/12/2019 Tai Lieu Lap Trinh Plc S7-200_Full

    94/94

    Ti liu: Lp trnh PLC (SIEMENS S7-200) TT Cin t

    Bi tp Ni dung Thit b LT TH Tng

    15 Bi tp tng hp

    (Np chm im bi thicui kho).

    S7-200 0 3 3

    Hc vin thc hin v bo co cho gio vin.

    Lu :Dng bi tp ny c ththay thcho k thi thc hnh cui kho.

    iu khin n giao thng.

    Yu cu:

    Khi bt cng tc chsang AUTO:

    - T6h00 n 22h00 th: cc n giao thng ti ng tgiao lhot ngbnh thng theo tun t: xanh vng. Thi gian cc n sng l6 4 2 giy.

    - Ngc li th: chc 02 n vng sng/tt vi chu kl 1 giy.

    Khi bt cng tc chsang MANUAL:

    - Nhn nt PB1 th chc n 1 v xanh 2 sng, nu nhn nt PB2 thchc n 2 v xanh 1 sng.

    - Nhn nt PB2 th 2 n vng ssng tt vi chu k l 1 giy.