Sunteți pe pagina 1din 23

Argument Automatizarea este definit ca tiina care se ocup cu comanda i controlul sistemelor.

Un sistem este o noiune abstract ,care poate fi asociat cu exemple din lumea real.Se pot distinge sisteme naturale i artificiale.Sistemele artificiale sunt create de om,exemple in acest domeniu fiind:automobilul,sistemul energetic,sistemul bancar etc.O alt clasificare a sistemelor se refer la comunicarea cu exteriorul.Astfel,se poate vorbi despre sisteme deschise si sisteme nchise.Un sistem deschis rspunde la stimuli din exterior. Automatizarea,ca tiint,a aprut,practic, n secolul al XIX-lea,odat cu apariia primelor maini de producie pe scar larg, ndeosebi n industria textil.Primele echipamente de comand i autoreglaj au fost pur mecanice.La nceputul secolului XX au aprut motoarele electrice.Utilizarea lor n industrie a condus la dezvoltarea domeniului de automatizare electric: relee,contactoare, ntreruptoare de putere etc.Electronica s-a dezvoltat datorit apariiei radiodifuziunii,in anii 30 i a utilizrii radarului in timpul celui de-al Doilea Rzboi Mondial.De la descoperirea tranzistorului,in anii 50 i pn la apariia circuitelor integrate pe scar larg (VLSI) au trecut numai 10 ani.n anii 70 au aprut primele microprocesoare,iar pentru folosirea lor s-au conceput sisteme de operare i limbaje de programare.Limbajele de nivel nalt: BASIC,Pascal,C etc.au aprut ca o necesitate de a scurta timpul necesar dezvoltrii de programe complexe. n industrie,microprocesoarele s-au folosit pentru comand,control i reglare automat a proceselor continue. n acest sens s-a dezvoltat Automatul Programabil,care este cel mai general echipament de automatizare industrial cu microprocesor.Din Automatele Programabile au derivate Controller-e cu microprocesor specializate pentru diverse tipuri de aplicaii industriale: reglarea temperaturii i debitelor,reglarea turaiei motoarelor electrice,programarea mainilor-unelte,programarea roboilor etc.

CAP. I Utilizarea Automatelor Programabile Primul automat programabil a fost dezvoltat de un grup de ingineri de la General Motors in 1968,atunci cnd compania cuta o alternativ pentru a schimba sistemul de control.Noul sistem ntrunea urmtoarele cerine: necesita o programare simpl,modificarea programului se putea face fr intervenia n sistem,iar aparatul era simplu,mic,ieftin i mult mai sigur dect vechiul sistem de control;costurile de ntreinere erau,de asemenea,mici. Automatele Programabile au aprut n aplicaiile industriale ncepnd cu anul 1975.Ele au fost dezvoltate n special pentru sectorul industrial de ctre productorii de calculatoare.Din aceast cauz,arhitectura intern a automatelor programabile se aseaman cu cea a calculatoarelor personale. Dac,la nceput, automatul programabil avea rolul de a nlocui numai releistica de comand logic,pe parcurs, n automatul programabil s-au ncorporat temporizatoarele i numrtoarele.Dezvoltarea convertoarelor analog/digitale (CAD) i digital/analogice (CDA) a permis utilizarea automatelor programabile n bucle de reglaj a proceselor.Astfel ntr-un automat programabil modern se regsesc toate instrumentele de care este nevoie pentru realizarea automatizrii unui proces industrial. Principalele caracteristici ale unui automat programabil sunt: -s nteleag un limbaj de programare orientat pentru operaii de logic binar; -s permit crearea unei secvene de control a sistemului,precum i utilizarea de temporizatoare (timer) i numrtoare (counter) ; -s permit conectarea cu o consol de programare i diagnosticare; -s permit o comunicare eficient cu consola de programare,cu alte Automate Programabile sau cu calculatoare industriale. n prezent,tendina n construcia automatelor programabile este de a se atinge nivelul de complexitate al calculatoarelor personale.Aceast reorientare se explic prin nevoia de creare de soft cu ajutorul mediului grafic ( ex.: Windows9x,Windows 2000 ),precum i prin ieftinirea componentelor hardware utilizate la construcia PC-urilor. 1.1 Comparaie ntre un automat programabil i un calculator industrial ( IPC ) Un AP se difereniaz de un calculator industrial prin faptul c utilizeaz un alt fel de sistem de operare.Un AP trebuie s suporte variabile

