You are on page 1of 155

Trng TCN KTCN Hng Vng

TT C in T

MC LC
LI CM N ................................................................................................................ 5 CHNG I GII THIU V PLC ........................................................................ 6 1.1.S LC V LCH S PHT TRIN ..................................................................... 6 1.2. CU TRC V NGHIN CU HOT NG CA MT PLC ............................ 7 1.2.1. Cu trc .............................................................................................................. 7 1.2.2. Hot ng ca mt PLC ...................................................................................... 7 1.3. Phn loi PLC ........................................................................................................... 9 1.3.1.Loi 1 : Micro PLC (PLC siu nh) ..................................................................... 9 1.3.2.Loi 2 : PLC c nh (Small PLC) ........................................................................ 9 1.3.3. Loi 3 : PLC c trung bnh (Medium PLCS)..................................................... 10 1.3.4. Loi 4: PLC c ln (large PLC) ........................................................................ 11 1.3.5 Loi : PLC rt ln (very large PLCs) ................................................................. 12 1.4. SO SNH PLC VI CC H THNG IU KHIN KHC LI CH CA VIC S DNG PLC ............................................................................................................. 12 1.4.1. Vic s dng PLC v cc h thng iu khin khc .......................................... 12 1.4.2. Li ch ca vic s dng PLC ........................................................................... 13 1.5. MT VI LNH VC TIU BIU NG DNG PLC .......................................... 14 Chng 2: PHP TON NH PHN .................................................................... 15 2.1. Tip im thng m, thng ng, cm bin, k hiu ........................................... 15 2.2. Cc lin kt nh phn i s Boolean ................................................................... 15 2.3. Lnh Set & Reset ..................................................................................................... 16 2.4. Set / Reset mt FLIP FLOP ..................................................................................... 16 2.5. Lnh Nhy JUMP ................................................................................................. 17 2.5.1. Nhy khng iu kin ....................................................................................... 17 2.5.2. Lnh nhy c iu kin .................................................................................... 18 2.6. Nhn bit cnh tn hiu ............................................................................................ 18 2.6.1. Nhn bit tn hiu cnh ln POS (P) ............................................................... 18 1 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

2.6.2. Nhn bit tn hiu cnh xung NEG (N) ........................................................ 19 Chng 3: PHP TON S HC......................................................................... 20 3.1. Np v truyn d liu .............................................................................................. 20 3.2. Timer....................................................................................................................... 20 3.2.1. Tr theo sn ln khng c nh - SD ( On Delay Timer) .................................. 20 3.2.2. Tr theo sn ln c nh - SS ( Retentive On Delay Timer) ............................. 21 3.2.3. Timer to xung khng c nh ( Pulse Timer SP) ............................................ 22 3.2.4. Timer to xung c nh - SE ( Extended Pulse Timer) ....................................... 22 3.2.5. Timer tr theo sn xung ................................................................................ 23 3.3. B m (Counter) .................................................................................................... 23 3.3.1. Nguyn tc lm vic ......................................................................................... 23 3.3.2. Khai bo s dng .............................................................................................. 24 3.3.3. B m cu lnh Bit ......................................................................................... 25 3.4. Php Ton Chuyn i ........................................................................................ 26 3.4.1. Php ton chuyn i BCD v I ........................................................................ 26 3.4.2. Php ton chuyn i BCD v DI ..................................................................... 27 3.4.3. Php ton chuyn i I DI REAL ................................................................ 28 3.5. Php so snh CMP ................................................................................................ 30 3.6. Cc php ton Logic ................................................................................................ 30 3.6.1. Php ton Logic AND WAND_W ................................................................. 30 3.6.2. Php ton Logic OR WOR_W ....................................................................... 31 3.6.2. Php ton Logic XOR WXOR_W ................................................................. 32 3.7. Cc Php Ton Hc C Bn .................................................................................... 33 3.8. Lnh dch chuyn Shift ......................................................................................... 34 3.9. Lnh Xoay Doubleword .......................................................................................... 35 Chng 4: X L TN HIU ANALOG ................................................................. 35 4.1. S dng cc Module Analog .................................................................................... 35 4.2. Module o lng ..................................................................................................... 36 2 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

4.3. nh t l ng vo Analog ........................................................................................ 37 4.4.nh t l ng ra Analog ........................................................................................... 38 Chng 5: MT S KHI HM C BN ............................................................. 39 5.1. Khi hm Byte & Bit ............................................................................................... 39 5.1.1. t mt lot Byte ng ra lp tc FC101 ............................................................ 39 5.1.2. t mt lot Bit ng ra FC83 ............................................................................ 40 5.1.3. Xa mt lot Byte lp tc FC100 ...................................................................... 41 5.1.4. Xa mt lot bit FC82 ...................................................................................... 42 5.2. Hm chuyn i ...................................................................................................... 44 5.2.1. Gii m 7 on FC93 ........................................................................................ 44 5.2.2. Hm i tm Scale FC105 ................................................................................ 45 5.2.3. Hm i tm ngc UnScale FC106 ................................................................. 46 Chng 6: GII THIU PHN MM STEP7 ......................................................... 47 6.1. Gii thiu chung v STEP7 ................................................................................... 47 6.2. Ci t phn mm STEP 7 V5.4 ............................................................................ 49 6.3. Son tho mt Project ........................................................................................... 54 6.3.1. 6.3.2. 6.3.3. 6.3.4. 6.4.1. 6.4.2. 6.4.3. 6.4.4. 6.4.5. Khai bo v m mt Project ........................................................................ 55 Xy dng cu hnh cng cho trm PLC ....................................................... 56 t tham s quy nh ch lm vic cho module ...................................... 58 Son tho chng trnh cho cc khi logic .................................................. 59 Quy nh a ch MPI cho module CPU ...................................................... 62 Ghi chng trnh ln module CPU .............................................................. 63 Gim st vic thc hin chng trnh .......................................................... 64 Gim st module CPU ................................................................................. 66 Gim st ni dung nh ............................................................................. 67

6.4. Lm vic vi PLC ................................................................................................. 62

PH LC 1 ...................................................................................................................... 69 I. VNG NH PLC S7 300 ........................................................................................ 69 3 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

II. HNG DN S DNG SIMULATION ............................................................... 71 III. BI TP .................................................................................................................. 76 M U .................................................................................................................. 76 Counter v Timer ...................................................................................................... 77 IU KHIN NG C ........................................................................................... 80 Bi tp nng cao ......................................................................................................... 81 Phng php lp trnh Grafcet .................................................................................... 83 BI TP NG DNG .............................................................................................. 84 PH LC 2 TRM MPS .............................................................................................. 91 I. DISTRIBUTION STATION TRM CUNG CP.................................................... 91 II. TESTING STATION TRM KIM TRA ........................................................... 101 III. PROCESSING STATION TRM GIA CNG ................................................... 113 IV. HANDLING STATION TRM TAY GP ........................................................ 120 V. SORTING STATION TRM PHN LOI ......................................................... 129 PH LC 3 MT S THI THAM KHO ......................................................... 138 THI THC HNH .................................................................................................... 138 THI THC HNH .................................................................................................... 142 THI THC HNH .................................................................................................... 146 THI THC HNH .................................................................................................... 151 TI LIU THAM KHO.............................................................................................. 155

4 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

LI CM N
Vi s pht trin cng ngh hin nay, c bit l trong lnh vc t ng ha th PLC v nhng ng dng ng mt vai tr rt quan trng v ch cht trong h thng t ng ha. Vi mc ch o to i ng thut vin cht lng cao v chun ha c ti liu cho mi ngi mun tm hiu, nghin cu v PLC. Nhng mong mun lm th no mi ngi c th cng nghin cu v a ng dng PLC vo sn xut. Vi nhng kin thc v hiu bit v lnh vc PLC Siemens, nhng ti liu tham kho trc tip ca hng Siemens, ti liu v h thng MPS ca hng Festo gip ti hon thin ti liu PLC S7 300 cho h thng MPS. Trong qu trnh lm vic v nghin cu ti Trng TCN KTCN Hng Vng c s gip tn tnh t nh trng, c bit l Thy Phm Ph Th ti hon thnh ti liu ny. Xin chn thnh cm n Thy lun ng vin v gip em v tinh thn ln kin thc chuyn mn em hon thnh tt cun sch ny. Nhng kin thc ca ti cng ch nh b v mong cng trao i, hc hi v cng chia s vi mi ngi trong cng lnh vc. Nu c sai st v b sung mong s gip ca tt c nhng bn b trong cng lnh vc gip. Thn cho v chn thnh cm n TP.HCM, thng 2 nm 2011 K.S Trn Vn Hiu

5 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

CHNG I

GII THIU V PLC

1.1.S LC V LCH S PHT TRIN


Thit b iu khin lp trnh u tin (programmable controller) c nhng nh thit k cho ra i nm 1968 (Cng ty General Moto - M). Tuy nhin, h thng ny cn kh n gin v cng knh, ngi s dng gp nhiu kh khn trong vic vn hnh h thng. V vy cc nh thit k tng bc ci tin h thng n gin, gn nh, d vn hnh, nhng vic lp trnh cho h thng cn kh khn, do lc ny khng c cc thit b lp trnh ngoi vi h tr cho cng vic lp trnh. n gin ha vic lp trnh, h thng iu khin lp trnh cm tay (programmable controller handle) u tin c ra i vo nm 1969. iu ny to ra mt s pht trin tht s cho k thut iu khin lp trnh. Trong giai on ny cc h thng iu khin lp trnh (PLC) ch n gin nhm thay th h thng Relay v dy ni trong h thng iu khin c in. Qua qu trnh vn hnh, cc nh thit k tng bc to ra c mt tiu chun mi cho h thng, tiu chun l :Dng lp trnh dng gin hnh thang (The diagroom format). Trong nhng nm u thp nin 1970, nhng h thng PLC cn c thm kh nng vn hnh vi nhng thut ton h tr (arithmetic), vn hnh vi cc d liu cp nht (data manipulation). Do s pht trin ca loi mn hnh dng cho my tnh (Cathode Ray Tube: CRT), nn vic giao tip gia ngi iu khin lp trnh cho h thng cng tr nn thun tin hn. S pht trin ca h thng phn cng v phn mm t nm 1975cho n nay lm cho h thng PLC pht trin mnh m hn vi cc chc nng m rng: h thng ng vo/ra c th tng ln n 8.000 cng vo/ra, dung lng b nh chng trnh tng ln hn 128.000 t b nh (word of memory). Ngoi ra cc nh thit k cn to ra k thut kt ni vi cc h thng PLC ring l thnh mt h thng PLC chung, tng kh nng ca tng h thng ring l. Tc x l ca h thng c ci thin, chu k qut (scan) nhanh hn lm cho h thng PLC x l tt vi nhng chc nng phc tp s lng cng ra/vo ln. Trong tng lai h thng PLC khng ch giao tip vi cc h thng khc thng qua CIM Computer Intergrated Manufacturing) iu khin cc h thng: Robot, Cad/Cam ngoi ra cc nh thit k cn ang xy dng cc loi PLC vi cc chc nng iu khin thng minh (intelligence) cn gi l cc siu PLC (super PLCS) cho tng lai.

6 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

1.2. CU TRC V NGHIN CU HOT NG CA MT PLC

1.2.1. Cu trc
Mt h thng iu khin lp trnh c bn phi gm c hai phn: khi x l trung tm (CPU: Central Processing Unit : CPU) v h thng giao tip vo/ra (I/0).

m S M m M M Hnh 1.1 : S khi ca h thng iu khin lp trnh M M Khi iu khin trung tm (CPU) gm ba phn: b x l, h thng b nh v h M thng ngun cung cp. Hnh 1.2 m t ba phn cu thnh mtM PLC. M M M M Processo r Power Supply Hnh 1.2 : S khi tng qut ca CPU Memory M

I N P U T

Central Processing Unit

O U T P U T S

1.2.2. Hot ng ca mt PLC


V c bn hot ng ca mt PLC cng kh n gin. u tin, h thng cc cng vo/ra (Input/Output) (cn gi l cc Module xut /nhp) dng a cc tn hiu t cc thit b ngoi vi vo CPU (nh cc sensor, cng tc, tn hiu t ng c ). Sau khi nhn c tn hiu ng vo th CPU s x l v a cc tn hiu iu khin qua Module xut ra cc thit b c iu khin. Trong sut qu trnh hot ng, CPU c hoc qut (scan) d liu hoc trng thi ca thit b ngoi vi thng qua ng vo, sau thc hin cc chng trnh trong b nh nh sau: mt b m chng trnh s nht lnh t b nh chng trnh a ra thanh ghi lnh thi hnh. Chng trnh dng STL (StatementList Dng lnh lit k) s c dch ra 7 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

ngn ng my ct trong b nh chng trnh. Sau khi thc hin xong chng trnh, CPU s gi hoc cp nht (Update) tn hiu ti cc thit b, c thc hin thng qua module xut. Mt chu k gm c tn hiu ng vo, thc hin chng trnh v gi cp nht tn hiu ng ra c gi l mt chu k qut (Scanning). Trn y ch l m t hot ng n gin ca mt PLC, vi hot ng ny s gip cho ngi thit k nm c nguyn tc ca mt PLC. Nhm c th ha hot ng ca mt PLC, s hot ng ca mt PLC l mt vng qut (Scan) nh sau:
Read input (c ng vo)

(Cp nht ng ra)

Program execution (Thc hin chng trnh)

Hnh 1.3 :Mt vng qut ca PLC. Thc t khi PLC thc hin chng trnh (Program execution) PLC khi cp nht tn hiu ng vo (ON/OFF), cc tn hiu hin nay khng c truy xut tc thi a ra (Update) ng ra m qu trnh cp nht tn hiu ng ra (ON/OFF) phi theo hai bc: khi x l thc hin chng trnh, vi x l s chuyn i cc bc logic tng ng ng ra trong chng trnh ni ( c lp trnh), cc bc logic ny s chuyn i ON/OFF. Tuy nhin lc ny cc tn hiu ng ra that (tc tn hiu c a ra ti modul out) vn cha c a ra. Khi x l kt thc chng trnh x l, vic chuyn i cc mc logic (ca cc tip im) hon thnh th vic cp nht cc tn hiu ng ra mi thc s tc ng ln ng ra iu khin cc thit b ng ra. Thng vic thc thi mt vng qut xy ra vi mt thi gian rt ngn, mt vng qut n (single scan) c thi gian thc hin mt vng qut t 1ms ti 100ms. Vic thc hin mt chu k qut di hay ngn cn ph thuc vo di ca chng trnh v c mc giao tip gia PLC vi cc thit b ngoi vi (mn hnh hin th). Vi x l c th c c tn hiu ng vo ch khi no tn hiu ny tc ng vi khong thi gian ln hn mt chu k qut th vi x l coi nh khng c tn hiu ny. Tuy nhin trong thc t sn xut, thng cc h thng chp hnh l cc h thng c kh nn c tc qut nh trn c th p ng c cc chc nng ca dy chuyn sn xut. khc phc thi gian qut di, nh hng n chu trnh sn xut cc nh thit k cn thit k h thng PLC cp nht 8 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

tc thi, cc h thng ny thng c p dng cho cc PLC ln c s lng I/O nhiu, truy cp v x l lng thng tin ln.

1.3. Phn loi PLC


