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 mel­lékhajtás modul utasításai tartalmazzák a vezérlő­egységben levő előnyös pályagenerátor összes re­giszterének töltésére, illetve a regisztertartamak ki­olvasására szolgáló utasításokat, valamint a pálya­generá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 berende­zésben ilyen interface alkalmazása nem szükség­szerű, 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 kap­csoló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üg­getlen 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 bizto­sí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 regiszte­reinek kiolvasását előíró utasítások lehetővé teszik a szerszámgép szánjának pillanatnyi helyzetéről tör­té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ű adat­feldolgozó 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 alkalmaz­ható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 mozga­tá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ó redundan­cia byte-okat lehet kijelölni. Az adadtátviteli 3 csatorna feladata továbbá, hogy a szerszámgép álla­potváltozásairól és a kezelő beavatkozásairól tudó­sító információt a 2 vezérlőegységből a 4 adatfel­dolgozó egységbe továbbítsa. A fentiek megvalósítására az adatátviteli 3 csa­torna 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 adatfel­dolgozó egységből kimenő jelforgalmat értjük. A 3a kimenő és 3b bemenő rész felépítési és algo­ritmusa 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 álta­lában címzésre szolgáló különleges 47, ill. 51 adat­vezetékből (source terminata, ST jel), az új adat 5 megjelenését jelző egy 49, ill. 53 adatátadó veze­té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 in­formáció továbbítását tudja biztosítani. Más rend­szerű 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 elren­dezésében a központi 1 csatolóegységben mind­egyik 2 vezérlőegységhez egy 3a kimenő és egy 3b 20 bemenő rész tartozik (gyökérszerű, csillagszerű el­rendezé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ínrend­szerű, vegyes, stb.) adatátviteli rendszer kialakítása célszerű. A választás a találmány szerinti beren­dezé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 meg­történik a bejövő utasításoknak a megfelelő végre­hajtó 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ít­sé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 beavat­kozá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, amely­nek 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 gene­rátor áramköre és 18 órajelgenerátor. A 6 mellékhajtás modul feladata, hogy a köz­ponti 4 adatfeldolgozó egységből az 1 csatolóegy­ségen keresztül az adatátviteli 3 csatorna közvetí-65 tésével (továbbiakban: a központból) érkező bináris 4

Next

/
Oldalképek
Tartalom