You are on page 1of 11

LabVIEW grafičko programiranje

Upravljanje vanjskim
instrumentima

Tehničko veleučilište u Zagrebu


Elektrotehnički odjel
Zavod za komunikacijsku i računalnu tehniku
©2015, Ivan Lujo

Ivan Lujo dipl.ing.el. predavač - ivan.lujo@tvz.hr


Tomislav Novak mag.ing.tech.inf.comm. asistent - tomislav.novak@tvz.hr
Sadržaj predavanja

• Osnovna ideja i obilježja

• Komunikacija s vanjskim instrumentima

• Neki komunikacijski standardi

•VISA i NI MAX
Upravljanje vanjskih
instrumenata kroz LabVIEW

• Jedna od izvornih ideja i motivacija za LabVIEW


- povezivanje više samostalnh instrumenata u jedinstven
mjerni sustav
- centralizirano upravljanje mjerenjem
- centralizirano bilježenje i prikaz rezultata
- korištenje industrijskih standarda za komunikaciju
Komunikacija s vanjskim instrumentima

• GPIB (General Purpose Interface Bus)


- poznat i kao HP-IB ili IEEE 488.2
- prisutan od 1960. godine
- izvorno zamišljen za pristup PC preko BASICa
- uz podršku IEEE je striktno i univerzalno definiran
- danas praktički obavezan dio opreme (pogotovo za
HP/Agilent)
- paralelni prijenos podataka (1byte=8bit)
- hardware rješava prepoznavanje, sinkronizaciju i sl.
- do 15 instrumenata na jednoj sabirnici
- brzina 800kB/s ili više
- potreban kontroler za spajanje
Komunikacija s vanjskim instrumentima

• IVI (Interchangeable Virtual Instruments)


- standard za instrument drivere

• LXI (LAN eXtensions for Instrumentation)


- standard za instrumentalnu platformu baziranu na
Ethernet tehnologiji
- omogućuje modularnost i fleksibilnost za male i srednje
velike mjerne sustave
- instrumenti se adresiraju na mreži IP adresom kao i
obična računala npr. 10.0.1.52
Komunikacija s vanjskim instrumentima

• RS-232 (Recommended Standard #232)


- standard predložila ISA (Instrument Society of America)
za serijsku komunikaciju
- nije istoznačan kao serijska komunikacija
- neki alternativni standarni su RS-485, RS-422, RS-423...
- jako popularan standard za starije sustave
- potrebna posebna pažnja oko redoslijeda kontakata (pin)
kod spajanja s obje strane
- problematika brzine (baudrate), pariteta bitova, stop
bitova itd...
Komunikacija s vanjskim instrumentima

• SCPI (Standard Commands for Programmable Instrumentation)


- standard koji definira strukturu i sintkasu komunikacije s
instrumentima
- koriste se jednostavne ASCII komande
- npr.

PC: IDN? [Identity?meaning, who are you?]


DMM: HEWLETT-PACKARD,34401A,0,54-12-60"

PC: MEAS:VOLT:DC? [Measure DC Voltage]

DMM: +4.23789
Komunikacija s vanjskim instrumentima

• USB (Universal Serial Bus)


- standardna sabirnica na većini (svim) osobnim računalima
(PC) za spajanje vanjskih izlaznih ili ulaznih jedinica

• VISA (Virtual Instrument Standard Architecture)


- softver arhitektura za drivere koju je razvio NI
- pokušava ujedniti standarde za instrumentacijski softver
(GPIB, PXI, VXI ili serijski RS-232/422/485)
- potrebno je definirati na kojoj fizičkoj vezi je instrument
spojen, te njegovu lokaciju na toj vezi
- ostatak posla trebala bi obaviti VISA kroz NI MAX
aplikaciju (Measurement and Automation Explorer)
NI MAX sučelje
Obrađene teme

• Problematika mjernih sustava

• Kontekst potrebe za računalnim upravljanjem takvih sustava

• Fizički mediji za spajanje vanjskih instrumenata na računalo


- GPIB, USB, serijska komunikacija

• Neki komunikacijski standardi


- LXI, IVI, RS-232 (i dr.), SCPI,

• VISA i NI MAX
- rješenja koja NI nudi za spajanje instrumentacije
Zahvaljujem na
pažnji!

You might also like