197634. lajstromszámú szabadalom • Szabályozó berendezés elektrolizáló kádak, főleg alumínium elektrolizáló kádak szabályozására
197634 1. ) Off-line debugger monitor A monitor lehetőséget ad a berendezés off-line tesztelésére, a működtető programok betöltésére, kezdeti értékek beállítására, futtatására, ellenőrzésére, speciális fejlesztő berendezések működtetésére. Szerepe elsősorban a felhasználói programok labor környezetben történő bemérésénél és szimulációs vizsgálatok hatásainak elemzésénél jelentős. Normál üzemi körülmények között a debugger monitor nem működik. 2. ) Real-time futtató rendszer A futtató rendszer biztosítja a berendezésre kiosztott feladatok párhuzamos elvégzését. Szolgáltatásaiban szerepel a párhuzamos futtatási feladatokhoz kapcsolódó számos adminisztratív feladat elvégzése (pl. rugalmas task definíció, task váltás, erőforrás kezelés, szinkronizáció stb.) és a real-time futtatási követelmények kielégítése (pl. programozható time-out, folyamatos időmérés, stb.). Ezen szervezés mellett a tényleges feladatot megoldó programok a futtató rendszer alá definiált és párhuzamosan működő tasakokban találhatók. A következő tasakok definiáltak: — Lokális hálózatkezelő task A task az egyéb feladatokat megoldó programok és az irányítási rendszer felsőbb hierarchia szintjének interface felülete. Feladata, hogy a 14 adatátviteli hálózaton keresztül kapcsolatot tartson a 17 felügyelő számítógéppel, mindenkor biztosítsa a szükséges információk megfelelő irányú és hibamentes áramlását. A task önmagában egy „kis” operációs rendszer, amely az adatátviteli rendszer kezelése tekintetében maximális függetlenséget biztosít a programrendszer többi elemétől, és igen nagy mértékben támaszkodik a mikroszámítógép megszakítási rendszerére. —Real-time debugger monitor task Külön taskban definiált az d.n. real-time debugger monitor, amelynek feladata: a. ) A 14 adatátviteli hálózaton keresztül érkező ű.n. szerviz parancsoknak megfelelően információt szolgáltathat a berendezés működtető programjának állapotáról és a memória aktuális tartalmáról a 17 felügyelő számítógép felé. b. ) A mikroszámítógép tartalmaz egy további soros aszinkron csatlakozási felületet, amely felületen keresztül üzemi körülmények között egy speciális szervizkészülék csatlakoztatható. A program érzékelve a külső szervizkészülék (célszerűen egy másik számítógép) csatlakoztatását, lehetőséget nyújt a belső működési állapot feltérképezésére, a memóriatartalom vizsgálatára, beépített szervizprogramok futtatására, új irányítási paraméterek helyszínen történő beállítására. E feladatok elvégzése nem befolyásolja a program többi részének működését. 15 — Technológiai task Ebben a taskban került definiálásra a technológiai feladatot megoldó programcsomag. A szabályozó programrendszer moduláris felépítésű, ahol az egyes modulok feladata egy-egy jól elkülöníthető technológiai, vagy szorosan kapcsolódó, de nem feltétlenül közvetlen technológiai feladat megoldása. Miután a modulok működése nem független egymástól és a külső környezet aszinkron változásaitól, így egy minimális kiépítettségű belső szinkronizmus és erőforrás kezelő apparátus is beépítésre került. A modulok egy meghatározott belső rend szerint láncolt futásúak, és kialakításuknál fogva a technológiai feladat megoldása terén nagyfokú autonómiát biztosítanak a berendezés számára (a berendezés az irányítási hierarchia szétesése esetén is üzemképes marad). A modulok feladatainak rövid ismertetése: PULT modul: A 39 vezérlő leírásnál definiált kétállapotú bemenőjelek figyelése, aktuális állapotuk rögzítése, pergésmentesítés. DISPLAY modul: A 42 klaviatúra és kijelzőegységen elhelyezett kijelzők működtetése a technológia aktuális állapota szerint (kétállapotú és számjegyes kijelzések). MÉRŐ modul: Az elektrolizáló cella feszültségének és áramának párhuzamos mérése, a pillanatnyi villamos ellenállás kiszámítása. ÁTLAG modul: A szabályozó és display modulok működéséhez szükséges, valamint a 17 felügyelő számítógép felől szolgáltatásként kért szűrt, átlagolt és integrált mérési eredmények előállítása. EFFEKT modul: Az elektrolizáló cella ú.n. anódeffektes állapotának érzékelése és a közbenső mérési eredmények útján az anódeffekt minőségének kiértékelése. EFFEKTELÖJELZŐ modul: A várható anódeffektus előrejelzése. TIMFÖLD ADAGOLÓ modul: A 40 timföldadagolás vezérlés és 41 kéregbetörés vezérlés kimenetek ciklikus működtetése a 17 felügyelő számítógép által meghatározott ütemben. SZABÁLYOZÓ modul: Az I, II ... n kád villamos ellenállásának a 2 anód elmozdítása útján történő szabályozása. ZAJANALÍZIS modul: Az I, II ... n kád üzemállapotának diagnosztizálása a kádfeszültség-időfüggvény statisztikus matematikai jellemzőinek meghatározása alapján. A fentiek szerint definiált programrendszer adott technológiai és hardver környezetben biztosítja a berendezés nagyfokú autonómiáját, működtető programjainak korszerű és 16 9 5 10 15 20 25 30 35 40 45 50 55 60 65