Scope Online - Industriemagazin für Produktion und Technik
Sie befinden sich hier:
Home> Service> Produkt der Woche>

Anzeige - Produkt der Woche - integrierte Entwicklungsumgebung – interaktiv und hardware-unabhängig

Anzeige - Produkt der Wocheintegrierte Entwicklungsumgebung – interaktiv und hardware-unabhängig

Kosten- und Zeitdruck sind bei der Entwicklung von Bildverarbeitungslösungen allgegenwärtig. Für OEMs, die Vision-Subsysteme in Maschinen integrieren und diese in hohen Stückzahlen verkaufen, lassen sich große Investitionen in konventionelle Programmierung meistens noch rechtfertigen. Durch den Zugriff auf klassische Bildverarbeitungsbibliotheken lässt sich der Aufwand so abstimmen und optimieren, dass Spitzenwerte bei Leistung und Funktion erreicht werden.

Anzeige - Produkt der Woche: integrierte Entwicklungsumgebung – interaktiv und hardware-unabhängig

Systemintegratoren, Maschinenbauer und Hersteller von Fertigungsstraßen aber, die projektbezogene Installationen entwickeln, die nicht ohne weiteres auf andere Standorte übertragbar sind, profitieren dagegen besonders von einer integrierten Entwicklungsumgebung (Integrated development environment IDE). Diese erlaubt es ihnen, problemlos von einem Projekt zum nächsten zu wechseln, ohne dabei Einbußen in der Leistung hinnehmen zu müssen.

Matrox bietet mit dem DA 4.0 eine hardwareunabhängige Entwicklungsumgebung für Bildverarbeitungsanwendungen an, mit deren Hilfe man ein Ablaufdiagramm und eine Bedienoberfläche visuell erstellt, anstatt konventionellen Programmcode zu schreiben. Zentrales Element ist eine Bibliothek mit Flussdiagramm-Schritten zum Kalibrieren, Aufbereiten und Umwandeln von Bildern, Suchen von Objekten, Extrahieren und Bewerten von Merkmalen, Lesen von Zeichenfolgen sowie Decodieren und Überprüfen von Identifikationsmarkierungen. Die fertigen Anwendungen können dann auf PCs mit GigE Vision oder USB3-Vision-Kameras bis hin zum Vision-System 4Sight GPm oder der intelligenten Kamera Matrox Iris GT bereitgestellt werden.

Anzeige

Interaktive Entwicklung
Ein Ablaufdiagramm wird in mehreren Schritten zusammengestellt, wobei jeder Schritt aus einer vorhandenen Toolbox entnommen und interaktiv konfiguriert wird. Die Toolbox enthält Schritte für Bildanalyse und Bildverarbeitung, Kommunikation, Ablaufsteuerung und E/A-Funktionen. Die Ausgänge der einzelnen Schritte, bei denen es sich um Bilder oder alphanumerische Ergebnisse handeln kann, lassen sich einfach mit den Eingängen anderer Schritte verknüpfen. Verzweigungen geschehen mit Hilfe interaktiv eingegebener logischer Ausdrücke im Konditionalschritt. Ergebnisse aus Bildanalyse- und Bildverarbeitungs-Schritten werden sofort angezeigt, sodass die Parameter unmittelbar angepasst werden können. Ein kontextbezogener Leitfaden bietet für jeden Schritt im Ablaufdiagramm die passende Hilfe. Die Gruppierung einzelner Schritte in Unterdiagramme sorgt für eine bessere Lesbarkeit des Ablaufdiagramms.

Durch einen integrierten visuellen HTML-Editor ermöglicht der Matrox DA 4.0 auch das Erstellen einer benutzerdefinierten, webbasierten Bedienerschnittstelle. Benutzer können eine vorhandene Vorlage mit verschiedenen Anmerkungen (Grafik und Text), Eingaben (Bearbeitungsfelder, Steuerschaltflächen und Bildmarkierungen) und Ausgaben (ursprüngliche oder abgeleitete Ergebnisse und Statusangaben) anpassen. Eine Filmstreifenansicht bietet eine komfortable Darstellung und Verwaltung der zuvor analysierten Bilder. Die Bedienoberfläche lässt sich bei Bedarf mit einem externen HTML-Editor weiter ausbauen.

Lokal oder Remote
Nach Abschluss der Entwicklung wird das fertige Projekt mit dem Ablaufdiagramm und der Bedienerschnittstelle für den Einsatz lokal oder remote bereitgestellt. „Lokal" bedeutet, die Bereitstellung findet auf demselben Computer statt wie die Entwicklung. Das kann auch ein Vision-System sein. Die Remote-Bereitstellung erfolgt hingegen auf einem anderen Computer, einem Vision-System oder einer intelligenten Kamera.

