Sunteți pe pagina 1din 14

AUTOMATIZAREA INSTALAIILOR 1

Automate programabile

6.4. Implementarea cu automate programabile a sistemelor


logice combinaionale

6.4.1. Implementarea cu automat programabil a SLC pentru comanda


unei lmpi de iluminat din dou puncte diferite ale unui culoar

Se dorete realizarea unui SLC care s comande aprinderea i stingerea


unei lmpi L care lumineaz un culoar din interiorul unei cldiri. Dou
ntreruptoare a i b sunt amplasate la capetele culoarului i funcionarea cerut
este urmtoarea:
lampa L poate fi aprins de la oricare ntreruptor a sau b;
lampa L poate fi stins cu ntreruptorul a dac aprinderea a fost provocat
de la ntreruptorul b;
lampa L poate fi stins cu ntreruptorul b dac aprinderea a fost provocat
de la ntreruptorul a.
Schema bloc sistemului de comand se prezint n figura 1.
Toate situaiile posibile care pot apare n timpul funcionrii sunt redate n
tabelul 1:
Tabelul 1
a L Starea fizic a contactelor Starea electric a
ntreruptoarelor lmpii
SLC
a=0 b=0 L=0
b
a=1 b=0 L=1
a=0 b=1 L=1
a=1 b=1 L=0
Fig. 1.

Se completeaz diagrama Karnaugh de dou variabile corespunztoare i


se obine ecuaia simplificat pentru comanda lmpii L (fig. 2).

a
b 0 1 L

0 0 1

1 1 0 L = ab + ab

Fig. 2.

Observaie: Ecuaia L = a b + ab corespunde funciei logice SAU-


EXCLUSIV. Se poate scrie L = a b cu tabela de adevr cunoscut i prezentat
n figura 3.

1
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

a b ab
0 0 1
0 1 0
1 1 0 Fig. 3.
1 0 1

Implementarea SLC pe automatul programabil PS3 (Klckner Moeller).


Programarea sub forma listei de instruciuni.
- Alocarea variabilelor logice la intrrile i la ieirile automatului
programabil:
a I0.0 b I0.1
L Q0.0
- Programul:
Adrese Instruciuni
000 L I0.0
001 AN I0.1
002 =M0.0
003 LN I0.0
004 A I0.1
005 O M0.0
006 =Q0.0

- Schema electric de conexiuni a automatului programabil

a b

+24V I0.0 I0.1 I0.2 I0.3 I0.4 . . .


L
Sursa de
230V
c.a.
alimen- AUTOMAT PROGRAMABIL
tare AP
Q0.0 Q0.1 Q0.2 Q0.3 Q0.4
N
. . .

KL

Fig. 4

2
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

Implementarea SLC pe automatul programabil Easy ( Klckner Moeller).


Programare grafic cu simboluri de tip contact i bobin de releu.

Programul (fig. 5) pentru automatul programabil EASY 412-AC-R produs


de Klckner Moeller a fost realizat cu ajutorul mediului de dezvoltare a
aplicaiilor EASY-SOFT 5.

Fig. 5.

3
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

6.4.2. Implementarea cu automat programabil a SLC pentru


comanda unei aeroterme

O aeroterm este echipat cu un ventilator electric care trebuie s asigure


rcirea rezistorului electric de nclzire. Dac ventilatorul nu funcioneaz atunci
cnd rezistorul este alimentat electric, va avea loc distrugerea rezistorului prin
supranclzire.
Funcionarea aerotermei poate fi descris astfel:
1. Ventilatorul V poate funciona singur asigurnd ventilarea camerei;
2. Rezistorul electric R este dimensionat s funcioneze numai dac
ventilatorul este pornit;
3. Oprirea ventilatorului trebuie s se produc numai dup ntreruperea
alimentrii rezistorului i niciodat simultan cu ntreruperea;
4. Comenzile se vor aplica aerotermei cu ajutorul a dou ntreruptoare a i
b, prevzute fiecare cu cte dou contacte normal deschise.
Schema bloc a SLC este prezentat n figura 1 i tabela de adevr n figura 2.

a b V R
a V 0 0 0 0
SLC 1 0 1 0
b R 1 1 1 1
0 1 1 0

Fig. 1. Fig. 2.
Se completeaz diagramele Karnaugh corespunztoare celor dou mrimi
de ieire din sistemul de comand i se extrag ecuaiile logice simplificate ale
comenzilor (fig. 3).

