176815. lajstromszámú szabadalom • Digitális vezérlőberendezés munkagépek, különösen szerszámgépek vezérlésére
13 176815 14 ellenőrzésre kerülnek, hogy azok a 10 vezérlőegység által kialakított utasításoknak megfelelnek-e. A 80 vezérlőáramkörnek van egy tiltó 48 bemenete is, amelyen át tiltani lehet a működését, és ezáltal a vezérlő jelek kiadását a 23A, 23B és 23C vezetékeken. A tiltó 48 bemenet az 1. ábra szerint a 19 ellenőrző egység 46 kimenetére van kapcsolva. Lehetséges a 16 egység olyan kivitele is, ahol a 78A, 78B és 78C regiszterek, valamint a 82 jelátalakító áramkör helyett a 3 buszrendszerről írható és olvasható olyan regisztereket alkalmazunk, amelyek egyben a 23A, 23B és 23C vezetékeken szükséges jelszinteket és alakokat biztosító meghajtó fokozattal vannak ellátva. Ez esetben a 4 buszrendszeren keresztül az 1 munkagéphez vezető 23A, 23B, ill. 23C vezetékeken levő jelek olvashatók vissza, és így észlelhető az 1 munkagép végrehajtó eszközeiben fellépő rövidzár is. A 6. ábra a munkagépről érkező funkcionális jeleket fogadó 15 egység egy kivitelének egyszerűsített tömbvázlatát mutatja. A 24A, 34B és 24C vezetékeken érkező jelek először nagyfrekvenciás 90A, 90B, ill. 90C szűrőkön, majd 91A, 91B, ill. 91C szintátalakítókon, s végül kisfrekvenciás 92A, 92B, ill. 92C szűrőkön jutnak keresztül. Az így megszűrt és megfelelő szintű jelek az ábrázolt kivitelben tároló 93 mátrix 89A, 89B, ill. 89C jelbemenetein át a keresztezési mátrixpontokhoz vannak csatlakoztatva. A 93 mátrix egy mátrixpontja függőleges 94 dekódoló vezetékek közül az egyik, és vízszintes 96 kiválasztó vezetékek közül az egyik találkozási pontja. A mátrixpontokat pl. logikai ÉS-kapuk alkothatják. Ha egy példaképpeni kialakításban 16 darab 94 dekódoló vezeték és 16 darab 96 kiválasztó vezeték van, a 93 mátrixnak 256 darab mátrixpontja és 256 darab jelbemenete lesz; így 256 darab jelet tud fogadni. Az ábrán a 93 mátrix további 89D, 89E, 89F és 89G jelbemeneteit is feltüntettük, ezekhez — mint alább látni fogjuk — a 2 billentyűzet, ill. a 19 ellenőrző egység 137 figyelő áramkörének kimenetei lehetnek csatlakoztatva. A 93 mátrix 89A, 89B, 89C, 89D, 89E, 89F és 89G jelbemeneteit röviden 89 jelbemeneteknek nevezzük. A 93 mátrix mátrixpontjai pillanatnyi állapotának megfelelő jeleket ciklikusan letapogató és továbbító 113 áramkör juttatja a 6 adatvezetékekre és a 7 vezérlővezetékekre. A 113 áramkör az ábrázolt kivitelben az alábbi felépítésű. A szekvenciális címző 108 számláló 8-bites, a bevitel és ütemezés vezérlő 105 áramkörből 100 vezetéken érkező órajelnek megfelelően számlál, és 98A kimeneten keresztül a négy nagyobb helyértékű bitje 95 dekódoló áramkörhöz, 98B kimeneten keresztül pedig a négy kisebb helyértékű bitje 97 kiválasztó áramkörhöz van csatlakoztatva. A 97 kiválasztó áramkör által 99 kimeneten kiadott jel akkor van logikai 1-es állapotban, amikor a bejövő funkcionális jelnek megfelelő mátrixpont a 93 mátrixban rövidre van zárva, és a 98A és 98B kimeneteken a mátrixpontnak a címe van jelen. A 106 és a 107 jelregiszterek mindegyikében 256 darab 1-bites rekesz van, amelyek a mátrixpontok előző állapotait tartalmazzák, és címzésük a 98A és 98B kimeneteken keresztül a szekvenciális címző 108 számláló által történik. A 110 összehasonlító áramkör a 100 vezetéken érkező órajel hatására beolvassa a 106 és a 107 jelregiszterből a megcímzett rekeszeket, összehasonlítja a 99 kimeneten érkező jelet a 102 vezetéken levő állapotjellel, és ha azok nem egyeznek, beírja a 99 kimeneten levő jelet a 106 jelregiszter megfelelő rekeszébe. Ha a 99 kimeneten és a 102 vezetéken levő jelek egyeznek, összehasonlítja a 99 kimeneten érkező jelet a 103 vezetéken levő állapotjellel, és ha az utóbbiak nem egyeznek, a 104 vezetéken különbségi jelet küld a bevitel és ütemezés vezérlő 105 áramkörbe, amely a 111 vezetéken bejelentkezőjelet küld a 7 vezérlővezetékekre. A mátrixpontok lekérdezése folytatódik, és így egy lekérdezési ciklus során a két 106 és 107 jelregiszter tartalma több rekeszt illetően is különböző lehet. Amikor a 111 vezetéken megjelenik egy engedélyező jel, a bevitel és ütemezés vezérlő 105 áramkör addig tárolja azt, míg a 104 vezetéken a megfelelő órajel hatására újra meg nem jelenik a különbségi jel. Ekkor egyrészt a 109 adatregiszter számára a 101 vezetéken kiküldi az engedélyező jelet, amelynek hatására a funkcionális jel címe 114 vezetéken át a 6 adatvezetékekre kerül, másrészt a 110 öszszehasonlító áramkör számára a 112 vezetéken engedélyezőjelet küld, amelynek hatására az éppen megcímzett, a 102 vezetéken levő állapotjel beíródik a 107 jelregiszter megfelelő rekeszébe. Ez a folyamat addig folytatódik, amíg a 106 és a 107 jelregiszterek tartalma meg nem egyezik. A 2 billentyűzethez csatlakoztatott, kezelési jeleket fogadó 14 egység felépítésében és működésében is azonos lehet az 1 munkagépről érkező funkcionális jeleket fogadó 15 egységgel, csak a fogadott jelek, tehát a szükséges mátrixpontok száma különbözik. Egy előnyös kivitelnél a funkcionális jeleket fogadó 15 egység megfelelő számú mátrixponttal rendelkezik, és így képes fogadni a 2 billentyűzetről érkező jeleket is, amely utóbbiak a 6. ábrán feltüntetett szűrők nélkül, közvetlenül csatlakoznak a 93 mátrixhoz, pl. a 89D, 89E, 89F és 89G jelbemeneteken. A 2 billentyűzet egyes billentyűi világító elemekkel vannak ellátva. Ezek jelzik a kezelőnek, hogy milyen további kezelési lehetőségek állnak rendelkezésére. A kezelési jeleket fogadó 14 egység különálló áramkörként való megvalósítására akkor van szükség, amikor a kezelési jeleket fogadó 14 egységet és a 13 kijelzővezérlő egységet, a 2 billentyűzettel és a 3 kijelzővel együtt, egy önálló 8 kezelői pultban helyezzük el, amint azt az 1. ábrán vázlatosan szemléltetjük. Ez esetben célszerű, ha a 8 kezelői pultban a soros 9 adatátviteli vonalhoz csatlakozó 9B adatátviteli egység, a 13 kijelzővezérlő egység és a kezelési jeleket fogadó 14 egység egyetlen mikroprocesszoros feldolgozómodullal van megvalósítva. Természetesen ekkor a 13 kijelző vezérlő egység nem a 4. ábra szerinti kivitelű. A 9 adatátviteli vonalat a 4 buszrendszerre csatlakozó 9A adatátviteli egységet célszerűen szintén egy mikroprocesszoros feldolgozómodul képezi. A találmány szerinti vezérlőberendezés egy előnyös kiviteli alakjánál az 1 munkagépről érkező funkcionális jeleket fogadó 15 egység és az 1 munkagép végrehajtó eszközeit vezérlő jeleket kiadó 16 egység egyetlen áramköri modullal van megvalósítva. Ez az áramköri modul tartalmaz egy csak olvasható tárolót, amelyben az 1 munkagép elemeiről érkező funkcionális jelek, az 1 munkagép végrehajtó eszközei felé menő vezérlő jelek, valamint az ezeknek a jeleknek megfelelő, a 6 adatvezetékeken közlekedő jelek közti logikai összefüggések vannak tárolva, a 4 buszrendszerre — előnyösen soros adatátviteli vonalon át — csatlakoztatott adatfeldolgozó egységet, célszerűen mikroprocesszort, amely a logikai öszszefüggéseknek megfelelően a kimeneti jeleket átalakítja, 5 10 15 20 25 30 35 40 45 50 55 60 65 7