Sunteți pe pagina 1din 40

LUCRRI DE LABORATOR LA

AUTOMATIZAREA INSTALAIILOR

1
Asist.ing. Teodor V. Chira

Lucrarea 7 Automate programabile (PLC-uri)


Istoric:
n anii 50
50

i 60
60 ai secolului trecut

logica de tip combinaional i secvenial era

implementat n domeniul automatizrilor industriale cu ajutorul releelor


electromagnetice. n automatizri industriale cu un grad ridicat de complexitate
rezultau dulapuri de automatizare foarte mari, cu un numr extrem de mare de
relee la care cablarea i ulterior depistarea defeciunilor erau dificile.

Lucrarea 7 Automate programabile (PLC-uri)


Istoric:

n anul 1968 este realizat primul automat programabil pentru GM, de ctre
Bedford Associates, una dintre cele patru companii pe care GM le contactase n
acest scop. Primul PLC: Modicon 084.

n 1971 Allen-Bradley realizeaz 1774 PLC;

n 1973 Modicon lanseaz Modicon 184, a doua generaie de PLC-uri Modicon.

Lucrarea 7 Automate programabile (PLC-uri)


Istoric:
Denumirea iniial,
iniial sub form de acronim PLC provine din limba englez,
englez respectiv
de la iniialele cuvintelor programmable logic controller. n limba romn se
utilizeaz terminologia de automat programabil logic, sau, pe scurt, automat
programabil - AP. Automatul programabil a fost gndit de la nceput pentru
utilizarea n mediul industrial, ceea ce a dus la o construcie robust, modular, ce
permite
it adaptarea
d t
ii interconectarea
i t
t
l diferite
la
dif it tipuri
ti i de
d traductori
t d t i utilizai
tili i n
cadrul
d l
sistemelor de reglare automat.

Descriere:
Descriere
Automatul programabil este un dispozitiv care se aseamn n multe privine cu un
calculator pstrnd totui o serie de deosebiri importante.
calculator,
importante El este compus din
partea de hardware i din partea software, care este implementat n memoria
program.
p
g
4

Lucrarea 7 Automate programabile (PLC-uri)


Descriere:
Partea hardware conine sursa de alimentare cu energie electric, unitatea central i
interfeele de comunicare cu procesul.
Partea software, sau pe scurt, programul, este adaptat n funcie de nevoile utilizatorului
la procesul condus.
condus
Pe msur ce automatele programabile au evoluat, necesitile utilizatorilor de automate
programabile au dus la cristalizarea a dou categorii de astfel de echipamente:
automatele programabile de uz general i respectiv cele specializate.
Automatele programabile de uz general sunt furnizate utilizatorului fr program, acesta
urmnd
d a fi conceputt sii nscris

i n
memoria
i program a automatului
t
t l i programabil
bil de
d
ctre utilizator, n funcie de nevoile sale. Programul se poate realiza prin diverse
metode de programare, unele mai intuitive iar altele care necesit cunotine
avansate de programare. De obicei productorii de automate programabile
furnizeaz utilizatorilor i simulatoare de automate programabile, sub forma unor
soft-uri ce ruleaz pe calculatoare de tip PC.
PC
5

Lucrarea 7 Automate programabile (PLC-uri)


Descriere:
Rostul simulatoarelor de automate programabile este de a permite utilizatorului s-i
testeze programul nainte de a-l implementa n automatul programabil propriu-zis.
Pentru descrcarea programului n memoria automatului programabil acesta este
dotat cu o consol de programare dedicat sau cu o interfa de comunicare cu
calculatoare de tip PC.

