Es wurde eine C# .NET-Konsolenanwendung erstellt, die das .NET-SDK zur Steuerung des Wärmebildprozesses verwendet. Die Anwendung wurde dann mit LabVIEW verpackt, das den gesamten Prozess steuern sollte. Um dieses Problem zu lösen, wurde eine Watchdog-Klasse erstellt, die die .NET-Anwendung innerhalb von LabVIEW am Leben erhält. Die Klasse prüft in regelmäßigen Abständen, ob die Konsolenanwendung vorhanden ist, und falls sie nicht läuft, startet die Watchdog-Klasse die Anwendung automatisch. Auf diese Weise wird sichergestellt, dass der Prozess der thermischen Überwachung nicht unterbrochen wird, selbst wenn es Probleme mit der .NET-Anwendung gibt.
Die Kommunikation zwischen LabVIEW und der .NET-Anwendung wirde durch ZeroMQ erleichtert. LabVIEW sendet Befehle an die Konsolenanwendung, die die entsprechenden Funktionsaufrufe an die LAND Camera API ausführt. Die Konsolenanwendung sendet dann die Ergebnisse zurück an LabVIEW, so dass der Hersteller den Wärmebildprozess überwachen kann.
Die Integration einer Wärmebildkamera in den Stahlherstellungsprozess hat Tata Steel geholfen, seinen Produktionsprozess für Flachstahl zu optimieren. Trotz der Schwierigkeiten bei der Integration des .NET-SDK in LabVIEW konnte durch den Einsatz einer Watchdog-Klasse und ZeroMQ ein reibungsloser Betrieb des Wärmeüberwachungsprozesses sichergestellt werden. Tata Steel ist nun in der Lage, die Temperatur im Tunnelofen zu überwachen und eine gleichmäßige Erwärmung zu gewährleisten, was zu einer verbesserten Qualität und Effizienz im Fertigungsprozess führt.