Documente Academic
Documente Profesional
Documente Cultură
35
Partea I
CAPITOLUL 2.
36
convertoare de presiune relativ, AT30 i AT36-convertoare de presiune diferenial, AT40convertoare de presiune absolut , AT50-convertor nivel de lichid-deplasare; D-BT i D-TE elemente sensibile pentru msurarea temperaturii cu tub termomanometric.
Codul taductoarelor este compus din codul elementului sensibil i codul adaptorului. Astfel
AT50PLT370 - este codul traductorului de nivel, D-TEPLT370 ,traductor de temperatur.
1. Traductoare
i detectoare
2. Indicatoare i
nregistratoare
3. Programatoare
5. Regulatoare
AT10PLT370
1.1
F - DA
2.1
AT20PLT370
1.2
F - DB
2.2
F - BB
5.2
F - RB
2.3
B - AG
5.3
F - SB
2.4
J - XX
5.4
AT30PLT370
1.3
AT36PLT370
1.4
AT40PLT370
1.5
AT50PLT370
1.6
D - B7
1.7
F - IB
4.1
DT - E
1.8
F - EB
6.1
F - HB
6.2
B - AF
6.3
F - BF
6.4
F - CB
6.5
4. Elemente de
calcul
F - GB
6.6
7. Convertoare
F - YB
6.7
F - VB
4.2
P
PLT114
B - CA
4.3
Temperatur
F - AB
5.1
F - CA
3.1
6. Elemente
auxiliare
PLA114
F - PB
6.8
F - EF
6.9
F - FF
6.10
37
FE800electronice deELI1122
utilizeaz n prezent n combinaie cu echipamentele numerice datorit numeroaselor avantaje
care apar: vitez deF rspuns, imunitate i siguran n transmisia semnalelor n curent, robustee
ELX212
I=
i cerine de mediu, simplitate
n montare i exploatare, etc.
Elemente
8. Convertoare
n componena sistemului produs la FEA-Bucureti intr7.auxiliare
urmtoarele
tipuri
de aparate
ELT632
specificate n figura 2.2.
ELX232
pH
I=
=
P
X71
ELX231
ELA104
ELT732
1/R
I=
ELX242
ELX127
ELA114
38
39
rk
DENORMARE
PRELUCRARE
C ANUMERICE
N
2.2. SISTEME
DE CONDUCERE AUTOMAT
iCNA
yk
rk (t ) Semnal
analogic
Semnal numeric
2.2.1. Structura sistemelor
de conducere
numeric
Dup apariia
microprocesorului, ncepnd din1979 DEMULTIPLEXOR
ncep s apar echipamente
MULTIPLEXOR
numerice pentru conducerea
proceselor
nlocuind
sau
completnd
echipamentele
de conducere
(MUX)
DEMUX
analogice. n prim faz au fost construite regulatoare numerice avnd ncorporate
1
(0 10 V) (ADC) ni convertoarele numeric-analogice
convertoarelercanalog-numerice
(DAC) ,cunoscute
(t )
rc (t )
Yk1CNA Semnal numeric
YkmCNA
(-10
10
V)
sub denumirea de Direct Digital Control (DDC) pentru care s-au dezvoltat tehnici speciale
de
C.A.
C.A.
CAN
CAN
Semnal
analogic
proiectare. Structura unui sistem de reglare numeric este
prezentat n figura 2.3. EXT
EXT
rT1 (t )
rTn (t )
(4 20 mA)
T1
T1
y1(t)
ym(t)
Semnal analogic
EE
EE
P
Mrimi msurate
Date de la proces
PRO CES
F1
Comenzi
Fm
40
Calculator
coordonator
Calculator
supervizor
Calculator
supervizor
Nivel 2
Supraveghere
i supervizare
instalaie
Nivel 1
Reglare
Alarmare
Protecie
Nivel 0
CMP
Numeric
Calculator
coordonator
Numeric
Calculator
supervizor
Calculator
supervizor
Numeric
C
C- microcalculatoare specializate
Analogic
41
42
deci creterea vitezei de lucru a ansamblului. Acest lucru este dictat de funcionarea n timp real
a echipamentelor de conducere numeric recuperndu-se pierderile ce apar la prelucrarea i
transmisia numeric a informaiei.
Tabelul 2.1.Funciunile i sarcinile nivelelor de conducere.
Nivel de
Funciuni - operare/display
conducere
PROCES
- nregistrri i analize centralizate a
regimurilor de avarie
- Semnalizri acustice i optice
- Afiare(grafice, curbe, diagrame, tabele)
- Organizarea informaiei
GRUP
- Controlul reviziilor
- Fiiere de evenimente i de defeciuni
- Fiiere de sarcini
- Fiiere de date despre proces
- Fiiere de date de planificare
INSTALAII
- Intervenii de conducere
FABRICI
- Parametrizare
- Afiare semnale vizuale
AUTOMATIZARE
- Bilanuri
- Optimizri
- Planificare
- Monitorizare
- Reglri n bucl deschis
- Reglri n bucl nchis
- Calcule matematice
- Procesare de texte
- Administraie
- Reglri n bucl nchis
- Calcule automate
- Semnalizri, monitorizri
- Msurarea parametrilor
- Prelucrarea informaiei
- Poziionare
35
Display
color
CALCULATOR
B500
MANAGEMENT PRODUCIE
Nivel de conducere a
proceselor tehnologice
B100
Imprimant
CALCULATOR DE
CONDUCERE A
PRODUCIEI
CALCULATOR DE
CONDUCERE A
PRODUCIEI
B200
Hard-disc
Nivel de conducere
al grupului
CALCULATOR
INTERMEDIAR
A500
CALCULATOR
INTERMEDIAR
CALCULATOR
INTERMEDIAR
Cuplor de
magistral
Display
Imprimant
A500
A200
A500
Display
Consol
operator
Consol
programare
Nivelul
procesului
INSTALAIE
TEHNOLOGIC I
INSTALAIE
TEHNOLOGIC II
INSTALAIE
TEHNOLOGIC III
Floppy
35
2.2.2. Staii de cmp (Field Station)
La primul nivel de automatizare al unui sistem de conducere distribuit, unitile
funcionale ale sistemului sunt distribuite i plasate n cmp sau astfel spus n vecintatea
utilajelor tehnologice. Unitile sunt subsisteme automate n care domeniul de control este
limitat de la 1 pn la 8, 16 sau 32 de puncte de msurare sau bucle de reglare pe o unitate
central realizat n jurul unui microprocesor. Ele sunt implementate ca sisteme modulare cu
interfaa de proces montat direct n instalaie sau pe un tablou local i cuplate cu o magistral
de interfa direct la sistem. Componena unei staii de cmp difer de la o firm la alta dar n
principiu se regsesc aceleai module funcionale. n figura 2.6 se prezint structura staiilor de
cmp - Centronic P-1, Hartman i Braun iar n figura 2.7. structura staiei PROCONTROL IBBC.
Magistral de sistem
Display
operator
Intrri
analogice
E1. . . . E4
E
UCP
Intrri n
frecven
E1 . . .E4
PROM
RAM
Convertor
A/C
central
E
Adaptor
Intrri
binare
E1. . . E15
Cuplor de
magistral
Ieiri
binare
A1. . A15
Ieiri
analogice
A1. . . . A4
SURS
alimentare
Interfa
V 24
Ieiri de
comand
A1. . . . A4
Conducere
secvenial
T
PROCES TEHNOLOGIC
36
Transferul informaiei ntre modulele staiei i ntre staie i exterior se realizeaz prin
intermediul unei singure magistrale sau prin mai multe magistrale i anume:
- o magistral paralel local (sau de proces)(local parallel bus)
- o magistral a staiei (station bus)
- o magistral de sistem (system bus) pentru comunicaii cu alte staii sau cu sistemele
ierarhice superioare.
Funciunile de reglare asigur implementarea prin soft sau direct hard a unor
regulatoare normale PID sau speciale :
- regulatoare programabile specializate pentru reglri de temperatur, debit, nivel,
presiune (P, PI, PD, PID) cu extinderea funciunilor pentru extrageri de radical saturarea
valorilor ieirilor, auto acordate etc.
- regulatoare interactive pentru realizarea unor bucle de reglare complexe interactive ce
necesit anumite calcule suplimentare (exemplu reglarea cazanelor, reglarea coloanelor de
distilare) bazate pe bilanuri de materiale sau energie.
- regulatoare specializate ce posed o bibliotec de funcii matematice, uor
configurabile sunt utilizate pentru reglri n cascad, reglri de raport, reglri de pH, deci
sisteme de reglare ce necesit mai multe intrri i mai multe comenzi.
2.2.3 Staii intermediare.
La structurile ierarhizate de conducere ntre nivelul de baz de automatizare i nivelul
superior se intercaleaz uniti funcionale intermediare cunoscute ca grupuri sau staii de
supervizoare. Ele sunt elemente autonome cu domenii stricte de influen la un grup de staii de
cmp asigurnd funcionarea autonom a unei pri a instalaiei tehnologice. Noiunea de staii
de grup a fost introdus n aplicaiile de conducere distribuit a centralelor electrice unde
numele de staii de supervizare reflect funciunile principale ale staiei ca supervizoare a unei
pri a instalaiei (grup energetic) bazat pe msurarea parametrilor i asigurarea unor criterii
de performan.
Funciunile principale ale staiilor intermediare sunt:
- observarea strilor variaiilor procesului
- calcularea valorilor de referin ale buclelor de reglare la nivelul inferior (mrimi
prescrise i valorile parametrilor regulatoarelor).
- eficien bilanurilor de material i energie
- schimbul de date cu staiileK200
de la nivelul superior (uzual cu staia central a sistemului)
Staie sistemelor,
A500
n majoritatea
staiile Display
intermediare Imprimant
nu sunt uniti speciale sau special
central
construite, ele pot fi constructiv similare cu staiile de cmp dar adaptate software i hardware
pentru a servi ca staii supervizoare. De exemplu staiile A500 ale sistemului LOGISTAT CP 80
(AEG) pot fi utilizate att ca staii de cmp, cu modulele adecvate, ct i ca staii supervizoare.
Magistral este
serialprezentat
a sistemuluinK120
O asemenea structurat
figura 2.8.
n alte sisteme staiile intermediare au o construcie special (de exemplu n sistemul
CENTRONIC
P-1 Hartman i Braun)
numite staii de coordonare. Aceste staii sunt uniti
K200
Staii
Display ce asigurA500
Display
Imprimantde
funcionale
coordonarea
unui
de staii locale
sau de cmp
prin instruciuni
A500
intermediare grupA500
control i sincronizarea secvenelor de comand, controlul performanelor prin staiile
individuale ale grupului. Ele pot controla transferul de date din magistrala sistemului i achiziia
PROCES
de date de la proces.
K100
Staiile intermediare pot fi prevzute cu funciuni suplimentare,
realizate de modulele
MAGISTRAL LOCAL
funcionale cu care sunt dotate i anume:
- optimizarea local a procesului
- calculul unor mrimi secundare ale instalaiei
A500
A200
A200
Display
STAII DE
A500
A500
- nregistrri
speciale
i rapoarte
asupra instalaiei
CMP
- supervizarea alarmelor bazat pe interdependena dintre diferite msurtori.
Semnale
binare
PROCES
Reglare
automat
PROCES
Fig. 2.8. Posibiliti de cuplare a staiilor intermediare i centrale [LOGISTAT CP80 (AEG)]
37
n plus aceste staii conin 152 K Byte memorie RAM pentru stocarea pe durat scurt
a datelor achiziionate i dac este cazul se doteaz cu memorie suplimentar pentru stocri de
lung durat. Staiile TDC 3000 - Honeywell, construite ca staii universale sunt dotate cu
disc- Winchester (minim 100 MB) pentru nregistrri de scurt sau lung durat permind
introducerea de funciuni suplimentare cum ar fi:
- istoricul procesului controlat
- istoricul evenimentelor din proces
- utilizarea a peste 336 de modele de grafic pe ecran
- imagini software de sarcini posibile.
2.2.4. Staii centrale (CENTRAL COMPUTER STATION)
Staia central a sistemului realizeaz supravegherea centralizat a instalaiei, operare
direct asupra instrumentaiei instalaiei i ofer generarea programului principal i serviciile de
diagnosticare a sistemului.
n practic
staiile centrale sunt denumite staii de operare (CENTUMYOKOGAWA),staia de operare a procesului (MICROMAX-Leeds and Northrup), Centrul de
comand (Foxboro), Consola de operare a procesului (TOSDIC-AS-Toshiba,MOD300Taylor).
Staia central este conectat cu celelalte staii ale sistemului prin magistrala de sistem
ce asigur transferurile de date necesare. Schema de conectare este prezentat n figura 2.8.
Funciunile de baz ale staiei centrale sunt:
I. Funciuni specializate ale instalaiei:
- Supravegherea i conducerea procesului
- Colectarea datelor procesului i nregistrarea lor
- Comunicaii ntre nivelele de conducere
- Diagnosticri ale sistemului
- Configurarea i parametrizarea sistemului
38
Staie
intermediar
Imprimant
V 24
V 24
Sistem de
tiprire
UC
11/73
Interfa
monitor
Magistral IEC
Memoria
principal
4MB
4 Monitoare color
Interfa
IEC
nregistrri
magnetice
nregistrri
magnetice
Interfa
monitor
Tiprire
Monitor
color
ETHERNET
Tiprire
Multiplexor
Monitor
color
Conectare periferice
(ASCII)
Unitile staiilor
pot fibloc
clasificate
Fig. centrale
2.9. Schema
a staieiastfel:
centrale PROCONTROL I BBC
a) Sistemul de operare cuprinde: Memoria rezident, sistemul de timp-real capabil s
coordoneze ntreruperile prioritare i/sau programarea cu multiplexare n timp (time-slice),
precum i activitile I/O ale dispozitivelor periferice ataate. Sistemul coordoneaz unele
funciuni constructive (hard); urmrirea ceasului de timp real, cderile de energie, defeciuni
interne ale calculatorului, etc.
b) Programele utilitare ale sistemului asigur editare, depanare, ncrcare etc.
c) Limbaje de nivel nalt (n timp real sau specializate pentru proces) pentru
generarea uoar a programelor de sistem aplicative n FORTRAN, BASIC,C++, etc.
d) Programe de comunicaii pentru schimbul de date n sistemul de conducere
distribuit. Programele pot reprezenta o colecie de protocoale de comunicaii corespunztoare
unor modele de referin ISO/OSI.
39
40
RS 232
8245
Buffer de comunicaii
RS 422
RS 422
Regulator
programabil
Regulator
programabil
Regulator
programabil
Regulator
programabil
Intrri analogice
Intrri numerice
Msur
1-5V Ch1
Raport M 1-5V Ch2
Referin 1-5V Ch3
Linii adrese i
comunicaii
Linii de
selectare mod
8260
Terminal de
programare
manual
Bloc Intrri
(0 5 V)
Bloc Surs
Alimentare
Bloc Ieire
(4 20 mA)
Bloc CPU
Port de comunicaii
Ch1
1-10V Ch1
1-10V Ch2
1-10V Ch3
Alarme absolute
Alarme hardware
Indicaii stare
Bii utilizare logic
Magistral serial
de date RS422 supervizor
41
Semnalele de intrare analogice pot fi semnale n tensiune 0-10 V sau 0-5 V sau 4-20
mA ce se convertesc n tensiune cu o rezisten extern. Prin software aceste semnale pot fi
prelucrate suplimentar cu subrutine existente n memoria de lucru sub forma:
- Prelucrare liniar, normal sau invers
- Normalizare pe baza unei medii ptratice
- Amplificare i liniarizare a semnalelor primite de la termocupluri tip J, K, T, S, R, E,
sau termorezistene de platin sau alte funcii de liniarizare specificate.
Semnalele de ieire analogice sunt n gama 0-10 V neizolate galvanic, iar regulatoarele
din seria 636X au canalul unu conectat la un bloc ce furnizeaz semnal unificat 4-20 mA cu
izolare galvanic.
Supervizarea i monitorizarea regulatoarelor programabile se realizeaz simplu prin
interfaa de comunicaii via magistrala RS422, utiliznd protocolul ANSI standard.
Pentru extensia funciunilor de utilizare i simplificarea programrii anumite tipuri de
regulatoare programabile au implementat n memoria de lucru o bibliotec de funcii specifice
ce permit programarea grafic prin alegerea blocurilor i specificarea prin desen a legturilor
dintre blocuri, iar calculatorul realizeaz automat programul executabil ce se stocheaz n
memoria regulatorului.
De exemplu, regulatoarele din seria 637X i 638X produse de firma TCS Lt. conin o
serie de blocuri funcionale cum ar fi:
- Blocuri terminale:ANINintrri analogice (A1-A8), ANOPieiri analogice (B1-B4),
DGIN- 8 intrri numerice, DGOP-8 ieiri numerice, MANS-comand manual, DISP-display.
- Blocuri de reglare XPID, RPID, XCON, RCON pentru reglare continu sau
bipoziional, permind configurarea a dou bucle de reglare care sa asigure reglarea de
raport, reglare n cascad sau reglare cu reacie dup ieire i perturbaie.
- Blocuri funcionale: DTIM- bloc de ntrziere, LLAG- ntrziere comand. TOTLbloc de totalizare (integrare) i un numr de 12 pn la 80 de blocuri cu funcii aritmetice sau
logice predefinite sau generate prin software cum ar fi ADD2- adunare-scdere, MPLY- bloc de
nmulire, DIVD- mprire, ROOT- radical, AND4, OR4- blocuri logice SI, i SAU.
n fig. 2.12 este prezentat ca exemplu modul de realizare al structurii de configurare pentru o
bucla de reglare a debitului n care se msoar debitul volumetric i este necesar calculul
debitului masic fcnd corecii dup presiunea i temperatura absolut, conform relaiei:
ANIN A1
P
P DIVD OP
DGOP
Fmasic Fvol * Const * ABSOLUTMPLY
FvolO1* Const * msur 2 bias
(2. 1) DO
DEBIT
TCOMP
3.1
T ABSOLUT F
Tmsur
Tbias
CONST O9
MASIC
PBIAS
CONST O9
PBIAS
ROOT O3
PRES/TEMP
ADD2 O7.1
PABSOLUT
ANIN A2
PRES
CONST O9
PBIAS
ADD2 O6.1
TABSOLUT
XCON
C.1.1.
DEBIT PID
ANOP
DO3.1 LOW
ANOP
DO3.1 HI
DIVD O2
TCOMP
OR2
HIGHAL
DGOP
DO3.1
OR2
LOWAL
DGOP
DO3.1
ANIN A3
TEMP
42
n fig. 2.13. este prezentat posibilitatea realizrii unei structuri de reglare n cascad cu
cele dou regulatoare PID existente n structura regulatoarelor TCS- 637x/638x sau altele.
Regulator programabil
Reglare debit
Reglare Temperatur
Referin
local
Liniarizare
f(x)
BLOC
Izolare
PID
Galvanic
Extern
Mrime
Prescris
Ieire izolat
+ Ch4
BLOC
galvanic
PID
(4-20 sau 0-20mA)
- Ch4
1-10V Ch4
Ieiri Termocuplu
Analogice
Local
Combustibil
1-10V Ch3
EE Ieiri
analogice
1-10V Ch2
Proces
de nclzire
1-10V Ch1
Ch1de reglare
Fig.
2.13. Structur
neste
cascad
Software
pentru
Structura regulatoarelor
programabile
TCS-637X/638X
prezentat n figura 2.14.
Condiionare
Intrri
Analogice
Intrri
analogice
Ch2
Ch8
selectare intrri
analogice
(0-10V sau 0-5V)
Comutatoare
selecie canale
Ieiri
Numerice
Ieiri numerice
8 Canale (0 15 V)
Intrri
Numerice
Intrri numerice
8 Canale (0 15 V)
Programe
(ROM)
MicroProcesor
Aplicaii utilizator
(EPROM)
CPU
UART
I/O
control
Drivere
Display
Intrri de
control
Panou
frontal
Display
Date, Parametrii
(RAM)
Magistral serial
de date supervizor
Baterie
(RAM)
PC
8260
Terminal de
programare
manual
UART
Panou
Control
43
44
45
46
47
preferabil la acelai nivel ierarhic al sistemului. Fiecare funcie trebuie de asemenea s fie
capabil s genereze anumite date de interes curent (imediat) pentru nivelele ierarhice
adiacente. n consecin, funciunile sistemului, ct i datele necesare trebuie s fie alocate n
concordan cu task-urile de lucru. Pentru simplificarea transferului i accesului la datele
despre proces necesare n funcionare pentru structurile de conducere ierarhizate se adopt
urmtoarea strategie de organizare i stocare a bazelor de date :
- funciunile de automatizare trebuie s fie stocate unde sunt necesare;
- datele despre proces sau sistem se stocheaz la nivelul unde sunt generate;
- numai o parte selectat din datele generate se transfer la nivelele ierarhice adiacente
- funciunile i datele cerute de reglarea i supervizarea (monitorizarea) instalaiilor
trebuie s fie stocate n vecintatea instrumentaiei de proces.
- funciunile i datele cerute pentru nivelele superioare trebuie s fie stocate n
vecintatea operatorului instalaiei.
n acest scop baza de date necesar ntregii activiti de conducere a instalaiei cu un
sistem distribuit de conducere trebuie organizat n form distribuit corespunztoare nivelelor
ierarhice de conducere aa cum este artat n fig. 2.16. La fiecare nivel ierarhic sunt incluse
numai datele selectate pentru a fi retransmise ctre alte nivele ca date primare (de exemplu
valori msurate de traductoare) i date generate de fiecare funcie a nivelului. n aceast
structur fluxul de date transmise ctre nivelele superioare descrete iar n sens invers
(comenzi) crete. n funcionare, conform acestei structuri, frecvena de comunicare ntre
echipamentele nivelelor inferioare este mare i timpul de rspuns trebuie s fie mult mai scurt
dect la echipamentele de la nivelele superioare. Aceasta se datoreaz faptului c funciunile
nivelelor inferioare implementeaz taskuri de operare i de conducere direct a produciei pe
cnd la nivelele superioare se realizeaz operaii de planificare i programare a produciei.
Baza de date pentru controlul proceselor de fabricaie (Vezi fig. 2.16). Conine
datele necesare pentru realizarea funciunilor de la nivelul 1 i anume : achiziia datelor
necesare, prelucrarea primar, verificare, monitorizare i alarme, reglare parametri tehnologici,
poziionare, raportare, comenzi logice i interblocri ntre comenzi. Aceast baz de date
conine pe termen lung datele necesare corespunztoare configurrii buclelor de reglare i
parametrii pentru fiecare echipament de automatizare utilizat, iar ca date pe termen scurt, ce se
actualizeaz periodic, valorile actuale ale parametrilor procesului, valorile mrimilor prescrise,
valorile calculate ale mrimilor de comand i mesajele privind starea utilajelor instalaiei.
Deoarece multe din funciunile implementate la acest nivel se execut pe secund de un numr
mare de ori, colectarea datelor i generarea comenzilor trebuie s se realizeze n timp real, deci
transmisia datelor, accesul la baza de date i prelucrarea trebuie s se fac foarte rapid.
Ctre nivelele superioare se transfer numai anumite valori actuale ale procesului i
mesaje privind starea utilajelor n scopul crerii bazei de date privind istoricul evoluiei
instalaiei. n sens invers, datele calculate privind valorile optime ale mrimilor prescrise sau
parametrii de acordare n cazul conducerii optimale vor fi transmise la anumite intervale de
timp n cazul modificrii regimurilor sau a condiiilor de funcionare a instalaiei.
Cerinele de vitez mare de acces la baza de date impune utilizarea la acest nivel a memoriilor
semiconductoare (uzual RAM pentru date curente i ROM pentru date permanente).
Baza de date pentru secie situat la nivelul de supervizare, nivel de reglare, conine
datele necesare privind starea utilajelor realizate prin monitorizare, supervizare i operare
asupra instalaiei. Aceast baz de date cuprinde :
- date stocate pe termen lung - ce conin specificaiile legate de ncadrarea n
standarde i afiare pe terminale optice (display, afioare numerice etc.) precum i date
referitoare la modelele matematice ale procesului.
- date stocate pe termen scurt - privind starea actual, mesaje de alarmare, valori
calculate ale variabilelor procesului i valorile mrimilor prescrise pentru buclele de reglare.
La acest nivel o serie de date sunt stocate pe termen lung (istoricul instalaiei, statistici
de date privind alarmele) cu acces la citire la intervale mari i se prefer stocarea pe hard disk
48
(sau floppy). Ctre nivelul ierarhic superior numai o parte selectat din aceste date va fi
transmis pentru operaii de planificare i supervizare la directivele de planificare a produciei.
Baza de date la nivel de fabric sau grup este situat la nivelul de urmrire al
produciei fabricii sau grupului conine date referitoare la produsele realizate, stocurile de
materiale, producie planificat inclusiv scopuri i proprieti de transfer. n general la acest
nivel sunt stocate date pe termen lung dar cu volum mare, timpul de acces nu este critic, n
schimb volumul de stocare trebuie s fie mare.
Ctre nivelele superioare se transmit datele selectate privind stadiul produciei, precum
i cerinele privind facilitile necesare pentru modificri ale produciei i se primesc datele
necesare privind producia dorit. Baza de date privind managementul uzinei sau companiei
conine datele referitoare la cerinele distribuitorilor de produse, planificri ale vnzrilor,
stocurilor, aprovizionare cu materii prime i resurse energetice, faciliti de transport etc.
Datele sunt stocate pe termen lung, accesul la un set de date fcndu-se la intervale de cteva
sptmni. Volumul de date stocat este mare i deci memoria trebuie organizat ca atare.
n lucrrile de specialitate pentru sistemele de conducere distribuit sunt definite patru
tipuri de baze de date n funcie de abilitatea de a suporta conceptul de timp real i de
informaie temporar de proces [56], [61] :
- baze de date instantanee (snapshot) care asigur un moment sau o stare a datelor
stocate referitoare la sistem (instalaie, secie, uzin) la un moment de timp dat, dar nu neaprat
necesar n concordan cu momentul curent al sistemului. Dar, introducerea, tergerea,
nlocuirea sau alte manipulri de date ntr-o nou baz de date instantanee poate fi pregtit i
ea reprezint un nou moment sau stare a sistemelor, iar cea veche este definitiv pierdut.
- baze de date de tranziie (rool back) ce cuprind serii de baze de date instantanee
indexate prin timpul la care au avut loc stocarea (timpul de transfer). Inseria unor noi date
produce actualizarea bazei de date cu noi valori. Pe baza acestor baze de date se pot reface
anumite tranzacii dac rezultatul final nu este cel dorit n urma unei succesiuni de tranzacii.
- baze de date cronologice (historical) formate din baze de date instantanee la
momentele timpului de validare deci la care baza de date a fost construit. Coninutul bazei de
date cronologice este actualizat regulat, prin detecia datelor invalide i inseria nregistrrilor
datelor actualizate. Ele reflect realitatea referitoare la sistem.
- baze de date temporare (temporal) sunt o serie de combinaii ale bazelor de date
cronologice i de tranziie corespunztoare timpului de tranziie i timpului de invalidare.
2.3.4. Sigurana n funcionare
O cerin important impus sistemelor de conducere ierarhizat const n asigurarea
unei fiabiliti ridicate a sistemului, n ansamblu instalaii de conducere, echipamente de
automatizare i programare i algoritmi de conducere implementai. n acest sens fiabilitatea,
disponibilitatea, sigurana la defecte i n funcionare a sistemelor de conducere distribuit
trebuie asigurate nc din faza de proiectare. n special n cazul n care o parte din
echipamentele de automatizare se pot defecta, acest lucru nu trebuie s pun n pericol
instalaia sau operatorii umani. Defectrile echipamentelor ce genereaz oprirea produciei sau
ntreruperea funcionrii instalaiei poate fi extrem de costisitoare n investiia global. n acest
scop specificaiile de fiabilitate, disponibilitate i siguran ale sistemelor trebuie analizate nc
din faza incipient de proiectare, dar nu n sensul strict al echipamentelor extrem de fiabile ci
mai mult n sensul garantrii unei funcionri ndelungate fr a avea defeciuni considerabile.
Mai mult defeciunile ce apar s poat fi detectate sigur i automat, iar nlturarea defectului s
se fac rapid i foarte uor.
Sistemele de conducere automat distribuite cu structuri similare cu cele prezentate mai
sus asigur un grad nalt de ncredere i siguran la defecte i simplitate la reparaii. n plus
structura distribuit permite implementarea la nivelele ierarhice superioare a unor programe
specializate pentru detecia i localizarea defectelor precum i a unor programe evoluate de
conducere n cazul apariiei unor defecte temporare la traductoare i/sau elementele de
execuie.
49
35
Nivel 4
Management
uzin
Sarcini
Structur de conducere
La nivelul
superior
Cuplor de magistral
Staie central
uzin
Staie management-producie
uzin
Nivel 3
Supevizare
fabric
Nivel 2
Supevizare
secii
Cuplor de magistral
Cuplor de magistral
Staie
local
Staie
local
Magistrale
Staie
local
Staie
local
locale
locale
Nivel 1
Conducere
direct
proces
Nivel 0
Nivel de cmp
Traductoare, convertoare,
Elemente de execuie
Nivel de cmp
Traductoare, convertoare,
Elemente de execuie
Achizie i
comand
Secie 1
Secie 2
Fabrica 1
Secie k
Secie 1
Secie 2
Fabrica n
Staie
local
Magistrale
Secie k
Echipamente
Staii
centrale
Staii
intermediare
Minicalculatoare
supervizoare
specializate
Minicalculatoare
i/sau regulatoare
independente
analogice sau
numerice
- Aparatur de msur
i prelucrare
- Elemente de
execuie
36
Baza de date
Nivele superioare
Nivel 5
CD
Nivel 4
-Raportri produse
BD
GD
Manage-ment
uzin
BD
Baza de date
Management (Uzin)
CD
GD
Baza de date
Fabric (Producie)
Nivel 3
CD
Producie
- Stare instalaii
- Date proces
GD
BD
Baza de date
SECIE
Nivel 2
CD
Nivel
Supervi-zare
control
GD
BD
Nivel 1
Date
culese
de la
proces
CD
GD
Instalaie
- Directive distribuitori
Control
proces
Date
generate
(comenzi)
- Stare instalaii
- Date proces
- Planificare producie
- Modele proces
- Parametrii de afiare
- Date proces
- Mrimi prescise
- Parametrii regulatoare adaptive
- Date de monitorizare
- Alarme, stare
- Date de configurare
- Valori parametrii
BD
Proces
- Date proces
- Mrimi prescise
- Intrri operator
- Date comand
- Alarme
- Protecie
Nivel 0
Proces
35
2.4. CONCLUZII.
n cadrul acestui capitol, s-a fcut o trecere n revist a tipurilor de echipamente
disponibile pentru realizarea sistemelor de conducere automat a proceselor industriale. n
funcie de cerinele procesului, de condiiile de exploatare i de posibilitile financiare ale
investitorului trebuie alese echipamentele adecvate, n aa fel nct cu costuri minime s se
asigure maxim de eficien n conducere. Chiar dac operatorul uman, deci conducerea
manual, pare mai "economic", precizia i repetabilitatea comenzilor asigurate de sistemele
automate pot aduce n timp ctiguri eseniale prin creterea produciei i meninerea constant
a calitii. Nici situaia invers nu este recomandat, i anume s se investeasc n echipamente
moderne i s le fie folosite doar parial capacitatea, n sperana c n viitor, prin extinderea
produciei va exista o rezerv de capacitate de conducere. Este mult mai avantajos s se
proiecteze sisteme de conducere ierarhizate care s permit dezvoltarea acestora att pe
orizontal ct i pe vertical.
Acest capitol asigur baza dezvoltrii algoritmilor i metodelor de conducere a
proceselor industriale, din diverse domenii, deoarece este necesar implementarea practic a
metodelor teoretice de proiectare i de cele mai multe ori, trebuie adaptate aceste metode la
echipamentele hardware disponibile. Mai mult, echipamentele pot introduce erori n colectarea
datelor sau n transmisia comenzilor de la i ctre instalaie, erori de care trebuie s se in
seama nc din faza de proiectare.
O alt problem practic, const n alegere ntre echipamentele analogice i cele
numerice; cu toat amploarea dezvoltrii echipamentelor numerice uneori se pot gsi soluii
mult mai simple i mai ieftine utiliznd aparatura analogic. Alte ori o soluie hibrid la anumite
nivele conduce la soluia optim.