Das LabVIEW NI SoftMotion Module ermöglicht aufgrund seiner High-Level-API mit Funktionsblöcken, die auf der durch PLCopen definierten Motion Control Library basiert, die bequeme Programmierung von Bewegungsprofilen. Die Motion Control Library umfasst Funktionsblöcke für gerade, bogenförmige und Konturbewegungen sowie für anspruchsvolle Operationen wie bei elektronischen Getrieben und Kurvenscheiben. Das Modul enthält zudem Funktionen für die Erstellung benutzerdefinierter Motorsteuerungsanwendungen, u. a. Funktionen zur Trajektorienerzeugung, Spline-Interpolation, PID-Regelung für Geschwindigkeit und Position sowie Implementierung von Inkrementaldrehgebern. Da NI SoftMotion eine Erweiterung von LabVIEW darstellt, können Anwender ihre Motorsteuerungsanwendungen in einer einzigen Entwicklungsumgebung leicht mit I/O und Messungen synchronisieren.
Das LabVIEW NI SoftMotion Module kann problemlos in CompactRIO integriert werden und bietet damit eine ideale Lösung auch für anspruchsvolle Motorsteuerungsanwendungen. Mit den neuen Motion-Modulen der C-Serie profitieren Anwender von der FPGA-basierten Plattform CompactRIO, welche die FPGA-Programmierung automatisiert. Vorteile von FPGAs, wie etwa die zuverlässige Hochgeschwindigkeitssteuerung, -regelung und -synchronisation lassen sich so in bestehende Anwendungen einbinden. Darüber hinaus können mit NI SoftMotion unterschiedlichste Motorachsen individuell angesteuert werden, um beispielsweise Hardware von Drittherstellern zu integrieren.
Die direkten Anbindungsmöglichkeiten der neuen Motion-Module der C-Serie an hunderte von Servo- und Schrittmotoren machen es Anwendern leicht, neue oder bestehende Motoren und deren Antriebsverstärker in Motorsteuerungssysteme zu integrieren. Das Modul NI 9512 lässt sich an Schrittmotoren und deren Antriebe anschließen. Die Module NI 9514 und NI 9516 bieten Anschlussmöglichkeiten von einem oder zwei Inkrementaldrehgebern und können an Servomotoren und deren Antriebe angebunden werden. Da die meisten Motorsteuerungsanwendungen relativ prozessorintensiv sind, sind die Motion-Module in der Lage, Daten intern zu verarbeiten, um den Prozessor zu entlasten und die Leistung zu steigern. Des Weiteren sind die Module kompatibel mit dem deterministischen Ethernet-Erweiterungschassis NI 9144, welches es mit seinen zwei Ethernet-Anschlüssen ermöglicht, mehrere Chassis eines CompactRIO-, eines industriellen NI-3100- oder eines echtzeitfähigen PXI-Controllers hintereinander zu schalten, um verteilte Motorsteuerungsanwendungen zu erstellen.
Unter www.ni.com/motion/d können interessierte Leser mehr über Motorsteuerungsprodukte von NI erfahren sowie Kundenlösungen und Whitepaper über den Einsatz von NI-Technologie in Motorsteuerungsanwendungen herunterladen.