u tin l kh nng v gi tr cng nh nhu cu v h thng s gip ngi s dng cn nhng loi PLC no m h cn. Nhu cu v h thng c xem nh l mt nhu cu u tin n gip ngi s dng bit cn loi PLC no v c trng ca tng loi d dng la chn. Hnh 1.4 cho ta cc bc thang phn loi cc loi PLC v vic s dng PLC cho ph hp vi cc h thng thc t sn xut. Trong hnh ny ta c th nhn thy nhng vng chng ln nhau, nhng vng ny ngi s dng thng phi s dng cc loi PLC c bit nh: s lng cng vo/ra (I/O) c th s dng vng c s I/O thp nhng li c cc tnh nng c bit ca cc PLC vng c s lng I/O cao (v d: ngoi cc cng vo ra tng t (Analog). Thng ngi s dng cc loi PLC thuc vng chng ln nhm tng tnh nng ca PLC ng thi li gim thiu s lng I/O khng cn thit. Cc nh thit k phn PLC ra thnh cc loi sau

1.3.1.Loi 1 : Micro PLC (PLC siu nh)


Micro PLC thng c ng dng trong cc dy chuyn sn xut nh, cc ng dng trc tip trong tng thit b n l (v d: iu khin bng ti nh. Cc PLC ny thng c lp trnh bng cc b lp trnh cm tay, mt vi micro PLC cn c kh nng hot ng vi tn hiu I/O tng t (analog) (v d:vic iu khin nhit ). Cc tiu chuu ca mt Micro PLC nh sau: 32 ng vo/ra. S dng vi x l 8 bit. Thng dng thay th rle. B nh c dung lng 1K. Ng vo/ra l tn hiu s. C timers v counters. Thng c lp trnh bng cc b lp trnh cm tay.

1.3.2.Loi 2 : PLC c nh (Small PLC)


Small PLC thng c dng trong vic iu khin cc h thng nh (v d : iu khin ng c, dy chuyn sn xut nh), chc nng ca cc PLC ny thng c gii hn trong vic thc hin chui cc mc logic, iu khin thay th rle. Cc tiu chun ca mt small PLC nh sau: 9 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

C 128 ng vo/ra (I/O). Dng vi x l 8 bit. Thng dng thay th cc role. Dng b nh 2K. Lp trnh bng ngn ng dng hnh thang (ladder) hoc lit k. C timers/counters/thanh ghi dch (shift registers). ng h thi gian thc. Thng c lp trnh bng b lp trnh cm tay. Ch vng A trong s hnh 1.4. y dng PLC nh vi cc chc nng tng cng ca PLC c ln hn nh: Thc hin c cc thut ton c bn, c th ni mng, cng vo ra c th s dng tn hiu tng t.

Hnh 1.4 : Cch dng cc loi PLC.

1.3.3. Loi 3 : PLC c trung bnh (Medium PLCS)


PLC trung bnh c hn 128 ng vo/ra, iu khin c cc tn hiu tng t, xut nhp d liu, ng dng dc nhng thut ton, thay i c cc c tnh ca PLC nh vo hot ng ca phn cng v phn mm (nht l phn mm) cc thng s ca PLC trung bnh nh sau: _ C khong 1024 ng vo/ra (I/O). _ Dng vi x l 8 bit. _ Thay th rle v iu khin c tn hiu tng t. 10 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng _ B nh 4K, c th nng ln 8K. _ Tn hiu ng vo ra l tng t hoc s.

TT C in T

_ C cc lnh dng khi v ngn ng lp trnh l ngn ng cp cao. _ C timers/Counters/Shift Register. _ C kh nng x l chng trnh con (qua lnh JUMP). _ C cc lnh dng khi v ngn ng lp trnh l ngn ng cp cao. _ C timers/counters/Shift Register. _ C kh nng x l chng trnh con ( qua lnh JUMP). _ Thc hin cc thut ton (cng, tr, nhn, chia). _ Gii hn d liu vi b lp trnh cm tay. _ C ng tn hiu c bit module vo/ra. _ Giao tip vi cc thit b khc qua cng RS232. _ C kh nng hot ng vi mng. _ Lp trnh qua CRT (Cathode Ray Tube) d quan st. Ch ti vng B (hnh 1.4) PLC vng B thng trc c dng do c nhiu b nh hn, iu khin mng PID c kh nng thc hin nhng chui lnh phn ln v thut ton hoc qun l d liu.

1.3.4. Loi 4: PLC c ln (large PLC)


Large PLC c s dng rng ri hn do c kh nng hot ng hu hiu, c th nhn d liu, bo nhng d liu nhn Phn mm cho thit b iu khin cm tay c pht trin mnh hn to thun li cho ngi s dng. Tiu chun PLC c ln: Ngoi cc tiu chun nh PLC c trung, PLC c ln cn c thm cc tiu chun sau: _ C 2048 cng vo/ra (I/O). _ Dng vi x l 8 bit hoc 16 bit. _ B nh c bn c dung lng 12K, m rng ln c 32K. _ Local v remote I/O. _ iu khin h thng role (MCR: Master Control Relay). _ Chui lnh, cho php ngt (Interrupts). _ PID hoc lm vic vi h thng phn mm PID. _ Hai hoc nhiu hn cng giao tip RS 232. 11 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng _ Ni mng.

TT C in T

_ D liu iu khin m rng, so snh, chuyn i d liu, chc nng gii thut ton m iu khin m rng (m nh phn, hexa ). _C kh nng giao tip gia my tnh v cc module.

1.3.5 Loi : PLC rt ln (very large PLCs)


Very large PLC c dng trong cc ng dng i hi s phc tp v chnh xt cao, ng thi dung lng chng trnh ln. Ngoi ra PLC loi ny cn c th giao tip I/O vi cc chc nng c bit, tiu chuan PLC loi ny ngoi cc chc nng nh PLC loi ln cn c thm cc chc nng: _ C8192 cng vo/ra (I/O). _ Dng vi x l 16 bit hoc 32 bt. _ B nh 64K, m rng ln c 1M. _ Thut ton :+, -, *, /, bnh phng. _ D liu iu khin m rng : Bng m ASCII, LIFO, FIFO.

1.4. SO SNH PLC VI CC H THNG IU KHIN KHC LI CH CA VIC S DNG PLC

1.4.1. Vic s dng PLC v cc h thng iu khin khc


1.4.1.1. PLC vi h thng iu khin bng rle Vic pht trin h thng iu khin bng lp trnh dn thay th tng bc h thng iu khin bng role trong cc qu trnh sn sut khi thit k mt h thng iu khin hin i, ngi k s phi cn nhc, la chn gia cc h thng iu khin lp trnh thng c s dng thay cho h thng iu khin bng r le do cc nguyn nhn sau: _ Thay i trnh t iu khin mt cch linh ng. _ C tin cy cao. _ Khon khng lp c thit b nh, khng chim din tch. _ C kh nng a tn hiu iu khin ng ra cao. _ S chn la d liu mt cch thun li d dng. _ Thay i trnh t iu khin mt cch thng xuyn. _ D dng thay i i vi cu hnh (h thng my mc sn xut) trong tng lai khi c nhu cu m rng sn xut. 12 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

c trng cho h thng iu khin chng trnh l ph hp vi nhng nhu cu nu trn, ng thi v mt kinh t v thi gian th h thng iu khin lp trnh cng vt tri hn h thng iu khin c in (rle, contactor ). H thng iu khin ny cng ph hp vi s m rng h thng trong tng lai do khng phi i, b h thng dy ni gia h thng iu khin v cc thit b, m ch n gin l thay vi my tnh. Cu trc gia my i chng trnh cho ph hp vi iu kin sn xut mi. 1.4.1.2. PLC tnh vi PLC u da trn b x l (CPU) x l d liu. Tuy nhin c mt vi cu trc quan trng cn phn bit thy r s khc bic gia mt PLC v mt my tnh. _ Khng nh mt my tnh PLC c thit k c bic hot ng trong mi trng cng nghip. Mt PLC c th c lp c nhng ni c nhiu in cao (Electrical noise), vng c t trng mnh, c cc chn ng c kh, nhit mi trng cao _ iu quan trng th hai l: Mt PLC c thit k vi phn cng v phn mm sao cho d lp c (i vi phn cng), ng thi v mt chng trnh cng phi d dng ngi s dng (k s, k thut vin) thao tc lp trnh mt cch nhanh chng, thun li (v d: lp trnh bng ngn ng hnh thang ). 1.4.1.3. PLC vi my tnh c nhn (PC :Personal Coomputers). i vi mt my tnh c nhn (PC), ngi lp trnh d nhn thy c s khc bic gia PC vi PLC, s khc bit c th bit c nh sau: My tnh khng c cc cng giao tip tropic tip vi cc thit b iu khin, ng thi my tnh cng hot ng khng tt trong mi trng cng nghip. Ngn ng lp trnh trn my tnh khng phi dng hnh thang, my tnh ngoi vic s dng cc phn mm chuyn bic cho PLC, cn phi thng qua vic s dng cc phn mm khc lm chm i qu trnh giao tip vi cc thit b c iu khin. Tuy nhin qua my tnh, PLC c th d dng kt ni vi cc h thng khc, cng nh PLC c th s dng b nh (c dung lng rt ln) ca my tnh lm b nh ca PLC.

1.4.2. Li ch ca vic s dng PLC


Cng vi s pht trin ca phn cng ln phn mm, PLC ngy cng tng c cc tnh nng cng nh li ch ca PLC trong hot ng cng nghip. Kch thc ca PLC hin nay c thu nh li b nh v s lng I/O cng nhiu hn, cc ng dng ca PLC cng mnh hn gip ngi s dng gii quyt c nhiu vn phc tp trong iu khin h thng. Li ch u tin ca PLC l h thng iu khin ch cn lp c mt ln (i vi s h thng, cc ng ni dy, cc tnh hiu ng vo/ra ), m khng phi thay i kt cu ca h thng sau ny, gim c s tn km khi phi thay i lp t khi i th t iu khin (i vi h thng iu khin relay ) kh nng chuyn i h iu khin 13 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

cao hn (nh giao tip gia cc PLC truyn d liu iu khin ln nhau), h thng c iu khin linh hot hn. Khng nh cc h thng c, PLC c th d dng lp c do chim mt khong khng gian nh hn nhng iu khin nhanh, nhiu hn cc h thng khc. iu ny cng t ra thun li hn i vi cc h thng iu khin ln, phc tp, v qu trnh lp t h thng PLC t tn thi gian hn cc h thng khc. Cui cng l ngi s dng c th nhn bit cc trc trc h thng ca PLC nh giao din qua mn hnh my tnh (mt s PLC th h sau c kh nng nhn bit cc hng hc (trouble shoding) ca h thng v bo cho ngi s dng), iu ny lm cho vic sa cha thun li hn.

1.5. MT VI LNH VC TIU BIU NG DNG PLC


Hin nay PLC c ng dng thnh cng trong nhiu lnh vt sn xut c trong cng nghip v dn dng. T nhng ng dng iu khin cc h thng n gin, ch c chc nng ng m (ON/OFF) thng thng n cc ng dng cho cc lnh vc phc tp, i hi tnh chnh xc cao, ng dng cc thut ton trong qu trnh sn xut. Cc lnh vc tiu biu ng dng PLC hin nay bao gm: _ Ha hc v du kh: nh p sut (du), bm du, iu khin h thng ng dn, cn ng trong nghnh ha _ Ch to my v sn xut: T ng ho trong ch to my, cn ng, qu trnh lp c my, iu khin nhit l kim loi _ Bt giy, giy, x l giy. iu khin my bm, qu trnh boat, qu trnh cng, gia nhit _ Thy tinh v phim nh: qu trnh ng gi, thou nghim vt liu, cn ong, cc khu hon tt sn phm, o ct giy . _ Thc phm, ru bia, thuc l: m sn phm, kim tra sn phm, kim sot qu trnh sn xut, bm (bia, nc tri cy ) cn ng, ng gi, ha trn _ Kim loi: iu khin qu trnh cn, cun (thp), qui trnh sn xut, kim tra cht lng. _ Nng lng: iu khin nguyn liu (cho qu trnh t, x l trong cc turbin ) cc trm cn hot ng tuu t khai thc vt liu mt cch t ng (than, g, du m).

14 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Chng 2:

PHP TON NH PHN


X l in X l PLC in p Tnh trng tn hiu ng vo 1 0 0 1 Kim tra tnh trng tn hiu 1 Lnh Kt qu

2.1. Tip im thng m, thng ng, cm bin, k hiu


Cm bin l mt tip im Thng m Thng ng Cm bin b

Ki trng Lnh

C Khng Khng C

1 0 0 1

X l: Vic s dng cc tip im thng ng hay thng m cho cm bin trong iu kin ph thuc cc quy tc an ton. K hiu: Trong dng son tho LAD mt k hiu vi tn NO contact th dng cho vic kim tra trng thi tn hiu mc 1 v mt k hiu vi tn NC contact kim tra trng thi tn hiu mc 0.

2.2. Cc lin kt nh phn i s Boolean


Php Ton AND X AND Y = X x Y = Z X 0 0 1 1 Y 0 1 0 1 Z 0 0 0 1

15 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng X OR Y = X + Y = Z X Y 0 0 0 1 1 0 1 1 X XOR Y = X x + Y x X 0 0 1 1 Y 0 1 0 1 Z 0 1 1 1 =Z Z 0 1 1 0

TT C in T

2.3. Lnh Set & Reset


Kt qu: Kt qu c c khi chuyn kt qu lin kt (RLO) ti mt a ch c th (Q, M, D). Nu gi tr kt qu (RLO) thay i th trng thi tn hiu ca a ch cng thay i theo. Set : Nu RLO = 1 a ch c th c t mc 1 v duy tr trng th ny cho n khi n b RESET bng mt lnh khc. Reset : Nu RLO = 1 a ch c th c t mc 0 v duy tr trng th ny cho n khi n b RESET bng mt lnh khc.

2.4. Set / Reset mt FLIP FLOP


Flip Flop : Mt Flip Flop c mt ng vo Set & mt ng vo Reset, Bit nh c Set hoc Reset ph thuc vo ng no c RLO =1. V nu c 2 ng u c RLO = 1 th cn xt s u tin. RS Flip Flop u tin Set.

SR Flip Flop u tin Reset.

16 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

2.5. Lnh Nhy JUMP

2.5.1. Nhy khng iu kin

Lnh nhy JMP: Nhn nhy c th c ti 4 k t, k t u tin phi l mt ch ci hoc k t -. Nhn nhy nh du im tip tc lm vic ca chng trnh. Bt k lnh nhy v im nhy ti phi trong mt khi ( di ln nht ca lnh nhy = 64kbyte). ch nhy ti ch xut hin mt ln trong khi. Lnh nhy c th s dng trong OB, FB v FC. Chn nhn nhy: program Elements / Logic control / JUMP / Label. 17 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

JMP :Mt lnh nhy khng iu kin lm cho vic x l chng trnh nhy n nhn nhy bt chp RLO. Ch : Tn nhn phi ging nhau v phn bit ch hoa & ch thng.

2.5.2. Lnh nhy c iu kin

JMP : Nhy c iu kin JMP ch nhy c thi hnh nu RLO = 1. Ngoi ra cn c lnh JMPN = JUMP NOT c thc hin khi RLO = 0.

2.6. Nhn bit cnh tn hiu


Mt cnh tn hiu xut hin khi tn hiu thay i.

2.6.1. Nhn bit tn hiu cnh ln POS (P)

18 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Nu tnh trng tn hiu I0.1 x I0.2 thay i t 0 ln 1 th kt qu ca lnh (P) trng thi 1 ti ng M1.1 trong mt chy k . Gi tr ca vic pht hin cnh ln c lu tr ti M1.1

2.6.2. Nhn bit tn hiu cnh xung NEG (N)

Nu tnh trng tn hiu I0.1 & I0.2 thay i trng thi t 1 xung 0 th kt qu ca lnh NEG (N) trng thi 1 trong mt chu k.

19 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Chng 3:

PHP TON S HC

3.1. Np v truyn d liu

MOVE : Nu ng vo EN c kch hot ( ln mc 1) th gi tr ng vo IN c chp ti a ch ng ra OUT. Ng ENO c tnh trng tn hiu ging nh EN.

3.2. Timer
S7 300 c 5 loi Timer c khai bo bng cc lnh: SD : Tr theo sn ln khng c nh. SS : Tr theo sn ln c nh. SP : To xung khng c nh SE : To xung c nh SF : Tr theo sn xung.

3.2.1. Tr theo sn ln khng c nh - SD ( On Delay Timer)

Khai bo tn Timer : T0, T1, ..v.v phn gii Timer : C cc phn gii l ms, s ( giy), m ( pht), h ( gi). Cu lnh : S5T#giH_phtM_giyS_miligiyMS. Gii thch lnh: Khi c tn hiu Enable = 1 ( hay khi c sn ln ca tn hiu Enable ng thi tn hiu vo bng 1) ngay sau gi tr PV (Put Value) chuyn vo thanh ghi 20

K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

T word (CV). Trong khong thi gian tr T bit c gi tr 0. Khi ht thi gian tr T bit c gi tr bng 1. Khi tn hiu vo bng 0, T bit v T word cng nhn gi tr 0. V d : Khi I0.1 chuyn ch t 0 ln 1 ( I0.1 = 1) th sau khong thi gian tr T = 100ms th T0 =1.

3.2.2. Tr theo sn ln c nh - SS ( Retentive On Delay Timer)

Khai bo tn Timer : T0, T1, ..v.v phn gii Timer : C cc phn gii l ms, s ( giy), m ( pht), h ( gi). Cu lnh : S5T#giH_phtM_giyS_miligiyMS. Gii thch lnh: Khi c tn hiu Enable = 1 ( hay khi c sn ln ca tn hiu Enable ng thi tn hiu vo bng 1) ngay sau gi tr PV (Put Value) chuyn vo thanh ghi T word (CV). Trong khong thi gian tr T bit c gi tr 0. Khi ht thi gian tr T bit c gi tr bng 1. - Timer SS ch b tc ng u vo khi tn hiu Enable ON, khng nh hng ca tn hiu khi chuyn trng thi t 1 xung 0 do d cn Reset li Timer bng lnh Reset. 21 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5 -

Trng TCN KTCN Hng Vng

TT C in T

V d: Khi tn hiu I0.2 chuyn trng thi t 0 ln 1 th sau khong thi gian T = 10s th T1 ON ( mc 1). Khi T1 ON th n khng b nh hng ca tn hiu Enable na m s gi trng thi 1. Do cn c lnh Reset Timer Network 3 tr Timer li trng thi OFF.

3.2.3. Timer to xung khng c nh ( Pulse Timer SP)

Khai bo tn Timer : T0, T1, ..v.v phn gii Timer : C cc phn gii l ms, s ( giy), m ( pht), h ( gi). Cu lnh : S5T#giH_phtM_giyS_miligiyMS. Gii thch lnh: Khi c tn hiu Enable = 1 ( hay khi c sn ln ca tn hiu Enable ng thi tn hiu vo bng 1) ngay sau gi tr PV (Put Value) chuyn vo thanh ghi T word (CV). Trong khong thi gian T bit c gi tr 1. Khi ht thi gian t T bit c gi tr bng 0. Khi c tc ng Enable chuyn mc 0 ln 1 th Timer SE s to ra chui xung: Nu thi gian I0.4 ON > thi gian t ca T3 th T3 = 10s. Nu thi gian I0.4 ON < thi gian t ca T3 th T3 = Thi gian ON ca I0.4

3.2.4. Timer to xung c nh - SE ( Extended Pulse Timer)

Khai bo tn Timer phn gii Timer Cu lnh

: T0, T1, ..v.v : C cc phn gii l ms, s ( giy), m ( pht), h ( gi). : S5T#giH_phtM_giyS_miligiyMS. 22

K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng -

TT C in T

Gii thch lnh: Khi c tn hiu Enable = 1 ( hay khi c sn ln ca tn hiu Enable ng thi tn hiu vo bng 1) ngay sau gi tr PV (Put Value) chuyn vo thanh ghi T word (CV). Trong khong thi gian T bit c gi tr 1. Khi ht thi gian t T bit c gi tr bng 0. Khi c tc ng Enable chuyn mc 0 ln 1 th Timer SE s to ra chui xung c thi gian bng gi tr thi gian t bt chp khi I0.5 chuyn trng thi OFF.

V d : Khi I0.5 chuyn trng thi t 0 ln 1 th Timer T4 s to ra chui xung c thi gian c nh l 10s. cho d I0.5 OFF.

3.2.5. Timer tr theo sn xung

Khai bo tn Timer : T0, T1, ..v.v phn gii Timer : C cc phn gii l ms, s ( giy), m ( pht), h ( gi). Cu lnh : S5T#giH_phtM_giyS_miligiyMS. Gii thch lnh: Khi c tn hiu Enable = 1 ( hay khi c sn ln ca tn hiu Enable ng thi tn hiu vo bng 1 ) th Timer ON. Khi tn hiu Enable chuyn trng thi t 1 xung 0 th sau khong thi gian PV c np vo T word th Timer OFF theo.

V d : T5 ON khi I0.6 chuyn trng thi t 0 ln 1. Khi I0.6 OFF th sau khong thi gian 10s th T5 OFF.

3.3. B m (Counter)

3.3.1. Nguyn tc lm vic


Counter l b m thc hin chc nng m sn xung cc tn hiu u vo. S7 300 c ti a 256 Counter ( ph thuc CPU), k hiu bi Cx, trong x l s nguyn trong khong 0 255. Nhng m ca S7 300 u c th ng thi m tin theo sn ln ca mt tn hiu vo th nht, c k hiu l CU ( Count Up) v m li theo sn ln ca tn hiu vo th hai, k hiu l CD ( Count Down).

23 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Thng thng b m ch m cc sn ln ca tn hiu CU v CD, song c th m rng m c mc tn hiu ca chng bng cch s dng thm tn hiu Enable (Kch m). Nu c tn hiu enable, b m s m tin khi xut hin sn ln ca tn hiu enable ng thi ti thi im CU c mc tn hiu 1. Tng t b m s li khi c sn ln ca tn hiu Enable v ti thi m CD c mc tn hiu 1. S sn xung m c, c ghi vo thanh ghi 2 byte ca b m goi l thanh ghi C word. Ni dung ca thanh ghi C word c gi l gi tr m tc thi ca b m v k hiu l CV (Current Value). B m trng thi ca C word ra ngoi ca chn C bit. Nu CV 0 th C-bit c gi tr 1. Ngc li khi CV = 0, C bit nhn gi tr logic 0. CV lun khng m. B m khng c m li khi CV = 0. Khc vi Timer gi tr t trc PV ca b m ch c chuyn vo C word ti thi im xut hin sn ln ca tn hiu ( Set S). B m c th c xa ch ng bng tn hiu xa (reset). Khi b m c xa, c C word v C bit u nhn gi tr 0.

3.3.2. Khai bo s dng


Vic khai bo s dng mt Counter bao gm cc bc: Khai bo tn hiu Enable nu s dng tnh iu ch ng kch m. Khai bo tn hiu u vo CU c m ln. Khai bo tn hiu u vo CD c m xung. Khai bo tn hiu t (Set) v gi tr t trc (PV). Khai bo tn hiu Reset. Trong cc khai bo trn th t nht phi c mt trong hai bc 2 hoc 3 c thc hin. Khai bo tn hiu kch m ( Enable) : a ch Bit xc nh tn hiu s c s dng lm tn hiu kch cho b m. Tn ca b m c dng Cx vi 0 x 255. Khai bo tn hiu c m ln theo sn ln: a ch Bit xc nh tn hiu m sn ln ca n c b m vi Counter. Mi khi xut hin mt sn ln ca tn hiu, b m s tng ni dung thanh ghi C word (CV) ln 1 n v. Khai bo tn hiu c m li theo sn ln: a ch Bit xc nh tn hiu m sn ln ca n c b m vi Counter. Mi khi xut hin mt sn ln ca tn 24 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

hiu, b m s gim ni dung thanh ghi C word (CV) i 1 n v nu CV > 0. Trong trng hp CV = 0 th ni dung C word khng b thay i. Khai bo tn hiu t Set : a ch Bit xc nh tn hiu m mi khi xut hin sn ln ca n, hng s PV di dng BCD s chuyn vo thanh ghi C- word ca b m. Khai bo PV: Gi tr t trc t (0999) c xc nh ti ng vo PV dng BCD: o L hng s m (C#...) o Qua giao tip d liu dng BCD. Khai bo Reset : a ch Bit xc nh tn hiu m mi khi xut hin sn ln ca n, thanh ghi C word ca b m s xa v 0. CV/CV_BCD : Gi tr Counter c th l mt s nh phn hoc s BCD c np vo b tch ly v t c th c chuyn ti cc a chi khc. Tnh trng tn hiu counter c th kim tra ti ng ra Q: o Gi tr m = 0 Q = 0. o Gi tr m > < 0 Q = 1.

Cc loi b m : S_CU = B m ln ( Ch m ln). S_CD = B m xung( Ch m xung). S_CUD = B m ln/xung.

3.3.3. B m cu lnh Bit


Cu lnh Bit: Tt c nhng chc nng ca Counter cng c th hot ng vi nhng cu lnh bit n gin. S ging nhau v khc nhau gia phng php ny v nhng chc nng counter c a ra nh sau: Ging nhau: o iu kin Set ng vo SC. o Gi tr t trc ca b m. o RLO thay i ng vo CU. o RLO thay i ng vo CD. Khc nhau: o Khng c kh nng kim tra gi tr m hin hnh ( khng c ng ra BI & BCD). o Ng ra nh phn khng th hin c bng biu .

25 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

3.4. Php Ton Chuyn i


Mt chng trnh dng thc hin nhng chc nng ton hc m cc gi tr nhp vo bng nt nhn v hin th cc dng kt qu s. V cc chc nng ton hc khng th thc hin c dng BCD do cn phi chuyn i. Php ton chuyn i: S7 300/ 400 c nhiu lnh dng chuyn i. Tt c nhng lnh ny c cng mt nh dng. EN,ENO : Khi RLO = 1 ti ng vo cho php EN th s chuyn i c thc hin. Ng ra cho php ENO lun c tnh trng tn hiu ging ng vo EN. Trng hp khng ging nhau th n c hng dn bng cu lnh tng ng. IN : Khi EN = 1 gi tr ti IN c c vo lnh chuyn i. OUT : Kt qu s truyn i c a vo a ch ng ra OUT.

3.4.1. Php ton chuyn i BCD v I


Php chuyn i BCD I.

Tham s EN

Kiu d liu BOOL

ENO

BOOL

IN

WORD

OUT

INT

Vng nh I, Q, M, L, D I, Q, M, L, D I, Q, M, L, D I, Q, M, L, D

Miu t Enable input

Enable output S BCD Gi tr Interger ca s BCD

BCD_I (chuyn i BCD sang Integer) c ni dung ca IN m BCD (+ / - 999) v chuyn i n vo mt gi tr s nguyn Integer (16-bit). Kt qu s nguyn l ng ra ca tham s OUT. Eno lun lun c tnh trng ging nh tn hiu EN. Php chuyn i I BCD. 26 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Tham s EN

Kiu d liu BOOL

ENO

BOOL

IN

IN

OUT

WORD

Vng nh I, Q, M, L, D I, Q, M, L, D I, Q, M, L, D I, Q, M, L, D

Miu t Enable input

Enable output Gi tr Interger ca s BCD S BCD

I_BCD (chuyn i Integer sang BCD) c ni dung ca cc tham s IN l mt gi tr s nguyn (16-bit) v chuyn i sang BCD ba ch s m s (+ / - 999). Kt qu l u ra ca tham s OUT. Nu mt trn xy ra, Eno s l "0".

3.4.2. Php ton chuyn i BCD v DI


Php chuyn i BCD DI.

Tham s EN

Kiu d liu BOOL

ENO

BOOL

IN

DWORD

Vng nh I, Q, M, L, D I, Q, M, L, D I, Q,

Miu t Enable input

Enable output S BCD 27

K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng M, L, D I, Q, M, L, D

TT C in T

OUT

DINT

Gi tr DoulbeInterger ca s BCD

BCD_DI (chuyn i BCD sang Double Integer) c ni dung ca cc IN tham s nh l mt by ch s, m s BCD (+ / - 9.999.999) v chuyn i n thnh mt gi tr s Double Integer (32-bit). Kt qu Double Integer ng ra l tham s OUT. Eno lun lun c tnh trng ging nh tn hiu EN. Php chuyn i DI BCD.

Tham s EN

Kiu d liu BOOL

ENO

BOOL

IN

DINT

OUT

DWORD

Vng nh I, Q, M, L, D I, Q, M, L, D I, Q, M, L, D I, Q, M, L, D

Miu t Enable input

Enable output Gi tr DoulbeInterger ca s BCD S BCD

DI_BCD (chuyn i Double Integer sang BCD) c ni dung ca cc tham s IN nh l mt s nguyn i (32-bit) v chuyn i n vo mt BCD by ch s m s (+ / 9.999.999). Kt qu l u ra ca tham s OUT. Nu mt trn xy ra, Eno s l "0".

3.4.3. Php ton chuyn i I DI REAL


Mun chuyn i mt s Interger sang s thc th ta phi thc hin cc bc chuyn i: I sang DI

28 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Tham s EN

Kiu d liu BOOL

Vng nh I, M, D I, M, D I, M, D I, M, D Q, L, Q, L, Q, L, Q, L,

Miu t

Enable input

ENO

BOOL

Enable output Gi tr Interger chuyn i Double integer

IN

INT

OUT

DINT

I_DINT (chuyn i Integer sang Double Integer) c ni dung ca cc tham s IN nh l mt s nguyn (16-bit) v chuyn i n vo mt s nguyn i (32-bit). Kt qu l u ra ca tham s OUT. Eno lun lun c tnh trng ging nh tn hiu EN. DI sang REAL

Tham s EN

Kiu d liu BOOL

Vng nh I, M, D I, M, D I, Q, L, Q, L, Q,

Miu t

Enable input

ENO

BOOL

Enable output Gi tr Double integer 29

IN

DINT

K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng M, L, D I, Q, M, L, D chuyn i

TT C in T

OUT

REAL

S thc du chm ng

DI_REAL (chuyn i Double Integer sang Floating-Point) c ni dung ca cc IN tham s nh l mt s nguyn i v chuyn i n vo s thc du chm ng. Kt qu l u ra ca tham s OUT. Eno lun lun c tnh trng ging nh tn hiu EN.

3.5. Php so snh CMP


Bn c th dng nhng lnh so snh so snh cc cp gi tr s sau: I : So snh nhng s nguyn Interger ( Da trn c s s 16 bit). D : So snh nhng s nguyn Doulbe Interger ( Da trn c s s 32bit). R : So snh nhng s thc ( Da trn c s s thc 32 bit s thc du chm ng). Nu kt qu ca php so snh l True, th RLO ca php ton l 1, ngc li l 0. Php so snh ng vo IN1 & IN2 tng ng vi cc loi sau: = = : IN1 = IN2. < > : IN1 khc IN2. > : IN1 ln hn IN2. < : IN1 nh hn IN2. > = : IN1 ln hn hoc bngIN2. < = : IN1 nh hn hoc bng IN2.

3.6. Cc php ton Logic


C cc php ton logic v Word & Double Word. Phn ny ni v cc php logic Word : WAND_W, WOR_W, WXOR_W. Cc php ton logic Double Word : WAND_DW, WOR_DW, WXOR_DW cng c khai bo tng t nh vy.

3.6.1. Php ton Logic AND WAND_W

Cu lnh AND Word s t hp hai gi tr s ti ng vo IN1 v IN2 tng bit theo bng s tht AND. Kt qu ca php ton AND c lu tr ti a ch ng ra OUT. Lnh c thc hin khi EN =1 & ENO = 1 nu lnh c thc thi. Tham s EN Kiu d liu BOOL Vng nh I, Q, Miu t Enable input 30 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng M, D I, M, D I, M, D I, M, D I, M, D L, Q, L, Q, L, Q, L, Q, L,

TT C in T

ENO

BOOL

Enable output Ton hng th nht Ton hng th hai Kt qu ca php logic

IN1

WORD

IN2

WORD

OUT

WORD

V d: MW0 IN2 MW0 AND IN2 = MW2

= = =

01010101 01010101 00000000 00001111 00000000 00000101

3.6.2. Php ton Logic OR WOR_W

Cu lnh AND Word s t hp hai gi tr s ti ng vo IN1 v IN2 tng bit theo bng s tht OR. Kt qu ca php ton OR c lu tr ti a ch ng ra OUT. Lnh c thc hin khi EN =1 & ENO = 1 nu lnh c thc thi. Tham Kiu Vng Miu t s d liu nh EN BOOL I, Q, Enable input M, L, D ENO BOOL I, Q, Enable output M, L, D IN1 WORD I, Q, Ton hng th nht M, L, D 31 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng IN2 WORD I, M, D I, M, D Q, L, Q, L,

TT C in T Ton hng th hai Kt qu ca php logic

OUT V d: MW0 IN2 MW0 OR IN2=MW2

WORD

= =

01010101 01010101 00000000 00001111 = 01010101 01011111

3.6.2. Php ton Logic XOR WXOR_W

Cu lnh AND Word s t hp hai gi tr s ti ng vo IN1 v IN2 tng bit theo bng s tht XOR. Kt qu ca php ton XOR c lu tr ti a ch ng ra OUT. Lnh c thc hin khi EN =1 & ENO = 1 nu lnh c thc thi. Tham Kiu Vng Miu t s d liu nh EN BOOL I, Q, Enable input M, L, D ENO BOOL I, Q, Enable output M, L, D IN1 WORD I, Q, Ton hng th nht M, L, D IN2 WORD I, Q, Ton hng th hai M, L, D OUT WORD I, Q, Kt qu ca php logic M, L, D V d: 32 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng MW0 IN2 MW0 XOR IN2 = MW2 = = = 01010101 01010101 00000000 00001111 01010101 01011010

TT C in T

3.7. Cc Php Ton Hc C Bn


S7 300 c nhiu lnh cho cc php ton hc. Tt c nhng cu lnh c cng mt nh dng: EN ENO : Lnh c thc hin nu RLO = 1 ti ng vo EN. : Nu kt qu nm ngoi phm vi cho php ca loi d liu tng utnwgs th

bit trn OV (trn) v OS (Trn c nh) c Set v ENO = 0. Qua cc php ton tip theo qua ENO khng c thc hin. IN1, IN2 : Gi tr IN1 c c vo nh l ton t u tin v gi tr ti IN2 l gi tr : Kt qu cu php ton c lu tr ti ng ra OUT. : Cng s nguyn : Cng s nguyn kp : Cng s thc : Tr s nguyn : Tr s nguyn kp : Tr s thc : Nhn s nguyn : Nhn s nguyn kp : Nhn s thc : Chia s nguyn : Chia s nguyn kp : Chia s thc 33 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5 ton t th hai. OUT Cc cu lnh: Cng ADD_I ADD_DI ADD_R Tr

SUB_I SUB_DI SUB_R

Nhn

MUL_I MUL_DI MUL_R

Chia

DIV_I DIV_DI DIV_R

Trng TCN KTCN Hng Vng

TT C in T

3.8. Lnh dch chuyn Shift

Shift SHL_W

: Lnh c thi hnh khi RLO = 1 ti ng vo EN. : Lnh SHL_W dch tng bit t bit 0 15 ca ACC1 sang bn tri vi Cc Bit pha bn phi c in gi tr 0.

s v tr c t ti ng vo N.

SHR_W

: Lnh SHL_W dch tng bit t bit 0 15 ca ACC1 sang bn phi vi Cc Bit pha bn tri c in gi tr 0.

s v tr c t ti ng vo N. ACCU1 H OUT N ENO cng s bit b dch. iu ny c ngha rng cc lnh ph thuc ENO ( th t) khc s khng c thc hin khi trng thi ca bit cui cng s bit b dch l 0. Ngoi ra cn c cc lnh dch bit khc nh SHL_DW, SHR_DW, SHL_I, SHR_I, SHL_DI, SHR_DI. : Cc bit t 16 n 31 khng b nh hng. : Kt qu ca lnh Shift c lu tr vo a ch ng ra OUT. : Phm vi cho php N = 0 15 nu N > 16 th OUT = 0. : Nu lnh c thc hin (EN =1) th ENO cho bit trng thi bit cui

34 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

3.9. Lnh Xoay Doubleword

ROL_DW

: Lnh xoay tri Doubleword l xoay ton b ni dung ca ACCU1 sang bn Bit bi xoay cui cng c np vo bit 1 ca word trng thi v cng c

tri nhng bit b trng c lm y bng trng thi ca nhng bit b y ra. lu tr ti ng ra ENO. iu ny c ngha rng c lnh ph thuc ENO ( th t) khc s khng c thc hin khi trng thi ca bit cui cng dch l 0.

ROL_DW

: Lnh xoay phi Doubleword.

Chng 4:

X L TN HIU ANALOG

4.1. S dng cc Module Analog


Nguyn l 35 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Trong qu trnh sn xut c nhiu cc i lng vt l ( p sut, tc , tc quay, nng pH, nht,.v.v) Cn c PLC x l cho mc ch iu khin t ng. Cm bin Cc cm bin o lng cm nhn nhng thay i vt l c th o nh s thay i tuyn tnh, gc quay, dn in thay i,..v.v B chuyn i Cc b chuyn i o lng chuyn i cc gi tr cp trn sang nhng tn hiu Analog chun, chng hn 500mV, 10V, 20mA, 420mA. ADC Trc khi nhng gi tr Analog c CPU x l, chng phi chuyn sang dng s. iu ny c thc hin bng b chuyn i ADC cc module analog ng vo. Vic chuyn i tn hiu Analog sang tn hiu Digital c thc hin tun t, c ngha l tn hiu c chuyn i ln lt cho tng knh Analog Input. Kt qu b nh Kt qu chuyn i c lu tr trong b nh, chng ch mt i khi cso gi tr mi vit ln. Tn hiu Analog qua chuyn i c th c c bng lnh L PIW Ng vo Analog Lnh truyn T PQW c dng truyn cc gi tr Analog ca chng trnh ti mt module ng ra, mt b DAC chuyn chng sang cc tn hiu Analog chun. C cu chp hnh Analog Cc tn hiu ng vo analog chun c th ni trc tip cc module ng ra Analog.

4.2. Module o lng


Loi o lng Loi o lng v phm vi o lng c ci t theo nguyn tc trn module o lng. Nhng module c bit khng modul o lng th chng c cc u ni khc nhau o in p v dng in. Nh c th ci t c kiu bng cch ni u thch hp. Module o lng Module o lng c cc thng s ghi bn hng tri ca modul. Phi ci t ng trc khi lp t Module. Kh nng lp t l A, B, C, D. S lp t cho nhng loi o lng v phm vi o khc nhau c in trn Module. Nhm knh 36 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Trong mt s Module nhiu knh c nhm li vi nhau to thnh mt nhm knh. Trong trng hp ny nguyn tc c p dng cho ton b nhm knh.

4.3. nh t l ng vo Analog

Chc nng ca hm FC105 c tc dng chuyn i gi tr s nguyn c t vo ng IN v chuyn n thnh gi tr s dng trong k thut nm trong khong LO_LIM v HI_LIM. V ng ra c xut ra OUT. Da theo cng thc sau: OUT = [ ((FLOAT (IN) K1)/(K2K1)) * (HI_LIMLO_LIM)] + LO_LIM Trong : hng s K1 & K2 c xc nh da theo gi tr l n cc hay lng cc (BIPOLAR hay UNIPOLAR). BIPOLAR ( Lng cc): gi tr s nguyn t vo phi nm trong khong K1 = 27648.0 n K2 = +27648.0 UNIPOLAR(n cc ) : gi tr s nguyn t vo phi nm trong khong K1 = 0.0 n K2 = +27648.0 Nu gi tr t vo ng IN khng nm trong khon K1 n K2 th s bo li. Ta c th o ngc scale bng cch t LO_LIM > HI_LIM, khi gi tr u ra s nh i nu gi tr u vo tng. Chng trnh: Standard Library / TI S7 Converting Blocks / FC105 Cc tham s ca hm FC105: Tham s Khai bo Kiu d liu Vng b nh M t EN IN BOOL I,Q,M,D,L Cho php khi gi tr l 1 ENO OUT BOOL I,Q,M,D,L Ng ra l 1 khi khng c li IN IN INT I,Q,M,D,L,P, Gi tr s nguyn t vo cn HNG S chuyn HI_LIM IN REAL I,Q,M,D,L,P, Cn trn ca n v k thut HNG S LO_LIM IN REAL I,Q,M,D,L,P, Cn di ca n v k thut HNG S BIPOLAR IN BOOL I,Q,M,D,L 1: l s lng cc 0: l s n cc OUT OUT REAL I,Q,M,D,L,P Kt qa sau khi chuyn i 37 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng RET_VAL OUT WORD I,Q,M,D,L,P

TT C in T Thc thi ng th s bo W#16#0000

Lu : Khi khai bo s nguyn ta cn phi khai bo thm du chm ng ( v d khai bo l 6 th ta nhp 6.0) Nu gi tr ENO =0 thi RET_VAL = W#16#0008

4.4.nh t l ng ra Analog

Sau khi gi tr qua Scale c s l theo yu cu ca ngi s dng, th ta cn phi chuyn i li gi tr thc t iu khin. Khi ta s s dng hm FC106 chuyn i ngc t gi tr k thut sang s nguyn. Da theo cng thc sau: OUT = [ ((INLO_LIM)/(HI_LIMLO_LIM)) * (K2K1) ] + K1 Cc tham s ca FC106: Tham s Khai bo Kiu d liu Vng b nh M t EN IN BOOL I,Q,M,D,L Cho php khi gi tr l 1 ENO OUT BOOL I,Q,M,D,L Ng ra l 1 khi khng c li IN IN INT I,Q,M,D,L,P, Gi tr s nguyn t vo cn HNG S chuyn HI_LIM IN REAL I,Q,M,D,L,P, Cn trn ca n v k thut HNG S LO_LIM IN REAL I,Q,M,D,L,P, Cn di ca n v k thut HNG S BIPOLAR IN BOOL I,Q,M,D,L 1: l s lng cc 0: l s n cc OUT OUT REAL I,Q,M,D,L,P Kt qa sau khi chuyn i RET_VAL OUT WORD I,Q,M,D,L,P Thc thi ng th s bo W#16#0000 Chng trnh: Standard Library / TI S7 Converting Blocks / FC106. 38 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Chng 5:

MT S KHI HM C BN

5.1. Khi hm Byte & Bit

5.1.1. t mt lot Byte ng ra lp tc FC101


Khi hm FC101 : Hm SETI set trng thi tn hiu ca mt lot cc byte ln 1 nu bit MCR l 1. Nu cc bit MCR l 0, trng thi tn hiu ca tng byte trong dy khng thay i. S_BYTE l byte u tin trong phm vi, v N xc nh kch thc tm hot ng. Ch : Gi tr ca N phi l cc s nguyn v l bi s ca 8 (8, 16, 24, ).

S_BYTE phi tham kho cc u vo v u ra ca b nh ngoi (b nh P). K t khi b nh P c truy cp nh l byte, word, double word, cc S_BYTE phi tham kho mt a ch l byte lin kt, c ngha l s bit ca con tr phi l 0. Ch : Hm FC101 dng cho gi tr ca ng out put (Q memory). Thng s ca FC 101: Tham s Kiu Kiu d Vng Miu t tham liu nh s EN IN BOOL I, Q, M, Enable input L, D ENO OUT BOOL I, Q, M, Enable L, D output S_BYTE IN *Pointer P im Byte bt u tm hot ng N IN INT I, Q, M, S bit trong 39 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng L, D, const

TT C in T tm hot ng

V d: Nu bit trng thi ca ng Enable I0.0 = 1 v MCR = 1 th hm SETI c thc thi. S_BYTE c a ch bt u l P2.0. Tham s N = 8 ( 1 byte). Sau khi thc thi lnh th trng thi tn hiu ca mi bit t P2.0 P2.7 c set ln 1. Nu trng thi khng c li xy ra th ENO & Q4.0 = 1.

5.1.2. t mt lot Bit ng ra FC83


Hm SET t trng thi tn hiu ca mi Bit trong vng tn hiu ln mc 1 khi MCR = 1. Nu MCR = 0 th trng thi tn hiu ca mi bit c gi li khng thay i. S Bit trong tm hot ng c a vo N. V gi tr bt u ti con tr S_BIT.

Thng s ca FC83: Tham s EN ENO S_BIT

Kiu tham s IN OUT IN

Kiu d liu BOOL BOOL *Pointer

Vng nh

Miu t

I, Q, M, L, D I, Q, M, L, D I,Q,M,D

Enable input Enable output im Bit 40

K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T bt u tm hot ng S bit trong tm hot ng

IN

INT

I, Q, M, L, D, const

Li xy ra: Nu cc khai bo tham s S_BIT m nm trong vng nh P ( P memory) th li xy ra. V d: Nu trng thi tn hiu ng vo I0.1 = 1 v MCR = 1 th lnh SET c thc thi. Gi tr bt u S_BIT l M0.0. Thng s N = 10 l s lng Bit cn Set ln 1.

5.1.3. Xa mt lot Byte lp tc FC100


Khi hm FC100 : Hm RESETI xa trng thi tn hiu ca mt lot cc byte v 0 nu bit MCR l 1. Nu cc bit MCR l 0, trng thi tn hiu ca tng byte trong dy khng thay i. S_BYTE l byte u tin trong phm vi, v N xc nh kch thc tm hot ng. Ch : Gi tr ca N phi l cc s nguyn v l bi s ca 8 (8, 16, 24, ).

41 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

S_BYTE phi tham kho cc u vo v u ra ca b nh ngoi (b nh P). K t khi b nh P c truy cp nh l byte, word, double word, cc S_BYTE phi tham kho mt a ch l byte lin kt, c ngha l s bit ca con tr phi l 0. Ch : Hm FC100 dng cho gi tr ca ng out put (Q memory). Thng s ca FC 101: Tham s Kiu Kiu d Vng Miu t tham liu nh s EN IN BOOL I, Q, M, Enable input L, D ENO OUT BOOL I, Q, M, Enable L, D output S_BYTE IN *Pointer P im Byte bt u tm hot ng N IN INT I, Q, M, S bit trong L, D, tm hot const ng V d: Nu bit trng thi ca ng Enable I0.2 = 1 v MCR = 1 th hm RESETI c thc thi. S_BYTE c a ch bt u l P2.0. Tham s N = 16 ( 2 byte). Sau khi thc thi lnh th trng thi tn hiu ca mi bit t P2.0 P3.7 c xa v 0.

5.1.4. Xa mt lot bit FC82


Hm RESET xa trng thi tn hiu ca mi Bit trong vng tn hiu v mc 0 khi MCR = 1. Nu MCR = 0 th trng thi tn hiu ca mi bit c gi li khng thay i. S Bit trong tm hot ng c a vo N. V gi tr bt u ti con tr S_BIT. Thng s ca FC83: Tham Kiu Kiu d Vng nh Miu t 42 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng s EN ENO S_BIT tham s IN OUT IN liu BOOL BOOL *Pointer I, Q, M, L, D I, Q, M, L, D I,Q,M,D

TT C in T

Enable input Enable output im Bit bt u tm hot ng S bit trong tm hot ng

IN

INT

I, Q, M, L, D, const

Li xy ra: Nu cc khai bo tham s S_BIT m nm trong vng nh P ( P memory) th li xy ra.

V d: Nu trng thi tn hiu ng vo I0.3 = 1 v MCR = 1 th lnh RESET c thc thi. Gi tr bt u S_BIT l M0.0. Thng s N = 10 l s lng Bit xa v 0.

43 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

5.2. Hm chuyn i

5.2.1. Gii m 7 on FC93


i mt word hexa 4 digit IN (I,M,D,P, const) ra 4 byte m 7 on ca tng digit, xut ra a ch OUT l double word (Q,M,D,L,P)

44 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Bng m LED 7 on:

TT C in T

Thng s FC93 : Tham s EN ENO IN

Kiu tham s IN OUT IN

Kiu d liu BOOL BOOL WORD

Vng nh

Miu t

I,Q,M,D,L I,Q,M,D,L I ,M,D, Const Q,M, L,D,P

Enable input Enable output Ngun d liu word 4 s digit Kt qu gii m ca 4 s

OUT

OUT

DWORD

Li xy ra : Nu khai bo khng ng tham s / cc kiu tham s s b li khng chy. V d: Nu bit trng thi I0.0 = 1 th hm FC93 s thc hin gii m gi tr LED 7 on. Nu thc thi khng li th ng ENO = 1. IN W#16#1234 OUT MD0 = 065B4F66

5.2.2. Hm i tm Scale FC105


Chc nng ca hm FC105 c tc dng chuyn i gi tr s nguyn c t vo ng IN v chuyn n thnh gi tr s dng trong k thut nm trong khong LO_LIM v HI_LIM. V ng ra c xut ra OUT. Da theo cng thc sau: OUT = [ ((FLOAT (IN) K1)/(K2K1)) * (HI_LIMLO_LIM)] + LO_LIM 45 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Trong : hng s K1 & K2 c xc nh da theo gi tr l n cc hay lng cc (BIPOLAR hay UNIPOLAR). BIPOLAR ( Lng cc): gi tr s nguyn t vo phi nm trong khong K1 = 27648.0 n K2 = +27648.0 UNIPOLAR(n cc ) : gi tr s nguyn t vo phi nm trong khong K1 = 0.0 n K2 = +27648.0

5.2.3. Hm i tm ngc UnScale FC106


Sau khi gi tr qua Scale c s l theo yu cu ca ngi s dng, th ta cn phi chuyn i li gi tr thc t iu khin. Khi ta s s dng hm FC106 chuyn i ngc t gi tr k thut sang s nguyn. Da theo cng thc sau: OUT = [ ((INLO_LIM)/(HI_LIMLO_LIM)) * (K2K1) ] + K1

46 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Chng 6:
6.1.

GII THIU PHN MM STEP7

Gii thiu chung v STEP7

Step7 l mt phn mm h tr: Khai bo cu hnh cng cho mt trm PLC thuc h Simatic S7-300/400. Xy dng cu hnh mng gm nhiu trm PLC S7-300/400 cng nh th tc truyn thng gia chng. Son tho v ci t chng trnh iu khin cho mt hoc nhiu trm. Quan st vic thc hin chng trnh iu khin trong mt trm PLC v g ri chng trnh. Ngoi ra Step7 cn c c mt th vin y vi cc hm chun hu ch, phn tr gip online rt mnh c kh nng tr li mi cu hi ca ngi s dng v cch s dng Step7, v c php lnh trong lp trnh, v xy dng cu hnh cng ca mt trm cng nh ca mt mng gm nhiu trm PLC.. Nhng ch ci t cha thng tin quan trng m bn cn trong qu trnh ci t STEP 7 V5.4. Cn c nhng ch ny trc khi ci t phn mm. Yu cu. Trong qu trnh lm vic vi phn mm STEP7 bn cn: H iu hnh Processor MS Windows 2000 Professional MS Windows XP Professional MS Windows Server 2003 600MHz Yu cu ti thiu RAM Graphics 512 MB *) XGA 1024x768 16 Bit color depth XGA 1024x768 16 Bit color depth XGA 1024x768 16 Bit color depth XGA 1024x768 16 Bit color depth XGA 1024x768 16 Bit color depth 47 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

600MHz

512 MB *)

2.4 GHz

1 GB

MS Windows 1 GHz Vista Business MS Windows 1 GHz Vista Ultimate

1GB **)

