Sunteți pe pagina 1din 18

UNIVERSITATEA

DEPARTAMENT

TEHNIC

ELECTROTEHNIC

CLUJ-NAPOCA

I MSURRI

Romul COPNDEAN

Curs 2

AUTOMATE PROGRAMABILE
MATERIALE DIDACTICE ELECTRONICE
Structura automatelor programabile
Modulele de intrare i ieire logice

CUPRINS

1. Structura automatelor programabile.................................................................................3


1.1. Introducere.................................................................................................................3
Arhitectura automatelor programabile..................................................................................4
1.2 Modulele de intrare logice...........................................................................................5
1.2.1 Conectarea senzorilor la intrrile digitale. ............................................................7
TEMA 1.............................................................................................................................8
1.3 Modulele de ieire logice ............................................................................................9
1.3.1 Conectarea ieirilor digitale.................................................................................11
TEMA 2...........................................................................................................................13
1.4 Aplicaii de conectare a intrrilor i ieirilor ..............................................................13
1.4.1 Comutatoare decadice........................................................................................13
1.4.2 Tastatur zecimal..............................................................................................14
1.4.3 Tastatura hexa ....................................................................................................14
1.4.4 Intrare matricial .................................................................................................15
1.4.5 Comanda unui afiaj 7 segmente cu decodor ....................................................16
TEST DE AUTOEVALUARE NR. 1.................................................................................17
1.4. Bibliografie ...............................................................................................................18

1. Structura automatelor programabile


1.1. Introducere
n acest capitol va fi prezentat structura intern a automatelor
programabile.
Automatul programabil este compus din:
Introducere
capitol

Obiective

Unitatea central: conine un procesor, o unitate de calcul


aritmetic

Memorie de lucru de tip RAM pentru execuia instruciunilor

Memorie de tip Flash pentru programul executat

Memorie de date

Module de intrare / ieire logice si analogice

Regitri interni

Circuite de temporizare

Circuite de numrare

Module de comunicare n reea i pentru programare

Enumerarea blocurilor din structura automatelor programabile

Descrierea detaliat a circuitelor de intrare logic i moduri de

conectare a senzorilor

capitol

Descrierea detaliat a circuitelor de ieire logic i moduri de

conectare a elementelor de execuie

Exemple de conectare a intrrilor i ieirilor

Durata medie de studiu individual: 100 minute.


Durat medie de
studiu individual

Acest interval de timp presupune parcurgerea coninutului


capitolului, realizarea aplicaiilor si a testelor de autoevaluare

Arhitectura automatelor programabile


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

Fig. 1 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 mprit n mai multe blocuri avnd fiecare o utilizare specific. Aici sunt
pstrate:
-imaginile ieirilor i intrrilor AP,
-valorile prestabilite i actuale ale temporizatoarelor i contoarelor,
4

-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, ca module de extensie, RS 485, Ethernet, ASI,
CCLink, Profibus, Modbus, CAN...

1.2 Modulele de intrare 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 (separare galvanic).
n figura 2 este prezentat schema de principiu pentru o intrare logic de curent
continuu, sunt mai multe intrri X1Xn ce pot fi active dac primesc o tensiune polaritate
pozitiv i un comun COM de polaritate negativ.

Fig. 2 Bloc de intrare n curent continuu.


5

n figura 3 este prezentat schema de principiu pentru o intrare logic de curent


alternativ.

Fig. 3 Bloc de intrare n curent alternativ.


Acest tip de circuit de intrare poate funciona si curent continuu. Sunt mai multe
intrri X1Xn ce pot fi active dac primesc o tensiune polaritate pozitiv i un comun S/S
de polaritate negativ sau intrrile X1Xn, pot fi active dac primesc o tensiune polaritate
negativ i un comun S/S de polaritate pozitiv.
O variant a circuitului din figura 3, este cea din fig. 4 n care s-a scos puntea
redresoare i s-au introdus dou LED-uri n optocuplor.

