Sunteți pe pagina 1din 7

1.

Avantajele realizării schemelor de comandă cu automate


programabile în comparaţie cu schemele clasice cu dispozitive
electromecanice.
Flexibilitatea :
-AP elimină necesitatea ca să fie realizată o schemă de comandă pentru fiecare sistem
de acţionare specific.
-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ă. Acesta pot să
comande în acelaşi timp mai multe sisteme de acţionare.
Usurinta in modificarea schemei de comanda si corectare a erorilor:
- Cu ajutorul AP, modificarea schemei de comanda si corectare a erorilor se poate
face foarte simplu prin modificarea programului de aplicatie din memoria AP cu
ajutorul unei console de programare.
- La schemele de comanda clasice, atunci cand sunt necesare modificari ale schemei
sau corectare a erorilor: trebuiesc refacute legaturile fizice dintre elementele
schemei; iar uneori, este necesara modificarea chiar a structurii schemei de
comanda prin adaugarea de noi elemente.
Numar mare de resures:
Schemele clasice
- modificarea unei scheme de comandă prin adăugarea, de exemplu, a unor
contacte,necesita adăugarea unor relee sau blocuri de contacte suplimentare
( produce costuri suplimentare)
AP : Adaugarea de contacte noi sau alte elemente intermediare (numaratoare,
temporizatoare etc.) se face foarte simplu prin adaugarea unor linii de program.
Cost redus:
Costurile AP, realizate cu ajutorul circuitelor numerice integrate pe scara foarte larga,
continua sa scada datorita evolutiei tehnologice in domeniul electronicii, aducand si un set de
avantaje cum ar fi: miniaturizarea, consum redus de energie, cresterea vitezei de lucru.
Costuri reduse de punere in functiune:
Schemele clasice
Buna functionare poate fi verificata doar dup ace era realizata fizic schema cu
relee pentru a fi apoi testate si verificata.
AP
Se reduc costurile necesare punerii în funcţiune a schemei de comandă deoarece
este posibilă scrierea programului de aplicaţie, testarea acestuia, simularea şi efectuarea
modificărilor în laborator, înainte de a fi realizată fizic schema.
Posibilitatea vizualizarii functionarii:
In cazul AP este posibila urmarirea functionarii acestuia pe un ecran
Pot fi observate portiunile din schema de comanda care sunt in functiune si pot fi
detectate visual mai usor cazurile in care apare o functionare defectuoasa.
Viteza de functionare:
Schemele calasice
Datorita inertiei partiolr mecanice in miscare a elementelor (contactoare, relee),
viteza de functionare a acestora este limitata si pentru anumite aplicatii incacceptabila.
AP
Pe masura evolutiei tehnologiilor electronice, viteza de functionare a schemelor
creste tot mai mult ea fiind determinate in primul rand de timpul de baleiere a programului.
Metode diferite de programare:
La ora actuala, majoritatea producatorilor de AP dau utilizatorilor
posibilitatea de a scrie programele de aplicatie pentru AP utilizand diverse modele si
limbaje de programare.
Siguranta in functionare:
Prin utilizarea dispozitivelor electronice, siguranţa în funcţionare a
schemelor de comandă realizate cu AP este mai ridicată decât a celor clasice ce
utilizează relee mecanice.
Documentatia:
Schemele clasice
Modificări ale schemei de comandă, fizic realizate în circuitul electric, nu erau
operate şi în schema electrică din documentaţie.
AP
Programul de aplicaţie prin care AP urmează să implementeze schema de
comandă, poate fi listat cu uşurinţă la o imprimantă.
Securitate:
Schemele clasice
Posibilitatea de intervenţie şi de modificare în timpul funcţionării nu este
întotdeauna asigurată
AP
Modificarea programului după care funcţionează schema de comandă nu poate
fi modificat decât dacă AP este oprit şi reprogramat.
Simplitatea chizitiei sistemului de comanda
Sistemele clasice
Erau alcătuite de cele mai multe ori din multe elemente diferite achiziţionate de
la producători diferiţi.
AP
Automatele conţin de la început toate elementele necesare, deci acestea sunt
disponibile toate odată la momentul achiziţiei.
Modificarea functionalitatii schemei de comanda:
Funcţionalitatea schemei de comandă poate fi modificată uşor prin reprogramarea AP