1GB **)

Trng TCN KTCN Hng Vng

TT C in T

Mt b lp trnh bn ngoi cho SIMATIC memory card nu bn ang s dng mt PC v mun ghi chng trnh ng dng ca bn vo EPROM. Bn cn mt giao din SIMATIC NET nu bn mun s dng kh nng trc tuyn gia h thng t ng v my tnh c nhn ca bn. Mt thit b lp trnh hoc PC vi kh nng hot ng mnh hn nu bn mun son cu hnh phn cng cha vi trm module,( v d nh trong project ca bn s dng nhiu CPU, slave, I/O..). Ci t a a CD STEP 7 vo a. Trnh t bt u ci t STEP 7, nhn p chut vo tp SETUP.EXE trn a CD STEP 7 t Windows Explorer. Chng trnh Setup (ci t) s hng dn bn cc bc ci t tip theo. Trong hp la chn cc thnh phn, chn STEP 7, AuthorW, v bt c thnh phn no khc m bn mun ci ct. Nhng thnh phn ny sau s c ci t v cc ghi nhn s c lm trong cc file ca Microsoft Windows. Nhng ch sau s gip bn thc hin cc yu cu xc nhn ngi s dng mt cch ng n khi ci t chng trnh: a m trn bn nh ci t h thng STEP 7 V5.4 c th c chn t do. Trn mt vi PC/ thit b lp trnh, bn s khng c th chn a thng qua danh sch la chn. Trong trng hp ny, n gin bn hy nhp vo a vi ng dn ca n trong hp nhp thng s tng ng ( v d, e:\Step7). Ch rng tt cc ng dng ty chn ca STEP 7 cng phi c ci t trn a ny, bi vy khng gian trng trn a phi rng. Trc khi bn s dng STEP 7 V5.4, Windows phi c khi ng li. Ch sau khi khi ng li Microsoft Windows cc ghi nhn v phn mm mi c kch hot. Nu bn khng khi ng li Windows, STEP 7 V5.4 khng th chy chnh xc v d liu c th b mt. Nu qa trnh ci t b b d ( abort), bn cng cn phi khi ng li Windows. Ch : STEP 7 t ng k (ghi) bn thn n vo trong cc file h thng ca Windows. Bn khng th chuyn hoc thay i tn cc file v th mc ca STEP 7 bng cch s dng cc tin ch ca Microsoft Windows nh Explorer hoc sa i d liu ca STEP 7 ng k trong Windows. Chng trnh c th s chy khng chnh xc na sau khi b sa i.

48 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

6.2.

Ci t phn mm STEP 7 V5.4