a a
b 0 1 V b 0 1 R
0 0 1 0 0 0
V=a+b R=ab
1 1 1 1 0 1

Fig. 3.

4
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

Implementarea SLC cu automat programabil


Programarea sub forma listei de instruciuni.
- Alocarea variabilelor logice la intrrile i la ieirile automatului
programabil:
a I0.7 b I0.8
V Q0.0 R Q0.1
- Programul:

Adrese Instruciuni
000 L I0.7
001 O I0.8
002 =Q0.0
003 L I0.7
004 A I0.8
005 =Q0.1

- Schema electric de conexiuni a automatului programabil

a b

+24V I0.0 I0.1 . . . I0.7 I0.8 I0.9 . . .


L
Sursa de
230V
c.a.
alimen- AUTOMAT PROGRAMABIL
tare AP
Q0.0 Q0.1 Q0.2 Q0.3 Q0.4
N
. . .

KV KR

Fig. 4.

5
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

Programare grafic cu simboluri de tip contact i bobin de releu.


Programul pentru automatul programabil EASY 412-AC-R produs de
Klckner Moeller a fost realizat cu ajutorul mediului de dezvoltare a aplicaiilor
EASY-SOFT 5.

Fig. 5.

6
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

6.4.3. Implementarea cu automat programabil a SLC pentru comanda


unui motor electric cu dou trepte de turaie

Un motor electric dispune de dou trepte de turaie i trebuie comandat de


un sistem logic combinaional (SLC). Se prevd dou butoane de comand a i
b i dou contactoare electromagnetice L i R care pornesc motorul cu vitez
mic (lent) respectiv cu vitez mare (rapid). Logica de comand a motorului este
urmtoarea:
1o Dac a i b sunt neacionate atunci motorul este oprit;
2o Dac a este acionat atunci motorul pornete cu vitez mic;
3o Dac a i b sunt acionate simultan atunci motorul pornete cu vitez
mare;
4o Dac a nu mai este acionat i b rmne acionat atunci motorul
continu s se roteasc cu vitez mare;
5o Dac b nu mai este acionat atunci motorul se oprete.
Schema bloc a SLC este prezentat n figura 1 i tabela de adevr n figura 2.

a b L R
a L 0 0 0 0
SLC 1 0 1 0
b R 1 1 0 1
0 1 0 1

Fig. 1. Fig. 2.
Expresiile logice pentru cele dou ieiri de comand L i R se obin sub
forma simplificat utiliznd metoda diagramelor Karnaugh (fig. 3).

a a
b 0 1 L b 0 1 R
0 1 0 0
0 L = ab 0 R=b
1 0 0 1 1 1

Fig. 3.

Implementarea SLC cu automat programabil

Programarea sub forma listei de instruciuni.


- Alocarea variabilelor logice la intrrile i la ieirile automatului
programabil:

7
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

a I0.0 b I0.1
L Q0.0 R Q0.1
- Programul:

Adrese Instruciuni
000 L I0.0
001 AN I0.1
002 =Q0.0
003 L I0.1
004 =Q0.1

- Schema electric de conexiuni a automatului programabil

a b

+24V I0.0 I0.1 I0.2 I0.3 I0.4 . . .


L
Sursa de
230V
c.a.
alimen- AUTOMAT PROGRAMABIL
tare AP
Q0.0 Q0.1 Q0.2 Q0.3 Q0.4
N
. . .

KL KR

Fig. 4.

Programare grafic cu simboluri de tip contact i bobin de releu.


Programarea pentru automatului EASY 412-AC-R produs de Klckner
Moeller (fig. 5) a fost realizat cu ajutorul mediului de dezvoltare a aplicaiilor
EASY-SOFT 5. Programul este prezentat n figura 6.

8
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

Fig. 5.

Fig. 6.

9
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

6.4.4. Implementarea cu automat programabil a SLC care autorizeaz


funcionarea unui ascensor n funcie de sarcina din cabin

Un ascensor de persoane trebuie s permit funcionarea cu o sarcin n


cabin cuprins ntre 30 kg i 400 kg. Cabina ascensorului este prevzut cu o
podea fals (fig. 1) aezat pe arcuri, sub care sunt amplasate trei contacte
electrice reglabile a, b i c. Aceste contacte se vor aciona n funcie de valoarea
sarcinii din cabin.
Condiiile de funcionare sunt urmtoarele:
1. Ascensorul poate funciona gol atunci cnd nici unul din contactele a, b
i c nu sunt acionate. Este posibil apelul la un anumit etaj.
2. Ascensorul nu poate funciona pentru sarcini mai mici de 30 kg (spre
exemplu un copil dorete s utilizeze singur ascensorul). Numai contactul
a este acionat.
3. Ascensorul funcioneaz cu sarcini normale cuprinse ntre 30 kg i 400
kg. Contactele a i b sunt acionate.
4. Ascensorul nu funcioneaz ncrcat cu sarcini mai mari de 400 kg
(suprasarcin). Cele trei contacte a, b i c sunt acionate.