Achizitionarea rapida a elementelor schemei de comanda


Prin achiziţionarea AP sunt de fapt achiziţionate simultan releele cu contacte,
numărătoarele, temporizatoarele necesare realizării schemei de comandă care poate fi
implementată prin program.
2. Funcţiile automatelor programabile
În cadrul funcţionării sale, AP trebuie să realizeze cel puţin primele trei funcţii prezentate mai
jos:
–citirea intrărilor: Functionarea AP presupune urmarirea variatiilor unor semnale
provenite de la proces. In acest scop, intrarile AP sunt citite la interval bine stabilite de tip;
fiecare citire se face pe rand dar, avand in vedere ca timpul dintre citirile a 2 intrari diferite este
foarte mic.
-rezolvarea ecuatiilor booleene si executia secventelor de calcul logic: Implementarea
schemei de comandă în cadrul AP se realizează prin modelarea acesteia prin intermediul
unor ecuaţii booleene sau a unor secvenţe de calcul logic unde variabilele sunt semnalele de
intrare ale AP.
-comanda iesirilor:Funcţionarea AP presupune că acesta emit, prin intermediul ieşirilor,
semnale de comandă pe baza: valorilor intrarilor si a programului care implementeaza functia
de comanda.
În funcţie de complexitatea procesului pe care îl comandă, AP poate să realizeze una sau mai
multe din funcţiile prezentate mai jos: - stocarea in memorie a rezultatelor partiale sau a starii
intrarilor si iesirilor;
-inregistrarea valorilor de consemn si transferarea acestora catre proces;
-implementarea unor functii de calcul aritmetic, incrementare, decrementare, decalaj de biti,
codificare, registru de deplasare bit cu bit;
3. Structura automatelor programabile 
Automatul programabil se poate prezenta sub formă:
–monolitică
–un ansamblu de blocuri funcţionale care sunt grupate în jurul unei căi de comunicaţie
(magistrală internă).
Unitatea centrală de prelucrare
Conţine:
Procesorul: Unul sau mai multe microprocesoare care realizează:
–calcule aritmetice şi logice;
–comunicaţia şi interacţiunea dintre celelalte componente.
Memoria: ROM (read only memory) – această memorie este utilizată pentru stocarea
sistemului de operare al AP;
RAM (random access memory) – este împărţită în mai multe blocuri având fiecare o utilizare
specifică.
Sursa de alimentare : Realizează adaptarea şi conversia tensiunii alternative în tensiune
continuă pentru alimentarea diferitelor elemente ale AP. Poate furniza o tensiune pentru
alimentarea elementelor conectate la intrări şi ieşiri (senzori, elemente de execuţie etc)
Programatorul/Monitorul
Acesta este un dispozitiv care comunică cu elementele AP şi care permite transferarea
programului de aplicaţie în memoria AP, monitorizarea şi vizualizarea funcţionării AP.
Programatorul poate fi:
–un programator manual,
–un terminal industrial
–un calculator personal.
Module de intrare/ieşire.
Aceste module sunt dispozitive prin care AP comunică cu sistemul de acţionare sau instalaţia pe
care trebuie să le comande şi cu mediul exterior.
Sertare si carcase
Aceste elemente permit montarea intr-un ansamblu unitar a elementelor AP.
Unitati de stocare a informatiei:
Sunt folosite ca dispositive de stocare secundare pentru:-programul de aplicatie din memoria
AP
-alte date si informatii utile pentru salvarea acestora sau incarcaarea lor pe/de pe suportul
magnetic (banda sau disc magnetic).

4. Modulele de intrare digitale şi analogice ale automatelor


