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 A találmány tárgya kétirányú információátvitelt megvalósító rendszerbusz és interface együttes, amely különösen elosztott intelligenciájú, galvanikus szétválasztást is igénylő mérésautomatizált és adat­gyűjtő rendszerek esetében alkalmazható előnyö­sen. Számitógép- és mikroszámítógép vezérlésű rend­szerekben a számítástechnikai berendezések válasz­tékának bővülése és árainak csökkenése lehetővé tette és egyre elterjedtebbé teszi az olyan rendszere­ket, ahol egy rendszervezérlő MASTER (mikro) szá­mítógép igen nagyszámú mérő-, adatgyűjtő-, adatfel­dolgozó-, vezérlőegységet irányít, de ezek az alegy­ségek ill. -rendszerek önmaguk is intelligenciát (pl. mikroszámítógépet) tartalmaznak. Az ilyen osztott intelligenciájú rendszerek - az egyéb nagybonyolult­ságú vagy nagyterjedelmű pl. mérésautomatizált rendszerekhez hasonlóan — az alacsonyabb hierar­­hiaszinten elhelyezett vezérlő stb. funkciójú mikro­számítógépek és a rendszervezérlő MASTER közötti adat ill. információforgalom megvalósítására külön­féle buszrendszereket alkalmaznak. Egyes buszrendszerek széles körűelteijedésűek és technikai előnyeik miatt nemzetközi szabványosítás­ra is kerültek, míg a mérésautomatizálási rendszerek nagy része — különösen a célrendszerek — az adott feladatnak legjobban megfelelő speciális buszrend­szer alapján épülnek fel. Kisterjedelmű rendszerek esetében a legkézenfek­vőbb megoldás a vezérlő (mikro) számítógép buszá­nak — esetleg egyszerű puffereléssel - történő meg­hosszabbítása. Az ilyen megoldás azonban általában csak kisebb távolságok áthidalását teszi lehetővé és nem engedi meg nagyszámú periféria csatlakoz­tatását sem. Legegyszerűbben nagy távolságok áthidalását egy­szerű soros — pl. RS 232 szabványú — összekötteté­sek valósítják meg, ezek azonban buszrendszerré nem bővíthetők. Széles körű elterjedésnek örvend a nemzetközi szabványokban rögzített IEC 625 (IEEE 488) busz­­rendszer. Ez a busz 16 aktív vezetékkel néhány mé­teres távolságok áthidalását biztosítja. Költségmini­malizált összeállításoknál azonban igen jelentős hát­rányként jelentkezik az, hogy galvanikusan szétválasz­tott alrendszerek csak nagyon nehezen valósíthatók meg segítségével. A CAMAC rendszerszabványok is tartalmaznak megoldást több CRATE-es rendszerek összekötő buszához, ez az ún. BRANCH HIGHWAY azonban 128 összekötő vezetéke miatt rendkívül bonyolult illesztőket igényel, galvanikus szétválasztást nem tesz lehetővé és a szabványos modulrendszer keretein be­lül intelligens alrendszerek vezérlésére sem alkalmaz­ható. A fentiekben röviden ismertetett nehézségek ki­küszöbölését teszi lehetővé a találmány szerinti kap­csolási elrendezés, amely egyben további alkalmazási előnyökkel is rendelkezik. A találmány célja, hogy MASTER vezérlő (mikro) számítógépet és egy vagy több SLAVE egységet tar­talmazó osztott intelligenciájú rendszerek busz­­rendszerét megvalósító kapcsolás jöjjön létre, amely­nél a busznak a MASTER egységtől a SLAVE(ek) felé információtovábbítást biztosító adatvonalán kí­vül további órajelvonala, a SLAVE(ek)től a MASTER felé információtovábbítást biztosító vevővonala és a SLAVE(ek) interruptos bejelentkezését lehetővé tevő vonala ill. vonalpárja van, amelyekhez a SLAVE egységekbe épített címdekóder egységek és a SLAVE egység(ek) galvanikus leválasztásának lehetővé tételé­re további, tápfeszültségellátó vonalak csatlakoznak. A találmány lényege, hogy adó vonal meghajtó kimenetet tartalmazó MASTER egységének függet­len további, szinkron adatátvitelt lehetővé tevő óra­vonal meghajtó kimenete valamint vevővonal fogadó bemenete és interrupt fogadó bemenete van és hogy egy vagy több SLAVE egységének adatvonal fogadó bemenetén kívül további, attól független órajel fo­gadó bemenete valamint vevővonal meghajtó kimene­te és interruptot adó kimenete van, valamint hogy rendszerbuszának adóvonalán kívül további óravona­la, vevővonala és jelentkezésvonala van, és hogy MAS­TER egységének adóvonal meghajtó kimenete vala­mint egy vagy több SLAVE egységének adatvonal fogadó bemenete a rendszerbusz adóvonalára, MAS­TER egységének óravonal meghajtó kimenete vala­mint egy vagy több SLAVE egységének órajel fogadó bemenete a rendszerbusz óravonalára, MASTER egy­ségének vevővonal fogadó bemenete valamint egy vagy több SLAVE egységének vevővonal meghajtó kimenete a rendszerbusz vevővonalára,, MASTER egységének interrupt fogadó bemenete valamint egy vagy több SLAVE egységének interruptot adó kimenete a rendszerbusz jelentkezés vonalára csatla­kozik. A találmány tárgyát ábrák alapján ismertetjük részletesen: Az 1. ábrán az alábbi egységek találha­tók: 1. MASTER egység 2. rendszerbusz 3. SLAVE egység(ek) Az 1. ábrán a 2 rendszerbusz alábbi vezetékei {ill. a kiviteltől függően esetleg érpárjai) vannak fel­tüntetve: 20 adóvonal (a MASTER-től a SLAVE-ek felé tör­ténő információtovábbításhoz) 21 óravonal (a rendszeren belüli információfór­­galont szinkronizálásához) 22 vevővonal (a MASTER felé irányuló informá­cióforgalom számára). 23 jelentkezésvonal (a SLAVE egységek parallel interrupt vezetéke) 24, 25, 26 tápellátó vonalak. Az 1 MASTER egység 10 adóvonal meghajtó ki­menete valamint egy vagy több 3 SLAVE egységének 30 adatvonal fogadó bemenete a 2. rendszerbusz 20 adóvonalára, 1 MASTER egységének 11 óravonal meghajtó kimenete valamint egy va^y több 3 SLAVE egységének 31 órajel fogadó bemenete a 2 rendszer­busz 21 óravonalára, 1 MASTER egységének 12 ve­vővonal fogadó bemenete valamint egy vagy több 3 SLAVE egységének 32 vevővonal meghajtó kimenete a 2 rendszerbusz 22 vevővonalára, 1 MASTER egysé­gének 13 interrupt fogadó bemenete valamint egy vagy több 3 SLAVE egységének 33 interruptot adó kimenete a 2 rendszerbusz 23 jelentkezés vona­lára csatlakozik. Az 1. ábra szerinti kapcsolási elrendezés az aláb­biak szerint működik: A többszintes hierarhiájú, esetleg elosztott intel­ligenciájú - pl. mérésautomizálási - rendszer köz­ponti vezérlő egysége az 1 MASTER egység, amely (mikro)számítógépet tartalmaz, és vezérli a hozzá a 5 10 15 20 25 30 35 40 45 50 55 60 2

Next

/
Thumbnails
Contents