Alctuire:
Aa cum s-a precizat interior, automatul programabil conine partea fizic hardware-ul
i partea de program software-ul. Partea hardware conine sursa de
alimentare,
li
t
unitatea
it t central
t l ii partea
t de
d intrerfaare
i t f
cu procesull automatizat.
t
ti t
Unitatea central conine procesorul, memoria program, memoria de date i interfaa de
comunicare cu sistemul de programare. Uneori dac este necesar urmrirea mai
multor parametri n cadrul procesului automatizat, este posibil ca unitatea central
s conin i o interfa de comunicaie cu alte automate programabile sau alte
echipamente.
p
6

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
Partea de interfaare cu procesul automatizat este compus din intrri i ieiri logice,
intrri i ieiri numerice i intrri i ieiri de tip analogic.
analogic Prin intermediul acestor
intrri i ieiri automatul programabil comunic cu procesul automatizat.
Procesorul,, memoria i interfeele

cu p
procesul automatizat comunic ntre ele p
prin
intermediul unei magistrale (bus) de date.
Adesea traductorii conectai la intrri necesit adaptoare i convertoare de semnal
pentru a putea comunica cu acesta. La fel este i n cazul elementelor de execuie
care se conecteaz la ieirea automatului programabil, acestea avnd n
numeroase cazuri nevoie de amplificatoare intercalate pe traseul semnalului de la
automatul programabil ctre ele.
Procesorul automatului programabil conine o unitate logic i aritmetic care are ca
principale atribuii citirea valorilor semnalelor pe intrrile automatului programabil,
rularea programului implementat n memorie i comanda ieirilor acestuia. El
comunic cu memoria i cu partea de interfee prin magistrala de date.
7

Lucrarea 7 Automate programabile (PLC-uri)

Structura intern a unui automat programabil


8

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
Memoria automatelor programabile este realizat cu cipuri de memorie putnd stoca
valori binare 0 i 1.
1

Bitul este unitatea de msur elementar a memoriei,


memoriei

gruparea mai multor bii ducnd la cuvntul(word) de memorie. Exist cuvinte de 1


bit 4 bii,
bit,
bii 16 bii,
bii 32 bii i 64 bii.
bii Cuvntul de 8 bii se numete octet (byte) i
este mai uzual.
Memoria se mparte
p
n dou p
pri,
, n funcie
de utilizarea sa: memorie de date i
memorie de program. n memoria de date sunt nregistrate informaiile de la
intrrile automatului programabil la care sunt conectate aparate de comand i
traductori precum i informaiile pe care procesorul le genereaz pentru
elementele conectate la ieirile automatului (de exemplu, elemente de execuie)
programabil n urma rulrii programului. Memoria program are rolul de a stoca
instruciunile ce compun programul automatului programabil.
9

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
Relativ la pstrarea informaiei, memoriile se clasific n memorii volatile i nevolatile. n
cazul memoriilor volatile informaia se pierde la ntreruperea alimentrii acestora
cu energie electric (pentru evitarea acestei situaii uneori se utilizeaz o baterie
electric tampon) iar n cazul celor nevolatile informaia rmne n memorie i
d ntreruperea
dup
t
alimentrii.
li
t ii
n lucrul cu memoria se efectueaz trei operaii: scrierea citirea i tergerea. n unele
cazuri este avantajos s se efectueze toate cele trei operaii cu memoria, cum
este cazul memoriei de date iar alteori este de preferat sa se realizeze doar citirea
unei zone de memorie, cum este cazul memoriei de program, la care tergerea
sau suprascrierea
i
cu alte
lt date
d t ar duce
d
l imposibilitatea
la
i
ibilit t
f
funcionrii
i ii automatului
t
t l i
programabil sau la funcionarea defectuoas a acestuia. Din motivele artate mai
sus pentru memoria de date se va utiliza memoria de tip RAM (random access
memory), care este o memorie volatil iar pentru memoria de program se va
utiliza o memorie nevolatil de tip EPROM (erasable programmable read only
memory) EEPROM (electrically erasable programmable read only memory).
memory),
memory)
10

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
Memoriile de tip ROM (read only memory) sunt utilizate numai pentru programul necesar
funcionrii procesorului i sunt scrise de ctre productor, coninutul lor
nemaiputnd fi alterat ulterior. Memoriile de tip EPROM sunt prevzute cu o
fereastr transparent i pot fi terse prin expunerea ferestrei respective la
radiaie
di i ultraviolet.
lt i l t Dup
D tergere
t
aceste
n
t memoriiii poate
t fi introdus
i t d
un nou
program. Memoriile de tip EEPROM pot fi terse prin aplicarea unei tensiuni
electrice de o anumit valoare pe un pin al acestora. Att memoriile de tip EPROM
ct i memoriile de tip EEPROM pot fi rescrise de un numr limitat de ori.
Interfeele de comunicare cu procesul automatizat, de intrare i respectiv, ieire sunt
constituite
tit it de
d totalitatea
t t lit t modulelor
d l l electronice
l t i dintre
di t magistrala
i t l intern
i t ii bornele
b
l
de intrare, respectiv ieire ale automatului programabil. Intrrile i ieirile
automatului programabil pot lua valori logice 0 i 1. Intrrile automatului
programabil primesc informaii de la traductori sau de la alte elemente de
comand din cadrul sistemului de automatizare, pe care le prelucreaz n cadrul
programului rulat de ctre procesor.
procesor Procesorul transmite comenzile rezultate ca
urmare a rulrii programului ctre ieirile automatului programabil.
11

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
Fiecrei intrri a automatului programabil i se aloc o adres, de la 1 la n. Se spune n
acest caz c interfaa de intrare a automatului programabil are n canale de intrri
logice. Interfaa de ieire a automatului programabil are, la rndul ei un numr m
de canale de ieiri logice identice. Ieirile automatului programabil sunt realizate
cu ajutorul unor relee electromagnetice miniaturale sau cu comutatoare statice
realizate
li t cu semiconductoare.
i
d t
Interfaa de intrare primete semnale electrice de la traductoare sau de la aparate de
comand. n majoritatea
j
situaiilor

