170595. lajstromszámú szabadalom • Berendezés szerszámgépek közvetlen számjegyes vezérlésére
170595 15 16 az áramkör működése megkezdődik. Egy további bemenet az input kijelölő 71 vezetékre van kötve, amely a központ kiolvasás igényét jelzi, és amely a lehetséges igények között a legmagasabb prioritású. Egy következő bemenet a 110 vezeték, amely a 19 figyelő modulban levő szerszámgép bemeneti fogadó áramkör és vezérlőegység generátor áramkör közös igénybejelentő vezetéke. Eme két egység felépítése egy bizonyos kiviteli alaknál teljesen megegyezik. A legalacsonyabb prioritású igénybejelentő vezeték a beviteli 13 billentyűzet modul igénybejelentő 111 vezetéke. A 16 igényrendező áramkör kimenetén a 80 vezetéken előállítja az input engedélyező jelet, amely a kiolvasás indítását engedélyezi, továbbá 113 vezetéken a státuszbyte engedélyező és 114 vezetéken a billentyűzet engedélyező jeleket. További kimenete az áramkörnek a bemenő 53 adatátadó vezeték jele, melyet az összes, a'3b bemenő részre csatlakozó modul számára egységesen az adatbeviteli 16 igényrendező áramkör állít elő. A 110 és 111 vezetéken jelentkező igénybejelentő jelek első lépésben beíródnak a fogadó 120, ill. 121 tárolóba. A továbbítás az 52 vételkészség vezeték jelének megjelenése után, az input kijelölő 71 vezeték nulla állapota esetén, egymáshoz képest eltolt órafázisok alatt történik (27a és 27b órajelek). A két órajel közötti időkülönbözet teszi lehetővé a kétféle igény közötti prioritás megvalósítását. A kimenő 122 és 123 tárolók kimenő jele egyúttal a megfelelő 113, ill. 114 vezeték engedélyező jele is. Az engedélyező jel kiadása után az engedélyezett egység a bemenő 50 adatvezetékekre kapuzza a beküldendő információt, majd a 27c órajelre a 124 tárolóban előáll a bemenő 53 adatátadó vezeték jele. A bemenő 53 adatátadó vezeték jele a bemenő 52 vételkészség vezeték jelének megszűnésével törlődik, és ugyancsak törlődnek a megfelelő engedélyező jelek is. Az ábrán látható input kijelölő 71 vezeték jele az utolsó érvényes cimbyte legnagyobb helyiértékű bitje tehát hárombyte-os bevitel esetén a teljes átvitel tartama alatt tiltja a státuszbyte, ill. a billentyűzet csatornára kerülését. Megjelenése esetén, a 60 vezetéken levő <£i, a 61 vezetéken levő i/52 vagy a 62 vezetéken levő i^3 'jelek megléte alatt, a központ vételkészségének bevételezése után előáll a 80 vezetéken a kiolvasást vezérlő bevitel engedélyező jel és a csatorna 53 adatátadó vezetékére SC jel kerül. A prioritásoknak a találmány szerinti rendszere az ismertetett algoritmus mellett a kiolvasás igen rugalmas kezelését teszi lehetővé. A 2 vezérlőegység ismertetett példaképpeni kiviteli alakjánál a bemenő(vezérlőegység-központ irányú) ' adatforgalom a kezelőszervek billentyűinek kódjaiból és a szerszámgép állapotváltozásáról tudósító státuszbyte beküldéséből áll. A címzéshez ezért külön cimbyte nem szükséges, a címzés a bemeneti különleges 51 adatvezeték ST jelével is elvégezhető. Az 5. ábrán a 19 figyelő modulban vannak a szerszámgép bemeneti fogadó áramkörök és a vezérlőegység generátor áramkörök. Ezt azért lehetett megtenni, mert lehetséges olyan kiviteli alak, amelynél a megfelelő áramkörök felépítése teljesen megegyezik, és a megfelelő figyelt állapotokat a státuszbyte-ok egyes bitjei reprezentálják. 5 A státuszbyte-ok egy lehetséges kiépítésénél állapotváltozáskor mindig egy 8-bites byte megy a központba, és ha a központ részletesebb információt igényel, ahhoz a további kiegészítő státuszbyte-ok kiolvasásával juthat hozzá. A stá-10 tuszbyte-ok egy másik lehetséges kiépítésénél a szerszámgép minden egyes állapotjelző eleméhez a három egyenrangú státuszbyte egy vagy több egymástól független bitje tartozik. Ennél a megoldásnál állapotváltozáskor mindig az a státuszbyte 15 megy be a központba, amelyikben az állapotváltozás megtörtént. A 3b bemenő rész címzése a 9. biten kívül a státuszbyte két további kitüntetett bitjével történhet. 20 A státuszbyte-ok első típusú kiépítésére példa a 19. ábrán ábrázolt státuszbyte rendszer. A fő 125 státuszbyte abban különbözik a 126 és 138 státuszkiegészítő byte-októl, hogy ha valamely bitje 1-be billen, akkor a fő státuszbyte tartalma a 25 bemenő 50 adatvezetékre kerül, és a központ azt beolvashatja. A státuszbyte „hold" és „error" bitjei bebillenésének okát a központ a megfelelő státuszkiegészítő byte kiolvasásával tudhatja meg. A fő státuszbyte bitjei közül jellegzetes a készenlétet 30 jelző (ready) 117 RY1 bit. „1" állapota azt jelzi, hogy a szerszámgép újabb utasítás fogadására vár, „0" állapota pedig azt, hogy a szerszámgép utasítás végrehajtásával van elfoglalva. Az ERI—250 típusú eszterga esetében ez például azt jelenti, 35 hogy szerszámváltáskor vagy járó mellékhajtás esetében a bit értéke „0", álló mellékhajtás és rögzített revolverfej esetén pedig „1". Bonyolultabb gépek esetében, ahol egyszerre több párhuzamos folyamat is zajlik, pl. a külső szerszámtár pozício-40 nálása és mellékmozgás egyszerre, a 127 RY1 bit és 132 RY2 bit bevezetésével lehet a két folyamatot egymástól elkülöníteni. A szerszámgép feszültségmentesítésekor billen be a fő státuszbyte 128 ON bitje, és mindaddig ,,l"-ben marad, amíg 45 a szerszámgépet újból be nem kapcsolják. Ha a szerszámgép szánja keresztülhalad a tájolásnál használatos előjelző kapcsolók valamelyikén, akkor bebillen a fő státuszbyte 129 MILTAC bitje. A bit akkor nullázódik, amikor legközelebb HOLD álla-50 pot áll elő. Ez akkor áll elő, ha az előtolás valamilyen okból megállt, ekkor bebillen a fő státuszbyte 130 HOLD bitje, amely a 138 státuszkiegészítő byte kiolvasásától nullázódik. A megállás okát a 138 státuszkiegészítő byte-ból lehet 55 pontosan megállapítani, ez vagy végálláskapcsolóra futás (travel limit), vagy ciklus stop billentyű működtetése vagy referencia állapot felvétele. Hiba esetén a fő 125 státuszbyte 131 ERROR bitje billen be, amely addig marad „l"-ben amíg a hiba 60 el nem hárul. A hiba okát a 126 státuszkiegészítő byte kiolvasásával lehet megállapítani. A hiba oka lehet vagy a hajtás lemaradása az előírt helyzettől (excess error), vagy a tápfeszültség hibája, vagy adatátviteli hiba a csatorna kimenő részén (paritás 65 hiba). 8