PXI - Přístrojové centrum FEL
Transkript
PXI - Přístrojové centrum FEL
Virtuální přístroje pro měření, řízení a VF techniku Radim ŠTEFAN [email protected] Agenda • O National Instruments • Měření na točivém stroji – CompactDAQ • VF měření/generování - PXIExpress NI Profile • Leaders in Computer-Based Measurement and Automation • 29 Years of Growth in 30 Year Company History • $800 M Revenue in 2007 • More than 4,500 employees; operations in 40+ countries • Fortune’s 100 Best Companies to Work For Eighth Consecutive Year Pobočka Praha • Prodej • Technická podpora • Marketing • Školení zákazníků ...pro Českou republiku a Slovensko www.ni.com/czech Virtual Instrumentation Expanding Role of Virtual Instrumentation National Instruments Products LabVIEW – grafické vývojové prostředí • Kompilované grafické vývojové prostředí • Vývoj 4x-10x rychlejší oproti běžnému programování • Nástroje pro sběr, analýzu a zobrazení dat Speed Development with Graphical Programming LabVIEW LabVIEW * CC* * does not include code to generate UI Zdroje informací o LabVIEW • ni.com/czech - základní manuál v češtině • ni.com/academic -> LabVIEW training • Kniha BEN – Začínáme s LabVIEW Stretching the Boundaries of Hardware 7 ½ Digit FlexDMM 6 ½ Digit Flex DMM Audio Analyzer M Series DAQ M Series DAQ Flexible Resolution Digitizer 100 and 200 MS/s Mixed-Signal Suites 250MS/s Digitizer Data Acquisition (DAQ) Input Signals Application Software (LabVIEW) Measurement Services Software (NI-DAQmx) V i V Signal Conditioning Output Signals A/D D/A DIO TIO Introducing NI CompactDAQ Advanced ADCs and Isolators Convenience and Performance of USB Modularity with Direct Connectivity Flexible, Easy-to-Use Software Analog I/O, Digital I/O and Sensors Industrial Measurements 9 Accelerometer 9 Strain Gauge 9 Load Cells 9 Digital I/O 9 Thermocouples 9 4 to 20mA 9 High Voltage (300Vef) 9 RTD (Pt100...) C-Series Modules: Bus-independent DAQ platform Ethernet / Wi-Fi (5 types supported) USB (14 types supported) CompactDAQ (38 types supported) CompactRIO Numbers of mudules supported as of November 2008 (43 + 3rd party supported) Tachometers • Measure – Angular position and speed (RPM) rpm Speed Profile • Output – Square wave/pulse train (digital tachometer) Time Voltage Tachometer Signal Input • Used for Time – Order analysis – Order tracking – Angular averaging Laser tachometer courtesy of PCB Piezotronics Machine/Fan measurements with cDAQ SSR Cosmo ~ 220V 10Ω / 1W M Ui = R*I cDAQ 9225 cDAQ 9474 LabVIEW & CompactDAQ demo CompactRIO – extrémně výkonná a odolná platforma pro řídicí systémy NI CompactRIO programovatelný vestavný systém Real-Time kontrolér RIO základna I/O I/O I/O I/O I/O Real-Time Controller I/O I/O Connectivity • 50 G otřesy / vibrace • teploty -40° až 70° C IOCC moduly Signal Conditioning I/O ADC a LabVIEW FPGA / RIO (Reconfigurable I/O) Programmable cell connections Configurable logic block I/O block CompactRIO Real-Time kontrolér 400 MHz PowerPC Procesor Tisíce LabVIEW funkcí pro Real-Time řízení, analýza, Sběr dat, komunikace, … Zdvojené napájecí vstupy Záložní napájení Automatické přepínání 10/100 MBPS Ethernet Komunikace po síti (TCP/IP, UDP, Datasocket, atd.) Zabudované web rozhraní Web Remote Panel Server (HTTP) FTP File Server, VISA Device Server E-mail… RS-232 Serial Port GPS, klávesnice/display, čárkový kód, … Virtuální přístroje pro VF techniku Radim ŠTEFAN [email protected] Testing Becomes More Difficult Navigation CD+RW Cellular PC/WWW/ PC/WWW/ Email Phone Automotive Telematics TV Games DVD+RW Satellite Car Alarm/Radio Remote Diagnostics AM/FM Stereo A Traditional Approach Does Not Scale Anymore Function Generator Programmable Switch Communications Analyzer Automotive Telematics Oscilloscope Pattern Generator Power Supply Logic Analyzer LCR Meter DMM Spectrum Analyzer The Virtual Instrumentation Approach • • • • • Integrated SW & HW Flexible performance Small size High throughput Cost effective Automotive Telematics Malé rozměry, mechanická odolnost Osciloskop Multimetr Přepínač Generátor Industry Bus Performance Max Bandwidth (MB/s) Increasing (Improving) Bandwidth 10000 1000 100 Good Better Gigabit Ethernet Best PCI Express/ PXI Express (x4) PCI/PXI (32/33) USB 2.0 VME/VXI IEEE 1394a Fast Ethernet 10 GPIB (HS 488) GPIB (488.1) USB 1.1 1 10000 1000 100 10 1 Approximate Latency (μs) Decreasing (Improving) Latency 0.1 Increasing Bus Bandwidth Drives New Applications PXI - Vysoká přenosová rychlost • PXI obsahuje sběrnici PCI • 32-bitové přenosy s taktem 33 MHz --> 132 MB/s • PXIExpress – až 1GB/s/dir pro 1 kartu! Max. přenosová rychlost (MB/s) 140 120 100 80 60 40 20 0 GPIB VME/VXI PCI/PXI PXI Combines Standard Technologies PXI Backplane Controller • Embedded PC or remote PC / laptop interface • Runs all standard software Chassis Peripheral Modules •PCI bus •Timing and Synchronization PXI Provides Scalable Options Laptop Control of PXI External PC Control of PXI Embedded PC Control of PXI PXI Modules. . .Over 1,500 and Counting Data Acquisition and Control Multifunction I/O Analog Input/Output Digital I/O Counter/Timer FPGA/Reconfigurable I/O Machine Vision Motion Control Signal Conditioning Temperature Strain/Pressure/Force/Load Synchro/Resolver LVDT/RVDT Many More. . . Modular Instrumentation Digital Waveform Generator Digital Waveform Analyzer Digital Multimeter LCR Meter Oscilloscope/Digitizer Source/Signal Generator Switching RF Signal Generator RF Signal Analyzer RF Power Meter Frequency Counter Programmable Power Supply Many More. . . Bus Interfaces Ethernet, USB, FireWire SATA, ATA/IDE, SCSI GPIB CAN, DeviceNet Serial RS-232, RS-485 VXI/VME Boundary Scan/JTAG MIL-STD-1553, ARINC PCMCIA/CardBus PMC Profibus LIN Many More. . . Others IRIG-B, GPS Direct-to-Disk Reflective Memory DSP Optical Resistance Simulator Fault Insertion Prototyping/Breadboard Graphics Audio Many More. . . Modulární přístroje • Osciloskopy (digitizéry): 2GS/s @ 8bit, 100 MS/s @14 bit • Arbitrary function generátory: 200 MS/s @ 16 bit • VF vektorový analyzátor a generátor do 6,6 GHz • Přepínače (silové, „husté“, VF...) • Streaming dat / signálů – 600 MB/s Timing and Synchronization Features of PXI • PXI Trigger Bus – 8 TTL – Trigger, Clock, and Handshaking Signals • System Reference Clock – – – – • 10 MHz TTL Phase Lock Looping Equal-Length Traces < 1 ns Skew Star Trigger Bus – – – – 1 Per Slot Star Configuration Traces Matched in Propagation Delay < 1 ns Skew Demo 1 PCI Express Overview • Serial interconnect at 2.5 Gbits/s – PCI transactions are packetized and then serialized – Low-voltage differential signaling, point-to-point, 8B/10B encoded – x1 (by 1) has bandwidth of 250 Mbytes/s/direction – x16 (by 16) has bandwidth of 4 Gbytes/s/direction • Uses same software model as PCI – Ensures software compatibility • Roadmap for longevity with Gen-2 clocking (5 Gbits/s) 100 MHz Differential CLK PXI PXI Express SYNC100 Star Trigger Differential Star Triggers PXI Trigger Bus (8 TTL Triggers) PXI Peripheral Hybrid Peripheral SYNC Control PXIe Peripheral PXIe System Timing Controller PXIe System Controller 10 MHz CLK PXI and Hybrid Slots Ensure Compatibility Hybrid Slot Flexibility PXI Express Peripheral Module 32-bit CompactPCI Module Hybrid Slot Compatible PXI Module RF Vector Signal Analyzer and Generator Acquire and Generate signals up to 6.6 GHz • • • • 9 kHz to 6.6 GHz analysis with 50 MHz real-time bandwidth 250 kHz to 6.6 GHz generation with >100 MHz real-time bandwidth Deep memory for long capture/play time and increased frequency resolution Possible streaming to RAID disk array (long signals) RF stream-to-disk applications (record and playback) Modulation and Spectral Measurement Modulation SignalTools Processing Spectral Measurements • • • • • • • • • • • 4, 16, 64, 256 QAM BPSK, QPSK, 16-PSK ASK, FSK, MSK, GMSK AM, FM, PM OFDM EVM, MER Quadrature Skew IQ Imbalance/DC Offset Frequency Offset Rho Bit Error Rate Testing • • • • • • • • 9 Windowing Functions 3 Averaging Modes Digital IIR and FIR Filters Pulse Measurements Transition Measurements Resampling Up/Down Conversion CCDF … • • • • • • • • • THD, SINAD, SNR, SFDR Specific harmonic level Power in band Adjacent channel power Occupied bandwidth Peak detection Zoom FFT Frequency Response Joint Time Frequency Analysis … FPGA on-board processing NI 5640R („IF-RIO“) Protocols covered by NI (& Partners) 9 GSM/GPRS/EDGE (AmFax) 9 DVB-T, DVB-C generation (DAQTron) 9 Wi-Fi (SeaSolve, LyoCom, Alphautomazione ) 9 DAB Radio generation MindReady Æ NI 9 RFID NexJen 9 GPS generation 9 Bluetooth AlloSys 9 ZigBee 9 WiMAX 9 Tire Pressure Monitoring 9 ... GPS Toolkit for LabVIEW • Simulation of up to 12 simultaneous satellites • Ability to choose receiver’s longitude, latitude, and altitude • Generation of C/A codes in L1 band • Automatic satellite simulation from almanac and ephemeris files • Simulation of receiver mobility through Doppler shift (X, Y, and Z axis velocity) • Manual control of satellite pseudorange, Doppler, and power-level information • Up to 12.5 minutes of nonrepeating playback time