Sunteți pe pagina 1din 4

Microprocesoare i automate programabile

Curs 6 Automate programabile

AUTOMATE PROGRAMABILE

6.1. Componentele unui automat programabil Arhitectura unui automat programabil cuprinde elementele hardware de baz ale unui calculator numeric. Totu i, ntre un automat programabil i un calculator exist numeroase diferen e. Astfel, unitatea central a automatul programabil este, n principiu, o unitate logic i aritmetic capabil s interpreteze un num r mai mic de instruc iuni prin care se asigur func iile de baz ale unui proces automatizat. Executarea ciclic a instruc iunilor din program determin o simplificare considerabil a structurii logice interne. Memoria unui automat programabil are, n general, o capacitate mai mic n compara ie cu memoria calculatorului. Memoria automatelor programabile stocheaz programe i date cum ar fi, de exemplu, datele achizi ionate din proces. Elementele componente ale unui automat programabil sunt: a. unitatea central : reprezint partea cea mai important a automatului programabil i este compus din 3 elemente importante: procesor, memorie i sursa de alimentare. Prin intermediul acesteia se realizeaz practic conducerea ntregului proces; b. unitatea de programare: la ora actual este reprezentat n multe cazuri de c tre un calculator prin intermediul c ruia pot fi scrise programe care apoi sunt nc rcate pe unitatea central i rulate. c. modulele (interfe e) de intrare/ie ire: permit interconectarea cu procesul primind sau transmi nd semnale c tre acesta. Acestea pot cuplate direct cu unitatea central sau prin control la distan a (dac este cazul pentru un anumit proces); d. ina: dispozitivul pe care sunt montate unitatea central , modulele de intrare/ie ire i alte module func ionale adi ionale (dac este cazul).

Fig. 6.1. Structura hardware a unui automat programabil a. Unitatea central a.1. Procesorul Procesorul poate fi considerat ca fiind creierul automatului programabil care coordoneaz ansamblul ac iunilor ce se desf oar ntre memorie i interfe ele de intrare/ie ire:
1/4

Microprocesoare i automate programabile

Curs 6 Automate programabile

citirea informa iilor de la intr ri; executarea instruc iunilor din programul con inut n memorie; comanda ie irilor. Caracteristicile unui procesor sunt date de viteza acestuia (pe baza c reia ne putem da seama ct de rapid execut instruc iuni) i m rimea datelor care sunt manipulate (8, 16, 32 de bi i): n cazul automatelor mici acestea au viteze in jur de 4 MHz i sunt pe 8 bi i; n cazul automatelor medii viteza ajunge la 10 MHz i sunt pe 16 bi i; n cazul automatelor complexe viteza e n jur de 50 Mhz i sunt pe 32 de bi i. a.2. Memoria Memoria automatelor programabile este alc tuit din circuite electronice integrate care sunt capabile s nregistreze informa ii sub form binar (0 logic sau 1 logic). Informa ia elementar este bit-ul, denumire care provine de la binary digit din limba englez . Gruparea mai multor bi i creeaz un CUVNT. Un cuvnt poate fi de 1 bit, 4 bi i, 8 bi i, 16 bi i, 32 bi i, 64 bi i, etc. Cuvintele de 8 bi i se mai numesc OCTE I. Capacitatea unei memorii se exprim n kocte i (ko) sau n kcuvinte. 1 ko = 210 cuvinte = 1024 cuvinte de 8 bi i Memoria automatului programabil este organizat n: memoria de date; memoria de program. Memoria unui automat programabil asigur : memorarea informa iilor de la intr rile automatului unde sunt conectate traductoarele, butoanele de comand , etc. (memoria de date); memorarea informa iilor generate de procesor prin executarea instruc iunilor de program i destinate comenzii elementelor de execu ie, temporizatoarelor, etc. (memoria de date); memorarea i p strarea programului de lucru al automatului programabil (memoria de program). Din punctul de vedere al p str rii informa iei nscrise n memorie se deosebesc dou tipuri principale de memorii: memorii care pot fi terse (volatile); memorii care nu pot fi terse (nevolatile). Din punctul de vedere al tehnologiei de realizare a circuitelor integrate, memoriile care pot fi terse sunt de mai multe feluri: memorii RAM (Random Access Memory), sunt memorii care pot fi scrise i citite de un num r nelimitat de ori. La alimentarea cu tensiune electric a memoriei, n celulele acesteia se nscriu aleatoriu valorile 0 sau 1 logic. Con inutul memoriei se terge automat la ntreruperea tensiunii de alimentare. memorii EEPROM (Electrically Erasable Programmable Read Only Memory) sunt memorii care pot fi terse numai n condi ii speciale atunci cnd pe un anumit pin al circuitelor integrate se aplic un semnal electric de tergere. memorii EPROM (Erasable Programmable Read Only Memory) sunt memorii care p streaz informa ia chiar la ntreruperea tensiunii de alimentare. Acestea pot fi reprogramate de un num r limitat de ori dup ce n prealabil au fost expuse timp de cteva minute unei lumini ultraviolete. Memoriile de tip RAM sunt utilizate ca memorii de date. De asemenea, memoria RAM se utilizeaz ca memorie de program n faza de punere la punct a programului de lucru.
2/4

Microprocesoare i automate programabile

Curs 6 Automate programabile

Memoriile de tip EEPROM i EPROM sunt utilizate pentru stocarea programului de lucru al automatului pe toat durata exploat rii. Memoriile care nu pot fi terse sunt memorii de tip ROM (Read Only Memory) i sunt scrise o singur dat numai de produc torii automatelor programabile. Memoria ROM con in programul pe baza c ruia func ioneaz procesorul. a.3. Sursa de alimentare Are rolul de a alimenta cu energie electric automatul programabil. Majoritatea automatelor lucreaz cu tensiunii de 24Vcc sau 230Vac. Pentru a determinarea puterea electric a sursei de alimentare va trebui s cunoa tem consumul automatelor programabile, determinat n mare parte, de c tre necesarul de curent al ie irilor. Sursa de alimentare trebuie s ndeplineasc anumite cerin e de compatabilitate electromagnetic , ca de exemplu: s fie imun la perturba ii electromagnetice, medii corozive, ntlnite cu preponderen n mediul industrial. 1. 2. 3. 4. 5. 6. Subiecte: Care sunt elementele componente ale unui automat programabil (enumerare i rol)? Structura unui automat programabil (Desen). Care este rolul procesorului unei unit i centrale a automatului programabil? Ce asigur memoria unui automat programabil? De cte feluri sunt memoriile care pot i terse? Func ionare. Rolul sursei de alimentare i la ce tensiuni lucreaz automatul programabil?

3/4

Microprocesoare i automate programabile

Curs 6 Automate programabile

Fig. 6.1. Structura hardware a unui automat programabil

4/4

S-ar putea să vă placă și