180157. lajstromszámú szabadalom • Programozható vezérlő berendezés

180.157 ségét, és növeli az egész vezérlőberendezés teljesítőképességét. A találmány tehat programozható vezérlőberendezés valamely vezérlendő berendezéshez csatlakoztatható digitális és/v&gy ana­lóg bemenetekkel és kimenetelekéi, amely vezérlőberendezésnek egymáshoz buszrendszer utján csatlakoztatott feldolgozóegységet és legalább egy első tárolót tartalmazó digitális számítógépe - előnyösen mikroszámítógépe - van. ahol a buszrendszerre felhasz­nálói programot tartalmazó.tároló és a bemeneteket valamint a kimeneteket csatlakoztató egységek vannak csatlakoztatva, és az jellemezi, hogy az említett első feldolgozóegység mellett belső adatbusszal rendelkező második feldolgozóegysége is van, a fel­használói programtároló adatvonala a második feldolgozóegység belső adatbuszára van csatlakoztatva, a második feldolgozóegy­ség a felhasználói programtárolóból kiolvasott megfelelő utasí­tásra az első feldolgozóegya ég felé jelzést adó áramkört tartal­maz, és az első feldolgozoegység a belső adatbuszhoz a buszrend­szer és a belső adatbusz közé beiktatott, a második feldolgozó­­egyaég által vezérelt adatcsatoló áramkör utján van csatlakoz­tatva. A találmány szerinti megoldásnál a feladatorientált nyel­ven megirt felhasználói programnak a programtárolóból egymás u­­tán kiolvasott felhasználói utasításai a második feldolgozóegy­ség belső adatbuszára kerülnek,- és a kiolvasott utasítást - típusának megfelelően - vagy a második feldolgozóegység hajtja végre, vagy a digitális számítógép feldolgozóegysége, amely az utasítást az adatosatoló áramkörön és a buszrendszeren keresz­tül kapja meg. A második feldolgozóegység az általa végzett fel­adatokat igen gyorsan, a digitális számítógép ciklusidején be­lül végrehajtja. A találmány szerinti vezérlőberendezés egy előnyös kivi­teli alakjában a második feldolgosóegység a bemeneti és kimene­ti jeleknek megfelelő változók mindenkori értékét tároló, a bel­ső adatbuszra csatlakozó második tárolót tartalmaz, amely máso­dik tároló vagy a felhasználói programtárolóból a belső adat­buszon kiolvasott mindenkori utasításnak megfelelően vezérelt, vagy a buszrendszeren keresztül érkező cimjel által vezérelt oimkiválasztó áramkörhöz van csatlakoztatva. Ezáltal a változók tárolóján mind a második feldolgozóegység, mind pedig a számí­tógép első feldolgozóegysége végezhet műveleteket. Egy további előnyös kiviteli alakban a második feldolgo­­zóegyaég a belső adatbuszhoz csatlakoztatott utasitásregisztert, ehhez első bemenetével csatlakoztatott utasításdekódért és az utaaitásdekóder első kimenő vonalához csatlakoztatott, a beme­neti és kimeneti jelek közötti logikai összefüggések lépésen­ként! kiszámításához belső állapotokat tároló első regisztert tartalmaz, amely utasitásdekóder második bemenete az első regisz­ter kimenetéhez, harmadik bemenete pedig a második tárolóból ki­olvasott változóbyte kiválasztott bitjének megfelelő jelet adó vonalhoz van csatlakoztatva. Ez a kialakítás lehetővé teszi, hogy a második feldolgozóegység az egyes változók közötti öaz­­szefüggéseket leiró logikai egyenleteket lépésenként kiszámítsa. Egy további előnyös kiviteli alakban az utasitásdekóder második kimenő vonala megszakítást kérő áramkörhöz, harmadik kimenő vonala a változók osoportjának mindenkori elmét tároló második regiszterhez, negyedik kimenő vonala második tárolóból kiolvasott mindenkori vátltozóbyte—ot tároló harmadik regiszter­hez, ötödik kimenő vonala pedig a mindenkori változóbyte kivá­lasztott bitjét átiró áramkörhöz van osatlakoztatva, amely átíró 2

Next

/
Oldalképek
Tartalom