170595. lajstromszámú szabadalom • Berendezés szerszámgépek közvetlen számjegyes vezérlésére
7 170595 8 A kijelző modulra ható on-off jellegű utasítások a kezelőpult lámpáit (lásd a 20. ábrán) kapcsolják, más utasítások a szám-, állapot-, szó-, korrekció és kezelői hiba kijelzők működtetését végzik. A mellékhajtás modul utasításai tartalmazzák a vezérlőegységben levő előnyös pályagenerátor összes regiszterének töltésére, illetve a regisztertartamak kiolvasására szolgáló utasításokat, valamint a pályagenerátort indító utasítást. A kapcsoló modulra ható felsorolt példaképpeni utasítások rendszere feltételezi, hogy a szerszámgép a berendezéshez hagyományos NC interface-szel csatlakozik. Ez azt jelenti, hogy a szerszámgép mellett hagyományos erősáramú szekrény van, amely a kis szintű jelek erősítésén kívül logikai funkciókat is ellát. A találmány szerinti berendezésben ilyen interface alkalmazása nem szükségszerű, az erősáramú szekrény logikai funkcióinak többsége ugyanis a berendezésben sokkal kisebb költséggel elvégezhető. Ebben az utóbbi esetben a vezérlőegység kapcsoló modulja a szerszámgép kapcsolóműveit közvetlenül vezérli. Az utasításrendszer figyelembe veszi a 2 vezérlőegység ama tulajdonságát, hogy az egymástól független alegységekből (modulokból) áll, ezáltal a rendszer nagyfokú modularitást mutat. A státusz -byte kiolvasó utasítások bármely helyzetben biztosítják a vezérlőegység és a szerszámgép állapotáról való tájékozódást. A mellékhajtás modul regisztereinek kiolvasását előíró utasítások lehetővé teszik a szerszámgép szánjának pillanatnyi helyzetéről történő tájékozódást, ami eme regiszterek működése közbeni felülírhatóságával együtt adaptív rendszer kialakítását teszi lehetővé. Az utasításrendszer célszerűen byte- szervezésű, ami megkönnyíti valamennyi byte szervezésű adatfeldolgozó egységhez való közvetlen csatolást. Az utasításrendszer bővíthető a vezérlendő szerszámgép tulajdonságai szerint, ami a berendezés alkalmazhatóságát növeli. Az adatátviteli 3 csatorna feladata egyrészt a központi 4 adatfeldolgozó egységtől az egyes 2 vezérlőegységek felé 86 utasítások, 87 üzenetek és 88 mondatok (2. ábra) továbbítása. A 86 utasítások 87 üzeneteket alkotnak, több 87 üzenet alkot egy 88 mondatot. A 4 adatfeldolgozó egység a 86 utasítások segítségével tudja kiváltani az 5 szerszámgépek kívánt működését (számok mozgatása, kapcsolások elvégzése stb.) és úgyszintén a kezelő értesítését a rendszer aktuális helyzetéről. Más utasításokkal a 2 vezérlőegység utasítható a pillanatnyi helyzetről tudósító adatok beküldésére, továbbá az átvitel ellenőrzésére szolgáló redundancia byte-okat lehet kijelölni. Az adadtátviteli 3 csatorna feladata továbbá, hogy a szerszámgép állapotváltozásairól és a kezelő beavatkozásairól tudósító információt a 2 vezérlőegységből a 4 adatfeldolgozó egységbe továbbítsa. A fentiek megvalósítására az adatátviteli 3 csatorna egy példaképpeni megvalósítása egymástól független 3a kimenő részből áll. A továbbiakban kimeneten (output) mindig a központi 4 adatfeldolgozó egységből kimenő jelforgalmat értjük. A 3a kimenő és 3b bemenő rész felépítési és algoritmusa az egyszerűség kedvéért teljesen egyező. Mindkét rész az információ továbbítására szolgáló nyolc 46, ill. 50 adatvezetékből továbbá, egy általában címzésre szolgáló különleges 47, ill. 51 adatvezetékből (source terminata, ST jel), az új adat 5 megjelenését jelző egy 49, ill. 53 adatátadó vezetékből (source control, SC jel) és a vevő oldal vételkészségét jelző egy 48. ill 52 vételkészség vezetékből (acceptor control, AC jel) áll. Ily módon a fenti kialakításban az adatátviteli 3 csatorna 10 mindkét irányban egyszerre 8-bites egy byte információ továbbítását tudja biztosítani. Más rendszerű adatátviteli rendszerek esetében az 53, ill. 49 adatátadó vezetékeknek a kérdéses rendszer vezérlő és címző vezetékeinek olyan állapota felel meg, 15 amelyből a kérdéses vevő egység megállapíthatja, hogy számára a vonalon újabb adat érkezett. Az adatátviteli 3 csatorna szemléltetett elrendezésében a központi 1 csatolóegységben mindegyik 2 vezérlőegységhez egy 3a kimenő és egy 3b 20 bemenő rész tartozik (gyökérszerű, csillagszerű elrendezés). Ebben az esetben a vonalon elmaradnak a címzéshez szükséges vezetékek, és így mind az adó, mind pedig a vevő egység jóval egyszerűbb elektronikai hálózatokat tartalmaz. Elképzelhető 25 azonban olyan eset is, amikor másmilyen (sínrendszerű, vegyes, stb.) adatátviteli rendszer kialakítása célszerű. A választás a találmány szerinti berendezés általános működését nem befolyásolja. A 3a kimenő, illetve 3b bemenő rész algorit-30 musa a 6. ábrán szemléltetett esetben megfelel a BSI (British Standard Interface) előírásnak, ami a vezérlőegység egyszerű hardware csatolhatóságát biztosítja. Az adatátvitel byte-onként történik. Először a vevő vételkészséget jelez (AC jel 0->l), majd 35 az adó a vonalra helyezi az átviendő byte-ot és SC jel felemelésével jelzi, hogy az adat a vonalon van. Vevő bevételezi a byte-ot, majd az AC jel l-*0 átmenetével nyugtázza a vételt, mire az adó SC jel l-*0 átmenetével fejezi be az átvitelt. 40 Az 5. ábrán mutatott 2 vezérlőegységben megtörténik a bejövő utasításoknak a megfelelő végrehajtó modulba való irányítása, és a bejött utasításoknak az egymástól független alegységeket képező végrehajtó modulokban történő végrehajtása. 45 A vezérlőegység továbbá megfelelő jelzések segítségével az adatátviteli 3 csatornán át tudósítja a központot a beérkezett utasítások végrehajtásáról, a szerszámgép állapotváltozásairól és a kezelői beavatkozásokról. 50 A 2 vezérlőegység az alábbi egymástól független alegységekből áll: 6 mellékhajtás modulból, amelynek részei 7 pályagenerátor, kiolvasás-beírás vezérlő 8 áramkör és 9 rendező-áramkör, 10 kapcsoló modulból, 11 ellenőrző áramkörből, 12 kijelző 55 modulból, beviteli 13 billentyűzet modulból és 19 figyelő modulnak a szerszámgépről érkező jeleket fogadó áramköréből. A fenti alegységek működését koordinálja és vezérli 15 címdekódoló áramkör, adatbeviteli 16 60 igényrendező áramkör, a 19 figyelő modul generátor áramköre és 18 órajelgenerátor. A 6 mellékhajtás modul feladata, hogy a központi 4 adatfeldolgozó egységből az 1 csatolóegységen keresztül az adatátviteli 3 csatorna közvetí-65 tésével (továbbiakban: a központból) érkező bináris 4