10.01.2015 Views

Bevezetés a mechatronikába - MEK

Bevezetés a mechatronikába - MEK

Bevezetés a mechatronikába - MEK

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A programozható vezérlők alkalmazása<br />

A mára elavultnak tekinthető bitprocesszor alapú PLC-k bemutatása egyrészt didaktikailag<br />

indokolható, mivel felépítésük és működésük egyszerű, másrészt az<br />

úgynevezett PLC-nyelvek és a korai bitszervezésű architektúrák között igen szoros<br />

összefüggés van. A bitprocesszor rendszerint a következő egységeket tartalmazza:<br />

bemeneti multiplexer, programozható logikai egység (Logical Unit, LU), egybites<br />

akkumulátor, kimeneti taroló es demultiplexer, véletlen hozzáférésű memória<br />

(RAM) és a szükséges adat-, cím- és vezérlővonalak (7.3. ábra).<br />

Bemenetek<br />

0<br />

1<br />

2<br />

n<br />

Bemeneti<br />

Multiplexer<br />

(MUX)<br />

Adatmemória<br />

RAM<br />

1/2<br />

MUX<br />

Akkumulátor<br />

(1bit)<br />

Logikai<br />

Egység<br />

Demultiplexer<br />

0<br />

1<br />

2<br />

m<br />

Kimenetek<br />

Operandus<br />

Művelet<br />

Órajel<br />

generátor<br />

Programmemória<br />

Címszámláló<br />

7.3. ábra<br />

Egy bitprocesszor alapú PLC felépítése<br />

Az egyes egységek funkciói:<br />

bemeneti multiplexer: a bemeneti logikai változók kiválasztása és az adat<br />

kapuzása a programmemóriában tárolt bemeneti cím alapján;<br />

logikai egység: a bemenetére jutó bitek között a programmemóriában tárolt<br />

mikrokód által meghatározott logikai művelet végzése;<br />

akkumulátor: egybites operandus- és eredményregiszter;<br />

kimeneti demultiplexer és tároló: a LU által végrehajtott logikai művelet<br />

eredményének (1 bit) kijuttatása a programmemória által meghatározott kimenetre<br />

és az adat tárolása;<br />

adatmemória: a logikai műveletek részeredményeinek tárolása.<br />

139

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!