Status and Plans of Virtual Instruments R.Bacher, M. Seebach DESY / MCS GANMVL Collaboration Meeting DESY Zeuthen February 2007
T&M Instrument Integration Local display Thin Client (Web display, VNC display) Local display Thin Client (Web display, VNC display) Vendor-independent virtual instrument Vendor-specific T&M system (vendor-specific virtual instrument software, vendor- and device-specific driver) IVI class driver (vendor and device independent) Traditional instrument driver (vendor and device specific) 19.3.2007 R. Bacher / M. Seebach DESY
IVI-Supported Instrument Classes DC power supply Digital multi-meter Function & Arbitrary generator Oscilloscope Power meter RF signal generator Spectrum analyzer Switch 19.3.2007 R. Bacher / M. Seebach DESY
R. Bacher / M. Seebach DESY IVI Architecture e.g. iviscope.dll e.g. NI Measurement and Automation Explorer COM specific IVIConfigurationStore.xml e.g. tkds5000_32.dll e.g. VISA run time library Specific Instrument Drivers 19.3.2007 R. Bacher / M. Seebach DESY
R. Bacher / M. Seebach DESY What’s New? Improved generic scope viapplication: be-alive indicator same vi code can be used with IVI-C and IVI-COM compliant instrument drivers 19.3.2007 R. Bacher / M. Seebach DESY
Remark 1: VI Context Menu Generated by LabView® 19.3.2007 R. Bacher / M. Seebach DESY
Remark 2: Installer Package and Help Instructions DESY Web Server: http://adweb.desy.de/mst/GAN_MVL/GANMVL_VI_Server.html GANMVL Portal (Download Area) https://gan.grid.elettra.trieste.it/gridsphere/ https://mvpmeet1.desy.de/gridsphere/ 19.3.2007 R. Bacher / M. Seebach DESY
R. Bacher / M. Seebach DESY What’s not yet done Generic spectrum analyzer vi application Automated detection of connected / available instruments hardware address: VISA ID IVI type: scope, digital multimeter, … IVI flavour: IVI-C or IVI-COM 19.3.2007 R. Bacher / M. Seebach DESY
R. Bacher / M. Seebach DESY Future Plans Upgrade and debug the existing generic digital multimeter vi application and check with NI PXI-4060 digital multimeter card and stand-alone Keithley 2701 digital multimeter Provide generic switch (multiplexer) vi application and check with NI PXI-2593 multiplexer card Check generic scope vi application with NI PXI-5114 digitizer card 19.3.2007 R. Bacher / M. Seebach DESY