MLab ist ein universelles Datenerfassungs- und Steuerprogramm. Es ermöglicht die gleichzeitige Erfassung von Messdaten aus unterschiedlichen Datenquellen (Analog, Digital, CAN, Ethernet …). Die Daten werden in Echtzeit erfasst, berechnet, visualisiert und gespeichert. Eine Vielzahl von Aktionsmodulen erlaubt es, eine Messaufgabe individuell und flexibel zu gestalten.
Die Stärke des Programms liegt in der einfachen Bedienung. Ermöglicht wird dies durch eine grafische Baumstruktur, die alle notwendigen Parameter für die Mess- und Steueraufgaben enthält; z.B. Kanalkonfiguration, Aktionsmodule, Formeln und Grafikobjekte. Online-Berechnungen erfolgen über einen komfortablen Formelinterpreter.
Für komplexere Aufgaben stehen Aktionsmodule zur Verfügung; z.B. Grenzwertüberwachung, Online-Rainflow und Sollwertkorrektur. Über Aktionslisten können zusätzlich individuelle Algorithmen implementiert werden. Optional besteht die Möglichkeit, von MWave erstellte Belastungsabläufe auszugeben.