You are on page 1of 11
Chuong 4: Cac hé théng bus tiéu biéu 4.1 PROFIBUS PROFIBUS (Process Field Bus) 1 mot hé théng bus trung dude phat trién tai Dice tir nam 1987, do 21 cong ty va co quan nghién citu hgp tée. Sau khi duge chudn héa quéc gla vél DIN 19245, PROFIBUS da tré thanh chuan chau Au EN 50 170 trong nam 1996 va chudn quée té IEC 61158 vao cuéi nim 1999. Ben canh d6, PROFIBUS con duge dita vao trong chuan IEC 61784 - mot chudn mé rong trén co sd IEC 61158 cho céc hé thong san xuAt cOng nghigp. Vét sy ra dt cba c4c chuén méi IEC 61158 va IEC 61784 ciing nhu vdi céc phat trién mdi gin day, PROFIBUS khéng chi ding lai 1a mét he thdng truyén théng, ma con duige col a mét céng nghé ty déng héa. Véi muc dich quang ba cing nut hé trg viée phat trién va str dung cée sin phim twang thich PROFIBUS, mét té chife ngudt sit dung da duge thanh lap, mang tén PROFIBUS Nutzerorgantsation (PNO). Ti nam 1995, 16 chie nay nim trong mot hiép hoi 1én mang tén PROFIBUS International (PI) v6t hon 1.100 thanh vién trén toan thé giot. PROFIBUS dinh nghia céc dic tinh cita mot hg théng bus cho phép két néi nhigu thiét bj khae nhau, tif ede cde thiét bj tring cho tdi vao/ra phan tan, ede thiét bi diéu khién va giém sét, PROFIBUS dinh nghia ba loal giao thife la PROFIBUS-FMS, PROFIBUS-DP va PROFIBUS-PA. FMS 1a giao thife nguyén bin cia PROFIBUS, duige ding chit yéu cho vige glao tiép lita cde may tinh diéu khién va diéu khién glam sat. Bude tiép theo la su ra d@i cia DP vao nm 1993 - mét giao thife dn gin va nhanh hdn nhieu ‘so vol FMS. PROFIBUS-DP ditge xay dung t61 wu cho vige két nét cae thiét bj vao/ra phan tin va céc thiét bi trudng véi cée may tinh diéu khién, PROFIBUS-FMS va PROFIBUS-DP hic du duge stt dung phé bién trong cae nginh cong nghiép ché tao, lap rap. Tuy nhién gin day, val tro eta PROFIBUS-FMS ngay cang md nhat bét si canh tranh ca cée hé dua trén nén Ethernet (EtherneVAP, PROFINet. High-Speed Ethernct....). Trong kht 6, pham vi ting dung cia PROFIBUS-DP ngay cang lan réng sang nhieu linh vue khée. PROFIBUS-PA la kiéu dic biét duge sit dung ghép nét true tuép cde thiét by trdng trong ede linh vue ty dong héa cée qua trink ¢6 mét trwng dé chay nd, dc biét trong cong nghiép ché bién. Thyc chai PROFIBUS-PA chinh 1a su mé réng clia PROFIBUS-DP xuéng cp trudng cho link vic céng nghi¢p ché bién. Ngay nay, PROFIBUS la hé bus truéng hang dau thé gist vél hon 20% th phan va voi hon 5 trigu thiét bj lip dat trong khodng 500.000 tig dung. Cé thé néi, PROFIBUS 1a git phap chun, dng tin céy cho nhiéu pham vi ting dung khac nhau, dae biét 1a céc ting dung ¢6 yéu chu cao vé tinh nang thes gia 4.1.1. Kién trac giao thuc PROFIBUS chi thye hién cae 16p 1, lop 2 va lop 7 theo mé hinh qui chiéu OSI, nhw minh hea trén Hinh 4.1. Tuy nhién, PROFIBUS-DP va -PA bd qua ca Iép 7 nham t61 wu héa vige trao déi dit ligu qua trinh giita cép diéu khién vét cdp chap hanh. MOt s6 chife nang con thiéu duge bé sung qua I6p giao dign sit dung nim trén Iép 7. Bén canh cdc ham dich vy DP ed 88 va mé rong duide qui dinh tai lép glao dign sit dung, hiép h6i PI con dua ra mét #6 qui dink chuyén biét (profiles) vé dac tinh va chtte nang dac tha eda thiét bj cho mét sé tinh vue ting dung tiéu biéu, Cac dac tA nay nhdm mye dich tao kha nang twang téc va thay thé in nhau ctia thiét bl tit nhigu nba sin xudt. Tronpucpa | PROFIBUS-FMS___PROFIBUS-DP__PROFIBUS-PA_| Giao dién | _-FMS-Profiles OP-Profies PAProfles sitdung ‘Cae cde nang DP mé rong (Géc chit nang DP oo 88 Fieldbus Messege Le? | speciation (MS) Lép 3-6 Khong thé hien Lip? Fieldbus Data Link (FDL) Lop’ [RS-485/RS-485I5/CAp Guang MBP (IEC 1156-2) Hinh 4.1: Kién tric giao thu ca PROFIBUS CA ba glao thite FMS, DP va PA déu c6 chung lép lién két dit Hew (lop FDL). PROFIBUS-PA c6 ciing giao dién sit dung nh DP, tuy nhién tinh 136 Chutang 4: nang eta cée thiét bj duge qui dinh khée nhim phi hgp vét mot trudng lam vige dé chay né, Ky thuat truyén din MBP (Manchester coded, Bus Powered) theo IEC 1158-2 ci duge 4p dung 6 day dam bao van dé an toan va cung cip ngudn cho ede thiét bj qua cling dy dn bus. Bé tich hgp cée doan mang DP va PA c6 thé ding cée b@ chuyén déi (DP/PA-Link, DP/PA- Coupler) ¢6 sn trén thi tru@ng. Lép ing dung etia FMS bao gim hat 6p con 1 FMS (Fieldbus Message Specification) va LLI (Lower Layer Interface). trong 46 FMS chinh 1a mot tap con cia chudn MMS (xem chi tiét trong chugng 5). Lép FMS dam nhiém vige xtt ly giao thie sit dung va cung clip céc dich vu truyén théng, trong khi LLI c6 val trd trung gian cho FMS két néi véi Idp 2 ma khéng phy thuge vio céc thiét by riéng bigt. Lép LI cdn e6 nhigm vy thye hign cée chife nang binh thutng thude céc lép 3-6, vi dy tao va ngét nél, kiém soat Iu théng, PROFIBUS-FMS va PROFIBUS-DP sit dung cing mot kj thuat truyén dn va phuong phdp truy nhap bus, vi vay o6 thé cing hoat dong trén mot dudng truyén vat ly duy nhét. Lép vat ly cia PROFIBUS qui dinh vé ky thuat trayén dan tin higu, mat trudng truyén dan, chu trie mang va cde glao dign co hoc. Cac ky thugt truyén din duge sit dung 6 day ka RS-485, RS-485-15 va cp quang (461 vi DP va FMS) cfing nhu MBP (déi véi PA). RS-485-IS (JS: Intrinstcally Safe) duge phat trién trén co sé RS-485 dé c6 thé sit dung trong mo) tru@ng dai héi an toan chy né. Lép lién két di lu 6 PROFIBUS duge goi la FDL (Fieldbus Data Link), c6 chute nang kiém soat truy nhap bus, cng edp efe dich vu od ban (cip thép) cho vige trao dé1 dit ligu mot ech tin cay, khong phu thude vac phuong phap truyén din 6 lép vat ly. 4.1.2 Cdu trac mang va ky thuat truyén dan Truyén dan voi RS-485. Chudn PROFIBUS theo IEC 61158 qui dinh cac dae tinh dién hoe va co hoe ciha giao dién RS-485 cing nhut mdi trudng truyén thong, trén co sd 6 cae ting dung c6 thé Ifa chon céc théng sé thich hgp. Céc dc tinh dién hoe bao gém: + Téc dé truyén thong tir 9,6 kbits dén 12 MBit’s 4.1 PROFIBUS 137 + Céu trie duong thang kiéu duwng trucldudng nhdnh (¢runk- Une/drop-line) hoac datsy-chain, trong 46 céc tbe A truyén tie 1.5 Mbit/s trd Ién yéu céu edu tric datsy-chain. + Cap truyén duge sit dung la d6i day xodin e6 bao vé (STP). Higp hot PI Khuyén c4o ding cap loal A. + Tré két thie c6 dang tin cay (fail-safe biasing ) vol cée dign tré lan ugt la 3909-2200-3902. + Chiu dat t61 da tia mot doan mang tit 100 dén 1200m, phy thuge vao t6c d6 truyén duge Iya chon. Quan hé gita tée 43 truyén va chiéu dai t61 da ciia mét doan mang duge tom tat trong bang 4.1. + Sé Iugng t61 da cae tram trong méi doan mang la 32. C6 thé ding 161 da 9 b6 lap tite 10 doan mang. Téng s6 tram t61 da trong mét mang Ia 126 « Ché d@ truyén ti khéng déng b va hai chiéu khéng dang thai, * Phyong phap ma héa bit NRZ. Bang 4.1: Chiéu dai t6i da ca mot doan mang PROFIBUS (cdp STP loat A) Técds — | 9,6/19,2/ '3000/6000/ tkbivs) | 45,45/93,75 12000 chiéu da | 1200 1000 400 200 100 (met) Vé glao dign cd hoe cho cae bé nét, Jogi D-Sub 9 chan duge sit dung phé bién nhat vot cp bao vé 1P20. Trong trudng hgp yéu cu cap bio ve 1P65/67, cé thé sit dung m6t trong cac loal sau day: + BG ndt tron M12 theo chudn IEC 947-5-2 + BO nét Han-Brid theo khuyén cdo ciia DESINA + BG ndt kidu lai ea Siemens Truyén dn voi RS-48515, Mét trong nhiing uu diém cia RS-485 1a cho phép truyén t6e d@ cao, vi thé n6é dude phat trién dé c6 thé phi hgp vol mi truéng dot hét an toan chay né. Vol RS-A851S (IS : intrinsically Safe), t6 chite PNO da dita ra cic chi dan va céc qui dinh ngat nghéo vé mite dién ap va mite dong tiéu thu cia cdc thiét bj lam cd $8 cho cdc nha cung e4p. Khdc véi mé hinh FISCO chi cho phép m6t nguén tich cye an toan riéng, day mél tram du 1a mot ngudn tich eve. Khi ghép nét tat c& cée ngudn tich eve, dong téng cong cia 138 Chuang 4: Céc he théng bus tigu biéu tit cf cde tram khOng duge phép vugt qué mot gia tr} t61 da cho phép. Cac thie nghigm cho thay eting ¢6 thé ghép nét t61 da 32 tram trong mét doan mang RS-48515, Truyén dan véi cép quang Cap quang thich hgp dic bigt trong cae linh vye ting dung cé mot truang lam vige nhiéu manh hoge dai hol pham vi phii mang Ién. Cac loal cap quang cé thé sit dung 6 day la: + Sol thay tinh da ché d@ vél khodng céch truyén t61 da 2-3km va sgt thiy tinh don ché d@ vét Khoang céch truyén cé thé trén 15km. + Sol chét déo voi chiéu dai t61 da 80m va sgi HCS vél chidu dai t61 da 500m. Do die diém len két diém-diém 6 cap quang, céu trite mang chi c6 thé 1a hinh sao ho&e mach véng. Trong thyc té, c4p quang thuéng duge sit dung hén hgp vdi RS-485 nén cu tric mang phitc tap hon. Truyén dn voi MBP Trong mot s6 nganh cong nghiép ché bién, dac biét 1a nganh xang ddu, hoa chAt, mot truéng Iam vige rit nhay cdm véi xung dien nén mite dign dp cao trong chuan truyén din RS-485 khong thich hgp. PROFIBUS-PA sit dung 1ép vat If theo phuong phdp MBP (chudn IEC 1158-2 ci). Phuong phap ma ha bit Manchester rét bén vitng véi nhiéu nén cho phép sit dung mite tin higu thép hdn nhigu so vél RS-485, déng thai cho phep cc thiét bi tham gia bus duge cung c4p ngudn vot cing ditdng dn tin higu. Kg thuat truyén din MBP thong thuing dutge sit dung cho mot doan mang an toan riéng (thiét bi truong trong khu vue dé chéy nd), duge ghép n6i v6t doan RS-485 qua céc bo nél doan (segment coupler) hoje céc Ken két (link). Mgt segment coupler hoat dong theo nguyén tic chuyén 61 tin higu 4 l6p vat ly, vi vay c6 suv han ché vé téc d6 truyén bén doan RS-485. Trong khi d6, mot link 4nh xa toan bé céc thiét bi trudng trong mot doan MBP thanh mét tram té duy nhit trong doan RS-485, khong han ché téc dé truyén bén doan RS-485. Vol MBP, céc chu trie mang cé thé sit dung la dudng thang (duong truc/dwang nhénh), hinh sao hode cay. Cép truyén thong dung la doi day xon STP vat tré dau cuét dang RC (1009 va 2uF). Sé luong tram t6i da trong mot doan 1A 32, tuy nbién sé wong thye té phy thuge vao céng suat, bé nap nguén bus. Trong khu vy¥e nguy hiém, cong sudt bO nap ngudn bh wesase han ché, vi thé $6. Koiii/ thigt bh rung co the kept ti ca thing thera 1h 8-10. $6 aor BO Tap tt da ta 4 cate 8 do Voi chide dat ibe miQeeogN mang Ia 1900in. tng ehiduedatetix: jquong statanys Ay dees EP thé len toi 9500m, 4.1.3 Tray Hap E PROFIBUS phan biét hai loai thiét bf cl W (slave). Cée trgin cha cé kha nang bus. Mot tram chit cé thé git théng tin khi n Mot train chi con Witge gol 1A tram tich eve. nhgp bus Kht 66 yeu cau ctia tram che. Mot tram 6 phat thye bien ig thite @@A] gin hon so vaKieae fram chit, vi vise thanh thing thap hon nhiéu Met tram té con eee goi la tram thu déag Hai phuéng phap truy nhap bus c6 thé duge ap dung doedapaiose két hop Ia Token-Passing va;Master/Slave. Néw ap dung doe Bip “Tok Bawing thich hgp vdi cacimang PMS Wing ghép néi cdc thiév| Mug khién va may dnb gam sat dding trong Ichi) Master/Slave thich hyp voi vide trao dét dit ligt gitta MOL Ene BE ASU KkiC ae cutéi sit dung nigifig’DP hoje PA. KL sit dung ket agp (Hinh 4.2), a tram tich cyte cS thé tham sla gh rekenet dong vat tro la chu dé, ram chit (rnaster! v 9 s0at truyén thoy quyén tray nhap bus, ath (8 oh duce aay yen {Cac tam thy dng, Slave Hinh 4.2: Cau hinh Multi-Master trong PROFIBUS 140. Chutung 4: Céc he théng bus teu bi Chinh vi nhiéu tram tich ce 6 thé déng vai tro 1a chi, céu hinh tray nhap bus két hgp gitta Token-Passing va Master/Slave con dude gol 18 nhiéu chit (Multi-Master). Thoi gian vong lap toi da dé mot tram tich cuc lal nhan dude Token 6 thé chinh duige bang tham s6. Khoang thot gian nay chinh 1a co s6 cho viée tinh toan chu ky thai glan cia che thong 4.1.4 Dich vy truyén dar tieu Cée djeh vu truyén dit Itéu thuge lép 2 trong mé hinh OSI, hay con gol 14 lép FDL (Fieldbus Data Link), chung cho cd FMS, DP va PA. PROFIBUS chudn héa bén djch vy trao é{ dit liéu, trong 46 ba thuge pham tri: dict vy khéng tuan hoan va mét thuge pham trii dich vu tun hoan, cu thé la + SDN (Send Data with No Acknowledge): Gitt dit gu khong xa nhan * SDA (Send Data with Acknowledge): Giti dit ligu véi x4c nhan- * SRD (Send and Request Data with Reply): Gili va yéu cau dit liéu. + CSRD (Cuelte Send and Request Data with Reply): Git va yeu cau ait gu tuan hoan. Hinh thie thye hign cdc dich vu nay due minh hea trén Hinh 4.3. Cac dich vu khéng tuan hoan thuéng duge sit dung dé truyén cée dit Neu cé tinh chat bat thudng, vi du cdc théng bdo syf kién, trang thai va dat ché d¢ Iam viée, vi vay con duge got la cdc dich vu truyén thong bao. Dich vy SDN duge ding chi yéu cho vige gitt déng loat (broadcast! hode gift tt nhigu dich (multicast). Mot tram tich cye c6 thé git mot bite ign dng loat tat tét c& hode t61 mot s6 tram khée mA khong cdn cing nhut khéng thé dat hét x4c nhan. Co thé léy mét vai vi du téu biéu nhu vige tham s6 héa, cal dt va khdi dong chong trinh trén nhiéu tram cing mot Ie. Dé thye hign theo eée ché dO nay, khong cdn phat giti cdc bite dign (61 timg dia chi ma chi cén gin mot bite digit duy nhét mang dia chi 3 tude 8 127. Chinh vi vay, céc tram chi ¢6 thé nbn dja chi tit 0-126. (Cée dich vu con lal chi phuc vu trao dé dit leu gitta hai di tac. SDA va SRD déu 1a nhing dich vu trao aéi dit lieu khong tudn hoan can 6 xéc nhan, trong d6 vo! SRD bén nhan cé trach nhiém gitt két qué dap ting tra lal, Hai dich vu nay dutge ding phé bién trong viée trao déi dit lieu giita tram chi va tram t6. Vi du may tinh diéu khién (tram chit) diing SDA aé thay 461 ché 40 lam vige cita mot thiét bj trudng (tram (6), hode ding SRD 4.1 PROFIBUS 441 aé doi mot thiét bi trudng théng bao trang thal lam vige. Do tinh chat Ikhéng tudn hoan ctia hat dich vu nay, dé thye hign mél cube trao d6t dit iigu déu phat c6 yéu cau Gi mt lop trén xuéng tat Iép 2, thet glan xit ly siao thite tang Ién va higu sudt truyén thong ghdm dt. Chinh vi vay, hal dich vu nay chi thich hdp v6t vige trao déi di leu khong g4p lam ciing nhit khong tuan hoan. Dich vy khéng tudn hoan: Dich vy tudn hoan (Fruyén thong bso) (ii iu rng xe nh (SON) Cina you cfu Hu tn hos (SRO) (eroadean) 4 Git cir iu vel xe nha (SDA) Trams a Tramnst Team Hinh 4.3: Cac dich vu truyén da ligu PROFIBUS, Dich vu trao déi dit ligu tun hoan duy nit (CSRD) duge qui dinh vot mic dich hé trg viée trao déi dit ligu qua trinh é cp chap hanh, gitta cic module vao/ra phan tin, ede thiét bl céim bién va cd ed chap hanh voi may tinh diéu khién, Dich vu nay khéc vi SRD 6 ché 1a chi cn mét in yéu edu duy nbat tit mot lop trén xudng, saui dé cdc di tac logic thude lap 2 tut dong thy hién tuan hoan theo chu ky dat truéc, Mét tram chu sé co trach nhigm hét twin ty cde tram 16 va yéu cau trao dét dit ligu theo mot trinh ty nhét dinh. Phuong phap d6 duge got la polling. Vi thé, da liéu trao 441 luén 66 s&n sang tal Idp 2, (go diéu kign cho cae chuong trinh cing dung (rao dét dit gu du6t cp trudng mét céch higu qua nhat, Kht mot chutong trinh ting dung can truy nhép dif ligu qua trinh, né chi cin trao 461 voi thanh phan thudc lép 2 trong cing mét tram ma khéng phi cho thu hign truyén thong vét cae tram khéc. 142 Chuong 4: Cac é théng bus tiéu biéu Ngoal cdc dich vy trao déi dit Héu, 1p 2 cha PROFIBUS con cung céi céc dich vu quan tri mang. Céc dich vu nay phuc vu viéc dat céu hint tham s6 héa, dat ché do lam viée, doc céc théng sé va trang thai lam vié ciia cdc tram cing nhu dua ra cdc théng bao sut kién. 4.1.5 Cdu trac buc dien Mét bite dién (telegram) trong glao thtte thude lép 2 cia PROFIBU: duge goi 1a Khung (frame). Ba loai Khung cé khodng eéch Hamming 1a va mét loai khung dc biét danh d4u mdt token duge qui dinh nhw sau: © Khung véi chigu dai thong tin cé dinh, khong mang dé Meu: spr [oa [sa [rc [rcs [eo © hung vot chigu dai thong Un ¢ dinb, mang 8 byte de leu: son [oa Ta [re [ov [rs [eo] + Khung vol chiéu dai thong tin khée nhau, vét 1-246 byte dit leu: soz [te [rer [soz [oa [sa [rc [ou [rcs [eo + Token: sos [oa sa Cc 6 DA, SA, FC va DU (néu c6) duge coi la phan mang thong tin. Tr 6 DU, méi 6 can lai trong mot bite dign déu c6 chiéu dai 8 bit (tie mot k {tO vl cae ¥ nghia cy thé nhv sau: Bang 4.2: Ngtrnghia khung buc din FOL ky higu | Ten day aa ¥ nghia $01... | Start Delimiter Byte khdi du, phan biét gia cdc loat khung | soa S01 = 10H, $D2=68H, $D3 = A2H, SD4=DCH Le Length ‘Chiéu dai thong tin (4-249 byte) Ler Length repeated Chiéy dai thong tin nhdc lai vi ly do an toan. DA Destination Address Bia chi dich (tram nhan), ti 0-127 SA Source Address Bia chi nguén (tram gui), tir 0-126 bu Data Unit Kh6i di ligu sit dung Fe Frame Control Byte diéu khién khung Fes Frame Check Sequence _| Byte kiém soat (Si, HD = 4 ED End Delimiter Byte két thuc, ED = 16H 4.1 PROFIBUS 143 Byte diéu khién khung (FC) diing dé phan biet cae kiéu bite dign, vi dy bute dign giti hay yéu cdu dit ligu (Send and/or Request) cing nh xée han hay dap ting (Acknowledgement/Response}. Ben canh 46, byte FC con chita thong tin vé vige thyc hién ham truyén, kiém soat Iuu thong dé trénh vige mit mat hode git! dip dit léu cling nhit théng tin kiéu tram, trang thal FDL, PROFIBUS-FMS va -DP sit dung phitong thie truyén khong ding vay vige déng bé héa giita bén giti va bén nhan phdi thytc hién véi ting ky tut, Cu thé, mét byte trong bite dign tit lop 2 khi chuyén xuéng lop vat ly duce xay dung thanh mét kj ty’ UART dai 11 bit, trong dé mét bit khél dau (Start btt), mot bit chin 18 (parity chan) va m9t bit Két thie (Stop bt). Daybityéndi 1 2 3 4 6 6 7 8 8 tt 2 2 LSB St of fef=]™ [=l@lol=lr]s Start pit (st) — stop bit (SP) Parity bit (chin) Hinh 4.4: jt khung UART siz dung trong PROFIBUS Vige thy hign truyén tuan tha theo cae nguyén the sau day: * Trang that bus r61 twang ting vot mite tin higu ctta bit 1, tite mite tin higu th4p theo phudng php ma héa bit NRZ. (0 ting vat mite cao} + Trude mét khung yéu cau (request frame) cin mét thal glan r81 ti thiéu 14 33 bit phuc va muc dich déng b6 héa glita hat bén gitt va han. ‘© Khong cho phép thet gian réi gita céc ky ty UART eta mot khung. © Vol mét ky tt UART, bén nhan ktém tra cdc bit khd! dau, bit cudi va bit chn Ie (parity chin), Vi mét khung, bén nhan kiém tra cdc byte SD, DA, SA, FCS, ED, LE/LEr (néu c6) cng nhw that glan ré1 trugde mét khung yéu cau. Néu c6 161, to&n bo Khung phai hily bd. Trong trvdng hop gitt dit igu v6! x4c nhan (SDA), bén nhan c6 thé ding mot ky t-duy nhat SC=ESH dé xde nhan. KY ty duy nhdt SC nay cang duge sit dung dé tra 101 yéu cau dit leu (SRD) trong trusng hgp ben dice yéu clu khéng c6 dit Meu dap ting.

You might also like