Apparaat SDK niet ondersteund door LabVIEW? Geen probleem!

Tata Steel wilde zijn productieproces voor plaatstaal optimaliseren door een thermisch controlesysteem in te bouwen. Het systeem moet de temperatuur in de tunneloven, waar het plaatstaal tot 600-800 graden Celsius wordt verhit, bewaken om een gelijkmatige verhitting te garanderen. Om dit te bereiken heeft de staalfabrikant besloten een thermische camera te gebruiken die wordt geleverd met een .NET SDK. De integratie van de SDK met LabVIEW, dat Tata Steel gebruikt om het verzinkproces te besturen, was echter een uitdaging vanwege afhankelijkheden van .NET 6-assemblies die niet door LabVIEW worden ondersteund.

De camera-API was geschreven in .NET Standard 2.0, en er waren afhankelijkheden van .NET 6-assemblies, die niet door LabVIEW werden ondersteund. Hierdoor kon de LabVIEW-software, de door de SDK gebruikte assemblies, niet vinden. Dit heeft geleid tot moeilijkheden bij het lezen van de aangesloten apparaten van de SDK, de camera-instellingen, en het ontvangen van de events met betrekking tot veranderingen in de verbindingsstatus en de nieuwe framedata events met beeldgegevens.
 

Er werd een C# .NET-console applicatie gemaakt met behulp van de .NET SDK om het thermische beeldvormingsproces af te handelen. De applicatie werd vervolgens gewrapt met LabVIEW, dat het hele proces gaat aansturen. Er is een watchdog klasse gecreëerd, die de .NET applicatie draaiend houd binnen LabVIEW. De klasse controleert periodiek of de applicatie draait, en als dat niet zo is, start de watchdog de toepassing automatisch. Dit zorgt ervoor dat het thermische bewakingsproces niet wordt verstoord, zelfs als er problemen zijn met de .NET toepassing.

De communicatie tussen LabVIEW en de .NET applicatie wordt vergemakkelijkt door ZeroMQ. Vanuit LabVIEW worden commando's naar de console applicatie gestuurd, die vervolgens de juiste functie calls naar de LAND Camera API uitvoeren. De console applicatie stuurt dan de resultaten terug naar LabVIEW, waardoor de Tata Steel het thermische beeldvormingsproces kan monitoren.

De integratie van een warmtebeeldcamera in het staalproductieproces heeft Tata Steel geholpen zijn productieproces voor plaatstaal te optimaliseren. Ondanks de moeilijkheden bij de integratie van de .NET SDK met LabVIEW heeft het gebruik van een watchdog en ZeroMQ gezorgd voor een naadloze werking van het thermische bewakingsproces. Tata Steel kan nu de temperatuur in de tunneloven bewaken en zorgen voor een gelijkmatige verwarming, wat leidt tot een verbeterde kwaliteit en efficiëntie in het productieproces.

Vraag het één van onze specialisten.

Wil je meer weten over dit project of over onze expertises?

Meer projecten

Een selectie van projecten waar we een grote rol in hebben gehad

Apparaat SDK niet ondersteund door LabVIEW? Geen probleem!

De integratie van een warmtebeeldcamera in het staalproductieproces heeft Tata Steel geholpen zijn productieproces voor plaatstaal te optimaliseren.

Lees meer

Productvalidatie voor de auto-industrie

Een validatie- en kwalificatiesetup voor de auto-industrie gebaseerd op PXI, LabVIEW en TestStand.

Lees meer

Testopstelling upgrade

Hardware-upgrade naar een modern, krachtig PXI-systeem met bijbehorende software van LabVIEW, TestStand en Python.

Lees meer

Advanced Control Techniques

Een van onze OEM-klanten had een idee voor een van hun volgende generatie machines. Het project begon met beperkte specificaties en uiteindelijk dragen wij bij aan high-tech metingen in hun industrie.

Lees meer

Klimaatsysteem End of Line Testing

Op basis van de bestaande LabVIEW en TestStand code voerde VI Technologies een complete make-over uit van de teststation software. Ons team heeft de TestStand-sequences opnieuw ontworpen en de LabVIEW-drivers verbeterd.

Lees meer

Veiligheidssysteem voor 's Werelds Sterkste Magneet

Het High Field Magnet Laboratory in Nijmegen werkt samen met VI Technologies om het grootste continue magnetische veld ter wereld te ontwikkelen. We hebben FPGA en LabVIEW Real-Time gebruikt om de supergeleidende magneet te monitoren en beveiligen tegen quenches.

Lees meer

Optische Sorteermachine

Een supersnelle kwalificatie- en sorteermachine voor aardappel en andere voedsel producten met Machine Vision, LabVIEW Real-Time, en FPGA besturing

Lees meer

PCB Test Framework

Een functionele test setup gebaseerd op meerdere identieke teststations met een LabVIEW en TestStand omgeving die alle producttypes van de klant kunnen testen.

Lees meer

Testtoren Afvoersystemen

Een meet- en regelsysteem gebaseerd op meerdere CompactDAQ systemen voor het uitvoeren van onderzoek aan (hemel)water afvoersystemen voor grote gebouwen.

Lees meer

Onze klanten

Het is onze missie om software van de hoogste kwaliteit te leveren aan bedrijven die zich op hoogstaand niveau bezig houden met wetenschappelijke en technologische innovatie.
Dit zijn enkele van de namen waar we met trots mee en voor mogen werken.