binare ( de 1 bit ),operaii logice i o uoara utilizare a timer-elor i counterelor.Un calculator industrial poate nlocui oricnd un AP dac se utilizeaz programe i module de intrri/i iri corespunztoare.Un AP nu poate simula un calculator industrial.Microprocesorul utilizat de un AP poate fi identic cu cel al unui calculator industrial. Evaluarea performanelor unui AP se msoar n numrul de instruciuni executate n unitatea de timp ( MIPS Million de Instruciuni Pe Secund ).La calculatorul industrial,performana microprocesorului se testeaz prin numrul de calcule n virgule mobile pe unitatea de timp. 1.2 Domenii de aplicare ale automatelor programabile

Orice sistem sau maina are un sistem de control. n funcie de tipul tehnologiei folosite,sistemul de control poate fi: pneumatic,hidraulic,electric,electronic.Frecvent,se folosesc combinaii ale acestora. Aplicaii practice pentru sisteme de control se ntlnesc: la mainile de splat automate,camere video,autovehicule etc. Dac felul aciunii mainii ( sarcina pe care trebuie s o ndeplineasc ) nu implic folosirea unui sistem de control special sau dac utilizatorul trebuie s aib posibilitatea de a simplifica,de a face schimbri n program sau setri diferite pentru diveri parametri ( ex. Temporizri ),atunci se prefer utilizarea unui sistem de control universal. Automatul programabil reprezint un astfel de sistem de control universal.El poate fi folosit pentru aplicaii diferite i datorit programului instalat n memorie furnizeaz utilizatorului ci simple de schimbare,extindere i optimizare a procesului de control. Rolul propriu al unui automat programabil implic realizarea unei corespondene ntre semnalele de intrare cu cele de ieire ale automatului programabil.Corespondenele se fac cu ajutorul unor funcii logice programate de utilizator.Algebra boolean alcatuiete bazele matematice pentru utilizarea eficient a acestor funcii logice.O intrare digital poate avea o tensiune sau un curent electric,iar n AP aceast marime este convertit ntr-un semnal binar ce poate avea doar dou valori: 0 sau 1.O ieire poate lua,de asemenea,una dintre cele dou valori. Observaie: Un motor poate fi conectat sau deconectat.

Aceast funcionare este similar cu funcionarea unui automat programabil; relaia intrare-ieire este similar cu funcionarea unui releu electromagnetic sau a unei valve pneumatice; programul este stocat n memoria electronic. Funciile de temporizare,numrare,setrile de memorie,operaiile de calcul matematic sunt funcii care pot fi executate de orice automat programabil din ziua de azi.Cerinele ce trebuie ndeplinite de un automat programabil cresc odat cu extinderea rapid a folosirii lor i cu dezvoltarea tehnologiilor de automatizare. Un automat programabil poate controla i facilita intervenia n procesul de control sau,dimpotriv,poate face imposibil accesul utilizatorului neautorizat. Foarte curnd va deveni necesar interaciunea dintre sistemele individuale controlate prin automate programabile cu mijloacele tehnologiilor de automatizare; Prin urmare,un computer va facilita urmrirea la nivel nalt a comenzilor pentru procesarea programelor ctorva sisteme cu automate programabile. Pentru a forma reele din automate programabile sau dintr-un automat programabil si un computer de comand se folosesc interfee de comunicare.Acest lucru este posibil deoarece multe dintre cele mai recente automate programabile sunt compatibile cu sistemele standardizate ( ex.: Profibus DIN19245 ).Datorit performanelor ridicate ale automatelor programabile,ele pot asuma funcia unui computer conductor.Prin urmare,un automat programabil este nimic mai mult dect un computer,avnd sarcini precise de control.

1.3

Elemente componente ale automatelor programabile

