165862. lajstromszámú szabadalom • Lineáris és kvadratikus interpolátor kapcsolási elrendezés koordinátaeltolások működtetésére

5 165862 6 egységbe a harmadik 124 bemeneten át kerülnek bevezetésre. A lineáris és kvadratikus interpolator vezérlő számítógépének működése, amely a 04 vezérlőpulton levő (nem ábrázolt) hálózati kapcsoló bekapcsolásával indul meg (a pulton levő szervekkel a rajzasztal vezérlésmódja és a vezérlő számítógép műveleti sor­rendje [Arbeitsregime] is kiválasztható), a következő­képpen alakulhat; választható csatlakozó szekrény segítségével történő kézi vezérlés, amely a koordiná­ták irányában három alapsebességgel való haladást tesz lehetővé (például a program kezdetének beállí­tása céljából), továbbá belső vezérlés a beépített interpolator segítségével és végül külső vezérlés más eltolásijel-forrással, például vonalba iktatott (on-line) számítógéppel. A tulajdonképpeni interpolator ere­deti műveleti sorrendjéből olyan automatikus vagy félautomatikus üzemmód is választható, amelynél maga az interpolator automatikusan indítja a leolva­sást (egyébként az operátornak kell ezt indítania). A választott beépített interpolátoros vezérlésnél a kez­deti feltételeknek kioltás útján való előzetes beállítása után a számítógép működése a 04 vezérlőpulton levő START gomb megnyomásával kezdődik. A 01 leol­vasó berendezés először az adatokat a lyukszalagról a 02 bementi kódegységbe viszi át, amely különféle bemeneti kódoknak (ISO nyolc lyuksávos kód, belső öt lyuksávos kód, illetve egyéb kódok) megfelelően alakíthatók ki. A 02 bemeneti kódegységből az adatok a 03 dekódoló egységbe kerülnek, amelynek kimenete a 05 bemeneti egységbe kerülő érvényes jelek gyűjteményéből és a jelnek és szónak a 06 ellenőrző berendezésben való ellenőrzéséhez használt segédjelekből áll. A 02 bemeneti kódegységből a 03 dekódoló egységbe jutó reteszelőjel különféle beme­neti kódok alkalmazása esetén a segédjelek előállítását befolyásolja. A 05 bemeneti egység negyedik 056 kimenetén át a szó fajtájára és a számjegyek számára vonatkozó jeleket ad a 06 ellenőrző berendezésnek, amely a számjegyhibát vagy a helytelen szóhosszúsá­got jelenti a 05 bementi egységnek. A 05 bemeneti egység ezután a 058 kimeneten át a 01 leolvasó berendezést nemcsak a választott műveleti sorrend szerint működteti, hanem esetleges hibánál is. A feldolgozott és ellenőrzött bemeneti utasítás a 05 bemeneti egységből egyrészt a 07 Q-függvény tároló­ba és a 09 G-függvény tárolóba kerül, amelyek a Q, G szavakat bináris-decimális kódban tárolják, másrészt a 11 dimenziószó tárolóba, amely feljegyzi a programo­zott dimenziószavakat, továbbá a 13 sebességegység­be, amely nemcsak a mm/perc-ben feljegyzett sebes­ségszavakat tároló egységet tartalmazza, hanem a sebességegységnek azt az üzemi részét is, amely az üzemi egység számára a sebességimpulzusokat a válasz­tott algoritmus szerint előállítja. Ali dimenziószó tá­rolóban és a 13 sebességegységben a feljegyzett szavak tisztán lináris kódban vannak tárolva és feldolgozásuk sorrend szerint történik. A 0,5 bemeneti egységbe van vezetve továbbá a 04 vezérlőpontnak az a kimenete, amelyen át a vezérlési módot tápláltuk be. A 04 vezérlő­pult kimenetei, a műveleti sorrend és az interpolator működtetéséhez szükséges további függvények az eredő mozgás mértékét befolyásoló 15 kimeneti átkapcsolóba, továbbá a 12 üzemi egységbe vannak továbbvezetve, amelyben információveszteség nélkül lehetséges az interpoláció pillanatnyi megszakítása vagy az üzemi egységnek az üzemi egység műszaki ellenőrzésére alkalmas üzemmódba való kapcsolása. Utóbbi esetben az interpoláció nem a programozott 5 pontban fejeződik be, hanem mindaddig tovább folytatódik, amíg ez a vizsgálat szempontjából szükséges. A 04 vezérlőpult további 042 kimenete a 14 sebességkorrekciós egységbe van vezetve, a progra­mozott sebesség a 04 vezérlőpulton levő forgó átkap-10 csoló segítségével néhány fokozatban -50% és +100% között korrigálható, és végül a 04 vezérlőpult 043 kimenete a 08 írótoll működtető áramkörbe van vezetve, amellyel a program által megválasztott írótoll kikapcsolható és a választásnak megfelelő másikkal 15 helyettesíthető, vagy az írótoll automatikus megvá­lasztása a programból teljesen kikapcsolható és kézi előválasztással helyettesíthető. Az írótollnak a prog­ramból való kiválasztása úgy történik, hogy a 08 írótoll működtető áramkörbe bevezetjük a 07 20 Q-függvény tároló kimenetét, amely a bemeneti utasí­tásból az írótoll kiválasztását tartalmazó szót tárolja. A 08 írótoll működtető áramkörben vannak elrendez­ve a rajzasztal vezérelt fejében levő írótoll vagy szerszám tulajdonképpeni működtető teljesítmény-25 körei. Az arra vonatkozó információt, hogy kvadra­tikus vagy lineáris interpoláció történik-e és a G szóból származó további adatokra vonatkozó infor­mációt a 09 G-függvény tároló első 091 kimenetéről a 12 üzemi egységbe és második 092 kimenetéről a 15 30 kimeneti átkapcsolóba vezetjük. Ezekhez az infor­mációkhoz a Nemzetközi Ajánlásoknak megfelelő számkombinációkat alkalmazzuk, amelyek mind 0 számjeggyel kezdődnek. Ha az első 0 számjegy helyén 9 számjegy áll, a differenciatag kifutó ciklusa kikap-35 csolódik, 4 számjegy használata esetén a betáplálási adatok megfelelő tömbje a 04 vezérlőpult megfelelő átkapcsolójának állásától függetlenül 1:1 méretarány­ban dolgozik. Az ily módon megjelölt utasításokat az írótoll változtatásakor az átfutási utasítások progra-40 mozására használjuk. A bemeneti utasítások leolvasá­sának befejezése után kezdődik a tulajdonképpeni interpoláció, amely rögzített algoritmus szerint megy végbe és amelyben a 12 üzemi egység, all dimenzió­szó tároló és a 13 sebességegység működik közre. 45 Ennek az együttműködésnek egyik eredményét a 15 kimeneti átkapcsolóba vezetett impulzusok képezik. A teljes interpolációt, csakúgy, mint a bemeneti adatok besorolását és feldolgozását a 10 vezetőmű vezérli, amelynek kimenetei all dimenziószó tároló-50 ra, a 05 bemeneti egységre, a 12 üzemi egységre, a 13 sebességegységre, a 14 sebességkorrekciós egységre és a 15 kimeneti átkapcsolóra csatlakoznak és így biztosít­ják ezek kölcsönös időkonformitását. Mivel a bemeneti adatok betáplálása 0,01 mm 55 egységben történik és a rajzasztal mértékegysége 0,05 mm, a 12 üzemi egység kimeneti impulzusainak számát ebben az értelemben módosítani kell. Ez a 15 kimeneti átkapcsolóban megy végbe, amelybe be vannak iktatva azok a tárolók és mértékosztók, 60 amelyek a kimeneti impulzusok számát a 04 vezérlő­pulton beállított osztásviszonynak megfelelően szabá­lyozzák. A programozott végpontba való pontos felvétel szempontjából ezért célszerű olyan dimenzió­szavakat alkalmazni, amelyek az osztásnál nulla mara-65 dékot adnak. Ha ezt az alapszabályt nem tartjuk be, 3

Next

/
Oldalképek
Tartalom