ng tt c cc ng dng ang chy trn Windows li, sau khi ng li Windows (vo Start > Shut Down.. > Restart). Cho a CD STEP7 vo a CD. M th mc STEP7_5.4, nhp p phm tri chut vo tp Setup.exe. Qu trnh ci t bt u c thc hin. Cng vic ci t Step7, v c bn, khng khc nhiu so vi vic ci t cc phn mm ng dng khc ( nh Windows, Office...), tc l cng bt u bng vic chn ngn ng trong ci t ( mc nh l ting Anh), chn th mc ch trn cng ( mc nh l c:\siemens), kim tra dung tch cn li trn ch, chn ngn ng s c s dng trong qu trnh lm vic vi Step7 sau ny...

Tuy nhin, so vi cc phn mm khc th vic ci t STEP7 s c vi im khc bit s c gii thch r di y: 1) Khai bo m hiu sn phm: M hiu sn phm lun i km theo phn mm STEP7 v c in ngay trn a cha b ci STEP7. Khi trn mn hnh hin ra ca s (hnh trn) yu cu cho bit m hiu sn phm, ta phi in y vo tt c cc mc ca ca s , k c tn v a ch ngi s dng. Sau n phm Next tip tc. 49 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 2) Chuyn bn quyn:

TT C in T

Bn quyn ca Step7 nm trn mt a mm ring. Trong qu trnh ci t, trn mn hnh s xut hin ca s yu cu chuyn bn quyn sang ch ( mc nh l c:\ ) c dng sau:

Khi gp ca s ny, bn n nt Skip b qua. Ta s chuyn bn quyn sau khi ci t, vic chuyn bn quyn s ni k bc 5. 3) Khai bo thit b t (ghi) EPROM: Chng trnh STEP7 c kh nng t (ghi) chng trnh ng dng ln th EPROM cho PLC. Nu my tnh PC ca bn c thit b t EPROM th cn phi thng bo cho STEP7 khi trn mn hnh xut hin ca s (hnh di): Nu khng c thit b t EPROM ta chn None (mc nh) ri n OK tip tc. Nu c thit b t EPROM ta chn External Prommer, sau chn cng kt ni gia my tnh v thit b t EPROM ( cng LPT1, LPT2..). Sau n OK xc nhn v tip tc.

50 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

4) Chn giao din PC/PLC Chng trnh STEP7 c ci t trn PC hoc PG ( thit b lp trnh) h tr vic son tho cu hnh cng cng nh chng trnh cho PLC, tc l sau ton b nhng g son tho s c dch v chuyn sang PLC. Khng nhng th, STEP7 cn to kh nng quan st vic thc hin chng trnh ca PLC. Mun nh vy ta cn phi c b giao din ghp ni gia PC vi PLC truyn thng tin, d liu. STEP7 c th c ghp ni vi PLC qua nhiu b giao din khc nhau nh qua th MPI, qua b chuyn i PC/PPI, qua th PROFIBUS (CP)... nhng chng phi c khai bo s dng. Ngay sau khi STEP7 va c ci t xong, trn mn hnh xut hin ca s thng bo cho ta chn cc b giao din s c s dng.

51 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Mun chn b giao din no, ta nh du b giao din pha bn tri ri n nt Install. Nhng b giao din c chn s c ghi li vo bn phi. Sau khi chn xong cc b giao din s dng, ta cn phi t tham s lm vic cho nhng b giao din bao gm tc truyn, cng ghp ni vi my tnh...Chng hn trong ng dng ca ta s dng b giao din PC Adapter, th sau khi khai bo nh hnh trn ta phi t thng s lm vic cho n thng qua ca s mn hnh:

5) Chuyn bn quyn 52 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Sau khi ci t STEP7 xong. Ta a a mm bn quyn vo a, copy hai tp Scpw32.dll v Scpw32a.dll t a mm vo th mc SYSTEM ca Windows (chng hn C:\Windows\System). Nu khi copy ca s sau xut hin th n nut Yes to All qu trnh copy c hon thnh.

By gi th ta c th chy phn mm. 6) t tham s lm vic Sau khi ci t xong STEP7, trn mn hnh (desktop) s xut hin biu tng (icon) ca n nh hnh bn. ng thi trong Menu Start ca Windows cng c th mc Simatic vi tt c cc tn ca cc thnh phn lin quan, t cc phn mm tr gip n cc phn mm t cu hnh, ch lm vic ca Step7... Khi va c ci t, Step7 c cu hnh mc nh v ch lm vic ca Simatic, chng hn nh c php cc lnh li c vit theo ting c nh JU c vit thnh SPA, JC thnh SPB, CAD thnh TAD...Mun chuyn v dng thng dng quc t ta phi dt li cu hnh cho Step7. lm vic ny, trc ht ta phi vo Step7 bng cch nhy kp phm chut tri ti biu tng ca n. Trn mn hnh s xut hin ca s chnh ca Step7. Chn tip Option > Customize > Language > English ri n phm OK.

53 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Tt nhin, bn cnh vic chn ngn ng cho c php lnh ta cn c th sa i nhiu chc nng khc ca Step7 nh ni cha chng trnh trn a cng, nhng thanh ghi s c hin th ni dung khi g ri chng trnh... song cc vic khng nh hng quyt nh ti vic s dng Step7 theo thi quen ca ta nh ngn ng c php lnh. 6.3. Son tho mt Project

Project trong Simatic khng n thun ch l chng trnh ng dng m rng hn bao gm tt c nhng g lin quan n vic thit k phn mm ng dng iu khin, gim st mt hay nhiu trm PLC. Theo , trong mt Project s c: Bng cu hnh cng v tt c cc module ca tng trm PLC. Bng tham s xc nh ch lm vic cho tng module ca mi trm PLC. Cc khi logic cha chng trnh ng dng ca tng trm PLC. Cu hnh ghp ni v truyn thng gia cc trm PLC. 54 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Cc mn hnh giao din phc v vic gim st ton b mng hoc gim st tng trm PLC ca mng. 6.3.1. Khai bo v m mt Project khai bo mt Project, t mn hnh chnh ca Step7 ta chn File New hoc kch

chut vo biu tng New Project/Library. Khi trn mn hnh s xut hin hp hi thoi nh hnh di, bn tri. G tn Project ri n OK v nh vy ta khai bo xong mt Project mi.Ngoi ra ta cn c th chn ni Project s c ct ln a. Mc nh, ni ct s l th mc c qui nh khi ci t Step7, y l th mc C:\siemens\Step7\s7proj. Trong trng hp mun m mt Project c, ta chn File Open hoc kch chut vo biu tng Open Project/Library t ca s chnh ca Step7 ri chn tn Project mun m t hp hi thoi c dng nh hnh di, bn phi. Cui cng n phm OK kt thc.

55 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

6.3.2. Xy dng cu hnh cng cho trm PLC Sau khi bo song mt Project mi, trn mn hnh s xut hin Project nhng dng rng ( cha c g trong Project ), iu ny ta nhn bit c qua biu tng th mc bn cnh tn Project ging nh mt th mc rng ca Window.

Cng vic tip theo ta c th lm l xy dng cu hnh cng cho mt trm PLC. iu ny l khng bt buc, ta c th khng cn khai bo cu hnh cng cho trm m i ngay vo phn chng trnh ng dng. Song cng vic ny nn lm v khi c cu hnh trong Project, 56 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

lc bt ngun PLC, h iu hnh ca S7-300 bao gi cng i kim tra cc module hin c trong trm, so snh vi cu hnh m ta xy dng v nu pht hin thy s khng ng nht s pht ngay tn hiu bo ngt li ch khng cn phi i ti khi thc hin chng trnh ng dng. Trc ht, khai bo cu hnh cng cho mt trm PLC vi Simatic S7-300 ta vo Insert Station SIMATIC 300 Station.

Trng hp khng mun khai bo cu hnh cng m i ngay vo chng trnh ng dng ta c th chn thng Insert Program S7 Program. ng tc ny s hu ch cho nhng trng hp mt trm PLC c nhiu phin bn chng trnh ng dng khc nhau. Sau khi khai bo mt trm ( chn mt station), th mc Project chuyn sang dng khng rng vi th mc con trong n c tn mc nh l Simatic 300(1). Tt nhin ta c th i li tn mc nh ny. Th mc Simatic 300(1) cha tp thng tin v cu hnh ca trm.

57 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

vo mn hnh khai bo cu hnh cng, ta nhy chut ti biu tng Hardware. Trong hp hi thoi hin ra ta khai bo thanh ray v cc module c trn thanh ray . Hnh di l bng khai bo cu hnh cng cho trm PLC theo m hnh b th nghim.

Step7 gip vic khai bo cu hnh cng c n gin nh bng danh mc cc module ca n. Mun a module vo bng cu hnh ta ch cn nh du slot ni module s c a vo ri nhy kp chut ti tn cu module trong bng danh mc cc module km theo. 6.3.3. t tham s quy nh ch lm vic cho module Vi bng cu hnh cng phn mm Step7 cng xc nh lun cho ta a ch tng module theo qui tc nh trnh by Chng I. Chng hn Step7 c th h tr vic tch cc ngt theo thi im cho module CPU module ny pht mt tn hiu ngt gi khi OB10 mt ln vo ng ngy 10/10/2002 lc 4 gi 30. lm c iu ny ta nhy kp chut ti tn ca module CPU slot2 ri chn Time-of-Day Interrupt, trn mn hnh s xut hin hp hi thoi nh hnh di. in thi im, tn sut pht tn hiu ngt ri ng du tch cc ch ngt vo cc tng ng trong hp hi thoi. Cui cng n phm OK.

58 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Cng trong hp hi thoi ta thy module CPU314 ch cho php s dng OB10 trong s cc module OB10 OB17 vi mc u tin l 2 cha chng trnh x l tn hiu ngt theo thi im. Cc ch lm vic khc ca module CPU cng c quy nh nh Step7. V d sa i thi gian vng qut cc i cho php t gi tr mc nh 150ms thnh 100ms, ta chn Cycle/Clock memory trong hp hi thoi ri sa ni dung Scan time thnh 100. Hon ton tng t ta cng c th s dng Step7 quy nh ch lm vic cho cc module m rng khc, nh xc nh ch lm vic vi dng tn hiu in p, phm vi o 10Vcho module AI, tch cc tn hiu ngt t chun on cho module DI, DO, tch cc ngt cng theo sn ln ti cng vo I0.0 cho module DI... 6.3.4. Son tho chng trnh cho cc khi logic Sau khi khai bo xong cu hnh cng cho mt trm PLC v quay tr v ca s chnh ca Step7 ta s thy trong th mc Simatic 300(1) by gi c thm th mc con CPU314, S7 Program(1), Source file, Blocks v tt nhin ta c th i tn cc th mc .

59 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Tt c cc khi logic (OB, FC, FB, DB) cha chng trnh ng dng s nm trong th mc Block. Mc nh trong th mc ny c sn khi OB1. Mun son tho chng trnh cho khi OB1 ta nhy chut ti biu tng OB1 bn na ca s bn pha. Trn mn hnh s xut hin ca s ca ch son tho chng trnh nh sau:

60 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Chc nng chng trnh son tho ca Step7 v c bn cng ging nh cc chng trnh son tho khc, tc l cng c cc phm nng g nhanh, c ch ct v dn, ch kim tra li c php lnh... khai bo son tho chng trnh cho cc khi OB khc hoc cho cc khi FC, FB, hay DB, ta c th to khi mi ngay trc tip t chng trnh son tho bng cch kch chut ti biu tng New ri ghi tn khi vo tng ng ca c s hin ra:

hoc cng c th chn thm khi mi trc t ca s chnh ca Step7 bng phm Insert S7 Block ri sau mi vo son tho chng trnh cho khi va c chn thm nh lm vi OB1. Trong mn hnh son tho chng trnh cho cc khi logic, ta c th thay i khng ring phn chng trnh m c phn local block ca khi bao gm tn hnh thc, kiu d liu, gi tr ban u. Ch rng khng c thay i 20byte u trong local block ca cc chng trnh khi OB. Cc bc son tho mt khi logic cho chng trnh ng dng c tm tt nh sau: To khi logic hoc t ca s mn hnh chnh ca Step7 bng cch chn Insert trn thanh cng c ri vo S7 Block chn loi khi mong mun ( OB, FB, FC) hoc vo chng trnh son tho ri t kch biu tng New, Thit k local block cho khi logic va to, Vit chng trnh.

61 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 6.4. Lm vic vi PLC

TT C in T

6.4.1. Quy nh a ch MPI cho module CPU My tnh/my lp trnh c ghp ni vi module CPU qua cng truyn thng ni tip RS232(COM) ca my tnh hay qua cng MPI (MPI Card) hay cng PC ( CP Card) l cn tu thuc vo b giao din c s dng.Tng t cng c nhiu kh nng ni PLC vi my tnh, song truyn thng nh Step7 th PLC lun phi c ni vi my tnh qua cng lp trnh (RS485). Sau khi ghp ni module CPU vi my tnh v phn cng ta cn phi nh ngha thm a ch truyn thng cho trm PLC. iu ny l cn thit v mt my tnh/my lp trnh c th cng mt lc lm vic c vi nhiu trm PLC. Mc nh, cc module CPU u c a ch l 2 ( a ch MPI). Mun thay i a ch module CPU ta nhy kp phm chut tri ti tn ca module trong bng khai bo cu hnh cng vo ch t li tham s lm vic, trong ta li chn tip General Properties v sa li a ch MPI nh hnh di:

Sau khi nh ngha li a ch MPI cho trm PLC, ta phi ghi li a ch ln module CPU v ch khi module CPU mi thc s lm vic theo a ch mi ny. Cng 62 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

vic ghi a ch MPI mi ny ln module CPU c thc hin cng vi vic ghi tt c tham s quy nh ch lm vic ca module bng cch kch vo biu tng Down load trn thanh cng c hoc chn PLC Down load.

Bn cnh vic ghi cu hnh cng va son tho vo module CPU ta cng c th c bng cu hnh cng hin c t module CPU vo Project bng cch kch chut vo biu tng Up load trn thanh cng c ca mn hnh ( hoc chn PLC Up load). Vi vic c ngc cu hnh cng ny ta cng c c lun c ton b chng trnh hin c trong Load memory ca module CPU vo Project. 6.4.2. Ghi chng trnh ln module CPU C hai cch chng trnh ng dng, sau khi son tho xong, vo module CPU ( c th l vo vng Load memory ) nh sau: t mn hnh son tho chng trnh bng cch kch vo biu tng Down load trn thanh cng c ca mn hnh. Vi cch ny, ch ring khi chng trnh ang mn hnh son tho s c vo module CPU. t mn hnh chnh ca Step7 cng bng cch kch vo biu tng Down load. Vi cch ny ta c th ton b chng trnh ng dng c trong th mc Block hoc nhng khi m ta nh du. Mun ton b th mc Block ta phi kch chut vo tn th mc trc sau mi c kch vo Down load. Trong trng hp ch mt s khi, ta 63 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

nh du nhng khi s c trc bng cch gi phm CTRL ng thi kch chut ti tn ca tng khi. Cui cng, sau khi chn xong cc khi th kch chut vo biu tng Down load. 6.4.3. Gim st vic thc hin chng trnh Sau khi ghi chng trnh ln CPU th ni dung Load memory ca module CPU v th mc Block ca Project trong my tnh s ng nht. Nu bt cng tc module CPU t STOP sang RUN, CPU s thc hin chng trnh trong Load memory ca n theo vng qut v qu trnh thc hin lnh ny c Step7 gim st thng qua chng trnh tng ng trong Project. Vic gim st chng trnh Step7 c tin hnh bng cch cho hin th ni dung cc thanh ghi ca CPU trc v sau khi thc hin tng lnh mt ca chng trnh. vo mn hnh gim st, ta ch cn kch chut ti phm Monitor trn thanh cng c ca mn hnh son tho. Phm Monitor c biu tng nh hnh bn. Sau khi kch phm Monitor, trn mn hnh xut hin ca s gim st nh sau:

64 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Mc nh , step7 ch cho hin th ni dung cc bit RLO, STA ( trong thanh ghi trng thi) v ca ACCU1. Tuy nhin ta c th cho hin th thm ni dung ton b thanh ghi trng khc bng cch n phm chut bn phi ri chn Show Tn thanh ghi t hp thoi hin ra (xem hnh bn). Chng hn quan st thm ni dung thanh ghi ACCU2 ta kch phm chut phi, sau chn Show v tip theo l Accumulator 2. Trn ca s gim st s hin ra thm ct hin th ni dung ca thanh ghi ACCU2 nh sau:

Ngoi ra ta cng c th thay i kiu d liu c hin th. Mc nh Step7 s cho hin th ni dung cc thanh ghi di dng m hexadecimal, song ta c th thay i sang cc dng khc nh decimal hay s thc bng cch a chut vo vng d liu c hin th, n phm chut bn phi ri chn Representation Kiu d liu trong hp hi thoi hin ra c dng nh hnh bn. Ch ta khng th sa i c chng trnh nu ca s mn hnh gim st ang trng thi tch cc. Mun quay tr v ch son tho, ta phi ri khi mn hnh gim st 65 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

bng cch n phm Monitor. Tng t, ta cng khng th tch cc c ca s mn hnh gim st nu chng trnh c trong Project khng ng nht vi chng trnh c trong Load memory ca module CPU. Bi vy c th gim st c chng trnh va c sa i, cng vic u tin phi lm l ghi chng trnh vo module CPU ri sau mi tch cc ca s mn hnh gim st. Hn na ta cng ch c th gim st vic thc hin chng trnh trong mt khi v l khi ang c m ca s son tho. 6.4.4. Gim st module CPU Bn cnh vic gim st chng trnh, ta c th gim st c cng vic ca module CPU bng cch vo ca s PLC trn thanh cng c, sau chn Diagnose Hardwave s c c hp thoi:

Nu mun gim st ring module CPU ta kch vo Module Information. Trn mn hnh s hin tip ra ca s cho php ta la chn c th hnh thc cng vic c gim st. Chng hn nu mun quan st b m t chun on ca module ta kch chut vo Diagnostic Buffer s c c cc thng bo v nguyn nhn thay i trng thi ca module CPU ( Start Stop) t trc ti nay hoc mun quan st thi gian thc hin vng qut ta chn Scan Cycle Time.

66 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

6.4.5. Gim st ni dung nh Step7 cho php quan st ni dung mi nh thuc System memory v cc nh c a ch nh ngha nh PI, PQ. Nhng nh c quan st phi c khai bo trc trong bng c tn l Variable Table v lm c iu ny ta kch chut ti PLC t thanh cng c mn hnh chnh ca Step7 sau chn Monitor/Modify Variable. Sau khi khai bo xong tn bng cc nh c quan st ta kch phm quan st. Trn thanh cng c c hai phm quan st phn bit vi nhau k hiu gch ng | trong biu tng ca phm. Nu phm kch c k hiu gch ng | th bng quan st s ch th hin ni dung ca nh ti ng thi im kch. Ngc li khi kch phm khng c k hiu gch ng |, Step7 s lin tc truy nhp v c ni dung cc nh ca module CPU th hin vo bng. Ta cng c th thay i cch trnh by kiu d liu cho tng nh bng cch a chut vo nh cn thay i v kch phm phi ca chut. Sau chn kiu thch hp trong hp hi thoi hin ra.

67 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

68 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

PH LC 1
I. VNG NH PLC S7 300 Tn gi Process input image(I) B m vo s Kch thc truy cp I IB IW ID Q QB QW QD M MB MW MD Kch thc ti a (tu thuc CPU) 0.0127.7 0127 0126 0124 0.0127.7 0127 0126 0124 0.0255.7 0255 0254 0252 T0T255 C0C255 0.065535.7 065535 065534 065532 0.065535.7 065535 065534 065532 0.065535.7 065535 065534 065532

Process output image(Q) B m ra s

Bit memory(M) Vng nh c

Timer(T) Counter(T) Data block(DB) Khi d liu share

DBX DBB DBW DBD DIX DIB DIW DID

Data block(DI) Khi d liu instance

Local block (L) L Min nh a phng cho LB cc tham s hnh thc LW LD

69 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Peripheral input(PI) PIB PIW PID PQB PQW PQD 065535 065534 065532 065535 065534 065532

TT C in T

Peripheral output(PQ)

70 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng II. HNG DN S DNG SIMULATION Bc 1 : Vit chng trnh trong khi chng trnh thc thi OB

TT C in T

Bc 2: Sau khi vit chng trnh xong nhp chut qua SIMATIC Manager

71 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Chn ch Simulation On/Off s dng Simulink quan st cc trng thi hay cc bin. Sau khi click chut chn th Simulation On/Off s xut hin ra bng S7 PLCSIM. Bc 3: Chn New Simulation to mi quan st Simulink.

Sau khi chn xong s xut hin ra bng CPU. V trng thi hin ti ang STOP.

72 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Chuyn STOP RUN P. Download chng trnh chng trnh vit.

Bc 4: Download chng trnh chy Simulation

73 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Chuyn sang SIMATIC Manager / blocks. Ri chn ht cc khi OB download. y ti chn OB1 v ti ch s dng khi chng trnh chnh OB1. Hoc nu khng cc bn c th chuyn sang khi chng trnh ang vit download chng trnh trc tip v quan st. Chn th Download, s xut hin ra bng bo hiu. Chn YES Download chng trnh. Trng hp khng xut hin bin bo c th bn Download xong

Bc 5: Quan st cc bin trng thi

74 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

y quan st cc bn c th tu chn quan sat ng vo IB, ng ra QB, Timer, Vng nh Ngoi ra cc bn c th quan st trc tip trn chng trnh mnh vit bng cch cc bn trn th Monitor (On/Off) quan st chng trnh ang chy.

75 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng III. BI TP


M U

TT C in T

Bi 1: Vit chng trnh PLC s dng cc cng tc kho ng ngt thng thng cho php 3 cng tc trong phng c th iu khin cng mt bng n. HD: s dng cc ng vo thng ng hoc thng m lin kt vi nhau. Bi 2: Vit s LAD theo yu cu sau y: a. b. c. Bi 3: Vit mt chng trnh vi ng ra l n Q0.0 s ln mc 1 (True) khi cng tc I0.0 v I0.1 c ng hay khi cng tc I0.2 c ng. Bi 4: Vit chng trnh vi ng ra l Q0.1 s ln mc 1 (true) khi I0.0 c bm ON, hoc nu I0.1 bm ON & I0.2 OFF, hoc ngc li I0.1 OFF && I0.2 ON. Bi 5: Vit chng trnh iu khin ng c quay thun v quay ngc. ng c ch quay thun v quay ngc khi mt nt nhn c bm. Khi 2 nt nhn c bm th c c khng lm vic. Bi 6: iu khin mt i tng (nh l: ng c, van solennoid, n, chung, qut, ) chy v dng bng mt cng tc gt. Bi 7: iu khin mt i tng (nh l: ng c, van solennoid, n, chung, qut, ) chy v dng bng hai nt nhn ON v OFF. Bi 8: iu khin o chiu quay motor (loi xoay chiu 3 pha) bng 3 nt nhn FOR(chy thun), REV(chy ngc li), STOP(dng). Mi thi im ch chy mt chiu. Xem kt qu bng cch quan st tng RELAY hat ng. Bi 9: Nhn c 2 nt PB1 v PB2 th ng c chy. Nhn 1 trong 2 nt STOP_1 v STOP_2 th ng c dng.