Fig. 1. Elemente componente ale automatelor programabile Funcia unui modul de intrare este de a transforma semnalele primare in semnale care pot fi procesate de automatul programabil i de a le transfera la unitatea central.Funcia de transformare este prelucrat de un modul de ieire.care convertete semnalul automatului programabil ntr-un semnal adecvat pentru elementul activ.Procesarea semnalelor este efectuat n unitatea central, n concordan cu programul stocat n memorie. n funcie de modul cum este conectat unitatea central la modulele de intrare i ieire,se deosebesc automate programabile compacte ( unitatea central i modulele de intrare-ieire n aceeai carcas ) sau automate programabile modulare. 1.4 Instalarea i punerea n funciune a unui automat programabil

Un automat programabil este un sistem de control economic,compact i inteligent la care interfeele de intrare/ieire sunt conectate la o magistral de comunicaie cu unitatea central.Un exemplu de automat programabil compact se poate vedea n figura 2. La instalarea i punerea n funciune a unui automat programabil se au n vedere cteva reguli.Astfel,aparatul nu trebuie s se instaleze n zone care prezint: densitate mare de praf,cea de ulei,praf conductor electric,gaz coroziv; vibraii sau ocuri; temperatura ridicat,expunere direct la soare,umiditate sau ploaie; n apropierea echipamentelor de nalt tensiune sau de mare putere.

FIG.2. Automat programabil compact Front End Controller ( FEC ) fabricat de firma Festo ( Utilizat n aplicaii de automatizare de mrime mic i mijlocie ). 1.5 Caracteristici electrice ale unui automat programabil

Un automat programabil poate lucra cu zeci i sute de intrri/ieiri digitale.Tehnica de construcie a interfeelor de intrare i ieire poate varia de la un constructor la altul. Pe partea frontal a carcasei automatului FEC se gseste un poteniometru analogic care poate fi reglat cu ajutorul unei urubelnie.Poziia poteniometrului este convertit ntr-un numr intern cuprins ntre 1 i 63.Poteniometrul ofer utilizatorului un mijloc rapid de modificare a comportamentului automatului programabil, n cazurile cnd, n program,s-a inut cont de valoarea acestuia.Utilizarea poteniometrului se activeaz sau se dezactiveaz cu ajutorul programului de configurare a automatului programabil. Intrrile digitale ale automatului programabil formeaz dou grupuri de 8,respectiv 4 intrri. n interiorul automatului programabil,toate intrrile dintr-un grup sunt conectate la un nod comun: S0 pentru primele 8, S1 la ultimele 4 ( vezi i figura 3). Exemplul 1: Intrrile automatului programabil FEC:

Conectarea senzorilor de tip PNP: nodul comun S0 ( sau S1 ) leag la tensiunea de 0 V,iar un senzor de cmp ( limitator,buton etc.) comut,la intrare,o tensiune de 24 V; Conectarea senzorilor de tip NPN: nodul comun S0 ( sau S1 ) este conectat la o tensiune de 24 V,iar un senzor de cmp comut,la intrare,o tensiune de 0 V. Observatie: Deoarece intrrile au separare optic ( LED fotodiode ), semnalul de intrare este generat de curentul care se va stabili prin una din cele dou fotodiode legate n antiparalel.De aceea,nu conteaz polaritatea la borne.Aceast caracteristic reprezint o flexibilitate nconectarea senzorilor care pot fi PNP sau NPN. Ieirile automatului FEC sunt in numr de 8.Ca i la intrri,exist grupuri de ieiri care sunt conectate la acelai nod, n interiorul automatului programabil (vezi i figura 3). Exemplu 2: Iesirile automatului programabil FEC: La automatul programabil exist trei grupuri: primele patru ieiri formeaz primul grup,urmtoarele dou,al doilea,iar ultimele dou ieiiri reprezint cel de-al treilea i ultimul grup.Notaia nodurilor este: C0, C1 i C2. n schema posturilor de lucru,cele trei noduri sunt alimentate din exterior cu 24 V c.c.La comanda de activare a unei ieiri releul acesteia se nchide,la borna ieirii fiind disponibili 24V.

-8Caracteristici electrice ale FEC

Observaii:

