197244. lajstromszámú szabadalom • Automata szabályzó berendezés végrehajtó egységek szenzor állapottól függő vezérlésére

9 197244 10 hető) futtatható programot nyerve, amely egy, a konzolhoz kapcsolt kábelen keresztül jut az EPROM kártyába. Ekkor az EPROM kártya be van kapcsolva:- a felszínen lévő, előzetes próbára szolgáló automata szabályozó berendezésbe,-és ha a program a felszínen tökéletesen kipróbált, a bánya mélyén lévő automata sza­bályozó berendezésbe. Ha a program nem hibamentes, az EP­ROM kártya ismert módon, ultraibolya sugár­zásnak kitéve kitörölhető. A VISU kijelző egység egy hét szeg­mensből álló kijelző blokkot vezérel, amely a kezelőegység által észlelt rendszerhibákat jelzi kódolt formában. Ezek a felhasználói programhoz is használhatók (pl. bemutatni a jelenlegi állapotot vagy egy leállás okát kó­dolt formában), vagy a rendszerprogramhoz a felhasználói program helyes végrehajtásá­nak igazolására. A találmány szerinti berendezés egy előnyös kiviteli alakjánál a közvetlenül a mikroprocesszor BM első buszhoz csatlakozó VISU kijelző egység akkor is folytatja műkö­dését, ha a felhasználói rész tönkremegy. A buszközi MIB interface modul biztosít­ja a felhasználói rész és a rendszer rész el­szigetelődését. igy egy moduláris kártyare­­kesz-vezérlö vagy egy input/output modul tönkremenetele nem szakítja meg a mikropro­­cessszor modul működését. Mivel a VISU ki­jelző egység (és minden csatlakozó ellenőrző egység) közvetlenül a mikroprocesszor BM első buszhoz csatlakozik, anélkül, hogy a BM első busz a MIB interface modulon átmenne és hogy a felhasználói részhez csatlakozna, a rendszer üzemfenntartása és hibajelzö funk­ciói fennmaradnak, bármelyik egység hibáso­­dik is meg. A MIB interface modul (ami ideiglenes tárolót is tartalmazhat) tehát kezeli a fel­használói részhez szükségez különböző jelzé­seket (input/output buszokat) és irányítja a kártyarekesz-vezérlő modulok cimkódfejtését. Az önmegfigyelö vagy .watchdog’ (ház­őrző funkció előnyösen használható. Ennek a működési elve a következő: egy monostabili­­zátor minimum minden 200 ms-ben alaphely­zetébe tér vissza vagy lekapcsolja az ener­giát egy relétekercsről, s igy lezárja az el­lenőrzött folyamatot. A tárgyalt automata elő­nyösen két .watchdog '-gal van felszerelve:- az egyiket a rendszer software irányítja (a mikroprocesszor parancsainak rossz működé­se esetén kikapcsolja a megfelelő relét),- a másikat a felhasználói program irányitja: ebben az esetben a felhasználónak kell rend­szeresen behívnia a parancsot a monostabili­­zátor visszaállításához, igy bármely rendelle­nesség a felhasználói programban áramtala­­nítja mindkét önellenőrző relét. Van tehát egy, a 2. ábrán fel nem tün­tetett összehangoló és óra kártya, amelynek feladata létrehozni és feloszlatni minden, a 6 működő egységhez és a különböző modulok­hoz szükséges órajelet. Részletezve ez a kártya egy kombinált szinkronizáló- és táp­feszültségjellel látja el a 'távoli multiplex di­gitális input modulokat. Ez egy váltóáramú jel, amelyben az egyik ciklus periodikusan nullázódik (7. ábra). Amint már említettük, a felhasználói rész tartalmaz egy rekeszközi BIC második buszt, amely a 22, 23 és 24 moduláris kártyareke­szekhez tartozó, (1D 15 típusú) CC1, CC2 vagy CC3 rekesz ellenőrző laphoz csatlako­zik. Míg a mikroprocesszor BM első busz rö­vid, hogy a jelek gyorsan áthaladjanak, a rekeszközi BIC második buszi-a csökkentett számú vezető jellemző, és a hordozott jeleket lelassítja. Minden egyes moduláris kártyare­keszhez kapcsolódik egy input/output BES harmadik busz, és a moduláris kártyarekesz outputjához BC vagy BMD buszok kapcsolód­nak (lásd az . ábrát), amelyek belső biztosí­tása ISI interface modulokhoz vannak kap­csolva. A buszokon továbbítható különböző je­lek feloszthatok:- DO - D7 adatvonalakra,- a funkciónak megfelelően funkcióválasztó AÜ - A3 vonalakra vagy A4 - A7 címvonalak­ra,- iró/olvasó R/W vonalra, és egy adatelfogadási vonalra és minden egyes rekesznél meghatározott a vonali sor­rend. A különböző modulokat - minthogy köz­ismertek . csak vázlatosan Írjuk le. Az összekapcsolások szabvány szerinti­ek. A 22, 23 vagy 24 moduláris kártyareke­szek minden aljzatának huzalozására egysé­ges és bármilyen típusú input/output modul­hoz alkalmazható. A input/output modulnak van egy, a tí­pusára jellemző azonosító kódja. Ezt a kódot a vezérlőegység olvassa k;i. Ha a felhasználói software-t az automata szabályozó berende­zés nyelvén írták, a fehasználónak kell meg­határozni a rekeszekben az input/output mo­dulok pozícióit és így neki kell előállítania a konfigurációs táblát. A vezérlőegység össze­hasonlítja a különböző aljzatokon kiolvasott kódokat a táblára regisztráltakkal. Ha., ez bármelyik aljzattal nem egyezik meg (kártya­­-keveredés, kártyahiba vagy téves kártya miatt), a felhasználói program leáll, a .watchdog ’ megállítja a folyamatot, és egy kód jelenik meg a képernyőn. Az inputok szinkronban vannak az óra­jelekkel és a vezérlőegység felhasználja a szerzett adatok információját egy munkame­­móriakép kialakítására, amelyet a felhasználói program használ. Ez a memóriatérkép felfris­síthető - ha a felhasználó megfelelőnek látja- az automata szabályozó nyelvén megadott utasítással. 5 10 15 20 25 30 35 40 45 50 55 60 65

Next

/
Thumbnails
Contents