76 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Counter v Timer
Bi 1: Vit chng trnh thc hin bt n Q0.0 sau khi cng tc I0.0 bt sau khong thi gian T0 = 10s. Bi 2: Vit chng trnh thc hin bt n Q0.1 trong khong thi gian T1 = 10s th ngng sau khi nhn cng tc I0.1 Bi 3: Vit chng trnh nhp nhy n Q0.2 lin tc vi v i chu k 2s. Bi 4: Vit chng trnh n giao thng vi n xanh 20s, n vng 3s, n 10s. Bi 5: Nhp cc hm so snh ( So snh ln hn hoc bng, so snh nh hn hoc bng, so snh bng, dng loi so snh theo word. ) vo v kim tra hot ng. Tham kho trong ti liu v gio vin. Ch phn bit cc loi so snh. Bi 6: m sn phm t I0.1 v bo s lng sn phm theo yu cu sau: a. Khng c sn phm n A sng. b. T 1 10 sn phm, n B sng. c. T 11 20 sn phm, n C sng. d. T 20 sn phm tr ln n D sng. Bi 7: iu khin 4 n A, B, C, D sng dn. Thi gian chuyn i l 1 giy. n A t(s) 0 1 2 3 4 5(reset) 0 1 1 1 1 0 0 0 1 1 1 0 0 0 0 1 1 0 0 0 0 0 1 0 B C D

Bi 8: iu khin 4 n A, B, C, D sng dn. Thi gian chuyn i l 1 giy. 77 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng n A t(s) 0 1 2 3 4 5 6 7 8 9 10 11(reset) 0 1 0 0 0 1 0 0 1 0 1 0 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 1 0 0 0 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 0 B C D

TT C in T

Bi 9: C th t cc tnh hung iu khin n a dng tu theo yu cu. n A t(s) 0 1 2 3 0 1 1 1 0 0 1 1 0 0 0 1 0 0 0 0 78 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5 B C D

Trng TCN KTCN Hng Vng 4 5 6 7 8 9(reset) 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

TT C in T

Bi tp iu khin neon giao thng. Gi s cn iu khin n giao thng ti ng t giao l bng 1 cng tc gt I0.3. Trong n X1 sng 4 giy, V1 sng 2 giy, X2 sng 5 giy v V2 sng 2 giy. Quy tc chung: 1 sng (giy) = X2 sng + V2 sng = 7 (giy) 2 sng (giy) = X1 sng + V1 sng = 6 (giy) C nhng trng hp khc do yu cu thc t ca tng ng t.

Cho gin xung, hy nhn xt v ghi tn cc n tng ng ln gin xung

79 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


0 1 2 3 4 5 6 7 8 9 10

TT C in T
11 12

Chng trnh ch hot ng khi gt SW1 ln mc 1. Vit chng trnh iu khin cc n trn chy theo gin , dng cc lnh so snh. C th thay i thi gian hot ng cc n v thc hin li chng trnh.
IU KHIN NG C

Bng ti c ko bng ng c DC v 3 cm bin. Cm bin S3

Cm bin S2 Cm bin S1

Yu cu iu khin: 80 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Bi tp

TT C in T

1. Nhn ON ng c chy 5s ri dng , sau 3s ng chy li, sau 7 giy th dng 2. Nhn ON ch CB11 tc ng th ng quay thun 5s ri dng. Sau 3s ng c chuyn qua chy nghch 10s sau th dng,khi CB11 tc ng th chu k mi li. Khi ng c ang hot ng nhn Stop th ng c dng 3. Nhn nt ON ng c chy thun 5s ri dng 2s. Sau chuyn qua chy nghch 10s ri dng 5s chuyn qua chy thun 10s ri dng 3s. Qu trnh dc thc hin 3 ln th ng c dng hn. Mun ng c ht ng li th nhn Start. Trong khi qu trnh hot ng nu nhn Stop th ng c dng.

Bi tp nng cao
Nhn nt RESET Bng ti hot ng theo chiu nghch, khi gp cm bin S1 th bng ti dng, n A sng. Nhn nt ONN, n A tt. H thng ch khi c tn hiu sn phm cm bin S1 th bng ti hot ng theo chiu thun. Gp cm bin S2 th bng ti dng, sau 3 giy th bng ti tip tc hot ng theo chiu thun. Gp cm bin S3 th sau 2 giy bng ti dng. Chu k mi t ng lp li nu khng c nhn nt OFF M rng: H thng hot ng 3 chu k th t dng. Yu cu iu khin ng c AC Bi 1: Khi gt cng tc SW mc 0. Nhn 1 trong 2 nt FOR, REV th ng c hot ng theo chiu thun. Nhn nt STOP ng c dng. Bi 2: Khi gt cng tc SW mc 1. Nhn nt FOR ng c quay thun, nhn nt STOP ng c dng. 81 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Nhn nt REV ng c quay theo chiu ngc li, nhn nt OFF ng c dng. Mi thi im ch chy c 1 chiu. Nhn nt RESET, th motor quay thun, sau 5 giy, t dng. B i 3: Nhn nt ON, th motor quay thun, sau 5 giy, t dng. Khi motor ang hat ng, nhn nt OFF, motor dng.

Bi tp m rng
Yu cu iu khin ng c AC nhiu ch Bi 1: Khi gt cng tc SW mc 0. Nhn 1 trong 2 nt FOR, REV th ng c hot ng theo chiu thun. Nhn nt STOP ng c dng. Khi gt cng tc SW mc 1. Nhn nt FOR ng c quay thun, nhn nt STOP ng c dng. Nhn nt REV ng c quay theo chiu ngc li, nhn nt OFF ng c dng. Mi thi im ch chy c 1 chiu. Bi 2: Nhn nt RESET, th motor quay thun, sau 5 giy, t dng. Nhn Start ng c quay thun 5s ri dng. Sau 3s th quay nghch 5s ri dng 5s, chuyn qua quay thun. Nhn Stop th ng c dng. B i 3: Nhn nt RESET, th motor 1 quay thun, sau 5 giy th dng k tip ng c 2 chy thun 3 dng. Nhn On ng c 1 chy nghch 3s ri dng v ng c 2 chy thun 5s ri dng. Sau khi hai ng c u dng th sau 2s th ng c 2 chy nghch v ng c 1 chy thun. Khi nhn Stop th sau 3s ng c 1 dng v sau khi ng c 1 dng th 2s sau ng c 2 dng. Nhn ON th chu k mi lp li.

82 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Phng php lp trnh Grafcet


Cu trc gin Grafcet

Bi tp 2: Bi 1. Nhn nt ONN, ch CB11 tc ng, sau 2 giy ng c 1 chy, gp CB12 th sau 2 giy dng, ng c 2 chay. Gp CB11 th ng c 2 dng. Chu k mi lp li nu khng c nhn nt OFF. Thc hin v gin v lp trnh theo quy trnh trn. Bi 2. Nhn nt ONN, sau 3 giy n A sng 4 giy, sau n B sng 4s ri hai n A v B u tt. Sau 3s th n C sng 5s ri tt. Chu k mi lp li nu khng c nhn nt OFF. Thc hin v gin v lp trnh theo quy trnh trn.

83 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

BI TP NG DNG
Pha trn bn cht lng

Yu cu iu khin : Khi SW ch AUTO: Nhn Start V1 m ra, cho dung dch 1 xung bn cha, Ch cho n khi CB2 tc ng th V1 ng li.Lc ny V2 m ra, dung dch 2 c x xung bn cha.i cho ti khi CB1 tc ng th V2 ng li.i 1s th motor trn bt u hot ng, sau 10s th dng. V V3 m ra cho dung dch c trn xung thng, ch cho n khi CB3 tc ng th V3 ng li. Nu khng nhn Stop th sau 4s chu k mi lp li. Khi SW ch HANDY: Nhn Start ln 1 84 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

V1 m ra, cho dung dch 1 xung bn, ch cho n khi CB2 tc ng th V1 ng li. Nhn Start ln 2 Lc ny V2 m ra, dung dch 2 c x xung bn, i cho ti khi CB1 tc ng th V2 ng li. Nhn Start ln 3 Motor trn bt u hot ng, sau 10s th dng. Nhn Start ln 4 V3 m ra cho dung dch c trn xung thng, ch cho n khi CB3 tc ng th V3 ng li. NNG SN PHM Cho cc xylanh kh nn nh hnh v

Yu cu iu khin Nhn nt Reset 85 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Xylanh gp m ra, xylanh 2 rt vo cho n khi gp CB11, dng 1s sau xylanh 1 di chuyn xung, sau 5 giy t dng. Nhn nt Start Xylanh 2 y ra, gp cm bin CB12, nh thi 1S Gp, nh thi 2 giy Xylanh 2 rt vo cho n khi gp CB11, nh thi 1S Xylanh 1 i ln, nh thi gian 5 giy Xylanh 2 y ra, gp cm bin CB12, nh thi 1S Nh, nh thi 2 giy Xylanh 2 rt vo cho n khi gp CB11, nh thi 1S Xylanh 1 i xung, nh thi gian 5 giy H thng t ng lp li chu k mi nu khng c nhn nt Stop. PHI HP IU KHIN NHIU XILANH Cho cc xylanh nh hnh v

S mch kh nn 86 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

S mch in Input

Output t PLC ra cc valve in kh nn Hy thc hin qu trnh sau: Nhn nt Reset th cc c cu kh nn a v v tr gc ban u. 87 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Khi cng tc ch AUTO Nhn nt Start th cc c cu hot ng theo trnh t sau: Xylanh 1 y ra gp CB11 dng 1s Xylanh 2 a xung gp CB22 dng 1s Xylanh 3 gp nh thi 2s Xylanh 2 a ln gp CB 21 dng 1s Xylanh 1 rt v nh thi 1s Xylanh 2 a xung gp CB22 dng 1s. Xylanh 3 nh nh thi 2s. Xylanh 2 a ln CB 21 Chu k mi tip tc lp li nu khng nhn nt Stop.

TT C in T

Khi cng tc ch MANUAL Mi ln nhn nt Start th tng ng tc 1 thc hin theo yu cu trn. Tc phi nhn 8 ln th hon thnh 1 chu k.

PHN LOI SN PHM THEO MU SC

88 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Yu cu iu khin : Khi SW ch AUTO:

TT C in T

Nhn Start CB2 kim tra c vt, nu c sau 1s XL1 m ra cho vt xung v XL2 ng li. CB1 s pht hin mu. Nu l mu en th XL3 ng li, cn nu khng phi mu en th XL3 m ra, sau 1s th XL2 m ra v XL1 ng li. Khi m 5 sn phm th h thng dng. Nu khng nhn Stop sau 3s th h thng t ng lp li Khi SW ch HANDY: Nhn Start ln 1 CB2 kim tra c vt, nu c sau 1s XL1 m ra cho vt xung v XL2 ng li v kim tra mu. Nhn Start ln 2 Nu l mu en th XL3 ng li, cn nu khng phi mu en th XL3 m ra. Nhn Start ln 3 XL2 m ra v XL1 ng li. Yu cu iu khin IU KHIN CNH TAY MY Nhn nt Reset Xylanh gp m ra, xylanh 2 rt vo cho n khi gp CB21, dng 1s sau xylanh 1 di chuyn ln gp CB11 dng 1s, xi lanh 3 quay qua phi sau 2s th dng. Nhn nt Start Xylanh 2 y ra, gp cm bin CB22, nh thi 1S Xylanh 1 i xung gp CB12, nh thi 1s Gp, nh thi 2 giy. Xylanh 1 i ln gp CB11, nh thi 1s Xylanh 2 rt vo cho n khi gp CB21, nh thi 1S 89 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Xylanh 3 quay qua tri, nh thi gian 5 giy Xylanh 2 y ra, gp cm bin CB22, nh thi 1S Xylanh 1 i xung gp CB12, nh thi 1s Nh, nh thi 2 giy Xylanh 1 i ln gp CB11, nh thi 1s Xylanh 2 rt vo cho n khi gp CB11, nh thi 1S Xylanh 3 quay qua tri, nh thi gian 5 giy H thng t ng lp li chu k mi nu khng c nhn nt Stop

TT C in T

90 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

PH LC 2 TRM MPS
I. DISTRIBUTION STATION TRM CUNG CP 1. GII THIU Trm Distribution Station Trm cung cp l trm th 1 trong h thng MPS gm 9 trm ca Festo. Trm ny c pht trin v sn xut cho dy ngh cng nh cc mc ch o to tip tc trong lnh vc t ng ho v cng ngh. y l trm cp pht chi tit phi cho cc trm k tip lm vic. 2. THIT K CHC NNG 2.1. Trm Cung Cp

Trm cung cp l thit b cp pht chi tit phi. Theo VDI 3240, thit b chi tit phi c nh ngha l cc thit b c chc nng y cc phn t np, phn loi v thng cha. 91 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Trm cung cp l thit b cp pht. Theo , thit b cp liu c nh ngha l thit b thi hnh chc nng ca boong ke, phn loi v cp chi tit phi liu. Thm na, thit b cp pht c th lm cho thun tin vic phn loi phn t theo cc c tnh phn loi khc nhau (hnh dng, trng lng, v.v ca cc phn t). Sau y l thit b np chi tit phi: cha c gii hn np. B np chi tit phi kiu thng rung. Bng chuyn dc. Phu c thit b phn loi. Nhng chi tit c vn hnh bng cch np chi tit phi l: Ph tng m in. Chi tit c hnh dng c lm t nha. Cc ph tng dp. Cc chi tit tin. Chc nng ca trm cung cp l: Tch cc chi tit gia cng khi cha. Chuyn cc chi tit gia cng bng c cu dn quay dng gic ht. Trm cung cp bao gm cc b phn sau: Module cha dng ng xp. Module vn chuyn. Tm nhm rnh. Xe di ng. Bng iu khin. 92 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Khi PLC. 2.2. Chc nng

TT C in T

Trm cung cp tch cc chi tit t module cha dng ng xp. cha chi tit phi ca cha dng ng ng c 8 chi tit phi. Mc in y trong cha c hin th bng cm bin chm i qua. Xilanh tc ng kp y tng chi tit phi ra ngoi. Module chuyn gi chi tit phi c tch ra bng gic ht. Cng tc chn khng kim tra xa xem chi tit phi c ht ln hay cha. Cch tay thit b di chuyn c iu khin bng thit b xilanh quay, vn chuyn chi tit phi n im cn vn chuyn n trm k tip. 2.3. M t trnh t

iu kin tin quyt cho khi ng: cha c y chi tit phi. V tr ban u: Xylanh y chi tit phi i ra ht. Dn ng quay v tr cha. Chn khng tt. Trnh t: 1) Dn ng quay quay v v tr trm sau nu chi tit phi c kim tra v tr trong v nt START c n. 2) Xylanh y co vo v y chi tit phi ra khi cha. 3) Dn ng quay quay v v tr cha. 4) Van to chn khng c bt, khi chi tit phi c gi chc chn, cng tc chn khng bt. 5) Xylanh y i ra v nh mt chi tit phi. 6) Dn ng quay quay v v tr trm sau. 93 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 7) Van to chn khng tt. 8) Dn ng quay v v tr cha. 2.4. Module cha dng ng xp

TT C in T

Module cha dng ng xp tch chi tit phi ra khi cha. C th n 8 chi tit phi c xp trong ng. theo bt k trt t no trng cha dng ng. Chi tit phi xp vo vi pha m pha trn. Xylanh tc ng kp y chi tit phi v tr thp nht t cha t trong ra ngoi. V tr p ng nh im vn chuyn cho module tip theo. Nhng chi tit phi sn sng trong ng cha c nhn bit bng cm bin quanh in chm xuyn qua. V tr ca xylanh c nhn bit bng cm bin in cm. Tc i ra hay co li ca xylanh y c hiu chnh thoi mi bng van tit lu mt chiu.

94 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 2.5. Module vn chuyn

TT C in T

Module vn chuyn l thit b vn hnh bng kh nn. Chi tit phi c kp ln bng gic ht chn khng v c vn chuyn bng xylanh quay. Gc chuyn ng lc c hiu chnh t 00 v 1800 bi c chn c kh. V tr cui c cm nhn bng cng tc gii hn in Micro (micro switches). Module chuyn c th c hot ng bng hai gic ht khc nhau. Nhng loi sau dng vn chuyn: Chi tit chi tit phi tng trng: gic ht VAS 30 Xylanh dng lp rp: gic ht VAS 8 V tr cui ca xylanh c hiu chnh tu theo trm sau no c chn.

95 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 3. LP T & VN HNH 3.1. Hiu chnh cm bin

TT C in T

3.1.1. Cm bin tim cn ( Xylanh ny ca module cha chi tit phi) Cc cm bin tim cn c s dng cho nhn bit v tr cui hnh trnh ca xylanh. Cm bin tim cn tc ng bi vng nam chm c lp trn pittong ca xylanh. iu kin tin quyt Module cha dng xp c lp rp, cm bin tim cn c lp rp trc. Xylanh c ni ng dn kh. Ngun kh nn c bt. Cm bin tim cn c ni dy. Thit b ngun in c bt. Thc hin: 1) S dng cht n tay ca van in t t pittong v tr m mnh mun c. 2) Thay i cm bin dc theo thn xylanh ti v tr n ng, trng thi chuyn mch l khi n bo hiu (LED) sng. 3) Dch chuyn cm bin vi milimet tip theo cng hng ti khi n ngt ( n LED tt). 4) t cng tc chnh v tr chnh gia hai v tr ng & ngt. 5) Xit cht vt kp ca cm bin bng tuanvt 6 cnh A/F 1.3. 6) Khi ng chng trnh chy th kim tra xem cm bin c ng v tr chnh xc hay khng ( pittong xylanh i ra & co vo). 3.1.2. Cm bin chm i qua Cm bin chm i qua hin th mc trong cha ng xp. Dy cp quang si c ni vi thit b quang in. Thit b quang in pht ra nh sng hng ngoi nhn thy c. Chi tit phi s cn tr chm tia nh sng i qua. 96 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng iu kin tin quyt: Thit b quang in c lp rp. Thit b quang in c ni dy. Thit b ngun in c bt. Thc hin: 1) Lp u ca dy Cp quang si vo trong cha. 2) Ni dy cp quang si vo dy cp quang in.

TT C in T

3) Hiu chnh chit p ca thit b quang in bng tuc n vt ti khi n trng thi bt sng. Ghi ch: Cho php vn ti a 12 vng hiu chnh. 4) Cho chi tit phi vo trong cha chi tit phi. n trng thi phi chuyn sang ch tt. 3.1.3. Cng tc Micro ( B chuyn, dn ng lc) Cng tc Micro s dng cm nhn v tr cui ca chuyn ng lc ( dn ng quay na vng). Cng tc micro c tc ng bi cng tc hnh trnh hiu chnh c trn trc ca xylanh quay. iu kin tin quyt: Module chuyn c lp rp, cng tc Micro c lp s b. Xylanh quay c ni ng dn kh. Ngun kh nn c bt. Cng tc Micro c ni dy. Ngun in c bt.

97 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Thc hin:

TT C in T

1) S dng cht iu khin tay trn van in t t xilanh quay v tr m mnh mun dng. 2) Thay i cng tc Micro trong rnh, l ca gi ti kih n c tc ng. 3) Xit cht vt kp. 4) Khi ng chy th kim tra xem v tr ca cng tc micro t c ng v tr hay khng( dch chuyn n ng quay tri /quay phi). 3.1.4. Cng tc chn khng ( B vn chuyn, gic ht chn khng) Cng tc chn khng c s dng pht hin phn chn khng trong gic ht chn khng. Nu chi tit phi c nhc ln an ton, tn hiu ra s c pht ra bi cng tc chn khng. iu kin tin quyt: Module vn chuyn c lp rp. B to chn khng, cng tc chn khng v gic ht chn khng c ni ng. Ngun kh nn c bt. Cng tc chn khng c ni dy. Thit b ngun in c bt. Thc hin: 1) Bt ngun cng tc kh nn to chn khng. 2) Dch chuyn phi ti gn gic ht chn khng ti khi n c nhc ln. 3) Quay vt hiu chnh ca cng tc chn khng theo chiu ngc chiu kim ng h n khi n LED mu vng sng ln. 4) Khi ng chy th kim tra xem chi tit phi c c nhc ln an ton hay khng. Dch chuyn dn ng quay t v tr cui ny n v tr cui kia. Chi tit phi khng c ri xung. 98 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 3.2. Hiu chnh Van tit lu mt chiu

TT C in T

Van tit lu mt chiu c dng hiu chnh lu lng cho xylanh tc ng kp. Trong trng hp ngc li, lu lng kh i qua van mt chiu vi tit din c m ht. Ngun kh nn khng iu khin v x kh iu khin, gi cho pittong bng gim chn kh nn ( hon thin chuyn ng c khi ti thay i). iu kin tin quyt: Xylanh c ni ng kh. Ngun kh nn c bt. Thc hin: 1) u tin vn vt chnh ca van tit lu mt chiu vo ht ri sau ni lng ra 1 vng. 2) Khi ng chy kim tra. 3) M van tit lu t t n khi t c tc pittong cn thit.

99 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 4. I/O PORT I/O port I0.0 I0.1 I0.2 I0.3 I0.4 I0.5 I0.6 I0.7 Q0.0 Q0.1 Q0.2 Q0.3 Q0.4 M hiu K hiu 1B1 1B2 2B1 3S1 3S2 B4 IP_FL 1Y1 2Y1 2Y2 3Y1 3Y2 Miu t

TT C in T

Mag_back Mag_frnt Vaccum Arm_take Arm_put Mat_sen Follow Feed Vacumon Vacumoff Armleft Armright

cha v tr sau cha vi tr trc Mt phi c ht tay quay Tay quay v tr cha phi Tay quay v tr trm tip theo ON = ko c phi trong b np phi Sensor pht hin quang trong trm sau Cun in ca xylanh cha Cun in bt ht chn khng Cun in tt ht chn khng Cun in chuyn tay quay cha Cun in chuyn tay quay trm k tip

100 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng II. TESTING STATION TRM KIM TRA 1.GII THIU

TT C in T

Trm Testing Station Trm cung cp l trm th 2 trong h thng MPS gm 9 trm ca Festo. Trm ny c pht trin v sn xut cho dy ngh cng nh cc mc ch o to tip tc trong lnh vc t ng ho v cng ngh. y l trm cp pht chi tit phi cho cc trm k tip lm vic. 2.THIT K CHC NNG 2.1.Trm Cung Cp

Trm kim tra l trm thit lp cc chc nng qun l kim tra: a ra quyt nh Chp nhn/ Loi b chi tit phi. Cc c tnh kim tra in hnh l: 101 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Kim tra tnh sn sng. Kim tra nhn dng. Kim tra hnh dng. Kim tra kch thc. Kim tra mu sc. Kim tra trng lng hoc, Kim tra tnh sn sng ca chi tit phi.

TT C in T

