184582. lajstromszámú szabadalom • Áramköri elrend. sínfoglaltsági idő optimalizálására sínrendszeren keresztül programozható és/vagy adattovábbító berendezésekhez
1 184 582 2 A találmány tárgya áramköri elrendezés, amely sínrendszereken keresztül programozható és/vagv adattovábbító berendezések szerves részét képezi- Kapcsolástechnikailag a sínrendszer és a berendezés között van az áramköri elrendezés. A találmány szempontjából figyelembe vehető berendezések: a mérő-, szabályozó- és irányítórendszerekben alkalmazott elektronikus távvezérelt vagy távadatvivő vezérlő-, mérő- és regisztrálóberendezések. Vezérlőberendezés lehet pl.: számítógép, programozható számológép vagy különleges vezérlőegység. Mérőberendezés lehet pl.: digitális voltmérő, multimérő, frekvenciamérő, programozható generátor. Regisztrálóberendezés lehet pl.: kijclzőkészülck, írógép, szalagegység. A berendezések között kétirányú információáramlás folyik. Az információ tartalma lehet: program vagy adat. Az információ jellege berendezésfiiggő vagy berendezésfüggetlen. Az információ időzítését tekintve lehet: kötött időtartamú vagy kötetlen időtartamú. A találmány címében kifejezésre jutó találmányi cél a sínfoglaltsági idő optimalizálása. Az információ áramlása a berendezések között a közös sínen történik. Ezt szemlélteti az 1. ábra, ahol 1, 2, ..., N berendezéseket S sín köti össze egymással, illetve SV sínrendszerű vezérlőegységgel. A rajz feltünteti az egységek kapcsolatát is. Egy-egy információ, amely egyik berendezésből egy vagy több berendezés felé áramlik, lefoglalja az S sínt és más információ részére nem engedi meg az S sín igénybevételét. A sínfoglaltsági időt a berendezések információvételi ideje plusz a feldolgozási ideje szabja meg. Több berendezést érintő információ által a feldolgozás során előidézett sínfoglaltsági időt a leglassúbb működésű berendezés szabja meg. Ismert megoldásként említjük a BONTON 82-AD modulációs mérőberendezés és a HEWLETT-PACK A RD 8165-A generátor megoldását. A berendezések az 1. ábra szerinti elrendezésben csatlakoznak az S sínhez. Az S sín úgy a kötött, mint a kötetlen időtartamú információk szempontjából mindaddig foglalt, amíg egy-egy, az S sínre érkező kötött vagy kötetlen időtartamú információt a címzett berendezés fel nem dolgozza. Az ismert megoldások hiányosságai részletesebben a következők: — egy-egy az S sínen érkezett kötött időtartamú információt bármelyik berendezés csak akkor tudja érzékelni, ha az érzékelési időpont a kötött időtartamba beleesik. Ez látható a 2. ábrán, ahol „a” az érzékelési időpont, „b” a kötött időtartamú információ. A két érzékelési idő közé eső időtartam hosszabb, mint a feldolgozásra kerülő leghosszabb kötött időtartam. Az első „bi” kötött időtartamú információ két „a,” és ,,a2” érzékelési időpont közé esik, ezért nem kerül érzékelésre, elvész. A második ,,b2” kötött időtartamú információba az „a3” érzékelési időpont beleesik, ezért csak ez a második „b2” kötött időtartamú információ kerül értékelésre. — Azonban nemcsak az érzékelés hátrányos az ismert angol megoldásoknál, hanem a feldolgozás is. A feldolgozásnál a már érzékelt kötött időtartamú információ — ha csak egy berendezésre hatásos is — mindaddig lefoglalja az S sínt, amíg feldolgozása meg nem történt. Ily módon egy-egy berendezés feldolgozási ideje alatt a többi berendezés felé címzett információ átvétele nem történhet meg. Mivel a feldolgozási idő hosszabb, mint a kötött időtartam, a berendezés a kötött időtartamot meghaladó mértékben lefoglalja az S sínt. Ezt szemlélteti a 3. ábra. ahol a „c” a feldolgozási idő, „d” a foglaltsági idő és c^d. Az S sín foglaltsága következtében az S sínre nem kerülhet sem kötött, sem kötetlen időtartamú újabb információ. Ily módon a feldolgozás lassúsága miatt is elvesz információ, es a későbbi információ csak az előző információ feldolgozása után kerülhet feldolgozásra. A találmány célul tűzte ki az ismert megoldások hiányosságainak megszüntetését, nevezetesen: — a berendezés a kötött időtartamú információkat bármilyen időpontban érzékelni tudja;-.egy-egy berendezés a kötött időtartamú információk feldolgozása alatt csak akkor jelezzen foglaltságot, ha neki címzett újabb információ érkezik. Tehát mindeddig az időpontig a többi berendezés felé címzett kötött idejű információ számára az S sín szabad. A találmány szerinti megoldás lényege, hogy az érzékelési veszteség úgy csökkenthető, hogy a címzett berendezés az első, számára hatásos kötött időtartamú információt késedelem nélkül fogadja, tárolja és feldolgozásra továbbítja. A feldolgozási veszteség pedig oly módon csökkenthető, hogy az áramköri elrendezés az első információ feldolgozása alatt sínfoglaltsági jelet nem ad ki mindaddig, amíg neki címzett újabb információ nem érkezik. Az ismert és a találmány szerinti megoldást rajzok alapján ismertetjük, melyek a következők: az 1. ábra ismert megoldásoknál a sínrendszeren keresztül programozható cs/vagy adattovábbító berendezések, az S sín és az SV stnrendszerű vezérlőegység elhelyezését és kapcsolatát; a 2. ábra ismert megoldásoknál a kötött időtartamú információk érzékelését; a 3. ábra ismert megoldásoknál a kötött időtartamú információk feldolgozásánál jelentkező sínfoglaltsági időt; a 4. és 5. ábra a találmány szerinti megoldásnál jelentkező érzékelési, feldolgozási és sínfoglaltsági időket; a 6. ábra a találmány szerinti felépítésű áramkör elrendezését ábrázolja. A 6. ábrán látható a találmány szerinti áramköri elrendezés, amely tartalmaz mikroprocesszor-csatlakozással egymáshoz kapcsolódó 13 megszakításgyűjtő tárat, 14 mikroprocesszort, 17 vezérlő-, mérő vagy regisztrálóberendezést. Az áramköri elrendezésre jellemző, hogy S sín 11 tár 111 órajelbemenetéhez, 12 foglaltságvezérlő 121 információs bemenetéhez, 13 megszakításgyűjtő tár egyik 131 megszakításkérés csatlakozási bemenetéhez, 15 tárolókapu 151 információs bemenetéhez és 16 VAGY-kapu kimenetéhez csatlakozik. A 11 tár 112 törlőbemenete a 15 tárolókapu 154 törlőkimenetére, ! 13 adatbemenete a 15 tároiókapu 153 adatkimenetére, 114 tárolóállapot-kimenete a 15 tárolókapu 153 adatkimenetére, 114 tárolóállapot-kimenete a 12 foglaltságvezérlő 122 tárállapot-bemenetére és a 13 megszakításgyűjtő tár másik 132 megszakításkérés csatlakozási bemenetéhez van kötve. A 12 foglaltságvezérlő 123 foglaltjelzés-kimenete a 15 VAGY-kapu egyik bemenetére, a 15 tárolókapu 152 fogialíjelzés-kimenetc a 16 VAGY-kapu másik bemenetére, 155 mikroprocesszor-csatlakoztatása pedig az egy5 10 15 20 25 30 35 40 45 50 55 60 65 2