198345. lajstromszámú szabadalom • Hierarchikus vezérlőrendszer

1 2 lódó belső iró-olvasótár a közös buszrendszerrel kap­csolatot tartó belső interface, a belső interfacen, valamint a tanító interfacen át beadható program­nyelv nyelvezetének koordináló és műveletvégző elemeit meghatározó szűrőegység és a vezérlő­­rendszer többi egységének feladatorientált feldolgozási utasításokat előíró belső generátoregy­ség van. A találmány szerinti hierarchikus vezérlőrend­szer további előnyös kiviteli alakjánál a feldolgozó modulok interfaceken és külső buszrendszeren át rendre a bemeneti interface egy-egy ki/bemeneti kapujára csatlakoznak. A találmány szerinti hierarchikus vezérlőrendszer további előnyös kiviteli alakjánál a második hierarchi­aszint vezérlőmodulja saját belső interfacen át több, egymástól kölcsönösen elválasztott vezérlőrend­szer közös buszrendszeréhez csatlakozik. A találmány szerinti hierarchikus vezérlőrendszer további előnyös kiviteli alakjánál a legmagasabb hierarchiaszint vezérlőmodulja saját belső buszrend­szerén át több, egymástól kölcsönösen elválasztott buszrendszerhez kapcsolódik. A találmányt a továbbiakban a mellékelt rajzon bemutatott pádakénti kiviteli alak kapcsán ismertet­jük részletesebben. A rajzon az 1. ábra a találmány szerinti hierarchikus vezér­lőrendszer elvi felépítése, a 2. ábra a találmány szerinti kapcsolási elrendezés blokkvázlata, a 3. ábra feladatorientált vezéregység blokkvázlata, a 4. ábra feladatelőkészítő egység blokkvázlata, az 5. ábra több vezérlőrendszer csatlakoztatási elrendezése. Az 1. ábrán bemutatott hierarchikus vezérlőrend­szer legalsó hierarchiaszintjén egyes különálló vagy részfeladatok vezérléséhez SBl.l-SBl.m buszrend­szerek és ezekhez csatlakoztatott SEl.l-SEn.k feldolgozó egységek vannak elrendezve. Ezen SEI .1 — —SEn.k. feldolgozó egységek fölé ME1—MEm vezér­lőegységek vannak rendelve, amelyek mindegyike VSl-VSm változó tárral van ellátva a vonatkozó SB1.1—SBl.m buszrendszer feldolgozási szabályai számára. Egyidejűleg és egyenrangúan végbemenő és véges feldolgozással rendelkező folyamatok számára SE2.1—SE2.k feldolgozó egységek vannak kialakít­va amelyek második SB1.2 buszrendszerre csat­lakoznak és amelyek önállóan saját feldolgozási rendszer alapján működő aktív egységként vannak kialakítva. A vonatkozó SBl.l-SBl.m buszrendszer­hez a folyamatról visszajelző és kiadott információk becsatolására 1E1—lEm beadó interfacek csatla­koznak. Ugyan ide csatlakoznak az összetartozó SEl.l-SEln.k feldolgozó egységek. Az SB1.1 — -SBl.m buszrendszerek fölérendelt SB2 buszrend­szerhez csatlakoznak. Ez a fölérendelt SB2 buszrend­szer és az összes éz alá rendelt, és saját ME—MEm vezérlőegységgel ellátott SBl.l-SBl.m buszrendsze­rek további és ezeknek fölérendelt SB3 buszrend­szerrel vannak összekapcsolva. A második hierarchia­szint SB2 buszrendszerét MFV problémakezelő vezér­lőegység kezeli. Az SB3 buszrendszerrel külső beadá­sok céljából 10 interfaqp csatlakozik. A legmagasabb hierarchiaszint SB3 buszrendszerére az összes aláren­delt SBl.l-SBl.m, SB2. buszrendszereken kívül feladatéi őkészítő MPA vezérlőegység és 1B tanító­interface csatlakozik. Az SE 1.1—SEn.k feldolgozó egységek az előírt feldolgozási utasítások és folyamtvisszajelzési infor­mációk alapján vezérlőinformációkat képeznek és ad­nak ki a P folyamat számára, pl. egy munkadarabnak egy szerszámgépen történő, forgácsolás útján végre­hajtandó megmunkálása számára. Numerikus vezérlő szerszámgépekkel ilyen módon feldolgozzák a beviteli eszközök, pl. nyomógombos klaviatúra útján beadott információkat és például útvezérlési és helyzetszabályozási folyamatokat hatá­roznak meg, továbbá kapcsolási parancsokra vonatko­zó információkat dolgoznak fel és adnak ki. Egy numerikus vezérlés kezelőegysége az SEI—SEm alá­rendelt egységek valamelyikére csatlakozik, vagy a kezelőegység részei különböző SEI -SEm alárendelt egységekre csatlakoznak. A többi SEI—SEm alá­rendelt egységek a numerikus vezérlés útvezérlő/ /helyzetszabályozó' részét képezik és a vezérlendő szerszámgéphajtószerkezeteihez, útmérő rendszereihez és sebességmérő egységeihez csatlakoznak. A programfutáshoz szükséges információkat az SEI.1—SEn.k feldolgozóegységek számára a közvet­len föléjük rendelt MEl-MEm vezérlőegységek állítják össze. Ezek az ME1—MEm vezérlőegységek­­ezeket az információkat programinformációkból, ugyanezen hierarchiaszint mindenkori SBl.l-SBl.m buszrendszeréhez csatlakozó IE1—lEm beadóinter­­facen át beadott folyamatvisszajelző információkból, továbbá az SEl.l-SEn.k feldolgozó egységek által kiadott és ugyancsak a mindenkori 1E1 —lEm beadó­­interfacen át a vonatkozó SB1— S(m buszrendszerre becsatolt vezérlőinformációkból a VS1—VSm válto­zó tárakban tárolt feldolgozási szabályok alapján ha­tározzák meg. Az ME1—MEm vezérlőegységek által rendelkezésre bocsátott információk további feldolgozása az utána kapcsolt SEI .1 —SEI .k, SEn.l - —SEn.k feldolgozóegységek egyikének felhasználásá­val indul meg, miután a legalsó hierarchiaszint hozzá­tartozó MEl-MEm vezérlőegysége az ilyen informá­ciók rendelkezésre állására vonatkozó jelet küld az MPV feladatkezelő vezérlőegységre. Ezen jel hatására az MPV feladatkezelő vezérlőegység kiválaszt egyet az erre alkalmas SEl.l-SEn.k feldolgozó egységek közül, és azt az átvitt információknak megfelelően erre a feladatra aktiválja. Az SE2.1-SE2Jc feldol­gozóegységek — amelyek olyan SB1.2 buszrendszer­re csatlakoznak, amelyhez az MEl-MEm vezérlőegy­ségek egyike sincs csatlakoztatva - a fölérendelt hie­­rarchiaszint PMV feladatkezelő vezérlőegység általi kiválasztás és aktiválás után tárolt feldolgozási programjuk alapján feladatokat oldanak meg. Ennek révén történhet meghatározott feladatok fel­dolgozása, amelyek nem kívánják meg a vezérlőválto­zók, feltételek és szerkezeti információk alapján az aktualizálást. Az olyan folyamatok yezérlése, amelyek informá­ciószükséglete meghaladja az MPV feladatkezelő vezérlőegység és az MEl-MEm vezérlőegységek VSl-VSm változó táraiban tárolt feldolgozási sza­bályok alapján meghatározó szabályozó információ­kat, vagy ezektől eltér, akkor új, illetve megváltoz­tatott feldolgozási szabályokra van szükség. Ehhez a legmagasabb rendű SB3 buszrendszere az 1B tanitó­­interfacen át valamilyen programozási nyelven in­formációkat adnak be. A beadott információkat a 198.345 5 10 15 20 25 30 35 40 45 50 55 60 3

Next

/
Oldalképek
Tartalom