180157. lajstromszámú szabadalom • Programozható vezérlő berendezés
180.157- vezérli a 11 processzor buszra csatolt egységek működését. A digitális 3 bemeneti egység a vezérelt berendezésről, például szerszáragépről jövő bemeneteket /pl. nyomógombok, helyzet kapca olók, peremkerekek stt./ csatolja a 10 kimeneti-bemeneti buszra. A digitális 4 kimeneti egység a 10 kimeneti-bemeneti buszon érkező kimeneti állapotokat tárolja, és biztosítja a kimenetekre kapós olt terhelések /pl. elektro-hidraulikus szelepek» elektromágneses tengelykapcsolók, mágnes kapcsolók, jelzőlámpák stb./ meghajtását. Az analóg 5 bemeneti egység a vezérelt berendezésről érkező analóg egyen- vagy váltakozó feszültséget vagy áramot átalakítja digitális értékké, és csatolja a 10 kimeneti-bemeneti buszra. Az analóg 6 kimeneti egység a 10 kimeneti-bemeneti buszon érkező digitális értékeket átalakítja analóg egyen- vagy^váltakozó feszültséggé vagy árammá. Az 1 vezérlőegység egy kiviteli alakjanak tömbvázlata a 2. ábrán látható. A 100 feldolgozóegység, amely egy példaképpéni kialakításban Motorola 6800 tipusu mikroprocesszor + órajelgenerátor + indító áramkör, de bármely más hasonló 8-bltes mikroprocesszor is lehet, a rendszer vezérlését látja el az EFRQM- tipusu 105 tárolóban, vagy bővítés esetén még az 1. ábrán szemléltetett 9 programtarolo-bővitő egység EFROM-jaiban tárolt vezérlőprogram alapján, amelynek végrehajtása során felhasználja a RAM-tipusu 106 tárolót, vagy bővítés esetén még a 9 programfeárolóbővitő egység RAM-jait is. A 104 cimzőáramkör a 108 vonalon kiadott EPROM kiválasztó jelével és a 109 vonalon kiadott RAM kiválasztó jelével választja ki a kívánt áramkört. A 100 feldolgozóegység, a 104 cimzőáramkör, a 105 és 106 tárolók egymással 90 buszrendszeren keresztül vannak összekapcsolva, és digitális számítógépet - előnyösen mikroszámítógépet - alkotnak. A 90 buszrendszer 101 adatbuszt, 102 cimbuszt és 105 vezérlőbuszt tartalmaz. A 101 adatbuszhoz, a 102 cimbu3zhoz és a 103 vezérlőbuszhoz 107 buszmeghajtó és csatoló áramkörön keresztül van a 11 processzor busz csatlakoztatva. A 90 buszrendszerre kapcsolódik a kimeneti egységeket csatlakoztató 150 csatolóáramkör, a bemeneti egységeket csatlakoztató 152 csatolóáramkör, a vezérlőberendezés üzemképességét felügyelő 153 állapotfigyelő áramkör, a felhasználói programot tartalmazó 142 programtároló - ami lehet RAM tipusu vagy PROM tipusu, előnyösen villamos jellel törölhető FROM tipusu tároló - és egy további 80 feldolgozóegység. A 80 feldolgozóegyaégnek saját belső 141 adatbusza van. amely a 80 feldolgozóegység által vezérelhető 140 adatcsatolo áramkörön keresztül csatlakozik a 101 adatbuszhoz. Erre a 141 adatbuszra kerülnek a 142 programtárolóból a 102 cimbuszon kapott elmeknek megfelelően egymás után kiolvasott utasítások. A 80 feldolgozóegyaég vezérlését szekvenciális logikai áramkörökből felépített 110 vezérlő és időzítő áramköre biztosítja, amely csatlakoztatva van a 102 elmbuszhoz és a 103 vezérlőbuszhoz. A felhasználói 142 programtároló /EPROM és/vagy RAM/ tartalmazza azokat az utasításokat, amelyek egymás utáni, ciklikus feldolgozása biztosítja a bemenőtök és kimenetek között a kívánt kapcsolatok létrehozását. A felhasználói 142 programtá— roló tartalmából a 100 feldolgozóegység választja ki a 102 oimbusz jeleivel egymás után a belső 141 adatbuszra kerülő utasi-* tásókat, mégpedig úgy, hogy a felhasználói programnak megfelelő cimterületen a 110 vezérlő és időzítő áramkor 111 vonalon 6