192091. lajstromszámú szabadalom • Állandóan aktív programfutást ellenőrző felülgyeleti rendszertechnikai elrendezés, előnyösen szerszámgépvezérlésekhez

1 192.091 2 gyelő áramkör frissítő 51 bemenetére. Amennyiben a két kód nem egyezik meg. akkor frissítő jel nem kerül az 5 időzítő és hibafigyelő áramkör frissítő 51 bemenetére, hanem a 3 azonosítást és kódösszeha- g sonlítást végző egység gyors hibajelző, ill. folyamat­leállító 32 kimenetén egyrészt hibajelzést ad a 1 mik­roprocesszoros központi vezérlő rendszer részére, másrészt intézkedik a folyamat felé a legfontosabb, legveszélyesebb részfolyamatok (pl. mozgások) leállí­tásáról, mintegy előrejelezve a real-time időn belül az 10 5 időzítő és hibafigyelő áramkör hibajelző 53 kime­netén keresztül az 1 mikroprocesszoros központi ve­zérlő rendszer, ill. a lassú hibajelző ill. folyamatleállí­tó 52 kimenetén keresztül a folyamat felé érkező hi­bajelzést, ill. folyamatleállítást, amely vészállapotnak felel meg. 3.) Ellenőrző reset szubrutin, melynek az a felada­ta, hogy szubrutinból való visszatérés is egyrészt ellen­őrzött legyen, másrészt a 4 ellenőrző kódtároló egy­ségben a végrehajtott szubrutin kódját törölje. Ennek elvégzéséhez ismét össze kell hasonlítani, 20 hogy az aktuális program kódja van-e a 4 ellenőrző kódtároló egységben. Ez a már előzőekben ismerte­tett módon történik, tehát ennek elvégzése mind a három részfeladatnál szükséges annak érdekében, hogy csak ellenőrzött, hibátlan programfutás esetén legyen ellenőrzött műveletvégzés. Ismét meg kell vizsgálni, 25 hogy a 4 ellenőrző kódtároló egység tartalma egyen­lő-e ,,0"-val, azaz nincs-e illegális kódtárolás. Ha a két vizsgálat közül bármelyik negatív eredménnyel zárul, akkor a 3 azonosítást és kódösszehasonlítást végző egység gyors hibajelző, ill. folyamatleállító 32 kime­netén hibajelzést ad, ugyanakkor pedig a frissítő 33 30 kimeneten a frissítés felfüggesztődik. Amennyiben a vizsgálat pozitív eredménnyel zárul, akkor a befeje­zett szubrutin kódja a 4 ellenőrző kódtároló egység­ben törlésre kerül, ugyanakkor az ellenőrző pointert csökkenteni kell, hogy a következő végrehajtás alatt lévő szubrutin kódiára mutasson. 3® A találmány szerinti rendszertechnikai elrendezés előnyös megvalósításánál a 2 szubrutin azonosító egy­ség ROM-ból, a 3 azonosítást és kódösszehasonlítást végző egység regiszterekből, a 4 ellenőrző kódtároló egység RAM-ból épül fel. A találmány szerinti rendszertechnikai elrendezés Célkitűzését megvalósította és előnyei a következők: *- állandóan aktív programfutás vizsgálatára alkál­in as, — minden lehetséges tévesztés, zavar esetén real­­time időn belül hibajelzést ad, — véd óragenerátor leállás, processzor „HALT" ál­lapot, kiépítetlen tárfelületre való elugrás ellen, ami a katasztrófád meghibásodásokat (pl. géptörés,baleset) megakadályozza. — növeli az üzembiztonságot. SZABADALMI IGÉNYPONT 1.) Állandóan aktív programfutást ellenőrző felü­gyeleti rendszertechnikai elrendezés, előnyösen szer­számgépvezérlésekhez, amely tartalmaz mikroprocesz­­szoros központi vezérlő rendszert, amelynek hibajelző bemenetére időzítő és hibafigyelő áramkör, hibajelző kimenete csatlakozik, az időzítő és hibafigyelő áram­körnek lassú hibajelző, ill. folyamatleállító kimenete van, azzal jellemezve, hogy tartalmaz továbbá szubrutin azonosító egységet (2), amelynek azonosító kódot lekérdező kimenete (21) a mikroprocesszoros központi vezérlő rendszer (1) azonosító kódot lekér­dező bemenetére (11) van kötve, a mikroprocesszoros központi vezérlő rendszer (1) kódközlő kimenete (13) azonosítást és kódösszehasonlítást végző egység (3) kódközlő bemenetére (31), az azonosítást és kódösz­­szehasonlftást végző egység (3) gyors hibajelző, ill. fo­lyamatleállító kimenete (32) a mikroprocesszoros központi vezérlő rendszer (1) gyors hibajelző beme­netére (12), frissítő kimenete (33) az időzítő és hiba­figyelő áramkör (5) frissítő bemenetére (51), tárolt kódot közlő bemenete (34) ellenőrző kódtároló egy­ség (4) tárolt kódot közlő kimenetére (42), az ellen­őrző kódtároló egység (4) ellenőrző bus-a (41) a mik­roprocesszoros központi vezérlő rendszer (1) ellenőr­ző bus-ára (14) csatlakozik. 40 2 db ábra Országos Találmányi Hivatal F.k.: Himer Zoltán Kódex 3

Next

/
Thumbnails
Contents