Sunteți pe pagina 1din 17

Prefa

Controlul proceselor a evoluat de-a lungul timpului. Cndva, n trecut, oamenii erau principala metod pentru a controla un sistem. Acum, electricitatea este folosit pentru control, iar acest control este bazat pe relee. n mod obinuit se folosesc aceste relee pentru a realiza decizii simple logice. Dezvoltarea tehnologiei i implicit a calculatoarelor, ce au cost sczut, a dus la revoluionara apariie a automatelor programabile (PLC- Programmable Logic Controller). Progresele tehnologiei la scar foarte larg au dus la posibilitatea simulrii n timp real a multor aplicaii din domeniul industrial. Simulrile n timp real sunt foarte utile atunci cnd are loc programarea unui proces tehnologic, acestea prevenind sau ndep rtnd eventualele defeciuni i/sau blocaje ale sistemului ce pot distruge sau afecta temporar componentele acestuia. Tocmai din acest motiv are loc reducerea costurilor cu implementarea oricrui proces tehnologic automatizat, fie el simplu sau complex, deoarece verificarea prin simulare nu implic un consum masiv de materiale pentru diversele testri iniiale. Este evident faptul c se vor ob ine costuri mult mai mici atunci cnd se folosesc simulri n timp real a schemelor electrice, drept pentru care n prezentarea de fa se accentueaz foarte bine cum are loc simularea programului folosit pentru monitorizare. Automatizrile ocup un cadru foarte larg n industrie i nu numai. PLC-urile au aprut la sfritul anilor `60 n industria de automobile i astfel s-a ajuns la performana schimbrii schemelor de comand de la aproape o lun la cteva zile. Apariia microprocesoarelor i utilizarea acestora n construcia PLC-urilor a dus la dezvoltarea funcionalitii acestora odat cu reducerea preului de cost, mbuntindu-se cu aceast ocazie i gabaritul i consumul de energie necesar. n anul 1990 existau mai mult de o mie de productori de PLC-uri, fiecare dintre ei avnd implementat limbajul Ladder Diagram i nu numai. Cele mai cunoscute firme productoare de automate programabile sunt Mitsubishi Electric, Siemens, Moeller, Schneider, Telemecanique, Omron, General Electric, ABB, AEG, etc. n aceast lucrare se face referire la automate programabile i medii de programare de la Mitsubishi Electric. Acestea au elemente comune cu alte automate i medii de programare, dar i unele particulariti.

Cuprins
Prefa ........................................................................................................................................................................ 3 Cuprins ....................................................................................................................................................................... 4 1. Automate programabile ........................................................................................................................................... 6 1.1 Arhitectura automatelor programabile ................................................................................................................ 8 1.1.1. Conectarea senzorilor la intrrile digitale. ................................................................................................... 9 1.1.3. Conectarea ieirilor digitale ...................................................................................................................... 11 1.1.4. Modulele de intrare analogice................................................................................................................... 12 1.1.5. Modulele de ieire analogice .................................................................................................................... 14 1.2 Module de extensie pentru intrare/ieire ........................................................................................................... 14 2. Utilizarea programului de simulare pentru automate programabile din seria FX......... Error! Bookmark not defined. A.3 Exemplu de aplicaie.......................................................................................... Error! Bookmark not defined. B Operaii de baz ................................................................................................... Error! Bookmark not defined. B1 Operaii de intrare i ieire............................................................................... Error! Bookmark not defined. B2. Ieire cu memorare ......................................................................................... Error! Bookmark not defined. B3. Interblocarea ieirilor...................................................................................... Error! Bookmark not defined. B4. Citirea intrrilor pe front................................................................................. Error! Bookmark not defined. C. Temporizare i numrare...................................................................................... Error! Bookmark not defined. C1. Acionarea cu ntrziere a unei pori................................................................ Error! Bookmark not defined. C2. Variant de acionare a unei pori utiliznd temporizri ................................... Error! Bookmark not defined. C3. Lumin intermitent la un semafor.................................................................. Error! Bookmark not defined. C4. Numrare obiecte ........................................................................................... Error! Bookmark not defined. D. Teste de nivel sczut ............................................................................................ Error! Bookmark not defined. D1. Comand cu avertizare luminoas ................................................................... Error! Bookmark not defined. D2. Detector cu barier optic ............................................................................... Error! Bookmark not defined. D3. Semafor ......................................................................................................... Error! Bookmark not defined. D4. Sortare obiecte dup trei mrimi ..................................................................... Error! Bookmark not defined. D5. Programare dup specificaii de control .......................................................... Error! Bookmark not defined. D6. Programare benzi rulante n conformitate cu semnalele date de senzori ........... Error! Bookmark not defined. E. Teste de nivel mediu ............................................................................................ Error! Bookmark not defined. E1. Semafor pietoni .............................................................................................. Error! Bookmark not defined. Relee speciale ............................................................................................... Error! Bookmark not defined. Regitrii speciali ........................................................................................... Error! Bookmark not defined. Instruciunea de comparare............................................................................ Error! Bookmark not defined. E2. Sortare dup dou mrimi ............................................................................... Error! Bookmark not defined. E3. Preluare de obiecte de pe banda rulant cu ajutorul unui bra robotic................ Error! Bookmark not defined. E4. Gurire obiecte i sortare ................................................................................ Error! Bookmark not defined. E5. Introducerea unui numr de obiecte ntr-o cutie............................................... Error! Bookmark not defined. E6. Programarea unei benzi rulante dup un anumit algoritm................................. Error! Bookmark not defined. F. Teste de nivel ridicat ............................................................................................ Error! Bookmark not defined. F1. U automat .................................................................................................. Error! Bookmark not defined. F2. Acionare cortin i podium ............................................................................ Error! Bookmark not defined. F3. Sortare obiecte pe trei dimensiuni.................................................................... Error! Bookmark not defined. F4. Gurire obiecte i sortare piese defecte ............................................................ Error! Bookmark not defined. F5. Sortare obiecte de trei mrimi ......................................................................... Error! Bookmark not defined. F6. Lift folosit pentru sortare pe trei mrimi .......................................................... Error! Bookmark not defined. F7. Linie de distribuie.......................................................................................... Error! Bookmark not defined. 3. Programarea automatelor programabile..................................................................... Error! Bookmark not defined. 3.1 Limbajul de programare de tip Ladder Diagram ................................................ Error! Bookmark not defined. 3.1.1 Exemplu de realizare a unui program ..................................................... Error! Bookmark not defined. 3.1.2. Contactele................................................................................................... Error! Bookmark not defined. 3.1.3. Bobinele ..................................................................................................... Error! Bookmark not defined. MSURI DE SIGURAN ......................................................................... Error! Bookmark not defined. 3.1.4. Relee .......................................................................................................... Error! Bookmark not defined. 3.1.5. Regitrii ...................................................................................................... Error! Bookmark not defined.

3.1.6. Temporizatoarele ........................................................................................ Error! Bookmark not defined. 3.1.7. Numrtoarele............................................................................................. Error! Bookmark not defined. 3.1.8 Blocurile funcionale .................................................................................... Error! Bookmark not defined. 3.1.9 Introducerea instruciunilor aplicate.............................................................. Error! Bookmark not defined. 3.1.10 Restricii n scrierea programelor orientate pe scheme de contacte............... Error! Bookmark not defined. 4. Exemple de aplicaii cu automatul FX-1S.................................................................. Error! Bookmark not defined. 4.1 Acionarea n dou sensuri a unui motor de curent continuu................................. Error! Bookmark not defined. 4.2 Msurarea turaiei ............................................................................................... Error! Bookmark not defined. 4.3 Sortarea obiectelor mari i mici pe o band rulant .............................................. Error! Bookmark not defined. 4.3.1 Programul pentru automat ............................................................................ Error! Bookmark not defined. 4.3.2 Programul pentru interfaa grafic ................................................................ Error! Bookmark not defined. 4.4 Optimizarea comenzii a dou lifturi utiliznd automat programabil...................... Error! Bookmark not defined. 4.4.1 Conexiunile automatului programabil ........................................................... Error! Bookmark not defined. 4.4.2 Algoritmul de comand ................................................................................ Error! Bookmark not defined. 4.4.3 Interfaa grafic a lifturilor ........................................................................... Error! Bookmark not defined. 5. Terminale de operare grafice .................................................................................... Error! Bookmark not defined. 5.1 Interfaa grafic GT1155-QSBD ......................................................................... Error! Bookmark not defined. 5.2 Programarea interfeei grafice ............................................................................. Error! Bookmark not defined. 5.2.1 Aplicaie pentru monitorizarea turaiei.......................................................... Error! Bookmark not defined. 5.2.1.1 Crearea programului interfeei grafice n GT Designer2...................... Error! Bookmark not defined. 5.2.1.2 Utilizarea programului GT SoftGOT1000 .......................................... Error! Bookmark not defined. 5.2.2 Monitorizarea unei fabrici de bere ................................................................ Error! Bookmark not defined. 5.2.2.1 Crearea ecranelor multiple ..................................................................... Error! Bookmark not defined. Ecranul 1 - pagina principal ......................................................................... Error! Bookmark not defined. Ecranul 2 - fermentare................................................................................... Error! Bookmark not defined. Ecranul 3 - umplere sticle.............................................................................. Error! Bookmark not defined. Ecranul 4 - transport...................................................................................... Error! Bookmark not defined. 5.2.2.2 Programul pentru automatul programabil n GX Developer .................... Error! Bookmark not defined. 5.2.2.3 Simularea funcion rii automatului programabil i a interfeei grafice..... Error! Bookmark not defined. 6. Automatul programabil Alpha 2................................................................................ Error! Bookmark not defined. 6.1 Utilizarea programului Mitsubishi ALVLS.......................................................... Error! Bookmark not defined. 6.2 Fereastra diagramei funciei bloc (FBD).............................................................. Error! Bookmark not defined. 6.2.1 Tipurile de blocuri........................................................................................ Error! Bookmark not defined. 6.3 Ecranul de monitorizare al sistemului................................................................. Error! Bookmark not defined. 6.4 Exemplu de scriere a unui program folosind funcii bloc...................................... Error! Bookmark not defined. 6.5 Exemplul 2 - Pornirea unui motor ....................................................................... Error! Bookmark not defined. 6.6 Exemplul 3 Realizarea unei temporizri i numrri ......................................... Error! Bookmark not defined. 6.7 Exemplul 4 Utilizarea intrrilor analogice ........................................................ Error! Bookmark not defined. 6.8 Aplicaie pentru numrarea persoanelor care intr i ies printr-o poart de acces .. Error! Bookmark not defined. 6.8.1 Scrierea programului n FBD........................................................................ Error! Bookmark not defined. 6.8.2 Vizualizarea n monitor ................................................................................ Error! Bookmark not defined. 6.9 Reglarea intensitii luminoase........................................................................... Error! Bookmark not defined. 6.9.1 Program reglaj automat ................................................................................ Error! Bookmark not defined. 6.9.2 Program reglaj de la tastatura automatului programabil ................................. Error! Bookmark not defined. 6.9.3 Program reglaj automat i de la tastatur ....................................................... Error! Bookmark not defined. 6.10 Alarme i comenzi prin intermediul mesajelor de tip SMS ................................. Error! Bookmark not defined. 6.10.1 Programul pentru alarme i comenzi ........................................................... Error! Bookmark not defined. 6.10.2 Setrile modemului MAM GM6 din softul VLS ( Visual Logic Software)... Error! Bookmark not defined. 6.11 Compensarea factorului de putere utiliznd condensatoare comutate.................. Error! Bookmark not defined. 6.11.1 Algoritmul de comand .............................................................................. Error! Bookmark not defined. Bibliografie.................................................................................................................. Error! Bookmark not defined.

1. Automate programabile
Un automat programabil (AP) este un calculator industrial care a fost adaptat din punct de vedere al hardware-lui i al software-lui pentru a fi utilizat n anumite aplica ii specifice. Automatele programabile funcioneaz in timp real, adic asigura o limita maxima pentru durata procesului de achiziie, prelucrare i redare a informaiilor. Organizarea modular permite att o flexibilitate crescut n configurarea AP n funcie de necesitile utilizatorului ct i o depanare i o ntreinere mai u oar.

Fig. 1.1 Exemple de automate programabile Automatele programabile (Fig1.1) au aprut la sfritul anilor 60 n industria de automobile iar in evolu ia lor timpii necesari schimbrii schemelor de comand , a sczut de la o lun la cteva zile. Avantajele automatelor programabile: Flexibilitatea Uurin n modificarea programului i corectare a erorilor Numr mare de resurse Cost redus Costuri reduse de punere n funciune Posibilitatea vizualizrii funcionrii chiar nainte de a fi pus n funciune Metode diferite de programare Simplitatea achiziiei sistemului de comand Modificarea funcionalitii schemei de comand Automatele programabile elimin necesitatea realizrii cate unei scheme de comand pentru fiecare sistem de acionare Cu un singur tip de AP pot fi implementate scheme de comand diferite Pe un singur AP pot fi implementate mai multe scheme de comand . Ceea ce difer la dou AP care implementeaz scheme de comand diferite este programul stocat n memoria fiecruia. Uurin n modificarea programului i corectare a erorilor fr costuri suplimentare Se reduc costurile necesare punerii n funciune a schemei de comand deoarece este posibil scrierea programului de aplicaie, testarea acestuia, simularea i efectuarea modificrilor n laborator, nainte de a fi realizat fizic schema. Viteza de baleiere a programului este de ordinul milisecundelor. Prin utilizarea dispozitivelor electronice, sigurana n funcionare a schemelor de comand realizate cu AP este mai ridicat dect a celor clasice ce utilizeaz relee mecanice.

ntreinerea dispozitivelor electronice este mai uoar iar cheltuielile de reparaii sunt i ele reduse. Programul de aplicaie prin care AP urmeaz s implementeze schema de comand , poate fi listat la o imprimant. Prin achiziionarea AP sunt de fapt achiziionate simultan releele cu contacte, numrtoarele, temporizatoarele necesare realizrii schemei de comand care poate fi implementat prin program. De obicei, numrul acestora este mai mare dect necesarul real, ele sunt deja disponibile prin program i nu este necesar comanda lor. Funcii de calcul, memorare, codificare, incrementare, regitri de deplasare, Dezavantajele schemelor de comand clasice:

Atunci cnd sunt necesare modificri ale schemei sau corectarea erorilor trebuiesc refcute legturile fizice dintre elementele schemei Uneori, este necesar modificarea chiar a structurii schemei de comand prin ad ugarea de noi elemente ce implic costuri suplimentare Modificarea structurii i refacerea legturilor fizice necesit timp de lucru destul de mare i un numr mare de resurse Abilitate din partea tehnicianului n urmrirea acestor legturi. Buna func ionare putea fi verificat doar dup ce este realizat fizic schema cu relee pentru a fi apoi testat i verificat Datorit ineriei prilor mecanice n micare a elementelor (contactoare, relee), viteza de funcionare a acestora este limitat i pentru anumite aplicaii inacceptabil Modificri ale schemei de comand, fizic realizate n circuitul electric, nu sunt de obicei operate i n schema electric din documentaie. Dup mai muli ani documentaia poate s lipseasc sau s fie incomplet

1.1 Arhitectura automatelor programabile


Arhitectur tipic a unui automat programabil este prezentat n figura. 1.2

Fig. 1.2 Arhitectura unui automat programabil Se observa rolul important al intrrilor/ieirilor logice i analogice i al posibilitilor de extensie. Unitatea central de prelucrare conine unul sau mai multe microprocesoare ce realizeaz calcule aritmetice i logice, comunicaia i interaciunea dintre celelalte componente. Ceasul de timp real, este util n programe de tip agenda, el livreaz data, ora, minutul, secunda i pentru a funciona n permanen are nevoie de o baterie pentru a nu pierde datele la ntreruperea tensiunii de alimentare a automatului programabil. Memoria: ROM - aceast memorie este utilizat pentru stocarea sistemului de operare al AP; RAM - este mp rit n mai multe blocuri avnd fiecare o utilizare specific. Aici sunt p strate: -imaginile ieirilor i intrrilor AP, -valorile prestabilite i actuale ale temporizatoarelor i contoarelor, -zona de lucru a procesorului, -zona de stocare a programului, -alte zone de memorie avnd destinaie special. Memoria RAM i pierde coninutul la ntreruperea sursei de alimentare de aceea, pentru meninerea programului i a datelor stocate n aceasta, AP trebuie s aib prevzut o surs de alimentare auxiliar (baterie). Controlerul port serial RS 232, este folosit pentru a programa automatul programabil. Pot fi i alte porturi pentru programare cum ar fi de exemplu RS 422. Pentru comunicare se mai folosesc RS 485, Ethernet, ASI, CCLink, Profibus, Modbus, CAN,

Modulele de intrare digitale (logice) Aceste module permit unitii centrale a AP s efectueze o citire a strii logice a traductoarelor sau senzorilor care i sunt asociai. Modulele pot avea 4, 8, 16, 32, 64, 128, 256 intrri. Fiecrei intrri i corespunde o cale care prelucreaz semnalul electric pentru a elabora o informaie binar, bitul de intrare care este memorat. Ansamblul de bii de intrare formeaz cuvntul de intrare. Periodic, procesorul automatului adreseaz (citete modulul), coninutul cuvntului de intrare este astfel copiat n zona de date ale automatului. Fiecare cale este filtrat mpotriva paraziilor i a contactelor imperfecte i izolate electric pentru a mri fiabilitatea i securitatea sistemului (izolare galvanic). Un modul de intrare este definit n principal prin numrul de intrri pe care le are i caracteristicile electrice acceptate (tensiune, tipul curentului etc.). Valorile nivelelor de intrare pot fi: "0"logic = 0V "1" logic = 5 Vcc, 12 Vcc, 24 Vcc, 48 Vcc, 12Vca, 24Vca, 120 Vca, 240 Vca Specificaiile de intrare pentru 24V, la automatul programabil FX1S Mitsubishi sunt prezentate in tabelul 1.1 FX1S X0-X7 Tensiune de intrare Curent de intrare Curent de intrare la comutare Timpul de rspuns Circuit de izolare Indicator luminos OFF ^ ON ON ^ OFF 24V DC+10%- 15% 24V DC, 7mA >4.5mA <1.5mA 10ms Optocuplor LED Tabelul 1.1 AP FX1S Mitsubishi. Specificaii de intrare 24V DC, 5mA >3.5mA X10-X17

1.1.1. Conectarea senzorilor la intrrile digitale.


n figura 1.3 este dat de exemplu automatul FX-1S de la Mitsubishi, care este alimentatat la tensiune continuu de 24V, cu nivele logice 0 i 24Vcc. Dup cum se observ exist doua modalit i de conectare:

Fig. 1.3 Conectarea senzorilor la intrrile digitale

Intrrile X0-Xn primesc semnalul de nivel logic 1 direct de la sursa de alimentare de 24V sau printr-un tranzistor PNP. Intrarea comun de referin S/S este legat la 0V Intrrile X0-Xn primesc semnalul de nivel logic 1 direct de la sursa de alimentare de 0V sau printr-un tranzistor NPN. Intrarea comun de referin S/S este legat la 24V

Observaie: Circuitul tranzistorului poate fi alimentat de la o alt tensiune dect cea din automatul programabil, dup cum se poate vedea n figura 1.4.

Fig. 1.4 Conectarea senzorilor alimenta i de la sursa separat, cu ieire open colector 1.1.2. Modulele de ieire digitale (logice) Un modul de ieire permite automatului programabil s acioneze asupra elementelor de acionare. Acesta realizeaz corespondena: stare logic semnal electric. Periodic, procesorul adreseaz modulul de ieire i realizeaz nscrierea biilor unui cuvnt de memorie pe cile de ieire ale modulului. Elementele de comutaie ale modulului sunt: -electronice (tranzistoare i triacuri) -electromecanice (contacte de relee interne modulului). Ieirile cu tranzistoare sunt utilizate n cazul comenzii dispozitivelor de c.c, ieirile cu triacuri sunt folosite pentru comanda dispozitivelor de c.a. iar ieirile cu relee pot fi utilizate att pentru comanda dispozitivelor de c.c. ct i a celor de c.a. Modulele care au numr mare de ieiri au avantajul c prin utilizarea lor se ocup mai pu ine locuri pe magistrala automatului dar au dezavantajul c nu pot furniza un curent mare de comand pentru ieiri. Specificaiile de ieire la automatul programabil FX1S Mitsubishi sunt prezentate in tabelul 1.2

Descriere Tensiune de comutare Curent/ieire Sarcin inductiv maxim Sarcin maxim bec incadescent Rspuns (approx.) Circuit de izolare Indicare luminoas Protecie Intern Fuzibil extern OFF ^ ON ON ^ OFF

Ieiri pe releu < 240V AC, < 30V DC 2A/1 ieire, 8A/COM 80VA, 120/240 VAC, 100W (1.17A/85V AC, 0.4A/250V AC) 10ms 10ms Releu LED Nu n funcie de sarcin

Ieiri pe tranzistor 5 - 30V DC 0.5A/1 ieire, 0.8A/COM 12W/24VDC 0.9W/24V DC < 0.2ms; <5|is (Y0,Y1 only) < 0.2ms (I > 0.2 A); <5us (Y0,Y1 doar) Optocuplor

Tabelul 1.2 AP FX1S Mitsubishi. Specifica ii pentru ieiri

1.1.3. Conectarea ieirilor digitale


Exista mai multe posibiliti de conectare a ieirilor digitale la un automat programabil. In fig. 1.5 este prezentat un exemplu de conectare a ieirilor digitale pe releu la un AP FX1S Mitsubishi. Semnificaia dispozitivelor de ieire din schema este indicata in tabelul 1.3

Fig. 1.5 Conectarea ieirilor pe releu, FX1S Mitsubishi

1 2 3 4 5

Neconectat

R= 100-200, C=100nF

Fuzibil 7 Sarcina inductiv Dioda 8 Bec Contacte interblocate mecanic 9 Surs cc Buton STOP de urgen 10 Surs ca Tabelul 1.3 Specifica ie dispozitivelor de ieire corespunztoare fig 1.5

In fig. 1.6 este prezentat un exemplu de conectare a ieirilor digitale pe releu la un AP FX1S Mitsubishi

Fig. 1.6 Conectarea ieirilor pe tranzistor, FX1S Mitsubishi

1.1.4. Modulele de intrare analogice


Avnd n vedere c AP sunt dispozitive numerice, modulele analogice trebuie s realizeze o coresponden ntre mrimi analogice (cureni sau tensiuni) i valori numerice. Dintre cele mai importante caracteristici ale unui astfel de modul sunt rezolu ia (cea mai mic valoare de curent sau tensiune) care este dat de numrul de bii utilizai pentru codificarea numeric si respectiv viteza de conversie. Exist dou tipuri de module de intrare analogice: -intrri analogice care realizeaz detectarea dep irii unui prag de tensiune sau curent, -intrri analogice de msur. Modulele de intrare analogice cu detecie de prag Intr-un modul cu detecie de prag tensiunea de intrare Vi este aplicat unui comparator de tensiune cu prag reglabil (fig 1.7).

Vi

Izolare

Memorare interfaare

Fig 1.7 Schema bloc a cii de semnal pentru o intrare analogic cu detecie de prag

Modulele de intrare analogice de msur Modulele de intrare analogice de masur sunt prevzute cu circuite de conversie analog numeric (A/N). Modulele de tensiune pot fi : -unipolare: primesc la intrare numai tensiuni pozitive (n general 0-10V) -bipolare: primesc la intrare tensiuni negative i pozitive (n general -10V+10V). Modulele de curent sunt unipolare i primesc la intrare cureni n general n gama 4-20mA. Exist posibilitatea reglrii atenu rii sau amplificrii semnalului de intrare ceea ce permite mrirea domeniului de msur. Un astfel de modul poate sau nu s efectueze o serie de operaiuni de liniarizare a semnalului de intrare nainte de a fi scris cuvntul de intrare n memorie. n tabelul 1.4 sunt prezentate specificaiile pentru intrrile analogice ale automatului programabil Alpha 2 de la Mitsubishi.
Descriere Numr de intrri Domeniu ieire Rezoluie Vitez de conversie Tensiune de intrare Impedan de intrare Acuratee Specificaii intrari analogice 6(I01 I06) : AL2- 10MR-D 8 (I01 I08) : AL2 14MR D,AL2 24MR D 0-5 00 9 bit, 20mV(10000/500mv) 8ms 0-10V DC 142kQ5% 5% (0.5V DC)

Tabelul 1.4 Specificaiile pentru intrrile analogice la automatul Alpha 2 Mitsubishi

Automatele programabile sunt nsoite adesea de module de extensie. Acestea se conecteaz, in funcie de aplicaie conform specificaiilor. In figura 1.8 este prezentat modulul de extensie pentru msurri de temperatur, AL2-2PT-ADP al automatului programabil Alpha 2 de la Mitsubishi

Fig. 1.8 Modulul de extensie AL2-2PT-ADP pentru AP Alpha 2- Mitsubishi

1.1.5. Modulele de ieire analogice


Fiecare ieire este imaginea analogic a valorilor numerice codificate pe un grup de bii (8 sau 12) definit de program. Modulele analogice de ieire permit conectarea AP la elemente de preacionare (variatoare de putere, variatoare de vitez,...) pentru a realiza funcii de comand i de reglare. Aceste module conin convertoare numeric-analogice. Fiecare ieire este definit prin natura semnalului furnizat i prin limitele sale (0-10V, 4-20 mA). n tabelul 1.5 sunt prezentate specificaiile pentru ieirile analogice ale modulului AL2-2DA pentru automatul programabil Alpha AL2-14MR de la Mitsubishi.
Specificaii Tensiune Domeniu de ieire analog Valori numerice Rezoluie Acuratee Timp conversie D/A Izolare Caracteristica de intrare 0-10V DC (Rezistenta de sarcina externa 5k ~ 1MQ) 0 la 4000 2.5mV (10V/4000) +/- 1% Capt de scala (0-10V : +/-0.1V) Curent 4 - 20mA (Rezistenta de sarcina externa <500Q) 0 la 2000 8uA ((20-4)mA / 2000) +/-1% Capt de scala (4-20mA : +/-0.16mA)

20ms (10msx2ch) optocuplor

Tabelul 1.5 . Specificaiile pentru ieirile analogice ale modulului AL2-2DA (pentru AP Alpha AL214MR Mitsubishi)

1.2 Module de extensie pentru intrare/ieire


Modulele de numrare de mare vitez n general, in aplicaiile cu AP, pentru operaiile de numrare se pot folosi intrrile digitale i contoarele interne. n acest caz apare o limitare n sensul c frecvena impulsurilor de intrare este limitat n jur de 30 Hz. n cazul n care frecvena impulsurilor este mai mare se pot folosi module externe care pot funciona pn la frecvene de ordinul zecilor de KHz. Module pentru controlul poziiei Aceste module sunt utilizate n cadrul aplicaiilor care necesit poziionarea spaial a unor elemente componente prin intermediul unor elemente de acionare. Modulele pot fi utilizate pentru controlul poziiei n sisteme n: -bucl deschis -bucl nchis.

Module de poziionare n bucl deschis n aceast categorie intr modulele de control a pozi iei bazate pe utilizarea motoarelor pas cu pas (MPP). Acestea asigur o serie de funcii, n special de accelerare i ncetinire. Este mult uurat comanda MPP cu ajutorul AP n aplicaii ce implic poziionarea precis n dou sau trei axe. Acest tip de module pot asigura si alte funcii: -poziionare a sistemului ntr-o poziie iniial -protecie a sistemului prin limitarea cursei anumitor elemente mobile. Module de poziionare n bucl nchis Aceste module sunt utilizate pentru comanda mainilor cu comand numeric, linii de asamblare automate sau robotic. Cele mai ntlnite aplicaii presupun poziionarea unei mese mobile care este acionat de motoare de c.c. sau de c.a. Pentru nchiderea buclei, n cazul controlului poziiei se utilizeaz un encoder. Pentru reglajul vitezei, nchiderea buclei este realizat cu ajutorul unui tahometru.

Module video Aceste module sunt folosite n special n aplica iile care necesit realizarea unor operaii de inspecie n cadrul procesului de fabricaie. Se poate face un reglaj automat al procesului pentru eliminarea pieselor fabricate necorespunztor. Module cititoare pentru codurile de bare Utilizarea codurilor de bare pentru identificarea automat a devenit o practic curent n cadrul liniilor de asamblare automat. Modulele dedicate sunt folosite pentru a codifica informaia referitoare la diverse etape ale procesului de producie/asamblare, pentru a urmri traseul i evoluia anumitor produse n cadrul fluxului tehnologic. Acestea permit inerea evidenei exacte a stocurilor existente i a celor care sunt n curs de a fi finalizate. Ele de asemenea mbogesc capacitatea unui AP cu funcii ce permit citirea informaiilor astfel codificate pentru a fi ulterior folosite n comanda instalaiei. Modulele de comunicare Modulele de comunicare sunt folosite n cazul n care instalaia comandat prin intermediul AP este format din mai multe echipamente care sunt amplasate n locuri diferite aflate la o anumit distan unul fa de cellalt i fa de AP. Aceste module prezint o serie de caracteristici: -calea prin care este transmis informaia -distana de la care se realizeaz aceast transmisie. Transmisia informaiei se face prin intermediul unei legturi prin: -cablu torsadat (distane de sute de metri) -cablu cu fibre optice (distane de kilometri). Acesta este utilizat datorit imunitii crescute la perturbaii. Cea mai utilizat legtur pentru dialog ntre AP i elementele periferice (terminale de programare sau exploatare, imprimante, ...), este cea serie. Acest mod de comunicare permite schimbul de caractere compuse din bii transmii unul dup altul pe linia de comunicare. Viteza de transmisie se exprim n bii pe secund (bauds).

Module pentru reglajul automat Automatele programabile AP pot fi utilizate in reglajul automat al unor procese n cazul n care nu se urmrete aplicarea unor algoritmi de complexitate ridicat. Pentru acest tip de aplicaii exista ca variante: -utilizarea unor module de prelucrare speciale; -utilizarea modulelor de intrare/ieire obinuite i materializarea prin program a algoritmilor de reglaj. Cele mai utilizate module pentru reglajul automat sunt cele care implementeaz algoritmii de tip PID. Ajustarea sistemului se realizeaz prin reglarea poteniometrelor care stabilesc parametrii buclelor de reacie proporional, diferenial i integral. Invertoarele de frecven, de exemplu, asigura reglajul turaiei motoarelor asincrone n anumite limite.

Dispozitive de intrare/ieire pentru interfa a om-main Interfaa om-maina (HMI-Human Machine Interface) reprezint un dispozitiv (terminal) de interfaare a utilizatorului cu sistemul de control al unui proces industrial. Acest dispozitiv asigura o vizualizare a sistemului de monitorizare si control al procesului. In ceea ce privete utilizarea unei interfee HMI cu un automat programabil, aceasta poate asigura urmtoarele funcii: -(principal) cea de programare a AP. -monitorizarea funcionrii AP, -verificarea programului nscris n memoria AP -depanarea circuitului Prin intermediul acestor terminale, operatorul uman poate introduce sau modifica programul unui AP la locul n care acesta se afl, fr a mai fi nevoie de alte dispozitive sau aparate ajuttoare. Prin cuplarea terminalului, comportarea AP poate fi examinat n timpul funcionrii. Dimensiunile acestora pot varia de la cteva linii de caractere pn la un ecran. n primul caz, dispozitivul de afiare va fi mai ieftin ns nu va permite dect afiarea unei poriuni mici din programul AP i un numr restrns de informaii legate de starea AP. Informaiile ctre AP pot fi introduse de ctre operatorul uman prin intermediul: -unor butoane, -a tastaturii, -a ecranelor sensibile la atingere, -a calculatorului personal (PC) Datorit creterii numrului de calculatoare personale disponibile, acestea au devenit n ultimul timp unul dintre cele mai folosite dispozitive de interfa om main prezentnd o serie de avantaje: -permit programarea oricrui tip de AP cu condiia s existe pachetul de programe corespunztor; -n cazul n care calculatorul personal este de tip portabil, acesta permite programarea i depanarea AP n locul de funcionare; -asigur o suprafa de afiare a informaiei mare alb-negru sau color; -permit p strarea unor copii ale programului i realizarea de verificri periodice pentru a vedea dac programul n memoria AP nu s-a modificat datorit unor semnale perturbatoare; -permit documentarea programelor prin ad ugarea de comentarii la liniile de program -permit imprimarea documentaiei -permit simularea funcionrii AP n vederea depanrii programului -asigur accesul la o gam larg de dispozitive i baze de date -permit utilizarea unor nume simbolice pentru intrri, ieiri, variabile interne, temporizatoare sau numrtoare u urnd astfel nelegerea programului AP; -permit realizarea unor pachete de programe care s ofere informaii legate de stare a de funcionare a automatului programabil n procesul de depanare - preul unui calculator este de obicei mai mic dect al unei interfee grafice (HMI).