Trong sn xut t ng ho, tri ngc vi sn xut th cng, kim tra chim v tr quan trng. Trong sn xut th cng, cc chi tit b loi c th b loi ngay lp tc, khi trong sn xut t ng, cc chi tit b loi c th dn n lm hng chc nng ca qu trnh sn xut hoc lm sn xut b dng li. Chc nng ca trm kim tra l: Xc nh cc c tnh vt liu ca chi tit phi, Kim tra chiu cao chi tit phi, Hoc loi b hoc lm cho n sn sang n trm tip theo. Trm kim tra bao gm cc b phn sau: Module nhn dng. Module nng h. Module o lng. Module mng trt c m hi. Module mng trt. Tm nhm rnh. Xe di ng. Bng iu khin. Khi PLC. 2.2. Chc nng Trm Kim tra xc nh c tnh ca chi tit phi c np vo. Module cm bin xc nh mu ca chi tit v cm bin in dung thm d cc chi tit phi m khng quan tm n mu sc. Cm bin khuych tn xc nh chi tit phi kim loi v chi tit phi mu . Chi tit phi mu en khng c nhn bit bng cm bin khuych tn. Cm bin quang in phn x hin th vng lm vic ca gi chi tit phi c trng hay khng trc khi chi tit phi c nhc ln bng module nng h.

102 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Cm bin tng t ca module o lng xc nh chiu cao ca chi tit phi. Tn hiu xut cng c s ho qua b so snh c gi tr ngng iu chnh c hoc cp cho PLC c s dng b x l tn hiu tng t thng qua khi kt ni. Xy lanh thng dn chi tit phi ng theo hng xui xung trm qua mng trt pha trn c m kh. Cc chi tit phi khc c phn loi mng pha di. 2.3. M t trnh t iu kin tin quyt cho khi ng: Chi tit phi c trong gi chi tit phi. Vng lm vic trng. V tr ban u: Xylanh v tr di. Xylanh y v tr co vo ht. Mng trc c m kh trng thi tt. Trnh t: 1. Xc nh mu v vt liu ca chi tit phi. 2. Xy lanh nng h ni ln. 3. o chiu cao ca chi tit phi. Kim qu kim tra tt (OK) 4.Bt m kh ca mng trt. 5. Xy lanh dy vn ra. 6. Xy lanh y co v. 7. Tt m kh ca mng trt. 8. Xy lanh nng h i xung. 9. Tr v v tr ban u. Kim qu kim tra khng tt (not OK) 10. Xy lanh nng h i xung. 11. Xy lanh y vn ra. 12. Xy lanh y co v. 13. Tr v v tr ban u.

103 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 2.4. Module nhn dng

TT C in T

Vt liu hoc mu sc c thc hin bi 2 cm bin tim cn vi tn hiu ra s. Cm bin tim cn l loi cm bin in dung v quang in. Cc vn do cm bin in dung v quang in thc hin: Cm bin tim cn in dung xc nh chi tit phi kim loi, mu v en Cm bin tim cn quang in xc nh chi tit phi kim loi v mu . Mch logic to thun li v ch nh c tnh kim loi/mu hoc en cho tng chi tit phi. 2.5. Module nng h

104 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Module nng h, nhn v pha i din bn gi cp in: Chi tit phi c nng ln t module cm bin n module o lng bng module nng h. C cu dn ng l xy lanh nng h khng cn piston v xy lanh y. ng dn kh nn di ng v cp in c dn trong ng dn hng. Cho nhn bit v tr cui hnh trnh c thc hin bi cm bin tim cn t tnh hoc in cm. 2.6. Module o lng

Module do lng bao gm cm bin tng t o chiu cao chi tit phi. Nguyn l hot ng da trn o in p tuyn tnh vi chit p chia in p. Cc b gim chn lp them c tc dng gim chn cui hnh trnh ca xy lanh nng. Gi tr o tng t c th s ho thng qua b so snh c gi tr ngng hiu chnh c (tn hiu 0/1). Tn hiu tng t c th cp thng cho PLC nu s dng b x l tn hiu qua khi kt ni. Ghi ch: Chi tit phi kim loi v mu c chiu cao hn chi tit phi mu en khong 2,5 mm.

105 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 2.7. Module mng trt c m hi

TT C in T

Module mng trt c m hi; bn tri: Trm Kim tra nh mt trm n l; bn phi: Trm Kim tra vi trm tip theo. Module mng trt c m hi c dng vn chuyn chi tit phi. 5 chi tit phi c th c cung cp trn mng trt m kh nu lp c chn c kh. Gim chn ti thiu ho lc ma st gia chi tit phi v b mt mng trt. Gc nghing ca mng trt c th hiu chnh c. Nu Trm Kim tra c vn hnh cng vi trm sau, c chn c kh cui mng trt m hi phi c quay i 1800. Chiu cao v nghing ca mng trt m hi phi c hiu chnh sao cho chi tit phi trt an ton vo v tr gp ca trm tip theo. 2.8. Module mng trt

106 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Module mng trt c dng vn chuyn chi tit phi. 4 chi tit phi c th c cung cp trn mng trt nu lp c chn c kh. Gc nghing ca mng trt c th hiu chnh c. 3. LP T & VN HNH 3.1Hiu chnh cm bin 3.1.1.Cm bin tim cn in dung (Ghi nhn, pht hin chi tit phi) Cm bin tim cn in dung c dng d tm chi tit phi. Chi tit phi lm thay i dung ca b t in lp bn trong u cm bin. Chi tit phi c d tm khng ph thuc vo mu v vt liu. iu kin tin quyt: Module nng h c lp. Xy lanh c ni ng dn kh. Ngun kh nn c bt. Cm bin v tr c ni dy. Xy lanh nng h ang v tr di. Cm bin tim cn in dung c lp trong gi . Cm bin tim cn c ni dy. Thit b ngun in c bt. 1. 2. 3. 4. Thc hin: t chi tit phi vo trong gi chi tit phi. Lp cm bin tim cn vo trong gi , trnh khng tip xc vi gi chi tit phi. Khong cch gia cm bin tim cn v chi tit phi khong t 2mm n 3mm. Hiu chnh chit p trn cm bin tim cn bng tua-vit n khi n ch th trng thi bt sng. Kim tra v tr v hiu chnh cm bin tim cn (t/gp chi tit phi).

3.1.2.Cm bin khuych tn (Ghi nhn, xc minh mu sc). Cm bin khuych tn c s dng xc nh mu sc. Cm bin pht ra nh sng hng ngoi. Cm bin khuych tn thu nh sng hng ngoi phn x t chi tit phi. Cc b mt hoc cc mu khc nhau lm thay i lng nh sng phn x. iu kin tin quyt: Module nng h c lp. Cm bin khuych tn c lp trong gi chi tit phi ca module nng h. Cm bin khuych tn c ni dy. Thit b ngun in c bt. 107 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

1. 2. 3. 4.

Thc hin: t chi tit phi mu vo trong gi chi tit phi. Lp rp cm bin khuych tn vo trong gi . Khong cch gia cm bin khuych tn v chi tit phi vo khong 15mm n 20mm. Hiu chnh chit p ca cm bin khuych tn bng tua-bit cho ti khi n hin th trng thi bt sng. Kim tra s ci t ca cm bin khuych tn (t xung/nhc ln chi tit phi mu v kim loi). Chi tit mu v kim loi phi c xc nh chnh xc.

3.1.3.Cm bin phn x gng (Nng h vng lm vic) Cm bin phn x gng c dng hin th vng lm vic ca module nng h. Nu vng ;m vic ang b s dng, th khng th dch chuyn c xy lanh nng h. Cm bin phn x gng bao gm b pht tn hiu v b nhn tn hiu trong cng mt thn v. Cm bin phn x gng pht ra nh sng nhn thy c. nh sng phn x li bi gng bn ngoi. Nu chm nh sng b ngt bi vt, trng thi chuyn mch ca cm bin phn x gng thay i iu kin tin quyt: Module nng h c lp rp. Xylanh c ni ng. Ngun kh nn c bt. Cm bin phn x gng v gi cng gng phn x c lp rp. Cm bin phn x gng c i dy. Thit b ngun c bt. Thc hin: 1. Sp thng hng cm bin phn x gng v gng phn x. 2. t vt khong cch 10mm gia Cm bin phn x gng v gng phn x. 3. Hiu chnh chit p ca Cm bin phn x gng bng tua-bit cho ti khi n hin th trng thi bt sng. Ghi ch: Nhiu nht 12 vng ca vt hiu chnh c th vn c. 3.1.4. Cm bin tim cn (Nng h xy lanh nng h) Cm bin tim cn c dng cm nhn v tr cui ca xy lanh. Cm bin tim cn c nhn bit do vng nam chm c lp trn piston ca xy lanh. iu kin tin quyt: Module nng h c lp lp. Cm bin tim cn c lp. Xy lanh c ni ng. 108 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Ngun kh nn c bt. Cm bin tim cn c i dy. Thit b ngun in c bt.

TT C in T

Thc hin: 1. S dng nt iu khin bng tay ca van in t t cn piston ca xy lanh v tr m ta mun dng lu di. 2. Di chuyn cm bin dc theo trc xy lanh ti khi n chuyn mch, n ch th trng thi (LED) sng. 3. Dch cm bin i vi mm xa hn theo cng hng ti khi chuyn mch tr li (n LED tt). 4. t cng tc tr li mt na ng gia v tr bt v tt. 5. Sit cht v kp gia ca cm bin bng cha vn 6 cnh A/F 1.3. 6. Khi ng chy kim tra nu cm bin chuyn mch im chnh xc (nng cao/h thp ca xy lanh nng h). 3.1.5.Cm bin tim cn (Nng h xy lanh y) Cm bin tim cn c dng cm nhn v tr cui ca xy lanh. Cm bin tim cn c nhn bit do vng nam chm c lp trn piston ca xy lanh. iu kin tin quyt: Module nng h c lp, cm bin tim cn xy lanh y c lp. Xy lanh c ni ng. Ngun kh nn c bt. Thit b ngun in c bt. Thc hin: 1. S dng nt iu khin bng tay ca van in t t cn piston ca xy lanh v tr m ta mun dng lu di. 2. Di chuyn cm bin dc theo trc xy lanh ti khi n chuyn mch, n ch th trng thi (LED) sng. 3. Dch cm bin i vi mm xa hn theo cng hng ti khi chuyn mch tr li (n LED tt). 4. t cng tc tr li mt na ng gia v tr bt v tt. 5. Sit cht v kp gia ca cm bin bng cha vn 6 cnh A/F 1.3. 6. Khi ng chy kim tra nu cm bin chuyn mch im chnh xc (vn ra/co vo ca xy lanh y). 109 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

3.1.6.Cm bin o dch chuyn thng vi b so snh (o lng, o chiu cao chi tit phi) Cm bin o dch chuyn thng c s dng o chiu cao ca chi tit phi. Tn hiu ra tng t ca cm bin o dch chuyn thng c chuyn i thnh tn hiu nh phn (tn hiu 0/1) bng b so snh. iu kin tin quyt: Module nng h c lp rp, module o lng c lp rp s b. Xy lanh c ni ng. Ngun kh nn c bt. Cm bin o dch chuyn thng v b so snh c ni dy. Thit b ngun in c bt. Thc hin: 1. Lp module o lng khong cch 240 mm t tm nhm rnh. Ghi ch: S thch nghi ca chiu cao ca gi chi tit phi n mng trt m hi c thc hin bng tn hiu chnh b gim chn cui hnh trnh (dng cui). 2. t chi tit phi mu (cao 25 mm) vo trong gi chi tit phi ca module nng h. 3. Vn lng vt kp ca gi cm bin o dch chuyn thng. 4. Nng xy lanh nng h n v tr cao nht ca n. 5. Dch chuyn cm bin o dch chuyn thng ti khi khe h t c khong 15 mm. Gi cht cm bin o dch chuyn thng li v tr ny. Hiu chnh b so snh: t mt chi tit phi mu trong gi chi tit phi. Chiu cao chi tit phi bng 25 mm. Dch chuyn xy lanh nng h n v tr trn bng cch tc ng ln nt iu khin tay ca van c nh du C t hai chit p LEVEL1 v LEVEL2 sao cho n hin th trng thi hot ng ca tn hiu xut MID (xanh l cy) sng. Ghi ch: LEVEL1 khong 5 vch trn thanh o, LEVEL2 khong 6 vch trn thanh o. Dch chuyn xy lanh nng h n v tr thp nht bng cch tc ng ln nt iu khin tay ca van c nh du C. 110 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

n hin th trng thi hot ng ca tn hiu xut LOW (vng) sng. Tho chi tit phi; B so snh c thit lp. 3.2. Hiu chnh Van tit lu mt chiu Van tit lu mt chiu c dng iu chnh lu lng cho xy lanh tc ng kp. Trong trng hp ngc li, lu lng kh i qua van mt chiu vi tit din c m ht. Ngun kh nn khng iu khin v x kh iu khin, gi cho pittong bng gim chn kh nn ( hon thin chuyn ng c khi ti thay i). iu kin tin quyt: Xylanh c ni ng kh. Ngun kh nn c bt. Thc hin: 1. Vn vt tit lu trn van tit lu mt chiu u tin vo ht v sau ni ra mt vng. 2. Khi ng chy kim tra. 3. M van tit lu mt chiu t t n khi piston t c tc mong mun. 4. I/O PORT 1B1 I 0.4 BOOL CB Xilanh nng/h i ln 1B2 I 0.5 BOOL CB Xilanh nng/h i xung 1Y1 Q 0.0 BOOL Xilanh nng/h i xung 1Y2 Q 0.1 BOOL Xilanh nng/h i ln --------------------------------------------------------------------------------------------------5. 2B1 I 0.6 BOOL Xi lanh y co rt li 6. 2Y1 Q 0.2 BOOL Xi lanh y m rng 7. 3Y1 Q 0.3 BOOL Thi kh --------------------------------------------------------------------------------------------------8. B2 I 0.1 BOOL Phi khng phi mu en 9. B4 I 0.2 BOOL n bo an ton. 10. B5 I 0.3 BOOL Phi ng chiu cao --------------------------------------------------------------------------------------------------11. H1 Q 1.0 BOOL Start indicator light 12. H2 Q 1.1 BOOL Reset indicator light 1. 2. 3. 4. 111 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

13. H3 Q 1.3 BOOL Indicator light material 1: 0=bk 1=rd 1=si --------------------------------------------------------------------------------------------------14. IP_FI I 0.7 BOOL Downstream station free 15. IP_N_FO Q 0.7 BOOL station occupied --------------------------------------------------------------------------------------------------16. Part_AV I 0.0 BOOL C phi --------------------------------------------------------------------------------------------------17. S1 I 1.0 BOOL Start button 18. S2 I 1.1 BOOL Stop button (normally closed) 19. S3 I 1.2 BOOL Automatic-manual switch 20. S4 I 1.3 BOOL Reset button

112 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng III. PROCESSING STATION TRM GIA CNG

TT C in T

1. GII THIU Trm Processing Station Trm Gia Cng l trm th 3 trong h thng MPS gm 9 trm ca Festo. Trm ny c pht trin v sn xut cho dy ngh cng nh cc mc ch o to tip tc trong lnh vc t ng ho v cng ngh. 2. THIT K CHC NNG 2.1. Trm gia cng Gia cng l mn hc chung cho cc bc sn xut nh to hnh, thay i hnh dng, gia cng c kh v lin kt. Theo tiu chun ca VDI2860, to hnh l sng to ra cc vt th c kch thc hnh hc xc nh t cc vt th khng c hnh dng c th. Thay i hnh dng l thay i khi hnh hc hoc hon thin b mt chi tit. Gia cng c kh l thay i c tnh vt liu hoc hon thin b mt ca chi tit. Lin kt l kt ni vnh vin mt vi chi tit vi nhau. Chc nng ca trm gia cng: Kim tra c tnh ca cc chi tit phi (V tr xc nh, l). Gia cng cc c kh chi tit phi. Cung cp cc chi tit phi n cc trm tip theo. Trm gia cng bao gm cc phn sau y: Module bn quay phn . Module kim tra. Module khoan. Module kp. Module ca phn loi, in. Tm nhm rnh. Xe di ng. Bng iu khin. Khi PLC.

113 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Trm gia cng vi xe di ng, Bng iu khin v khi PLC 2.2. Chc nng Trong trm gia cng, cc chi tit phi c kim tra v gia cng trn Bn quay phn . Bn quay phn c iu khin bi cc ng c in mt chiu. Bn quay c nh v tr bng mch Relay, vi cc v tr ca bn c pht hin bng cm bin in cm. Trn Bn quay phn cc chi tit phi c kim tra v khoan trong mt qu trnh song song. C cu dn ng in t vi cm bin in cm kim tra chi tit phi c a vo v tr chnh xc hay cha. Trong khi khoan, chi tit phi c kp bng c cu c dn ng in t. 114 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Cc chi tit hon thin s c a qua bn trn thit b y bng in. Ghi Ch: Trm ch dung cc c cu chp hnh thun tu in.

TT C in T

2.3. M t qu trnh iu khin tin quyt cho khi ng: Chi tit phi trong gi chi tit phi nhp vo. Vi tr ban u: Ban quay phn c c nh v tr. Pittong in t ca module kim tra v tr cao. My khoan v tr cao. ng c my khoan tt. Thit b kp co vo. Thit b r nhnh khng hot ng. Quy trnh: 1) Bn quay phn quay 600, nu chi tit phi c pht hin trong gi phi mt v nt START c bm. 2) Trc nam chm in t c di chuyn xung di v kim tra nu nh chi tit phi c a vo mt m ra hng ln pha trn.Bn quay phn quay 600 nu nh kt qu kim tra ng. 3) Thit b kp kp chi tit phi. ng c ca my khoan c bt ln. Trc thng di chuyn my khoan xung di. 4) Khi my khoan c c v tr thp nht, n li di chuyn i ln pha dng trn bng trc thng. 5) ng c ca my khoan c tt i v thit b kp co li. Bn quay phn quay 600. 6) Cng phn loi in a chi tit phi qua trm tip theo. Quy trnh ny m t qu trnh i qua ca mt chi tit phi qua trm gia cng. Chi tit phi c di chuyn qua trm k tip. Chu k gia cng c th khi ng li ln na v mt chi tit phi np vo gi chi tit phi 1. 2.4. Module bn quay phn

115 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Dn ng cho module bn quay phn vn hnh bng c cu in mt chiu lin hp s. 6 v tr ca tm quay c nh ngha bng v nh v tr trn bn quay v pht hin bng cm bin in cm. Mi gi ca 6 gi chi tip phi hnh bn cung trn ca bn quay c thit k c l gia tm to iu kin thun li cho pht hin phi bng cm bin tim cn in dung. 2.5. Module kim tra

Chi tit phi c a vo kim tra nh v tr chnh xc. Nu nh l c hng ln pha trn, li ca thit b kim tra in t phi t c v tr vn ra ht. Cm bin in cm t cm c tc dng qua ai c v tr trn ca li thit b. 2.6. Module khoan

Module khoan c s dng cho m phng nh bng l ca chi tit phi. 116 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Thit b kp bng in gi chi tit phi. Hot ng i ra v tr li ca my khoan c tc ng bng trc dn ng thng ng vi ng c ai rng. ng c in lin hp s dn ng trc thng ng v mch Relay c s dng kch hot ng c. ng c ca my khoan c hot ng bng in p mt chiu 24V DC v tc khng iu chnh c. Nhn bit v tr cui cng c tc dng bi cng tc gii hn in, s tip cn ca cng tc gii hn lm o chiu chuyn ng ca trc dn ng thng. 3. LP T & VN HNH 3.1. Hiu chnh cm bin 3.1.1. Cm bin tim cn in dung(Bn quay phn pht hin chi tit phi) Cm bin tim cn in dung c dng pht hin chi tit phi. Chi tit phi lm thay i in dung ca t in lp trong u cm bin. Chi tit phi c pht hin khng ph thuc vo mu sc v vt liu. Ghi ch: Cm bin tim cn in dung thng c s dng cc v tr nhp vt liu, kim tra v khoan. iu kin tin quyt: Module Bn quay phn c lp rp. Cm bin tim cn c ni dy. Thit b ngun in c bt. Thc hin: 1) Lp chi tit phi vo trong gi chi tit phi. 2) Lp cm bin tim cn vo gi , trnh khng tip xc vi Bn quay phn . V tr ca cm bin tim cn c nh tm di l khoan ca gi chi tit phi. 3) Hiu chnh cm bin tim cn chi tit phi ti khi n hin th trng thi(n LED) bt ln. Ghi ch: Cn trnh s tc ng vo cm bin tim cn vo tm quay ca Bn quay phn . 4) Kim tra v tr v thit lp cm bin tim cn(t/gp chi tit phi). 3.1.2. Cm bin tim cn t cm( Bn quay phn nh v tr) Cm bin tim cn t cm c dng cho nh v tr ca Bn quay phn . Cm bin tim cn t cm pht hin i tng kim loi. Khong cch chuyn mch l chc nng c vt liu v b mt hon thin. iu kin tin quyt: Module Bn quay phn c lp. Cm bin tim cn c ni dy. Thit b ngun in c bt. Thc hin: 1) Lp cm bin tim cn vo trong gi . V tr cm bin tim cn gia pha di vt nh v ca Bn quay phn . Khong cch cm bin tim cn vt nh v tr 2mm. 117 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

2) Hiu chnh khong cch cm bin tim cn vt nh v ti khi n hin th trng thi (n LED) bt sng. 3) Kim tra v tr v hiu chnh cm bin tim cn bng quay Bn quay phn . 3.1.3. Cm bin tim cn t cm( Kim tra, nh hng ca chi tit phi) Cm bin tim cn t cm c dng cho nh hng ca chi tit phi. Cm bin tim cn t cm pht hin i tng kim loi. Khong cch chuyn mch l chc nng ca vt liu v b mt hon thin. iu kin tin quyt: Module bn quay phn v module kim tra c lp t. Module kim tra v cm bin tim cn c ni dy. Thit b ngun in c bt. Thc hin: 1) t chi tit phi vo trong gi chi tit phi. L hng ln pha trn. 2) Bt in p cp ngun cho nam chm in ca module kim tra. 3) nh v tr cm bin tim cn t cm trong khong cch khong 1mm n ai c ca u d ca module kim tra. 4) Hiu chnh khong cch cm bin tim cn ai c ti khi n hin th trng thi (n LED) bt ln. 5) Kim tra v tr v hiu chnh cm bin tim cn bng bt v tt cun nam chm in ca module kim tra. 3.1.4. Cng tc Micro( Khoan, trc dn ng thng) Cc cng tc Micro c dng nhn bit v tr dng cui hnh trnh ca trc dn ng thng. Cc cng tc Micro c tc ng bng bn trt ca trc dn ng thng. iu kin tin quyt: Module khoan c lp rp. Module khoan c ni dy. Cc cng tc Micro c ni dy. Thit b ngun in c bt. Thc hin: 1) Di chuyn my khoan n v tr dng pha trn. 2) Di trt cng tc Micro trong gi xung quanh ti khi tc ng. 3) Vn cht vt kp. 4) Di chuyn my khoan n v tr dng pha di. 5) Di trt cng tc Micro trong gi xung quanh l ti khi b tc ng. 6) Xit cht vt kp. 7) Khi ng chy kim tra nu cng tc Micro c xc nh v tr chnh xc( Di chuyn my khoan i ln/i xung).

118 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