a)

b)

Fig. 4 Bloc de intrare cu borna comuna (-) a) i borna comuna (+) b) [2]
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]
Tensiune de intrare

24V DC+10%- 15%

Curent de intrare

24V DC, 7mA

Curent de intrare la OFF ^ ON

>4.5mA

comutare

<1.5mA

ON ^ OFF

Timpul de rspuns

10ms

Circuit de izolare

Optocuplor

Indicator luminos

LED

Tabelul 1. AP FX1S Mitsubishi. Specificaii de intrare [1]

1.2.1 Conectarea senzorilor la intrrile digitale.


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

Fig. 4 Conectarea senzorilor la intrrile digitale [1]

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 5
7

Fig. 5 Conectarea senzorilor alimentai de la sursa separat, cu ieire open colector [1]

TEMA 1
Conectai senzorul Hall la intrarea automatului programabil

Fig.6. Senzor Hall [3]


Conectai senzorul de proximitate la intrarea automatului programabil

Fig.7 Senzor proximitate


8

[4]

1.3 Modulele de ieire 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:
-electromecanice (contacte de relee interne modulului), fig.8
-electronice (tranzistoare i triacuri), fig. 9 i fig.10

Fig. 8 Modul ieire logic cu releu

Fig. 9 Modul ieire logic cu tranzistor

Fig. 10 Modul ieire logic cu triac


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 puine 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
2
Descriere

Ieiri pe releu

Ieiri pe tranzistor

Tensiune de comutare

< 240V AC, < 30V DC

5 - 30V DC

Curent/ieire

2A/1 ieire, 8A/COM

0.5A/1 ieire, 0.8A/COM

Sarcin inductiv maxim

80VA, 120/240

12W/24VDC

Sarcin maxim bec incandescent

VAC,
100W (1.17A/85V

0.9W/24V DC

Rspuns

OFF ^ ON

AC,
10ms

< 0.2ms; <5|is (Y0,Y1 only)

ON ^ OFF

10ms

< 0.2ms (I > 0.2 A);

Circuit de izolare

Releu

<5us (Y0,Y1 doar)


Optocuplor

Indicare luminoas

LED

Protecie

Intern
Fuzibil

Nu
n funcie de sarcin

extern
Tabelul 2. AP FX1S Mitsubishi. Specificaii pentru ieiri [1]
10

1.3.1 Conectarea ieirilor digitale


Exista mai multe posibiliti de conectare a ieirilor digitale la un automat programabil.
In fig. 11 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 2

Fig. 11 Conectarea ieirilor pe releu, FX1S Mitsubishi [1]


1

Neconectat

R= 100-200, C=100nF

Fuzibil

Sarcina inductiv

Dioda

Bec

Contacte interblocate

Surs cc

10

Surs ca

mecanic
5

Buton STOP de urgen

Tabelul 2. Specificaie dispozitivelor de ieire corespunztoare fig 9


n fig. 12 este prezentat un exemplu de conectare a ieirilor digitale pe tranzistor la un AP
FX1S Mitsubishi

11

Fig. 12 Conectarea ieirilor pe tranzistor, FX1S Mitsubishi [1]


n fig. 13 este prezentat un exemplu de conectare a ieirilor digitale pe tranzistor la un AP
FX3U Mitsubishi [2]

Fig. 13 Conectarea ieirilor pe tranzistor, FX3U Mitsubishi


n fig. 14 este prezentat un exemplu de conectare a ieirilor digitale pe tiriac, la un bloc de
ieire conectat ca extensie, FX2N-16EYS, Mitsubishi

Fig. 14 Conectarea ieirilor pe triac [2]

12

TEMA 2
Conectai un motor de curent continuu la ieirea Ap pentru a se roti :

ntr-un sens

n dou sensuri

1.4 Aplicaii de conectare a intrrilor i ieirilor


1.4.1 Comutatoare decadice
Pentru automatul FX3U, se utilizeaz funcia DSW, Digital Switch, rezultatul citiri se va gsi n
registrul D100

Se pot citi cifre pana la 9999, este util de exemplu, cnd se numr obiecte i valoarea se poate
modifica fr a reprograma automatul.

Fig. 15 Conectarea a patru comutatoare decadice [2]

13

O variant pentru 2 decade poate fi urmrit n fig.16

Fig. 16 Conectarea a doua comutatoare decadice [2]

1.4.2 Tastatur zecimal


Pentru automatul FX3U, se utilizeaz funcia TKY, Ten Key Input, rezultatul citiri se va gsi n
registrul D100

Fig. 17 Conectare tastatura zecimal [2]

1.4.3 Tastatura hexa


Pentru automatul FX3U, se utilizeaz funcia HKY, Hexadecimal Key Input, rezultatul citiri se
va gsi n registrul D100

14

Fig. 17 Conectare tastatur hexazecimal [2]

1.4.4 Intrare matricial


Pentru automatul FX3U, se utilizeaz funcia MTR, Hexadecimal Key Input, rezultatul citiri se va
gsi n releele M30M37, M40M47, M50M57

Fig. 18 Citire matrice [2]

15

1.4.5 Comanda unui afiaj 7 segmente cu decodor


Pentru automatul FX3U, se utilizeaz funcia SEGL, Seven Segment with Latch, rezultatul citiri se
va gsi n registrul D100, pentru 4 cifre

Fig. 18 Afiaj 7 segmente, 4 cifre [2]


O varianta pentru 2 cifre, este prezentat n figura19
Pentru automatul FX3U, se utilizeaz funcia BCD, rezultatul citiri se va gsi n registrul D100,
pentru 2 cifre

Fig. 19 Afiaj 7 segmente, 2 cifre [2]


16

TEST DE AUTOEVALUARE NR. 1


Marcai cu X rspunsurile corecte:
1. Un automat programabil poate include:
Teste de

a) procesor i memorie

