Über Viper.NET

Für die Integration von Bildverarbeitung in automatisierte Prozesse und Anlagen stellt GEFASOFT Automatisierung und Software GmbH mit Viper.NET ein Produkt zur Verfügung, dass dem Entwickler viele Routineaufgaben abnimmt. Mit Viper.NET werden alle relevanten Schnittstellen von und zur Bildverarbeitung komfortabel zur Verfügung gestellt, von der Bildaufnahme über die Kommunikation mit der Anlagensteuerung, der Typverwaltung für produktspezifische Parametersätze, bis zur Verwaltung der archivierten Bilddaten. Bei der Auswertung der Bilddaten setzt Viper.NET mit Cognex VisionPro und MVTec Halcon auf die führenden Bibliotheken in der industriellen Bildverarbeitung.

Gerade bei automatisierten Maschinen mit mehreren über die Anlage verteilten Kamerastationen oder auch mehreren unterschiedlichen Kameras pro Prüfstation bleibt die Applikationsentwicklung mit Viper.NET einfach und übersichtlich, weil die Struktur des Hardware-Aufbaus in der Gliederung der Applikation abgebildet wird. Die einzelnen Stationen werden individuell und auch asynchron abgearbeitet. Gerade in größeren Installationen ergeben sich damit Kostenvorteile, weil durch den zentralen Rechner die Lizenzkosten, aber auch der Installations- und Wartungsaufwand minimiert wird. Zudem bleiben die Vorteile der PC basierten Bildverarbeitung, wie die flexible Auswahl von Kameras, Optiken und Beleuchtung, die anpassbare Bedienoberfläche und Datenverwaltung oder die leistungsfähigen und schnellen Auswertealgorithmen.

Viper.NET liefert alle Funktionsmodule, die für eine industrietaugliche Bildverarbeitungs-Applikation erforderlich sind. Dies beinhaltet auch eine grafische Bedienoberfläche, deren Layout individuell gestaltet werden kann. So können neben den Kamerabildern auch grafische Informationen zur Bildauswertung, Statistiken oder Trendverläufe angezeigt werden. Zusätzlich werden auch verschiedene Schnittstellenprotokolle zur Kommunikation mit einer SPS oder einem Leitrechner unterstützt, ebenso können mit Viper.NET auch Antriebe direkt angesteuert werden, etwa für die Zustellung der Kamera auf einer Servoachse.

Der Aufbau von Viper.NET als modulare Plattform stellt sicher, dass auch zukünftige Technologien wie etwa neue 3D Sensoren einfach und komfortabel eingebunden werden können. Zudem können kundenspezifische Anforderungen – beispielsweise ein proprietäres MES-Protokoll – über Plugins zur Verfügung gestellt werden.

../_images/viper-ecosystem.png