Een van onze gewaardeerde klanten in de auto-industrie heeft contact met ons opgenomen voor een nieuw project. Deze keer waren ze bezig met de ontwikkeling van een nieuw generatieonderdeel voor elektrische auto's en hadden ze een partner nodig om de functionaliteit ervan te verifiëren, het ontwerp te valideren en versnelde duurzaamheidstests uit te voeren. Ze hadden aanvullende vereisten, waaronder het gelijktijdig testen van meerdere apparaten en het loggen naar een centrale database.
Dit was niet ons eerste project met deze klant. In eerdere projecten hebben we een flexibel TestStand-framework geïmplementeerd dat een vooraf gedefinieerde TestStand-configuratie, aangepast databaseschema en LabVIEW-drivers bood. De LabVIEW-drivers waren bedoeld voor communicatie met het te testen apparaat, klimaatkamers en database, evenals voor alarmering en logging. We hadden ook een bibliotheek met sjabloonsequenties voor product-specifieke tests.
Voor het nieuwe project hoefden we alleen een nieuw projectspecifiek broncodebeheerrepository te maken, het flexibele TestStand-framework te koppelen en het databaseschema te importeren. Daarna waren we klaar om te beginnen met de project-specifieke implementatie. De testhardware bestond uit 3 identieke PXI-racks. Met zijn geavanceerde architectuur en gestandaardiseerde componenten maakte PXI snellere testontwikkeling mogelijk. Bovendien bood PXI ongeëvenaarde flexibiliteit en schaalbaarheid dankzij de mogelijkheid om meerdere instrumenten in één chassis te integreren.
Om te voldoen aan de eisen van de klant voor parallelle tests, hebben we een toegewijde applicatie geïmplementeerd die kon draaien op hun PXI-racks. Dankzij het modulaire ontwerp van het PXI-systeem, objectgeoriënteerd programmeren en geavanceerde synchronisatie-opties in TestStand konden we een verhouding van 95-5 bereiken tussen parallelle en sequentiële tests.
We hebben een werkstation op basis van Microsoft Windows toegevoegd aan de setup dat de centrale database uitvoert en de TestStand-sequenties uitvoert. Met het TestStand Batch-model konden we de uitvoering opsplitsen in 9 sockets - één voor elk te testen apparaat. We hebben het batchmodel van TestStand aangepast zodat we deze 9 sockets konden verdelen over de 3 PXI-racks, waardoor we 9 apparaten op de PXI-racks konden aansluiten en ze allemaal vanuit de 9 sockets in TestStand konden bedienen.
Uiteindelijk konden we bijna aan alle eisen van het project voldoen, en onze klant was verheugd met de resultaten. Ons flexibele TestStand-framework maakte het gemakkelijk om aan te passen aan hun veranderende behoeften, en we konden een oplossing leveren die hun verwachtingen overtrof. We kijken ernaar uit om onze klanten in de auto-industrie te blijven helpen met hun testbehoeften en streven ernaar om in de toekomst nog meer succesvolle projecten te leveren.