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