Báo cáo thực tập PLC

download Báo cáo thực tập PLC

of 14

Transcript of Báo cáo thực tập PLC

  • 8/6/2019 Bo co thc tp PLC

    1/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    BO CO TH C T P PLC

    I.T ng quan v PLC:

    1.Gi i thi u PLC:Thi t b i u khi n logic kh trnh PLC(Programmable Logic Control) l lo i thi t b

    cho php th c hi n linh ho t cc thu t ton i u khi n s thng qua m t ngn ng l p trnhthay cho vi c ph i th hi n thu t ton b ng m ch s . Nh v y v i ch ng trnh i u khtrong mnh, PLC tr thnh b i u khi n s nh g n, d dng thay i thu t ton v c bitrao i thng tin v i mi tr ng xung quanh (v i cc PLC khc hay v i my tnh.)

    Ton b ch ng trnh c l u tr trong b nh c a PLC d i d ng cc kh i ch ngtrnh con hay ch ng trnh ng t. Tr ng h p dung l ng nh c a PLC khng cho vi c ltr ch ng trnh th ta c th s d ng thm b nh ngoi h tr cho vi c l u ch ng trnh c

    l u d li u. c th th c hi n c m t ch ng trnh i u khi n, t t nhin PLC ph i c tn

    n ng nh m t my tnh, ngh a l ph i c m t b vi x l(CPU), m t h i u hnh, m t bnh l u ch ng trnh i u khi n, d li u v cc c ng vo ra giao ti p v i cc i t

    i u khi n v trao i thng tin v i mi tr ng xung quanh. Ngoi ra, PLC c thm nh ngkh i ch c n ng c bi t nh : b m, b nh th,v nh ng kh i hm chuyn d ng.

    2.B nh PLC: G m 3 vng chnh

    a. Vng ch a ch ng trnh ng d ng: Chia lm 3 mi n:

    i. O B1( Orgianisation block):mi n ch a ch ng trnh t ch c, ch a ch ng trnhchnh, cc l nh trong kh i ny lun c qut.

    ii. S ubroutine(Ch ng trnh con): Mi n ch a ch ng trnh con, c t ch c thnhhm v c bi n hnh th c trao i d li u, ch ng trnh con ny s c th c hi n khi

    c g i trong ch ng trnh chnh.

    iii. Interrupt(Ch ng trnh ng t): Mi n ch a ch ng trnh ng t, c t ch c thnhhm v c kh n ng trao i d li u v i b t c ch ng trnh no khc. Ch ng trnh ny s

    c th c hi n khi c s ki n ng t x y ra.

    b. Vng ch a tham s c a h i u hnh: Chia lm 5 mi n khc nhau: I(Process image input): Mi n d li u cc c ng vo s , tr c khi b t u th c hi n

    ch ng trnh, PLC s c gi tr logic c a t t c cc c ng vo v c t gi chng trong vnnh I. Thng th ng, ch ng trnh ng d ng khng c tr c ti p tr ng thi logic c a c nvo s m ch l y d li u c a c ng vo t b m I.

    Q(Process image output): Mi n b m cc d li u c ng ra s . K t thc giai o nth c hi n ch ng trnh, PLC s chuy n gi tr logic c a b m Q t i cc c ng ra s . Th

  • 8/6/2019 Bo co thc tp PLC

    2/14

  • 8/6/2019 Bo co thc tp PLC

    3/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    Trong PLC cc s li u c trao i gi a b vi x l v cc modul vo ra thng quaData Bus. Address Bus v Data Bus g m 8 ng, cng th i i m cho php truy n 8 bit c a 1 byte m t cc ng th i(hay song song.)

    N u m t modul u ra nh n c a ch c a n trn Address Bus, n s truy n t ttr ng thi u vo c a n vo Data Bus. N u m t a ch byte c a 8 u ra xu t hi n tAddress Bus, modul u ra t ng ng s nh n c d li u t Data Bus. Control Bus schuy n cc tn hi u i u khi n vo theo di chu trnh ho t ng c a PLC.

    Cc a ch v s li u c chuy n ln cc Bus t ng ng trong m t th i gian hch .

    H th ng Bus s lm nhi m v trao i thng tin gi a CPU, b nh v I/O. Bn c nh, CPU c c p m t xung clock c t n s t 18 mHz . Xung ny quy t nh t c ho t

    ng c a PLC v cung c p cc y u t v inh th i, ng h h th ng.

    4 . Cc ho t ng x l bn trong PLC:

    a. X l ch ng trnh:

    Khi m t ch ng trnh c n p vo b nh PLC, cc l nh s c l u trong mvng a ch ring l trong b nh .

    PLC c b m a ch bn trong vi x l, v v y ch ng trnh bn trong b nh sc b vi x l th c hi n m t cch tu n t t ng l nh m t, t u n cu i ch ng trn

    M i l n th c hi n ch ng trnh t u n cu i g i l m t chu k th c hi n. Th i gian thhi n m t chu k ty thu c vo t c x l c a PLC v l n c a ch ng trnh. M t chu kth c hi n bao g m 3 giai o n n i ti p nhau:

    u tin, b vi x l c tr ng thi c a t t c cc u vo. Ph n ch ng trnh ph c vcng vi c ny c s n trong PLC v c g i l h i u hnh.

    Ti p theo, b vi x l s c v x l tu n t l nh m t trong ch ng trnh. Trong khighi c v x l cc l nh, b vi x l s c tn hi u cc u vo, th c hi n cc phton logic v k t qu sau s xc nh tr ng thi c a cc u ra.

    Cu i cng, b vi x l s gn cc tr ng thi m i cho cc u ra t i cc modul u ra.

    b. X l xu t nh p:

    G m 2 ph ng php khc nhau dng cho vi c x l I/O trong PLC:

    C pnh t lin t c: i u ny i h i CPU qut cc l nh ng vo (m chng xu t hi n trong ch ng

    trnh), kho ng th i gian delay c xy d ng bn trong ch c ch n r ng ch c nh ng thi u h p l m i c c vo trong b nh vi x l. Cc l nh ng ra c l y tr c ti p tcc thi t b . Theo ho t ng logic c a ch ng trnh, khi l nh OUT c th hi n th cc nra ci l i vo n v I/O, v th nn chng v n gi c tr ng thi cho t i khi l n c p nh tti p.

  • 8/6/2019 Bo co thc tp PLC

    4/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    Ch p nh qu trnh xu tnh p:

    H u h t cc PLC lo i l n c th c vi tr m I/O, v th CPU ch c th x l m t l n m t th i i m. Trong su t qu trnh th c thi, tr ng thi m i ng nh p ph i c xt

    ring l nh m d tm cc tc ng c a n trong ch ng trnh. Do chng ta yu c u delay 3mscho m i ng vo, nn t ng th i gian cho h th ng l y m u lin t c l r t l n v t ng theo ngvo.

    t ng t c th c thi ch ng trnh, cc ng I/O c c p nh t t i m t vng c bitrong ch ng trnh. y, vng RAM c bi t ny c dng nh m t b m l u tr ng thcc logic i u khi n v cc n v I/O. M i ng vo ra u c m t a ch I/O RAM. Su t trnh, chp t t c cc tr ng thi vo trong I/O RAM. Qu trnh ny x y ra m t chu kch ng trnh(t Start n End).

    Th i gian c p nh t t t c cc ng vo ra ph thu c vo t ng s I/O c copy, tiu bi u l vi ms. Th i gian th c thi ch ng trnh ph thu c vo chi u di ch ng trnh ikhi n t ng ng m i l nh m t kho ng 1 us n 10 us.

    II. Cc d ng bi t p:

    Bi 1: Vi t ch ng trnh i u khi n cho m t c m n giao thng t i m t ng t c s nhhnh v .

    Bi t r ng t ng chu k n l 56s v th i gian phn b cho cc n nh sau:y Lu ng 1: n xanh (1) sng 27s, n vng (1) sng 3s, n (1) sng 26s.y Lu ng 2: n (2) sng 30s, n xanh (2) sng 23s, n vng (2) sng 3s.

    L u thu t ton

  • 8/6/2019 Bo co thc tp PLC

    5/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    Danh sch u vo v u ra

    u vo u ra C nh Ch c n ng a ch Ch c n ng a ch Ch c n ng a ch

    START I0.0 n xanh 1 Q0.0 Nh H T M0.0STOPS I0.1 n vng 1 Q0.1

    n 1 Q0.2n xanh 2 Q0.3n vng 2 Q0.4n 2 Q0.5

    Ch ng trnh i u khi n :

  • 8/6/2019 Bo co thc tp PLC

    6/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    Bi 2: Vi t ch ng trnh cho b ng ch i n t sau:

    Tr ng i

    H c Giao

    Thng V n Ti

    H Ni

    Trnh t th i gian nh sau: Khi b t u kh i ng cc ch sng d n ln theo chi u ttri sang ph i. M i ch cch nhau 2s. Sau khi sng ton b cc ch t t i 1s v sng l i theochi u ng c l i m i ch cch nhau 3s. Khi sng t t c cc ch th t t ton b trong vng 2sr i nh p nhy lin t c c b ng ch v i chu k 3s.

    L u thu t ton:

    0s 2s 2s 2s 2s 2s 2s 2s 2s 1s

    T t Tr ng i H c Giao Thng V n T i H N i T t

    2s 3s 3s 3s 3s 3s 3s 3s 3s 3s

    1,5s 1,5s

    Nh p nhy v i chu k 3sDanh sch u vo v u ra

    u vo u ra C nh Ch c n ng a ch Ch c n ng a ch Ch c n ng a ch

    START I0.0 Tr ng Q0.0 C nh 1 M0.0STOPED I0.1 i Q0.1H c Q0.2Giao Q0.3Thng Q0.4V n Q0.5T i Q0.6H Q0.7 N i Q1.0

    Ch ng trnh i u khi n

  • 8/6/2019 Bo co thc tp PLC

    7/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    Bi 3: Vi t ch ng trnh i u khi n cho 1 b ng truy n c hnh v :

    B ng truy n c g n 1 ng c truy n ng. Khi b ng truy n di chuy n n v tr A, B, C, D th ph i d ng l i trong vng 10s r i sau ti p t c di chuy n ti p.

    L u thu t ton

    Ch ng trnh i u khi n:

  • 8/6/2019 Bo co thc tp PLC

    8/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    Bi 4: Vi t ch ng trnh i u khi n cho m t thng khu y nhin li u c s nh hnh v .

    Bi t r ng:

    Khi c m bi n bo m c L th van 1 v van 2 u m n p nhin li u vo trongthng.

    Khi c m bi n bo m c M th van 1 d ng l i v van 2 v n ti p t c n p nhin livo trong thng.

    n khi nhin li u t m cH th d ng n t van 2 v kh i ng ng c cnh khu y khu y nhin li u trong thng trong kho ng th i gian l 30s. Sau khi khu y xong thm van x 3.

    L u thu t ton

    Bi 5: V n theo yu c u nh bi 4. Khi h th ng khu y c 10 m th d ng hon ton hth ng trong kho ng th i gian 10s, r i l i t ng kh i ng l i. Sau chu trnh l p l i nh ban u.

  • 8/6/2019 Bo co thc tp PLC

    9/14

  • 8/6/2019 Bo co thc tp PLC

    10/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    Bi 7: Vi t ch ng trnh i u khi n cho m t tr m b m g m c 8 t h p b m lm vi c thetrnh t nh sau:

    N u c m bi n bo m c n c trong h l cao th 8 t h p b m lm vi c lun phin linti p, m i t h p lm vi c trong 1 gi .

    N u c m bi n bo m c n c trong h l trung bnh th 8 t h p b m lm vi c lun phin lin ti p, c hai t h p b m lm vi c trong 2 gi . N u c m bi n bo m c n c trong h l th p th 8 t h p b m lm vi c lun phinlin ti p, c b n t h p b m lm vi c trong 4 gi .

    u vo u ra C nh

    Ch c n ng a ch Ch c n ng a ch Ch c n ng a ch

    S tart I0.0 B m 1 Q0.0 M 0.0

    S stop I0.1 B m 2 Q0.1

    CB m c H I0.2 B m 3 Q0.2

    CB m c M I0.3 B m4 Q0.3

    CB m c L I0.4 B m 5 Q0.4

    B m 6 Q0.5

    B m 7 Q0.6

    B m 8 Q0.7

    Ch ng trnh i u khi n :

  • 8/6/2019 Bo co thc tp PLC

    11/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    III. K t lu n:

    Thi t b i u khi n logic kh trnh PLC(Programmable Logic Control) l lo i thi t bcho php th c hi n linh ho t cc thu t ton i u khi n s thng qua m t ngn ng l p trnh Nh v y v i ch ng trnh i u khi n trong mnh, PLC tr thnh b i u khi n s nh g n, dng thay i thu t ton v c bi t trao i thng tin v i mi tr ng xung quanh (v i cPLC khc hay v i my tnh.)

    Sau m t th i gian tm hi u v th c t p, em thu c nh ng ki n th c sau:

    - Tm hi u c c u trc c a PLC, m t s Modul: Timer, counter,- H i u c cch th c ho t ng c a PLC.- L p trnh trn ph n m m Step7 Microwin, cch load ch ng trnh, ch ng trnh

    ph n m m xu ng PLC.- Tm hi u, bi t cch phn tch v l p trnh cho m t s bi ton ng d ng th c t .

    IV. Ph l c:

    M t s lnh c b n:

    1. L nh v Bit:

    2. L nh so snh:

  • 8/6/2019 Bo co thc tp PLC

    12/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    3. Timer: C 3 b timer l:

  • 8/6/2019 Bo co thc tp PLC

    13/14

    TR N TH HA GIO VIN H NG D N PH M TH L

    4. Counter:

  • 8/6/2019 Bo co thc tp PLC

    14/14

    TR N TH HA GIO VIN H NG D N PH M TH L