Professional Documents
Culture Documents
Buszrendszerek
Buszrendszerek
Novk Balzs
tjr
Kzpont
rzkel k/ Beavatkozk
1.1 Nylt rendszerek nmagban a decentralizlt, osztott intelligencij vezrlsi rendszer sem jelent teljes mrtk flexibilitst, ha a rendszer egyetlen gyrthoz kapcsoldik. Ebben az esetben az adott gyrt kifejleszti a sajt rendszert, az abban alkalmazhat kszlkekkel, ami a ks bbiekben korltozhatja a felhasznl mozgstert a tovbbi fejlesztsekben. Ez egyrszt abbl addik, hogy a meglv rendszervel val kompatibilits miatt knytelen kt dni a mr korbban kivlasztott gyrthoz, mg akkor is, ha egy msik gyrt kedvez bb tulajdonsgokkal br rendszert ajnl. Msrszt nem biztos, hogy egyetlen gyrt kpes kielgteni a felhasznl minden ignyt, a forgalmazott kszlkek kre nem biztos, hogy az sszes funkcionlis terletet lefedi. Ilyen esetben a tbb, klnbz feladatot ellt rendszer sszekapcsolsa csak bonyolult mdon, az el z ekben mr emltett tjrk segtsgvel valsthat meg, ami bizonyos mrtk visszalpst jelent a hagyomnyos rendszerek irnyba. Az eltr rendszerek inkompatibilis kommunikcis protokolljai kztt a kapcsolatot klnbz relk, egyedi tjrk valsthatjk meg. Az ilyen jelleg interfszek azonban sok esetben csak korltozott mrtk informcitadst tesznek lehet v az egyes rendszerek kztt. Elkpzelhet ugyan ilyen mdon egyedi tjrk s szoftverek alkalmazsval intelligens pletek s ipari alkalmazsok kialaktsa, de ezek kltsge vrhatan nem a legkedvez bb, s egyben a kzs rendszer megbzhatsga is minden bizonnyal cskken. Mindemellett a felhasznl rkre azokra lesz utalva, akik a rendszert teleptettk, s az egyedi sszekapcsolsokat megvalst tjrkat, a kapcsold szoftvereket kifejlesztettk. A nylt rendszerek az ilyen problmkra nyjtanak megoldst. Esetkben az alapvet a kszlkek kztti hlzati kommunikci szabvnyostott, mely szabvnyosts meghatrozza az alkalmazott protokollt, az adattvitel formtumt, illetve a klnbz informcitpusok hlzaton belli megklnbztetsnek mdjt. A gyrtknak mindssze annyit kell vllalniuk, hogy olyan kszlkeket gyrtanak, melyek megfelelnek a kialaktott szabvnyoknak, ezzel lehet v tve a klnbz gyrtk kszlkei kztti kzvetlen kommunikcit. A hlzaton tallhat kszlkek az gy szabvnyostott formtum informcik segtsgvel kzvetlenl szlthatjk meg egymst, anlkl, hogy egy kitntetett kzponti egysg beavatkozsra lenne szksg, amely az egyik oldalrl fogadott informcit tovbbadja egy msik oldalra, illetve a rendszer zemeltetshez szksges algoritmusokat tartalmazza. Ezek az algoritmusok az elltand feladatok szerint az nll kszlkekben kerlnek sztosztsra. Ez egyben a hlzati forgalom cskkenshez is vezethet, ugyanis nem
BME Villamos Energetika Tanszk 2
felttlenl kell minden egyes rzkel jelzst tovbbtani egy kzponti egysgnek, sok esetben a jelzs kirtkelse helyi szinten trtnhet. Mindez annyit jelent, hogy brmely, a hlzaton lv kszlk kpes informcit tovbbtani kzvetlenl brmelyik msik kszlknek. Az informcit a kld adatcsomagok formjban teszi a hlzatra, amely adatcsomagokat egy vagy tbb vev fogadja. A 2. brn a nylt rendszerekre lthatunk egy pldt, ahol a teljes rendszeren bell egysges kommunikcis protokoll van rvnyben, az egyes hlzatrszek, buszszegmensek kztti kapcsolatot routerek valstjk meg. Ezek a szegmensek akr fizikailag klnbz adattviteli csatornkat is hasznlhatnak, de kommunikcis protokolljuk megegyezik. A 3. bra kt klnbz buszrendszer kapcsolatt mutatja, ahol a kapcsolatot tjr biztostja.
Megjelents
Megjelents
Busz Router
Busz
tjr
Router
Busz A
Busz B
rzkel k / beavatkozk
rzkel k / beavatkozk
1.2 Adattviteli hlzatoktl a vezrlsi feladatot ellt hlzatokig Szmtstechnikai hlzatok mr vtizedek ta lteznek a vilgon. Ezek a hlzatok a nagy szmtsi kapacitssal rendelkez szmtgpek kztti kapcsolatot teremtik meg, ahol is az egyes gpek feladata bonyolult szmtsi m veletek vgrehajtsa. A kiptett hlzat clja pedig a gpek kztti nagy mennyisg adat tvitelnek lehet v ttele ks bbi feldolgozs cljra. A hlzatokon a kommunikci klnfle protokollok segtsgvel valsul meg. A m szaki fejl ds, az alkalmazott mikroprocesszorok, mikrokontrollerek, elektronikai eszkzk egyre olcsbb vlsa lehet v tette ezen eszkzk nagy mennyisgben val alkalmazst az egyszer vezrlsi feladatot ellt eszkzkben. Azonban a vezrlsi feladatok szmra kiptett hlzatok a szmtgp-hlzatoktl nmileg eltr kvetelmnyeket tmasztanak a hlzatban tallhat kszlkek kztti kommunikci terletn. gy az addig hasznlt protokollok nem optimlisak ezen feladatok elltsra. Ezek a kvetelmnyek: gyakori s megbzhat kommunikci az eszkzk kztt, az informcit hordoz zenetek rvidsge, egyenrang eszkzk. 1.3 A vezrl hlzatok elemei A vezrlsi hlzatok egymssal kommuniklni kpes, intelligens kszlkekb l llnak. A kommunikci egy kommunikcis csatornn keresztl trtnik egy minden kszlk ltal ismert protokoll segtsgvel. Minden egyes kszlk sajt, a protokollnak megfelel kommunikcit vgrehajt mikroprocesszorral, s a kommunikcis csatorna fel a villamos kapcsolatot megvalst ad-vev egysggel rendelkezik.
BME Villamos Energetika Tanszk 3
A kszlkek a feladatuknak megfelel informcikat tovbbtanak egymsnak. A feladatok nem szinkronizltak, ami maga utn vonja, hogy egyszerre akr tbb eszkz is megprblhat zenetet kldeni a kommunikcis csatornn keresztl. Ez szksgess teszi az zenetek tovbbtsnak pontos szablyozst, amit a protokoll valst meg. A protokoll definilja az zenetek formtumt, illetve az zenetek adsa s vtele sorn az eszkzkre hrul feladatokat. A kszlkek kztti sszekttetst megvalst kommunikcis csatorna klnbz fizikai tulajdonsgokkal rendelkezhet. A csatorna tpusa hatrozza meg az zenettovbbts sebessgt, az egyes kszlkek kztti tvolsgokat, csakgy, mint magt a hlzati topolgit. gy lehetsges egyszer csavart rpras, koaxilis kbelen trtn , vegszlas, az energiaeloszt hlzatot ignybe vev , rdis vagy infravrs tvitelt megvalst sszekttets. 2. A LonWorks rendszer A LonWorks rendszer az amerikai ECHELON Corporation fejlesztse. Az ECHELON maga csak a buszrendszert fejlesztette ki, illetve a kommunikcit megvalst n. neuron chipet biztostja a kszlkgyrtk szmra. A LonWorks rendszeren bell a kommunikci a LonTalk protokoll segtsgvel trtnik. A LonTalk protokoll az ISO/OSI referenciamodelljnek megfelel en rtegzett felpts , csomag alap, egyenrang kommunikcit megvalst protokoll, kifejezetten a vezrl rendszerekre kifejlesztve. A neuron chip megvalstja a kommunikcit az egysges protokollon keresztl, mely az ISO/OSI modell 6 szintjt fedi le. A gyrtknak mindssze csak a legfels , alkalmazsi rteggel kell foglalkozniuk, vagyis a tovbbtani kvnt informcit a protokoll szmra rtelmezhet adatokk alaktsval. Maga a buszrendszer nmagban mg nem nylt, mivel az egyes gyrtk a sajt eszkzeik ltal tadott informcikat egyedi mdon is kdolhatjk, viszont nem kell foglalkozniuk az egyes kszlkek kztti adattviteli mdok fejlesztsvel, azt megvalstja a LonWorks rendszer. A LonWorks ilyen fajta felhasznlst tallhatjuk nmely vagyonvdelmi alkalmazsban, mint pl. a nmet Securiton ltal fejlesztett SecuriPro t z- s vagyonvdelmi rendszerben. Az ECHELON-on bell azonban szletett egy kezdemnyezs a LonWorks nylt rendszerknt val alkalmazsra, amelyet a LonMark Association keretben valstanak meg. A LonMark-on bell a LonWorks nhny felhasznlja vllalta egysges, egymssal kommuniklni kpes eszkzk fejlesztst. Ehhez pontosan definiltk a hlzaton bell hasznlhat zenetek tartalmt s formjt, vagyis, hogy egy adott zenet a rsztvev eszkzk mindegyike szmra ugyanazt jelentse. Ezen kvl teljesen nyltt, brki ltal elrhet v tettk a protokoll lerst, mely lehet v teszi, hogy ne csak az ECHELON ltal gyrtott neuron chipet hasznl, hanem ms processzort tartalmaz eszkzk is alkalmasak legyenek LonWorks hlzaton belli hasznlatra.
Router
Interfsz
Modem
Modem
PC Tvoli megfigyels
PC megjelents
Kszlk
Router Kszlk
Kszlk
Internet szerver
Internet
Eszkz
Eszkz
Kommunikcis csatorna tpusok Maga a LonWorks protokoll mdiafggetlen, vagyis a kommunikcis csatorna brmilyen fajta tviteli hlzat lehet. Az sszes fajta csatorna ms-ms karakterisztikval rendelkezik a r csatlakoztathat kszlkek szma, az tviteli sebessg s a megvalsthat fizikai tvolsgok tekintetben. Az 1. tblzatban ttekinthetjk a hasznlt csatorna tpusokat, melyek kzl a TP/FT-10 jelzs , csavart rpras, szabadon alakthat topolginak van a legjelent sebb szerepe. Ez a csatornatpus lehet v teszi a kszlkek egyszer csavart rpron keresztli sszektst brmilyen konfigurciban, el rs nlkl a bekt vezetkek hosszra, az elgaztatsokra; mindssze a hlzati szegmensek sszes vezetknek hosszra ad korltozst. A 4. bra egy klnbz tviteli csatornkkal kialaktott rendszert mutat.
1. tblzat: A LonWorks rendszerben leggyakrabban hasznlt csatorna tpusok
Adathordoz kzeg Csavart rpr, szabadon alakthat topolgia Csavart rpr, busz topolgia Energiaeloszt hlzat LonWorks IP hlzaton
tviteli sebessg 78 kbit/s 1,25 Mbit/s 5,4 kbit/s IP hlzat ltal meghatrozott
Maximlis tvolsg 500 m (szabadon alakthat topolgia); 2200 m (busz topolgia) 125m Krnyezet fgg IP hlzat ltal meghatrozott
Csatorna-hozzfrs A LonWorks rendszer egy egyedi csatorna-hozzfrsi algoritmust, a predictive ppersistent CSMA (Carrier Sense Multiple Access) protokollt hasznlja. Az Ethernet hlzatokhoz hasonlan, a LonWorks eszkzk is vletlenszer en frhetnek hozz az tviteli csatornhoz, ami tkzshez vezethet. Ennek megoldsra az tkzst szlel kszlkek az tkzs utn vrnak egy bizonyos ideig adatcsomagjaik jbli elkldsvel. Ha ez a vrakozsi id mindannyiuk szmra ugyanannyi lenne, az eredmny az tkzs megismtl dshez vezetne. A vrakozsi id k hossznak vletlenszer v ttelvel az tkzsek szma cskkenthet . A LonWorks rendszeren bell legalbb 16 ksleltetsi szintet alkalmaznak, ami 16 klnbz hosszsg ksleltetsi id nek felel meg. Az egyedi tulajdonsg annyiban nyilvnul meg, hogy a kszlkek, a hlzat vrhat terhelst l fgg en vltoztatjk a lehetsges ksleltetsi szintek szmt. Erre utal a protokoll elnevezsben a predictive p-persistent kifejezs. Ez annyit jelent, hogy a kiindulsi 16 klnbz ksleltetsi id kib vl maximum 1008-ra, teht a kszlkek, bizonyos esetekben 1008 klnbz hosszsg ksleltetsi id t hasznlhatnak tkzs esetn a buszhozzfrsre. Az ppen hasznlt ksleltetsi id k szmt az eszkzk a busz terheltsgt l fgg becsls alapjn hatrozzk meg. Ez lehet v teszi, hogy a rendszer kis terheltsgnek idejn cskkenjen a ksleltetsek ideje, mg nagyobb terhelsek idejn cskkenjen az tkzsek szma. Cmzs Az zenetcsomagok kldse brmely egyedi eszkz rszre, eszkzk csoportjnak a rszre, vagy az sszes eszkz rszre trtnhet. A LonWorks rendszeren bell a kvetkez cmzsi tpusokat klnbztetjk meg: Neuron ID. Mindeden LonWorks kszlk tartalmaz egy egyedi, 48 bit hosszsg azonostt. Ezt az azonostt, a Neuron ID-t, minden eszkz a gyrts sorn kapja, rtke nem vltoztathat meg. Kszlk cm. Egy rendszer teleptse sorn minden egyes kszlkhez hozzrendelnk egy egyedi kszlk cmet, mely sokkal tlthatbb zenettovbbtst tesz a ks bbiek sorn lehet v. Ez a cm hrom rszb l tev dik ssze: domain ID, subnet ID, node ID. Egy domain-ben 32385 kszlk helyezhet el. A domain-t 255 subnet-re oszthatjuk, melyek mindegyike egyenknt 127 kszlket, vagyis node-ot tartalmazhat. Csoport cm. Egy csoportba a domain-en bell a kszlkeket logikai kapcsolat alapjn sorolhatjuk, fggetlenl azok fizikai elhelyezkedst l. Egy domain-en bell maximum 256 csoportot lehet kialaktani. Broadcast. Ezzel a cmzssel egy subnet, vagy a domain sszes kszlkt lehet egyszerre megszltani. Korltok
Eszkzk szma egy subnet-en bell: Domain-en belli subnet: sszes eszkz a domain-en bell: 127 255 32385
3. Profibus A PROFIBUS egy eurpai fejleszts nylt buszrendszer, amelyben brmely gyrt ltal ksztett PROFIBUS kszlkek kpesek egymssal kommuniklni. Egyarnt hasznlhat nagysebessg folyamatautomatizlsra, illetve sszetett szablyozsi feladatok megvalstsra. A rendszernek hrom klnbz tpus, de egymssal kompatibilis terlete van: 1. Az els a PROFIBUS-DP, melyet olyan automatizlt vezrlsi feladatokra fejlesztettek ki, ahol nagy szm, trben elosztott I/O eszkzt hasznlnak fel. Itt a kzponti vezrl egysgek nagy sebessg soros vonalon kommuniklnak az elosztott rzkel s beavatkoz eszkzkkel (I/O egysgek, szelepek, stb.). 2. A msodik, a PROFIBUS-PA, kifejezetten ipari folyamatok felgyeletre s szablyozsra kszlt. Lehet v teszi egy adott folyamat rzkel inek s beavatkozinak egyetlen buszra val felf zst, mely egyszerre valstja meg az eszkzk kommunikcijt s tpelltst. Ezt a rendszert a nagy megbzhatsg, szls sges krlmnyek kztti m kd kpessg jellemzi. 3. A harmadik, a PROFIBUS-FMS, a rendszeren belli ltalnos kommunikcis feladatot ltja el, lehet v tve az elosztott alkalmazi folyamatok kzs folyamatba egyestst kommunikcis kapcsolatokon keresztl. Valjban az els kt terlet, DP s a PA az, ami fizikailag is elklnl. Ez kt klnbz , az adott feladatra kialaktott tviteli csatornt s csatornn val jeltvitelt jelent. Egy rendszeren bell, ahol az ltalnosabb DP s az ipari automatizlsra kifejlesztett PA vltozatot egyttesen hasznljk, a PA egy kln szegmenst jelent, melynek sszekapcsolst a rendszer tbbi rszvel egy szegmenscsatol biztostja. Az FMS s a PA ugyanazon az tviteli csatornn prhuzamosan m kdik. Ez kt klnbz protokollt jelent, melyek ugyanazt az tviteli technolgit s buszhozzfrsi mdszert hasznljk. Vannak olyan eszkzk, melyek egyidej leg mindkt protokollt ignybe veszik a kvnt kommunikci tpustl fgg en. A 3. bra a PROFIBUS rendszeren belli ltalnos vezrlsi s a nagy megbzhatsgot kvetel folyamatirnytsi feladatok elklnlst szemllteti.
Internet
PROFIBUS TCP/IP-n
PROFIBUS DP
PROFIBUS PA (Folyamatirnyts)
PLC
RS-485 IEC 1158-2
tviteli technolgia Az el bbiekben bemutatott rendszerterletek egyben meghatrozzk a PROFIBUS-on belli adattvitel fajtjt s az tviteli kzeget, vagyis a kommunikcis csatorna tpust is. A DP s FMS terleteken az adattovbbts legtbb esetben RS-485 jelzs tviteli technolgival trtnik. Ez egy lineris busztopolgit alkalmaz, rnykolt csavart rpron trtn kommunikcit jelent. Egy buszszegmensre alap esetben 32 kszlk csatlakoztathat, mely szm repeaterek alkalmazsval 126-ra b vthet . Az tvitel sebessge a szegmensek hossztl fgg (2. tblzat), a rendszer teleptsekor a tblzat szerint egy kivlasztott rtket meg kell adni a kszlkeknek.
2. tblzat: Szegmensek vezetkhosszai az adattviteli sebessg fggvnyben a Profibus rendszerben, RS-485 tvitel esetn
9,6 1200
19,2 1200
93,8 1200
187,5 1000
500 400
1500 200
12000 100
PA alkalmazs esetn az IEC 1158-2 szabvny szerinti tviteli technolgit hasznlja a PROFIBUS rendszer. Ez egy szinkron, 31,36 kbit/s sebessg , csavart rpras adattvitelt jelent. A szegmensre ebben az esetben is 32 kszlk helyezhet , ami repeaterek segtsgvel 126-ra b vthet . Az egysgek a buszvezetken keresztl kapjk az energit, amelyet klnll tpegysg biztost. A tpegysg tpustl s az alkalmazott buszvezetk keresztmetszett l fgg en a szegmensek maximlis hossza 900 s 1900 mter kztt vltozhat. Olyan esetekben, amikor nagyobb tviteli sebessgre, nagyobb tvolsgok thidalsra, vagy jobb elektromgneses zavart rsre van szksg, vegszlas tvitel is alkalmazhat a PROFIBUS rendszerben. Ilyenkor a szegmenshossz a kilomteres tvolsgot is elrheti. Buszhozzfrs A PROFIBUS rendszer mindhrom tpusa ugyanazt a master-slave alap buszhozzfrsi mdszert hasznlja. A buszon kt fajta egysg fordulhat el : a magasabb rang aktv master-ek, s az alacsonyabb rang passzv slave-ek, mely utbbiak kommunikcijt egy master egysg kezeli. A master egysgek irnytjk a buszon a kommunikcit. Ezek azok az egysgek, melyek, ha a buszhozzfrsi jog (vezrjel - token) hozzjuk kerl, krelem nlkl kezdemnyezhetnek adattovbbtst. A slavek klnbz I/O egysgek, szelepvezrl k, stb. lehetnek, amelyeknek nincs buszhozzfrsi joguk, k adatot csak a master utastsra tovbbthatnak, illetve krhetnek. Ha a buszon tbb master egysg tallhat, akkor kzttk egy logikai gy r alakul ki (6. bra), amelyben minden master egy el re meghatrozott krbefordulsi id n bell meghatrozott id tartamra megkapja a tokent. Ilyenkor a master kommunikcit kezdemnyezhet a tbbi masterrel s a hozzrendelt slave egysgekkel. A token tovbbadsa a master-cmek nvekv sorrendjben trtnik, vagyis egy adott cmmel rendelkez eszkz a sorban utna kvetkez , magasabb cmmel rendelkez nek adja tovbb a vezrjelet.
PLC
PROFIBUS
PLC
Az eszkzk elrse A PROFIBUS-FMS rendszerben az eszkzkhz az alkalmazi folyamatok ltal elrhet virtulis eszkzk vannak rendelve, melyek ms kszlkek, a vezrlsi folyamatok rszre elrhet ek, olvashatak, vagy rhatak. A virtulis eszkzn keresztl a valdi eszkznek csak bizonyos vltozi lthatak. Az FMS eszkz sszes kommunikcis objektuma egy objektumknyvtrban van eltrolva. Ezek a kommunikcis objektumok sajt indexszel s nvvel rendelkeznek, melyek alapjn cmezhet ek. Az objektumknyvtr a kommunikcis objektumok lerst, struktrjt, adattpust, bels eszkzcmekkel val kapcsolatt s a buszon val megnevezsket tartalmazza. A statikus kommunikcis objektumokat az eszkz gyrtja hatrozhatja meg el re, vagy a buszrendszer konfigurlsakor definilhatak. Az FMS t statikus kommunikcis objektum tpust ismer: 1. Egyszer vltoz 2. Tmb - Azonos tpus egyszer vltozk sorozata 3. Rekord - Klnbz tpus egyszer vltozk sorozata 4. Tartomny (domain) 5. Esemny (event) A dinamikus kommunikcis objektumok el re megadhatk, vagy az FMS szolgltatsok felhasznlsval definilhatk, trlhet k, megvltoztathatk. Az FMS kt dinamikus kommunikcis objektum tpust ismer: 1. Program hvs, 2. Vltoz lista - Egyszer vltozk, tmbk vagy rekordok sorozata Az FMS a kommunikcis objektumok cmzsre a logikai cmzst tmogatja. A hozzfrs egy rvid cmen (index) keresztl trtnik, ami egy el jel nlkli 16 bites szm. Minden objektumnak egyedi indexe van. Lehet sg van az objektumok nevvel vagy fizikai cmkkel val cmzsre.
4. CAN A CAN (Controller Area Network) vezrlsi rendszert els sorban a jrm ipar elvrsainak fejlesztettk ki. Manapsg mr sok jrm tartalmaz, a felhasznl biztonsgt s knyelmt nvel , intelligens vezrl elektronikt, mely rzkeli s feldolgozza a jrm zemvitele kzben add informcikat. Ehhez egyre tbb rzkel re s beavatkozra van szksg, amelyek sszehangolt m kdst valstja meg a CAN rendszer. A CAN ltal nyjtott el nyket az ipari felhasznlk is felfedeztk, ezzel megkezd dtt a rendszer ipari automatizlsi s vezrlsi folyamatokban val hasznlata. gy felhasznljk klnfle gpgyrt-soroknl, textilgyrtsban, liftek vezrlsre is. A CAN protokoll az ISO/OSI modell fizikai s adatkapcsolati rtegt valstja meg, vagyis definilja a kommunikcis csatornn az adatok tvitelnek mdjt, a kdolsukat, illetve a hlzatra kapcsold eszkzk buszhozzfrst. Ez, a LonWorks-hoz hasonlan, nmagban mg nem tekinthet nylt rendszernek, ugyanis nem meghatrozott a buszon tovbbtott adatok rtelmezsnek eljrsa. Ez utbbi kvetelmnyt a CAN-ra pl kt nylt buszrendszer, a CANopen illetve a DeviceNet teszik elrhet v az ISO/OSI modell hetedik, alkalmazsi rtegnek rendszeren belli meghatrozsval. Ez egyenrang kszlkek kztti kommunikcit tesz lehet v, ahol az eszkzk melyek akr klnbz gyrtktl is szrmazhatnak egyms kztti informcitadsa pontosan definilva van. Adattvitel A CAN rendszer soros buszrendszer, tviteli kzegknt egy rprt hasznl, mely lehet rnykolt, vagy rnykolatlan csavart rpr. Egy buszvonal hossza fgg az tviteli sebessgt l, a maximlis hossz 1 km (50 kbit/s tviteli sebessg mellett). Egy buszvonalon 64 buszrsztvev helyezhet el. A vonal hossza, illetve a rsztvev k szma nvelhet bridge-ek, vagy repeaterek alkalmazsval. A maximlis tviteli sebessg 1 Mbit/s (ilyenkor a maximlis megengedett vezetkhossz 40 m). A CAN rendszer alapesetben nem hasznl cmeket, hanem minden zenet tartalmhoz egy egyedi azonostt rendel, mely egyben az zenet prioritst is meghatrozza. Ennek a buszhozzfrskor van jelent sge: Tbb rsztvev adsa esetn a magasabb priorits zenet marad a buszon rvnyben. A rsztvev k mindegyike fogadja a buszra kerlt sszes zenetet, majd annak tartalma alapjn dnti el, hogy szmra jelent e feldolgozand informcit vagy sem. Ha az zenet neki szl, elfogadja, ha nem, elveti. Mivel a protokoll nem hasznl egyedi cmeket, knnyen megvalsthat a tbb rsztvev nek szl broadcast, illetve multicast zenetek tovbbtsa, ahol a broadcast zenet az sszes buszon tallhat rsztvev nek szl, mg multicast esetn a rsztvev k egy csoportjnak. A CANopen s DeviceNet rendszerek ellenben megvalstjk a kszlkek megklnbztetst az egyedi zenetazonostk segtsgvel. A 11, vagy 29 bites azonost egy kijellt rszt a kszlkek megjellsre hasznljk. A buszhozzfrsi konfliktusok az zenetazonostkon alapul bitenknti dnts mdszervel oldhatk fel. A buszon a 0 a dominns az 1-el szemben. A rsztvev k ads kzben is folyamatosan, bitenknt figyelik a buszt, s ha a leadott zenetkt l eltr bitet olvasnak vissza 1-el szemben 0-t befejezik az zenet tovbbtst. Ilyenkor egy magasabb priorits adat van a buszon, mely fellrja az alacsonyabbat. A sikertelen zenet tovbbtsra akkor kerl sor jbl, amikor a busz felszabadul. Ez egy n. nem destruktv zenettovbbtsi md, mivel nem fordulhat el olyan eset, hogy egyszerre az sszes adni kvn rsztvev megsznteti az adst, hanem a legmagasabb priorits zenet megszakts nlkl kerl tovbbtsra.
10
5. INTERBUS Az INTERBUS els sorban ipari folyamatirnytsra kifejlesztett master/slave alap vezrl rendszer, amely klnfle rzkel k s beavatkozk kapcsolatt teszi lehet v egy buszvezetken keresztl. Az eltr gyrtk eszkzeinek kompatibilitst a pontosan meghatrozott INTERBUS szabvnyok garantljk. Az adattvitel trtnhet hagyomnyos csavart rprral, vegszlon, rdis, de akr infravrs sszekttetsen keresztl is, illetve biztostott a rendszer TCP/IP protokollhoz val kapcsolata, ami az Interneten trtn informcitvitelt teszi lehet v. Topolgia Az INTERBUS gy r elrendezs topolgit hasznl, ami azt jelenti, hogy minden egyes eszkz egy zrt tviteli vonalra van felf zve, amely egy kzponti, az adatforgalmat irnyt master egysgb l indul, s oda is rkezik vissza. Ez a kialakts a rendszer teleptsekor nem ltszik, ugyanis az oda- s vissza-irny vezetkek egyetlen buszkbelben vannak elhelyezve, gy a kialaktott rendszer struktrja fa topolgira hasonlt. A gy r topolgia lehet v teszi a hatkony hibakeresst, illetve hiba esetn, a vonalon, a meghibsods helye el tt lev kszlkek tovbbi zemben maradst. Ez utbbit a minden kszlkben megtallhat vonalcsatol egysg teszi lehet v, mely ilyenkor automatikusan levlasztja a meghibsodott hlzatrszt vagy kszlket. Legazsokkal a hlzatban 16 szintet lehet kialaktani, sszesen 4096 I/O pont teleptsvel. A buszvezetken fogadott jelet a rsztvev k mindegyike feler stve kldi tovbb, ami nagyobb mret hlzat kiptst teszi lehet v. Csavart rpras tvitel esetn kt rsztvev kztt maximlisan 200 mter tvolsg engedhet meg, a teljes vonalhossz maximum 13 km. Az tviteli sebessg 500 kbit/s (7. bra). A topolgin bell tbb szintet, illetve egysget klnbztetnk meg. A legels a master egysg, vagy vezrl panel, mely az adatforgalmat irnytja a buszon, output adatokat kld a kvnt egysgeknek, input adatokat fogad, s figyeli az adattvitelt. Ez az az egysg, amely egyben az informcitadst is biztostja a magasabb szinten elhelyezked busznak, vagy TCP/IP hlzatnak. Az INTERBUS masterb l indul ki a f vonal, vagy remote bus, melyre specilis I/O eszkzk, vagy buszterminlok (Bus Terminal) kapcsolhatak. A f vonalon tallhat kszlkek ltalban sajt, klnll energiaelltssal rendelkeznek, de bizonyos esetekben az energiaelltst a f vonal vezetknek ignybevtelvel is meg lehet oldani. A buszterminlokkal a f vonal legaztatsa, loklis buszszegmensek kialaktsa lehetsges. A repeaterknt viselked buszterminl hozza ltre a kapcsolatot a f vonal s a loklis vonalon tallhat kszlkek kztt, illetve lehet v teszi egy buszszegmens ki- s bekapcsolst. A f vonal s a szegmens kztt galvanikus elvlasztst biztost, a jeleket feler stve tovbbtja egyik oldalrl a msikra. A loklis vonalon lv I/O kszlkek kommunikcijhoz szksges energia elltst is megvalstja, mg az I/O eszkzk kapcsolshoz szksges feszltsget minden eszkznl klnllan kell megoldani. Az eddig felsorolt topolgiai egysgek els sorban a buszvezetk sztosztsra alkalmasak egy pleten, vagy gyregysgen bell, kvetve a topolgival az plet felptst. Azonban egy adott folyamatirnytsi feladatra, ahol egy gp, vagy gpsor elosztott rzkel it kell bektni a teljes irnytsi rendszerbe, az INTERBUS egy klnll topolgiai egysget biztost: a hurkot (loop). Egy hurkon bell az irnytsi feladat rzkel it lehet egy kteres, rnykolatlan vezetkre felf zni. Ez a vezetk egyszerre biztostja az I/O egysgek szmra a kommunikcit s az energiaelltst is. A hurok, a f vonallal s a loklis vonalakkal szemben, mr valdi gy r struktrj, vagyis a hurokcsatolbl kiindul vezetk nem felttlenl kell ugyanazon a nyomvonalon visszatrjen, ahol elindult.
11
Master
BT - buszterminl I/O - bemeneti/kimeneti egysg M - master (irnyt) egysg I/O BT I/O I/O I/O I/O
INTERBUS Master
BT BT BT BT I/O BT
I/O
F vonal
I/O
I/O
I/O
I/O
I/O
I/O I/O
BT
I/O I/O I/O
BT
I/O I/O
Hurok
Slave-ek
Adattvitel Az INTERBUS rendszerben a kszlkek fizikai cmeit a topolgiban elfoglalt helyk hatrozza meg. A cm hozzrendelse a gy r n elfoglalt hely szerint automatikusan trtnik. Az egysgek kztti informcitvitel egy specilis, n. keretsszegzsi (summation frame; 8. bra) eljrssal valsul meg. Ezen eljrs sorn az eszkzk nem kldenek sajt tviratot kln-kln minden egyes zenet esetn. Adataikat a master egysg ltal, a ciklusid ben kiadott keret egy el re definilt helyre rjk be, illetve onnan olvassk ki. A keretet a kszlkek a buszon a felf zs sorrendjben adjk tovbb egymsnak. Ez a mdszer lehet v teszi az egy id ben trtn informciadst s vtelt, valamint nincs szksg kln tvirat kldsre egy rsztvev kimeneti adatainak tovbbtshoz, illetve bemeneti adatainak vtelhez. Az eszkzk ciklikus lekrdezst a master egysg biztostja, gy nem fordulhat el , hogy egy-egy rsztvev nem tud hozzfrni a buszhoz, s emiatt nem tudja adatait tovbbtani. Mivel a master adja ki a tviratot, melyhez az sszes I/O modul hozzteszi sajt informciit, egyetlen, fejlcet, vezrl s ellen rz informcikat tartalmaz keretre van szksg, amelyet nem kell minden eszkznek jra s jra ltrehozni. Az informcitovbbtshoz szksges id ezzel is cskken.
Master INTERBUS keret
Fejlc, stb.
Adatok
1. rsztvev
2. rsztvev
3. rsztvev
4. rsztvev
12
6. Instabus EIB (KNX) Az instabus EIB els sorban pletvillamostsra kifejlesztett nylt buszrendszer. Fejlesztse az 1980-as vekben kezd dtt vezet nmet kszlkgyrtk sszefogsval. Decentralizlt, vagyis nincs kitntetett kszlk a hlzaton, minden rsztvev egyenrang, sajt azonostval, fizikai cmmel rendelkezik. Az adattvitel csavart rpron keresztl trtnik 9600 bit/s sebessggel. Topolgia A rendszer tbb hierarchikus szintre oszthat (9. bra). A legkisebb egysg a vonal, amelyen 64 db rsztvev helyezhet el, de ezek szma vonaler st k segtsgvel 255-re b vthet . A vonal topolgiailag lehet buszrendszer (felf ztt), csillag alak vagy fastruktrj. A vezetk tetsz leges helyen elgaztathat, a lnyeg az, hogy minden rsztvev villamos sszekttetsben legyen egymssal s a tpegysggel. A kszlkek energiaelltsa a buszvezetken keresztl trtnik, minden egyes vonalon nll tpegysggel.
TC
TC
TC
VC R1 R2 R3
VC R1 R2 R3
VC R1 R2 R3
VC R1 R2 R3
256
256
256
256
VC TC Rx
A kvetkez fokozat a hierarchiban a tartomny. A tartomny 15 db vonalat fog ssze vonalcsatolkon, s a tartomnyi f vonalon keresztl egyetlen egysgg. Az EIB rendszer legmagasabb egysge a 15 tartomnyt sszefog gerincvonal, melyre az egyes tartomnyok tartomnycsatolkkal kapcsoldnak. Ezzel egy buszrendszeren bell a megengedhet kszlkek szma 57375, de ez tovbb b vthet a tartomnyi f vonalakon, illetve a gerincvonalon elhelyezett kszlkekkel. Cmzs Az instabus EIB rendszer ktfle cmformtumot hasznl: Az egyik a fizikai cm, amely a kszlkek egyedi azonostja, a msik a logikai vagy csoportcm, amely az elltand funkcik alapjn kerl kiosztsra. A rendszer a fizikai cmet csak az egyes rsztvev k zembe helyezse sorn, ill. szervzelsi s diagnosztikai munkk esetn hasznlja. Az zemvitel sorn, norml esetben, a tviratban mindssze, mint forrscm van rgztve.
13
A gyakorlati zem sorn, azaz a tviratforgalomban, a logikai vagy ms nven csoportcm hasznlatos. Ez nem a busz topolgijhoz igazodik, hanem a rendszer zemi funkciihoz. Egy-egy csoportcmhez azokat a kszlkeket kell hozzrendelni, melyek a funkcijuk szerint sszetartoznak, azaz a m kds sorn egymsnak zeneteket kldenek. Az ad ltal kldtt minden egyes tvirat tartalmazza a tervezs folyamn megadott csoportcmet. Mindegyik rsztvev rzkeli a buszon a tviratot, kiolvassa a benne megadott csoportcmet s megvizsglja, vajon a tvirat neki szl-e vagy sem. Egy buszrsztvev hz tbb csoportcm is rendelhet . Ha egy rsztvev a buszon tviratot rzkel, azt mindig csak akkor veszi, ha magt a tviratban bejegyzett csoportcmmel megszltva rzi (s az tvitel sikeres volt). Klnben elejti a tviratot. Buszhozzfrs Az EIB rendszer esemnyvezrelt, ami annyit jelent, hogy csak akkor ad egy rsztvev tviratot, ha valamilyen esemny trtnt. Egyes kszlkeknl bellthat a ciklikus ads is, vagyis az informci meghatrozott id kznknti rendszeres tovbbtsa. Az EIB rendszer vletlenszer tkzsmentes (CSMA/CA) eljrst hasznl a buszhozzfrs sorn. Minden rsztvev folyamatosan lehallgatja a buszt, s figyeli, hogy egy msik rsztvev elkezdett-e mr adni. Ha a busz szabad, brmelyik rsztvev elkezdhet adni. tkzs esetn a magasabb priorits ad kslekeds nlkl folytatja adst, mg az alacsonyabb priorits megszaktja s egy ks bbi id pontban ksrli meg jra. Ezt a CAN rendszerhez hasonl, nem-destruktv zenettovbbtsi md teszi lehet v.
14
7. P-Net Az eurpai P-Net rendszert folyamautomatizlsi feladatokra, illetve klnbz ipari gyrtsorok vezrlsre fejlesztettk ki. A rendszerre pl alkalmazsok tallhatak a textiliparban, a mez gazdasgban, er m vek irnytsi folyamataiban, hajgpek vezrlsben s az pletautomatizlsi terleten is. A P-Net a kevs, nhny rzkel t s beavatkozt ignyl alkalmazsoktl, a tbb ezer buszrsztvev t sszefog feladatokig sok terleten alkalmazhat. A P-Net az RS485 szabvny rnykolt, sodrott rpras kzegen trtn adattvitelre pl. Ez a kzeg ismtl k kzbeiktatsa nlkl maximum 1200 mter buszhosszat enged meg. Egy P-Net buszszegmensre maximum 125 buszrsztvev kapcsolhat. A kszlkek kztt tvitt adattpusok binrisak, illetve lebeg pontos rtkek lehetnek. Ez utbbiak a klnbz rzkel k ltal mrt (h mrsklet, nyoms, feszltsg, ram, stb.) rtkeket tartalmazzk, pontosan meghatrozott formtumban, gy minden egyes rtk az sszes rsztvev szmra ugyanazt jelenti. gy pl. egy h mrskleti rtk minden esetben celsius fokban kerl a buszra. A binris adatok az eszkzk (szelepek, kapcsolk, stb.) llapott jelzik. A rendszer adattviteli sebessge 76800 bit/s. Topolgia Egy P-Net hlzatot n. multiport masterek segtsgvel kisebb egysgekre, cellkra (cell) lehet osztani. A cellkra val feloszts pl. egy gyregysg klnll folyamatinak a sztvlasztst, topolgin belli elklntst kvetheti. Ez lehet v teszi, hogy egy cellt, vagyis egy klnll folyamatot gy kikapcsolhassunk, hogy kzben a rendszer tbbi eleme fennakads nlkl tovbb m kdhessen. Egy celln belli szoftver- vagy hardverhiba nincs hatssal ms cellkra. Az egyes rszek kztt ltalban nincs is szksg nagy mennyisg adatforgalomra, mindssze nhny llapot lekrdezsre, esetleg beavatkozk ki- s bekapcsolsra. A cells felosztst figyelhetjk meg a 10. brn.
MASTER P-Net
SLAVE
SLAVE
MASTER
SLAVE
SLAVE
SLAVE
MASTER
15
Mindez nem azt jelenti, hogy egy rsztvev t egy msik cellban tallhat master nem szlthatna meg, vagy ezt esetleg egyedi mdon teheti. Minden egyes rsztvev direkt mdon cmezhet . A topolgia ilyen felosztsa abbl a szempontbl is el nys, hogy az egyes rszeken belli helyi adatforgalom mrtke nincs hatssal a rendszer tbbi sszetev jre. Ez a teljes rendszerre nzve az adott id alatt tvihet adatmennyisg nvekedst jelenti. Buszhozzfrs A kszlkek kztti kommunikci irnytott, master/slave alap. A slave egysgek a buszon az zenetek keretek (frame) fogadst s kldst a folyamatirnytsi, vagyis rzkelsi s beavatkozsi funkcijukkal prhuzamosan vgzik. Ez annyit jelent, hogy egy feladat vgrehajtst azonnal megkezdik, mihelyst az els , a feladatra vonatkoz adatbjtok megrkeznek, a keret tovbbi adatainak feldolgozsa ezutn a feladat vgrehajtsval egy id ben zajlik. Egy master ltal kiadott keret maximum 65 adatbjtot tartalmazhat. Ha egy zenet ennl hosszabb, akkor annak tvitele tbb rszletben trtnik. A P-Net tbb masteres buszrendszer, egy buszszegmensen maximum 32 master egysget lehet elhelyezni. A masterek kztt, a Profibushoz hasonlan, de attl nmileg eltr mdon, egy logikai vezrjel halad krbe. A vezrjel tovbbadsa egy kvetkez masternek nem ignyel kln zenetet a buszon, egy bizonyos ciklusid leteltvel automatikusan megtrtnik egy, n. virtulis vezrjel tadsi folyamat sorn.
4.
Minden master egysg sajt cmmel (node address) rendelkezik, amely a master szegmensen belli sorszmt adja meg. A masterek egy szmllval figyelik a busz szabad llapotnak hosszt, vagyis, hogy hny zenettovbbtsi peridus telt el gy, hogy a buszon nem trtnt adattovbbts. Ha a buszon zenet jelenik meg, a szmll automatikusan nullzdik. Ezt a szmllt egy msik, n. hozzfrs szmll (access counter) figyeli. A szabad buszperidus szmll 40, 50, 60 rtkeinl a hozzfrs szmll eggyel nveli sajt rtkt. Ez azt fogja megmutatni, hogy a szegmensen bell ppen hnyadik master jogosult a buszhozzfrsre. A szegmensen lv masterek szmnak elrse utn a szmll 1-re vlt, vagyis a buszhozzfrsre ismt az 1-es szm master lesz jogosult. Ezt, a virtulis vezrjel tadsi folyamatot, szemllteti a 11. bra.
16
8. LCN Az LCN (Local Control Network) egy nmet fejleszts buszrendszer, kifejezetten pletautomatizlsi funkcik megvalstsra. A tbbi buszrendszert l eltr en, egy specilis adattviteli kzeget hasznl a kszlkek kztti tviratforgalomban, mgpedig egy egyszer er sram kbelt, melyet a nulla s a fzisvezet mell lehet elhelyezni. Az adattvitelt ez a plusz vezetk s a nulla vezet prosa valstja meg. Ezzel a buszvezetk elhelyezse egyszer v vlik. Egy hagyomnyos villanyszerelssel kszlt, intelligencit nem tartalmaz, pleten belli villamos hlzat knnyen tovbbfejleszthet elosztott intelligencit alkalmaz pletfelgyeleti hlzatt. Az gy kialaktott buszon a rsztvev k energiaelltsa kzvetlenl az energiatviteli hlzatrl trtnik, nincs szksg klnll tpegysgre. Az egyes kszlkek egyenknt tbb be- illetve kimenttel, hozzjuk kapcsold funkcival (pl. id zts) rendelkeznek, gy akr egyetlen eszkzzel is megvalsthat egy helyi szablyozsi vagy vezrlsi feladat. Topolgia Az LCN busz topolgija tetsz leges fa struktrj lehet. Kt szintet klnbztetnk meg a rendszeren bell (12. bra): Az als szinten, tallhat buszszegmensek mindegyikre maximum 250 eszkz csatlakoztathat. Az gy kialaktott szegmenshossz maximum 1 km lehet, 9600 bit/s tviteli sebessggel. Ez msodpercenknt 100 tvirat tovbbtst teszi lehet v a buszon. Egy rendszerben, szegmenscsatolk segtsgvel, 120 buszszegmens kapcsolhat ssze. A szegmenscsatolk a szegmensbuszon keresztl kommuniklnak egymssal, ahol az adattvitel sebessge jval meghaladja az egyszer szegmenst: A szegmensbuszon msodpercenknt 1000 tvirat tvitele is lehetsges 300 s 2500 kbit/s adattviteli sebessg mellett. Lehet sg van a rendszer egyes klnll rszeinek optikai kbelen trtn sszekapcsolsra, mellyel maximum 2 km tvolsg hidalhat t.
LCN-szegmensbusz
SK
Szegmenscsatolk
SK
LCN-busz
LCN-busz
Modul
Modul
Modul
Modul
Modul
17
Cmzs Az LCN rendszer m kdse parancsorientlt, ami annyit jelent, hogy a vgrehajtand funkcik az rzkel khz, kapcsolkhoz vannak hozzrendelve. Minden egyes parancstvirat tartalmazza a vezrelni kvnt beavatkoz cmt s a vezrlshez kapcsold egyb funkcikat is, gy pl. id ztst. Ezzel megvalsthat, hogy egy-egy beavatkoz mshogy viselkedjen a kapott tvirattl fgg en, vagyis ms-ms rzkel ms-ms feladat vgrehajtsra utasthatja a krdses beavatkoz egysget. A parancsok lershoz egy tvirat legalbb 24 adatbitet tartalmaz. A buszra kiadott tviratokat az azt vev egysgek minden esetben nyugtzzk. Pontosabban azt, hogy a tviratban kiadott utasts vgrehajtsa megtrtnt-e, vagy valamilyen oknl fogva ez nem volt megvalsthat. A nyugtzs egy kln tvirattal trtnik, melyben a parancs visszautastsnak az oka is megtallhat. A rsztvev k megszltsa egyedileg, vagy csoportosan trtnhet. Egy csoportba korltlan szm rsztvev foglalhat. 9. sszehasonlts Mint lthattuk, a bemutatott buszrendszerek kztt m kdskben s felptskben jelent s eltrsek vannak. Ez abbl is addik, hogy els sorban milyen clra fejlesztettk ki ket. Taln a LonWorks tekinthet a legsokoldalbbnak, mivel itt mind az tviteli kzeg fajtja, mind az tviteli sebessg terletn tg lehet sgek llnak a felhasznl rendelkezsre. Segtsgvel mind a gyorsabb ipari folyamatautomatizlsi feladatok, mind a kisebb kommunikcis sebessget ignyl pletautomatizls megvalsthat. Jelenleg tbb milli LonWorks kszlk m kdik vilgszerte. Leginkbb a tengerentlon elterjedt, de Eurpban is egyre nvekszik felhasznlsnak mrtke, els sorban specilis folyamatautomatizlsai alkalmazsokban. Az eurpai pletautomatizls terletn az instabus EIB- a vezet szerep. Az instabus EIB-t kifejezetten pletautomatizls cljra fejlesztettk ki, bizonyos lassabb ipari folyamatok irnytsa ugyan megvalsthat vele, de nem ez az els dleges feladata. Hasonlan pletautomatizlsi feladatot lt el az LCN, melynek el nye, hogy felhasznlsval, egy hagyomnyos villanyszerelssel kszlt pletben, knnyebben lehet intelligens vezrl hlzatot kialaktani. Az LCN nmet fejleszts , els sorban Eurpban terjed, a vele megvalstott rendszerek szma ma mr elri az ezret. A csak pletautomatizlsra kifejlesztett rendszereket jellemzi a legkisebb adattviteli sebessg a vizsglt buszrendszerek kzl, de egy plet irnytsa, vilgtsnak, f tsnek, vezrlse nem is ignyel nagy sebessget. Ezen esemnyvezrelt irnytsi folyamatok, mint pl. egy lmpa fel vagy lekapcsolsa, jval kisebb zenetforgalmat ignyelnek a buszon, mint egy ipari folyamat automatizlsa, ezrt clszer bb esetkben valamilyen vletlenszer buszhozzfrsi protokoll hasznlata. A Profibus, CAN, Interbus s P-Net rendszerek mindegyikt ipari folyamatautomatizlsi clra fejlesztettk ki. Ez egytt jr a nagyobb tviteli sebessggel. A Profibus, Interbus s P-Net esetben a kommunikci irnytott, master-slave alap. Ez a fajta kommunikci kizrja annak a lehet sgt, hogy egy-egy rsztvev esetlegesen nem, vagy csak ks n frjen hozz a buszhoz, ami ismt csak az ipari folyamatok esetn elengedhetetlen kvetelmny. Termszetesen ezek a rendszerek is alkalmasak klnbz pletfelgyeleti funkcik megvalstsra, gy liftek, szell zs, klmaberendezsek vezrlsre is.
18
Ezen ht buszrendszeren kvl szmos egyb rendszer is ltezik. A teljessg ignye nlkl ezek kzl nhnyat felsorolva: BACnet, BITBUS, Fieldbus Foundation, DIN Messbus, WorldFIP, stb. A 3. tblzatban a vizsglt buszrendszerek fontosabb tulajdonsgainak sszehasonltst lthatjuk.
3.tblzat: Terepi buszrendszerek sszehasonltsa
LonWorks Kommunikci tpusa Buszhozz- frs fa Topolgia csillag lineris busz gy r tviteli kzeg sodrott rpr vegszl IR rdis er sram hlzat specilis tviteli sebessg [kbit/s] * Kapcsolat TCP/IPvel Nylt rendszer? 78 - 1250 van LonMark 9,6 - 12000 van igen 50 - 1000 van CANopen, DeviceNet 500 van igen 9,6 van igen 76,8 ? igen Egyenrang predictive ppersistent CSMA x x x x x x x x PROFIBUS Irnytott (master/slave) Master/slave, logikai token x x x CAN Egyenrang INTERBUS Irnytott (master/slave) EIB (KNX) Egyenrang P-Net Irnytott (master/slave) LCN ? ? x x x x 9,6 ? ?
Nem destruktv nem destruktv master/slave Keretsszegzs CSMA/CA CSMA/CA virtulis vezrjel x x ltszlagos x x x x x x x x x x x x x x x -
19
Terepi buszrendszerek sszehasonltsa Irodalom: [1] Introduction to the LonWorks System Echelon Corp. [2] LonWorks product catalog Echelon Corp. [3] www.echelon.com [4] PROFIBUS technical description PROFIBUS Nutzerorganisation e.V., 1999. [5] www.profibus.com [6] CiA Draft Standard 102 Version 2.0 - CAN Physical Layer for Industrial Applications 1994. [7] www.can-cia.de [8] INTERBUS basics Interbus Club [9] www.interbusclub.com [10] Dr. Kovcs Kroly instabus EIB [11] www.eiba.com [12] The P-Net Fieldbus for Process Automation P-Net User Organization, 1996. [13] www.lcn.de [14] Elektromosipari zsebknyv 2001/2002 Magyar Mediprint Szakkiad Kft. 2001. [15] Magyarorszgi Terepbusz Tudskzpont - www.iit.bme.hu/traficc/ [16] INFIDA The Internet Fieldbus Database www.infoside.de/infida
20