35
CDA Training Biên Soạn: Lê Phước Sinh Lưu hành nội bộ. BÀI TẬP THỰC HÀNH S7-1200

s7 1200 Baitap Thuc Hanh

Embed Size (px)

DESCRIPTION

s71200

Citation preview

  • CDA Training

    Bin Son: L Phc Sinh

    Lu hnh ni b.

    BI TP THC HNH S7-1200

  • CDA-TRAINING BI TP THC HNH S7-1200

    2

    Mc Lc Bi tp 1 Trang 3 Bi tp 2 Trang 4 Bi tp 3 Trang 8 Bi tp 4 Trang 10 Bi tp 5 Trang 12 Bi tp 6 Trang 13 Bi tp 7 Trang 14 Bi tp 8 Trang 17 Bi tp 9 Trang 18 Bi tp 10 Trang 20 Bi tp 11 Trang 23 Bi tp 12 Trang 24 Bi tp 13 Trang 26 Bi tp 14 Trang 27 Bi tp 15 Trang 28 Bi tp 16 Trang 30 Bi tp 17 Trang 31 Bi tp 18 Trang 33 Bi tp 19 Trang 34 Bi tp 20 Trang 35

  • CDA-TRAINING BI TP THC HNH S7-1200

    3

    TNG QUAN KIT S7-1200

    Mc tiu:

    - Nm tng quan v KIT S7 1200

    - S b tr cc thit b trn KIT

    - Cch u dy

    S in KIT:

    - S dng file PDF S u ni.

    Yu cu bi tp:

    - Xem bn v (file PDF) nm r s b tr, s u dy ca KIT

    - Nghe hng dn v cch s dng KIT thc hnh.

    - u dy nt nhn, switch vo ng vo PLC.

    1

  • CDA-TRAINING BI TP THC HNH S7-1200

    4

    LM QUEN PHN MM

    TIA PORTAL 12

    Mc tiu:

    - Hiu c ng dng phn mm TIA PORTAL 12.

    - Lm quen vi cc thao tc c bn s dng phn mm.

    - Cu hnh mt trm PLC.

    - Qun l cc Tag trong chng trnh PLC.

    - Lp trnh mt chng trnh PLC.

    Ti liu lin quan:

    - S dng file PDF Tia Portal basic manual

    Yu cu bi tp:

    - To mi mt project v thit lp trm PLC c cc thit b nh sau:

    PLC S7-1200 CPU 1214C V3.0

    30 ng vo s, 30 ng ra s.

    2 knh High Speed Counter.

    6 ng vo Analog.

    6 ng ra Analog.

    1 cng truyn thng Ethernet.

    1 cng truyn thng Profibus.

    1 cng truyn thng RS-485.

    2

  • CDA-TRAINING BI TP THC HNH S7-1200

    5

    - Gi cu hnh mu:

    - To mi mt bng Tag: gi bng tag mu.

  • CDA-TRAINING BI TP THC HNH S7-1200

    6

    - To mi v lp trnh khi OB, FC, FB: Gi chng trnh mu.

  • CDA-TRAINING BI TP THC HNH S7-1200

    7

  • CDA-TRAINING BI TP THC HNH S7-1200

    8

    IU KHIN ON/OFF

    Mc tiu:

    - Thc hnh lp trnh tp lnh Bit Logic.

    - u dy ng vo ng ra PLC.

    Yu cu bi tp:

    Nhn button PB1 n LP1 sng. Nh button PB1 n LP1 tt.

    Nhn button PB2 n LP2 tt. Nh button PB2 n LP2 sng.

    Nhn button PB3 n LP3 sng. Nhn button PB4 n LP3 tt.

    3

  • CDA-TRAINING BI TP THC HNH S7-1200

    9

    Gi bi tp:

    - Thit lp s u dy: S gi

    PNP: V+ ni vi 24V; 1M ni vi 0V

    NPN: V+ ni vi 0V; 1M ni vi 24V

    3L ni vi 24V, 3M ni vi 0V, LCOM ni vi 0V (ng ra l PNP)

    - To mi project trong phn mm Tia Portal 12

    - Thit lp cu hnh.

    - Lp bng Tag cc thit b.

    - Lp trnh chng trnh.

    PB4

    PB3

    PB2

    PB1

    1M V+

    DIa.0

    DIa.1

    DIa.2

    DIa.3

    DQa.0

    DQa.1

    DQa.2

    DQa.3

    LCOM 3L 3M

    PLC LP1

    LP2

    LP3

    LP4

  • CDA-TRAINING BI TP THC HNH S7-1200

    10

    CHN CH IU KHIN

    & CHUYN BNG TI

    Mc tiu:

    - Hiu c ng dng chn ch iu khin.

    - Thc hnh lp trnh tp lnh Bit Logic, Timer.

    - ng m ng c khng ng b 3 pha.

    Yu cu bi tp:

    - Yu cu 1:

    n STOP sng khi m ngun. ( Ch lm c khi hc xong chng

    trnh ngt )

    Nhn button PB1 chn ch AUTO:

    Nu n MANUAL tt v n STOP sng th n AUTO sng

    v tt n STOP.

    4

  • CDA-TRAINING BI TP THC HNH S7-1200

    11

    Nu n MANUAL sng v n STOP tt th n ERROR

    sng v tt n MANUAL.

    Nhn button PB2 chn ch MANUAL:

    Nu n AUTO tt v n STOP sng th n MANUAL sng

    v tt n STOP.

    Nu n AUTO sng v n STOP tt th n ERROR sng v

    tt n AUTO.

    Nhn button PB3 chn ch STOP: n STOP sng v tt n

    AUTO, MANUAL.

    Nhn button PB4 reset li: n ERROR tt v sng n STOP.

    - Yu cu 2:

    Nhn PB1 chn ch AUTO. Nhn PB2 chn ch MANUAL.

    Nhn PB3 chn ch STOP.

    Nu ang lm vic ch AUTO m chn ch

    MANUAL th bo li n ERROR nhy chu k 2s v dng ch

    AUTO.

    Nu ang lm vic ch MANUAL m chn ch

    AUTO th bo li n ERROR nhy chu k 2s v dng ch

    MANUAL.

    Nhn PB3 reset li chuyn sang ch STOP

    Ch AUTO: Bng ti 1 (LP1) hot ng. Sau 8s th bng ti 2

    (LP2) hot ng. Sau 6s tip th bng ti 3 (LP3) hot ng.

    Ch MANUAL:

    Nhn PB4: Bng ti 1 hot ng.

    Nhn PB5: Bng ti 2 hot ng.

    Nhn PB6: Bng ti 3 hot ng.

  • CDA-TRAINING BI TP THC HNH S7-1200

    12

    N GIAO THNG

    Mc tiu:

    - Thc hnh lp trnh tp lnh Timer.

    Yu cu bi tp:

    n xanh A sng 20s n vng A sng 3s n A sng 23s.

    n xanh B sng 20s n vng B sng 3s n B sng 23s.

    Xanh A + Vng A= B, Xanh B + Vng B = A.

    5

    PHA A PHA B

  • CDA-TRAINING BI TP THC HNH S7-1200

    13

    CP GO VO XE

    Mc tiu:

    - Thc hnh tp lnh Counter.

    - Thc hnh lnh sn ln, sn xung.

    Yu cu bi tp:

    - H thng gm Xylo cha cc bao go. Bao go xung bng chuyn qua ca

    xylo. Bng chuyn ti bao go v xe ti ch go. Lng bao go t xylo

    xung bng chuyn v lng bao go ti trn bng chuyn u nhau.

    S lng bao go trn xe l 12 bao.

    Khi cp bao go vo xe ti th n bo xe y sng.

    Trong qu trnh cp go, cha s lng bao go nhng xe ri v tr

    th n bo li sng v dng h thng.

    Sau khi x l li, nhn reset lm vic tip tc.

    6

  • CDA-TRAINING BI TP THC HNH S7-1200

    14

    M MY V O CHIU NG C

    KHNG NG B 3 PHA

    Mc tiu:

    - ng dng contactor, relay nhit, relay

    - Cch c gio trnh hng dn s dng thit b.

    - c s u dy.

    - u dy contactor, relay nhit, relay.

    Yu cu bi tp:

    - Yu cu 1: u dy v lp trnh chng trnh PLC

    Nhn button PB1 ng c chy.

    Nhn button PB2 ng c dng.

    Contactor c tn hiu phn hi bo trng hp contactor hng, n

    LP1 sng.

    Relay nhit c tn hiu phn hi bo qu nhit, n LP2 sng.

    - Yu cu 2: u dy v lp trnh chng trnh PLC

    Nhn PB1 ng c chy theo chiu thun.

    Nhn PB2 ng c chy theo chiu ngc.

    Nhn PB3 ng c dng. Phi dng ng c trc khi o chiu.

    C cc n bo hng ca contactor 1, contactor 2.

    n bo qu nhit.

    7

  • CDA-TRAINING BI TP THC HNH S7-1200

    15

    Gi bi tp:

    - Yu cu 1: u dy theo s sau:

    Mch ng lc

    Mch iu khin 1

  • CDA-TRAINING BI TP THC HNH S7-1200

    16

    Mch iu khin 2

    Mch iu khin 3

  • CDA-TRAINING BI TP THC HNH S7-1200

    17

    THC HNH THIT B IN

    Mc tiu:

    - Tm hiu c tnh k thut, u ni v ng dng ca cng tc hnh trnh v

    cc loi cm bin.

    - Phn bit cc loi ng vo v ng ra PLC. ( Relay, Transistor, Sink,

    Source )

    - u dy sink, source, light on, dark on.

    - c v ly thng tin sn phm qua cc file hng dn s dng.

    Yu cu bi tp.

    - c file hng dn s dng thit b.

    - u dy cng tc hnh trnh.

    - u dy Proximity.

    - u dy cm bin quang.

    8

  • CDA-TRAINING BI TP THC HNH S7-1200

    18

    THC HNH BIN TN C BN

    Mc tiu:

    - Nm c chc nng v ng dng ca bin tn.

    - u dy mch ng lc v mch iu khin bin tn.

    - Ci t tham s cho bin tn.

    - La chn cng sut v phng n iu khin cho bin tn.

    ng dng ca bin tn:

    - Dng in khi ng ca Motor ln v khi ng trc tip gim tui th c

    kh. Bin tn c chc nng khi ng mm, gim in nng tiu th, tng

    tui th kt cu.

    - ng dng iu khin vi yu cu thay i tc , v cp.

    - ng dng tit gim in nng khi ti khng cn hot ng ti a cng sut

    thit k

    Yu cu bi tp:

    - c ti liu hng dn s dng bin tn.

    - Yu cu 1: u dy v iu khin hot ng bin tn:

    Jog Operation: Quay thun, quay nghch.

    Potentiometer: Tng tc nhanh, chm, quay thun, quay nghch.

    Analog: Tng tc nhanh, chm, quay thun, quay nghch.

    Multi Speed: iu khin nhiu cp tc .

    9

  • CDA-TRAINING BI TP THC HNH S7-1200

    19

    - Yu cu 2:

    Xy l cha bt . Vt ti ti bt ln thng cn v bn trn.

    Dn ng vt ti motor khng ng b 3 pha, iu khin tc bng

    bin tn.

    Nhn Button Start yu cu cp bt . Motor quay vt ti cp bt

    vo thng cn vi tn s 50Hz (ban u cn cn nhanh) trong thi

    gian 6s. Tip theo motor quay vi tc 15Hz (cn chm khi b l

    khi lng) trong thi gian 4s

    Quy trnh quay li khi c tn hiu yu cu cn bt Start.

    Bo trng thi hot ng. Trong qu trnh cn n LP1 sng. Cn

    xong bo n LP2. Motor chy 2 cp tc tng ng n LP3 v

    LP4 sng.

    Gi bi tp:

    - Yu cu 1: Cc tham s cn thit lp (kinh nghim)

    Jog Operation: P15, P16, P78, P60, P61, P62, P63.

    Potentiometer: P1, P2, P3, P7, P8, P13, P17, P53, P78, P60, P61, P62,

    P63.

    Analog: P1, P2, P3, P13, P17, P78, P60, P61, P62, P63, P73.

    Multi Speed: P1, P2, P3, P4, P5, P6, P7, P8, P13, P17, P78, P60, P61,

    P62, P63. S dng gio trnh ng dng iu khin 8, 16 cp tc .

  • CDA-TRAINING BI TP THC HNH S7-1200

    20

    THC HNH LNH ROTATE

    Byte Bit

    .7 .6 .5 .4 .3 .2 .1 .0 0 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0.0 1 Byte 1 2

    Word 2 3 4

    Double Word 4 5 6 7 8 Byte 8

    Mc tiu:

    - Thc hnh lnh Shift & Rotate.

    - Hiu c cch qun l d liu trong PLC.

    Yu cu iu khin.

    - Nhn PB1 n sng ln lt LP1 => LP2 => LP3 => LP4 => LP5 => LP6

    => LP7 => LP8. Thi gian n sng l 1s.

    - Nhn PB2 n sng ln lt LP8 => LP7 => LP6 => LP5 => LP4 => LP3

    => LP2 => LP1. Thi gian n sng l 1s.

    10

  • CDA-TRAINING BI TP THC HNH S7-1200

    21

    Gi bi tp:

  • CDA-TRAINING BI TP THC HNH S7-1200

    22

  • CDA-TRAINING BI TP THC HNH S7-1200

    23

    THANG NNG HNG

    Mc tiu:

    - Thc hnh lnh Move v lnh Compare.

    - Cc kiu d liu, v cch qun l d liu trong thanh ghi.

    Yu cu bi tp:

    - Thang nng hng c 3 tng tng ng 3 v tr cm bin S1, S2, S3. H thng

    dng motor ko cp.

    - S dng 3 button chn tng.

    - Khi thang tng no th n ch th tng tng ng sng ln.

    - Hai sensor gii hn hai u. Khi thang b li gp cc sensor ny th dng li.

    - Khi nhn nt Start cho php hot ng. Lc ny ngi s dng s chn

    tng. Thang di chuyn n ng tng th dng li. n hin th sng.

    11

  • CDA-TRAINING BI TP THC HNH S7-1200

    24

    BN CH VT T

    NG C KB 3 PHA

    Mc tiu:

    - Lp trnh cu trc.

    - Phn bit FB v FC, hiu c Data Block.

    - Lp trnh ngt, phn bit cc s kin ngt.

    Yu cu bi tp:

    - H thng gm:

    Bn dch chuyn, trc vitme bi.

    Motor khng ng b 3 pha.

    Proximity.

    12

  • CDA-TRAINING BI TP THC HNH S7-1200

    25

    - Ch AUTO: n AUTO sng.

    Chu trnh 1: T v tr Home bn chy n v tr Position 1. Bn

    dng ti v tr ny 3s, tip theo bn chy v v tr Home v dng ti

    y trong 4s.

    Chu trnh 2: T v tr Home bn chay n v tr Position 2, dng

    ti v tr ny trong 2s, tip theo bn chy v v tr Home. Kt thc

    chu k v bt u li chu trnh 1.

    - chuyn gia ch Auto v Manual phi nhn button Stop.

    Khng thc hin ng qui trnh th dng h thng v n bo li nhp nhy

    chu k 1s.

    - Motor chy qu c - chm cng tc hnh trnh, dng h thng v n bo li

    nhp nhy chu k 1s. Phn hi t relay nhit, contactor.

    Gi bi tp: Lp trnh chng trnh s dng hm FC c cu trc nh sau: (tham

    kho)

  • CDA-TRAINING BI TP THC HNH S7-1200

    26

    THC HNH ENCODER

    Mc tiu:

    - Hiu c ng dng ca ENCODER, FLOW SENSOR.

    - Phn bit cc loi ENCODER.

    - u dy v lp trnh nhn tn hiu t ENCODER v PLC.

    Yu cu bi tp:

    - c file ENCODER MANUAL u dy ENCODER.

    - u dy ENCODER, thit lp cu hnh High Speed Counter v lp trnh

    theo yu cu sau: ( lm ch 1X v 4X )

    m xung: khi ENCODER quay 4 vng theo chiu thun th n LP1

    sng, quay 8 vng theo chiu ngc th n LP2 sng.

    m tn s: khi ENCODER quay vi tc 6 vng/s th n LP3

    sng.

    13

  • CDA-TRAINING BI TP THC HNH S7-1200

    27

    THC HNH ANALOG

    Mc tiu:

    - Phn bit cc loi tn hiu ANALOG.

    - Hiu c cch PLC x l tn hiu ANALOG.

    Yu cu bi tp:

    - Yu cu 1: Loadcell cn khi lng t 0 Kg n 100 Kg. in p ra ca

    loadcell l 0-20mV. Sau khi qua b chuyn i th chuyn thnh dng in

    t 4 mA n 20 mA. Hy tnh ton hin th khi lng cn c qua PLC.

    - Yu cu 2: Bin tn iu khin tc ng c qua cng Analog. Khi in p

    cng vo Analog ca bin tn thay i t 0-10V th tn s bin tn iu

    khin ng c s thay i t 20Hz n 50Hz. Hy thit lp tham s bin tn,

    lp trnh iu khin tc ng c qua PLC.

    14

  • CDA-TRAINING BI T

    THC HNH PWM

    Mc tiu:

    - iu ch rng xung.

    - iu khin tc ng c m

    Yu cu bi tp:

    - u dy v iu khin

    - Cho ng c chy:

    Nhn PB1 th

    Nhn PB2 th

    Nhn PB3 th

    - u dy bin tr vo ng vo ANALOG c

    ng c mt chi

    Format.

    BI TP THC HNH S7-1200

    C HNH PWM

    ng xung.

    ng c mt chiu.

    n ng c in mt chiu qua mch PWM

    ng c chy vi rng xung PWM l 30%.

    ng c chy vi rng xung PWM l 60%.

    ng c chy vi rng xung PWM l 90%.

    vo ng vo ANALOG ca PLC v iu khi

    u bng cch iu ch rng xung theo S7 Analog

    28

    ch PWM

    ng xung PWM l 30%.

    ng xung PWM l 60%.

    ng xung PWM l 90%.

    n thay i tc

    ng xung theo S7 Analog

    15

  • CDA-TRAINING BI TP THC HNH S7-1200

    29

    Gi bi tp :

  • CDA-TRAINING BI T

    THC HNH MOTION CONTROL

    Mc tiu:

    - Hiu ng c bc:

    - Cch iu khin ng c b

    - Cch thit lp Axis Motion Control trong TIA PORTAL

    Yu cu bi tp:

    - c file Step Motor datasheet:

    Tnh nng k thu

    dng nh mc, gc b

    s xung cho php.

    Ngun cp, u dy Driver.

    Chc nng ca cc chn trn Driver.

    - Thit lp Axis Motion Control trong TIA PORTAL v l

    Homing

    Absolute

    Relative

    Jog

    BI TP THC HNH S7-1200

    C HNH MOTION CONTROL

    ng dng, thng s k thut, u dy.

    ng c bc.

    p Axis Motion Control trong TIA PORTAL

    c file Step Motor datasheet:

    thut: kch thc motor, driver, momen, qun

    c, gc bc, dng in, ch y bc v vi b

    xung cho php.

    u dy Driver.

    a cc chn trn Driver.

    p Axis Motion Control trong TIA PORTAL v lp trnh cc ch

    30

    c motor, driver, momen, qun tnh rotor,

    c v vi bc, tn

    p trnh cc ch :

    16

  • CDA-TRAINING BI TP THC HNH S7-1200

    31

    BN CH VT T

    NG C BC

    Mc tiu:

    - iu khin ng c bc.

    - Thc hnh lp trnh cu trc, ngt.

    Yu cu bi tp:

    - H thng gm

    Bn chy vitme bi di 1m. Bc vt 5mm.

    Dn ng l Step Motor 5 pha. Gc bc 0,72o.

    - Yu cu:

    Bt ngun bn trt quay v v tr Home vi tc 2m/pht.

    Nhn button START. Bn chy ti v tr 1 cch v tr Home 30cm

    vi tc 3m/pht. Dng ti v tr 1 trong 3s. Bn chy ti v tr 2

    cch v tr Home 80cm vi tc 4m/pht. Dng ti v tr 2 trong 4s.

    17

  • CDA-TRAINING BI TP THC HNH S7-1200

    32

    Tip bn quay li v tr Home vi tc 6m/pht. Nhn START

    quy trnh bt u li.

    Bn ng CTHT 2 u th dng motor v n ERROR nhp nhy chu

    k 1s.

    Gi bi tp: Lp trnh chng trnh s dng hm FC c cu trc nh sau :

    (tham kho)

  • CDA-TRAINING BI TP THC HNH S7-1200

    33

    THC HNH PID

    Mc tiu:

    - Hiu c PID trong iu khin n nh.

    - ng dng ca PID trong cng nghip.

    - Lp trnh chng trnh ngt.

    Yu cu bi tp:

    - H thng gm c: mt ng c khng ng b 3 pha, mt bin tn, PLC vi

    mt ng ra Analog, Encoder.

    - Hy iu khin n nh tc ng c tc 600 vng/pht.

    18

  • CDA-TRAINING BI TP THC HNH S7-1200

    34

    ETHERNET & POINT TO POINT

    COMMUNICATION

    Mc tiu:

    - Hiu c mng truyn thng cng nghip c bn.

    - Qun l d n nhiu PLC.

    - Thit lp mng Ethernet.

    - Truyn thng d liu qua RS 485.

    - Lp trnh truyn thng.

    Yu cu bi tp:

    - Thit lp mng Ethernet gm 2 PLC v lp trnh iu khin nh sau:

    Nhn PB1 trn KIT PLC 1 th n LP1 trn KIT PLC 2 sng.

    - Thit kt ni truyn thng Point to Point 2 PLC v lp trnh iu khin:

    Nhn PB1 trn KIT PLC 1 th n LP1 trn KIT PLC 2 sng.

    Gi bi tp: S dng file hng dn s dng TIA PORTAL.

    19

  • CDA-TRAINING BI TP THC HNH S7-1200

    35

    N TP

    Mc tiu:

    - n tp li nhng kin thc hc

    - Gii thiu v mng truyn thng cng nghip v Scada.

    - Gii thiu v cch lm m phng vi PLC S7 300, S7 400.

    20

    Mc LcBi Tp 1: Tng Quan Kit S7-1200Bi Tp 2: Lm Quen Phn Mm TIA PORTAL 12Bi Tp 3: iu Khin ON/OFFBi Tp 4: Chn Ch iu Khin & Chuyn Bng TiBi Tp 5: n Giao ThngBi Tp 6: Cp Go Vo XeBi Tp 7: M My v o Chiu ng C Khng ng B 3 PhaBi Tp 8: Thc Hnh Thit B inBi Tp 9: Thc Hnh Bin Tn C BnBi Tp 10: Thc Hnh Lnh RotateBi Tp 11: Thang Nng HngBi Tp 12: Bn Ch Vt T - ng C KB 3 PhaBi Tp 13: Thc Hnh EncoderBi Tp 14: Thc Hnh AnalogBi Tp 15: Thc Hnh PWMBi Tp 16: Thc Hnh Motion ControlBi Tp 17: Bn Ch Vt T - ng C BcBi Tp 18: Thc Hnh PIDBi Tp 19: Ethernet & Point to Point CommunicationBi Tp 20: n Tp