Explorați Cărți electronice
Categorii
Explorați Cărți audio
Categorii
Explorați Reviste
Categorii
Explorați Documente
Categorii
I. Automate programabile
1.1 Prezentare generală a automatelor programabile
Automatele programabile (Programmable Logic Controllers – PLCs) sunt sisteme special
proiectate pentru controlul proceselor. Ele fac parte din marea familie a sistemelor de
control distribuite, cu acţiune în timp real. Hardware-ul unui automat programabil constă într-o
unitate centrală (UC) bazată pe microprocesor (sau microcontroller), o memorie, un număr de
puncte de intrare (prin care se primesc intrările de la senzori şi de la operator), un număr de
puncte de ieşire (prin care sunt comandate elementele de execuţie şi sunt transmise semnalizările
spre operator) şi interfeţe seriale şi/ sau paralele pentru conectarea automatului programabil cu
dispozitive de programare, cu calculatoare PC, sau cu alte automate programabile. Automatele
programabile sunt construite sub forma unor module de dimensiuni tipizate care se instalează în
sloturile unui sertar de bază (rack, base). Aceste sertare de bază/ rack-uri au rolul de a încorpora
în sloturile lor mai multe module din configuraţia sistemului într-o formă compactă şi de a
asigura comunicaţia între acestea. Unele rack-uri încorporează şi sursele de alimentare necesare
funcţionării modulelor (24 V). Alte modele de sertare de bază nu conţin aceste surse, dar permit
instalarea unor module ce conţin aceste surse. De asemenea, unele automate programabile nu
necesită modul de interfaţare, întrucât modulul UC încorporează şi circuitele de interfaţă.
Automatele programabile pe lângă conexiunile cu instrumente de măsură şi senzorii din procesul
de automatizare, vor trebui să permită comanda întregului proces şi ceea ce este şi important, să
comunice operatorului stările procesului prin semnale vizuale şi sunet şi/ sau printr-o reţea de
comunicaţie.
În sens general, prin automat vom înţelege un sistem tehnic ce funcţionează fără intervenţia
directă a omului. Fără îndoială omul intervine în procesele de proiectare, realizare, exploatare şi
depanare ale automatelor. Un automat programabil are rolul unui “calculator” specializat care
realizează funcţii de control de o mare diversitate de tipuri şi nivele de complexitate. Iniţial,
varianta engleză pentru denumire era de PC dar datorita necesităţii unei diferenţieri clare a apărut
denumirea de Programmable Logic Controller (PLC). PLC are o secvenţa de cod de program
care rulează în bucla permanenta şi care scanează porturile de intrare pentru a depista
combinaţiile de semnale care vor modifica starea porturilor de ieşire, vezi figura 1.1.
George Boole reprezintă logica sub formă matematică în 1847. Termostatul cu bimetal a fost
inventat de Al Butz, cel care a pus bazele companiei Honeywell în 1885. Harold Stephen Black a
inventat în 1923 primul amplificator electronic cu reacţie negativă (acordarea brevetului de
invenţie a durat nouă ani deoarece specialiştii nu credeau că sistemul funcţionează), iar Hendrik
Wade Bode a pus bazele teoriei sistemelor cu reacţie.
În cel de al doilea război mondial s-a inventat pilotul automat (primul pilot automat inventat de
Honeywell a fost produs în peste 110000 exemplare), servo - sisteme de urmărire a poziţiei
pentru nave şi tunuri, regulatorul PID şi s-a introdus metoda de analiză bazată pe modelele
funcţionale (modele caracterizate de funcţia de transfer) şi criteriul de stabilitate Nyquist.
Metoda locului rădăcinilor a lui Evans a apărut în anii ’50 odată cu conducerea optimală şi
conducerea adaptivă. Conducerea numerică directă şi modele cu variabile de stare au fost
folosite începând cu anii 1960. Între anii 1970 şi 1980 au apărut sistemele de conducere cu
microcalculatoare, cu automate programabile logice, sistemele de conducere distribuite şi
tehnologia de autoacordare şi acordare a regulatoarelor.
În 1903 Nicola Tesla, un iugoslav care lucra pentru Thomas Edison, a patentat circuitele logice
electrice, numite porţi sau comutatoare. Alan Turing a publicat în 1936 un articol în care descria
maşina Turing. Studii intensive asupra automatelor finite, uneori cunoscute sub numele de
maşini secvenţiale, au fost efectuate în anii 1950. Carl Adam Petri a elaborat modelul pentru
sistemele discrete în 1962. La sfârşitul anilor ’60, mai precis în 1968, Compania General Motors
(prin Divizia Hydramatic) a elaborat specificaţiile de proiectare pentru un calculator industrial ce
urma să înlocuiască controlul pe bază de relee din industria de maşini. Noul sistem de control
trebuia să îndeplinească următoarele cerinţe:
să ofere o modalitate simplă de programare a aplicaţiilor, să poată fi utilizat în
mediile industriale (variaţii de temperatură, tensiuni de alimentare variabile);
modificările de program să nu implice modificări structurale;
să aibă dimensiuni reduse, siguranţă în funcţionare, robusteţe;
costurile de întreţinere să fie reduse.
Între anii 1970 şi 1980 au apărut sistemele de conducere cu microcalculatoare, cu automate
programabile şi sistemele de conducere distribuite. Modul de programare era complicat şi
necesita persoane foarte bine pregătite în programare pentru a efectua schimbări. Primele
îmbunătăţiri au încercat rezolvarea acestor probleme prin oferirea unor automate mai
“prietenoase”. Prin introducerea microprocesoarelor în 1978 a crescut puterea de operare
concomitent cu scăderea preţului de cost. În anii ’80 se ajunge astfel la o creştere exponenţiala a
utilizării automatelor programabile în cadrul diverselor domenii. Unele companii de produse
electronice sau calculatoare pot constata ca vânzarea de automate programabile reprezintă cea
mai buna afacere. Piaţa de automate programabile ajunge de la o cifra de 580 milioane de $ în
1978 şi la 1 miliard în 1990 şi continua sa crească după aceea. Automatele programabile
înlocuiesc diverse alte dispozitive de conducere şi ajung sa fie utilizate în tot mai multe domenii
de activitate.
Caracteristicile tehnice ale Automatului Programabil tip SR3 B261BD sunt date în tabelul 3.1.
Tabel 3.1 Caracteristicile tehnice ale Automatului Programabil tip SR3 B261BD
Număr de intrări/ieşiri 26
digitale 16
Număr de intrări
din care analogice 0-10V 6
Ceas Da
Referinţe Da
Această variantă de PLC dispune de un panou frontal de unde se poate configura dispozitivul.
Butoane
pentru
comenzile
deschidere/
închidere
Figura 4.1 Două butoane roşii de comandă
Am folosit două limitatoare (senzori - vezi figura 4.2) pentru ca automatul să ştie exact poziţia
uşii deschisă sau inchisă. Pentru ca senzorii să lucreze am avut nevoie ca pe uşă să montăm o
parte metalică sau magnetică. Pentru a ajuta la o cât mai bună funcţionalitate a senzorilor am
folosit un magnet mai puternic fiindcă am observat că la magnet distanţa de lucru a senzorilor
ajungea în jur de 10 mm pe când la un dispozitiv metalic senzorii reacţionau la max 2mm, deci
mult mai mică decât cea a magnetului.
Senzori pentru
limitele de
deschidere şi
închidere a uşii
........................................................................
................................................
Butonul negru prezentat în figura 4.5.a, aflat în partea opusă butoanelor de comandă sus şi jos
este pentru aprinderea unui dispozitiv de iluminare vezi figura 4.5.b în garaj ( în cazul nostru
este format din două leduri SMD deoparte şi alta a garajului), care se pot aprinde şi stinge
manual ........................................................................................
Buton
pentru Led
aprindere pentru
lumina in lumina
interior in garaj
Figura 4.5. Dispozitivul de aprindere buton şi sistemul (ledul smd ) de iluminat în garaj
Pe peretele din spate se găseşte un senzor optic de prezenţa, vezi figura 4.6, care are o rază de
acţiune ...............................................................................................
.........................................