Die webbasierte Bedienerschnittstelle (auch „Operator View" genannt) ist lokal und remote über einen Webbrowser zugänglich. Die lokale Anzeige findet auf dem Entwicklungssystem statt und ist auch mit intelligenten Kameras möglich, indem man an deren Videoausgang und USB-Schnittstelle einen einfachen Touchscreen anschließt. Auf diese Weise kann auf einen zusätzlichen Computer verzichtet werden. Die Remote-Anzeige ist auf jedem Computer möglich, einschließlich spezieller HMI- oder Touchpanel-PCs.

Als Alternative zur webbasierten Bedienerschnittstelle kann eine eigenständige HMI-Anwendung mit Microsoft Visual Studio erstellt und auf dem lokalen oder einem Remote-Computer betrieben werden. Verschiedene HMI-Anwendungen sind als Beispiele im Quellcode enthalten, darunter eine Multikamera-Anwendung zum Überwachen oder Steuern von Projekten auf verschiedenen Computern oder Smartkameras.

Schnell und vielseitig
In weltweit Hunderten mit Matrox DA realisierten Projekten zeigt sich, dass integrierte Entwicklungsumgebungen für Systemintegratoren von Vorteil sind. Machine-Vision-Anwendungen lassen sich damit schnell und einfach umsetzen - ohne Programmcode zu schreiben. Die Hardwareunabhängigkeit ermöglicht es dabei, auf die am besten geeignete Plattform für die jeweilige Aufgabe zurückzugreifen. Das kann ein PC mit GigE Vision oder eine USB3-Vision Kameras oder auch ein robustes und zuverlässiges Vision-System oder eine intelligente Kamera sein. Auch die Tatsache, dass Aktionen und Ergebnisse einfach über diskrete E/A, RS-232, Ethernet, TCP/IP, EtherNet/IP, Modbus, Profinet sowie systemeigene Roboter-Schnittstellen an andere Automatisierungsinstanzen im Unternehmen kommuniziert werden können, sorgt für zusätzliche Flexibilität. Zeit und Kosten für Entwicklerschulungen werden minimiert, da die Entwicklungstools für Anwendungslogik und Bedienerschnittstelle in einem einzigen Programm integriert sind.

Messehinweis:
SPS IPC Drives
VDMA Gemeinschaftsstand
Halle 4a – Stand 4a-351

Weitere Beiträge zu dieser Firma

Anzeige - Produkt der Woche: Bildverarbeitung - LVDS + definierte Bildübertragung = BCON

Anzeige - Produkt der WocheBildverarbeitung - LVDS + definierte Bildübertragung = BCON

Basler hat eine neue Schnittstelle zum Anschluss an LVDS-basierte Vision-Technologie entwickelt. Mit dieser neuen BCON Schnittstelle können Entwickler von Embedded Bildverarbeitungssystemen anspruchsvollste Anforderungen erfüllen.

…mehr
Boardlevel-Kameras

Anzeige - Produkt der WocheBoardlevel-Kameras . 1.2 bis 5 Megapixel . USB3 Vision

Die Basler dart Boardlevel-Kameras (Vertrieb Rauscher) kombinieren modernste USB 3.0-Kameratechnologie, ein streng kostenoptimiertes Design und die bewährte Basler Qualität und Zuverlässigkeit.

…mehr

Weitere Beiträge in dieser Rubrik

Adimec Kameras

Anzeige - Produkt der WocheAdimec Kameras für High-End Anwendungen

Adimec entwickelt Kameras für Bildverarbeitung und Machine Vision, die eine exzellente Kombination aus höchstauflösenden Sensoren bis 25 Megapixel bei gleichzeitig hoher Bildwiederholrate bieten.

…mehr
Laserbeschriftungssysteme

Anzeige - Produkt der WocheLeistungsstarker Laserbeschrifter

Die ACI Laser GmbH stellt den auf Faserlasertechnologie basierenden DFLVentusMarker vor. Dieses Beschriftungssystem eignet sich zur Umsetzung zeitkritischer Metallapplikationen.

…mehr
Gebindereinigungsanlage

Anzeige - Produkt der WocheEffizienz durch Leistungsdichte!

Trotz einer Aufstellfläche von nur 2,3 x 2,7 m hat die BUPI CLEANER® POWERTEC KLT eine besonders große Reinigungskammer mit 1,5 m3 Nutzinhalt.

…mehr

SCOPE ONLINE Newsletter

SCOPE Online Newsletter bestellen

Unser Newsletter informiert Sie kostenlos über die wichtigsten Neuigkeiten aus der Industrie, die Sie mit der gedruckten Ausgabe nicht oder später erhalten.

SCOPE ONLINE IN SOCIAL NETWORKS