Cabin
Podea

Contacte
Resort
(arc)

a b c

Fig. 1.

Se cere s se proiecteze acea parte din sistemul de comand automat a


ascensorului referitoare la autorizarea deplasrii cabinei n funcie de sarcin
(fig. 2). SLC comport trei variabile de intrare a, b, c (contacte electrice sub
podeaua fals a cabinei) i o variabil de ieire A (bobina releului care
autorizeaz funcionarea motorului ascensorului).

10
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

a A
b SLC
c

Fig. 2.

A = 1 autorizarea funcionrii motorului;


A = 0 interzicerea funcionrii motorului.
Tabela de adevr (fig. 3) precizeaz funcionarea ascensorului n toate
situaiile posibile create de cele trei variabile de intrare. Combinaiile de intrare
pentru care ieirea este haurat se numesc virtuale deoarece reprezint
imposibiliti tehnologice. Spre exemplu, nu poate fi acionat contactul c fr a
fi acionate mai nainte contactele a i b.

a b c A
0 0 0 1 autorizare
0 0 1 imposibilitate
0 1 1 imposibilitate
0 1 0 imposibilitate
1 1 0 1 autorizare
1 1 1 0 interdicie
1 0 1 imposibilitate
1 0 0 0 interdicie

Fig. 3.

Pornind de la tabela de adevr se completeaz diagrama Karnaugh de trei


variabile (fig. 4) din care se va proceda la extragerea ecuaiei logice pentru
ieirea de autorizare A.

ab A
c 00 01 11 10
0 1 1 0

1 0

Fig. 4.

Obinem A = abc + abc = c ab + ab .( )


11
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

n tabela Karnaugh apar csuele haurate care corespund combinaiilor de


intrare virtuale, adic combinaiilor care nu se pot produce fizic. Din acest
motiv, csuele haurate pot fi completate cu 0 sau cu 1 dup preferin. Vom
avea o familie de soluii dintre care se vor adopta acele soluii care vor conduce
la ecuaiile cele mai simple.
Ecuaiile cele mai simple corespund gruprilor celor mai mari de csue
completate cu 1 logic. Dou soluii se deosebesc a fi cele mai avantajoase:
soluia (1) din figura 5 i soluia (2) din figura 6.

A ab A
ab
c 00 01 11 10 c 00 01 11 10

0 1 1 1 0 0 1 1 1 0

1 1 0 0 1 0 0 0 0
1

A = a + bc (
A = a c + bc = a + b c )
Fig. 5. Fig. 6.

Implementarea SLC pe automatul programabil PS3 (Klckner Moeller).


Programarea sub forma listei de instruciuni.
- Alocarea variabilelor logice la intrrile i la ieirile automatului
programabil:
a I0.10 b I0.11 c - I0.12
A Q0.6
- Programul:
Soluia (1) Soluia (2)
Adrese Instruciuni Adrese Instruciuni
000 L I0.11 000 LN I0.10
001 AN I0.12 001 O I0.11
002 ON I0.10 002 AN I0.12
003 =Q0.6 003 =Q0.6

12
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

- Schema electric de conexiuni a automatului programabil

a b c

+24V I0.0 I0.1 . . . I0.10 I0.11 I0.12 . . .


L
Sursa de
230V alimen- AUTOMAT PROGRAMABIL
c.a. tare AP
Q0.0 Q0.1 Q0.6 Q0.7
N
. . . Q0.5
. . .

KA

Fig. 7.

Implementarea SLC pe automatul programabil Easy ( Klckner Moeller).


Programare grafic cu simboluri de tip contact i bobin de releu.

Programul din figurile 8 (soluia 1) i 9 (soluia 2) pentru automatul


programabil EASY 412-AC-R produs de Klckner Moeller a fost realizat cu
ajutorul mediului de dezvoltare a aplicaiilor EASY-SOFT 5.

Fig. 8.

13
AUTOMATIZAREA INSTALAIILOR 1
Automate programabile

Fig. 9.

14

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