187120. lajstromszámú szabadalom • Kézi keret ellenőrző berendezés
1 187 120 2 A találmány tárgya kézi keret ellenőrző, amely ellenőrző berendezést előnyösen a CAMAC szabványt alkalmazó minikomputerekben lehet alkalmazni. Ismeretes egy olyan kézi keret ellenőrző, amely ellenőrző és munkaegységet tartalmaz, amely impulzusgenerátorának kimenete egy olyan ciklusgenerátor, órabemenetére van kapcsolva, amelynek kimenetei pufferáramkör bemenetéivel vannak öszszekapcsolva, továbbá össze van kapcsolva még egy kijelző egységgel és egy adatregiszterrel. Az adatregiszter a CAMAC fő buszának az adatbuszához van kapcsolva, továbbá vannak olyan kimenetei, amelyek a kijelző egységgel vannak összekapcsolva, amelynek bemenetei a CAMAC fő buszának az állapot buszaival, valamint azon áramkörök kimeneteivel is össze vannak kapcsolva, amelyek a CAMAC fő busza felől érkező megszakítás kérés jeleket veszik. A nyomógombos regiszter, amely a parancsvégrehajtást nyugtázza, valamint azokat az adatokat, amelyeket regisztrálni kell, kimenetei az adatregiszter bemenetéivel, a pufferáramkörrel, a számkiválasztó áramkörrel vannak összekapcsolva, amelynek kimenetei a CAMAC fő buszával össze vannak kapcsolva. A panelen kiképzett áramkör kimenetei a ciklusgenerátor bemenetéivel vannak összekapcsolva, míg az adatregiszter és a pufferáramkör kimenetei a CAMAC fő buszának a vezérlő buszához vannak kapcsolva. A fent ismertetett rendszernek hiányossága, hogy lényegében a CAMAC egységek vizsgálatára vannak kiképezve, és a munka- és az ellenőrző egység közötti közvetlen kapcsolat, valamint a viszonylag szűk területen való alkalmazhatóság, továbbá a végrehajtható műveletek száma a kis számú végrehajtott parancs, és a CAMAC rendszerrel való nem tökéletes szinkronja miatt viszonylag szűk területen alkalmazha-. tó. A találmány célul tűzte ki, hogy olyan kézi keret ellenőrző rendszert dolgozzon ki a CAMAC modulok vizsgálatára és ellenőrzésére, amely igen nagy számú parancs végrehajtását teszi lehetővé a CAMAC adatátviteli rendszerrel teljes összhangban. A találmány szerint a kitűzött feladatot oly módon oldottuk meg, hogy egy munkaegységgel és egy ellenőrző egységgel ellátott kézi keret ellenőrző berendezést hoztunk létre, ahol az ellenőrző egység egy több kimenettel ellátott panelen van kiképezve, mégpedig úgy, hogy a parancs kimenet a parancsot tároló memória bemenetéivel van összekötve, a cikluskimenet egy D-flip-flop órabemenetére, az automata működést megvalósító automatika kimenete egy indító áramkör bemenetére, egyszeri üzem megvalósítását biztosító kimenet egy második D- flip-flop órabemenetére van kapcsolva, továbbá az indító és a visszaállító kimenet a logikai indító áramkör második bemenetére, valamint két további számláló egy-egy visszaállító bemenetére, a puffer áramkör egyik bemenetére, valamint a dekódoló áramkör jelfeloldó bemenetére van kapcsolva, míg a panelnek az adattovábbító kimenete az első számláló órabemenetére, egy multiplexer szabályozó bemenetére, és a parancstároló memória engedélyező bemenetére van kapcsolva. Az első számláló kimenetei egy komparátor első bemeneteire, a multiplexer első kimeneteire vannak kapcsolva, amely kimenetek a parancstároló memória címbemeneteire és a panel kijelző bemeneteire vannak kapcsolva. A parancstároló memória függvény és alcím kimenetei a puffer áramkör megfelelő bemenetéivel vannak összekapcsolva, míg a szám kimenetek a dekóder és a második multiplexer kiválasztó bemeneteire vannak csatlakoztatva, a normál modulú kimenet az indító áramkör harmadik bemenetére és a harmadik multiplexer egyik bemenetére van kapcsolva, míg az ismétlő üzemű kimenet a harmadik multiplexer második bemenetére van kapcsolva. • A buszok CAMAC rendszer parancsainak és válaszainak a fogadására és továbbítására vannak kiképezve, éspedig úgy, hogy a fő busz össze van kapcsolva egy két bites regiszter D-bemenetével, amelynek kimenete a harmadik multiplexer harmadik és negyedik bemenetére van kapcsolva, amelynek kimenete a második számláló órabemenetére van csatlakoztatva, amely második számláló kimeneteinek egy része az első multiplexer második bemeneteire és a komparátor második bemeneteire van kapcsolva, és a komparátor egy olyan kimenettel rendelkezik, amely az első D-flip-flop második R bemenetére és a második számláló második viszszaállító bemenetére van kapcsolva. Az első és a második D-flip-flop kimenete az indító áramkör negyedik és ötödik bemenetére van kapcsolva, amelynek hatodik bemenete a második multiplexer kimenetére van csatlakoztatva, amelynek bemenetel részben a CAMAC rendszer fő buszának a megszakítást kérő buszához vannak csatlakoztatva. Az indító áramkör kimenete két monostabil multivibrátor bemenetére, valamint egy monostabil multivibrátorral kiképezett késleltető vonal bemenetére van kapcsolva, amelynek kimenete szintén egy monostabil multivibrátorral kiképzett második késleltető vonal bemenetére van kapcsolva. Az első monostabil multivibrátor kimenete az indító áramkör hetedik bemenetére és a komparátor feloldó bemenetére van kapcsolva, míg a második multivibrátor kimenete a komparátor második feloldó bemenetére, a puffer áramkör „FOGLALT” bemenetére és a dekódoló második elöntés bemenetére van kapcsolva, amely dekódoló kimenetei a CAMAC busz számbuszaihoz vannak kapcsolva. Az első, monostabil multivibrátorral kiképzett késleltető vonal kimenete a két-bites regiszter órabemenetére és a puffer áramkör első választó impulzus bemenetére van kapcsolva. A második monostabil multivibrátorral kiképzett késleltető vonal kimenete a harmadik multiplexer feloldó bemenetére, a második D-flip-flop R-bemenetéré és a pufferáramkör második választó impulzusbemenetére van kapcsolva, amely puffer áramkör kimenetei a CAMAC fő buszának a megfelelő működésválasztó, alcím, indító, visszaállító, tiltó, foglalt, első választó impulzus, második választó impulzus részeivel vannak összekapcsolva. A munkaegység tartalmaz egy adattárolót, amelynek adatbemenetei a CAMAC fő buszának az adatbuszaival vannak összekapcsolva. A bemeneti logika bemenetei a CAMAC fő busz a működéshez szükséges két legfontosabb buszához vannak csatlakoztatva, valamint a „FOGLALT”, az 5 10‘ 15 20 25 30 35 40 45 50 55 60 85 2