181798. lajstromszámú szabadalom • Kapcsolási elrendezés intelligens vezérlő egységgel rendelkező berendezések megbízhatóságának növelésére
5 181798 6 A 2. ábra az 1. ábra szerinti megoldás egy bővített kivitelét szemlélteti. Az általunk kidolgozott kapcsolási elrendezés alapkiépítését az 1. ábrán mutatjuk be folyamatos vonalakkal; a szaggatott vonalakkal a bővítési lehetőségeket jeleztük. A javasolt kapcsolási elrendezésben 4 hibadiagnosztizáló áramkör 1 állapotgenerátorból és 2 utasítás dekóderből van felépítve; 1 állapotgenerátor M megszakítást-kérő kimenete 9 megszakítás-sínre, 3 alaphelyzetbe állító bemenete 2 utasítás dekóder kimenetére, a T törlő bemenete pedig 8 adat-, cím- és vezérlő-sínre van bekötve,_továbbá 1 állapotgenerátor H hibajelző bemenete, H invertált hibajelző kimenete, M megszakítást-kérő kimenete, T törlő bemenete, valamint a 2 utasítás dekóder U sínezett utasítás bemenete egyúttal 4 hibadiagnosztizáló áramkör ki- vagy bemenete is; 2 utasítás dekóder U sínezett utasítás bemenete 8 adat-, cím- és vezérlő-sínhez kapcsolódik, ezen kívül 8 adat-, cím- és vezérlő-sínre van kapcsolva sínezett ki-bemeneteivel 5 intelligens vezérlőegység, 6 megszakításokat fogadó egység és 7 periféria, míg 9 megszakítás-sínre csatlakozik kimenetével 7 periféria és bemenetével 6 megszakításokat fogadó egység, 6 megszakításokat fogadó egység kimenete pedig 5 intelligens vezérlő egységre van bekötve. Az 1. ábrán folytonos vonallal ábrázolt kapcsolási elrendezés működése a következő: A tápfeszültség bekapcsolása után a kapcsolási elrendezést 5 intelligens vezérlő egység 8 adat-, cím- és vezérlő-sínen keresztül alaphelyzetbe hozza. (4 hibadiagnosztizáló áramkör a T törlő bemenetén keresztül kapja meg az alaphelyzetbe állító vezérlést). Ezt az alaphelyzetet nemcsak a tápfeszültség bekapcsolás, hanem pl. az 5 intelligens vezérlő egységben, vagy 7 perifériában elhelyezkedő RESET (TÖRLÉS) feliratú gomb megnyomása is kiválthatja. Az alaphelyzetet eredményező jel megszűnte után a kapcsolási elrendezés úgy kezd el működni, mintha 4 hibadiagnosztizáló áramkört nem is tartalmazná. Ez a helyzet csak akkor változik meg, ha 1 állapotgenerátor az alaphelyzetből a megszakítást kérő állapotba lép. Ekkor az M megszakítást kérő kimenete 9 megszakítássínen megszakítást kér. A megszakítás kérését 6 megszakításokat fogadó egység fogadja, a beállított prioritás szerint sorolja és továbbítja 5 intelligens vezérlő egységnek. Ekkor 5 intelligens vezérlő egység 8 adat-, cím- és vezérlő-sínre utasítás sorozatot küld. Az utasítás-sorozatot 4 hibadiagnosztizáló áramkör 2 utasítás dekódere által értelmezendő utasítás zárja, melynek hatására 2 utasítás dekóder alaphelyzetbe hozza az 1 állapotgenerátort a 3 alaphelyzetbe állító bemenete segítségével. Ez a folyamat mindaddig ismétlődik, amíg 1 állapotgenerátort újra alaphelyzetbe vezérlő utasítás a megszakítást kérő állapot befejezése előtt megérkezik. Ellenkező esetben, azaz 8 adat-, cím- és vezérlő sín, 9 megszakítás-sín, 5 intelligens vezérlő egység, 6 megszakításokat fogadó egység, vagy 7 periféria hibás működésekor, 1 állapotgenerátor a hibajelző állapotba lép. Ekkor 4 hibadiagnosztizáló áramkör H hibajelző kimenete aktivizálódik. Mint látható, a 4 hibadiagnosztizáló berendezés egyszerű. Kihasználja 5 intelligens vezérlő egység intelligenciáját és a rendszerben eleve meglévő rendszersíneket, s így hibadiagnosztizálásra előnyösen alkalmazható. Az 1. ábra alapján eddig tárgyalt kapcsolási elrendezés minimális-konfiguráció volt. Csak azokat a funkcionális egységeket tartalmazta, melyek egy gyakorlatilag használható intelligens rendszerhez elengedhetetlenül szükségesek. 5 intelligens vezérlő egység képességeinek jobb kihasználásához általában további perifériákat és memóriabővítést alkalmaznak. A találmány tárgyát képező kapcsolási elrendezés további kiviteli példái a minimál konfigurációt és annak kiegészítő elemeként 10 memóriabővítést és/ /vagy 11 perifériabővítést tartalmazzák; 10 memóriabővítés és 11 perifériabővítés sínezett ki-bemeneteivel 8 adat-, cím- és vezérlő sínre csatlakozik és 11 periféria bővítés kimenetével 9 megszakítás-sínre van bekötve. A 2. ábrán látható kapcsolási elrendezés az 1. ábrán ábrázolt kapcsolási elrendezés melegtartalékolt rendszerré fejlesztett formája. Az 1. ábrán is szereplő egységeket és vezetékeket folytonos vonallal, az újat szaggatott vonallal jelöltük. Az új elem 12 melegtartalékként működő intelligens vezérlő egység. 12 melegtartalékként működő intelligens-vezérlő egység sínezett ki-bemeneteivel 8 adat-, cím- és vezérlősínnel, míg egy további bemenetével 6 megszakításokat fogadó egység kimenetével van összekötve; 4 hibadíagnosztizáló áramkör H hibajelző kimenete 5 intelligens vezérlő egység 13 kiegészítő sín-leválasztó bemenetére csatlakozik, míg 12 melegtartalékként működő intelligens vezérlő egység 14 kiegészítő sínleválasztó bemenete pedig 4 hibadiagnosztizáló áramkör H invertált hibajelző kimenetére van bekötve. A 2. ábrán látható kapcsolási elrendezés működése a következő: Hibátlan működésnél, a tápfeszültség bekapcsolása után 4 hibadiagnosztizáló áramkör H hibajelző kimenete passzív, H invertált hibajelző kimenete pedig aktív. így a 8 adat-, cím- és vezérlő-sínen, valamint a 9 megszakítás-sínen 5 intelligens vezérlő egység vezérli az adatforgalmat. 12 melegtartalékként működő intelligens vezérlő egység a sínekhez nem fér hozzá, mert 4 hibadiagnosztizáló áramkör H invertált hibajelző kimenetéről aktív jel jut a 14 kiegészítő sín-leválasztó bemenetére. Hiba esetén H hibajelző kimenet lesz aktív, és H invertált hibajelző kimenet pedig passzív. így 5 intelligens vezérlő egyseget 4 hibadiagnosztizáló áramkör leválasztja, 12 melegtartalékként működő intelligens vezérlő egységet pedig rákapcsolja a sínekre. 4 hibadiagnosztizáló áramkör ezzel egyidejűleg riasztja a kezelőszemélyzetet. Törlő jel hatására, melyet pl. egy RESET (TÖRLÉS) feliratú gomb benyomása, vagy egy tápfeszültség ki-bekapcsolása vált ki, újra 5 intelligens vezérlő egység kezdi vezérelni a jelforgalmat a síneken, azaz a hibadiagnosztizálás folyamata újra kezdődik. A 2. ábrán látható kapcsolási elrendezés tehát biztosítja a rendszer működőképességét 5 intelligens vezérlő egység meghibásodása esetén is. Problémát jelenthet azonban, a melegtartalékolt üzemmódra áttérésnél, 12 melegtartalékként működő intelligens vezérlő egység diagnosztizálatlansága. Ez kiküszöböl3 5 10 15 20 25 30 35 40 45 50 55 60 65