adevrat fals

b) temporizatoare i numrtoare

adevrat fals

c) ceas de timp real

adevrat fals

autoevaluare

d) module de intrare / ieire logice si analogice

adevrat fals

2. Nivelele de intrare la AP pentru "1" logic pot fi:

adevrat fals

a) 0 +10V

b) 5 Vcc, 12 Vcc,ca, 24 Vcc,ca 48 Vcc,120 Vca, 240 Vca adevrat

fals

adevrat fals

c) -5V +5V

3. Circuitul de izolare prin optocuplor este obligatoriu n cazul ieirii


logice cu :
a) releu

adevrat fals

b) tranzistor

adevrat fals

c) tiristor

adevrat fals

17

Rspunsuri:
Nr
1

Rspuns corect
a) adevrat

Explicaie
Vezi pag.3 , fig.1

b) adevrat
c) adevrat
d) adevrat
2

a) fals

Vezi pag.6

b) adevrat
c) fals
3

a) fals

Vezi fig. 8,9,10 pag. 9

b) adevrat
c) adevrat

1.4. Bibliografie

1. FX1S Series Programmable Controllers, Hardware Manual, Manual


number:JY992D83901, Manual revision:J, Mitsubishi Electric, Industrial Automation,
Date:March 2007
2. FX3U Series Programmable Controllers, User's Manual - Hardware Edition, Manual
number JY997D16501, Manual revision E, Mitsubishi Electric, Industrial Automation, Date
6/2007
3. Senzor Hall, DN6848/SE/S, Panasonic, www.datasheetcatalog.com, 12 iunie 2011
4. Standard Proximity Sensor E2E-XF, OMRON Corporation , Industrial Automation
Company ,
http://www.alliedelec.com/images/products/datasheets/bm/OMRON_ELECTRONICS_INC/
70227451.pdf, la 9 aug 2012

18