Cele trei noduri C0, C1 i C2 pot fi alimentate cu tensiuni diferite, n functie de nevoile de comand ale utilizatorului.De exemplu: C0 cu 12V c.c.,C1 cu 110V c.a.,iar C2 cu 220V c.a. Pentru protecia la scurtcircuit a releelor de ieire se pot monta siguranele fuzibile ntre sursele de tensiune i bornele C0,C1 si C2. Tot pentru protecia releelor,la sarcini inductive semnificative,se pot monta diode de drum liber n paralel cu fiecare releu.Msurile de siguran prezentate mai sus au rolul de a prelungi durata de via a FEC-ului,dat fiind faptul c releele sunt cele mai sensibile piese ce intr n componena acestuia. CAP.II Microprocesoare Automatul programabil ( Programmable Logic controller PLC ) reprezint un element important n automatizarea industrial. Automatul programabil este un sistem electronic de operare digital,realizat pentru folosirea n industrie;el utilizeaz o memorie intern programabil i execut funcii logice,de temporizare,de numrare,aritmetice,de control asupra intrrilor si ieirilor ( analogice i digitale ) pentru tipuri de procese i maini variate.Printr-un calculator asociat (i perifericele sale ),PLC este astfel realizat inct s poata fi integrat ntr-un sistem de control (reglare ) industrial. Acest capitol explic arhitectura automatului programabil i interactiunea acestuia cu perifericele. Orice sistem/maina are un controller. n funcie de tehnologia utilizat,controller-ele pot fi: pneumatice,hidraulice,electrice sau electronice. Aplicaii tipice pentru controller-e sunt la: mainile de splat automate,camerele video,automobile etc.Uneori sunt necesare controlle-e universale cu un program special nscris n memorie.PLC reprezint un astfel de controlle.Acesta poate fi folosit pentru diferite aplicaii,prin programul nscris n memoria electronic,ofer utilizatorului metode simple de schimbare,extinderea i optimizarea controlului procesului industrial.Denumirea ( programmable login controller ) sugereaz scopul n care este utilizat.

2.1 Microcomputer Fig. 3. arat alctuirea unui microcomputer.Acesta se bazeaz pe trei prti principale: hardware,firmware i software.

Fig.3.Arhitectura de baza a unui microcomputer. Hardware reprezint dispozitivele tehnologiei actuale,placa de baz,circuitele integrate,firele conductoare,bateria etc. Firmware este partea de software,care este instalata permanent de catre fabricantul de PLC.Aceasta include subprogramul de pornire a procesorului.Sistemul de operare,de obicei,este memorat in ROM ( readonly-memory ),sau in EPROM. Software este programul utilizatorului ( User programs ) scris de utilizatorul PLC.Acest program este instalat n memoria RAM ( random access memory ),i poate fi oricnd modificat. PLC-hardware funcioneaza mpreun cu un sistem de magistrale.Acestea sunt ci electrice pe care circul informaia.Ele sunt separate n magistrale de adrese,de date i de control. 2.2 Microprocesorul Microprocesorul reprezint inima unui microcomputer.Deci,microprocesorul nu este un calculator,ci numai o parte a sa,inglobnd, n general,dispozitivul aritmetic i dispozitivul de comand. Microprocesorul este un circuit integral complex,care este capabil de a efectua operaii aritmetice i logice sub controlul unui program. Arhitectura este cea mai simpl a unui microprocesor,care poate fi regsit n forme asemntoare la majoritatea microprocesoarelor,este prezentat n figura 4.

Fig. 4.Arhitectura unui microprocesor. Se deosebesc urmtoarele blocuri funcionale interconectate: - unitatea aritmetico-logic ( UAL ); - registre; - unitatea de comand i control; - magistralele procesorului. Se vor analiza, n continuare,blocurile funcionale. Unitatea aritmetico-logic ( UAL ) are rolul de a prelucra informaia prin calcule matematice i funciile logice pe care le execut.Unitatea aritmetico-logic conine dou tipuri de circuite specializate n procesarea datelor, i anume: circuite de lucru i circuite de stocare intermediar. Circuitele de lucru execut operaii aritmetice ( adunare,scdere, nmulire, mprire ) i funcii logice ( I,SAU,SAU EXCLUSIV,COINCIDEN ).Operaiile aritmetice efectuate au loc in paralel asupra tuturor biilor cuvntului i coninutul unui registru. Prin intermediul operatorilor logici este posibil efectuarea iteraiilor ( un numr de reluri ale prelucrrii informaiei n anumite condiii precizate ),ramificri de execuie i testare. Circuitele de stocare intermediar sunt registre si memorii specializate,ce permit inregistrarea la fiecare operaie a operanzilor i rezultatelor intermediare.Tot n UAL se gsesc o serie de circuite basculante bistabile numite indicatori de condiie,care au rolul de a memora condiiile

