Diese neuen Controller ermöglichen Anwendern in den Bereichen Medizintechnik, Textiltechnik, Verpackungstechnik und anderen Industriezweigen den Einsatz von PACs (PAC = Programmable Automation Controller), wie z. B. Industrie-PC- und PXI-basierter Hardware für verteilte Motorensteuerungsapplikationen. Eine verteilte Systemarchitektur bei Motorensteuerungsapplikationen bietet zahlreiche Vorteile gegenüber zentraler Motorensteuerung, darunter eine vereinfachte Kabelstruktur mit geringeren Installations- und Wartungskosten. Anwender sind zudem in der Lage, NI-PAC-Systeme zur Integration von Vibrationsmessungen, Internetanbindung und Hochgeschwindigkeits-Analog-I/O in ihren verteilten Applikationen zur Motorensteuerung zu nutzen.
Der NI SoftMotion Controller arbeitet unter LabVIEW Real-Time ETS für die Antriebssysteme CANopen von ORMEC und unter LabVIEW Real-Time RTX für die Antriebssysteme Servo Wire von ORMEC. Der Treiber NI-Motion 7.0 ermöglicht die Anbindung des NI SoftMotion Controller an die Entwicklungsumgebung unter Windows 2000/XP. Darüber hinaus gibt der Einsatz von LabVIEW zusammen mit dem NI Motion Assistant Anwendern die Möglichkeit an die Hand, die Treibersoftware NI-Motion 7.0 mittels der Programmierumgebungen LabWindows/CVI, Microsoft Visual Basic und C zu programmieren.