Ethernet Tests TÜV Süd setzt auf NetJury

Das Testtool NetJury ermöglicht Konformitäts- und andere Ethernet-Tests.
Das Testtool NetJury ermöglicht Konformitäts- und andere Ethernet-Tests.

Eine steigende Anzahl von Geräten ist in Ethernet-Netzwerken vernetzt. Oft kann bereits ein einzelnes fehlerhaftes Gerät große Schäden verursachen. Um das zu vermeiden, bietet NetModule das Testtool NetJury an, das jetzt auch vom TÜV Süd eingesetzt wird.

Das Testtool NetJury von NetModule mit programmierbarer FPGA-Logik kann für viele verschiedene Arten von Tests für Echtzeit-Ethernet-Protokolle verwendet werden: Es prüft unter anderem, ob Endgeräte verschiedener Hersteller (z.B. ABB, Phoenix Contact, Siemens) den Standards entsprechen und interoperabel sind. Zusätzlich umfassen die Anwendungsbereiche auch Abstimmungs- und Regressionstests, fehlerbasierte Stress-Tests sowie Fehlerverfolgung und Entwicklungstests. Beim TÜV Süd wird das Gerät jetzt für Software-Konformitätstests eingesetzt.

Dank der »All-in-One« Funktionalität müssen Anwender von NetJury nicht in mehrere Geräte investieren. Entwicklung, Interoperabilität, Pre- und Übereinstimmungs-Tests werden auf demselben Gerät durchgeführt. Für die Tests wird eine HiL (Hardware in the Loop) Testanordnung verwendet. Mit der Skriptsprache Python können automatisierte Sequenzen für die Testfälle geschrieben werden. Auch für die FPGA-Logik können einfach Scripts programmiert werden.

Als weitere Besonderheit bietet NetJury den Anwendern die »Deploy your Own« Strategie: Weil auf dem Prozessorsystem Linux läuft, werden standardmäßige Linux-Anwendungen unterstützt. Dadurch können existierende Test Applikationen auf der NetJury weiterverwendet und mit zusätzlichen Script-basierten Echtzeit-Tests erweitert werden.

Neben einem Xilinx Zynq-7000 Baustein integriert das kompakte Gerät in Industriequalität bis zu 1GB DDR SDRAM, 16MB QSPI Flash, Micro SDHC Slot, 4 Gigabit Ethernet Ports und 1x Ethernet Management Port. Die leistungsstarke Hardware ermöglicht eine Paket-Analyse und -Generierung unter Echtzeitbedingungen im Nanosekunden-Bereich.