3.2. Bng trng thi I/O -------------------------------------------------------------------------------------------------------1B1 I 0.3 BOOL Khoan v tr pha trn 1B2 I 0.4 BOOL Khoan v tr thp B1 I 0.2 BOOL Phi ti v tr kim tra B2 I 0.1 BOOL Phi ti v tr khoan B3 I 0.5 BOOL Bn xoay ng v tr B4 I 0.6 BOOL Cm bin bo bn dp OK -------------------------------------------------------------------------------------------------------Em_Stop I 1.5 Kha m ngng khn cp ------------------------------------------------------------------------------------------------------H1 Q 1.0 BOOL Bt u n bo hiu H2 Q 1.1 BOOL t li n bo hiu H3 Q 1.2 BOOL Workpiece not ok indicator light -------------------------------------------------------------------------------------------------------IP_FI I 0.7 BOOL Downstream station free IP_N_FO Q 0.7 BOOL Station occupied -------------------------------------------------------------------------------------------------------K1 Q 0.0 BOOL Motor khoan hot ng K2 Q 0.1 BOOL Bn xoay hot ng K3 Q 0.2 BOOL Mi khoan i xung K4 Q 0.3 BOOL Mi khoan nng ln -------------------------------------------------------------------------------------------------------Part_AV I 0.0 BOOL Phi v tr ch -------------------------------------------------------------------------------------------------------S1 I 1.0 BOOL Nt Start S2 I 1.1 BOOL Nt Stop (normally closed) S3 I 1.2 BOOL Kha chuyn Auto Manual S4 I 1.3 BOOL Nt Reset -------------------------------------------------------------------------------------------------------Y1 Q 0.4 BOOL Kp phi Y2 Q 0.5 BOOL Kim tra li phi Y3 Q 0.6 BOOL y phi sang trm k tip

119 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng IV. HANDLING STATION TRM TAY GP 1.GII THIU

TT C in T

Trm Handling Station Trm tay gp l trm th 4 trong h thng MPS gm 9 trm ca Festo. Trm ny c pht trin v sn xut cho dy ngh cng nh cc mc ch o to tip tc trong lnh vc t ng ho v cng ngh. 2.THIT K CHC NNG 2.1.Trm Gia Cng Tay gp l chc nng ph ca dng vt liu. Cc chc nng ph khc l bng chuyn & kho. Theo tiu chun VDI 2860, tay my l vt c to ra, thay i nh ngha v bo qun tm thi cc sp xp khng gian ca cc vt th xc nh kch thc hnh hc. Chc nng ca Tay Gp: Xc nh r c tnh vt liu ca chi tit phi. Tho chi tit phi t module gi phi. t chi tit phi vo mng trt kim loi / mu hoc mu en. Di chuyn chi tit phi n trm tip theo. Trm Tay gp bao cc phn sau y: Module cha phi. Module PicAlfa. Module mng trt. Tm nhm rnh. Xe di ng. Bng iu khin. Khi PLC.

120 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Trm tay gp vi Xe di ng, bng iu khin & khi PLC 2.2.Chc nng Trm tay gp c lp rp bng thit b tay my 2 trc. Chi tit phi a vo c pht hin trong thit b gi phi bng cm bin nh sng quang phn x. Thit b tay my tm chi tit phi t trong gi gi phi bng s tr gip ca bn tay kp kh nn, trong c lp cm bin quang in. Cm bin phn bit gia mu en v khng en ca chi tit phi. Chi tit phi c th t xung. Cc tiu chun phn bit khc nhau c th c nh ngha nu trm c t hp vi cc trm khc. Bng cch thit lp c cu chn ca c kh cui mng trt, c th vn chuyn chi tit phi sang cc trm sau. 121 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 2.3.M t qu trnh hot ng iu kin tin quyt khi ng: Chi tit phi gi gi gi phi. V tr ban u: Trc tuyn tnh v tr trm trn. Xylanh nng h co vo ( Bn tay kp nng ln). Bn tay kp m.

TT C in T

Trnh t: 1) Xylanh nng h i ra nu chi tit phi c pht hin trong gi gi phi v nt Start c nhn. 2) Bn tay kp ng li. Nhn dng mu chi tip phi mu en hoc khng phi mu en c thc hin. 3) Xylanh nng h co vo.Chi tit phi mu en, trng thi mng trt trong: 4) Xylanh khng trc n gn v tr mng trt 1. 5) Xylanh nng h i ra. 6) Bn tay kp m ra v chi tit phi c a vo mng trt. 7) Xylanh nng h co vo. 8) Xylanh khng trc chuyn n v tr trm trn.Chi tit phi mu khng en, trng thi mng trt ngoi: 9) Xylanh khng trc n gn v tr mng trt 2. 10) Xylanh nng h i ra. 11) Bn tay kp m ra v chi tit phi c vo trong mng trt. 12) Xylanh nng h co vo. 13) Xylanh khng trc chuyn n v tr trm trn. 2.4. Module nhn dng 2.4.1.Module cha phi

122 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Chi tit phi c a vo bng tay vo trong module cha phi. Cc chi tit phi c pht hin trong gi bng cm bin quang in khuych tn. 2.4.2.Module PicAlfa

Module PicAlfa s dng vn hnh cng nghip cc linh kin, nh v tr nhanh v cng nh v tr trung gian c thc hin qua xy lanh khng trc kh nn vi cc v tr cui hnh trnh hiu chnh c v c gim chn. Xy lanh thng, phng vi cm bin v tr cui hnh trnh c s dng nh xy lanh nng h cho trc Z. Bn tay kp kh nn c lp vo xy lanh nng h v cm bin quang in c tch hp trong ngn kp pht hin chi tit phi. Module PicAlfa linh hot khc thng: Hnh trnh di, trc c nghing, cu hnh c cm bin v tr cui hnh trnh v v tr lp rp hiu chnh c. Module c th thch nghi cc di rng ca cc nhim v vn chuyn khc nhau m khng cn bt k cc phn t ph cng thm no.

123 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 2.4.3.Module mng trt

TT C in T

Module mng trt c s dng vn chuyn v lu tr cc chi tit phi. Mng trt c th cung cp 5 chi tit phi. Gc nghing ca mng trt hiu chnh c nhiu. Module mng trt kp c s dng trong tram Tay gp. 3.LP T & VN HNH 3.1.Hiu chnh cm bin 3.1.1.Cm bin khuych tn (Gi gi phi, pht hin chi tit phi) Cm bin khuych tn c dng pht hin chi tit phi. Cp quang si c ni vi thit b quang si. Thit b quang si pht ra nh sng hng ngoi nhn thy c. Cm bin khuych tn pht hin ra tin hng ngoi phn x t chi tit phi. B mt v mu sc khc nhau lm thay i lng nh sng phn x. iu kin tin quyt: Thit b quang si c lp rp. Thit b quang si c ni dy. Thit b ngun in c bt. Thc hin: 1. Lp t cp quang si vo module cha phi. 2. Ni cp quang si vo thit b quang si. 3. t chi tit phi mu den vo trong gi gi phi. 4. Hiu chnh chit p ca thit b quang si bng tua-vit cho ti khi n hin th trng thi bt sng. 124 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Ghi ch: Ch c th vn c nhiu nht 12 vng ca vt hiu chnh. 5. t cc chi tit phi vo gi gi phi. Ghi ch: Tt c cc chi tit phi phi c pht hin chc chn. 3.1.2.Cm bin khuych tn (Tay kp, xc minh mu sc)

TT C in T

Cm bin khuych tn c dng pht hin chi tit phi. Cp quang si c ni vi thit b quang si. Thit b quang si pht ra nh sng hng ngoi nhn thy c. Cm bin khuych tn pht hin ra tia hng ngoi phn x t chi tit phi. B mt v mu sc khc nhau lm thay i lng nh sng phn x. iu kin tin quyt: Module PicAlfa v thit b quang si c lp. Bn tay kp c ni ng. Ngun kh nn c bt. Thit b quang si c ni dy. Thit b ngun in c bt. 1. 2. 3. 4. Thc hin: Lp u cp quang si vo ngn tay kp. u ca si cp quang nm ngang mt phng pha trong ca ngn tay kp. Ni cp quang si vo Thit b quang si. t chi tit phi mu vo trong gi gi phi v gp chi tit phi ln bng Tay kp. Hiu chnh chit p ca thit b quang si bng tua-vit cho ti khi n hin th trng thi bt sng.

Ghi ch: Ch c th vn c nhiu nht 12 vng ca vt hiu chnh. 5. t chi tit phi mu en vo trong gi gi phi v gp chi tit phi ln bng Tay kp. 6. Hiu chnh chit p ca thit b quang si bng tua-vit cho ti khi n hin th trng thi tt. Ghi ch: Ch c th vn c nhiu nht 12 vng ca vt hiu chnh. 7. Kim tra thit lp ca thit b quang si. Ghi ch: Chi tit phi mu v kim loi phi c pht hin chc chn, chi tit phi mu en th khng. 3.1.3.Cm bin tim cn (PicAlfa, trc tnh tin)

125 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Cc cm bin tim cn c s dng cho cm nhn v tr cui ca xy lanh khng trc. Cm bin tim cn tc ng bi vng nam chm c lp trn piston ca xy lanh khng trc. Ghi ch: Xy lanh khng trc di chuyn c n 3 v tr gi gi phi, mng trt 1 v mng trt 2. iu kin tin quyt: Module PicAlfa c lp rp, c chn c kh cui hnh trnh c hiu chnh. Xy lanh khng trc c ni ng. Ngn kh nn c bt. Cm bin tim cn c ni dy. Thit b ngun in c bt. 1. 2. 3. 4. 5. 6. Thc hin: S dng cht n tay ca van in t t t piston v tr m ta mun c. Thay i cm bin dc theo than xy lanh ti v tr n ng, trng thi chuyn mch l khi n (LED) sng. Dch chuyn cm bin vi mm tip theo cng hng ti khi n ngt (n LED tt). t cng tc v tr chnh gia hai v tr ngt v ng. Xit cht vt kp ca cm bin bng tua-vit 6 cnh A/F 1.3. Khi ng chng trnh chy th kim tra xem cm bin c ng v tr chnh xc khng (v tr gi gi phi / v tr mng trt 1 / v tr mng trt 2).

3.1.4.Cm bin tim cn (PicAlfa, xy lanh nng h) Cc cm bin tim cn c s dng cho cm nhn v tr cui ca xy lanh. Cm bin tim cn tc ng bi vng nam chm c lp trn piston ca xy lanh. iu kin tin quyt: Module PicAlfa c lp rp, c chn c kh cui hnh trnh c hiu chnh. Xy lanh nng h c ni ng. Ngun kh nn c bt. Cm bin tim cn c ni dy. Thit b ngun in c bt. Thc hin: 1. S dng cht n tay ca van in t t piston v tr m ta mun c. 2. Thay i cm bin dc theo than xy lanh ti v tr n ng, trng thi chuyn mch l khi n (LED) sng. 3. Dch chuyn cm bin vi mm tip theo cng hng ti khi n ngt (n LED tt). 126 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

4. t cng tc v tr chnh gia hai v tr ngt v ng. 5. Xit cht vt kp ca cm bin bng tua-vit 6 cnh A/F 1.3. 6. Khi ng chng trnh chy th kim tra xem cm bin c ng v tr chnh xc khng (piston xy lanh i ra v co vo). 3.2.Hiu chnh van tit lu mt chiu Van tit lu mt chiu c dng hiu chnh lu lng cho xy lanh tc ng kp. Trong hng ngc li, lu lng kh i qua van mt chiu vi tit din m ht. Ngun kh nn khng iu khin v kh x c iu khin gi piston bng gim chn kh nn (hon thin chuyn ng c khi ti thay i). iu kin tin quyt: Xy lanh c ni ng kh. Ngun kh nn c bt. Thc hin: 1. u tin vn vt chnh ca van tit lu mt chiu vo ht v sau ni lng ra mt vng. 2. Khi ng chy kim tra, 3. M van tit lu t t n khi t c tc piston cn thit.

127 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 4. I/O PORT

TT C in T

1B1 I 0.1 BOOL Tay gp ti v tr trm trn trm trc. 1B2 I 0.2 BOOL Tay gp ti v tr trm di trm k. 1B3 I 0.3 BOOL Tay gp ti v tr phn loi. -------------------------------------------------------------------------------------------------------1Y1 Q 0.0 BOOL Tay gp n v tr trm trn trm trc. 1Y2 Q 0.1 BOOL Tay gp n v tr trm di trm k. -------------------------------------------------------------------------------------------------------2B1 I 0.4 BOOL Tay kp m di 2B2 I 0.5 BOOL Tay kp thu ngn 2Y1 Q 0.2 BOOL Tay kp m di -------------------------------------------------------------------------------------------------------3B1 I 0.6 BOOL Phi khng phi en 3Y1 Q 0.3 BOOL Kp phi -------------------------------------------------------------------------------------------------------H1 Q 1.0 BOOL Start indicator light H2 Q 1.1 BOOL Reset indicator light -------------------------------------------------------------------------------------------------------IP_FI I 0.7 BOOL Downstream station free IP_N_FO Q 0.7 BOOL station occupied -------------------------------------------------------------------------------------------------------Part_AV I 0.0 BOOL C Phi -------------------------------------------------------------------------------------------------------S1 I 1.0 BOOL Start button S2 I 1.1 BOOL Stop button (normally closed) S3 I 1.2 BOOL Automatic-manual switch S4 I 1.3 BOOL Reset button

128 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng V. SORTING STATION TRM PHN LOI

TT C in T

1.GII THIU Trm Sorting Station Trm phn loi l trm th 9 trong h thng MPS gm 9 trm ca Festo. Trm ny c pht trin v sn xut cho dy ngh cng nh cc mc ch o to tip tc trong lnh vc t ng ho v cng ngh. 2.THIT K CHC NNG 2.1.Trm Phn loi Theo tiu chun VDI 2860, phn loi l mt phn ca chc nng vn hnh ca thay i s lng. Phn bng ti c th c r nhnh phn loi, nh c s r nhnh phn loi khc nhau c chuyn mch tu theo chi tit phi. Chi tit phi phi c x l ring l cho khng lm hng chc nng chuyn mch ca thit b r nhnh. Trong Trm Phn loi, cc chi tit phi tng trng c phn loi theo vt liu v mu sc. Xylanh c lp c phn loi tu theo mu v vt liu. Chc nng ca trm Phn loi l: Phn loi cc chi tit phi tu theo c tnh. Trm Phn loi bao gm cc phn sau: Module bng ti phn loi. Module mng trt. Tm nhm rnh. Xe di ng. Bng iu khin. Khi PLC.

129 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Trm Phn loi vi xe di ng, bng iu khin & khi PLC. 2.2.Chc nng Trm Phn loi phn loi cc chi tit phi qua 3 mng trt. Cm bin khuych tn pht hin chi tit phi a vo pha u khi ng ca bng ti. c tnh ca chi tit phi (mu en, mu , kim loi) c pht hin bng cc cm bin pha trc ca c chn v cc chi tit phi c phn loi vo mng trt thch hp 130 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

qua thit b r nhnh. Cc thit b r nhnh c di chuyn bi xy lanh hnh trnh ngn bng c cu o chiu. Cm bin phn x ngc hin th mc in y ca cc mng trt. 2.3.M t qu trnh hot ng iu kin tin quyt khi ng: Chi tit phi pha u khi ng ca bng ti. V tr ban u: C chn vn ra. Nhnh 1 co vo Nhnh 2 co vo ng c bng ti tt. Trnh t: 1. Pht hin chi tit phi. 2. ng c bng ti bt. 3. Xc minh mu sc/vt liu. Pht hin chi tit phi mu en, chuyn vo mng trt pha cui cng ca bng ti: 4. C chn co vo. 5. Chi tit phi c y ra. 6. Bc chy khng.Pht hin chi tit phi kim loi, chuyn vo mng trt gia ca bng ti: 7. R nhnh 2 vn ra. 8. C chn co vo. 9. Chi tit phi c y ra. 10. Bc chy khng. Pht hin chi tit phi mu , chuyn vo mng trt pha cui cng ca bng ti: 11. R nhnh 1 vn ra. 12. C chn co vo. 13. Chi tit phi c y ra. 14. Bc chy khng. 15. ng c bng ti tt. 16. C chn vn ra. 17. R nhnh 1 co vo. 18. R nhnh 2 co vo.

131 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 2.4.Module nhn dng 2.4.1. Module bng ti

TT C in T

Module bng ti c s dng vn chuyn v y cc chi tit phi. Hai r nhnh c th chuyn trng thi bng hai xy lanh hnh trnh ngn c gn vo, nh cc chi tit phi c phn loi theo c tnh v chng loi. Dn ng ca bng ti phn loi c hot ng bng ng c mt chiu lin hp s. Cm bin khuych tn pht hin khi no c chi tit phi pha u ca bng ti. l nguyn nhn lm vng chng trnh khi ng v ng c ca bng ti bt ln. Chi tit phi b dng li bi c chn kh nn. Cm bin khuych tn xc nh mu ca chi tit phi ( hoc en). Chi tit phi kim loi c pht hin qua cm bin tim cn in cm. Ph thuc vo chi tit phi c xc nh, r nhnh cho vt liu ph hp c tc ng. Mi khi chi tit phi c nh ra khi c chn, sau n c vn chuyn n mng trt ph hp.

132 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 2.4.2.Module mng trt

TT C in T

Module mng trt c s dng vn chuyn hoc lu tr cc chi tit phi. Module ny c th p dng tng qut nh c nghing v chiu cao hiu chnh thay i c. B ba module trut c tn dng trong Trm Phn loi. Cc chi tit phi i vo t module bng ti c lu tr trong module mng trt. Cm bin phn x ngc hin th mc in y ca cc mng trt. 3. LP T & VN HNH 3.1.Hiu chnh cm bin 3.1.1.Cm bin khuych tn (Bng ti, pht hin chi tit phi) Cm bin khuych tn c dng pht hin chi tit phi. Cp quang si c ni vi thit b quang si. Thit b quang si pht ra nh sng hng ngoi nhn thy c. Cm bin khuych tn pht hin ra tin hng ngoi phn x t chi tit phi. B mt v mu sc khc nhau lm thay i lng nh sng phn x. iu kin tin quyt: Thit b quang si c lp rp. Thit b quang si c ni dy. Thit b ngun in c bt. Thc hin: 1. Lp t cp quang si vo gi lp cm bin v khi ng bng chuyn. 2. Ni cp quang si vo thit b quang si. 133 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

3. t chi tit phi mu en vo pha u khi ng bng chuyn. 4. Hiu chnh chit p ca thit b quang si bng tua-vit cho ti khi n hin th trng thi bt sng. Ghi ch: Ch c th vn c nhiu nht 12 vng ca vt hiu chnh. 5. t cc chi tit phi vo pha u khi ng bng chuyn. Ghi ch: Tt c cc chi tit phi phi c pht hin chc chn. 3.1.2.Cm bin khuych tn (Bng ti, phn bit mu sc) Cm bin khuych tn c dng phn bit mu sc ca cc chi tit phi. Cp quang si c ni vi thit b quang si. Thit b quang si pht ra nh sng hng ngoi nhn thy c. Cm bin khuych tn pht hin ra nh sng phn x t chi tit phi. B mt v mu sc khc nhau lm thay i lng nh sng phn x. iu kin tin quyt: Thit b quang si c lp rp. C chn c ni ng dn kh. Ngun kh nn c bt. Thit b quang si c ni dy. Thit b ngun in c bt. Thc hin: Lp u cp quang si vo gi lp cm bin c chn. Ni cp quang si vo Thit b quang si. t chi tit phi mu t vo c chn. Hiu chnh chit p ca thit b quang si bng tua-vit cho ti khi n hin th trng thi bt sng. Ghi ch: Ch c th vn c nhiu nht 12 vng ca vt hiu chnh. 5. t chi tit phi mu t vo c chn. 6. Hiu chnh chit p ca thit b quang si bng tua-vit cho ti khi n hin th trng thi tt. Ghi ch: Ch c th vn c nhiu nht 12 vng ca vt hiu chnh. 7. Kim tra thit lp ca thit b quang si cho cc chi tit phi mu en, mu v kim loi. Ghi ch: Chi tit phi mu v kim loi phi c pht hin chc chn, chi tit phi mu en th khng b pht hin. 1. 2. 3. 4. 3.1.3.Cm bin tim cn t cm (Bng ti, xc nhn vt liu) Cc cm bin tim cn t cm c s dng xc nhn vt liu. Cm bin tim cn t cm pht hin vt kim loi. Khong cch chuyn mch l chc nng ca vt liu v b mt hon thin. 134 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng iu kin tin quyt: Cm bin tim cn t cm c lp s b trong gi . Cm bin tim cn c ni dy. Thit b ngun in c bt. Thc hin:

TT C in T

1. Lp cm bin tim cn vo gi lp cm bin c chn. 2. Hiu chnh khong cch cm bin tim cn chi tit phi cho ti khi n hin th bt sng. 3. Kim tra v tr v thit lp cm bin tim cn (t/gp ln chi tit phi kim loi). 3.1.4.Cm bin tim cn (Bng ti, r nhnh 1/r nhnh 2) Cc cm bin tim cn c s dng pht hin v tr cui hnh trnh ca xy lanh. Cm bin tim cn tc ng bi vng nam chm c lp trn piston ca xy lanh. iu kin tin quyt: Cm bin tim cn c lp. Xy lanh c ni ng. Ngun kh nn c bt. Cm bin tim cn c ni dy. Thit b ngun in c bt. Thc hin: 1. S dng cht n tay ca van in t t piston v tr m ta mun c. 2. Thay i cm bin dc theo thn xy lanh ti v tr n ng, trng thi chuyn mch l khi n (LED) sng. 3. Dch chuyn cm bin vi mm tip theo cng hng ti khi n ngt (n LED tt). 4. t cng tc v tr chnh gia hai v tr ngt v ng. 5. Xit cht vt kp ca cm bin bng tua-vit 6 cnh A/F 1.3. 6. Khi ng chng trnh chy th kim tra xem cm bin c ng v tr chnh xc khng (piston xy lanh i ra v co vo). 3.1.5.Cm bin phn x ngc Cm bin phn x ngc c dng pht hin trng khi phi vo trong mng trt. Mt cm bin phn x ngc bao gm b pht tn hiu v b nhn tn hiu. iu kin tin quyt: Module mng trt c lp rp. Cm bin phn x ngc v tm gng phn x c lp t. Cm bin phn x ngc c ni dy. Thit b ngun in c bt. 135 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng Thc hin:

TT C in T

1) Cm bin phn x v gng phn x c lp thng hng. 2) Hiu chnh chit p ca thit b quang si bng tua-vit cho ti khi n hin th trng thi bt sng. Ghi ch: Ch c th vn c nhiu nht 12 vng ca vt hiu chnh. 3) Chi tit phi trt xung mng. 4) Hiu chnh chit p ca thit b quang si bng tua-vit cho ti khi n hin th trng thi tt. Ghi ch: Ch c th vn c nhiu nht 12 vng ca vt hiu chnh. 3.2.Hiu chnh van tit lu mt chiu Van tit lu mt chiu c dng hiu chnh lu lng cho xy lanh tc ng kp. Trong hng ngc li, lu lng kh i qua van mt chiu vi tit din m ht. Ngun kh nn khng iu khin v kh x c iu khin gi piston bng gim chn kh nn (hon thin chuyn ng c khi ti thay i). iu kin tin quyt: Xy lanh c ni ng kh. Ngun kh nn c bt. Thc hin: 1. u tin vn vt chnh ca van tit lu mt chiu vo ht v sau ni lng ra mt vng. 2. Khi ng chy kim tra, 3. M van tit lu t t n khi t c tc piston cn thit.

