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

1 2 feladatelőkészítő MPA vezérlőegység az MPV feladat­kezelő vezérlőegység, valamint a legalsó hierarchia­­szinten elrendezett ME1 -MEm vezérlőegységek által feldolgozható szabályokká alakítja át és ezekre, illetve ezek VSl-VSm változó táraira továbbítja. Ezáltal válik lehetségessé a más folyamatokhoz vagy folyamatkörülményekhez való hozzáigazítás. A 2. ábra problémamegoldó ME vezérlőegységet mutat, amely közös SB buszrendszerre csatlakozik. A feladatmegoldó ME vezéregység K koordináló egységet, G generátoregységet és VS változó tárat tartalmaz. A VS változó tárban vezérlő változók, fel­tételek és szerkezetinformációk vannak tárolva a vezérelendő SÍ—Sm vezérlőrendszerek számára. A K koordináló egység vezérli a rutinszerű lefutást, míg a ; gene rá toregység a folyamatról visszajelzett jelek és a VS változótárban tárolt információk alapján új információkat nyer és ezeket ismét eltárolja a VS változó tárban, mint vezérlőváltozókat, felté­teleket és szerkezetinformációkat a további fel­dolgozás számára. Az SÍ—Sm vezérlőrendszerek egy-egy, a közös SB buszrendszerre csatlakozó SEI - —SEn alárendelt egység képezi a feladatmegoldó ME vezéregységgel. Ekkor ezen a hierarchia­szinten a feladatmegoldó ME vezérlőegység képezi a vezérlőegységet és az SEI-SEn alárendelt egységek képezik a feldolgozó egységeket. Ezen SÍ—Sm vezér­lőrendszerek mindegyike egy-egy különálló folyama­tot, vagy pedig az összetett folyamat egy részét ve­zérlik. Ennek eléréséhez az SEl-SEm alárendelt egységek kimenetei össze vannak kapcsolva a T fo­lyamat beavatkozószerveivel. A kiadott információk visszajelzése céljából az SEl-SEm alárendelt egy­ségek visszajelző vezetékek segítségével 1E beadó interfacera vannak vezetve. Erre az 1E beadó inter­­facere ezen túlmenően visszajelzett információkat hordozó vezetékek csatlakoznak a P folyamat be­avatkozószerveiről. Nagymértékű információigény esetében előnyös az SEI—SEn alárendelt egységek ki- és bemenetét rendre egy interface egy-egy ki-/beme­­nőkapuján át vezetni,' míg az SEI—SEn alárendelt egységek visszarendelt információi mindig egy kime­neti kapun és egy külső EB buszrendszeren át az IE beadó interfacere kapcsolni. A feladatmegoldó ME vezéregység alárendelt SEI—SEm alárendelt egységeken kívül a közös SB buszrendszerre további, a feladatmegoldó ME vezéregységtől függő autonóm SEm+1—SEn alárendelt egységek csatlakoznak. Ezek az autonóm SEm+1—SEm alárendelt egységek dolgoz­zák fel az előírt megmunkálási szabályok szerint ke­zelendő kapcsolási információkat, például valamely géprésznek egy gépálláskapcsolóhoz való érkezésekor a hajtások lekapcsolását, a hűtőfolyadék táplálásának vezérlését, vagy olyan eredményeket, amelyek vészle­kapcsol ást igényelnek. A közös SB buszrendszerre ezenkívül MPV feladatkezelő vezérlőegység, mint a feladatmegoldó ME vezéregységhez viszonyított to­vábbi hierarchiaszint, feladatelőkészítő MPA vezérlő­­egység és a teljes rendszer működéséhez szükséges és valamilyen programozási nyelven megadott informá­ciók beadása céljából egy 1B tanítóinterface kapcso­lódik. Az SEI-SEn alárendelt egységek folyamatosan feldolgozzák valamely részfolyamat vagy folyamatrész be- és kimeneti információit. Az egyes SEf-SEn alárendelt egységek a P folyamat végrehajtó szerveivel be- és kimenő vezetékeken át tartanak kapcsolatot. Az 1E beadó interfacere kap­csolt visszajelző vezetékeken át az SEI-SEn aláren­delt egységek által kiadott információk képe a közös SB buszrendszerre és ezzel együtt a feladatmegoldó ME vezéregységre, vagy pedig az MPV feladatkezelő vezérlőegységre kerül. Az SEI-SEn alárendelt egy­ségeknek a P folyamat beavatkozószerveivel történő nagyobb mennyiségű információcseréje az ISl-lSn interfaceken át történik, és a kiadott ifnormádók rákerülnek a külső EB buszrendszerre, ahonnét az 1E beadó interfacen át a közös SB buszrendszerre és ezzel a feladatmegoldó ME vezéregységre vagy pedig az MPV feladatkezelő vezérlőegységre visszajutnak. Az ilyen visszajelzett információkból és az egyes SEI -SEm alárendelt egységeknek a közös SB busz­­rendszer által közvetített és a pillanatnyi feldolgozási állapotukból következő igényeiből a feladatmegoldó ME vezéregység a VS változó tárakban tárolt prog­raminformációk alapján új utasításokat ad az SEI — —SEm alárendelt egységeknek, amelyek ezekből adatokat, utasításokat képeznek a P folyamat beavat­kozó szervei számára. Az egy vagy több SEI—SEn alárendelt egységen át beadott megmunkálási prog­ramokból és az útmérő rendszereknek és sebességmé­rő egységeknek a többi SEI —SEm alárendelt egységen át jelentett ellenőrző jeleiből a feladatmegoldó ME vezéregység előírja a szerszámgép megmunkáló szerszámainak mozgáspályáját. Az információk sür­gősségeinek és az SÍ—Sn vezérlő rendszerek vagy az autonóm SEm+1—SEn alárendelt egységek leterhelt­sége alapján az MPV feladatkezelő vezérlőegység a folyamatban levő megmunkálási művelet során végre­hajtandó feladatokat vagy diagnózisrutinokat a funk­cióterjedelmük alapján osztja el. A P folyamat beavat­kozószerveket eközben az MPV feladatkezelő vezér­lőegység a legtágabb értelemben véve szabadon ren­delheti hozzá az SEI-SEn alárendelt egységekhez. A dinamikus, például külön erre alkalmazott érzé­kelők által meghatározott változásokat és más vál­tozó korrekciós értékeket a feladatmegoldó ME ve­zéregység generálási ciklusokban dolgozza fel a futó program számára. Ennek révén a megmunkálási program folyamatosan aktualizálódik. A kezelőegy­ség klaviatúráján át beadott programinformációkat a feladatmegoldó ME vezéregység ugyanilyen módon generálási ciklusokban interpretálja és megmunkálási információként előkészíti, majd programutasításként vagy beadáskérésként a vonatkozó SEl-SEm alá­rendelt egységekre kiadja. Az MPV feladatkezelő vezérlőegység figyeli az autonóm SEm+1—SEn alá­rendelt egységekből származó visszajelzett információkat, továbbá a feladatmegoldó ME ve­­zéregység feldolgozási állapotát és információ­­szükségletét és a benne tárolt feldolgozási szabá­lyok alapján programinformációkat ad ki ezeknek az egységeknek & ennek során elosztja a feladatokat. Az 1B tanítóinterfacen át valamilyen programozási nyelv alakjában szabályozási változók feldolgozási szabályok, feltételek és szerkezeti információk ad­hatók be, amelyeket a feladatelőkészítő MPA vezér­lőegység utasításokká dolgoz fel az MPV feladat­kezelő vezérlőegység, a feladatmegoldó ME vezér­egység és az autonóm SEm+1-SEn alárendelt egysé­ge számára. Ezáltal válik lehetővé a vezérlőrendszer­nek a változó körülményekhez való hozzáillesztéséhez 198.345 5 10 15 20 25 30 35 40 45 50 55 60 4

Next

/
Oldalképek
Tartalom