Documente Academic
Documente Profesional
Documente Cultură
INTRODUCERE
1 – Noţiuni introductive, terminologie, clasificări, probleme principale ale Teoriei
Sistemelor.
II. ORGANIZAREA GENERALĂ A SISTEMELOR
2 – Structura funcţională a unui SRA. Reglarea Automată.
3 – Sistem abstract (SISO) şi (MIMO).
4 – Conexiunile sistemelor (SISO) şi (MIMO).
III. MODELAREA ŞI SIMULAREA SISTEMELOR AUTOMATE
5 – Calculul sistemelor automate.
6 – Sistemul de ordinul I
7 – Sistemul de ordinul II
8 – Programarea structurală (MIMO).
9 – Caracterizarea funcţional topologică, variabile de stare.
IV. SINTEZA SISTEMELOR AUTOMATE
10 – Identificarea sistemelor. Parametrii de calitate.
11 – Analiza în frecvenţă a sistemelor automate.
12 – Stabilitatea sistemelor automate.
13 – Sinteza regulatoarelor tip.
V. APLICAŢII. RECAPITULARE
14 – Introducere Automate programabile
PLC. Probleme recapitulative.
1
Termenul de PLC este definit prin IEC-1131:
2
Programmable Logic Controller (PLC)
PLC-ul este un automat programabil, un instrument care a
fost inventat pentru a inlocui circuitele de relee secventiale
necesare pentru controlul instalatiilor de automatizare.
orice aplicatie care necesita un tip de
control are nevoie de un automat
releele sunt
programabil, (PLC) dispozitive
mecanice, ele
cu cat mai mare este procesul automatizat cu au o viaţă
atat mai multa nevoie avem de PLC. limitată ce
necesită o
PLC History respectare
1960 Bedford Associates (Bedford, Massachusets) strictă a
programelor
de întreţinere.
Controler Modular Digital (MODICON)
in out
PLC
4
asimilarea funcţiilor temporizatoarelor,
numărătoarelor
FBD
funcţionarea
PLC-urilor
imaginea de proces.
7
Structura unui program LDR.
Un program LDR este constituit din ramuri
principale (rungs).
Fiecare ramură principală are minim un contact.
De asemenea fiecare ramură principală conţine
cel puţin o spiră (coil).
Adiţional, ramuri paralele (branches) pot fi
inserate rezultând astfel contacte în paralel.
8
Logica de procesare a unui program LDR.
9
Automate programabile cu un singur procesor folosesc,
în general, metoda imaginii de proces pentru
actualizarea intrărilor şi iesirilor.
10
(Programmable Logic Controller - PLC)
PLC Logo 11
(Input - PLC)
PLC Lovato
Relay, Logic
Programmable,
12 Inputs+8
Outputs Relay (Output - PLC)
24V DC 12
13
Iesirea cablu serial
PC- PLC LOVATO
LRD20RD024
(6 pini)
LRX C00
14
Accessories.
LRX C00 PC-LRD connecting cable, 1 0.060 1.5m long
LRX SW Programming and 1 0.004 supervision software
(CD-ROM)
LRX 1V3 D024 Power supply unit, 1 0.188 100 240VAC
/24VDC, 1.3A
LRX D01 User’s manual English 1 0.397 edition (paper)
(8input +4input+8output)=20
R-releu, D-digital
(024)=24VDC
17
Aplicaţie: PLC simulare
18
Aplicaţie: Logica Ladder cablată
19
Diagrama Ladder
20
21
Aplicaţie: senzor- input PLC
22
Senzori optici
O5H501
O5H-FPKG/US
Contact normal
Funcţie de ieşire deschis/închis
programabil
Consum de energie
30
[mA]
Frecvenţă de
1000
comutare [Hz]
Tip lumină Lumină roşie 624 nm
24
Senzor optic difuz, paralelepipedic material plastic,
DC PNP, Conector cu fişă
Tensiune de lucru:10...36 V DC
Model electric: DC PNP
Funcţie de ieşire:Contact normal deschis/închis programabil
Sarcină de curent suportată:200 mA
Frecvenţă de comutare:1000 Hz
Tip lumină:Lumină roşie 624 nm
Racord:M12-Conector cu fişă
Material de execuţie al carcasei:Capsula: PA
Cadru frontal: V4A
Câmp de deservire: TPU
Material optic:PMMA
Temperatură de ambianţă:-25...60 °C
Tip de protecţie, clasă de protecţie:IP 67, II
Afişarea stării de funcţionare:LED galben
Accesorii (se comandă separat):
Doză cablu, Accesorii montaj
Produs:ifm electronic gmbh sau echivalentTip:O5H501
25
26
27
28
General Motor's manufacturing automation protocol (MAP)
Anii 80 au adus o încercare de standardizare a comunicaţiilor cu
Protocolul Manufacturii Automatizate (MAP) de la General Motors
29
Automatul programabil este
compus în mare dintr-un
procesor, memorie, şi
circuitele necesare pentru a
recepţiona datele.
Response Time
Timpul de raspuns EXECUTIA – timp procesare execuţie.
34
intrarea trebuie sa fie
pornita cel putin 1 timp
de întârziere a intrarii+1
timp de scanare.
1 input delay time + one scan time
35
Funcţia întrerupere. Această funcţie întrerupe scanarea pentru a
procesa o comandă specială pe care a-ţi scris-o.
Diagrama de dedesubt arată cea mai lungă întârziere (cel mai rău caz pentru că
intrarea nu este văzută până la scanarea a 2-a) pentru ca o ieşire să fie pornită
dupa ce o intrare a fost pornită.
36
Cel mai lung timp este de 2 cicluri de scanare – 1 timp de intârziere a intrării.
Relays
Relee
cum funcţioneaza un releu ?
2 circuite separate
releu industrial
folosim un automat programabil în locul releului
37
PLC-ul diagramă-scară a ladder diagram
simbol de bobină
39
Basic Instructions
Instrucţiuni de bază
Load Instrucţiunea Load (LD) este un contact normal deschis
LoadBar (Load-Not)
Instrucţiunea Load (LD) este un contact normal închis
40
Instrucţiunea de ieşire este ca o bobină de releu
out
instrucţiune de “energizare a ieşirii”
41
Exemplul:
a ladder diagram
Regiştrii PLC
PLC-ul va alimenta o ieşire când toate condiţiile de pe
treaptă sunt Adevărate.
Intrări Ieşiri Biţii Logici ai Registrului
SW1(LD) SW2(LDN) BOBINA(OUT) SW1(LD) SW2(LDB) COIL(OUT)
Fals Adevarat Fals 0 1 0
Fals Fals Fals 0 0 0
Adevarat Adevarat Adevarat 1 1 1
Adevarat Fals Fals 1 0 0
42
Aplicaţie: Controlul nivelului distribuit dintr-un rezervor
PLC- unitate controler 0001 0002 M 00
S2- senzor nivel max.
S2
M 00
Q1- umplere Y 00
M 00
PLC S1 Q1
Q2
S1- senzor nivel min. Q2- golire
Două intrări (senzorii) şi o ieşire (pompa de umplere). Ambele intrări vor fi
normal închise (senzorii de nivel din fibră optică). Când nu sunt
imersaţi în lichid atunci vor fi porniţi. Când ei sunt imersaţi în lichid vor
fi opriţi.
Releu de
Intrări Adresă Ieşiri Adresă utilitate
internă
S1 0001 Motor (Q1) Y 00 M 00
S2 0002
43
0001 0002 M 00 The Program Scan
Rularea programului instrucţiune cu
M 00 instrucţiune
Iniţial rezervorul este gol.
M 00 Y 00 De aceea intrarea 0001 este Adevărată şi intrarea
0002 este de asemenea Adevărată.
0001 0002 M 00
200 scanări
0001 0002 M 00
2000 scanări
M 00
Observaţi că, chiar dacă senzorul de
nivel maxim devine adevărat încă nu M 00 Y 00
există un drum de adevăr logic şi de
aceea bobina auxiliară M00 rămâne
falsă!
2200 scanări
45
0001 0002 M 00
După 3000 de scanări nivelul lichidului
scade sub nivelul minim dat de senzor
M 00 şi acesta va deveni de asemenea
adevărat. In acest punct logica va fi
M 00 Y 00 aceeaşi ca şi la scanarea întâi de mai
sus şi logica se va repeta aşa cum este
ilustrată mai sus.
3000 scanări
(adică funcţia dipolului este adevărată )
Instrucţiunea de zăvorâre mai este numită SET sau OTL (output latch).
Instrucţiunea de deschidere este de obicei numită RES (reset), OUT
(output unlatch) sau RST (reset).
47
Counters
Numărătoare
Numărătoare crescătoare
Numărătoare descrescătoare
Numărătoare
Numărătoare mixte
impulsurile numărate nu vin mai rapid decât 2x timpul de scanare. (de ex. dacă
timpul de scanare este 2ms şi impulsurile vin la 4ms sau mai târziu atunci se
foloseşte numărătoare software.
numele numărătorului
Nr. impulsurilor numărate
49
UDCxxx şi yyyyy)
(UDC) Up-Down Counter
50
UDCxxx şi yyyyy)
contor crescător-descrescător
(UDC) Up-Down Counter
contorizare-crescător
contorizare-descrescător
Când 0002 este din nou pusă în funcţiune temporizatorul va continua de unde
a rămas.
56
depinde de momentul din ciclul de scanare în
timp de scanare care intrarea temporizatorului este pornită
complet Eroarea de intrare (software)
Eroarea de intrare (hardware)
Acurateţea
temporizatoarelor
Eroarea de ieşire (hardware)
Eroarea de ieşire
depindede locul din Ladder în care
timp de scanare temporizatorul “expiră” şi când automatul
complet termină de executat programul ca să ajungă la
partea din ciclu în care reface intrările.
58
Aplicaţie: circuit flip- flop
Flip- flop întoarce ceva de fiecare dată când ceva se întâmplă.
pushbutton switch (0000)
Tr .1
dorinţa
Tr .2 Y00- acţionat
Tr .3 dorinţa
Y00- acţionat
Tr .1
ND 0000 este închis (devine fals)
Tr .2 difu nu reacţionează deci starea logică
rămâne aceeaşi pe treptele 2 şi 3).
Next Scan
60
Treapta 1 – Când intrarea ND 0000 devine adevărată DIFU1000 devine
adevărată.
Treapta 2 – ND1000 este adevărat, NO 001 rămâne adevărat, NI 001 devine
fals, NI1000 devine de asemenea fals. Din moment ce nu mai avem o cale de
adevărat, OUT001 devine falsă.
Treapta 3 – ND001 este fals deci OUT Y00 devine fals.
Tr .1
Tr .2
Tr .3
61
Master Controls
MC / MCR (master control/ master control reset),
MCS / MCR (master control set/ master control reset)
MCR (master control reset).
62
PLC-Y treptele 2 şi 3 sunt
întotdeauna executate indiferent
de starea intrării 0000.
63
Shift Registers
Registrele de deplasare
este necesar să reţinem starea unui eveniment care s-a întâmplat anterior
Registrele de deplasare: SFT (ShiFT), BSL (Bit Shift Left), SFR (Shift Forward
Register). Aceste registre mută biţii către stânga.
BSR (Bit Shift Right) şi SFRN (Shift Forward Register Not)
sunt câteva example de instrucţiuni care deplasează biţii
către dreapta.
sisteme de transport,
etichetare şi
în aplicaţii de îmbuteliere
64
Data- Intrarea de date adună stările
adevărat-fals care vor fi deplasate. Când
intrarea de date este adevărată primul bit în
registru va fi 1. Această informaţie este
introdusă în registru în partea de creştere a
intrării de ceas.
datele pe care
Sursa (xxxx)
dorim să le mutăm
67
Math Instructions
Instrucţiuni matematice
Sursa B- adresa celei de-a doua părţi de date pe care o vom folosi în formula
1+2+3, 1+2=X apoi X+3=rezultatul
Sursa B
Destinaţia
locaţiile de memorie
sunt pe 16 biţi.
65535 (216 =65536)
“overflow”.
69
Number Systems
Sisteme de numeraţie
Conversiile numerelor binare
211 210 29 28 27 26 25 24 23 22 21 20
2048 1024 512 256 128 64 32 16 8 4 2 1
Hex 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13,...
1A,1B,1C,1D,1E,1F,20,21... 2A,2B,2C,2D,2E,2F,30...
71
Număr binar cu echivalentul său Hexa
0 1 1 1 0 1 0 0 1 0 1 0 0 1 0 1
7 4 A 5
Boolean Math
Algebra booleană
Rezultat = A AND B
A B Rezultat
0 0 0
1 0 0
0 1 0
1 1 1
72
Rezultat = A OR B
A B Rezultat
0 0 0
1 0 1
0 1 1
1 1 1
Rezultat = A XOR B
A B Rezultat
0 0 0
1 0 1
0 1 1
1 1 0
73
DC Inputs
Intrările de curent continuu
comutator
normal
dispozitive
de tranzistori
Modulele de tip PNP
de intrare (senzori)
de curent
continuu dispozitive
de tranzistori
de tip NPN
(senzori)
74
Un senzor de tip NPN are masa conectată la pământ, în
timp ce un dispozitiv PNP are masa pusă la +.
75
Reţinerea informaţiei
Reţinem:
20% din ceea ce auzim
30% din ceea ce vedem
76