specifice prin care trece acesta n urma efecturii operaiilor aritmetice i logice. Registrele microprocesorului pot pstra operanzii i rezultatele intermediare.Ele sunt conectate la magistrala intern prin intermediul unui multiplexor,care selecteaz coninutul unuia dintre ele.Evolutiv,registrele microprocesorului au avut valori tot mai mari,de la 8 bii,la 32 i 64 bii.n afara registrelor cu destinaie general sunt registrele de adresare conectate direct la magistrala de adrese extern.Numrtorul program ( de adrese ) conine, n orice moment,adresa instruciunii ce urmeaz a fi executat.Registrele de stare caracterizeaz unitatea central.Registrele de stiv gestioneaz informaii i date utile prelucrrilor viitoare pentru ca,pe masur ce microprocesorul ruleaz un program,apare necesitatea de a tii n orice moment unde se afl i ce are de fcut.Un ultim registru care trebuie amintit este registrul de instruciuni,care pstreaz codul operaiei instruciunii n curs de execuie. Unitatea de comand i control ( UCC ) este blocul funcional cel mai complex al unui microprocesor.Ea prelucreaz instruciunile programului ce se afl n execuie.UCC genereaz secvena semnalelor necesare pentru execuia fiecrei operaii efectuate de microprocesor.Unitatea de comand i control genereaz att semnalele de comand necesare sincronizrii operaiilor interne din microprocesor,ct i a schimbului de informaii dintre acesta i memorie,respectiv circuitele de interfat.Comunicarea cu exteriorul se realizeaz pe magistrala de comand i control.Succesiunea semnalelor de comand sunt memorate ntr-o memorie ROM,neaccesibil utilizatorului. Magistralele procesorului reprezint suportul fizic de transmitere a informaiei sau semnalelor,grupate pe funciuni.Magistralele sau busurile reprezint trasee informaionale prin care circul unidirecional sau bidirecional biii de informaie ntre diferitele blocuri componente ale microprocesorului.Dup funciile ndeplinite de semnalele transmise deosebim urmtoarele tipuri de magistrale: - magistrale de date,pe care se transmit datele schimbate ntre module.Numrul de linii al magistralei depinde de numrul de bii din care este format cuvntul de date al microprocesorului; - magistrale de adrese selecioneaz sursa sau destinaia semnalelor de pe o magistral ( fie adresa unui cuvnt din memorie,fie adresa unui circuit de interfat );

- magistrale de comand asigur sincronizarea operaiilor sistemului i pe ele se transmit informaii de stare i de comand indreptate ctre ( sau de la ) microprocesor. 2.3 Modul de lucru al unui microprocesor Calculatorul proceseaz programul linie cu linie.Pentru automatele programabile (PLC ),programul este scris sub forma unui program-text ( statement list ) sau program-grafic ( ladder diagram,sequential function chart ). n toate aceste cazuri rezult un program sub form de linii,procesate linie dup linie. Analiza i execuia unei instruciuni ntr-un microprocesor este reprezentat n figura 5. Analiza i execuia unei instruciuni ntr-un microprocesor presupune dou cicluri: - ciclul de extragere ( instruction fetch ); - ciclul de execuie ( instruction execute ). n ciclul de extragere pe magistrala de adrese se transmite coninutul numrtorului de adrese n acelai timp cu comanda de citire a memoriei.Dup un timp ( numit timp de acces,de ordinul nanosecundelor ),memoria depune pe magistrala de date coninutul cuvntului de memorie selectat.Acest coninut este depus n registrul de intruciuni al microprocesorului. n ciclul de execuie,unitatea de comand i control,folosind semnalele obinute prin decodificarea coninutului registrului de instruciuni,de comanda executrii instruciunii implicate. Un program pe care trebuie s-l execute un microprocesor se compune din mai multe instruciuni,care se execut,dup cum s-a menionat secvenial.Microprocesorul realizeaz acest lucru incrementnd cu unu ( adunnd unu ) coninutul numrtorului de adrese.Microprocesorul parcurge, n mod repetat,ciclurile de extragere i execuie,analiznd secvenial instruciunile nscrise n memorie.Toate operaiile se execut sincronizat,momentele de timp sunt fixate de un generator de tact cu cuar.

