Das NI Graphical Differencing and User Interface Toolkit unterstützt Anwender bei der Erstellung interaktiver Benutzeroberflächen für Modelle, die mit Simulink®-Software erstellt wurden und ermöglicht das Auffinden sowie die Darstellung von Unterschieden in den Modellen. Das Toolkit erkennt Unterschiede zwischen verschiedenen Modellen, darunter Standardsoftwareblöcke in Simulink, Subsysteme, S-Funktionen und Statecharts, die mithilfe der Software Stateflow® von The MathWorks, Inc. entwickelt wurden.
Das Tool zum grafischen Vergleich ecDIFF von ExpertControl vergleicht zwei Modelle und erzeugt eine Liste mit den strukturellen, textuellen, parametrischen und visuellen Unterschieden zwischen diesen zwei Modellen. Diese Liste kann nach Unterschiedstyp gefiltert werden. Zudem lassen sich die Unterschiede in den Modellen über einen Klick im ecDIFF-Hilfsprogramm aufrufen.
Das Toolkit beinhaltet die grafische Programmierumgebung NI LabVIEW Base sowie das LabVIEW Simulation Interface Toolkit. Mit LabVIEW lassen sich zügig Anwendungen für die Datenanalyse, -verarbeitung und -darstellung sowie die Automatisierung von Tasks entwickeln. LabVIEW kann zudem mit der NI-DAQmx-Technologie eingesetzt werden.
Mithilfe des LabVIEW Simulation Interface Toolkit sind Anwender in der Lage, individuelle LabVIEW-Benutzeroberflächen zur Ansicht, Steuerung und Regelung von Simulationsmodellen während der Laufzeit zu entwickeln. Das Toolkit bietet zudem ein Plug-in für den Real-Time Workshop® von The MathWorks, Inc. zum Import von in Simulink erstellten Modellen in LabVIEW. Mit diesen Funktionen kann ein Modell von der Softwareverifizierung bis hin zur Erstellung eines realen Prototypen und für die Hardware-in-the-Loop-Simulation verwendet werden.
Simulink®, Stateflow® und Real-Time Workshop® sind eingetragene Warenzeichen von The MathWorks, Inc. Andere erwähnte Produkt- und Firmennamen sind eingetragene Warenzeichen der jeweiligen Unternehmen.