172678. lajstromszámú szabadalom • Nemerikus pályavezérlő berendezés
15 172678 16 ferritmagjának beíró 111 menetén, a másik mágneses kétpontkapcsoló 41, 42 ferritmagjának törlő 119, 120 menetén, a mágneses hárompont - kapcsoló 55, 56, 57 ferritmagjainak visszaállító 124, 125, 126 menetén, a 107’ diódán, a mágneses hárompontkapcsoló 55 ferritmagjának visszaállító 121 menetén és végül a visszaállító 95 ferritmag kiolvasó 103 menetén, majd a tápfeszültségforrás ” kapcsához záródik. A következő ütemidőben a 116 impulzusformáló második áramimpulzusformálója ad jelet a 24 kimenetre, amely a szerszámgép megmunkáló szervei mozgáspályájának interpolálását váltja ki, míg a 20 multiplexert az alábbi állapotba hozza: Az egyik mágneses kétpontkapcsoló 37, 38 ferritmagjai nem tárolnak programbeadásra vonatkozó készenléti jelet. A másik mágneses kétpontkapcsoló 41, 42 ferritmagjai sem tárolnak interpolációs programra vonatkozó készenléti jelet. A mágneses hárompontkapcsoló 55, 56, 57 ferritmagjai viszont a szerszámkorrekciót figyelembevevő közelítő pályán történő vezérlést előállító készenléti jelet tárolnak. Az 58 ütemadó 67 kimenetén megjelenő következő impulzus áthalad az egyik mágneses kétpontkapcsoló 38 ferritmagjának kiolvasó 69 menetén, a visszaállító 94 ferritmagbeíró 84 menetén, a 75”’ diódán, a másik mágneses kétpontkapcsoló 42 ferritmagjának kiolvasó 71 menetén, a mágneses hárompontkapcsoló 55 ferritmagjának kiolvasó 72 menetén, a 76 diódán, a visszaállító 95 ferritmag kiolvasó 86 menetén, a visszaállító 97, 96, 95 ferritmagok beíró 89, 87, 85 menetén, a 94, 93, 92, 91 ferritmagok beíró 83, 81, 79, 77 menetén, és a tápfeszültségforráshoz záródik. Az 58 ütamadó 98 kimenetén megjelenő következő impulzus áthalad az egyik mágneses kétpontkapcsoló 37, 38 ferritmagjainak törlő 108-109 menetén, a 106” diódán, a visszaállító 94 ferritmag kiolvasó 102 menetén, a 116 impulzusformáló harmadik áramimpulzusformálója 115 ferritmagjának beíró 112 menetén, a másik mágneses kétpontkapcsoló 41, 42 ferritmagjainak törlő 119, 120 menetén, és végül a tápfeszültségforráshoz záródik. A 116 impulzusformáló harmadik áramimpulzusformálója a következő párosszámú ütemidőben a 24 kimeneten át jelet ad, amely a szerszámkorrekció programjának lehívását eredményezi. A multiplexer ehhez tartozó állapota az alábbi: Az egyik mágneses kétpontkapcsoló 37, 38 ferritmagjai nem tárolnak programbeadásra vonatkozó készenléti jelet. A másik mágneses kétpontkapcsoló 41, 42 ferritmagjai sem tárolnak interpolációs programra vonatkozó készenléti jelet. A mágneses hárompontkapcsoló 55, 56, 57 ferritmagjai a szerszámkorrekciót figyelembevevő közelítő pályán történő vezérlést előállító készenléti jelet tárolnak. Végül az alábbiakban a 3. ábrán feltüntetett vezérlő automatika működését ismertetjük: A pályavezérlés feldolgozandó programjai lyukszalagról a forgácsoló szerszámgép működésébe történő beavatkozás előtt beadott parancsszavak meghatározott sora formájában a ferritmagos 1 mátrixban vannak tárolva- Ez az eljárás lehetővé teszi a műveleti programoknak illesztését a vezérlendő berendezéshez, azaz a vezérlés variálását anélkül, hogy a konstrukciós felépítésen változtatni kellene. Egy parancsszó operációs részből, jelölésekből, és egy vagy több címből áll. Példaként vizsgáljunk meg egy háromcímes parancsszót. Az első cím az első operanduszhoz tartozik (eredményeknek ugyanaz lesz a címe), a második cím a második operanduszhoz és a harmadik cím a következő parancshoz tartozik. A parancsszavak sorrendje kötetlen, ez lehetővé teszi - mivel a programok relatív sok feltétel nélküli ugrást tartalmaznak - a programszámláló elhagyását, lehetővé teszi a programhossz csökkentését és a program elágaztat ásókat, amelyek a parancs címének megváltoztatásával hozhatók létre. Ez a címváltoztatás feldolgozandó programonként tetszés szerint aritmikai operáció illetve a szám és a parancs logikai összakapcsolása formájában valósítható meg. A vezérlő automatika lehetővé teszi továbbá futó programok megszakítását prioritással rendelkező program lehívása esetén. Az összes pályavezérlő programok két csoportba oszthatók: az egyik csoportba a rövidebb programok tartoznak (egy programsor beadása, számítás, a szerszámgép felfutása illetve fékezése stb.), amelyek lehívásuk után lehetőleg gyorsan lefutnak. A másik csoportba a hosszabb programok tartoznak (a beadott programcsomag feldolgozása, szerszámkorrekció stb.), ahol a programok feldolgozásából származó eredményre a következő program feldolgozásánál szükség van. Emiatt a hosszabb program feldolgozását egy rövidebb program felhívása megszakítja. A rövidebb program feldolgozása a program lehívása után azonnal megtörténik. Egy módosítást nem igénylő program feldolgozásának menete a következő: A parancsszót a ferritmagos 1 mátrixból kiolvassuk. A parancsszó operációs része a 131 parancsregiszterbe, az operandusz címe és a következő parancs címe a 130 címregiszterbe íródik be. A kiolvasó 8 erősítő kimenőjeleinek elosztását a 9 átkapcsolóegység a 132 parancskódoló 143 kimenetéről az átkapcsoló bemenetére jutó jellel triggerelve végzi. Az operációs rész a 131 parancsregiszterből a 138 bemeneten keresztül átíródik a 132 parancskódolóba. A 132 parancskodoló az operációs rész feldolgozásával jelsorozatot képez, amelyre a további programfeldolgozás során lesz szükség. A jelsorozat a 132 parancskódoló 144 kimenetéről a beíró és kiolvasó 7 impulzusformálóra, a parancsjelkódoló 143 kimenetéről a 9 kapcsolóegységre és a parancsjelkódoló 145 kimenetéről a 130 címregiszterek vezérlő bemeneteire jut. Az első és második 130 címregiszter tartalma a vezérlőjelek hatására a címkijelölő 6 áramkörbe jut. Azok az információk, amelyek az első és második 130 5 10 15 20 25 30 35 40 45 50 55 60 65 8