Proiect - Automate Programabile
Proiect - Automate Programabile
Un sistem este o noiune abstract ,care poate fi asociat cu exemple din lumea [Link] pot distinge sisteme naturale i [Link] 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 [Link],se poate vorbi despre sisteme deschise si sisteme [Link] 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 [Link] echipamente de comand i autoreglaj au fost pur [Link] nceputul secolului XX au aprut motoarele [Link] lor n industrie a condus la dezvoltarea domeniului de automatizare electric: relee,contactoare, ntreruptoare de putere [Link] s-a dezvoltat datorit apariiei radiodifuziunii,in anii 30 i a utilizrii radarului in timpul celui de-al Doilea Rzboi [Link] 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 [Link] de nivel nalt: BASIC,Pascal,C [Link] 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 [Link] 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 [Link] 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 [Link] au fost dezvoltate n special pentru sectorul industrial de ctre productorii de [Link] 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 [Link] convertoarelor analog/digitale (CAD) i digital/analogice (CDA) a permis utilizarea automatelor programabile n bucle de reglaj a [Link] 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 [Link] 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 [Link] AP trebuie s suporte variabile
binare ( de 1 bit ),operaii logice i o uoara utilizare a timer-elor i [Link] calculator industrial poate nlocui oricnd un AP dac se utilizeaz programe i module de intrri/i iri [Link] AP nu poate simula un calculator [Link] 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,[Link],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 [Link] 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 [Link] se fac cu ajutorul unor funcii logice programate de [Link] 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 [Link] 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 [Link] 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 [Link] urmare,un automat programabil este nimic mai mult dect un computer,avnd sarcini precise de control.
1.3
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 [Link] de transformare este prelucrat de un modul de [Link] convertete semnalul automatului programabil ntr-un semnal adecvat pentru elementul [Link] 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 [Link] 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 [Link],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 [Link] 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 [Link] poteniometrului este convertit ntr-un numr intern cuprins ntre 1 i [Link] ofer utilizatorului un mijloc rapid de modificare a comportamentului automatului programabil, n cazurile cnd, n program,s-a inut cont de valoarea [Link] 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 [Link] aceea,nu conteaz polaritatea la [Link] caracteristic reprezint o flexibilitate nconectarea senzorilor care pot fi PNP sau NPN. Ieirile automatului FEC sunt in numr de [Link] 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 [Link] nodurilor este: C0, C1 i C2. n schema posturilor de lucru,cele trei noduri sunt alimentate din exterior cu 24 V [Link] comanda de activare a unei ieiri releul acesteia se nchide,la borna ieirii fiind disponibili 24V.
Observaii:
Cele trei noduri C0, C1 i C2 pot fi alimentate cu tensiuni diferite, n functie de nevoile de comand ale [Link] 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 [Link] 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. [Link] 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 [Link]-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 [Link] sunt necesare controlle-e universale cu un program special nscris n [Link] reprezint un astfel de [Link] poate fi folosit pentru diferite aplicaii,prin programul nscris n memoria electronic,ofer utilizatorului metode simple de schimbare,extinderea i optimizarea controlului procesului [Link] ( programmable login controller ) sugereaz scopul n care este utilizat.
2.1 Microcomputer Fig. 3. arat alctuirea unui [Link] se bazeaz pe trei prti principale: hardware,firmware i software.
[Link] 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 [Link] include subprogramul de pornire a [Link] de operare,de obicei,este memorat in ROM ( readonly-memory ),sau in EPROM. Software este programul utilizatorului ( User programs ) scris de utilizatorul [Link] program este instalat n memoria RAM ( random access memory ),i poate fi oricnd modificat. PLC-hardware funcioneaza mpreun cu un sistem de [Link] sunt ci electrice pe care circul [Link] sunt separate n magistrale de adrese,de date i de control. 2.2 Microprocesorul Microprocesorul reprezint inima unui [Link],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. [Link] 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 [Link] 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 [Link] 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 [Link] sunt conectate la magistrala intern prin intermediul unui multiplexor,care selecteaz coninutul unuia dintre [Link],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 [Link] program ( de adrese ) conine, n orice moment,adresa instruciunii ce urmeaz a fi [Link] de stare caracterizeaz unitatea [Link] 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 [Link] 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 [Link] prelucreaz instruciunile programului ce se afl n [Link] genereaz secvena semnalelor necesare pentru execuia fiecrei operaii efectuate de [Link] 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 [Link] cu exteriorul se realizeaz pe magistrala de comand i [Link] semnalelor de comand sunt memorate ntr-o memorie ROM,neaccesibil utilizatorului. Magistralele procesorului reprezint suportul fizic de transmitere a informaiei sau semnalelor,grupate pe [Link] sau busurile reprezint trasee informaionale prin care circul unidirecional sau bidirecional biii de informaie ntre diferitele blocuri componente ale [Link] funciile ndeplinite de semnalele transmise deosebim urmtoarele tipuri de magistrale: - magistrale de date,pe care se transmit datele schimbate ntre [Link] 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 [Link] 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 [Link] un timp ( numit timp de acces,de ordinul nanosecundelor ),memoria depune pe magistrala de date coninutul cuvntului de memorie [Link] 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 [Link] realizeaz acest lucru incrementnd cu unu ( adunnd unu ) coninutul numrtorului de [Link] parcurge, n mod repetat,ciclurile de extragere i execuie,analiznd secvenial instruciunile nscrise n [Link] 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 [Link] 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 [Link] 386DX integreaz 275 de mii de tranzistoare,o arhitectura pe 32 de bii,20 de [Link] 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 [Link] 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 [Link] 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.
[Link] 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 [Link] calculatoarele i automatele programabile funcioneaza folosind semnale binare sau digitale,care pot lua dou [Link] valori sunt: 0sau1,numite valoare mic (low) i valoare mare (high).Aceste semnale pot fi foarte uor realizate cu [Link] contact deschis corespunde la 1-logic i unul nchis corespunde la [Link] fiecare din cele dou valori se atribuie un domeniu de [Link] 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 [Link] 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 [Link] memoriilor RAM este c sunt volatile i datele memorate pot fi [Link] acest motiv,memoriile RAM sunt alimentate cu acumulatoare. Memoria ROM ( Read Only Memory ) este un circuit integrat care stocheaz informaii pentru [Link] nu poate fi dect citit.
Memoria ROM nu poate fi nici tears i nici [Link] constructive ale memoriei ROM sunt PROM ( Programmable ROM ) i EPROM ( Erasable Programmable ROM ).Memoria tip PROM se poate programa n condiii [Link] programat va deveni read-only adic [Link] 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. [Link] 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 [Link] multipli ai octetului au prefixe derivate din grecete,aceleai ca i sistemul metric,sistemul este [Link] prefixul grecesc Kilo nseamna o mie, n informatic i s-a atribuit valoarea 1024,adic valoarea lui 2.
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 [Link] 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 [Link] automatul programabil,mainile i procesele industriale sunt controlate cu ajutorul unui [Link] 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.
- 18 Modulul de intrare Modului de intrare al unui automat programabil permite conectarea [Link] de senzori vor ajunge la unitatea central de [Link] 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 [Link] necesar ca semnalul de la senzor s fie suficient de mult timp aplicat, nainte de a fi recunoscut ca semnal de [Link] suficiente cteva milisecunde (1-20 milisecunde ) pentru filtrarea impulsurilor de interferen.
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 [Link] 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 [Link],exist 3 grupuri: primele 4 ieiri formeaz primul
grup,urmtoarele 2,al doilea,iar ultimele 2 ieiri reprezint cel de-al treilea i ultimul [Link] nodurilor este: C0,C1 si C2. n schema posturilor de lucru,cele trei noduri sunt alimentate din exterior cu 24 V [Link] comanda de activare a unei ieiri,releul acesteia se inchide,la borna ieirii fiind disponibili 24 V.
- 20 -
Observaii: - Cele trei noduri C0, C1 i C2 pot fi alimentate cu tensiuni diferite, n funcie de nevoile de comand ale [Link] 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 [Link] pentru protecia releelor,la sarcini inductive semnificative,se pot monta diode de drum liber n paralel cu fiecare [Link] 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 -