136 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng 4. I/O PORT

TT C in T

1B1 I 0.4 BOOL CB bo Switch 1 rt li 1B2 I 0.5 BOOL CB bo Switch 1 m -------------------------------------------------------------------------------------------------------1Y1 Q 0.1 BOOL M switch 1 switch v tr sau. -------------------------------------------------------------------------------------------------------2B1 I 0.6 BOOL CB bo Switch 2 rt li 2B2 I 0.7 BOOL CB bo Switch 2 m -------------------------------------------------------------------------------------------------------2Y1 Q 0.2 BOOL M switch 2 switch v tr trc. 3Y1 Q 0.3 BOOL Thanh chn kim tra vt -------------------------------------------------------------------------------------------------------B2 I 0.1 BOOL Phi kim loi B3 I 0.2 BOOL Phi khng en B4 I 0.3 BOOL CB bo vt xung -------------------------------------------------------------------------------------------------------H1 Q 1.0 BOOL Start indicator light H2 Q 1.1 BOOL Reset indicator light H3 Q 1.2 BOOL Slide full indicator light ------------------------------------------------------------------------------------------------------IP_N_FO Q 0.7 BOOL station occupied -------------------------------------------------------------------------------------------------------K1 Q 0.0 BOOL Motor chy -------------------------------------------------------------------------------------------------------Part_AV I 0.0 BOOL CB bo C phi -------------------------------------------------------------------------------------------------------S1 I 1.0 BOOL Start button S2 I 1.1 BOOL Stop button (normally closed) S3 I 1.2 BOOL Automatic-manual switch S4 I 1.3 BOOL Reset button

137 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

PH LC 3 MT S THI THAM KHO


Y BAN NHN DN QUN 5 CNG HA X HI CH NHGA VIT NAM TRNG TCN KTCN HNG VNG c lp T do Hnh phc

THI THC HNH


TT C in T Lp:09CT Mn: Lp trnh PLC Thi gian: 120 pht Nm hc: 2010 2011 K thi: Ht mn Hc k Tt nghip

----------------------------------------------------------------------------------------------------------------------------------------------------

I. MC CH:
- nh gi kin thc hc v k nng thc hnh - Cc k nng: Lp trnh PLC S7 300 ca SIEMENS, Phn tch h thng t ng. - Lp trnh PLC iu khin c cu theo yu cu.

II. YU CU:
1. K thut: Yu cu lp trnh h thng hot ng theo quy nh chun. 2. Cc yu cu khc: - An ton lao ng. - Thi gian: hon thnh trong thi gian quy nh. - c s dng cc trang thit b: dng c cm tay, my vi tnh, cp np chng trnh.

III. NI DUNG THI: ( S 01) : Lp trnh iu khin Trm Cp Phi hot ng


a ch cc chn vo/ra a ch u vo (IN) DI 1 DI 2 DI 3 DI 4 DI 5 Ch thch cp phi v tr sau cp phi v tr trc Phi c ht tay quay Tay quay v tr cp phi Tay quay v tr trm k tip a ch u ra (OUT) Ch thch Cun in iu khin xylanh cp phi Cun in bt valve ht chn khng Cun in tt valve ht chn khng Cun in chuyn tay quay n cp phi Cun in chuyn tay quay n trm k tip

DO 0 DO 1 DO 2 DO 3 DO 4

138 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


ON = khng c phi trong b np phi Nt Start

TT C in T

DI 6 DI 10 DI 11 DI 12

DO 10 DO 11 DO 12 DO 13

n Start

n Reset n bo chc nng c bit s1 n bo chc nng c bit s2

Nt Stop Kha chuyn Auto-Manual Nt Reset

DI 13

IV. PHN PHI IM:


Phn 1: Da trn hot ng ca PLC M t Chc nng c kim tra s dng PLC board nh gi lm nh gi ti a im ti a

Chun b: Ly sn phm ra khi trm, ni PLC vi cc chn vo/ra, khi ng PLC, m ngun hi cp cho trm. ** Chuyn kha sang ch Auto: H thng hot ng theo ch nh sau: Nhn nt Stop. Tt c cc c cu u dng hot ng. 0.3 0.2

n bo chc nng c bit s 1.


Nhn nt Reset H thng di chuyn v trng thi v tr gc: - Tay quay v cp phi. - cp phi v tr sau. - Valve ht chn khng ngng hot ng. Khi n v tr gc, n bo chc nng c bit tt n Reset sng. Nhn nt Start H thng trng thi sn sng: n Reset tt.

0.5

0.3

0.2

139 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


n Start sng. A: t sn phm vo cha. Sau 2s, n Start tt . Tay quay di chuyn sang trm k tip. Cun in iu khin xylanh cp phi y phi ra. Tay quay di chuyn v cp phi. Cun in bt valve ht chn khng ht phi. Cun in iu khin xylanh cp phi thu v. Tay quay di chuyn sang trm k tip. Cun in tt valve ht chn khng nh phi ra. Tay quay di chuyn v cp phi. => Tip tc vi A. ** Chuyn kha sang ch Manual H thng hot ng theo ch nh sau:

TT C in T
0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.5

n bo chc nng c bit s 2


Nhn Start h thng di chuyn v trng thi v tr gc t sn phm vo cha. Nhn Start tay quay di chuyn sang trm k tip. Nhn Start cun in iu khin xylanh cp phi y phi ra Nhn Start tay quay di chuyn v cp phi. Nhn Start cun in bt valve ht chn khng ht phi Nhn Start cun in iu khin xylanh cp phi thu v Nhn Start tay quay di chuyn sang trm k tip Nhn Start cun in tt valve ht chn khng nh phi ra Nhn Start tay quay di chuyn v cp phi. Kt thc ch Manual Tng cng PLC board

0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.5 7.5

140 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


Phn 2: nh gi im thc hnh chun M t im nh gi da vo Bng k thut chun im nh gi

TT C in T

im ti a

STT *1 *2 *3 *4 *5

Khng hon thnh (ghi m s) 0.5 0.5 0.5 0.5 0.5 im tng cng thc hnh chun: 2.5

* Mt li s b tr 0.5 im.

Tng kt: nh gi im tng cng:


M t im tng cng PLC: im tng cng thc hnh chun: im tng cng: im nh gi im ti a 7.5 2.5 10

Hiu trng (Duyt)

Qun 5, ngy 24 thng 12 nm 2010 Gim c TTCT Gio vin son

141 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Y BAN NHN DN QUN 5 CNG HA X HI CH NHGA VIT NAM TRNG TCN KTCN HNG VNG c lp T do Hnh phc

THI THC HNH


TT C in T Lp:09CT Mn: Lp trnh PLC Thi gian: 120 pht Nm hc: 2010 2011 K thi: Ht mn Hc k Tt nghip

----------------------------------------------------------------------------------------------------------------------------------------------------

I. MC CH:
- nh gi kin thc hc v k nng thc hnh - Cc k nng: Lp trnh PLC S7 300 ca SIEMENS, Phn tch h thng t ng. - Lp trnh PLC iu khin c cu theo yu cu.

II. YU CU:
1. K thut: Yu cu lp trnh h thng hot ng theo quy nh chun. 2. Cc yu cu khc: - An ton lao ng. - Thi gian: hon thnh trong thi gian quy nh. - c s dng cc trang thit b: dng c cm tay, my vi tnh, cp np chng trnh.

III. NI DUNG THI: ( S 02) : Lp trnh iu khin Trm Kim Tra hot ng
a ch cc chn vo/ra a ch u vo (IN) DI 0 DI 1 DI 2 DI 3 DI 4 DI 5 DI 6 DI 10 Ch thch a ch u ra (OUT) Ch thch Cun coil /khin xylanh nng i xung Cun coil /khin xylanh nng i ln Cun coil /khin xylanh y phi Cun coil /khin thi kh n Start

C phi Kim tra mu en 0=mu en Tn hiu quang in an ton Kim tra chiu cao phi Xy lanh nng v tr trn Xy lanh nng v tr di Xy lanh y v tr sau Nt Start

DO 0 DO 1 DO 2 DO 3 DO 10 DO 11 DO 12 DO 13

n Reset n bo chc nng c bit s1 n bo chc nng c bit 142

K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng s2


DI 11 DI 12

TT C in T

Nt Stop Kha chuyn Auto-Manual

DI 13 Nt Reset IV. PHN PHI IM:


Phn 1: Da trn hot ng ca PLC M t Chc nng c kim tra s dng PLC board nh gi lm nh gi ti a im ti a

Chun b: Ly sn phm ra khi trm, ni PLC vi cc chn vo/ra, khi ng PLC, m ngun hi cp cho trm. ** Chuyn kha sang ch Auto: H thng hot ng theo ch nh sau: Nhn nt Stop. Tt c cc c cu u dng hot ng. 0.2 0.2

n bo chc nng c bit s 1.


Nhn nt Reset H thng di chuyn v trng thi v tr gc: - Xy lanh nng v tr di. - Xy lanh y v tr sau. - Cun coil /khin thi kh tt. Khi n v tr gc, n bo chc nng c bit tt n Reset sng. Nhn nt Start H thng trng thi sn sng: n Reset tt. n Start sng. A1: t sn phm vo cha. Sau 2s, n Start tt .

0.5

0.2

0.2 0.2 0.3

143 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


Nu sn phm mu en: => Tip tc vi B1: Nu sn phm mu : => Tip tc vi B2: B1: y phi ra v tr mng di. Xy lanh y phi thu v v tr sau khi phi vo mng. => Tip tc vi A1. B2: B nng a phi i ln ti v tr trn. Nu sn phm khng chiu cao: => Tip tc vi C1: Nu sn phm chiu cao: => Tip tc vi C2: C1: B nng a phi i xung v tr di: Xy lanh y phi ra v tr mng di Xy lanh y phi thu v khi phi vo mng. => Tip tc vi A1. C2: Xy lanh y phi ra mng trt Mng trt thi kh a vt trt xung di Xy lanh y phi thu v tr sau v khi phi vo mng Ngng thi kh mng trt. B nng i xung v tr di => Tip tc vi A1. ** Chuyn kha sang ch Manual H thng hot ng theo ch nh sau:

TT C in T

0.2 0.2 0.5 0.2

0.2 0.2 0.2 0.5 0.2 0.2 0.2 0.2 0.2 0.5

n bo chc nng c bit s 2


Nhn Start h thng di chuyn v trng thi v tr gc t sn phm vo b cha. Nhn Start b nng a sn phm i ln v tr trn. Nhn Start xy lanh y phi ra mng trt Nhn Start mng trt thi kh 2s v rt xy lanh v v tr sau. Nhn Start b nng i xung v tr di. Kt thc ch Manual

0.2 0.3 0.3 0.3 0.3 0.3 0.3

144 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


Tng cng PLC board Phn 2: nh gi im thc hnh chun M t im nh gi da vo Bng k thut chun im nh gi

TT C in T
7.5

im ti a

STT *1 *2 *3 *4 *5

Khng hon thnh (ghi m s) 0.5 0.5 0.5 0.5 0.5 im tng cng thc hnh chun: 2.5

* Mt li s b tr 0.5 im.

Tng kt: nh gi im tng cng:


M t im tng cng PLC: im tng cng thc hnh chun: im tng cng: Hiu trng (Duyt) im nh gi im ti a 7.5 2.5 10

Qun 5, ngy 24 thng 12 nm 2010 Gim c TTCT Gio vin son

145 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Y BAN NHN DN QUN 5 CNG HA X HI CH NHGA VIT NAM TRNG TCN KTCN HNG VNG c lp T do Hnh phc

THI THC HNH


TT C in T Lp:09CT Mn: Lp trnh PLC Thi gian: 120 pht Nm hc: 2010 2011 K thi: Ht mn Hc k Tt nghip

----------------------------------------------------------------------------------------------------------------------------------------------------

I. MC CH:
- nh gi kin thc hc v k nng thc hnh - Cc k nng: Lp trnh PLC S7 300 ca SIEMENS, Phn tch h thng t ng. - Lp trnh PLC iu khin c cu theo yu cu.

II. YU CU:
1. K thut: Yu cu lp trnh h thng hot ng theo quy nh chun. 2. Cc yu cu khc: - An ton lao ng. - Thi gian: hon thnh trong thi gian quy nh. - c s dng cc trang thit b: dng c cm tay, my vi tnh, cp np chng trnh.

III. NI DUNG THI: ( S 03) : Lp trnh iu khin Trm Phn Loi hot ng
a ch cc chn vo/ra
a ch u vo (IN) Ch thch C phi Cm bin in cm kim tra vt liu Cm bin quang kim tra mu en Cm bin bo sn phm i xung Thanh gt 1 rt li Thanh gt 1 m ra Thanh gt 2 rt li Thanh gt 2 m ra a ch u ra (OUT) Ch thch

DI 0 DI 1 DI 2 DI 3 DI 4 DI 5 DI 6 DI 7

DO 0 DO 1 DO 2 DO 3 DO 10 DO 11 DO 12

Bng ti hot ng
Thanh gt 1 m ra Thanh gt 2 m ra

Thanh chn kim tra phi n Start

n Reset n bo chc nng c bit s1

146 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


DI 10 DI 11 DI 12

TT C in T DO 13 n bo chc nng c bit s2

Nt Start Nt Stop Kha chuyn Auto-Manual

Nt Reset DI 13 IV. PHN PHI IM:

Phn 1: Da trn hot ng ca PLC M t Chc nng c kim tra s dng PLC board

nh gi lm

nh gi ti a im ti a

Chun b: Ly sn phm ra khi trm, ni PLC vi cc chn vo/ra, khi ng PLC, m ngun hi cp cho trm. ** Chuyn kha sang ch Auto: H thng hot ng theo ch nh sau: Nhn nt Stop. Tt c cc c cu u dng hot ng. 0.2 0.2

n bo chc nng c bit s 1.


Nhn nt Reset H thng di chuyn v trng thi v tr gc: - Bng ti ngng hot ng. - Thanh gt 1, 2 rt li. - Thanh chn kim tra phi ng li ( mc 0). Khi n v tr gc, n bo chc nng c bit tt n Reset sng. Nhn nt Start H thng trng thi sn sng: n Reset tt. n Start sng. A1: t sn phm vo bng ti. Sau 2s, n Start tt .

0.5

0.2

0.2 0.2 0.3

147 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


Bng ti hot ng a vt ti v tr kim tra phi Nu sn phm mu en: => Tip tc vi B1: Nu sn phm mu : => Tip tc vi B2: Nu sn phm kim loi mu bc: => Tip tc vi B3: B1: Thanh chn kim tra m ra cho phi i qua. Thanh chn kim tra ng li khi phi qua. Bng ti a phi ti mng cui. Vt ri xung mng bng ti ngng hot ng. => Tip tc vi A1. B2: Thanh chn kim tra m ra cho phi i qua. Thanh chn kim tra ng li khi phi qua.
Thanh gt 1 m ra cho phi ti mng gia.

TT C in T
0.2

0.2 0.3 0.3 0.2 0.5 0.2 0.3 0.3 0.2 0.5 0.2 0.3 0.3 0.2 0.5

Vt ri xung mng bng ti ngng hot ng, thang gt 1 rt li . => Tip tc vi A1. B3: Thanh chn kim tra m ra cho phi i qua. Thanh chn kim tra ng li khi phi qua.
Thanh gt 2 m ra cho phi ti mng u tin.

Vt ri xung mng bng ti ngng hot ng, thang gt 2 rt li . => Tip tc vi A1. ** Chuyn kha sang ch Manual H thng hot ng theo ch nh sau:

n bo chc nng c bit s 2


Nhn Start h thng di chuyn v trng thi v tr gc t sn phm vo bng ti. Nhn Start bng ti chy. Bng ti hot ng a vt ti v tr kim tra phi Nu sn phm mu en: => Tip tc vi B4: Nu sn phm khng en: => Tip tc vi B5:

0.1 0.1 0.1 0.1

148 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


B4: n Reset sng. Ly sn phm ra khi bng ti. Nhn Start chy li ch manual. B5: Nhn Start thanh chn kim tra m ra cho phi i qua.
Nhn Start thanh gt 1 m ra cho phi ti mng gia.

TT C in T
0.1 0.1 0.1 0.1 0.2 7.5 im nh gi im ti a

Vt ri xung mng. Nhn Start bng ti ngng hot ng, thang gt 1 rt li, thanh chn kim tra phi ng li. Tng cng PLC board Phn 2: nh gi im thc hnh chun M t im nh gi da vo Bng k thut chun

STT *1 *2 *3 *4 *5

Khng hon thnh (ghi m s) 0.5 0.5 0.5 0.5 0.5 im tng cng thc hnh chun: 2.5

* Mt li s b tr 0.5 im.

149 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Tng kt: nh gi im tng cng:


M t im tng cng PLC: im tng cng thc hnh chun: im tng cng: im nh gi im ti a 7.5 2.5 10

Hiu trng (Duyt)

Qun 5, ngy 24 thng 12 nm 2010 Gim c TTCT Gio vin son

150 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

Y BAN NHN DN QUN 5 CNG HA X HI CH NHGA VIT NAM TRNG TCN KTCN HNG VNG c lp T do Hnh phc

THI THC HNH


TT C in T Lp:09CT Mn: Lp trnh PLC Thi gian: 120 pht Nm hc: 2010 2011 K thi: Ht mn Hc k Tt nghip

----------------------------------------------------------------------------------------------------------------------------------------------------

I. MC CH:
- nh gi kin thc hc v k nng thc hnh - Cc k nng: Lp trnh PLC S7 300 ca SIEMENS, Phn tch h thng t ng. - Lp trnh PLC iu khin c cu theo yu cu.

II. YU CU:
1. K thut: Yu cu lp trnh h thng hot ng theo quy nh chun. 2. Cc yu cu khc: - An ton lao ng. - Thi gian: hon thnh trong thi gian quy nh. - c s dng cc trang thit b: dng c cm tay, my vi tnh, cp np chng trnh.

III. NI DUNG THI: ( S 04) : Lp trnh iu khin Trm Gia Cng hot ng
a ch cc chn vo/ra
a ch u vo (IN) Ch thch C phi ti v tr ch C phi ti v tr khoan C phi ti v tr kim tra l Khoan ti v tr trn cng Khoan ti v tr di cng Bn xoay ng v tr Kim tra l O.K a ch u ra (OUT) Ch thch

DI 0 DI 1 DI 2 DI 3 DI 4 DI 5 DI 6 DI 10 DI 11

DO 0 DO 1 DO 2 DO 3 DO 4 DO 5 DO 6 DO 10 DO 11

ng c motor khoan quay ng c motor bn xoay quay Khoan i xung v tr di Khoan i ln v tr trn Kp phi khoan l

Dp phi kim tra Gt phi sang trm k tip


n Start

Nt Start

Nt Stop

n Reset 151

K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


DI 12

TT C in T DO 12 DO 13 n bo chc nng c bit s1 n bo chc nng c bit s2

Kha chuyn Auto-Manual Nt Reset

DI 13

IV. PHN PHI IM:


Phn 1: Da trn hot ng ca PLC M t Chc nng c kim tra s dng PLC board nh gi lm nh gi ti a im ti a

Chun b: Ly sn phm ra khi trm, ni PLC vi cc chn vo/ra, khi ng PLC, m ngun hi cp cho trm. ** Chuyn kha sang ch Auto: H thng hot ng theo ch nh sau: Nhn nt Stop. Tt c cc c cu u dng hot ng. 0.3 0.2

n bo chc nng c bit s 1.


Nhn nt Reset H thng di chuyn v trng thi v tr gc: - Bn xoay ngng hot ng, bn xoay v ng v tr. - Gt hot ng. - Khoan v tr trn, mi khoan ngng hot ng( mc 0). - Dp phi ngng hot ng Khi n v tr gc, n bo chc nng c bit tt, n Reset sng. Nhn nt Start H thng trng thi sn sng: n Reset tt. n Start sng. A1: t sn phm vo v tr ch.

0.5

0.3

0.2 0.3

152 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


Sau 2s, n Start tt . Bn xoay mang phi xoay ti v tr dp phi. Dp phi trong 1.5s kim tra l. Kim tra hon tt, bn xoay mang phi xoay ti v tr khoan. ng v tr khoan th kp phi, cho mi khoan hot ng. Khoan i xung v tr di khoan phi. Khoan 2s. Khoan i ln v tr trn. Mi khoan ngng khoan, ngng kp phi. Bn xoay mang phi xoay ti v tr gt. Gt phi sang trm k tip. => Tip tc vi A1. ** Chuyn kha sang ch Manual H thng hot ng theo ch nh sau:

TT C in T
0.2 0.3 0.2 0.3 0.2 0.3 0.2 0.3 0.2 0.3 0.2 0.5

n bo chc nng c bit s 2


Nhn Start h thng di chuyn v trng thi v tr gc t sn phm vo bn xoay. Nhn Start bn xoay mang phi ti v tr dp phi. Nhn Start dp phi trong 2s. Nhn Start bn xoay mang phi ti v tr khoan. Nhn Start kp phi hot ng, mi khoan xoay. Nhn Start khoan i xung v tr di khoan phi, khoan phi trong 2s. Nhn Start khoan i ln v tr trn. Nhn Start mi khoan ngng hot ng, ngng kp phi. Nhn Start bn xoay mang phi xoay ti v tr gt Nhn Start gt phi sang trm k tip trong 1.5s. Tng cng PLC board

0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.2 0.5 7.5

153 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng


Phn 2: nh gi im thc hnh chun M t im nh gi da vo Bng k thut chun im nh gi

TT C in T

im ti a

STT *1 *2 *3 *4 *5

Khng hon thnh (ghi m s) 0.5 0.5 0.5 0.5 0.5 im tng cng thc hnh chun: 2.5

* Mt li s b tr 0.5 im.

Tng kt: nh gi im tng cng:


M t im tng cng PLC: im tng cng thc hnh chun: im tng cng: im nh gi im ti a 7.5 2.5 10

Hiu trng (Duyt)

Qun 5, ngy 24 thng 12 nm 2010 Gim c TTCT Gio vin son

154 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

Trng TCN KTCN Hng Vng

TT C in T

TI LIU THAM KHO


1. Ti liu Training ca hng Siemens SiemensCourses. 2. Ti liu Manual ca hng Siemens: Getting Started S7-300, CPU31xC_and_CPU31x_, LAD programming for S7-300, Help ca phn mm Step 7 Simatic Manager. 3. Gio trnh Lp trnh PLC Siemens ca Th.S Phm Ph Th 4. Mt s website v PLC nh: http://support.automation.siemens.com ca Siemens, din dn PLC http://www.plcvietnam.com.vn .

Mi thng tin chi tit xin lin h:

Trn Vn Hiu
Trung Tm C in T - Trng TCN KTCN Hng Vng. Nghin cu v Pht trin ng dng PLC. a ch: 161 - 165 Nguyn Ch Thanh, Phng 12, Qun 5, TP.HCM. Email : tranhieu.hungvuong@gmail.com. Phone : 0987.338.334. XIN CHN THNH CM N

155 K.S Trn Vn Hiu Email: tranhieu.hungvuong@gmail.com 161 165 Nguyn Ch Thanh, Phng 12, Qun 5

You might also like