Documente Academic
Documente Profesional
Documente Cultură
Rezumat – Lucrarea prezint un sistem pentru monitorizarea temperaturii într-o incint realizat cu PC. Sistemul permite si reglarea temperaturii
din incint în cazul dep irii unor limite maxim i minim , prin comanda unor instala ii de r cire, respectiv de înc lzire. Partea hardware a
sistemului pentru m surarea temperaturii i pentru transmiterea comenzilor este realizat cu modulul de achizi ie de date I-7012F. Comunica ia
dintre modulul de achizi ie de date i PC se face printr-o interfa serial RS-485, ce permite folosirea sistemului de monitorizare i control a
temperaturii în aplica ii de telem surare i telecontrol. Implementarea p r ii software este realizat în LabVIEW, într-o structur modular , ceea
ce îi confer o foarte mare flexibilitate i u urin în în elegere i modificare. Datorit interfe ei seriale RS-485, sistemul poate fi foarte u or
extins pentru monitorizarea i controlul la distan a mai multor m rimi prin utilizarea de module din seria I-7000 cu mai multe intr ri/ie iri, sau
pentru aplica ii distribuite de achizi ii de date i control. Combina ia dintre LabVIEW i modulele de achizi ie din seria I-7000 asigur sistemului
performan e deosebite, simplitate, flexibilitate i fiabilitate, la un cost redus.
face cu ajutorul subinstrumentului virtual I-7012, care este 4.1 Interfa a aplica iei
prezentat în figura 5. Aceste cuvinte de comand ( ir de
caractere) încep cu un caracter special ce identific tipul de Interfa a aplica iei este prezentat în figura 3. Panoul
comand , care este urmat de adresa modulului i de comanda prezint mai multe zone ce con in controale sau indicatoare
propriu-zis . Forma general a unui cuvânt de comand este grupate dup func iile pe care le îndeplinesc, pentru a
urm toarea: asigura un control i o localizare u oar . Partea de setare a
(caracter special)(adresa modul)(comand )[CHK](Enter). comunica iei ce se refer la modulul de achizi ie I-7012F se
CHK este format din dou caractere ce reprezint suma de face din panoul subinstrumetului virtual Citire date I-7012.vi
control i este op ional. Modulul r spunde tot cu un cuvânt care este prezentat în figura 6.
ce are formatul urm tor: (caracter special)(adresa
modul)(date)[CHK](Enter). Monitorizarea i controlul temperaturii cu aplica ia
Forma general a comenzilor pentru citirea tensiunii prezentat se face prin parcurgerea urm toarelor etape:
aplicate pe intrarea analogic i pentru setarea ie irilor - se face setarea parametrilor comunica iei seriale i.
digitale este urm toarea: Implicit, aceasta este setat cu urm torii parametri:
- citire intrarea analogic : #AA[CHK](cr) r spuns: port com1, viteza 9600baud, 8 bi i de date, f r
>(date)[CHK](cr) , unde AA reprezint adresa paritate, 1 bit stop;
modulului. Exemplu de comand : #01 r spuns - se stabile te perioada cu care se face citirea valorii
+01.635; temperaturii i dac datele prelevate sunt salvate pe
- setare ie iri digitale: @AADO(date)[CHK](cr), disk;
r spuns: !AA[CHK](cr) pentru comand valid sau - se seteaz valorile pentru limitele minim i maxim i
?AA[CHK](cr) pentru comand invalid . Valorile se introduce calea i numele fi ierului în care se
pentru date sunt urm toarele: 00 (DO0 off, DO1 off), salveaz datele. În fi ier sunt salvate datele referitoare
01 (DO0 on, DO1 off), 02 (DO0 off, DO1 on), 03 la data i ora efectu rii m sur torii, limitele impuse,
(DO0 on, DO1 on). Exemplu pentru setare DO0 i precum i comenzile generate de sistem.
DO1 în 1 logic: @01DO03 r spuns !01. Execu ia programului se opre te din comutatorul
ON/OFF de pe panoul frontal al aplica iei .
Fig. 3 - Panoul frontal al aplica iei pentru monitorizarea i controlul temperaturii într-o incint
I. LI , I.B. CIOC, R.M. TEODORESCU: SISTEM AUTOMAT PENTRU MONITORIZAREA I REGLAREA TEMPERATURII ÎNTR-O INCINT - APLICA IE
LABVIEW 101
5. CONCLUZII
Sistemul prezentat în lucrare reprezint o solu ie
performant i ieftin pentru realizarea monitoriz rii i
controlul la distan a proceselor industriale. Sistemul poate
fi extins u or i pentru aplica ii de monitorizare a mai multor
parametri, prin utilizarea de module din familia I-7000 cu
mai multe intr ri analogice, cum ar fi de exemplu I-7017
care are 8 intr ri analogice diferen iale.
Datorit conect rii pe interfa a industrial RS-485,
sistemul se poate extinde prin cuplarea mai multor astfel de
module pe aceea i re ea serial , ob inându-se astfel sisteme
foarte complexe pentru m surare i control distribuit.
Num rul de astfel de module care se pot cupla pe o re ea RS-
Fig. 6 – Panoul subinstrumentului citire date I-7012 485 f r a utiliza repetoare este de 256 module. Prin
utilizarea repetoarelor, num rul de module poate fi crescut
foarte mult.
4.2. Diagrama bloc a aplica iei Performan ele deosebite ale modulelor din familia I-
7000, precum i u urin a proiect rii aplica iilor în LabVIEW
Diagrama bloc este prezentat în figura 4. Ea este
fac posibil realizarea de sisteme de m sur industriale
compus dintr-o secven de trei pa i. In primul pas se face
deosebit de complexe i performante, cu un grad mare de
ini ializarea comunica iei seriale prin deschiderea portului
fiabilitate.
serial selectat. Urm toarea secven con ine programul
propriu-zis, iar ultima secven închide comunica ia serial .
Pentru comunica ia i controlul modulului I-7012 s-a BIBLIOGRAFIE
folosit suportul oferit de firma produc toare, care pune la
[1] I.Szekely, W.Szabo, R. Munteanu – Sisteme pentru achizi ia i
dispozi ia utilizatorilor func iile de baz pentru comunicarea prelucrarea datelor, Editura Mediamira, Cluj-Napoca, 1997.
i configurarea modulelor de achizi ie pentru LabVIEW, [2] M.V.Dr goi – Sisteme de achizi ie – distribu ie a datelor, Bazele
Visual C, Visual Basic. Subinstrumentele virtuale pentru program rii în LabVIEW, Editura Universit ii Transilvania din
comunica ia cu modulele apeleaz func ii din bibliotecile Bra ov, 2001
[3] F. Sandu - Sisteme automate de testare i automatizare, Editura
I7000.dll i Uart.dll oferite de firma produc toare, prin Tehnic , Bucure ti, 1999.
intermediul func iei Call Library Function Node. [4] G Programming Reference Manual, National Instruments, Austin,
Panoul frontal al instrumentului pentru IV citire date January, 1998.
I-7012.vi este prezentat în figura 6. El con ine controale [5] LabVIEW Basics II, Course Manual, National Instruments, Austin,
January, 1998.
pentru setarea parametrilor de comunica iei pentru modulul [6] LabVIEW User Manual, National Instruments, Austin, January,
de achizi ie de date i pentru introducerea cuvintelor de 1998.
comand i afi eaz r spunsului primit de la modul. [7] http://www.icpdas.com/
[8] Ioan Lita, Bogdan Cioc, „Bazele sistemelor de achizi ii de date –
Note de laboratot”, Universitatea din Pite ti , 2004