programabile
Module digitale de intrare:
Permit unităţii centrale a AP să efectueze o citire a stării logice a traductoarelor sau senzorilor
care îi sunt asociaţi.
Modulele au în general 4, 8, 16 sau 32 de intrări.
Fiecărei intrări îi corespunde o cale care prelucrează semnalul electric pentru a elabora o
informaţie binară, bitul de intrare care este memorat.
Ansamblul de biţi de intrare formează cuvântul de intrare. Periodic, procesorul automatului
adresează (citeşte modulul), conţinutul cuvântului de intrare este astfel copiat în zona de date
ale automatului.
Un modul de intrare este definit în principal prin numărul de intrări pe care le are şi
caracteristicile electrice acceptate (tensiune, tipul curentului etc.).
Modulele de intrare analogice
Există două tipuri de module de intrare analogice:
–intrări analogice care realizează detectarea depăşirii unui prag de tensiune sau curent,
–intrări analogice de măsură.
Modulele de intrare analogice de măsură
Modulele de intrare analogice de măsură 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 -10 - +10V).
Modulele de curent sunt unipolare şi primesc la intrare curenţi în general în gama 4-20mA.
Există posibilitatea reglării atenuării sau amplificării semnalului de intrare ceea ce permite
mărirea domeniului de măsură.

5. Modulele de ieşire digitale şi analogice ale automatelor programabile


Modulele de ieşire digitale
Un modul de ieşire permite automatului programabil să acţioneze asupra elementelor de
acţionare.
Realizează corespondenţa: stare logică - semnal electric.
Elementele de comutaţie ale modulului sunt
–electronice ( tranzistoare şi triacuri )
–electromecanice (contacte de relee interne modulului).
Ieşirile cu tranzistoare sunt utilizate în cazul comenzii dispozitivelor de c.c.
Ieşirile cu triacuri sunt folosite pentru comanda dispozitivelor de c.a.
Ieşirile cu relee pot fi utilizate atât pentru comanda dispozitivelor de c.c. cât şi a celor de c.a.
Modulele care au număr mare de ieşiri
–au avantajul că prin utilizarea lor se ocupă mai puţine locuri pe magistrala automatului.
–au dezavantajul că nu pot furniza un curent mare de comandă pentru ieşiri.
Modulele de ieşire analogice
Fiecare ieşire este imaginea analogică a valorilor numerice codificate pe un grup de biţi (8 sau
12) definit de program.
Modulele analogice de ieşire permit conectarea AP la elemente de preacţionare (variatoare de
putere, variatoare de viteză,...) pentru a realiza funcţii de comandă şi de reglare.
Fiecare ieşire este definită prin natura semnalului furnizat şi prin limitele sale (0-10V, 4-20 mA).

6. Module de comunicare ale automatelor programabile


Cea mai utilizată legătură 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 biţi transmişi unul după
altul pe linia de comunicare.
Viteza de transmisie se exprimă în biţi pe secundă (bauds).
Module de comunicare cu server
Aceste module sunt utilizate pentru a permite AP să realizeze o comunicaţie bidirecţională cu
un server care poate fi un PC sau un alt AP.
În general, comunicarea de la server la AP prin intermediul acestor module este folosită pentru
programarea AP.
În sens invers, AP poate să transmită serverului o serie de informaţii care pot fi folosite de
acesta pentru a determina durata unor procese, încheierea anumitor etape, apariţia unor
situaţii de funcţionare necorespunzătoare.
Module de comunicare de la egal la egal (peer-to-peer)
Modulele de la egal la egal sunt utilizate pentru a permite comunicare AP între ele.
Informaţiile pe care acestea le schimbă între ele sunt utilizate pentru obţinerea unei funcţionări
în care AP să coopereze în vederea îndeplinirii unor sarcini.
Module de comunicare ASCII
Au capacitatea de a recepţiona şi a transmite informaţia codificată folosind fişiere în cod ASCII.
Avantajul acestor module este faptul că pot fi folosite pentru a realiza interfaţa dintre AP şi alte
echipamente care recunosc informaţia în cod ASCII cum ar fi imprimantele sau terminalele de
dialog cu utilizatorul.
7. Criteriile de alegere ale unui automat programabil
Numărul de intrări şi ieşiri logice
Memoria
Numărul de module speciale de I/O
Posibilităţile de extindere
Timpul de scanare
Posibilităţi de comunicaţie
Pachetele de programe software
Suport tehnic
Preţul