Fig. 5. Modul de lucru al unui microprocesor. 2.3 Evoluia microprocesoarelor Procesorul 4004 ( 8 bii,2300 de tranzistoare integrate pe pastila de serviciu,viteza de lucru de 750 Khz. ) a fost urmat de procesoarele 8008,8080,8086 ( varianta integral de 16 bii ). Primul microprocesor a fost 8088,realizat, n 1978,de corporaia INTEL pentru calculatoare personale IBM cunoscut i sub numele de XTuri ( Extendend Tehnology ).Microprocesorul INTEL 80286,ce integra 30 de mii de tranzistoare a fost introdus pe pia n anul 1984.Coprocesorul matematic,care suplimenta puterea de calcul a procesorului,s-a numit 80287 iar mainile echipate cu ele AT-uri (Advanced Tehnology). n 1986 apare INTEL 80386.Modelul 386DX integreaz 275 de mii de tranzistoare,o arhitectura pe 32 de bii,20 de Mhz.Microprocesorul 80486 a fost lansat n 1989; nglobeaza 1,2 milioane de tranzistoare,structura complet pe 32 de bii,poate accesa 64 GB de memorie extern i include coprocesorul matematic.Urmaul microprocesorului 80486 s-a numit Pentium, cu cea mai important diferent c poate s execute mai mult de o instruciune pe un tact. n 1996 a fost realizat Pentium PRO care poate prelucra i executa n paralel trei instruciuni pe durata unui tact.Cipul nglobeaz 15,5 milioane de tranzistoare. Microprocesoarele care au urmat i cele ale anilor viitori vor avea i mai multe tranzistoare integrate pe cip,vor executa i mai multe instruciuni per ciclu maina.

CAP.III Memorii Termenul de memorie are o semnificatie destul de larg. n ntelesul strict,memorie poate s nsemne orice dispozitiv care pstreaz informaii sub form binar n circuite integrate specializate.Toate calculatoarele i automatele programabile funcioneaza folosind semnale binare sau digitale,care pot lua dou valori.Aceste valori sunt: 0sau1,numite valoare mic (low) i valoare mare (high).Aceste semnale pot fi foarte uor realizate cu contacte.Un contact deschis corespunde la 1-logic i unul nchis corespunde la 0-logic.Pentru fiecare din cele dou valori se atribuie un domeniu de tensiuni.Rolul contactului poate fi ndeplinit de un tranzistor,ce este comandat pentru a realiza cele dou stri. Se deosebesc dou aspecte ale funciei de memorare aferente unui sistem elecgtronic de calcul: - memoria intern ce opereaz nemijlocit cu microprocesorul; - memoria extern ce reprezint un mediu de stocare pentru date n scopul reutilizrii acestora. Memorii utilizate n automate programabile Partea de software,care este instalat permanent de ctre fabricantul de PLC,include subprogramul de pornire a procesorului.Sistemul de operare,de obicei,este memorat n ROM (read-only-memory ),sau n EPROM. Programul utilizatorului ( User programs ),scris de utilizatorul automatului programabil,este instalat n memoria RAM ( random access memory ), i poate fi oricnd modificat. Cele mai folosite memorii n automatele programabile sunt: 1. RAM 2. EPROM 3. EEPROM Memoria RAM ( Random Access Memory memoria cu acces aleator ) Memoriile RAM pot fi att citite,ct i scrise ( read/write ), i pot fi uor programate i modificate.Dezavantajul memoriilor RAM este c sunt volatile i datele memorate pot fi pierdute.Din acest motiv,memoriile RAM sunt alimentate cu acumulatoare. Memoria ROM ( Read Only Memory ) este un circuit integrat care stocheaz informaii pentru totdeauna.Ea nu poate fi dect citit.

