Der Virtual Machine Environment (VME) eXtensions for Instrumentation (VXI)-Bus wird für Anwendungen verwendet, die an computergestützten Tests und Messungen beteiligt sind. Der VXIbus gilt als gute Wahl, wenn sowohl ein hohes Leistungsniveau als auch eine kompaktere Größe gewünscht sind. Bei solchen Systemen setzt sich der VXIbus gegenüber PC-Testsystemen durch. Dies gilt trotz der Tatsache, dass PC-basierte Systeme gegenüber anderen Systemen typischerweise Vorteile hinsichtlich Größe und Preis bieten.
VXIbus-Module und -Systeme wurden erstmals Ende der 1980er Jahre von verschiedenen Herstellern eingeführt. Im Laufe der Jahre hat die Produktion zugenommen, und heute sind zahlreiche VXIbus-Produkte erhältlich. Zu diesen Produkten gehören Computersteuerungen und Prüfgeräte. Es gibt sogar solche VXIbus-Instrumente wie Filter und Digitizer. In Kombination mit entsprechender Software ermöglichen solche Module den Aufbau virtueller Instrumentierungssysteme.
Der VXIbus basiert auf dem Virtual Machine Environment (VME)-Bus. Der VMEbus ist für industrielle Computeranwendungen sehr beliebt. Als 32-Bit-Bus ist der VMEbus in der Lage, Daten mit Geschwindigkeiten von bis zu 40 Megabyte (MB) pro Sekunde zu übertragen. Der VXIbus nahm den 32-Bit-VMEbus und fügte eine Reihe von Ergänzungen hinzu, darunter präzise Timing-Signale, Modulsynchronisation und Ressourcenverwaltung.
VXIbus bietet viele Vorteile, darunter Multi-Vendor-Support und die Möglichkeit, mit einer Reihe gängiger Produkte Systeme zu konfigurieren, die sehr spezifische Anforderungen erfüllen. VXIbus bietet auch Schutz vor elektromagnetischen Interferenzen, abgeschirmten modularen Instrumenten und einem robusten Chassis. VXIbus sorgt für eine optimale elektrische Umgebung und unterstützt die geografische Adressierung.
Wie die meisten Dinge hat auch VXIbus einige Nachteile. Zunächst einmal sind VXIbus-Module in der Regel teurer als PC-Zusatzkarten. Manchmal sind VXIbus-Systeme schwieriger zu integrieren als PC-basierte. Glücklicherweise arbeitete die 1993 gegründete VXI Plug and Play Alliance jedoch daran, viele allgemeine Systemprobleme zu lösen. Die Bemühungen der Allianz führten zur Entwicklung von Standardschnittstellen, die sicherstellen sollen, dass Module auf den erforderlichen Ebenen effizient zusammenarbeiten.