aceste semnale electrice trebuie p


prelucrate i
apoi transmise pe magistrala intern la procesor. Pe parcursul prelucrrii
semnalului, asupra acestuia au loc o serie de modificri. Este posibil s fie
necesar
o redresare,
d
d semnalul
dac
l l este
t alternativ,
lt
ti pentru
t eliminarea
li i
regimurilor
i
il
tranzitorii se practic filtrarea sau integrarea.

12

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
Este foarte important delimitarea pragului ntre cele dou stri logice: 0 i 1. Pentru
separarea galvanic a electronicii interne a automatului programabil de restul
aparaturii electrice se utilizeaz adesea optocuploare, care practic realizeaz o
conversie a semnalului electric n semnal luminos i apoi din nou n semnal
electric.
l t i n
acestt mod
d se evit
it posibilitatea
ibilit t
ca procesorull ii memoria
i s
fie
fi
strbtute de supratensiuni din exterior. De obicei starea logic a unui canal este
semnalat prin aprinderea sau stingerea
g
unei diode LED. Tot n cazul acestei
prelucrri a semnalului de intrare poate aprea necesitatea amplificrii i formrii
semnalului logic care se transmite apoi pe magistrala intern a automatului.
ffuncionarea
n
i
automatelor
t
t l programabile
bil este
t posibil
ibil funcionarea
f
i
logic
n
l i pozitiv
iti
sau n logic negativ. Cele dou noiuni se explic astfel: n cadrul logicii pozitive
1 logic se asociaz unei valori mari de tensiune iar 0 logic se asociaz unei valori
reduse de tensiune, n timp ce n cadrul logicii negative avem situaia invers: se
consider 1 logic pentru un prag redus de tensiune i 0 logic pentru un prag nalt
de tensiune.
tensiune
13

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:

Exemplificarea
p
logicii
g
pozitive i respectiv
p
p
negative
g
n logica
g
pozitiv valoarea 1
p
logic se consider pentru o valoare mare a tensiunii iar valoarea 0 logic pt. o
valoare mic a tensiunii; in logica negativ este invers.
14

Lucrarea 7 Automate programabile (PLC-uri)