8. Elemente comune precizate în standardul IEC 61131-3


Elemente comune a.o.
Tipuri de date: Reprezentări simbolice prin etichete; Zonă restrânsă pentru harta I/O;
Independent de hardware.
Variabile: BOOL;BYTE;INTEGER;REAL;DATE;TIME_OF_DAY;STRING
Tipuri de date & Variabile: Configuraţii;Resurse;Taskuri
Unitati de organizare a programelor: Funcţii;Blocuri funcţionale;Programe

9. Limbajul de programare bazat pe scheme cu contacte (LD). Elemente


de bază
Limbajul bazat pe scheme cu contacte - Ladder Diagram (LD) – provine de la reprezentarea
grafică folosită pentru schemele electrice de comandă
–Comenzile erau realizate cu ajutorul releelor
Limbajul LD a fost dezvoltat pentru a uşura crearea programelor şi menţinerea facilă a acestora
–reprezentări realizate cu calculatorul bazate pe reprezentarea grafică a schemelor cu contacte
care erau uşor de înţeles
–se reduc costurile de învăţare a limbajului şi de suport tehnic
Elementele de bază utilizate pentru scrierea unui program în limbaj LD sunt: contactele;bobinele,
temporizatoarele, numărătoarele şi blocurile funcţionale (funcţiile).
10. Limbajele de programare bazate pe blocuri funcţionale (FB)
Limbajul bazat pe blocuri funcționale are rădăcini în modul de desenare și interpretare a
schemelor bloc folosite în electronică.
Scrierea unui program se bazează pe utilizarea unor funcții predefinite disponibile ca blocuri
funcționale
Acest limbaj este asemănător cu cel folosit în programul Matlab/Simulink folosit pentru simulări
sau programul LabView pentru achiziție și prelucrare de date

11. Diagrame funcţionale secvenţiale (SFC). Elementele de bază


SFC – sequential functional chart (diagrame funcţionale secvenţiale)
Metodă grafică puternică pentru descrierea comportării secvenţiale a programului de comandă
Folosit pentru partiţionarea unei probleme de comandă
Permite o viziune de ansamblu ceea ce ajută la depanarea rapidă
Elementele de bază sunt Etapele care au blocuri de acţiuni şi Tranziţii
Permite ramificarea şi execuţia în paralel a secvenţelor.
Etapele
Corespunde unei situaţii în care comportamentul sistemului este invariabil în raport cu intrările
şi ieşirile sale. O etapă este activă sau inactivă. Starea internă a unui sistem, o situaţie, este dată
de mulţimea etapelor active la momentul respectiv. O diagramă SFC reprezintă sub o formă
statică mulţimea situaţiilor posibile. În funcţionarea dinamică a sistemului doar o situaţie este
obţinută la un moment dat.
Tranziţii
Indică posibilitatea evoluţiei de la o situaţie la alta. Trecerea de la o situaţie la alta se face prin
depăşirea tranziţiei

caracterizează comportamentul părţii de comandă în raport cu partea de acţionare şi


corespunde etapei de început a funcţionării părţii de comandă
Regula 2: Efectuarea unei tranziţii
–O tranziţie este efectuată atunci când:
Tranziţia este validă
Condiţia asociată tranziţiei este adevărată

Regula 3: Evoluţia etapelor active


–Efectuarea tranziţiei produce simultan:
Dezactivarea tuturor etapelor anterioare legate la tranziţia respectivă
Activarea tuturor etapelor următoare legate de tranziţia respective
Regula 4: Evoluţii simultane
–Mai multe tranziţii care pot fi efectuate simultan sunt efectuate simultan
Regula 5: Activarea şi dezactivarea simultană
–Dacă în cursul funcţionării o etapă trebuie să fie activată şi dezactivată, ea rămâne active
Regula alternanţei
Trebuie întotdeauna respectată alternanţa etapă-tranziţie şi tranziţie-etapă indiferent de
secvenţa parcursă.

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