Memoria ROM nu poate fi nici tears i nici actualizat.variante constructive ale memoriei ROM sunt PROM ( Programmable ROM ) i EPROM ( Erasable Programmable ROM ).Memoria tip PROM se poate programa n condiii speciale.Odat programat va deveni read-only adic ROM.Memoria EPROM are proprietatea de a fi stears i deci reprograma Memoria de tip EPROM ( Erasable Programmable Read-Only Memory ) are un cost sczut,ca i memoria de tip RAM i n plus este nevolatil ( coninutul memoriei rmne intact n cazul ntreruperii alimentrii cu tensiune ).Pentru modificarea coninutului memoriei EPROM, acesta este ters ( cu un dispozitiv special de tergere ) i complet reprogramat ( folosindu-se o unitate de programare ).

Fig. 6.Exemplu de memorie EPROM Memoria EPROM ( electrically erasable programmable ROM ) este o memorie ce poate fi stears ( folosind un semnal electric ) i reprogramat. Programele,special dezvoltate pentru aplicaiile cu automate programabile,conin un program de memorare prin care unitatea de comand i control citeste ciclic memoria. Cerinele unui program de memorare sunt: - trebuie s fie simplu de modificat,de realizat i de stocat cu ajutorul unui dispozitiv de programare sau al unui PC; - s asigure sigurana c programul nu poate fi pierdut n cazul unei ntreruperi/fluctuaii de tensiune; - s aib un cost sczut; - programul de memorare s fie suficient de rapid pentru a nu produce ntrzieri unitii centrale de comand i control. Principalele uniti de msur pentru memorie ( stabilite de INTEL )

Aplicaiile actuale au nevoie de mii de octei de memorie.Aceti multipli ai octetului au prefixe derivate din grecete,aceleai ca i sistemul metric,sistemul este diferit.Dei prefixul grecesc Kilo nseamna o mie, n informatic i s-a atribuit valoarea 1024,adic valoarea lui 2.

- 16 Unitile de msur pentru stocarea datelor

Concluzii: RAM ( Random Access Memory memoria cu acces aleator ); memorie al crei coninut poate fi att citit ct i modificat ( scris ). Read-only memory Read-only memory ( ROM ): memorie al crei coinut poate fi numai citit. EEPROM

Dezvoltarea memoriei EEPROM.Un impuls electric este folosit pentru tergerea coninutului memoriei i o nou informaie poate fi nscris n memorie. EPROM Read-only memory,al crei coninut este ters cu lumina UV i care poate fi nscris cu o nou informaie.

- 17 3.1 Intrrile i ieirile fizice ale automatelor programabile n figura 7 este reprezentat modul de conectare al unui automat programabil.Prin automatul programabil,mainile i procesele industriale sunt controlate cu ajutorul unui program.Pe lng automatul programabil Programmable logic controller ( PLC ) - sunt necesare: Senzori componente localizate direct n procesul sau maina ce trebuie controlat i prin care automatului programabil i este prezentat situaia n fiecare moment. Actuatori componente localizate direct n procesul sau maina ce trebuie controlat i prin care automatului programabil este capabil s modifice parametrii acestora.

Senzorii i actuatorii sunt conectati la PLC prin intermediul modului de intrare respective iesire. PC sau un dispozitiv de programare Acesta este folosit pentru a realiza programul de control al procesului sau mainii i este transferat n memoria automatului programabil. Display i unitate de control Acestea sunt necesare pentru monitorizare i intervenie n procesul sau maina ce trebuie controlat.

Fig.7. Prile componente ale automatului programabil ( AP )

- 18 Modulul de intrare Modului de intrare al unui automat programabil permite conectarea senzorilor.Semnalele de senzori vor ajunge la unitatea central de control.Cele mai importante funcii ale modulului de intrare sunt: furnizarea tensiunilor de alimentare a circuitelor; protecia circuitelor electronice la tensiuni mari; eliminarea perturbaiei semnalului.