Exemplificarea interfeelor de intrare i


ieire ale automatului programabil.
programabil
Se observ elementele ce se
conecteaz la intrrile automatului
programabil
p
g
((traductoare,, aparate
p
de
comand) i respectiv elementele ce
se conecteaz pe ieirile automatului
programabil
p
g
((uzual este vorba de
elemente de execuie ce alimenteaz
prin
intermediul
contactoarelor
K1Km).

15

Lucrarea 7 Automate programabile (PLC-uri)


Automat programabil n configuraie de
baz, cu bornele de conexiuni in partea
frontal-inferioar (borne de legtur cu
urub).
Alimentarea la tensiune ntre 12
12-24V
24V
c.c., intrrile notate X0X7, ieirile
notate Y0Y5. n partea superioar se
afl
fl LED-urile
LED il de
d indicaie
i di i pt.
t strile
t il
logice ale intrrilor i ieirilor. Pe
muchia dreapt sunt ledurile ce indic:
prezena tensiunii de alimentare(PWR),
activitatea microprocesorului (CPU) i
comunicaia pe cele dou canale (RX1,
(RX1
RX2 recepie pe canalele 1, respectiv
2; TX1, TX2 transmisie pe canalele 1,
respectiv 2).
16

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:

Exemplu
p de schem electronic p
pentru un canal de intrare logic
g
((iat un bun
exemplu de separare galvanic a celor dou circuite prin optocuplorul OC se
observ utilizarea tensiunilor de valoare diferit, 24V pe partea diodei D3 respectiv
5V p
pe p
partea fototranzistorului T1).
)
17

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
Interfaa de ieire realizeaz conversia semnalelor de ieire de pe magistrala intern a
automatului programabil n semnale prin care pot fi acionate elementele de
execuie sau elementele de semnalizare i avertizare necesare conducerii
procesului n care este implementat automatul programabil. Elementele de
execuie
i suntt foarte
f t felurite,
f l it
funcie
n
f
i de
d procesull condus:
d
electroventile,
l t
til
contactoare, motoare electrice, servomotoare,
dispozitive pneumatice sau
hidraulice. Elementele de semnalizare pot fi optice i acustice, sub form de
semnalizare, hupe i aa mai departe. Ieirile pot fi n curent continuu la tensiuni
de 24V, 48V i 110V la cureni de 0,25A, 1A i 2A sau pot s fie n curent
alternativ cu frecvena de 50 Hz la tensiuni de 24,
alternativ,
24 48,
48 110,
110 230 V i intensiti de
0,25A, 1A, 2A i 5A . Ieirile pot fi de tip electromagnetic, atunci cnd se folosesc
relee electromagnetice sau pot s fie de tip electronic, dac se folosesc elemente
de comutare static.

18

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
Cele de tip electromagnetic au dezavantajul de a avea o caden de funcionare limitat
din pricina pieselor n micare, durat de via relativ scurt, datorat uzurii
pieselor n micare ale releului dar prezint avantajul puterii mare de rupere prin
contactele releelor i a separrii galvanice a circuitelor. Ieirile de tip electronic au
durat de via foarte ridicat i prezint avantajul unei cadene foarte mari
d t t comutaiei
datorat
t i i statice.
t ti

n
cazull n

care nu se utilizeaz
tili
relee
l
electromagnetice pentru asigurarea separrii galvanice se impune utilizarea n
cadrul interfeei de ieire a optocuploarelor, care funcioneaz la fel ca i n cazul
interfeei de intrare, separnd galvanic automatul programabil de elementele
strbtute de tensiuni i cureni mari. i n cazul ieirilor se practic semnalizarea
cu LED-uri a strii ieirii logice.
logice

19

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:

Exemplu
p de schem electronic p
pentru un canal de ieire
logic
g
(i aici se folosete
(

separarea galvanic a celor dou circuite prin optocuplorul OC se observ


utilizarea tensiunilor de valoare diferit, 5V pe partea diodei D1 respectiv 24V pe
partea fototranzistorului T1))
p
20

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
Modulele de extensie pentru reglarea numeric
Automatul programabil poate fi utilizat pentru reglare numeric mpreun cu module de extensie
pentru intrri i ieiri analogice (convertoare analog-numerice i respectiv numericanalogice). Un automat programabil poate controla un anumit numr de bucle de reglare, de
exemplu, de tip PD sau PID i n plus poate s mai asigure o gam de funcii suplimentare,
cum sunt funciile de alarm, prelucrarea semnalului de ieire al regulatorului i aa mai
departe Automatele programabile prevzute cu convertoare numeric-analogice
departe.
numeric analogice dispun de
semnal de ieire analogic, de tip unificat, n tensiune 010V sau n curent 420mA. n
alte situaii sunt necesare ieiri logice de tipul tot - nimic pentru comanda unor elemente de
execuie de acest fel.
Automatele programabile sunt capabile s controleze procese prin intermediul regulatoarelor cu
semnall de
d ieire
i i analogic,
l i obinut
bi t prin
i conversie
i numeric-analogic,
i
l i sau n
absena
b
unuii
astfel de modul exist posibilitatea utilizrii impulsurilor cu durat modulat(PWM) utiliznd
o ieire logic sau utilizarea comenzii pentru servomotoare(SVM) prin utilizarea a dou
ieiri logice.

21

Lucrarea 7 Automate programabile (PLC-uri)


Alctuire:
La modularea n durat a impulsurilor (PWM pulse width modulation) ieirea logic
rezervat comenzii elementului de execuie este trecut n 1 logic pentru un
interval de timp proporional cu valoarea numeric a ieirii regulatorului. Aceast
durat se exprim ca un procent din valoarea perioadei de eantionare Te,
stabilit pentru prelucrarea informaiei.
Dac automatul programabil nu dispune de un modul de conversie numeric-analogic n
condiiile n care element de execuie este un servomotor fr confirmarea poziiei
organului de acionare, automatul transmite comenzi de modificare a poziiei la
intervale constante. Servomotorul reacioneaz la fiecare comand modificnd
poziia organului de acionare i meninnd
meninnd-o
o pn la momentul primirii altei
comenzi similare. n acest caz drept servomotor se utilizeaz motorul asincron
monofazat cu condensator. Prin aceast metod servomotorul este acionat ca i
cum ar primi
i i comanda
d de
d la
l un regulator
l t bipoziional.
bi
ii
l
22

Lucrarea 7 Automate programabile (PLC-uri)

Exemplu de modulare n durat a impulsurilor (PWM)

23

Lucrarea 7 Automate programabile (PLC-uri)


Programarea AP:
Aceast etap din utilizarea unui automat programabil se poate realiza prin metode
diferite. Metoda de programare este legat direct de felul n care a fost conceput
automatul de ctre productor. Este posibil realizarea programelor prin scrierea
de liste de instruciuni sau prin limbaje de programare grafic. Seturile de
instruciuni pe care le poate interpreta automatul programabil difer de la
productor la productor i de la model la model. Limbajele de programare grafic
sunt, la rndul lor de dou tipuri: cu simboluri bobin i contacte de releu (Ladder),
respectiv
p
limbaje
j de p
programare
g
bazate p
pe GRAFCET. Primul tip
p de limbajj de
programare grafic, cu simboluri de bobine i contacte de releu, este o
reminiscen a perioadei logicii cablate dar este intuitiv i nu necesit cunoaterea
sintaxei listelor de instruciuni.
Programarea efectiv a automatelor programabile se realizeaz cu ajutorul consolelor
de programare sau cu ajutorul PC-urilor pe care este instalat un soft de dezvoltare
furnizat de productorul automatului.
automatului Atunci ce utilizeaz listele de instruciuni
programul reprezint o niruire de astfel de instruciuni care sunt particularizate
pentru automatul programabil respectiv, de ctre productorul acestuia. Altfel
spus, automate
t
t programabile
bil provenind
i d de
d la
l productori
d t i diferii
dif ii vor putea
t
interpreta instruciuni diferite.
24

Lucrarea 7 Automate programabile (PLC-uri)


Programarea AP:
Instruciunile cu care se programeaz automatele programabile au dou pri: partea
prin care se nominalizeaz operaia logic i, sau etc. i cealalt parte, care
conine
co
e ad
adresa
esa ope
operandului,
a du u , ad
adic
c locaia
oca a d
din memorie
e o e ce co
conine
e informaia
o a a
asupra creia se opereaz instruciunea respectiv. Operaiile sunt codificate de
productorul automatului programabil care realizeaz corespondena ntre o
anumit instruciune i o tast a consolei de programare, de exemplu, fiecrei
taste corespunzndu-i i un simbol grafic. Totalitatea acestor simboluri grafice
compune mnemonica automatului programabil. Este de la sine neles c
tastatura consolei de programare este adaptat mnemonicii automatului
programabil.
programabil

25

Lucrarea 7 Automate programabile (PLC-uri)


Programarea AP:
n structura programului este de preferat s se respecte o anumit structur, pentru
implementarea sistemelor logice combinaionale:
1.

Iniializare;

2.

Preluarea datelor de la intrri i stocarea lor n locaii de memorie;

3
3.

Calcularea expresiilor logice necesare funcionrii sistemului logic combinaional;

4.

Rularea ciclic a programului.

n cazul,, implementrii
p
sistemelor cu logic
g
secvenial

structura programului
p g
se
recomand s fie urmtoarea:
1.

Iniializare;

2
2.

A hi ii d
Achiziia
datelor
t l d
de lla iintrri
t i ii stocarea
t
n
memorie;
i

3.

Calcularea ecuaiilor biilor de stare ce descriu evoluia sistemului cu logic


secvenial;

4.

Actualizarea biilor de stare;

5.

Calculul ecuaiilor de ieire;

6
6.

R l
Rularea
ciclic
i li a programului.
l i
26

Lucrarea 7 Automate programabile (PLC-uri)


Programarea AP:

Programarea cu simboluri de tip contact i bobin de releu


Aceast metod de programare este foarte adecvat pentru utilizarea de ctre
specialitii din domeniul automatizrilor care au o bogat experien n realizarea
schemelor de automatizare cu relee i contactoare. n mod obinuit, se concepe
schema n varianta clasic dup care se introduce n calculator cu ajutorul
utilitarului de programare, prevzut cu o interfa de desenare. Limbajul grafic de
programare se mai numete i limbajul releelor, ntruct programele, n acest caz
se compun dintr-o
di t niruire
i i de
d reele
l de
d contacte.
t t

27

Lucrarea 7 Automate programabile (PLC-uri)

Captur de ecran dintr-un utilitarul PLC Simulator: n fereastra ndeprtat


(maximizat) avem o diagram Ladder(pt. programare n limbajul releelor), fereastra
j
este fereastra de editare a diagramei
g
Ladder iar fereastra din fa
arat
din mijloc
configuraia utilajului automatizat.
28

Lucrarea 7 Automate programabile (PLC-uri)

Exemplu de schem cu contacte i relee (ladder diagram) pentru comanda unui


elevator acionat de dou motoare M1(pt.
M1(pt urcare) i M2(pt.
M2(pt coborre).
coborre) Semnificaia
simbolurilor se explic n slide-urile urmtoare.
29

Lucrarea 7 Automate programabile (PLC-uri)


Bobina releului CR1
Contact
C
t t NO(ND) ii respectiv
ti
NC(NI) al lui CR1

Releu de timp cu temporizare la


anclanare TR1
Contact NO(ND) i respectiv
NC(NI) al lui TR1

30

Lucrarea 7 Automate programabile (PLC-uri)


Motorul M1

Solenoid (electromagnet)

Lamp de semnalizare roie (R)

31

Lucrarea 7 Automate programabile (PLC-uri)


Butoane cu revenire ND i respectiv NI

Limitatoare de curs cu contact ND i


respectiv NI
Limitatoare de presiune cu contact ND i
respectiv NI (traductoare de presiune cu
ieire pe contact).
Limitatoare de temperatur cu contact ND i
respectiv NI (traductoare de temperatur cu
ieire pe contact).
Limitatoare de nivel cu contact ND i
respectiv NI (traductoare de nivel cu ieire
pe contact).
32

Lucrarea 7 Automate programabile (PLC-uri)


Comunicaia ntre automate programabile:
Automatele programabile comunica ntre ele, precum i cu alte elemente de
automatizare pentru a
a-i
i ndeplini rolul de conducere automat a proceselor.
proceselor
Adesea se pune problema comunicrii dintre automatul programabil i un
calculator sau o imprimant
p
la fel cum acesta comunic i cu aparatura
p
de cmp,
p
montat n cldire.
Automatul programabil conine un bloc special pentru vehicularea mesajelor, TEXTE,
care conine o tabel de emisie i o tabel de recepie care vor stoca datele
transmise si recepionate.
Sunt disponibile trei moduri de comunicare: modul TER prin conectorul pentru
terminal, modul CPL prin intermediul modulului cuplor specializat i modul TXT,
printr-o reea FIPWAY sau TELWAY. Daca se utilizeaz modul de comunicaie
TER se vehiculeaz mesaje codificate ASCII (American Standard Code
Information Interchange),
Interchange) aadar se utilizeaz o codificare pe 8 bii.
bii Comunicaia
n modurile CPL i TXT utilizeaz o codificare binar.

33

Lucrarea 7 Automate programabile (PLC-uri)

Exemplu de comunicaie ntre automate programabile i respectiv AP i alte


echipamente
34

Lucrarea 7 Automate programabile (PLC-uri)


Comunicaia ntre automate programabile:
Comunicaia de tip legtur terminal permite racordarea prin cablu adecvat a
programare
g
prin intermediul crora se realizeaz p
p
programarea
g
i
consolelor de p
ajustarea funcionrii automatelor programabile. De asemennea se pot racorda i
periferice care pot comunica n mod serial. Viteza de comunicaie este
programabil, putnd lua valori ntre 300 i 9600 bauds. Pentru realizarea
comunicaiei cu perifericul, n acesta trebuie implementat protocolul de
comunicaie de ctre utilizator.
comunicaie,
utilizator Legtura
Legtura terminal
terminal este de tipul punct
punct la punct
punct,
transmisei serial asincron.
ntre dou staii,
, A i B,,
Transmisia de date const ntr-un schimb de informaii
printr-un limbaj codificat, uor de interpretat prin intermediul interfeelor emitoare
i receptoare. Transmisia poate fi SIMPLEX, adic unidirecional, de la staia
emitoare ctre staia receptoare; poate fi HALF-DUPLEX, adic bidirecional
alternant, cnd ambele staii pot emite i recepiona informaie dar nu simultan
sau FULL
FULL-DUPLEX
DUPLEX, adic bidirecional simultan.
simultan
35

Lucrarea 7 Automate programabile (PLC-uri)

Exemplu de transmisie de date ntre dou staii


36

Lucrarea 7 Automate programabile (PLC-uri)

Automate programabile interconectate ntre ele,


n laborator,
laborator pentru testarea comunicaiei
37

Lucrarea 7 Automate programabile (PLC-uri)

Automate programabile Siemens (stnga) i Allen Bradley (dreapta)


38

Lucrarea 7 Automate programabile (PLC-uri)

Tablou de automatizare cu automate


programabile (cele de culoare gri din
rndul 2).
2) Se observ modulele de
extensie n rndul 3.

39

Lucrarea 7 Automate programabile (PLC-uri)

Schem sinoptic pentru un proces automatizat cu AP


AP. Aceast schem poate
fi urmrit de un operator pe ecranul unui PC care comunic cu AP. 40