170595. lajstromszámú szabadalom • Berendezés szerszámgépek közvetlen számjegyes vezérlésére
3 170595 4 moduljelző tárolói a címdekódoló áramkör kijelölésére az adatátviteli csatornára vannak csatlakoztatva. A találmány szerinti berendezés vezérlőegységének kezelőszerveit előnyösen billentyűzet alkotja, amelyhez billentyűzet modul van csatlakoztatva, és a figyelő modul, valamint a billentyűzet modul adatbeviteli igényrendező áramkör által megszabott sorrendben van az adatátviteli csatornára csatlakoztatva. A mellékhajtás modul egy célszerű kialakítása az adatátviteli csatornára rendezőáramkörön át csatlakoztatott pályagenerátort és a címdekódoló áramkörhöz csatlakoztatott kiolvasás-beírás vezérlő áramkört tartalmaz, amely kiolvasás-beírás vezérlő áramkör a rendezőáramkörhöz van csatlakoztatva, továbbá a círndekódoló áramkörnek a pályagenerátor kiolvasásra vagy beírásra kerülő regisztereit kijelölő címvezetékei a rendezőáramkörhöz vannak csatlakoztatva. Az adatátvitel biztonságának növelésére célszerű, ha az ellenőrző áramkörnek a címdekódoló áramkör kijelölésére az adatátviteli csatornán érkezett adatok hosszparitásvizsgálatát elvégző paritásvizsgáló áramköre van, amely paritásvizsgáló áramkör paritáshiba jelet adó vezetéke a figyelő modul egyik jelző tárolójához van csatlakoztatva. Az esetleges kezelői hibákból eredő károk megelőzősére a vezérlőegységen levő kezelő billentyűk a központi adatfeldolgozó egységen át hatnak csak a szerszámgépre, kivéve a pályagenerátort megalító, illetve elindító ciklus stop és ciklus start billentyűt és a szerszámgépet feszültségmentesítő vészstop billentyűt. A találmányt a továbbiakban a rajzokon szemléltetett előnyös kiviteli alakok alapján ismertetjük. Az 1. ábra a találmány szerinti berendezés rendszervázlatát, a 2. ábra a vezérlőegységhez érkező utasítások egy példaképpeni sorozatát, a 3. ábra a vezérlőegység utasításrendszerében egy cimbyte felépítését, a 4. ábra a vezérlőegység egy lehetséges utasításrendszerét, az 5. ábra a vezérlőegység egyszerűsített tömbvázlatát, a 6. ábra az adatátviteli csatorna algoritmusát, a 7. ábra a mellékhajtás modul pályagenerátorának egyszerűsített tömbvázlatát, a 8. ábra a vezérlőegység órajelgenerátor által előállított órajelek idődiagramját, a 9. ábra a mellékhajtás modul kiolvasás-beírás vezérlő áramkörének tömb vázlatát, a 10. ábra a 9. ábra szerinti kapcsolás idődiagramját, a 11. ábra a mellékhajtás rendezőáramkörének egyszerűsített tömbvázlatát, a 12. ábra a rendezőáramkör egy részletét, a 13. ábra az adatbeviteli igényrendező áramkör tömbvázlatát, a ~ ' 14. ábra a figyelő modulban a fő státuszbyte áramkörének részletét, a 15. ábra a címdekódoló áramkör egyszerűsített tömbvázlatát, a 16. ábra a kapcsoló modul tömbvázlatát, a 17. ábra az ellenőrző hosszparitásvizsgáló részé-5 nek egyszerűsített tömbvázlatát, a 18. ábra az ellenőző áramkör részletének tömbvázlatát, a 19. ábra a státuszbyte-ok egy előnyös kialakítását, a 10 20. ábra pedig a vezérlőegység kezelő- és kijelzőszervéinek előnyös elrendezését mutatja. A találmány szerinti, szerszámgépek közvetlen csoportos számjegyes vezérlésére szolgáló beren-15 dezés rendszervázlata az 1. ábrán látható. A berendezés tartalmaz egy központi digitális 4 adatfeldolgozó egységet, ehhez csatlakoztatott kétirányú központi adatfolyamat biztosító 1 csatolóegységet, és szerszámgépenként egy, egymástól független mo-20 dulokból álló 2 vezérlőegységet (Machine Tool Controller), továbbá a fenti egységek közötti adatátvitelt biztosító adatátviteli 3 csatornát, ill. csatornákat. A fenti egységek közül a csatolóegység egyrészt közvetlenül a központi adatfeldolgozó egy-25 seggel, másrészt az egyes vezérlőegységekkel kétirányú, pl. 8-bites aszinkron adatátviteli csatorna útján áll összeköttetésben, amely célszerű kivitelként lehet az ábrán feltüntetett gyökérrendszerű vagy akár sínrendszerű. A 2 vezérlőegységek köz-30 vétlenül a vezérelt 5 szerszámgépek bemeneti- kimeneti interfacejére csatlakoznak. A berendezés az alábbiak szerint működik: Az 5 szerszámgépeken legyártandó alkatrészek 35 programjai a központi 4 adatfeldolgozó egységben vannak tárolva. A rendszer bekapcsolását a 2 vezérlőegység kijelzőszervén megjelenő üzenet jelzi a kezelőnek. A kezelő ezek után a szerszámgépek működtetése céljából működésbe hozza a kezelő-40 szervnek megfelelő billentyűit. Minden egyes kezelői beavatkozáskór és úgyszintén a vezérelt szerszámgépek állapotának megváltozásakor, az adatátviteli 3 csatorna közvetítésével a 2 vezérlőegység által generált jelzés kerül az 1 csatolóegységbe, 45 amely elvégzi az egyes 2 vezérlőegységektől származó jelzések sorbarendezését, címzését, majd a jelzést a jelzéstől függő prioritású szinten megszakításkérés formájában továbbítja a központi 4 adatfeldolgozó egység felé. 50 A megszakításkérés elfogadása esetén a központi 4 adatfeldolgozó egység értékeli a bejövő információt, majd a szükséges műveletek elvégzését kiváltó utasításokat küld a kérdéses szerszámgép felé. Az ily módon kiküldött utasítások származhatnak 55 az előre tárolt alkatrészprogram feldolgozásából, de lehetnek program által generált utasítások is. A központi 4 adatfeldolgozó egységből kiküldött utasítások az 1 csatolóegységen keresztül — ahol megtörténik az adatfolyam irányítása — az adatátviteli 60 3 csatorna közvetítésével a megfelelő 2 vezérlőegységbe kerülnek. A 2 vezérlőegység a bejövő utasításokat a megfelelő végrehajtó moduljába irányítja. Ily módon az utasítások kétszeres irányítás után jutnak el" a kívánt végrehajtó modulba: elő-65 szőr az. 1 csatolóegység az utasítást a kérdéses 2