190529. lajstromszámú szabadalom • Kapcsolási elrendezés osztott intelligenciájú rendszerek busz elrendezéséhez, különösen mérésautomatizálási rendszerekhez

1 190 529 2 2 rendszerbuszon keresztül csatlakoztatott egy vagy több 3 SLAVE alárendelt egységet. Minden infor­máció forgalmat az 1 MASTER kezdeményez és a minden 3 SLAVE egység megfelelő 31 órajel fogadó bemenetére csatlakoztatott 21 óravonalon adott szinkronjelek segítségével az általa meghajtott 20 adó­vonalon az információkat a 3 SLAVE egységekhez továbbítja sorosan. Az 1 MASTER parancsára egy ki­jelölt 3 SLAVE egység a 2 rendszerbusz 22 vevő­vonalát meghajtva tud az 1 MASTER-nek üzenetet küldeni. A 3 SLAVE egységek parallel csatlakoznak a 23 jelentkezésvonalra, ez szolgál interruptos beje­lentkezésük továbbítására az 1 MASTER felé. A találmány egy kiviteli alakját a 2. ábra alapján ismertetjük. A 2. ábrán a következő (az eddigiekben nem is­mertetett) egységek láthatók: 4,6 galvanikus leválasztó blokkok a SLAVE egysé­gekben 5 üzeneteim dekóder áramkör a SLAVE egységek­ben 7 a SLAVE egységek nem részletezett központi egysége 8 soros jel- és interrupt adó a SLAVE egységekben 9 vonalvevő 19 vonalmeghajtó A 2. ábra szerinti kiviteli alak esetében a kapcsolá­si elrendezés a 3 SLAVE egységekbe épített 5 üzenet­eim dekóder áramkörrel bővül. Az 5 üzeneteim dekó­der áramkör 50 soros jelbemenete 9 vonalvevőn és további egységeken keresztül közvetve vagy közvet­lenül a 3 SLAVE egység 30 adatvonal fogadó beme­netével. 51 órajeibemenete pedig hasonlóan közvet­ve vagy közvetlenül a 3 SLAVE egység 31 órajel fo­gadó bemenetével van összekötve. A bővített kapcsolási elrendezés a következőkép­pen működik: A 3 SLAVE egységekbe épített 5 üzeneteim de­kóder áramkör megfelelő szervezésű információs mondatokra (pl. IBM SDLC busz protokol) a 20 adóvonalon megjelenő adatblokk fejekből a 3 SLAVE egység saját intelligenciájának igénybevétele nélkül dekódolja, hogy az üzenet az adott egységre vonat­kozik-e. Ennek eredményeképpen az információ­­feldolgozás jelentősen felgyorsul és nem terheli az egyes üzenetfejek feldolgozása a 3 SLAVE egységek helyi mikroszámítógépét. A kapcsolási elrendezés további bővített kiviteli alakjánál galvanikus leválasztás biztosítására a 2 rendszerbusz az egyenfeszültségű 24,25,26 tápellátó vonalakkal bővül, 3 SLAVE egységei pedig egy vagy több 4,6 galvanikus leválasztó blokkot is tartalmaz­nak, amely 24,25,26 tápellátó vonalakra az 1 MAS­TER egység 14,15,16 tápfeszültség ellátó kimenetei valamint az egy vagy több 3 SLAVE egység 34,35,36 tápfeszültség bemenetei vannak kötve, és amely 34,35,36 tápfeszültség bemenetek a 4,6 galvanikus leválasztó blokk(ok) 17,18 tápfeszültség bemenetelre csatlakoznak, míg egyes 6 galvanikus leválasztó blokk(ok) az 5 üzeneteim dekóder áramkör 50 soros jelbemenete ill. 51 órajeibemenete és a 3 SLAVE egység 30 adatvonal fogadó bemenete ill. 31 órajel fogadó bemenete közé vannak beiktatva, további 4 galvanikus leválasztó blokkok pedig a 8 soros jel- és interrupt adó 52 soros kimenete ill. 53 interrupt kimenete és a 3 SLAVE egység 32 vevővonal meghaj­tó kimenete ill. 33 interruptot adó kimenete közt vannak beiktatva. A 3 SLAVE egységek nem részle­tezett 7 központi egysége az 54 vezérlő kapcsolato­kon keresztül az 5 üzeneteim dekóder áramkörre ill. a 8 soro^jel- és interrupt adóra csatlakozik. A bővített kapcsolási elrendezés a következő­képpen működik: A 2 rendszerbusz 24,25,26 tápellá­tó vonalainak egyenárammal történő táplálását 14,15,16 tápellátó kimenetein keresztül az 1 MAS­TER egység végzi, és a 3 SLAVE egységekben talál­ható 9 vonalvevők, 19 vonalmeghajtók és a 4,6 galva­nikus leválasztó blokkok buszoldali 17,18 tápfeszült­ség bemenetelnek táplálását ezen keresztül biztosítja. Az 5 üzeneteim dekóder áramkör fentebb ismerte­tett cím dekóder funkcióján túlmenően a 30 adatvo­nal fogadó bemeneten érkező, az adott 3 SLAVE egységnek címzett információkat is a 7 központi egységnek továbbítja. Egy gyakorlati megvalósítás esetében az ábrán nem részletezett 4,6 galvanikus leválasztó blokkok például optikai elválasztó elemekkel (pl. HCPL-2630 típus­sal), az 5 üzeneteim dekóder áramkör az SDLC szab­ványú protokol esetében pl. a ZILOG Z80 család SIÓ VLSI alkatrészével, a 7 SLAVE egységek közpon­ti egysége az ehhez illeszkedő Z80 CPU elemmel valósítható meg célszerűen. A 9,19 vonalvevő ill. vonalmeghajlő áramkörök az SN 75107 . . . SN 75110 család elemeivel vagy hasonló vonalmeghajtó/ fogadó alkatrészekkel építhetők meg egyszerűen. A kis vezetékszám miatt igen előnyös, hogy szá­mos 3 SLAVE egység galvanikus leválasztását biztosí­tó része egyetlen 1 MASTER egységből táplálható, így a 3 SLAVE egységekbe nem szükséges a költséges és zavarproblémákat okozható leválasztott tápegy­ségek beépítése. A találmány szerinti kapcsolási eben/ és előnyei tehát a következők: — a soros adatforgalmú rendszerekhez hasonlóan az adatforgalmi sebesség függvényében változó, de mindenképpen tetemes távolságok áthidalását teszi lehetővé. — a szinkron adatátvitel következtében nem igé­nyel az adatforgalom sebességére csökkenő hatású szinkronizálási jelsorozat hosszakat. — az interrupt vezeték lehetővé teszi az egyszerű soros átviteli rendszereknél nem megvalósított inter­ruptos bejelentkezést. — kis vezetékszám mellett is kétirányú, interruptos szervezésű információforgalmat tesz lehetővé, — igen egyszerűen biztosítja az egyes rendszer­­elemek között a galvanikus szétválasztás lehetőségét, — fenti előnyök mellett is lehetővé teszi a mikro­­számítógépes alrendszerek között a mikrogép által megengedett legnagyobb adatforgalmi sebesség reali­zálását, — megvalósítási költségei alacsonyak. SZABADALMI IGÉNYPONTOK 1. Kapcsolási elrendezés osztott intelligenciájú rendszerek busz elrendezéséhez, különösen mérés­­automatizálási rendszerekhez, amely MASTER egy­séget (1) és egy vagy több SLAVE egységet (3) vala­mint rendszerbuszt (2) tartalmaz, és amely MAS- ter egységnek (1) adóvonal meghajtó kimenete (10), rendszerbuszának (2) adóvonala (20) valamint a SLAVE egység(ek)nek adatvonal fogadó bemenete s 10 15 20 25 30 35 40 45 50 55 60 3

Next

/
Thumbnails
Contents