Fig. 8. ncrcarea unui program n automatul programabil ( PLC ) Optocuplorul transmite informaia de la senzori cu ajutorul luminii,ceea ce creeaz separarea electric i protecia circuitelor la tensiunile exterioare ( optocuploarele asigur protecia pn la tensiuni de 5 kV ). Perturbarea semnalului obinut de la senzori se poate produce prin interferene inductive.Este necesar ca semnalul de la senzor s fie suficient de mult timp aplicat, nainte de a fi recunoscut ca semnal de intrare.Sunt suficiente cteva milisecunde (1-20 milisecunde ) pentru filtrarea impulsurilor de interferen.

Fig. 9. Schema bloc a modulului de intrare - 19 Modulul de ieire

Modului de ieire aplic semnalele de la unitatea de control la elementele de control final. Cele mai importante funcii ale modulului de intrare sunt: furnizarea tensiunilor de alimentare a circuitelor; protecia circuitelor electronice la tensiuni mari; amplificarea suficient a semnalului pentru elementele de control final; protecia la scurt circuit i la suprasarcin.

Fig. 10. Schema bloc a modulului de ieire dintr-un automat programabil Schia electric de conectare a intrrilor i ieirilor automatului programabil este prezentat n figura 6. S-a luat exemplul unui automat programabil care are 12 intrri digitale ce formeaz dou grupuri ( datorit senzorilor care pot fi PNP i NPN ) de 8,respectiv 4 intrri. n interiorul automatului programabil toate intrrile dintr-un grup sunt conectate la un nod comun: S0 pentru primele 8, S1 la ultimele 4. - intrare tip PNP: nodul comun S0 ( sau S1 ) este conectat la tensiunea de 0 V,iar un senzor de cmp ( limitator,buton etc.) comut la intrare o tensiune de 24 V; - intrare de tip NPN: nodul comun S0 ( sau S1 ) este conectat la tensiunea de 24V, iar un senzor de cmp comut intrarea la potenialul de mas, 0 V. Intrrile de tip PNP s-au notat cu: intrarea 0 cu I0.0; intrarea 1 cu I0.1; intrarea 2 cu I0.2; .a.m.d.,iar cele de tip NPN s-au notat cu: intrarea 0 cu I1.0; intrarea 1 cu I1.1; intrarea 2 cu I1.2 .a.m.d. Ieirile automatului luat n exemplu sunt in numr de 8.Ieirile s-au notat cu: ieirea 0 cu O0.0; ieirea 1 cu O0.1 ieirea 2 cu O0.2; .a.m.d. Ca i la intrri,exist grupuri de ieiri care sunt conectate la acelai nod.Astfel,exist 3 grupuri: primele 4 ieiri formeaz primul

grup,urmtoarele 2,al doilea,iar ultimele 2 ieiri reprezint cel de-al treilea i ultimul grup.Notaia nodurilor este: C0,C1 si C2. n schema posturilor de lucru,cele trei noduri sunt alimentate din exterior cu 24 V c.c.La comanda de activare a unei ieiri,releul acesteia se inchide,la borna ieirii fiind disponibili 24 V.

- 20 -

Fig. 11. Ieirile i intrrile unui automat programabil

Observaii: - Cele trei noduri C0, C1 i C2 pot fi alimentate cu tensiuni diferite, n funcie de nevoile de comand ale utilizatorului.De exemplu: C0 cu 12 V c.c.,C1 cu 110 V c.a.,iar C2 cu 220 V c.a.; - Pentru protecia la scurtcircuit a releelor de ieire se pot monta sigurane fuzibile ntre sursele de tensiune i bornele C0, C1 i C2.Tot pentru protecia releelor,la sarcini inductive semnificative,se pot monta diode de drum liber n paralel cu fiecare releu.Msurile de siguran prezentate mai sus au rolul de a prelungi durata de via a automatului programabil,dat fiind faptul c releele sunt cele mai sensibile piese ce intr n componena acestuia. - 21 -