173
Vision Sensor BVS Betriebshandbuch Deutsch

Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

Vision Sensor BVSBetriebshandbuch

Deutsch

Page 2: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

2

Vision Sensor BVS

www.balluff.com

Copyright © Balluff GmbH, Neuhausen a.d.F., Deutschland, 2014. Alle Rechte vorbehalten. Insbesondere: Recht der Vervielfältigung, Veränderung, Verbreitung und Übersetzung in andere Sprachen.

Kommerzielle Vervielfältigungen, Reproduktionen, Veränderungen und Verbreitungen jeglicher Form bedürfen der vorherigen schriftlichen Zustimmung durch die Balluff GmbH. Liefermöglichkeiten und technische Änderungen vorbehalten.

Für eventuelle Druckfehler und Irrtümer die bei der Erstellung dieses Handbuchs unterlaufen sind, wird jede Haftung ausgeschlossen.

Alle Abbildungen sind Beispiele.

Marken:

Die verwendeten Produkt-, Waren-, Firmen und Technologiebezeichnungen sind Marken der jeweils innehabenden Unternehmen. Insbesondere sind: Microsoft®, Windows®, Windows XP®, .NET FRAMEWORK® und Windows 7® eingetragene Warenzeichen der Microsoft Corporation; QR Code (R) ein eingetragenes Warenzeichen von Denso Wave Incorporated besonders geschützt

Page 3: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 3

Vision Sensor BVS

4

3

2

1 Hinweise für den Benutzer 7

1.1 Über diese Anleitung 71.2 Aufbau der Anleitung 71.3 Typografische Besonderheiten 71.4 Symbole 71.5 Abkürzungen 7

Allgemeine Informationen 8

2.1 Gültigkeit 82.2 Allgemeine Beschreibung 82.3 Bestimmungsgemäßer Gebrauch 92.4 Sicherheits hinweise 92.5 Neue Funktionen in Software 1.5 102.6 Änderungen zu dieser Bedienungsanleitung 102.7 Komponenten 102.8 Reparatur 112.9 Lagerung und Transport 11

Montage — Anschluss — Netzwerkkommunikation 12

3.1 Übersicht über den Sensor 123.2 Sensor montieren (Montage) 133.3 Elektrische Verbindung herstellen 16

3.3.1 Spannungsversorgung STD und ADV herstellen 163.3.2 Spannungsversorgung ID und UR herstellen 183.3.3 Steckverbinder TO PC: Ethernet 20

3.4 Windows-Netzwerkkommunikation Sensor ↔ PC einrichten 20

BVS ConVis - Installation 23

4.1 Erstinstallation BVS ConVis 234.1.1 Minimale System anforderungen 234.1.2 Erstinstallation 234.1.3 Firewall-Einstellungen 24

4.2 Aktualisieren der Software 244.3 Aktualisieren der Firmware 25

4.3.1 Genereller Ablauf der Aktualisierung 264.3.2 Konvertieren von Inspektionen 26

4.4 Gesamtübersicht 274.5 Verbindung zwischen Sensor und Software herstellen 27

4.5.1 PC-Sensor Direktverbindung 284.5.2 Sensor im Netzwerk mit DHCP-Server 28

Inspektion erstellen 30

5.1 Einstellhilfe fürs Teile prüfen 315.2 Einstellhilfe fürs Code lesen 315.3 Schritt 1: Verbinden 33

5.3.1 Neue Inspektion erstellen 335.3.2 Betriebsarten 345.3.3 Verbindung zum Sensor aufbauen – Nur Online-Modus 355.3.4 Inspektion erstellen oder öffnen 355.3.5 Grund einstellungen – Nur Online-Modus 375.3.6 Triggereinstellungen 395.3.7 Referenzbild einstellen 39

5.4 Schritt 2: Parametrieren der Inspektion 395.4.1 Werkzeug auswählen und positionieren 405.4.2 Lagenachführungswerkzeug auswählen 43

5

Page 4: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

4

Vision Sensor BVS

5.4.3 Werkzeugparameter einstellen 435.4.4 Ausgänge einstellen 44

5.5 Schritt 3: Testen und Anwenden der Inspektion 455.5.1 Monitoreinstellungen 455.5.2 Testen der Inspektion 455.5.3 Inspektion anwenden 46

Beleuchtung 49

Lagenachführung 51

7.1 Lagenachführungswerkzeuge 517.2 Anwendung der Lagenach führung 517.3 Kurzbeschreibung Lagenachführungswerkzeuge 537.4 Lagenachführung Position kontrollieren 557.5 Lagenachführung Muster erkennen 577.6 Lagenachführung 360 Grad Muster erkennen 607.7 360 Grad Konturen - Funktion & Parametrierung allgemein 63

7.7.1 Allgemeine Hinweise zur Parameterierung 637.7.2 Parametrierung des Ursprungspunktes für alle 360-Grad-Werkzeuge 667.7.3 Erkannte Position und Konturposition 66

7.8 Lagenachführung 360 Grad Kontur erkennen 677.9 Lagenachführung Datamatrix finden und QR-Code finden 697.10 Lagenachführung Strichcode lesen 69

Werkzeuge für die Inspektion 71

8.1 Die Werkzeuge für die Inspektion 718.1.1 Auswählen der geeigneten Werkzeuge 718.1.2 Mehrere Werkzeuge in einer Inspektion 768.1.3 Auswahl und Positionierung 778.1.4 Werkzeuge im Inspektions-Explorer 77

8.2 Helligkeit prüfen 778.3 Kontrast vergleichen 798.4 Kontur prüfen 808.5 Kanten zählen 828.6 Breite 838.7 Muster erkennen 848.8 Position kontrollieren 868.9 360° Kontur prüfen 878.10 360° Kontur zählen 898.11 Optische Zeichenprüfung 918.12 Strichcode lesen 938.13 Datamatrixcode lesen 968.14 QR-Codes lesen 99

Schnittstelle 103

9.1 Inpektionsergebnis über RS232/Ethernet-Schnittstelle ausgeben 1039.1.1 RS232 - Herstellen der elektrischen Verbindung 1039.1.2 Ethernet - Herstellen der Verbindung 1039.1.3 RS232 - Einstellen der Schnittstellenparameter an Sensor und PC 1039.1.4 Auswahl des Kommunikationsmodus 1059.1.5 Auswahl der im "Inspektionsergebnis" übertragenen Daten 1059.1.6 Ergebnisvorschau 1069.1.7 Sendemodi & Kommandos 106

9.2 Aufbau des Inspektionsergebnisses 112

9

8

76

Page 5: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 5

Vision Sensor BVS

10 Ausgänge und Ausgangsverhalten 118

10.1 Ausgänge einstellen 11810.2 Zeitverhalten der Ausgänge und Zeitdiagramme 122

Inspektionsumschaltung und Externes Teachen 124

11.1 Inspektionsumschaltung OHNE Rückmeldung 12411.2 Inspektionsumschaltung mit Rückmeldung bzw. Inspektionsumschaltung mit Rückmeldung und ext. Teachen 12611.3 Externes Teachen 129

11.3.1 Allgemeine Hinweise 12911.3.2 Einlernen aktivieren 130

11.4 Verzögerungszeit Inspektionsumschaltung 131

Referenz BVS & BVS ConVis 132

12.1 Erstinstallation BVS ConVis 13212.2 Referenz BVS ConVis-Software 132

12.2.1 Menüleiste 13212.2.2 Werkzeugleiste 13512.2.3 Einrichtfeld 13612.2.4 Bedienfeld 13612.2.5 Bildspeicher 13612.2.6 Bildanzeige / Arbeitsfläche 13712.2.7 Inspektions-Explorer 13712.2.8 Hilfefeld 13812.2.9 Statusleiste 13812.2.10 Sensoreinstellungen 13912.2.11 Sensoreinstellungen laden & speichern 141

12.3 Verbindung Sensor — Software herstellen 14212.3.1 PC-Sensor Direktverbindung 14212.3.2 Sensor im Netzwerk mit DHCP-Server 14212.3.3 Statische Sensor-IP-Adresse ändern 14312.3.4 Störungs beseitigung 145

12.4 Aktualisieren der Software 14612.5 Aktualisieren der Sensorfirmware 146

12.5.1 Genereller Ablauf der Aktualisierung 14612.6 Austausch von Sensoren 14712.7 Wiederherstellungsmodus 148

12.7.1 Aufrufen des Wiederherstellungsmodus 14812.7.2 Störungs beseitigung am Sensor 148

12.8 BVS-Monitor und ConVis 14912.8.1 ConVis mit Monitor verbinden 14912.8.2 Sicherheitskopien der Inspektionen erstellen 14912.8.3 Firmware aktualisieren 149

Periodische Wartung 150

Rechtliche Hinweise 151

14.1 Copyright-Vermerk 15114.2 Zweck des Bedienungshandbuchs 15114.3 Rechtliche Bedingungen 15114.4 3rd Party Software 15214.5 Updates und Upgrades 15214.6 Marken 152

11

12

1314

Page 6: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

6

Vision Sensor BVS

Glossar 153

15.1 Inspektionszeiten 15315.2 Sonstige Begriffe 153

Technische Daten 156

16.1 Allgemeine Technische Daten 15616.1.1 Liste der lieferbaren Modelltypen 15616.1.2 Mechanische Daten 15616.1.3 Abmessungen 15716.1.4 Optische Daten 15716.1.5 Umgebungsdaten 15716.1.6 Differenzierung der Modellreihen 158

16.2 Technische Daten Standard und Advanced 15816.2.1 Verfügbare Typen 15816.2.2 Arbeitsabstände und Sichtfeld 15916.2.3 Elektrische Verbindungen 15916.2.4 Elektrische Daten 16016.2.5 Anzeige-LEDs 16116.2.6 Hardwareversionen 161

16.3 Technische Daten Identifikation und Universal 16116.3.1 Verfügbare Typen 16116.3.2 Arbeitsabstände, Sichtfeld Lesefelddiagramm 16216.3.3 Elektrische Verbindungen 16416.3.4 Elektrische Daten 16516.3.5 Anzeige-LEDs 165

16.4 Konformitäts erklärung 166

Indexverzeichnis 167

Codequalitätsparameter 169

16

17

15

Page 7: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 7

Vision Sensor BVS

Dieses Handbuch beinhaltet Bedienanweisungen und technische Dokumentation für BVS-E Vision Sensoren und die BVS Konfigurations- und Visualisierungssoftware ConVis.Alle Angaben in diesem Bedienungshandbuch, insbesondere das Kapitel Sicherheitshinweise müssen unbedingt beachtet werden.Dieses Betriebshandbuch ist sorgfältig aufzubewahren, so dass es dauerhaft verfügbar ist.

Die Anleitung ist so aufgebaut, dass die Abschnitte folgerichtig aufeinander aufbauen. – Allgemeines – Installation Hardware und Software – Inspektion erstellen und anwenden – Lagenachführung und Werkzeuge – Schnittstellen und Ausgänge – Inspektionsumschaltung und Teachen – Referenzen und Hinweise – Technische Daten – Anhang

Die exakte Gliederung können Sie dem Inhaltsverzeichnis entnehmen.

Diese Anleitung verwendet folgende typografischen Besonderheiten:

Aufzählungen sind in Listenform mit Aufzählungspunkten dargestellt. – Stichwort 1, – Stichwort 2.

Handlungsanweisungen sind durch ein vorangestelltes Dreieck gekennzeichnet. Das Ergebnis einer Handlung ist durch einen Pfeil gekennzeichnet.

► Handlungsanweisung 1. Ergebnis der Handlung.

► Handlungsanweisung 2.

Dezimalzahlen sind ohne zusätzliche Hinweise dargestellt (z.B. 123),Hexadezimalzahlen sind mit dem zusätzlichen Hinweis hex (z.B. 00hex) dargestellt.Parameter sind in Kursivschrift dargestellt (z.B. CRC_16).Verweise auf Pfade, unter welchen Daten gespeichert sind oder gespeichert werden sollen, sind in Kapitälchen dargestellt (z.B. Project:\Data tyPes\User DefineD).Querverweise zeigen an, wo sich weitere Informationen zu dem Thema befinden (blau gekennzeichnet) .

Achtung!Dieses Symbol kennzeichnet einen Sicherheitshinweis, der unbedingt beachtet werden muss.

HinweisDieses Symbol kennzeichnet allgemeine Hinweise.

ADV Vision Sensor Typ AdvancedBVS Balluff Vision SensorEMV Elektromagnetische VerträglichkeitID Vision Sensor Typ IdentifikationOI ObjektidentifikationROI engl: "Region of Interest", der Bildbereich eines WerkzeugsSTD Vision Sensor Typ StandardTCP/IP EthernetprotokollUR Vision Sensor Typ Universal

HinweisWeitere wichtige Begriffe stehen im Glossar.

1.1 Über diese Anleitung

1.2 Aufbau der Anleitung

1.3 Typografische Besonderheiten

Aufzählungen

Handlungen

Schreibweisen

1.4 Symbole

1.5 Abkürzungen

Hinweise für den Benutzer1

Page 8: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

8

Vision Sensor BVS

2.1 Gültigkeit

2.2 Allgemeine Beschreibung

Beispiel

2 Allgemeine Informationen

Dieses Bedienungshandbuch ist gültig für BVS Vision Sensoren mit den Typcodes – BVS yy-3-00x-E, – BVS yy-3-05x-E, – BVS yy-3-10x-E und – BVS yy-3-15x-E

( yy steht für ID oder OI oder UR; x steht für eine Zahl aus dem Bereich 1 bis 7) mit Seriennummer ab 1101001 bzw. B11A00001. Sensoren mit anderen Seriennummern sind nur kompatibel bis Version 1.3.0. Jeder Sensor ist auf der Rückseite mit einem Typenschild gekennzeichnet. So können Sie genau bestimmen um welchen Typ es sich handelt Genaue Information hierzu finden Sie in Kapitel "16 Technische Daten".

Die in diesem Handbuch beschriebene Funktionalität bezieht sich auf Sensoren mit Firmwareversion ST 2.5.0.x bzw. der Bediensoftware BVS ConVis ab Version 1.5.

Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung als auch für das Lesen von Strich- und Datamatrixcodes angewendet.

Um ein Teil mit einem Vision Sensor zu prüfen, müssen Sie den Sensor mittels der kostenlos verfügbaren BVS ConVis Software konfigurieren. Die Software muss dafür auf einem PC installiert sein.

Im Rahmen der Konfiguration erstellen Sie eine oder mehrere Prüfaufgaben, sogenannte Inspektionen. Eine "Inspektion" besteht aus: – einem eingelernten Referenzbild für jedes zu prüfende Teil, – den so genannten Werkzeugen, die einen oder mehrere Bildbereiche (im weiteren Merkmale

genannt) im digitalen Bild des Objekts prüfen – und die, den digitalen Ausgängen zugeordneten Funktionen z.B. das Ausgang 1 das Ergebnis

"Inspektion in Ordnung" signalisiert und Ausgang 2 "Inspektion NICHT in Ordnung".

Merkmale können z. B. der Kontrast an einer bestimmten Stelle im Bild (auf dem Objekt) oder die Breite des Objekts sein.

Wenn alle Merkmale bestimmte, beim Einrichten der Inspektion eingestellte Parameter erfüllen, ist das Ergebnis der Inspektion IN ORDNUNG; andernfalls ist es NICHT IN ORDNUNG. Nachdem mittels der Software BVS ConVis eine Inspektion erstellt und auf den BVS-Sensor übertragen wurde, kann die Verbindung zwischen Sensor und PC getrennt werden. Der Sensor arbeitet dann die Prüfungen (die Inspektion) eigenständig und unabhängig von einem PC ab.

Sie wollen mit einem BVS überprüfen ob auf einer Trägerplatte 4 Löcher an exakt definierten Positionen vorhanden sind. Die Plattenoberfläche erscheint im vom BVS aufgenommenen Bild hell – ein vorhandenes Loch dunkel. Sie wählen das Werkzeug Kontrast viermal aus und fügen es mit der Software so in das Bild ein, dass die Löcher jeweils in dem Bereich liegen, der von dem Werkzeug geprüft wird. Dann verbinden Sie Ausgang 1 mit Ergebnis „Teil in Ordnung“ und Ausgang 2 mit „Teil nicht in Ordnung“. Falls eine Platte nicht alle 4 Löcher aufweist, wird diese vom Sensor als "Nicht in Ordnung" erkannt.

Vision Sensoren können eine Vielzahl von Teilmerkmalen, wie z.B. Lage, Position, Vollständigkeit usw. „auf einen Blick“ prüfen.

Mit der BVS ConVis Software können Sie aber auch vorhandene Inspektionen anpassen bzw. Inspektionen offline (d.h. ohne angeschlossenen Sensor) simulieren.

Page 9: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 9

Vision Sensor BVS

2 Allgemeine Informationen

2.3 Bestimmungs-gemäßer Gebrauch

2.4 Sicherheits-hinweise

Die BVS Vision Sensoren sind bildverarbeitende Sensoren zur berührungslosen Erfassung und Prüfung von Objekten bzw. zum Lesen von Strich- oder Datamatrixcodes in industriellen Umgebungen.

BVS Sensoren sind KEINE Sicherheitskomponente gemäß der EU-Maschinenrichtlinie!

Unzulässig ist die Verwendung des Sensors : – in explosiver Atmosphäre oder explosiven Umgebungen, – zu medizinischen Zwecken, – wenn die Sicherheit von Personen oder von Maschinen von der Gerätefunktion abhängt.

Lesen Sie die dem Produkt beiliegende Bedienungsanleitung und dieses Bedienungshandbuch vor der Inbetriebnahme des Geräts sorgfältig durch.Stellen Sie sicher, dass das Produkt uneingeschränkt für Ihre Anwendung geeignet ist.Bei Nichtbeachtung des Bedienungshandbuches und der technischen Daten besteht die Gefahr von Verletzungen und/oder Sachschäden.

Achtung!

– Dieser Sensor ist keine Sicherheitskomponente gemäß den EU-Richtlinien für Maschinen. Es ist verboten, diesen Sensor in irgendeiner Anwendung einzusetzen, wo die Sicherheit von Personen, die Verkehrssicherheit oder die Sicherheit von Maschinen vom einwandfreien Funktionieren des Geräts abhängt.

– Die in Ihrem Land und für Ihre Anwendung geltenden gesetzlichen Bestimmungen insbesondere Unfallverhütungs- und Sicherheitsvorschriften sind zu beachten.

– Montage, Anschluss und Inbetriebnahme darf nur durch Fachpersonal erfolgen. – Die technischen Daten, insbesondere die Betriebsspannung, die Restwelligkeit und Schutzart sind zu beachten.

– Verwenden Sie ausschließlich abgeschirmte Verbindungskabel wie beispielsweise BCC M418-0000-1A- 046-PS0825-05. Sorgen Sie für eine angemessene Erdung der Abschirmung. Vergewissern Sie sich, dass lose Kabelenden abgetrennt oder isoliert werden, bevor Sie das System einschalten. Achten Sie auf die richtige Polarität und Montage der Verbindungen.

– Die Software zum BVS darf NICHT auf PCs oder Bedienpulten installiert werden, die für die Kontrolle der Maschine benutzt werden!

– Das Gerät ist während des Anschlusses, der Inbetriebnahme und des Betriebs vor Feuchtigkeit und Verunreinigung zu schützen.

– Das Gerät ist dauerhaft vor mechanischen Einwirkungen z.B. Stößen und Vibrationen zu schüt-zen.

– Nehmen Sie das System außer Dienst, wenn nicht behebbare Fehler auftreten. – Jeder Schaden aufgrund einer unerlaubten Manipulation und/oder unzulässigen Gebrauchs macht die direkte Herstellergarantie ungültig.

– Der Hersteller haftet nicht für Schäden aus fehlerhafter Benutzung. Die Garantie des Herstellers erlischt wenn der Sensor geöffnet wird.

– WICHTIG: Sensoren der Typen BVS Ident und BVS Universal müssen vor dem Ein- oder Aus-stecken des PWR-IO-Steckers (bzw. von einem Stecker an einer Schaltschrankdurchführung) immer spannungslos geschaltet werden.

Starke optische Strahlung, z. B. von LEDs kann das Sehvermögen beeinträchtigen. Daher werden unsere Beleuchtungen von einer unabhängigen, zertifizierten Prüfstelle nach neuester, geltender Norm (IEC 62471) geprüft.

Alle BVS-Sensoren sowie die meisten unserer Beleuchtungen fallen in die "Freie Gruppe" und gelten somit als sehr sicher.Die Gruppeneinstufungen und eventuelle Nutzungshinweise entnehmen Sie bitte den, den Beleuchtungen beiliegenden Anleitungen.

Page 10: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

10

Vision Sensor BVS

2 Allgemeine Informationen

LED-Strahlung! – Der in den BVS-Sensor integrierte LED-Ring ist nach IEC 62471:2006-07 in die Freie Gruppe einzuordnen.

– Blicken Sie nicht direkt in die Lichtquelle - es besteht die Gefahr von Blendung und Irritation!

– Montieren Sie den Sensor so, dass kein direkter Blick in die Lichtquelle möglich ist.Die Definitionen der einzelnen Risikogruppen nach IEC 62471 sind wie folgt:

Freie Gruppe: Leuchten stellen keine photobiologische Gefahr dar.Risikogruppe 1: Leuchten stellen aufgrund normaler Einschränkungen durch das Verhalten der

Nutzer keine Gefahr dar.Risikogruppe 2: Leuchten stellen aufgrund der Abwendreaktionen von hellen Lichtquellen oder

durch thermisches Unbehagen keine Gefahr dar.Risikogruppe 3: Leuchten stellen schon für flüchtige oder kurzzeitige Bestrahlung eine Gefahr

dar. Eine Verwendung in der allgemeinen Beleuchtung ist nicht erlaubt.

Im Dokument: BVS-E_Releasenotes_R15_DE finden Sie eine Übersicht über neue Funktionen und Änderungen im Vergleich zur Software 1.4.0. Das Dokument finden Sie auf der Begleit-DVD zum Produkt oder im Internet.

Änderungen und evtl. bekannte Fehler sind im Dokument BVS-E_Releasenotes_R15x_yymm_DE dokumentiert. ( x = Unterversion, yy = Jahr, mm = Monat)Das Dokument finden Sie auf der Begleit-DVD zum Produkt oder im Internet.

Zur Inbetriebnahme und Integration eines Vision Sensor BVS-E sind folgende Komponenten erforderlich: – 1 Vision Sensor BVS OI-3-xxx-E mit integrierter Beleuchtung. – 1 PC mit Netzwerkanschluss (Ethernet 10/100 RJ45) unter Windows XP SP 3 oder

Windows 7 mit installierter Konfigurations- und Visualisierungs-Software BVS ConVis. – 1 Anschlusskabel für Stromversorgung und Eingang/Ausgänge: z.B. BCC M418-0000-1A-

046-PS0825- xxx. – 1 Verbindungskabel zum Anschluss des Sensor an den PC

z.B. BCC M415-E834-AG-672- ES64N8-050 . – Montagezubehör (siehe Kapitel "Montage").

2.5 Neue Funktio-nen in Software 1.5

2.6 Änderungen zu dieser Bedie-nungsanleitung

2.7 Komponenten

Page 11: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 11

Vision Sensor BVS

2 Allgemeine Informationen

2.8 Reparatur

2.9 Lagerung und Transport

Legende: 1. Beleuchtungen (optionales Zubehör)2. Vision Sensor BVS-E3. Haltewinkel und Montagezubehör

(optional) 4. Adapter + Verbindungskabel

BCC M454-M454-5D-RM002-000 (Adapter) BCC M414-M414-6D-331-PS54T2-200 (Kabel)

5. Anschlusskabel für BVS-E, z.B: BCC M418-0000-1A-046-PS0825-050

6. Ethernet-Verteiler BNI EIP-950-000-Z009

7. Verbindungskabel Monitor - Switch : wie 4. Monitor direkt mit Sensor: BCC M415-M415-5D-687- ES64N8-050

8. BVS-E Monitor (Gehäuse BAM PC-AE-002-1: optionales Zubehör)

9. Anschlusskabel BVS-E Monitor, z.B: BCC M418-0000- 1A-046-PS0825-050

10. Verbindungskabel PC -Switch: BCC M414-E834-8G-668-PS54T2-020 Verbindungskabel PC- Monitor: BCC M415-E834-AG-672- ES64N8-050

11. PC mit installierter BVS ConVis-Software

Abb. 2-1: BVS-E Systemübersicht

Eine Aufstellung der lieferbaren Modelle des Vision Sensors BVS-E finden Sie im Kapitel "16 Technische Daten".

Eingriffe und Veränderungen an den Geräten sind nicht zulässig, es sei denn sie sind in diesem Handbuch beschrieben.Reparaturen dürfen nur vom Hersteller vorgenommen werden.Falls eine Reparatur notwendig sein sollte, schicken Sie den Sensor möglichst in der Originaleverpackung an uns zurück.Fügen Sie eine detaillierte Fehlerbeschreibung bei.

Zur Lagerung und für den Transport sind BVS Sensoren bzw. Zubehör stoßsicher und geschützt vor Feuchtigkeit zu verpacken. Die in den technischen Daten spezifizierten zulässigen Umgebungsbedingungen sind auf jeden Fall zu beachten.

Bitte bewahren Sie die Originalverpackung für eventuelle Lagerung bzw. Rücksendungen auf.

Power,Ausgänge

Page 12: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

12

Vision Sensor BVS

3.1 Übersicht über den Sensor

Abb. 3-1: Übersicht über den BVS-E-Sensor

Der Ablauf der Erstinbetriebnahme wird im folgenden Diagramm beschrieben.Jede Blase bezeichnet dabei eins der folgenden Unterkapitel:

Abb. 3-2: Ablaufplan der Erstinbetriebnahme

HinweisVor Durchführung der Erstinbetriebnahme eines BVS-E Sensors muss die aktuelle Konfigurationssoftware BVS ConVis in der Version 1.5 auf Ihrem PC installiert sein. Mehr Informationen hierzu finden sie im Kapitel 4.

Montage — Anschluss — Netzwerkkommunikation3

Unterseite: Steckverbinder PWR IO M12 x 8-polig; Spannung und digitale IOs.

Unterseite: Steckverbinder TO PC M12 x 4-polig; Ethernet

Page 13: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 13

Vision Sensor BVS

Bitte beachten Sie die folgenden Faktoren bei der Sensormontage damit eine zuverlässige Sensorfunktion gewährleistet werden kann. Diese sind: – Arbeitsabstand zwischen Sensor und zu prüfendem Teil, – die notwendige Beleuchtungsintensität auf dem Teil, – die Vermeidung von Fremdlicht wie z.B. Sonnenlicht oder Hallenbeleuchtung, – Umgebungseinflüsse wie Staub und Feuchtigkeit.

Arbeitsabstand ist der Abstand der optischen Fläche des Sensors zum Objekt.

Das Sichtfeld ist die Bildfläche, die für einen Sensor bei gegebenem Arbeitsabstand sichtbar ist. Die Größe des Sichtfelds: – ist abhängig von der Brennweite des internen Objektivs, – nimmt mit dem Arbeitsabstand zu.

Optische AuflösungDie optische Auflösung ist die Fähigkeit, zwei benachbarte Details im Bild voneinander unterscheiden zu können. Die optische Auflösung hängt ab: – von der Pixelanzahl des bildgebenden Sensors (BVS-E immer 640x480 Pixel), – der Brennweite des internen Objektivs, – dem Arbeitsabstand zwischen Sensor und Objekt.

Wenn Sie also ein größeres Sichtfeld benötigen, müssen Sie den Abstand zwischen Sensor und zu prüfendem Teil vergrößern. Mit steigender Sichtfeldgröße sinkt die optische Auflösung. Das hat Auswirkungen auf die maximal erzielbare Genauigkeit. Zum Beispiel wenn Sie die Teilebreite prüfen wollen. Auf unserer Homepage finden Sie einen Abstandrechner zum BVS. Mit diesem können Sie schnell und einfach das Sichtfeld bei gegebenem Arbeitsabstand und die mögliche Auflösung in X- und Y- Richtung bestimmen.

Beleuchtungsintensität auf dem PrüfobjektDie Sensoren verfügen über eine interne Beleuchtung. Die Beleuchtungsintensität auf dem Objekt sinkt QUADRATISCH mit dem Arbeitsabstand. Dadurch erscheinen weiter entfernte Objekte dunkler als Objekte mit geringerem Abstand.Beispiel: Ein helles Objekt soll einmal im Abstand 10 cm und einmal im Abstand 100 cm

geprüft werden.Die Helligkeit des Objekts mit 10 cm Abstand ist dabei 100x größer als das Objekt in 100 cm Abstand.

Deswegen wirkt sich der Einfluss von Umgebungslicht (z. B. Tageslicht, Glühlampen) um so stärker auf das Inspektionsergebnis aus, je größer der Abstand zwischen Sensor und Objekt ist. ist. Die interne Beleuchtung ist für Arbeitsabstände bis 300 mm meist ausreichend. Bei größeren Abständen empfehlen wir eine zusätzliche, externe Beleuchtung zu verwenden.

UmgebungseinflüsseWird die Sensoroptik nach dem Einrichten durch Staub, Öl, Flüssigkeiten oder andere Stoffe verschmutzt oder die Optik verkratzt, dann kann der Sensor nicht mehr zuverlässig funktionieren. Wählen Sie den Montageort deswegen so, dass Verschmutzungen jedweder Art möglichst vermieden werden oder sehen Sie regelmäßige Reinigungen vor.Die angegebenen Umgebungsbedingungen sind einzuhalten!

UmgebungslichtFür gute und zuverlässige Ergebnisse beim Einsatz eines Vision Sensors ist es sehr wichtig, dass die Lichtintensität auf dem zu prüfenden Objekt nach dem Einrichten des Sensors weitgehend konstant bleibt. Die häufigste Ursache für Abweichungen bei der Lichtintensität ist Umgebungslicht, z. B. Tageslicht, das sich je nach Tages- und Jahreszeit ändert oder andere externe Lichtquellen wie z.B. eine Hallenbeleuchtung, die ein- oder ausgeschaltet wird.

Um den Einfluss von Schwankungen in der Lichtintensität zu verringern, sollte die Beleuchtungsintensität auf dem zu prüfenden Teil möglichst hoch sein. Dadurch kann die

Montage — Anschluss — Netzwerkkommunikation3

3.2 Sensor montie-ren (Montage)

Definitionen

Zusammen-hänge

Page 14: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

14

Vision Sensor BVS

Sensormontage

"Belichtungszeit" für die Inspektion während der Sensorkonfiguration sehr kurz gewählt werden; Schwankungen werden so relativ zuverlässig unterdrückt.Falls die interne Beleuchtung des Sensors nicht ausreicht, können Sie in Ihrer Anwendung eine externe Beleuchtung verwenden.

HinweisAlle BVS Infrarot Sensoren verfügen über einen integrierten Infrarotdurchlassfilter.Dieser Filter lässt nur infrarotes Licht passieren während anderes, sichtbares Licht, stark abschwächt wird.Wir empfehlen die Verwendung von Infrarotsensoren wenn Fremdlicht in der Anwendung vorhanden sein kann.

Achtung!Die Sonne strahlt auch infrarotes Licht ab. Starke Sonnenstrahlung kann trotz eingebautem Filter zu Problemen in der Anwendung führen.!

Zur einfacheren Sensormontage bieten wir Ihnen umfangreiches Zubehör an.Eine Übersicht finden sie hier: Montagezubehör Das folgende Bild zeigt die mechanische Befestigung des Sensors mit diesem Befestigungszubehör.

Haltewinkel BVS Z-MB-01

Klemmzylinder BMS-CS-M-D12-IZ

Montagestab Ø 12 mm BMS RS-M-D12-0150-00

Abb. 3-3: Sensorbefestigung mittels BefestigungszubehörWählen Sie den Montageort des Sensors so, dass das zu prüfende Teil (Objekt) keiner direkten Sonneneinstrahlung oder starkem Umgebungslicht (Hallenbeleuchtung, optische Sensoren, Laser) ausgesetzt ist, während es sich im Sensorsichtfeld befindet.

Montieren Sie den Sensor so, dass er vor mechanischen Einwirkungen wie Stößen und Vibrationen dauerhaft geschützt ist.

Montieren Sie den Sensor so, dass Verschmutzungen möglichst vermieden werden. Für die Konfiguration mit der zugehörigen Bediensoftware sollten die Sensoranschlüsse gut zugänglich sein.

Montage — Anschluss — Netzwerkkommunikation3

Page 15: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 15

Vision Sensor BVS

Bildschärfe einstellen / Fokusierring

Falls Sie ein Objekt mit reflektierenden Stellen prüfen wollen, dann empfehlen wir den BVS in einem Winkel von 5 bis 15 Grad zur senkrechten Achse zu montieren, um Reflexionen zu vermeiden.

Abb. 3-4: Befestigung und Ausrichtung des SensorsReinigen Sie nach der Montage die Sensoroptik mit einem sauberen, weichen Tuch. Wenn erforderlich, feuchten Sie das Tuch mit einer milden, nicht scheuernden Reinigungslösung leicht an. Achten Sie bitte auf streifenfreie Reinigung!

Achtung!Agressive Reinigungsmittel wie z.B: Aceton oder Verdünner dürfen AUF KEINEN FALL zur Reinigung verwendet werden. Die Sensoroptik kann dadurch trübe werden!

Zum Befestigen des Sensors benötigen Sie 4 Schrauben M4 x 8 mm, diese liegen dem Sensor bei.

Richten Sie den Sensor grob auf das zu prüfende Objekt aus.

HinweisBei Arbeitsabständen größer als 300 mm empfehlen wir, eine zusätzliche externe Beleuchtung zu verwenden, um den Einfluss von Umgebungslicht zu verringern.

Mehr Informationen zum Thema Beleuchtungen erfahren Sie im Kapitel "6 Beleuchtung".

Drehen Sie den Fokussierring am Sensor um die Bildschärfe einzustellen. Wenn Sie den Ring im Uhrzeigersinn drehen, werden weiter entfernte Objekte scharf gestellt.Drehen Sie den Ring gegen den Uhrzeigersinn, um näher liegende Objekte scharf zu stellen.

Weiter entfernte Objekte fokusieren Objekte im Nahbereich

fokusieren

Abb. 3-5: Bildschärfe einstellen

Montage — Anschluss — Netzwerkkommunikation3

Page 16: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

16

Vision Sensor BVS

Die BVS E Sensoren werden mit zwei, unterschiedlich kodieren M-12 Steckverbinder angeschlossen. Eine eindeutige Anschlusszuordnung ist somit gewährleistet.Im folgenden bezeichnen wir den 8-poligen, A-codierten Steckverbinder als PWR IO, den 4-poligen. D-codierten als TO PC (Ethernet).

Zum Anschluss der Steckverbindern bietet Balluff Ihnen vorkonfektionierte Leitungen an.Mehr Informationen finden Sie in der "Liste des verfügbaren Zubehörs" im Anhang).Es existieren verschiedene Steckerbelegungen bei den verschiedenen BVS Varianten.Im Kapitel 3.3.1 finden Sie Hinweise zum Anschluss der Standard (STD) und Advanced (ADV) Version, im Kapitel 3.3.2 die Hinweise für die Ident (ID) und Universal (UR) Varianten.

Stiftkontakt-Einbausteckverbinder, 8-polig, A-codiert (Steckverbinder Power IO)

Pin Aderfarben BCC M418-0000

Funktion

1 weiss Eingang Select

2 braun 24 V DC

3 grün Triggerausgang Externe Beleuchtung (siehe Erklärung im Kapitel 16.2.4)

oder (nur ab Seriennummer 0943xxx) Ausgang 4

4 gelb Ausgang 1

5 grau Ausgang 2

6 pink Ausgang 3

7 blau Masse 0 V

8 rot Triggereingang

Bitte verbinden Sie PIN 2 des Steckverbinders PWR IO mittels eines 8-poligen, geschirmten Kabels ( Empfohlen:BCC M418-0000-1A-046-PS0825- XXX) mit 24 V DC; PIN 7 mit 0 V.

HinweisFalls Sie mit dem Sensor nur einen Testbetrieb durchführen wollen, müssen Sie die Ein- & Ausgänge nicht anschließen. Wir empfehlen in diesem Fall die Einzeladern der Ein- & Ausgänge vor Inbetriebnahme zu isolieren.

Funktion Typ Beschreibung

PIN 1 SELECT Eingang Dient zur externen Inspektionsumschaltung. Falls Sie die Inspektionsumschaltung verwenden wollen verbinden Sie diesen Pin mit einem digitalen Ausgang z.B. einer SPS.

PIN 3 Trigger Ext. Beleuchtung / Ausgang 4

Ausgang Um eine externe Beleuchtung mit dem Sensor zu synchronisieren verbinden Sie PIN 3 des Sensors mit dem Triggereingang der Beleuchtung. Die Beleuchtung muss in jedem Fall extern mit Spannung versorgt werden.Falls Sie keine externe Beleuchtung anschließen wollen, können Sie diesen PIN (ab HW Version > 2.0) auch als Ausgang 4 benutzen. Mehr Information dazu finden Sie im Kapitel "10.1 Ausgänge einstellen".Hinweis: Die Hardwareversion der Sensoren kann mittels der Software durch Klicken von INFO im Menü Hilfe ausgelesen werden.

PIN 4 -6 Ausgänge 1-3

Ausgang Funktion je nach Konfiguration. Verbinden Sie die Ausgänge z.B. mit den digitalen Eingängen einer SPS. Bitte beachten Sie den maximalen Ausgangstrom falls Sie den Ausgang direkt mit einer Last verbinden.

3.3 Elektrische Verbindung herstellen

3.3.1 Spannungsver-sorgung STD und ADV her-stellen

Spannungsver-sorgung

Anschluss der Ein- & Ausgänge

Montage — Anschluss — Netzwerkkommunikation3

Page 17: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 17

Vision Sensor BVS

Erdung

Verdrahtungs-plan

Sensor betriebs-bereit

PIN 8 Triggereingang

Eingang Verbinden Sie diesen Eingang z.B. mit dem Schaltausgang eines Sensors, der als "Auslöser" für den Visionsensor dienen soll. Wir empfehlen die Verwendung eine externen Triggers bei der Inspektion bewegter Teile. Mehr Informationen zur Verwendung eines Triggersignals finden Sie im Kapitel "5.3.6 Triggereinstellungen".

Achtung!Stellen Sie sicher, dass das elektrische Bezugspotential (Masse) des Schaltausgangs eines externen Triggersensors oder einer SPS mit dem des BVS Sensors übereinstimmt, wenn Sie den Schaltausgang mit dem Triggereingang des Sensors verbinden!Bei unterschiedlichem Bezugspotential zwischen Triggersensor und BVS kann die externe Triggerung fehlerhaft sein (BVS führt keine Inspektion aus, obwohl von extern getriggert).

Verbinden Sie den Kabelschirm am offenen Kabelende mit Erdpotential!

Abb. 3-6: Verdrahtungsplan des Sensors BVS-E STD und ADV

Nach dem Einschalten der Betriebsspannung lädt der Sensor seine aktuelle Konfiguration aus dem Festspeicher.

Der Sensor kann in den ersten 10 Sekunden nach dem Einschalten KEINE Inspektion ausführen, noch DARF während dieser Zeit die Inspektion von der SPS aus umgeschaltet werden.

Montage — Anschluss — Netzwerkkommunikation3

Page 18: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

18

Vision Sensor BVS

Stiftkontakt-Einbausteckverbinder, 8-polig, A-codiert (Steckverbinder Power IO)

Pin Aderfarben BCC M418-0000

Funktion

1 weiss RS 232 RxD

2 braun 24 V DC

3 grün Triggerausgang Externe Beleuchtung oder

Ausgang 4

4 gelb Ausgang 1

5 grau Ausgang 2

6 pink RS 232 TxD

7 blau Masse 0 V

8 rot Ext. Triggereingang

HinweisDas Kabel zum BVS ID/UR darf nur im spannungsfreien Zustand ein- und ausgesteckt werden!

Bitte verbinden Sie PIN 2 des Steckverbinders PWR IO mittels eines 8-poligen, geschirmten Kabels ( Empfohlen:BCC M418-0000-1A-046-PS0825- XXX) mit 24 V DC; PIN 7 mit 0 V.

Achtung!WICHTIG: Sensoren der Typen BVS Ident und BVS Universal müssen vor dem Ein- oder Ausstecken des PWR-IO-Steckers (bzw. von einem Stecker an einer Schaltschrankdurchführung) immer spannungslos geschalten werden.

HinweisFalls Sie mit dem Sensor nur einen Testbetrieb durchführen wollen, müssen Sie die Ein- & Ausgänge nicht anschließen. Wir empfehlen in diesem Fall die Einzeladern der Ein- & Ausgänge vor Inbetriebnahme zu isolieren.

Funktion Typ Beschreibung

PIN 1 RS232 RxD RS232 Receive Data Leitung der RS 232 Schnittstelle.

PIN 3 Ext. Beleuchtung / Ausgang 4

Ausgang Um eine externe Beleuchtung mit dem Sensor zu synchronisieren verbinden Sie PIN 3 des Sensors mit dem Triggereingang der Beleuchtung. Die Beleuchtung muss in jedem Fall extern mit Spannung versorgt werden. Falls Sie keine externe Beleuchtung anschließen wollen, können Sie den PIN "Triggerausgang" auch als Ausgang 4 benutzen. Mehr Information dazu finden Sie im Kapitel "10.1 Ausgänge einstellen".

PIN 4 -5 Ausgänge 1-2 Ausgang Funktion je nach Konfiguration. Verbinden Sie die Ausgänge z.B. mit den digitalen Eingängen einer SPS. Bitte beachten Sie den maximalen Ausgangstrom falls Sie den Ausgang direkt mit einer Last verbinden.

PIN 6: RS232 TxD RS232 Transmit Data Leitung der RS232 Schnittstelle

PIN 8 Triggereingang Eingang Verbinden Sie diesen Eingang z.B. mit dem Schaltausgang eines Sensors, der als "Auslöser" für den Visionsensor dienen soll. Wir empfehlen die Verwendung eines externen Triggers bei der Inspektion bewegter Teile. Mehr Informationen zur Verwendung eines Triggersignals finden Sie im Kapitel "5.3.6 Triggereinstellungen".

Montage — Anschluss — Netzwerkkommunikation3

3.3.2 Spannungsver-sorgung ID und UR herstellen

Spannungsver-sorgung

Anschluss der Ein- & Ausgänge

Page 19: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 19

Vision Sensor BVS

Montage — Anschluss — Netzwerkkommunikation3

Erdung

Verdrahtungs-plan

Sensor betriebs-bereit

Achtung!Stellen Sie sicher, dass das elektrische Bezugspotential (Masse) des Schaltausgangs eines externen Triggersensors oder einer SPS mit dem des BVS Sensors übereinstimmt, wenn Sie den Schaltausgang mit dem Triggereingang des Sensors verbinden!Bei unterschiedlichem Bezugspotential zwischen Triggersensor und BVS kann die externe Triggerung fehlerhaft sein (BVS führt keine Inspektion aus, obwohl von extern getriggert).

Verbinden Sie den Kabelschirm am offenen Kabelende mit Erdpotential!

Abb. 3-7: Verdrahtungsplan des Sensors BVS-E ID und UR

Herstellen der RS232-Verbindung ► Verbinden Sie PIN 1 (RS232 Rx) mit Pin RS232 Tx an der Gegenstelle (z.B. den PC oder die SPS), ► Verbinden Sie PIN 6 (RS232 Tx) mit Pin RS232 Rx der Gegenstelle. ► Verbinden Sie die Sensormasse mit der Masse der Gegenstelle (gleiches Potential).

Nach dem Einschalten der Betriebsspannung lädt der Sensor seine aktuelle Konfiguration aus dem Festspeicher.

Der Sensor kann in den ersten 10 Sekunden nach dem Einschalten KEINE Inspektion ausführen, noch DARF während dieser Zeit die Inspektion von der SPS aus umgeschaltet werden.

Page 20: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

20

Vision Sensor BVS

Stiftkontakt-Einbausteckverbinder, 4-polig, D-codiert

Pin Funktion

1 Rx+

2 Tx+

3 Rx-

4 Tx-

Zur Erstinbetriebnahme des Sensors verbinden Sie den Sensor direkt mit dem PC:

Abb. 3-8: Direktverbindung des SensorsLösen Sie zuerst alle vorhandenen Ethernet-Kabel von Ihrem PC.

Der Sensorstecker TO PC muss über ein "gekreuztes" Ethernet-Kabel mit einem Ethernet-10/100-Anschluss des PCs verbunden werden. Wir empfehlen hierfür, dass Kabel BCC M415-E834-AG-672- ES64N8-050 zu verwenden. Bitte überprüfen Sie die Netzwerkeinstellungen des PCs wie im nächsten Kapitel beschrieben.

Bei der Erstinbetriebnahme eines Sensors vom Typ BVS-E ist es notwendig die Netzwerkeinstellungen Ihres PCs zu überprüfen.Dies sollte vor der Installation der Konfigurationssoftware BVS ConVis durchgeführt werden.

HinweisUm die nächsten Anweisungen befolgen zu können, müssen Sie als Benutzer über Administratorrechte verfügen. Bitte wenden Sie sich an Ihren IT-Verantwortlichen, falls Sie nicht über diese Rechte verfügen.

Windows 7:Falls Sie Windows 7 installiert haben befolgen Sie bitte diese Anweisungen um die Netzwerkverbindungseinstellungen Ihres Windows zu überprüfen und entsprechend anzupassen:

► Klicken Sie auf die Windows-Schaltfläche "Start" ► Wählen Sie "Systemsteuerung à Netzwerkverbindungen&Freigabecenter" aus.

3.3.3 Steckverbinder TO PC: Ethernet

3.4 Windows-Netz-werkkommuni-kation Sensor ↔ PC einrichten

Einstellungen Windows 7

Montage — Anschluss — Netzwerkkommunikation3

Page 21: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 21

Vision Sensor BVS

► Jetzt klicken Sie auf "Adaptereinstellungen ändern" ( blaue Markierung) ► Wählen Sie die Verbindung "Lokales Netzwerk" und klicken Sie dann die rechte Maustaste

► Doppelklicken Sie auf "Internetprotokoll Version 4".

Montage — Anschluss — Netzwerkkommunikation3

Page 22: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

22

Vision Sensor BVS

Montage — Anschluss — Netzwerkkommunikation3

► Wählen Sie jetzt den Reiter "Alternative Konfiguration"

► Geben Sie die folgende IP-Adresse und Subnetzmaske ein: IP-Adresse: 172.27.101.1 Subnetz-Maske: 255.255.0.0

► Klicken Sie jetzt OK dann im nächsten Dialog auf Schließen.

Nach dem Abschluss der Einstellungen sucht Ihr PC automatisch nach einem Netzwerk an dieser Verbindung. Je nach Einstellung Ihres PCs wird der aktuelle Zustand der Netzwerkverbindung in der Windows Taskleiste (rechts unten) angezeigt.

Page 23: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 23

Vision Sensor BVS

Um den Sensor zu konfigurieren muss auf Ihrem PC die mitgelieferte BVS ConVis-Software installiert werden.Sie haben die Software bereits installiert?Fahren Sie mit Kapitel "Verbindung zwischen Sensor und Software herstellen" fort um eine Verbindung zwischen Sensor und Software herzustellen.

Der PC/Laptop muss für den Betrieb der Software die folgenden Anforderungen erfüllen :

Komponente Empfohlen Kompatibel

Prozessor(en) Pentium 4 oder leistungsfähiger Pentium 4

Betriebssystem Windows 7 Windows XP, Windows 8

Taktfrequenz ≥ 2 GHz ≥ 1 GHz

RAM 2 GB 1 GB

Freier Festplattenplatz 150 MB 100 MB

Bildschirmauflösung 1024 x 768 Pixel 1024 x 768 Pixel

Rechte Windows XP Vollzugriff auf alle Dateien in c:\DokUmente UnD einstellUngen\all Users\ anwenDUngsDaten\BallUff\BVs conVis 1.5.Evtl. nach Installation noch durch Administrator freigeben lassen

Vollzugriff auf alle Dateien in c:\DokUmente UnD einstellUngen\all Users\ anwenDUngsDaten\BallUff\BVs conVis 1.5.Evtl. nach Installation noch durch Administrator freigeben lassen

Rechte Windows 7 Vollzugriff auf alle Dateien C:\Program Data\Balluff\BVS ConVis 1.5 Evtl. nach Programminstallation noch durch Administrator freigeben lassen

Vollzugriff auf alle Dateien C:\Program Data\Balluff\BVS ConVis 1.5 Evtl. nach Programminstallation noch durch Administrator freigeben lassen

Achtung: In Windows 7 ist Program Data normalerweise ein verstecktes Verzeichnis!

– DVD-ROM-Laufwerk. – Eingebaute Ethernet-Netzwerkkarte und installierter Treiber. – Ein freier 10/100-Mbps-Ethernet-Anschluss am PC. – Die BVS-Konfigurationssoftware "ConVis" von Balluff (wird mit dem Sensor mitgeliefert).

Außer der Konfigurationssoftware müssen noch die folgenden Softwarepakete von Microsoft installiert sein:1. Microsoft .NET Framework 4.0 SP12. Microsoft Visual C++ 2008 RedistributableDie Programmpakete 1 und 2 sind auf der zusammen mit BVS-E ausgelieferten DVD vorhanden.

HinweisDie folgenden Anweisungen betreffen die Erstinstallation der BVS ConVis-Software. Bitte führen Sie erst die im Kapitel "Aktualisieren der Software" beschriebenen Schritte aus, falls auf Ihrem PC bereits eine BVS ConVis-Software Version 1.2 oder älter installiert ist.

Wir empfehlen, alle gerade laufenden Programme zu beenden. ► Legen Sie die DVD mit der BVS-Konfigurationssoftware ConVis in ein DVD-Laufwerk des lokalen

PC ein. Die DVD startet automatisch. ► Wählen Sie BVS installieren aus dem angezeigten Menü aus.

HinweisUm die nächsten Anweisungen befolgen zu können, müssen Sie als Benutzer über Administratorrechte verfügen. Bitte wenden Sie sich an Ihren IT-Verantwortlichen, falls Sie nicht über diese Rechte verfügen.

4.1 Erstinstallation BVS ConVis

4.1.1 Minimale System-anforderungen

4.1.2 Erstinstallation

BVS ConVis - Installation4

Page 24: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

24

Vision Sensor BVS

Je nach Einstellung öffnet sich jetzt der Internet Explorer und zeigt dieses Bild an:

► Bitte klicken Sie hier auf "Run". Falls Windows 7 dann diese Sicherheitsabfrage anzeigt:

► nochmal "Run". Danach startet die Installation.

Falls die DVD nicht automatisch startet finden sie die Datei setup.exe im Verzeichnis: User_Interface_DE auf dem DVD Laufwerk.

► Starten sie die Installation mit einem Doppelklick auf die Datei "setup.exe".Das Programm wird installiert. Nachdem die Installation abgeschlossen ist, klicken Sie auf "Schließen".

HinweisDas Installationsprogramm überprüft ob die in Kapitel 4.1.1 aufgeführten notwendigen Programmpakete bereits auf Ihrem PC installiert sind. Diese Programmpakete sind unbedingt erforderlich. Bitte lassen Sie diese Programmpakete installieren, wenn Sie dazu aufgefordert werden.Die Programmpakete unterliegen Softwarebedingungen der Firma Microsoft.Sie müssen diesen Bestimmungen getrennt von den Bestimmungen, die für Balluff ConVis Software gelten, zustimmen.

Überprüfen Sie nach der Installation der BVS-ConVis Software die Einstellungen Ihrer Firewall. Die Software benutzt zum Auffinden von Sensoren ein UDP-Protokoll auf den Ports 5090 und 5091.Zur Kommunika tion benutzt die Software das TCP/ IP-Protokoll auf dem Port 5423.Bitte prüfen Sie ob diese Ports in Ihrer Firewall freigegeben sind und geben Sie sie ggf. für das Programm BLayout.exe (s. Installationsverzeichnis) frei.

Jeder Sensor wird mit der jeweils aktuellen lieferbaren BVS-ConVis Software ausgeliefert. Aktuell ist dies 1.5.1. Wenn Sie eine ältere ConVis-Software benutzen und diese aktualisieren möchten, befolgen Sie bitte diese Anweisungen:

► Falls Sie zur Zeit eine Version von BVS ConVis ausführen, beenden Sie diese bitte zuerst.

BVS ConVis - Installation4

4.1.3 Firewall-Einstel-lungen

4.2 Aktualisieren der Software

Page 25: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 25

Vision Sensor BVS

► Installieren Sie Version 1.5 wie unter 4.1.2 beschrieben.

Ältere Versionen sollten Sie DEINSTALLIEREN. Falls Sie dieses durchführen wollen: ► Sie verwenden Version 1.1.4 oder älter? Dann sichern Sie bitte zuerst den Ordner "Projects" im

Installationsverzeichnis des Programms (z.B. C:\Programme\BallUff\BVs conVis\Projects) falls er wichtige Inspektionen beinhaltet.

► Deinstallieren Sie die Software mittels des Software-Dialogs von Microsoft Windows: ► Klicken Sie auf die Windows-Schaltfläche "Start", "Systemsteuerung à System à Software"

auswählen. ► Wählen Sie "BVS ConVis" aus der Liste installierter Programme aus und klicken Sie auf die

Schaltfläche "Entfernen" auf der rechten Seite des Bildschirms. ► Kopieren Sie die gesicherten Inspektionen in das Installationsverzeichnis der aktualisierten BVS-

ConVis Version (XP: c:\DokUmente UnD einstellUngen\all Users\anwenDUngsDaten\ BallUff\BVs conVis 1.5; Win7: c:\Program Data\BallUff\BVs conVis 1.5)

Jeder BVS-Sensor wird mit der jeweils aktuellsten Firmware, ausgeliefert. Die Firmware-Version im Sensor funktioniert zuverlässig nur mit der BVS-ConVis Version auf der jeweils mitgelieferten DVD. Ob die Sensorfirmware kompatibel zur jeweiligen BVS-ConVis Software ist, wird von der Software beim Aufbauen einer Verbindung zum Sensor geprüft. Falls die Software älter als die auf dem Sensor vorhandene Firmware ist, dann erhalten Sie eine Meldung:"Unbekannte Firmware, es kann keine Verbindung zum Sensor aufgebaut werden."Ist die Firmware älter als die Software, dann erhalten Sie die Meldung:"Bitte aktualisieren sie die Sensorfirmware. Andernfalls kann die korrekte Sensorfunktion nicht garantiert werden!"Gehen Sie in diesem Fall wie folgt vor:

► Prüfen Sie anhand der folgenden Tabelle ob Sie die Aktualisierung mit Version 1.5 durchführen können:

Firmware auf Sensor

Aktuelle Firmware

ST2.4.0.XX

ST 2.2.1.xx Keine Aktualisierung möglich. Bitte wenden Sie sich an den Balluff-Service.

ST2.5.0.XX Der Sensor sollte nur dann aktualisiert werden, falls die auf dem PC verfügbare Version NEUER ist als die auf dem Sensor vorhandene Version, oder Sie die neuen Funktionen benötigen. Es werden folgende Aktionen durchgeführt:

1. Alle Sensorinspektionen werden auf dem PC gespeichert. 2. Firmwareaktualisierung 3. Nach erfolgter Aktualisierung startet der Sensor automatisch neu.

4.3 Aktualisieren der Firmware

BVS ConVis - Installation4

Page 26: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

26

Vision Sensor BVS

Schließen sie den Dialog mit der Meldung, dass die Firmware des Sensors veraltet ist. ► Wählen Sie dann aus dem Menü Sensor den Eintrag "Einstellungen" aus.

Es öffnet sich der Dialog Sensoreinstellungen. ► Klicken Sie auf den Reiter "Firmware aktualisieren".

Die zur Zeit auf dem Sensor verfügbare Firmwareversion wird im Feld: "Sensor Firmware Version" angezeigt.

► Klicken Sie jetzt die Taste "Firmware auswählen". Die Software öffnet einen Dateidialog und zeigt Ihnen den Ordner mit Firmwaredateien an

(Endung .sfw2). ► Wählen Sie die Datei mit der höchsten Versionsnummer aus.

Beispiel: Angenommen, es stehen die folgenden Dateien zur Verfügung: ST 2.5.1.01.sfw2 undST_2.5.2.03.sfw2. In diesem Fall wählen Sie ST_2.5.2.03.sfw2 aus.

► Klicken Sie jetzt die Taste "Firmware aktualisieren"

Die BVS ConVis Software aktualisiert den Sensor und zeigt den Fortschritt an; nach erfolgreichem Abschluss der Firmware-Aktualisierung erhalten Sie eine Meldung.

Um eine auf den PC gespeicherte, alte Inspektion ( Endung .bvs ; bvs2 oder bvs3) in eine Inspektion kompatibel zur Version 1.5 (Endung .bvs5) zu konvertieren gehen Sie wie folgt vor:

► Klicken Sie "Öffnen vom PC" aus dem Menü "Datei". ► Wählen Sie dann "Dateityp" ".bvs", ".bvs2" oder ".bvs3" aus, um Dateien des bisherigen

Inspektions typs anzuzeigen. ► Wählen Sie dann die zu konvertierende Datei aus und klicken Sie dann OK.

Die Software öffnet jetzt die ausgewählte Datei in der bisherigen Version. ► Klicken Sie "Speichern auf PC" aus dem Menü "Datei" und wählen Sie als "Dateityp" .bvs5 aus.

Klicken Sie OK. Die Software speichert die Datei jetzt in der neuen Version – alle neuen Funktionen stehen

jetzt zur Verfügung.

Wichtig!Testen Sie nach der Konvertierung ob Ihre Inspektion weiter sicher funktioniert. Bitte beachten Sie hierzu die Hinweise in den Releasenotes!

4.3.1 Genereller Ablauf der Aktualisierung

4.3.2 Konvertieren von Inspektio-nen

BVS ConVis - Installation4

Page 27: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 27

Vision Sensor BVS

4.4 Gesamtüber-sicht

4.5 Verbindung zwischen Sen-sor und Soft-ware herstellen

Die folgende Abbildung zeigt Ihnen eine Übersicht über die BVS-Benutzeroberfläche direkt nach dem Start der Software.

Bildspeicher Menüleiste Werkzeugleiste Einrichtfeld Bedienfeld

Statusleiste Arbeitsfläche Auswahlfenster verbinden Online-Hilfe oder Inspektions-Explorer

Abb. 4-1: BVS-Benutzeroberfläche – Gesamtübersicht

Jeder Bereich wird separat ausführlich in einem eigenen Kapitel erklärt. Zu diesen Kapiteln gelangen Sie über die folgenden Links:

– Menüleiste – Werkzeugleiste – Einrichtfeld – Bedienfeld – Bildspeicher

– Bildspeicher – Bildanzeige /Arbeitsfläche – Inspektions-Explorer – Hilfefeld – Statusleiste

HinweisBis einschließlich Firmwarestand ST 2.4.0.xx war es notwendig, den Sensor nach Änderung der IP-Adresse oder anderen Sensoreinstellungen neu zu starten. Ab Firmware 2.5.0.xx startet der Sensor automatisch neu wenn die Änderung durchgeführt wurde. Für Sensoren mit älterem Firmwarestand ist die Prozedur hier trotzdem beschrieben.

Definition Mit der Beschreibung "Sensor neu starten" wird im Folgenden dieser Vorgang beschrieben: 1. Verbindung zwischen Software und Sensor (falls bestehend) trennen. 2. Sensorspannung abschalten (Das Kabel nicht abziehen)3. Sensorspannung anlegen.

BVS ConVis - Installation4

Page 28: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

28

Vision Sensor BVS

4.5.1 PC-Sensor Direktverbin-dung

4.5.2 Sensor im Netzwerk mit DHCP-Server

Definition

VorbedingungBVS ConVis auf PC installliert.PC direkt mit Sensor verbunden (siehe Bild 4-2)Windowsnetzwerkverbindung eingerichtet (s. Kapitel 3.4) .

Um eine Verbindung zwischen dem Sensor und der BVS-ConVis-Software herzustellen, befolgen Sie bitte die folgenden Anweisungen:

► Sensor mit Spannung verbinden (Stecker PWR IO Pin2: 24 V DC; Pin 7: 0 V). ► Lösen Sie alle vorhandenen Ethernet-Kabel von Ihrem PC. ► Verbinden Sie Stecker TO PC mittels eines gekreuzten Ethernetkabels mit dem Ethernet-

10/100-Anschluss Ihres PCs.

Abb. 4-2: Direktverbindung des Sensors

► Starten Sie die BVS-ConVis-Software. ► Um den Sensor mit der Software zu konfigurieren, müssen Sie im angezeigten Fenster "Verbind-

ungsmodus auswählen" auf "Sensoren suchen" klicken. Nach kurzer Wartezeit zeigt die Software im so genannten Bedienfeld (rechts oben) die gefundenen Sensoren an.

► Klicken Sie die Schaltfläche "Verbinden" an. Die Software meldet “Mit BVS verbunden”.

Sie haben erfolgreich eine Kommunikation aufgebaut und können den Sensor jetzt konfigurieren.Weiter geht es im Kapitel "5 Inspektion erstellen" fort. Sollte "Sensor suchen" keinen Sensor finden, oder der gefunde Sensor ROT angezeigt werden, dann schlagen Sie bitte im Kapitel "12.3.4 Störungsbeseitigung" nach.

Das Dynamic Host Configuration Protocol (DHCP) ermöglicht die Zuweisung einer Netzwerkkonfiguration an Netzwerkgeräte durch einen Server. Durch DHCP können Netzwerkgeräte, die an ein bestehendes Netzwerk angeschlossen werden, automatisch konfiguriert werden.

Abb. 4-3: DHCP-Verbindung des Sensors

BVS ConVis - Installation4

Page 29: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 29

Vision Sensor BVS

BVS ConVis - Installation4

Um mehrere Sensoren in ein Netzwerk mit DHCP Protokoll einzubinden, muss die Erstinbetriebnahme für jeden Sensor, wie in Kapitel 3 beschrieben, durchgeführt sein und "DHCP Protokoll" in den Sensoreinstelllungen aktiviert sein.Gehen Sie dafür wie folgt vor:

► Klicken Sie, nach dem Sie eine Verbindung zwischen Software und Sensor hergestellt haben, mit der Maus den Menüpunkt "Sensor" und wählen Sie dann "Einstellungen".

► Wählen Sie dann "DHCP aktivieren" aus und schließen Sie das Fenster. ► Klicken Sie jetzt offline. ► Ziehen Sie den Netzwerkstecker vom PC ab. ► Verbinden Sie dann den Stecker TO PC mit einer RJ-45 Netzwerkbuchse des Netzwerks mit

DHCP Server ( z.B. mittels des Kabels BCC M415-E834-AG-672- ES64N8-050). ► Starten Sie erneut den Sensor (Wiederanlegen von Spannung).

Nach (Anschluss an das Netzwerk ODER Neustart) wartet der Sensor für 3 Minuten auf die Zuweisung einer Konfiguration durch den DHCP-Server (LED2 blinkt). Sobald eine Netzwerkadresse zugewiesen wurde, ist LED2 aus. Wurde nach 30 Sekunden keine Netzwerkadresse zugewiesen, dann benutzt der Sensor die fest eingestellte IP-Adresse (Standard: 172.27.101.208).

► Verbinden Sie Ihren PC mit dem DHCP-Netzwerk. Sobald eine Verbindung hergestellt ist, können Sie via "Sensor suchen" eine Verbindung zwischen Sensor und Software herstellen.

Page 30: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

30

Vision Sensor BVS

Als "Inspektion" bezeichnen wir eine Konfigurationsdatei, die mit Hilfe der BVS ConVis Software erstellt und auf dem Sensor (bzw. PC) gespeichert werden kann.Eine "Inspektion" besteht aus: – einem eingelernten Referenzbild, – den so genannten Werkzeugen, die einen oder mehrere Bildbereiche (im weiteren Merkmale

genannt) im digitalen Bild des Objekts prüfen – und den, den 3 (optional 4) digitalen Ausgängen zugeordneten Funktionen z.B. dass Ausgang 1

das Ergebnis "Inspektion in Ordnung" signalisiert und Ausgang 2 "Busy-Bereit".

Eine Teileprüfung erfolgt mit dem Vision Sensor nicht am gesamten Teil (Bild), sondern nur an bestimmten, während der Konfiguration zu bestimmenden Teilemerkmalen, die bestimmte Bildbereiche einnehmen.Beispiel:Es soll überprüft werden, ob an bestimmten Stellen Löcher in eine Platte gebohrt wurden. Die Plattenoberfläche erscheint im Bild hell - ein vorhandenes Loch dunkel. Während der Konfiguration müssen Sie auswählen, mit welchem Werkzeug Sie dieses Teilemerkmal prüfen wollen UND wo im Bild sich dieses Teil befindet.Um z.B. das Vorhandensein des Lochs zu prüfen wählen wir das Werkzeug Kontrast aus und fügen es so ins Bild ein, dass das Loch in dem Bereich liegt, der von dem Werkzeug geprüft wird.Die Anzahl richtet sich nach dem zur Verfügung stehendem Speicherplatz und wird vom Syststem verwaltet.

Werkzeuge sind vorgefertigte Auswertefunktionen, die verschiedene "Teilemerkmale" wie z.B. Teilposition oder Breite oder das Vorhandensein eines Aufdrucks (Muster erkennen) prüfen können. Bei der Sensorkonfiguration müssen Sie die für Ihre Aufgabe geeigneten Werkzeuge auswählen, positionieren und parametrieren.Das Ergebnis eines Werkzeugs ist entweder IN ORDNUNG oder NICHT IN ORDNUNG.

Das Ergebnis der Inspektion ist IN ORDNUNG wenn alle Merkmale die beim Erstellen der Inspektion eingestellten Parameter erfüllen, andernfalls ist es NICHT IN ORDNUNG.

Die BVS-ConVis-Software ermöglicht Ihnen die vom Sensor aufgenommenen Bilder anzuzeigen, den Sensor zu parametrieren, neue Inspektionen anzulegen oder vorhandene Inspektionen anzupassen. Die Software führt Sie in 3 Schritten durch das Einrichten einer Inspektion: Schritt 1: Verbinden Schritt 2: Werkzeuge und Ausgänge parametrieren Schritt 3: Testen und Anwenden Jeder Schritt ist durch eine Zahl gekennzeichnet; der zur Zeit aktivierte Schritt wird HELLROT hervorgehoben, inaktive Schritte werden BLAU oder GRAU angezeigt. Um z.B. von Schritt 2 wieder in Schritt 1 zurückzugekehren, klicken Sie auf das Dreieck mit der entsprechenden Zahl . Der angewählte Schritt wird dann HELLROT hervorgehoben.

Nach der erfolgreichen Parametrierung des Sensors können Sie den Sensor von Software und PC trennen. Der Sensor kann eigenständig arbeiten.

HinweisFalls Sie bereits eine Verbindung zwischen Sensor und PC hergestellt haben lesen Sie bitte die folgenden "Grundsätzlichen Betrachtungen" und fahren dann bei "5.2.1 Neue Inspektion erstellen" fort.

Definitionen1. Inspektion

2. Teilemerkmal und Bildbereich

3. Werkzeuge

4. Inspektionser-gebnis

Software BVS ConVis

Inspektion erstellen5

Page 31: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 31

Vision Sensor BVS

Inspektion erstellen5

Die folgenden Überlegungen gelten sowohl für jedes einzelne Merkmal wie auch für das gesamte zu prüfende Teil. Nur in den wenigsten Fällen stimmt ein "gutes" Merkmal (Teil) zu 100 % mit dem Merkmal (Teil) überein, das Sie bei der Inspektionserstellung "geprüft" haben. Positionsverschiebungen, Schwankungen des Umgebungslichts oder die immer vorhandene Merkmalsvarianz (Teilevarianz) können die Übereinstimmung beeinträchtigen. Jedes "schlechte" Merkmal sollte sich daher von einem "guten" Merkmal so stark wie möglich unterscheiden.

Eine gute Bildqualität und gute Kontrastierung sind die Basis für eine erfolgreiche Inspektion.Die folgenden Hinweise sollten deswegen unbedingt beachtet werden:

► Legen Sie fest, welches Teilemerkmal Sie überwachen möchten. ► Stellen Sie das Bild scharf. Im allgemeinen sind scharfe, klare Konturen im Bild besser als

unscharfe Konturen. ► Stellen Sie sicher, dass das zu erkennende Merkmal vollständig im Sichtfeld liegt. ► Sorgen Sie für gleichmäßige Beleuchtung der zu prüfenden Merkmale. ► Vergewissern Sie sich, dass der Unterschied zwischen "gut" und "schlecht" des Produkt-

merkmals so groß wie möglich ist. ► Richten Sie die Beleuchtung (bzw. den Sensor) so ein, dass der Unterschied zwischen einem

Gut-Merkmal und einem Schlecht-Merkmal im Bild so deutlich (kontrastreich) wie nur möglich ist. Ideal ist ein Wechsel von Weiß nach Schwarz oder Schwarz nach Weiß zwischen Gut- und Schlecht-Merkmal. Beispiel: Es soll überprüft werden, ob an bestimmten Stellen Löcher in eine Platte gebohrt wurden. Die Plattenoberfläche erscheint im Bild hell – ein vorhandenes Loch dunkel. Fehlen Löcher, dann ist der Bildbereich, an dem das Loch sein sollte, heller als normal.

► Minimieren Sie die Auswirkungen von Umgebungslicht auf die Merkmale z.B. in dem Sie externe Beleuchtungen verwenden, oder die Merkmale von Fremdlichteinflüssen abschotten z.B. durch eine mechanische Blende.

► Wählen Sie die Werkzeuge für die Inspektion anhand der Werkzeugbeschreibungen ("8.1 Werkzeuge für die Inspektion") aus.

► Stellen Sie die Parameter und Toleranzen der Werkzeuge so ein, dass auch bei sich ändernden Umgebungseinflüssen eine prozesssichere Erkennung möglich ist.

Wir empfehlen, beim Testen Ihrer Anwendung mehrere gute Teile und auch mehrere schlechte Teile auszuprobieren. Berücksichtigen Sie auch mögliche Veränderungen der Beleuchtungsverhältnisse sowie der Lage, wenn Sie den Sollwert wählen, der die "Grenze" zwischen Gut- und Schlechtteil darstellt. Mehr Informationen zum Thema Beleuchtungen erfahren Sie im Kapitel "6 Beleuchtung".

Die folgenden Überlegungen gelten generell für Lesen von Codes mit Vision Sensoren.

Nur in den wenigsten Fällen stimmt jeder Code zu 100 % mit dem Code überein, den Sie bei der Inspektionserstellung "geprüft" haben. Positionsverschiebungen, Schwankungen des Umgebungslichts oder die immer vorhandene Varianz im Druck bzw. in der Teileoberfläche können mehr oder minder starke Unterschiede hervorrufen.

Eine gute Bildqualität, Kontrastierung und die richtige Auflösung sind notwendig um Ihre Applikation sicher zu realisieren.Die folgenden Hinweise sollten unbedingt beachtet werden:

► Wählen Sie den Arbeitsabstand zwischen Sensor und Code anhand der im Anhang zu diesem Handbuch angegebenen Lesefelddiagramme. Dazu muss die „Modulgröße“ d.h. die Breite des schmalsten Strichs (bei Strichcodes) oder die Seitenlänge des Quadrats (bei Datamatrixcodes bekannt sein). Wird der Arbeitsabstand zu groß gewählt dann ist eine Lesung nicht, oder nur unsicher möglich.

► Die in den Lesefelddiagrammen angegebenen Werte sind Maximalwerte für eine bestimmte Modulgröße. Das heißt: Für eine bestimme Modulgröße muss der Arbeitsabstand kleiner gleich dem angegebenen Abstand sein!

► Platzieren Sie die, dem Sensor beiliegende Testkarte im Sichtfeld, evtl. auf dem oder kurz vor

5.1 Einstellhilfe fürs Teile prüfen

5.2 Einstellhilfe fürs Code lesen

(nur Ident und Universal)

Page 32: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

32

Vision Sensor BVS

dem zu erkennenden Teil, so dass der Arbeitsabstand und die Fokussierung richtig eingestellt werden kann.

► Wählen Sie den Code von der Testkarte aus, der in der Größe der Striche bzw. „Quadrate“ (im weiteren Module genannt) am nächsten kommt.

► Stellen Sie den Arbeitsabstand und Fokussierung so ein, dass die Striche / Module im unver-größerten Bild gut voneinander unterscheidbar sind. Verschwimmen die Striche/Module inein-ander dann ist keine prozesssichere Lesung möglich.

► Das Bild muss auf den Code scharfgestellt werden. ► Entfernen Sie die Karte und stellen sie nun Ihren Code ein. Falls notwendig fokussieren Sie nach. ► Stellen Sie sicher, dass der zu lesende Code vollständig im Sichtfeld liegt ► Stellen Sie die Beleuchtung so ein, dass der Kontrast zwischen den dunklen und hellen Strichen/

Modulen möglichst groß wird. ► Sorgen Sie für gleichmäßige Beleuchtung des zu lesenden Codes – eine inhomogene Codebe-

leuchtung kann zu Fehllesungen führen. ► Minimieren Sie die Auswirkungen von Umgebungslicht auf die Merkmale z.B. in dem Sie externe

Beleuchtungen verwenden, oder die „Lesestation“ vor Fremdlichteinflüssen abschotten z.B. durch eine mechanische Blende über der Lesestation. (Mehr Informationen zum Thema Beleuchtungen erfahren Sie im Kapitel "6 Beleuchtung")

► Wählen Sie das richtige Werkzeug anhand der Codeart aus – achten Sie bei der Einstellung auf die Qualitätsparameter. Die Gesamtqualität des zu lesenden Codes sollte möglichst hoch sein.

► Testen Sie die Einstellungen und achten Sie darauf ob Ihre Einstellungen ein prozesssicheres Lesen ermöglichen. Wir empfehlen, beim Testen Ihrer Anwendung mehrere Codes auszuprobie-ren. Berücksichtigen Sie auch mögliche Veränderungen der Beleuchtungsverhältnisse sowie der Lage im Test.

.Bei einem eindimensionalen Strichcode bezeichnet ein Modul das schmalste Element (Strich oder Lücke) in einem Code

Dünnster Strich = ModulbreiteStrichcodes wurden am Anfang ausschließlich gedruckt. Je nach gewählter „Druckauflösung“ (DPI) ergaben sich unterschiedliche Modulbreiten in mm.

Bei Datamatrix Codes versteht man unter einem Modul ein Bit (Schwarz oder Weiss). Die Modulgröße (auch Modulbreite) ist die Kantenlänge eines Bits in Millimeter oder Mikrometer. Datamatrix Codes sind skalierbar, d.h. die Modulgröße ist an die Anwendung anpassbar.So kann ein Modul in der Medizintechnik z.B. bis zu 30 Mikrometer klein sein, während ein Modul in einem Code zur Palettenkennzeichnung mehrere Zentimeter groß sein kann.

Ansteigende Modulgrößen

Die Modulform kann ebenfalls unterschiedlich sein. So sind z.B. quadratische und runde Module häufig anzutreffen.

Mit einem hochwertigen Drucker sind Modulgrößen von 0,2 mm druckbar. Ein DMC-Code mit 12 x 12 bit hat dann einen Flächenbedarf (inklusive L- & Alternating Pattern) von 2,8 x 2,8 mm.Im englischen und amerikanischen Raum wird die sogenannte Dichte oft in MIL angegeben.Ein MIL ist ein Milli-Inch = 1/1000 inch = 0,0254 mm.

Inspektion erstellen5

Page 33: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 33

Vision Sensor BVS

Schritt 1 Verbinden beinhaltet: – Auswahl der Betriebsart von BVS ConVis: Online oder Offline (Simulationsmodus). – Eine neue Inspektion erzeugen oder eine bestehende ändern. – Grundeinstellungen des Vision Sensors im Online-Modus vornehmen. – Auswählen des Referenzbildes, mit dem Sie Ihre Inspektion einrichten.

HinweisWenn Sie alle Anweisungen im Kapitel "Windows-Netzwerkkommunikation Sensor ↔ PC" erfolgreich befolgt haben, befinden Sie sich mitten in "Schritt 1: Verbinden". Bitte fahren Sie erst mit den nachfolgenden Anweisungen fort, nachdem Sie die dortigen Anweisungen vollständig befolgt haben.

► Klicken Sie auf ▼ unter dem Text "Bitte auswählen" und wählen Sie "Neue Inspektion". Die ConVis-Software zeigt nun die Grundeinstellungen auf der rechten Seite des Bildschirms

im Bedienfeld an. ► Klicken Sie auf die Schaltfläche "Live Modus starten".

Auf dem Bildschirm beginnt die Anzeige der Live-Bilder, welche der BVS vom Objekt auf-nimmt.

► Klicken Sie jetzt die Schaltfläche "Automatisch" an. Der Sensor stellt die Bildhelligkeit entsprech-end ein.

► Drehen Sie den Fokussierring am Sensor um die Bildschärfe einzustellen. Drehen Sie im Uhrzei-gersinn um weiter entfernte Objekte scharf zu stellen. Drehen Sie den Ring gegen den Uhrzeiger-sinn, um näher liegende Objekte scharf zu stellen.

Weiter entfernte Objekte fokusieren Objekte im Nahbereich

fokusieren

Abb. 5-1: Bildschärfe einstellen

5.3 Schritt 1: Verbinden

5.3.1 Neue Inspektion erstellen

Inspektion erstellen5

Page 34: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

34

Vision Sensor BVS

5.3.2 Betriebsarten

► Verändern Sie nun Helligkeit und Kontrast bis die zu prüfenden Merkmale gut kontrastiert sind. Ändern sie, falls notwendig auch Sensorposition, Abstand und Neigung um das optimale Ergeb-nis zu erreichen.

► Klicken Sie auf Triggermodus und ändern Sie diesen auf "Extern steigende Flanke" oder "Extern fallende Flanke" falls sich Ihr Teil bewegt und Sie z.B. eine Lichtschranke benutzten um den Sensor "auszulösen" (s. auch "5.3.6 Triggereinstellungen")

► Klicken Sie auf "Live Modus stoppen" und anschließend auf "Referenzbild einstellen".

In den folgenden Kapiteln finden Sie detaillierte Informationen wie: – Betriebsarten Online & Offline Mode – Neue Inspektion erstellen – Grundeinstellungen des Sensors.

Lesen Sie in Kapitel 5.4 weiter um Ihren Sensor weiter zu konfigurieren.

Wie oben erwähnt, bietet BVS ConVis Ihnen zwei verschiedene Betriebsarten:1. Online-Modus mit aktiver Sensorverbindung;2. Offline-Modus: keine aktive Sensorverbindung, die Inspektion wird mit auf dem PC gespeicherten

Bildern simuliert. Die Auswertung der Werkzeuge übernimmt der PC. Ihr Vorteil: Ohne Sensorin-stallation können Sie Ihre Inspektion testen. Durch die begrenzte Anzahl an Bildern fällt es leichter die Werkzeuge auszuwählen, mit denen sich Ihre Applikationen lösen lässt.

Zum Auswählen des gewünschten Modus klicken Sie bitte auf die entsprechende Schaltfläche.

HinweisIn den nächsten Abschnitten werden die unterschiedlichen Abläufe von Online- bzw. Offline-Mode beschrieben.

Inspektion erstellen5

Page 35: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 35

Vision Sensor BVS

5.3.3 Verbindung zum Sensor auf-bauen – Nur Online-Modus

Bedienfeld "Sensoren suchen"

5.3.4 Inspektion erstellen oder öffnen

Nach dem Start der Software wird dieses Fenster eingeblendet:

Parameter Beschreibung

Offline BVS-ConVis arbeitet Offline, es wird keine Verbindung zu einem Sensor aufgebaut.

Sensoren suchen ConVis sucht etwaige angeschlossene Sensoren und zeigt sie im Bedienfeld in einer Liste an.

Verbinden mit ... ConVis baut eine direkte Verbindung zum Sensor mit dieser IP-Nummer auf.

Nach Auswahl von "Sensoren suchen" zeigt die Software zuerst ein Fenster mit einem Fortschrittsbalken an. Hat sie mindestens einen Sensor gefunden, dann zeigt sie im Bedienfeld auf der rechten Bildschirmseite die Liste mit den gefundenen Sensoren an:

Das Bedienfeld zeigt alle durch die Funktion "Sensoren suchen" gefundenen Sensoren an. Es werden die folgenden Informationen für jeden Sensor angezeigt: – die IP-Adresse dieses Sensors – die Subnetz-Maske dieses Sensors – und ein Kontrollkästchen.

Sensoren zu denen eine Verbindung aufgebaut werden kann, werden GRÜN unterlegt angezeigt; falls keine Verbindung aufgebaut werden kann, werden die Sensorinformationen ROT unterlegt angezeigt. (Fehlerbehebung s. "12.3.4 Störungsbeseitigung") Wenn die Liste mehrere Sensoren enthält, können Sie mittels des Kontrollkästchens in der letzten Spalte den Sensor auswählen, zu dem Sie eine Verbindung aufbauen möchten.

Mittels des Bedienfelds können Sie die statische IP-Adresse der ausgewählten Verbindung konfigurieren (klicken Sie hierzu auf "Konfigurieren" und gehen Sie vor wie im Kapitel "12.3.3 Statische Sensor-IP-Adresse ändern" beschrieben).

Sowohl im Online- als auch im Offline-Modus müssen Sie jetzt entweder eine neue Inspektion erstellen oder eine bestehende Inspektion laden.

Bitte klicken Sie unten auf ▼ um zwischen den folgenden Möglichkeiten auszuwählen:

Inspektion erstellen5

Page 36: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

36

Vision Sensor BVS

Inspektion erstellen5

Parameter Beschreibung

Neue Inspektion Erzeugt eine neue Inspektion.Nach Auswahl von "Neue Inspektion" öffnet die Software einen Dialog: Auswahl des Sensormodells mit diesen Optionen: BVS-E Standard: Eine Inspektion mit den Werkzeugen des Standardmodells wird erzeugt.BVS-E Advanced: Eine Inspektion mit den Werkzeugen des Advancedmodells wird erzeugt.BVS-E Identifikation: Eine Inspektion mit den Werkzeugen den Identifikations- und Codelesewerkzeugen wird erzeugt.BVS Universal: Eine Inspektion mit allen verfügbaren Werkzeugen wird angelegt.Hinweis: Falls die Software zum Zeitpunkt der Erstellung mit einem bestimmten Sensormodell (z.B. Standard) verbunden ist, können Sie eine Inspektion mit den Werkzeugen des anderen Modells zwar erzeugen und testen aber nicht AUF den Sensor laden und anwenden.

Öffnen vom PC Lädt eine bestehende Inspektion vom PC.

Öffnen vom Sensor

NUR ONLINE-MODUS. Lädt eine bestehende Inspektion einschließlich eventuell vorhandener Fehlerbilder vom Sensor in ConVis. Die Fehlerbilder werden, falls vorhanden, in der Bildspeicherleiste angezeigt.Die Fehlerbilder können Sie im Schritt 3 "Testen und Anwenden" analysieren. (siehe "5.5 Testen und Anwenden der Inspektion")

Mehr Informationen zu den Unterschieden zwischen den Modellen Standard, Advanced, und Ident und Universal finden Sie im Kapitel 16.1 .

Wenn Sie im Offline-Modus "Neue Inspektion" wählen, öffnet ConVis einen Datei-Dialog. Dieser ermöglicht es Ihnen, Bilder in Ihre Inspektion zu laden.

HinweisDie zu ladenden Bilder müssen als BITMAP (.bmp) gespeichert sein und müssen 640x480 Pixel bei einer Bittiefe von 8 Bit aufweisen.Sie wissen nicht, ob Ihr Bild den Voraussetzungen entspricht? Dann öffnen Sie den Windows-Explorer, suchen den Ordner, der Ihr Bild enthält, klicken mit der rechten Maustaste und wählen Eigenschaften aus. Klicken Sie im geöffneten Eigenschaften-Fenster auf Dateiinfo und vergleichen Sie.

Sie können mehrere Bilder laden. Nach dem Laden erscheinen deren Miniaturansichten im Bildspeicher. Sie können das aktuelle Bild auswählen, indem Sie einfach auf die Miniaturansicht klicken.

Nachdem Sie Ihr Referenzbild ausgewählt haben, klicken Sie zur Bestätigung auf die Schaltfläche "Referenzbild einstellen".

Die Software öffnet nach dem Klicken auf "Öffnen vom PC" einen Dateidialog.Geöffnet werden können Inspektionsdateien des Typs *.bvs5 (ab Softwareversion 1.5.0) oder (nach Umschalten des Dateityps) Inspektionsdateien des Typs ".bvs3", ".bvs2" und "bvs" (Softwareversionen 1.4 oder älter).

Neue Inspektion im Offline-Modus erstellen

Inspektion vom PC öffnen

Page 37: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 37

Vision Sensor BVS

Nach der Auswahl der zu öffnenden Datei bestätigen Sie mit OK. BVS ConVis lädt die Datei und springt dann automatisch zu SCHRITT 2 - Parametrieren. Die geladene Inspektion können Sie z.B. offline testen oder sich mit einem Sensor verbinden, um die Inspektion auf dem Sensor zu speichern und auszuführen..

HinweisInspektionsdateien des Typs .bvs, .bvs2 oder .bvs3 müssen vor dem Speichern auf dem Sensor in solche des Typs .bvs5 konvertiert werden. Klicken Sie dazu auf "Speichern auf PC" und speichern Sie die Inspektion (der Typ .bvs3 ist automatisch vorgewählt). Die Konvertierung wird automatisch durchgeführt.

Wichtig!Testen Sie nach der Konvertierung ob Ihre Inspektion weiter sicher funktioniert. Bitte beachten Sie die Hinweise zu den Werkzeugen "Kontrast prüfen" und "Muster erkennen" im Kapitel "8.1. Werkzeuge für die Inspektion".

Nach Anwahl von "Öffnen vom Sensor" öffnet die BVS ConVis-Software einen Dialog der die im Sensor gespeicherten Inspektionen anzeigt. Wählen Sie eine davon aus.

Nach Anwahl von "Neue Inspektion" im Online-Modus werden Ihnen jetzt im Bedienfeld die "Grundeinstellungen" der neuen Inspektion angezeigt.:

Inspektion vom Sensor öffnen

5.3.5 Grund-einstellungen – Nur Online-Modus

Inspektion erstellen5

Page 38: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

38

Vision Sensor BVS

Inspektion erstellen5

HinweisDie in den Grundeinstellungen vorgenommenen Änderungen werden nur dann sofort sichtbar, wenn der Sensor Bilder aufnimmt. Die Bildaufnahme können Sie mit der Taste "Live Modus" starten / stoppen.

Parameter Beschreibung

Helligkeit Durch ändern des Wertes für Helligkeit bestimmen Sie wie hell oder dunkel das Bild ist. Je höher der eingestellte Wert, desto heller wird das sichtbare Bild. Minimaler Wert: 0,1; Maximaler Wert: 100. Standard: 3,00. Hinweis: Der Wert entspricht der Belichtungszeit in Millisekunden. Je größer der Wert gewählt wird desto länger benötigt der Sensor für eine Bildaufnahme.Bitte stellen Sie die Helligkeit so ein, dass die Merkmale gut kontrastiert zum Hintergrund sind.

Kontrast Durch ändern des Wertes Kontrast ändern Sie den Bildkontrast. Je höher der Wert, desto größer der Kontrast zwischen Schwarz und Weiß; Graustufen werden verringert, das Bild wirkt härter. Minimum: 1,0; Maximum: 3,0; Standard 1,0 Beispiele:

Niedriger Kontrast Mittlerer Kontrast Hoher Kontrast

Automatisch Nach dem Klicken auf Automatisch ermittelt der Sensor einmalig EINEN Wert für die Bildhelligkeit. Verwenden Sie die Funktion um schnell ein Bild zu sehen. Sie sollten die Helligkeit noch manuell einzustellen um optimale Ergebnisse zu erreichen.

Bildauflösung Hinweis: Die Einstellung der Bildauflösung ist nur bei BVS-E Advanced- und Universal-Modellen möglich. Durch Ändern der Bildauflösung ändert sich die Anzahl der Pixel pro Bildzeile und -spalte. Vorteil: Bei kleinerer Auflösung verkürzt sich die durchschnittliche Ausführungszeit der Inspektion, allerdings sinkt die Detailgenauigkeit der Bilder. Sie können die folgenden Auflösungen auswählen:Auflösung640x480

160x120

BeschreibungMaximale Auflösung. Erreichbare Inspektionsrate: ca. 40 HzMinimale Auflösung. Erreichbare Inspektionsrate: ca. 80 Hz

Hinweis: Werkzeuge wie "Position kontrollieren" und "Breite" benötigen in der Regel die höchste Auflösung.

Externe Beleuchtung – An: Eine am Trigger Ausgang (Pin 3 am Steckverbinder PWR IO) ang-eschlossene externe Beleuchtung wird ausgelöst, sobald ein neues Teil geprüft werden soll.

– Aus: Die externe Beleuchtung wird nicht mit ausgelöst.

Interne Beleuchtung – Aus: Die interne Beleuchtung ist ausgeschaltet. – An: Die interne Beleuchtung ist aktiviert und wird eingeschaltet sobald ein neues Teil geprüft werden soll z.B. nach einem Triggersignal.

– Power: Die interne Beleuchtung ist wie bei AN aktiviert, die Lichtleistung ist allerdings ca. 30% größer

Triggermodus siehe "5.3.6 Triggereinstellungen"

Triggerverzögerung siehe "5.3.6 Triggereinstellungen"

Page 39: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 39

Vision Sensor BVS

Inspektion erstellen5

Parameter Beschreibung

Live Modus starten / Live Modus stoppen

Startet oder beendet den Live-Modus. Im Live-Modus nimmt der Sensor Bilder auf und sendet sie auf den BVS-ConVis-Bildschirm.

Live-Status Gibt an, ob der Live-Modus aktiv ist (hellgrün) oder nicht (dunkelgrün).

Verbindung trennen Trennt die Verbindung zwischen Sensor und BVS Convis-Software. Sie können danach im Offlinemodus weiterarbeiten.

Bitte nehmen Sie sich für die richtige Einstellung von Helligkeit und Kontrast etwas Zeit. Ändern Sie den Neigungswinkel zwischen Sensor und Objekt falls am Objekt starke Reflektionen auftreten.

Das Triggersignal startet ein Ereignis. Es löst im BVS die Bildaufnahme und -auswertung aus. Den Triggermodus und die Triggerverzögerung können Sie im Bedienfeld Grundeinstellungen einstellen.

HinweisEin externer Trigger ist unbedingt erforderlich wenn der Sensor bewegte Objekte inspizieren soll. Bei der Prüfung von bewegten Objekten ist sicherzustellen, dass das Objekt sich in dem Augenblick, in dem der Sensor das Bild aufnimmt, innerhalb des Sichtfelds befindet.

Der BVS unterscheidet verschiedene Trigger: – Kontinuierlich: Standard-Trigger. Das System nimmt mit der schnellstmöglichen Frequenz Bilder

auf. Ein neues Bild wird aufgenommen, sobald das letzte verarbeitet ist. Das Zeitintervall zwischen den Auswertungen kann schwanken.

– Extern steigende Flanke: Arbeitet mit einem externen Triggersignal. Ein neues Bild wird auf-genommen, sobald an Pin 8 eine steigende Flanke auftritt (von 0 V auf 24 V).

– Extern fallende Flanke: Arbeitet mit einem externen Triggersignal. Ein neues Bild wird auf-genommen, sobald an Pin 8 eine fallende Flanke auftritt (von 24 V auf 0 V).

– Ethernet- RS232: Triggersignal per Ethernet oder RS232. Ein neues Bild wird aufgenommen, sobald ein entsprechendes Kommando vom Sensor empfangen wird. (nicht für BVS Standard) Alternativ kann der Sensor durch Betätigen der Taste Softtrigger via BVS ConVis getriggert werden.

Mit dem Parameter Triggerverzögerung können Sie den Start der Bildaufnahme und -auswertung um bis zu 1000 ms nach Auftreten einer externen Triggerflanke verzögern. Benutzen Sie diesen Parameter um z.B. sicherzustellen, dass die Bildaufnahme erfolgt wenn sich das Objekt im Sichtfeld befindet. Im Modus Kontinuierlich oder Ethernet - RS232 wird die Triggerverzögerung ignoriert.

HinweisDas Signal BUSY-Ready hängt vom Triggerzeitpunkt ab, d.h. je nach eingestellter Triggerart starten sie erst bei FALLENDER Flanke.

Zum Abschluss müssen Sie noch das "Referenzbild einstellen". Durch das Drücken der Taste "Referenzbild einstellen" wird das gerade angezeigte Bild als Referenzbild festgelegt. Einige Werkzeuge z.B. "Muster erkennen", "Kontur prüfen" vergleichen die aktuell gefundenen Muster oder Konturen mit den im Referenzbild ausgewählten Muster und Konturen. Das Referenzbild dient auch als Bezug für die Einstellungen der anderen Werkzeuge wie z.B. Kontrast.

Nach dem Festlegen des Referenzbilds aktiviert die Software SCHRITT 2. Dieser Schritt umfasst: – Einfügen eines so genannten "Werkzeugs zur Lagenachführung" in Ihre Inspektion, falls erford-

erlich. – Einfügen von Werkzeugen, um Merkmale zu überprüfen. – Ausgänge konfigurieren.

5.3.6 Triggereinstel-lungen

Triggerverzöge-rung

5.3.7 Referenzbild einstellen

5.4 Schritt 2: Para-metrieren der Inspektion

Page 40: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

40

Vision Sensor BVS

Inspektion erstellen5

Mit dem Pull-down-Menü "Werkzeug auswählen" können Sie eines der folgenden Werkzeuge auswählen und in Ihre Inspektion einfügen:

Werkzeug- symbol

Name Beschreibung BVS-E Stand.

BVS-E Advan.

BVS-Ident

BVS Univ.

Helligkeit prüfen Vergleicht den Mittelwert der Helligkeit im Bildbereich (ROI) mit dem eingestellten Minimum und Maximumwert X X X

Kontrast vergleichen

Vergleicht den maximalen Kontrast im Bildbereich (ROI) mit dem eingestellten Minimum und Maximumwert. X X X

Kontur prüfen Prüft ob die Kontur (Form) des aktuellen Teiles (Merkmals) mit der Kontur aus dem Referenzbild übereinstimmt. X X

Kanten zählen Zählt die Kanten im Bildbereich (ROI) (entlang einer Linie), und prüft ob die Anzahl zwischen dem zulässigen Minimum und Maximum liegt.

X X X

Breite vergleichen

Vergleicht die Breite in Pixeln zwischen zwei Kanten und prüft, ob sie innerhalb des zulässigen Minimums oder Maximums liegt.

X X X

Muster erkennen Berechnet die Ähnlichkeit eines Musters (Merkmals) mit dem entsprechenden Muster aus dem Referenzbild und zählt wie oft das Muster im Suchbereich gefunden wird.

X X X

Position kontrollieren

Findet die Position der ersten Kante im Bildbereich (ROI) und prüft ob sie innerhalb des zulässigen Minimum und Maximums liegt.

X X X

360° Kontur prüfen

Vergleicht eine Kontur im Bildbereich mit einer Sollkontur und berechnet deren Ähnlichkeit zueinander. Abweichungen der Ist- zur Sollkontur werden sehr genau erkannt.Die zu prüfenden Konturen können während der Parametrierung ausgewählt werden.

X

360° Teile zählen Findet und zählt alle Konturen deren Ähnlichkeit mit der Sollkontur größer ist als der eingestellte Wert. Für jede Kontur wird die Position im Bild und deren Drehwinkel ausgegeben.

X

Zeichen vergleichen(OCV)

Kontrolliert Vorhandensein und Richtigkeit des eingelernten Schriftzugs. X X

Strichcodelesen

Liest folgende Strichcodes: Interleaved 2-of-5, Code 39, Code 128, Pharmacode, Codabar, EAN 8, EAN 13, UPC-A, UPC-E.

X X

Datamatrixcodelesen

Liest Datamatrix ECC 200 CodesX X

QR Code lesen Liest und verifiziert den Inhalt von QR- und Micro-QR- Codes X X

5.4.1 Werkzeug auswählen und positionieren

Page 41: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 41

Vision Sensor BVS

Inspektion erstellen5

Nachdem Sie Ihr Werkzeug ausgewählt haben, müssen Sie dieses im Referenzbild positionieren und in Größe und ggf. Drehlage anpassen. Die Werkzeugparameter können Sie im "Bedienfeld" oben rechts einstellen.Unter anderem stellen Sie mit den Werkzeugparametern ein: – Wann das Werkzeug IN ORDNUNG oder NICHT IN ORDNUNG zurückgibt, – Was vom Werkzeug bei der Auswertung berücksichtigt werden soll.

HinweisDas Bedienfeld des Werkzeugs wird auch eingeblendet, wenn Sie den Bildbereich (ROI) eines Werkzeugs mit der Maus anklicken.

Falls Sie mehr als ein Werkzeug in Ihrer Inspektion benötigen, dann fügen Sie diese bitte nacheinander ein.ACHTUNG!Bitte benutzen Sie nur so viele Werkzeuge in einer Inspektion wie sie UNBEDINGT brauchen. Die Anzahl der möglichen Werkzeuge in einer Inspektion wird begrenzt durch die, für die Ausführung des Werkzeugs notwendigen Speicher auf dem Sensor.

Falls Sie zuviele Werkzeuge mit hohem Speicheraufwand (z.B. Muster erkennen & Kontur prüfen) verwenden, dann zeigt ConVis Ihnen eine Warnung an. In diesem Fall müssen sie ein oder mehrere Werkzeuge entfernen, da sich der zulässige Speicher für eine Inspektion sonst überschritten würde.

Führen Sie die folgenden Anweisungen aus, um ein Werkzeug in die Inspektion einzufügen und zu positionieren:

► Klicken Sie auf ▼ unter dem Text "Werkzeug auswählen" und wählen Sie ein, der gewünschten Inspektion entsprechendes Werkzeug aus der angezeigten Liste aus.

► Ziehen Sie den Mauszeiger, der nun die Form des entsprechenden Werkzeugssymbols hat, bis zur der Stelle im Bild an der Sie das Werkzeug einfügen wollen.

► Klicken Sie dann die linke Maustaste. Die BVS-ConVis Software zeigt im Bild jetzt einen grünen bzw. roten Rahmen an.

Dieser Rahmen kennzeichnet die Position und Fläche des Bildbereichs (Region of Interest oder ROI), der von dem Werkzeug geprüft wird.

Wenn Sie den Mauszeiger über den Rahmen des Bildbereichs (ROI) bewegen, erscheint der Mauszeiger als Kreuz mit 4 Pfeilen.

Werkzeug einfü-gen

Page 42: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

42

Vision Sensor BVS

Inspektion erstellen5

Position des Bildbereichs (ROI) ändern: ► Positionieren Sie den Mauszeiger auf einen der Eckpunkte des Bildbereichs bis der Zeiger als

Kreuz mit 4 Pfeilen angezeigt wird. ► Klicken Sie dann mit der linken Maustaste auf den Rahmen und ziehen Sie ihn mit gedrückter

Maustaste an die gewünschte Stelle im Bild.Größe des Bildbereichs (ROI) ändern:

► Positionieren Sie den Mauszeiger auf einen der Eckpunkte des Bildbereichs bis der Zeiger als Doppelpfeil angezeigt wird:

► Drücken Sie jetzt die LINKE Maustaste und ändern sie die Größe des Bildbereichs (ROI) indem sie die Maus mit gedrückter Maustaste bewegen.

Drehlage des Bildbereichs ändern: ► Positionieren Sie den Mauszeiger auf den grünen

PUNKT oberhalb des Bildbereichs. Das Mauszeigersymbol ändert sich wie folgt:

► Drücken Sie jetzt die LINKE Maustaste und DREHEN Sie den Bildbereich in die gewünschte Rich-tung. Der ROTE Eckpunkt des Bildbereichs zeigt Ihnen immer den Ursprung an. Um z.B. eine Position von OBEN nach UNTEN zu kontrollieren, müssen Sie den Bildbereich so drehen, dass der rote Eckpunkt LINKS oben zu liegen kommt!

Um den angezeigten Bildbereich zu vergrößern klicken sie in der Werkzeugleiste auf dieses Symbol: Sie können auch mehrmals in das Bild zoomen. Mittels der Schieberegler am Bildrand lässt sich der anzeigte Bildausschnitt komfortabel auswählen.

Um den angezeigten Bildbereich wieder zu verkleinern, drücken Sie dieses Symbol:

HinweisDie ausgewählte Vergrößerungsstufe wird auch im Testbetrieb beibehalten.

Um ein Werkzeug wieder aus der Inspektion zu löschen klicken Sie entweder auf den Bildbereich des Werkzeugs in der "Bildanzeige" oder auf den Namen des Werkzeugs im Inspektionsexplorer. Drücken Sie dann die "Löschen"-Taste im Werkzeugbedienfeld.

Die Rahmenfarbe der Bildbereiche ändert sich je nach Ergebnis von Grün nach Rot bzw. umgekehrt. Das hat die folgende Bedeutung:Im Bild werden Werkzeuge, die ein Ergebnis IN ORDNUNG zurückgeben mit grünen Rahmen angezeigt; Werkzeuge die Ergebnis NICHT IN ORDNUNG zurückgeben mit roten Rahmen.

Positionieren

Größe Bildbe-reich ändern

Drehlage Bildbe-reich ändern

Bildbereich vergrößern / verkleinern

Werkzeug löschen

Page 43: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 43

Vision Sensor BVS

Inspektion erstellen5

BVS ConVis bietet die folgenden Tastenkombinationen zum Kopieren bzw. Einfügen und Feinpositionieren der Werkzeuge an:

Tastenkombination Beschreibung

ENTF Angewähltes Werkzeug wird gelöscht

STRG + C Werkzeug inkl. aller Parameter kopieren

STRG + V Kopiertes Werkzeug in Inspektion einfügen

STRG + ↑ Bildbereich um ein Pixel nach oben schieben

STRG + ↓ Bildbereich um ein Pixel nach unten schieben

STRG + ← Bildbereich um ein Pixel nach links schieben

STRG + → Bildbereich um ein Pixel nach rechts schieben

STRG + ñ + → Bildbereich um ein Grad nach rechts drehen

STRG + ñ + ← Bildbereich um ein Grad nach links drehen

Was ist ein Lagenachführungswerkzeug?Durch ein Lagenachführungswerkzeug kann eine, sich von Bild zu Bild ändernde Teilelage kompensiert werden, falls das Teil das Sensorsichtfeld nicht verlässt. Das Lagenachführungswerkzeug "verfolgt" die Teilelage innerhalb des Sichtfelds und richtet alle anderen Werkzeuge entsprechend der aktuellen Teilelage aus. Mehr Informationen zum Thema Lagenachführung finden Sie im Kapitel "7.1 Lagenachführungswerkzeuge".

BVS ConVis zeigt Ihnen immer dann, wenn Sie ein neues Werkzeug eingefügt haben, oder wenn Sie den Bildbereich (ROI) eines Werkzeugs mit der Maus anklicken, in der rechten oberen Ecke der Software das Bedienfeld zu diesem Werkzeug an. Durch Anpassen der Parameter stellen sie unter Anderem ein: – wann das Werkzeug IN ORDNUNG oder NICHT IN ORDNUNG zurückgibt, – was vom Werkzeug bei der Auswertung berücksichtig werden soll.

Empfehlungen zur Verwendung der Werkzeuge finden sie hier: "Auswahl der geeigneten Werkzeuge".Einzelheiten zu den Werkzeugen und Ihren Parametern finden Sie ab hier: Kapitel 8.2ff.

► Wenn Sie weitere Werkzeuge hinzufügen möchten, müssen Sie erneut mit "Werkzeug auswählen" beginnen (siehe oben).

► Um ein Werkzeug zu kopieren (mit allen gemachten Einstellungen) klicken Sie den Bildbereich des Werkzeugs an. Drücken Sie jetzt STRG+C und dann STRG+V. Ziehen Sie danach das Werkzeug mit der Maus an die von Ihnen gewünschte Stelle.

Tastenkombina-tionen für den Umgang mit Werkzeugen

5.4.2 Lagenachfüh-rungswerkzeug auswählen

5.4.3 Werkzeugpara-meter einstellen

Page 44: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

44

Vision Sensor BVS

Inspektion erstellen5

► Nachdem alle Werkzeuge erzeugt und eingerichtet sind, klicken Sie bitte auf die Schaltfläche "Ausgänge einstellen". Je nach Sensormodell wird jetzt nur die Einstellung für "Ausgänge einstel-len" (BVS Standard) angezeigt oder zusätzlich die Ansicht für

► "Logische Verknüpfungen" (alle anderen) Die ConVis-Software zeigt nun die Einstellungen "Ausgänge einstellen" an.

► Klicken Sie auf den "Karteireiter" mit der entsprechenden Ausgangsbezeichung um den Ausgang zu konfigurieren.

► Klicken Sie auf Bilder speichern um die Einstellungen für das Speichern der Bilder auf dem Sen-sor (und falls mit Sensor verbunden) mit dem PC festzulegen.

► Überhalb der "Karteireiter" können Sie den Parameter "Pulsdauer" für alle Ausgänge einstellen.Mehr Informationen zu den zur Verfügung stehendenen Ausgangsfunktionen sowie dem Parameter Pulsdauer finden sie im Kapitel "10.1 Einstellen der Ausgänge".

Mit "Bilder speichern" legen Sie fest ob – der Sensor z.B. Fehlerbilder bei Abarbeitung der aktuellen Inspektion (im Run-Mode oder im

eigenständigen Betrieb) speichern soll, – und die Fehlerbilder im Run Mode von der ConVis in ein gesondertes Verzeichnis gespeichert

werden soll.Die Einstellung gilt nicht für alle, sondern nur für die aktuelle Inspektion.

Die Einstellungen für Trennzeichen und RS232 sind nur für Sensoren BVS Identifikation und Universal relevant.

Grundeinstellung ist "Deaktiviert", d.h. es werden keine Bilder auf dem Sensor oder PC gespeichert. Falls Sie "Aktiviert" wählen, können Sie über die Auswahlliste bestimmen unter welchen Umständen ein Bild gespeichert werden soll. soll. Die Bedingung unter der ein Bild gespeichert werden kann, kann bei allen Sensormodellen, außer BVS Standard, mit Hilfe der logischen Verknüpfungen bestimmt werden.

Parameter Beschreibung

Alle Sensor bzw. PC speichert jedes Bild ab unabhängig vom Inspektionsergebnis.

Wenn Teil in Ordnung

Sensor bzw. PC speichert nur dann ein Bild, wenn alle Werkzeuge IN ORDNUNG zurückgegeben haben.

Wenn Teil fehlerhaft Sensor bzw. PC speichert dann ein Bild, wenn mindestens EIN Werkzeug NICHT IN ORDNUNG zurückgegeben hat.

Logische Verknüpfung

Nur Advanced und Universal:Sie können mit Hilfe der Logischen Verknüpfungen festlegen unter welchen Umständen ein Bild im Sensor (und falls angeschlossen) auch auf dem PC gespeichert werden soll.

5.4.4 Ausgänge einstellen

Mit Bildern speichern

Page 45: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 45

Vision Sensor BVS

5.5 Schritt 3: Testen und Anwenden der Inspektion

5.5.1 Monitoreinstel-lungen

5.5.2 Testen der Inspektion

HinweisAuf dem Sensor können maximal 10 Bilder, auf dem PC maximal bis zu 10 000 Bilder gespeichert werden. Sobald ein weiteres Bild gespeichert werden soll, wird das zuerst gespeicherte Bild überschrieben.

Das Verzeichnis, in dem die Bilder auf dem PC gespeichert sind, lässt sich über das Menü Optionen einstellen. Die gespeicherten Bilder lassen sich im Testmodus in eine Inspektion laden. Klicken sie dazu das Icon "Bilder laden" in der Taskleiste und wählen Sie dann das Verzeichnis mit den entsprechenden Bildern aus.Die auf dem Sensor gespeicherten Bilder werden am Bildschirm angezeigt, wenn Sie "Öffnen vom Sensor" wählen und dann die Option "Bilder laden" auswählen. Die Option ist nur anwählbar falls Bilder auf dem Sensor vorhanden sind.

Nachdem Sie die Ausgangsfunktionen eingestellt haben beenden Sie durch einen Klick auf die Schaltfläche "Inspektionseinstellungen" Schritt 2 und fahren mit "Schritt 3: Testen und Anwenden" fort.

Mit dem Klicken auf Inspektionseinstellungen Test oder Anwenden aktiviert die Software SCHRITT 3. Dieser Schritt umfasst: – Anpassen der Monitoreinstellungen. – Testen der Inspektion - offline oder online. – Anwenden der Inspektion auf dem Sensor.

Mit den Einstellungen in diesem Bedienfeld legen Sie fest, welche Werkzeuge und deren Parameter mit dem BVS-E Monitor angepasst werden können und welche nicht verändert werden dürfen.

Das Bedienfeld zeigt Ihnen eine Auflistung aller Werkzeuge und Parameter der aktuellen Inspektion in einer Liste. Alle ausgewählten Parameter ( þ ) sind später anpassbar, alle abgewählten Parameter (¨¨) werden mit dem MONITOR NICHT einstellbar sein.

Die Parameter können einzeln oder werkzeugweise, mit der Maus, an- oder abgewählt werden. Ob ein Parameter an-/abgewählt ist, hat KEINE Auswirkungen auf die korrekte Funktion der Inspektion im Sensor.So können z.B. die Bildhelligkeit nachgestellt werden oder Einstellungen für Werkzeuge in der Produktion optimiert werden.Beschreibungen zu den Werkzeugparametern finden Sie in den Kapiteln mit den Werkzeugbeschreibungen.. Hilfen zum BVS-E Monitor finden Sie in der Anleitung zum Monitor.

Klicken Sie auf die Schaltfläche "Test" um die Inspektion auf dem PC zu testen.Im Testmodus "Online" nimmt der Sensor nur Bilder auf und überträgt sie an den PC, der diese dann verarbeitet. Alle Ausgänge des Sensors sind während des Tests deaktiviert.Klicken Sie "Start" um den Test zu starten, klicken Sie "Stopp" um den Test wieder anzuhalten.In der "Bildanzeige" wird Ihnen während des Tests immer das aktuelle Bild und die Werkzeugergebnisse angezeigt. Im Bedienfeld wird der "Ausgangsstatus" sowie das Referenzbild angezeigt.Im "Inspektionsexplorer" können Sie die Einstellungen und aktuellen Parameter der Werkzeuge überwachen.Wenn Sie den Test gestoppt haben oder kein Sensor mit der Software verbunden ist, dann können Sie auch "Offline" testen. Sind Bilder im Bildspeicher vorhanden, dann können Sie diese testen indem Sie auf ein einzelnes Bild mit der Maus klicken.

Sind keine Bilder im Bildspeicher vorhanden, dann klicken Sie auf die Schaltfläche "Bilder laden" und wählen die Bilder aus, mit der Sie Ihre Inspektion testen wollen. Nach dem Laden testen Sie ein Bild indem Sie es im Bildspeicher anklicken. Der PC berechnet dann die Ergebnisse und aktualisiert die Werkzeugergebnisse in der "Arbeitsfläche" (Rahmenfarbe) und im Inspektionsexplorer.

Inspektion erstellen5

Page 46: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

46

Vision Sensor BVS

Bedienfeld "Testen"

5.5.3 Inspektion anwenden

HinweisDie Testbilder müssen BITMAP (.bmp) Bilder mit 640x480 Pixel bei einer Bittiefe von 8 Bit sein.Sie wissen nicht, ob Ihr Bild den Voraussetzungen entspricht? Dann öffnen Sie den Windows-Explorer, suchen den Ordner, der Ihr Bild enthält, klicken mit der rechten Maustaste und wählen Eigenschaften aus. Klicken Sie im geöffneten Eigenschaften- Fenster auf Dateiinfo und vergleichen Sie.

Im Testen zeigt das Bedienfeld diese Informationen an: – den simulierten Zustand jedes Ausgangs Gelb für EIN; Grau für AUS), – den aktuell verwendeten Testmodus (entweder Offline-Test oder Online-Test), – das für diese Inspektion verwendete Referenzbild.

HinweisAlle Ausgänge des Sensors sind im Testmodus deaktiviert. Die Bilder werden durch den Personalcomputer verarbeitet. Der Sensor nimmt nur die Bilder auf; er berechnet nichts.

Schaltflächen Beschreibung

Bild laden Nur Offline-Modus. Lädt weitere Bilder in den Bildspeicher. Diese können dann auch getestet werden.

Start / Stop Nur Online-Modus. Sensor beginnt, Bilder aufzunehmen; die Berechnung erfolgt durch den PC; die Ergebnisse werden aktualisiert.

Softrigger Das Bedienfeld Softtrigger ist nur im Triggermodus "Ethernet-RS232", aktiv. Durch Betätigen des Bedienfeldes mit der Maus wird der Sensor einmalig getriggert

Um die Inspektion auf dem Sensor zu speichern und anzuwenden, klicken Sie in Schritt 3 auf die Schaltfläche "Anwenden" (unter der Schaltfläche "Test"). Das Bedienfeld oben rechts in der Software zeigt Ihnen den Status der Ausgänge, symbolisiert durch LEDs, und das eingelernte Referenzbild.Folgende Schaltflächen und Parameter werden angezeigt:

Parameter Beschreibung

Bilder anzeigen Der Sensor schickt die aktuellen Bilder und die Auswertungen an den PC. Der PC zeigt diese im Bereich "Bildanzeige" an.

Inspektion erstellen5

Page 47: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 47

Vision Sensor BVS

Inspektion erstellen5

"Statistik & Timing"

Parameter Beschreibung

Statistik und Timing

Der Sensor sendet keine Bilder an den PC. Der PC zeigt:a) die Ausführungsergebnisse für jedes Werkzeugb) die Ausführungszeit für jedes Werkzeugc) eine Statistik wieviele "Teile" insgesamt getestet wurden und wieviel davon gut bzw. schlecht waren.

Starten / Stoppen

Startet bzw. Stoppt die Anwendung der Inspektion.

Softtrigger Das Bedienfeld Softtrigger ist nur im Triggermodus "Ethernet-RS232", aktiv. Durch Betätigen des Bedienfeldes mit der Maus wird der Sensor einmalig getriggert

HinweisNach Start fordert Sie die Software auf, die Inspektion auf dem Sensor zu speichern. Sie können jede Inspektion mit einem eigenem Namen versehen.

Nach Start im Modus "Anwenden" nimmt der Sensor Bilder auf und sendet diese und die berechneten Werkzeugergebnisse an den PC, falls Sie "Bilder anzeigen" gewählt haben.Der PC stellt diese dann in der "Bildanzeige" dar.

HinweisDas Betreiben des Sensors im Modus "Bilder anzeigen" reduziert die Sensorleistung. Bei hoher Teilerate wird deswegen unter Umständen nicht jedes Bild angezeigt. .

Falls Sie "Statistik & Timing" angewählt haben, dann wird im Feld "Statistik" eine Übersicht angezeigt, z.B. die Verarbeitungszeiten für jedes Werkzeug und auch die maximale Verarbeitungszeit für die Inspektion. Mehr Informationen welche Zeiten berücksichtigt werden müssen finden sie in Kapitel "15.1 Inspektionszeiten".Für Vision Sensoren lassen sich keine festen „Schaltfrequenzen“ wie bei anderen Sensoren angeben. Für die Auswertung der verschiedenen, in der Inspektion vorhandenen Werkzeuge wird verschieden viel Rechenzeit benötigt. Die typische Erkennungsrate ist ein Richtwert wie oft ein Teil pro Sekunde geprüft werden kann. Die tatsächlich erreichbaren Erkennungsraten können größer oder kleiner sein – das hängt entscheidend von Ihrer Aufgabe ab. Mit der „STATISTIK“-Anzeige im Schritt 3 können Sie die für Ihre Aufgabe mögliche Erkennungsrate abschätzen.

Die Inspektionszeiten können Sie mittels der BVS ConVis ermitteln:Im Schritt 3 - Anwenden wählen, dann "Statistik & Timing". Nach dem Speichern auf dem Sensor und dem Drücken von "Start" wird eine Tabelle mit den Zeiten angezeigt:

Aus dem obigen Beispiel ist die aktuelle Gesamtausführungszeit 27,34 ms, die maximale Ausführungszeit war aber 27,39 ms.In "Verarbeitungszeit" ist die "Ausführungszeit Werkzeuge".

Zusätzlich können Sie der Tabelle entnehmen welche Werkzeug wie oft einen Fehler aufweisen und so Ihren Prozess ggf. verbessern.

Page 48: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

48

Vision Sensor BVS

Inspektion erstellen5

Die Statistikanzeige bietet noch einen zweiten Modus - die Grafische Anzeige.In diesem Modus selektieren Sie die Werkzeuge bzw. die Inspektion als Eingangsdaten und bei jeder Ausführung wird das Ergebnis der Grafik hinzugefügt. Diese besteht aus einer Übersicht über die Ausführungszeiten und dem prozentualen Gesamtergebnis.

Falls Sie im Test und während "Anwenden" merken, dass Sie Ihre Werkzeuge bzw. Werkzeugparameter anpassen müssen, dann stoppen Sie den "Test" bzw. "Anwenden" und klicken in den Schritt 2 zurück.

Wenn die Inspektion so funktioniert wie gewünscht, dann können Sie den Sensor von der ConVis-Software trennen: Klicken Sie auf "Offline". Der Sensor läuft jetzt eigenständig. Sie können das Kabel vom Stecker TO PC wieder abziehen. Wir empfehlen, den Stecker TO PC nach dem Abziehen des Kabels mit der mitgelieferten Schutzkappe gegen Eindringen von Staub, Schmutz und Flüssigkeiten zu schützen. Falls sie eine Schutzkappe aus Metall benötigen, empfehlen wir BKS 12-CS-01.

Sensor vom PC trennen

Page 49: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 49

Vision Sensor BVS

Grundsätzliche Betrachtungen

Hinweise für die richtige Anwen-dung von Beleuchtung

Die richtige Beleuchtung ist der Schlüssel zum erfolgreichen Lösen Ihrer Applikation.Der Erfolg der Anwendung von Vision Sensoren hängt oft von der Auswahl der richtigen Beleuchtung ab. Erst die richtige Beleuchtung ermöglicht die optimale Nutzung der Auswertewerkzeuge.

Die Beleuchtung am Arbeitsort muss sorgfältig ausgewählt, eingestellt und über alle Inspektionen eines Objektes hinweg weitgehend konstant gehalten werden.

Die Aufgabe dieses Abschnitts ist, einige wichtige Gesichtspunkte zu Beleuchtungsverhältnissen kurz zu beschreiben, welche sich bei vielen typischen Aufgaben aus dem Bereich "Maschinelles Sehen" leicht anwenden lassen.

HinweisAlle BVS Infrarot Sensoren verfügen über einen integrierten Infrarotdurchlassfilter.Dieser Filter lässt nur infrarotes Licht passieren während anderes, sichtbares Licht, stark abschwächt wird.Wir empfehlen die Verwendung von Infrarotsensoren und evtl. zusätzlich notwendiger externer Infrarotbeleuchtung, wenn Fremdlicht in der Anwendung vorhanden sein kann.

Achtung!Die Sonne strahlt auch infrarotes Licht ab. Starke Sonnenstrahlung kann trotz eingebautem Filter zu Problemen in der Anwendung führen.!

– Halten Sie die Beleuchtung des Sichtfeldes und des Objekts (der "Szene") konstant.Die Helligkeit muss so weit wie möglich konstant gehalten werden. Vermeiden Sie Helligkeitsschwankungen durch Umgebungslicht, Sonnenlicht oder andere externe Lichtquellen, da diese Schwankungen die häufigste Fehlerquelle darstellen. Durch das Unterdrücken externer Lichteffekte können solche Fehler vermieden werden. Es kann sein, dass die interne Beleuchtung des Sensors nicht effektiv genug ist und eine externe Beleuchtung in Betracht gezogen werden muss. Alternative Lösungen können Blenden oder beliebige physische Abschirmungen zur gezielten Lichtsteuerung im Inspektionsbereich sein.

– Halten Sie die Beleuchtung der Szene gleichmäßig.Achten Sie darauf, dass die gesamte Szene gleichmäßig ausgeleuchtet wird, um sehr helle Punkte oder Schatten zu vermeiden. Achten Sie ferner darauf, dass die Zielobjekte in ihren Merkmalen kontrastreich sind und sich gut vom Hintergrund abheben.

– Platzieren Sie die Lichtquelle an der richtigen Stelle.Wählen Sie die besten Abstände zwischen der Lichtquelle, dem Sensor und dem Zielobjekt. Achten Sie darauf, dass die Lichtquelle die richtige Helligkeit aufweist, um Sättigung in Teilen der Szene zu vermeiden.

– Beleuchtung bei reflektierenden Oberflächen Tests haben gezeigt, dass bei der Prüfung stark reflektierender Flächen die Kamera sehr sorgfältig montiert werden muss und ggf. eine externe Beleuchtung in einem geeigneten Winkel anzubringen ist, um den Kontrast zwischen dem zu erkennenden Objekt und dem Hintergrund zu maximieren. Das reflektierte Licht führt zur Sättigung in Teilen der Szene. In solchen Fällen empfehlen wir die Verwendung einer externen diffusen LED-Zusatzbeleuchtung.

Für gute und zuverlässige Ergebnisse beim maschinellen Sehen ist es sehr wichtig, dass die Lichtintensität möglichst konstant bleibt. Die häufigste Ursache für Abweichungen bei der Lichtintensität ist Umgebungslicht, z. B. Tageslicht oder andere externe Lichtquellen.Wir empfehlen dringend, die Belichtungszeiten so kurz wie möglich zu halten, um die Auswirkungen externer Lichtquellen zu verringern. Unserer Erfahrung nach benötigen Sie normalerweise zusätzliche Lichtquellen, wenn der Arbeitsabstand größer als 300 mm ist oder Sie Teile mit einer Hintergrundbeleuchtung prüfen müssen.

Beleuchtung6

Page 50: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

50

Vision Sensor BVS

Beleuchtung6

Nachfolgend finden Sie eine Übersicht über die zur Verfügung stehenden Beleuchtungsarten:

– RingleuchteEine Ringleuchte kann nahe dem Sensor angebracht werden, sodass der Sensor durch die Leuchte hindurch schaut, wie in der Abbildung gezeigt. Ringleuchten sorgen für eine annähernd schattenfreie Beleuchtung mit hoher Intensität.Vorteile: Eine Ringleuchte kann die richtige Beleuchtung für vielfältige Anwendungen schaffen. Sie liefern sehr intensives Licht und können daher auch bei einem größeren Arbeitsabstand verwendet werden. Das Licht im Bild ist zentriert.Nachteile: Wenn eine Ringleuchte für große Objekte verwendet wird, können die Bildecken dunkler sein. Bei stark reflektierenden Objekten kann das Bild einen "Kranz" aus reflektiertem Licht aufweisen. – Auflicht

Dieses Verfahren erzeugt eine gleichmäßige Beleuchtung in einem konzentrierten Bereich. Die Beleuchtung (meist ein Strahler oder eine Lichtleiste) ist hinter dem Sensor positioniert und ermöglicht, erwünschte Teile am Objekt hervorzuheben und andere Flächen im Dunkeln verschwinden zu lassen.Vorteile: Da ein Strahler vom Sensor getrennt angebracht werden kann, ermöglicht er das Hervorheben bestimmter Bereiche des Objekts z.B. durch Erzeugung von Schatten.Nachteile: Es ist schwierig, ein Objekt gleichmäßig über die ganze Fläche auszuleuchten. – Hintergrundbeleuchtung

Die Leuchte ist hinter dem Zielobjekt angeordnet und direkt zurück auf den Sensor gerichtet. Die daraus resultierende Silhouette kann auf Abmessungen und Form kontrolliert werden. Falls sich in Ihrer Applikation eine Hintergrundbeleuchtung einsetzen lässt, dann ist diese gegenüber anderen Beleuchtungsarten zu bevorzugen.Vorteile: Hintergrundbeleuchtung gestattet die Unterdrückung von Schwankungen der Oberflächenbeschaffenheit, da nur die Form kontrolliert wird. Erleichtert die Durchmesserkontrolle bei runden Objekten. Zeigt das Vorliegen oder Fehlen von Löchern.Nachteile: Manchmal ist es schwierig, die Leuchte hinter dem Objekt anzubringen. Der ausgeleuchtete Bereich muss immer größer als der Inspektionsbereich sein.

Zu den typischen Anwendungen zählen das Sortieren von Objekten nach Form und Abmessungen, die Messung der Abstände zwischen Chip-Anschlussstiften, die Kontrolle von Objekten auf Löcher oder Risse.

Eine Übersicht über alle angebotenen Beleuchtungen finden Sie in unserem Katalog "Industrial Identification".

Beleuchtungs-arten

Page 51: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 51

Vision Sensor BVS

Lagenachführung 7

7.1 Lagenachfüh-rungswerk-zeuge

Lagenachfüh-rung bei wech-selnder Teil- bzw. Merkmalslage

7.2 Anwendung der Lagenach-führung

Keine Lagenach-führung: Orts-feste Bildberei-che

Lagenachführungswerkzeuge sind spezielle Werkzeuge, die innerhalb ihres Bildbereichs bzw. Suchbereichs nach einem bestimmten Merkmal (z.B. einer Kante oder einem Muster) suchen.Wird ein entsprechendes Merkmal gefunden, so wird dessen Lage im Bild bestimmt - alle anderen in der Inspektion vorhandenen Werkzeuge werden dann anhand der "gefundenen" Lage ausgerichtet.

Ist das "gesuchte" Merkmal auf Ihrem zu prüfenden Teil immer an der gleichen Stelle vorhanden, dann kann mittels eines Lagenachführungswerkzeugs eine, sich von Bild zu Bild ändernde Teilelage ausgeglichen werden. Allerdings nur wenn das Merkmal das Sensorsichtfeld bzw. den Bild- oder Suchbereich nicht verlässt.

Ist das "gesuchte" Merkmal auf Ihrem zu prüfenden Teil an verschiedenen Stellen, dann können Sie mit einem Lagenachführungswerkzeug die Merkmalslage ausgleichen und so das Merkmal nachführen.

Hinweise – In einer Inspektion kann es nur EIN Lagenachführungswerkzeug geben – Gibt das Lagenachführungswerkzeug NICHT IN ORDNUNG zurück, dann werden alle anderen, in der Inspektion vorhandenen Werkzeuge nicht abgeprüft. Im aktuel-len Bild bzw. im Referenzbild wird dann nur der Bildbereich (ROI) des Lagenachführungs werkzeuges ROT dargestellt. Die Bildbereiche aller anderen Werkzeuge werden nicht dargestellt.

Lagenachführungswerkzeuge werden wie normale Werkzeuge in die Inspektion eingefügt, positioniert und vergrößert. Mehr Informationen zur Bedienung von Werkzeugen finden Sie in Kapitel "5.4.1 Werkzeuge einfügen".

Ist in einer Inspektion KEIN Werkzeug zur Lagenachführung vorhanden, dann verwenden alle Werkzeuge die linke obere Ecke des Bildes als absoluten, ortsfesten Ursprung für ihre Bildbereiche (ROI).

Das bedeutet, dass, wenn das Teil im aktuellen Bild gegenüber dem Teil im Referenzbild verschoben ist, die Position der Bildbereiche des Werkzeugs dem Teil nicht folgt. Folglich kann das Teil nicht richtig geprüft werden.

Page 52: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

52

Vision Sensor BVS

Lagenachführung7

Abb.7-1: Wechselnde Teilelage ohne NachführungDas erste Bild links zeigt die Teilelage im Referenzbild, das Werkzeug (grüne Schraffur) prüft hier z.B. die Schraubenlänge.Im Bild Teil 2 ist das Teil nach rechts oben verschoben - die Prüfung durch das Werkzeug schlägt fehl (rote Schraffur), ebenso im Bild 3.

Ohne ein Lagenachführungswerkzeug sollten Sie nur dann arbeiten, wenn sichergestellt ist, dass Ihr zu prüfendes Teil/Merkmal im Augenblick der Bildaufnahme immer gleich positioniert ist.Das heißt: das Teil/Merkmal sollte weder horizontal noch vertikal gegen das Referenzteil verschoben bzw. gedreht sein.

Ist ein Werkzeug zur Lagenachführung in der aktuellen Inspektion vorhanden, dann verwenden alle "normalen" Werkzeuge die vom Lagenachführungswerkzeug ermittelte Position als ihren Ursprung.

Das obige Bild illustriert das am Beispiel der Lagenachführung "Muster erkennen".Findet das Lagenachführungswerkzeug das im Referenzbild eingelernte Merkmal, ändert es die Position seines Bildbereichs im Bild, die ermittelte Position ist dann die linke obere Ecke des Bildbereichs (ROI). Alle anderen Werkzeuge werden an dieser POSITION ausgerichtet.

Beispiel

MIT Lagenach-führung: Bildbe-reichpositionen abhängig von "Position" der Lagenachfüh-rung

Page 53: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 53

Vision Sensor BVS

Lagenachführung 7

Abb.7-2: Wechselnde Teilelage mit Nachführung

Das erste Bild links zeigt die Teilelage im Referenzbild; das Lagenachführungswerkzeug Muster erkennen (Blaue Schraffur) erkennt den Schraubenkopf, das Werkzeug (grüne Schraffur) prüft hier z.B. die Schraubenlänge.Im Bild Teil 2 ist das Teil nach rechts oben verschoben - die Prüfung durch das Werkzeug ist erfolgreich, da der Schraubenkopf vom Lagenachführungswerkzeug erkannt wird, ebenso wie im Bild 3.

Um eine "Lagenachführung" in die Inspektion einzufügen klicken Sie auf "Lagenachführung auswählen".Je nach Modell (Standard, Advanced und Universal) können sie zwischen den folgenden Lagenachführungswerkzeugen auswählen:

Beispiel

7.3 Kurzbeschrei-bung Lagenach-führungswerk-zeuge

Symbol Name Beschreibung

Position kontrollieren

Sucht nach der ersten "Kante" in der Bildregion in einer bestimmten Richtung. Die Richtung ( z.B. Links nach Rechts, Oben nach Unten) in der gesucht werden soll, können Sie durch Ändern der Drehlage des Bildbereichs frei bestimmen; Standard ist LINKS nach RECHTS.Hinweis: Mit diesem Werkzeug kann NUR eine Lageänderung eingestellte Richtung nachgeführt werden.

Muster erkennen

Sucht innerhalb des Suchbereichs (äußerer Rahmen) das Muster, das im Referenzbild eingelernt wurde. Lageänderungen von Rechts nach Links (Horizontal) oder von Oben nach Unten (Vertikal) können DANN nachgeführt werden, wenn das zu suchende Muster Merkmale in BEIDE Richtungen aufweist.Hinweis: Mit diesem Werkzeug kann NUR eine Lageänderung in X- und Y- Richtung nachgeführt werden. Änderungen in der Drehlage können (abhängig von der Sollwerteinstellung) nur bis zu einer Abweichung von 5 - 10 Grad nachgeführt werden

360° Muster erkennen

Hinweis: 360° Muster erkennen ist nur bei BVS-E Advanced-Modellen verfügbar.Sucht innerhalb des Suchbereichs (äußerer Rahmen) das Muster, das am besten mit dem im Referenzbild eingelernten Muster übereinstimmt UND dessen Drehlage zwischen dem zulässigen Minimalen und Maximalen Drehwinkel liegt. Lageänderungen können mit diesem Werkzeug Horizontal, Vertikal und in der Drehlage nachgeführt werden. Hinweis: Mit diesem Werkzeug kann NUR dann eine Drehlage nachgeführt werden, wenn das Muster nicht symmetrisch ist (z.B. ein Quadrat oder ein Kreis).

Die folgenden Lagenachführungswerkzeuge sind nur bei BVS-E Universal verfügbar.

360° Kontur erkennen

Sucht innerhalb des Suchbereichs (äußerer Rahmen) die Kontur, die am besten mit der im Referenzbild eingelernten Kontur (Form, Länge) übereinstimmt UND deren Drehlage zwischen dem zulässigen Minimalen und Maximalen Drehwinkel liegt. Lageänderungen können mit diesem Werkzeug horizontal, vertikal und in der Drehlage nachgeführt werden. Das Werkzeug kann auch leichte Verkippungen und Änderungen in der Beleuchtung ausgleichen, allerdings wird dann die maximale Nachführungsgenauigkeit nicht erreicht.Hinweis: Mit diesem Werkzeug kann NUR dann eine Drehlage nachgeführt werden, wenn die Kontur nicht symmetrisch ist (z.B. ein Quadrat oder ein Kreis). Die Kontur kann auch noch bei teilweiser Abdeckung des Teiles nachgeführt werden. Für eine genaue Konturkontrolle ist das Werkzeug NICHT geeignet.Maximale Genauigkeit: ± 1 Pixel in X und Y Richtung und ± 1 Grad in Drehrichtung bei idealen Bedingungen und gleichbleibender Kontur (Ausrichtung zum Sensor, homogene Beleuchtung)

Page 54: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

54

Vision Sensor BVS

Lagenachführung 7

HinweisEs kann immer nur EIN Lagenachführungswerkzeug in einer Inspektion geben!Falls Sie nach einem ersten Test Ihrer Inspektion eine andere "Lagenachführung auswählen" wollen, dann müssen Sie zuerst die bestehende "Lagenachführung" löschen.

HinweisDas Ergebnis der Lagenachführung lässt sich mit einem Ausgang verbinden. Mehr Informationen hierzu finden sie im Kapitel "10.1 Einstellen der Ausgänge".

Nachdem Sie der aktuellen Inspektion eine Lagenachführung hinzugefügt haben, zeigt das Bedienfeld seine aktuellen Parameter an.

Hinweis (nur Ident)Falls Sie den zu lesenden Code als Muster für die Lagenachführung definieren wollen, dann funktioniert die Nachführung nur, wenn jedes zu prüfende Teil den gleichen Code trägt — sich die Codeinformation nicht ändert. Falls sich die Codeinformation ändert, dann ändert sich die Zusammensetzung der Striche bzw. der Module - das zu suchende Muster ist dann nicht mehr vorhanden und kann nicht erkannt werden.Bitte beachten Sie, dass die Werkzeuge "Strichcode lesen", "Datamatrixcode lesen" und "QR-Code lesen" in der Lage sind Lageänderungen des zu lesenden Codes auszugleichen.Zusätzliche Informationen finden Sie im bei den Beschreibungen der entsprechenden Werkzeuge.

Die folgenden Kapitel enthalten ausführliche Beschreibungen der Lagenachführungswerkzeuge. – Positions-Lagenachführung (auch als "Kanten-Lagenachführung" bezeichnet) – Mustererkennungs-Lagenachführung – Lagenachführung 360 Grad Muster erkennen

Symbol Name Beschreibung

Datamatrix finden

Sucht innerhalb des Suchbereichs (äußerer Rahmen) einen lesbaren Datamatrixcode und gibt die Position des Codeschwerpunkts an andere Werkzeuge weiter. Es kann bestimmt werden welche Mindestqualität der Code hat und ob ein bestimmter Codeinhalt vorliegt.Lageänderungen können mit diesem Werkzeug Horizontal, Vertikal und in der Drehlage nachgeführt werden. Das Werkzeug kann auch leichte Verkippungen und Änderungen in der Beleuchtung ausgleichen allerdings wird dann die maximale Nachführungsgenauigkeit nicht erreicht.Ein Datamatrixcode kann auch noch bei teilweiser Abdeckung des Codes gelesen und nachgeführt werden.Maximale Genauigkeit: ± 1 Pixel in X und Y Richtung und ± 1 Grad in Drehrichtung bei idealen Bedingungen und gleichbleibender Modulgröße sowie Bitanzahl. (Codequalität, Ausrichtung zum Sensor, homogene Beleuchtung)

QR-Code finden

"QR-Code finden" Sucht innerhalb des Suchbereichs (äußerer Rahmen) einen lesbaren QR- Codes bzw. Micro-QR-Codes. Es gelten die gleichen Randbedingungen wie für das Werkzeug "Datamatrixcode finden"

Strichcode finden

Sucht innerhalb des Suchbereichs (äußerer Rahmen) einen lesbaren Datamatrixcode und gibt die Position des Codeschwerpunkts an andere Werkzeuge weiter. Es kann bestimmt werden welche Mindestqualität der Code hat und ob ein bestimmter Codeinhalt vorliegt.Lageänderungen können mit diesem Werkzeug Horizontal, Vertikal und in der Drehlage nachgeführt werden. Das Werkzeug kann auch leichte Verkippungen und Änderungen in der Beleuchtung ausgleichen allerdings wird dann die maximale Nachführungsgenauigkeit nicht erreicht.

Maximale Genauigkeit: ± 1 Pixel in X und Y Richtung und ± 1 Grad in Drehrichtung bei idealen Bedingungen und gleichbleibender Codelänge und Modulbreite. (Codequalität, Ausrichtung zum Sensor, homogene Beleuchtung)

Page 55: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 55

Vision Sensor BVS

Lagenachführung 7

Das Werkzeug sucht die Position (in Pixeln) der ersten Kante innerhalb des Bildbereichs in einer bestimmten Richtung. Liegt die gefundene Position innerhalb der eingestellten Grenzwerte, dann gibt das Werkzeug: IN ORDNUNG zurück, ansonsten: NICHT IN ORDNUNG.Eine "Kante" ist eine definierte Grenze zwischen einem hellen Bereich und einem dunklen Bereich im Bild; z.B. hat ein dunkles Quadrat, das auf einem weißen Hintergrund liegt, 4 Kanten von hell nach dunkel.Die Richtung ( z.B. Links nach Rechts, Oben nach Unten) in der gesucht werden soll, können Sie durch Ändern der Drehlage des Bildbereichs frei bestimmen; Standard ist LINKS nach RECHTS. Durch Drehen des Bildbereichs um z.B. 90 Grad wird die erste Kante von Oben nach unten gesucht.Nicht jeder Unterschied zwischen einem hellen und einem dunklen Bereich soll von den Werkzeugen als Kante angesehen werden. Aus diesem Grund gestattet der Parameter "Empfindlichkeit", die Stärke der zu erkennenden Kante einzustellen.

HinweisMit diesem Werkzeug kann NUR eine Lageänderung in die eingestellte Richtung nachgeführt werden.

Parameter Beschreibung

Name Name des Werkzeuges. Max. Länge 256 Zeichen.

Status Grün: IN ORDNUNG. Gefundene Kante liegt innerhalb der "Grenzwerte Position".Rot: NICHT IN ORDNUNG. Lagenachführung hat keine Kante gefunden oder gefundene Kante liegt nicht innerhalb der Grenzwerte.

Minimum / Maximum

Das Ergebnis ist IN ORDNUNG, wenn die aktuelle Position innerhalb von MINIMUM und MAXIMUM liegt. Ist die aktuelle Position kleiner als das eingestellte Minimum oder größer als das eingestellte Maximum dann ist das Ergebnis des Werkzeugs: NICHT IN ORDNUNG. Als Standard verwendet das Werkzeug ein Minimum von 1 Pixel; als Maximum die aktuelle BREITE des Bildbereichs.

– Istwert ≥ Minimum UND Istwert ≤ Maximum = IN ORDNUNG – Istwert < Minimum ODER Istwert > Maximum = NICHT IN ORDNUNG

Istwert Der Istwert in Pixeln ist die ermittelte Position der Kante vom linken Rand der Bildregion. Die untere linke Ecke der Bildregion ist durch einen ROTEN Punkt gekennzeichnet.

Empfindlichkeit Je HÖHER die Empfindlichkeit, desto KLEINER muss der Helligkeitsunterschied zwischen einem hellen und einem dunklen Bereich sein, damit eine Kante erkannt wird

Hinweis"Minimum" und "Maximum" beziehen sich immer auf den Bildbereich. Der Nullpunkt liegt auf der Seite des Bildbereichs die durch einen ROTEN Eckpunkt gekennzeichnet ist.

7.4 Lagenachfüh-rung Position kontrollieren

Page 56: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

56

Vision Sensor BVS

Lagenachführung7

Parameter Beschreibung

Kantentyp Bestimmt den Kantentyp, nach welchem im Bild gesucht werden soll. Die Auswahlmöglichkeiten sind:Alle Kanten auswählen, um nach Übergängen von Hell nach Dunkel und Dunkel nach Hell zu erkennen. Wählen Sie nur Dunkel-Hell-Kanten aus, um ausschließlich Übergänge von Dunkel nach Hell zu suchen. Wählen Sie nur Hell-Dunkel-Kanten aus, um ausschließlich Übergänge von Hell nach Dunkel zu suchen. Wenn Sie Automatisch auswählen, werden die stärksten Übergänge ausgewählt sowohl von Hell nach Dunkel und Dunkel nach Hell.

Rausch-unterdrückung

Rauschunterdrückung gestattet das Ausfiltern geringer Helligkeitsänderungen bei Suche nach Kanten. Je stärker die eingestellte Rauschunterdrückung, desto größer die zum Auffinden einer Kante erforderliche Helligkeitsänderung.

Löschen Löscht die Lagennachführung aus der Inspektion.

HinweisWenn eine Kante im Bild nicht richtig erkannt wird, passen Sie die Parameter "Kantentyp" , "Empfindlichkeit" oder "Rauschunterdrückung" an.

Es soll die Lage einer Schraube in vertikaler Richtung (also von oben nach unten bzw. umgekehrt) nachgeführt werden. Dabei soll überprüft werden ob das Teil am Schraubenkopf vorhanden ist oder nicht (z.B. mit einem Kontrastwerkzeug)Dazu fügen Sie die Lagenachführung "Position kontrollieren" in die Inspektion ein.Dann DREHEN Sie den Bildbereich des Werkzeugs mit der Maus bis die rot markierte Ecke des Werkzeugs links oben zu liegen kommt (siehe Bild)

Vergrößern Sie jetzt den Bildbereich des Werkzeugs - die Lageänderung des Teils muss immer innerhalb des Bildbereichs stattfinden, ansonsten kann die Lage nicht nachgeführt werden. Passen

Beispiel

Page 57: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 57

Vision Sensor BVS

Sie jetzt das zulässige Maximum entsprechend Ihrer Anwendung ein.Ändert sich die Lage des Teils wie im folgenden Bild, dann wird die "Kante" des Kopf gefunden und das Werkzeuge nachgeführt.

Das Lagenachführungswerkzeug "Muster erkennen" sucht innerhalb des Suchbereichs (äußerer Rahmen) DAS Muster, dessen Übereinstimmung (Istwert) mit dem eingelernten Muster am höchsten ist und gibt dessen Position an die anderen Werkzeuge weiter.Das Ergebnis des Lagenachführungswerkzeugs ist IN ORDNUNG wenn mindestens ein Muster gefunden wurde, dessen Istwert größer als der eingestellte Sollwert ist ansonsten NICHT IN ORDNUNG.Nach dem Einfügen des Werkzeugs in die Inspektion wird das folgende Bedienfeld angezeigt:

Parameter Beschreibung

Name Name des Werkzeugs. Max. Länge 256 Zeichen

Status Grün: IN ORDNUNG. Die Ähnlichkeit des innerhalb des Suchbereichs gefundenen Musters mit dem parametrierten Muster ist höher als der eingestellte Sollwert.Rot: NICHT IN ORDNUNG. Kein Muster gefunden dessen Ähnlichkeit größer oder gleich dem eingestellen Sollwert ist.

7.5 Lagenachfüh-rung Muster erkennen

Lagenachführung 7

Page 58: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

58

Vision Sensor BVS

Parameter Beschreibung

Sollwert Der Sollwert definiert die minimale Ähnlichkeit, die ein im Suchbereich gefundenes Muster mindestens haben muss um als erkannt zu gelten. Nur Muster die eine Ähnlichkeit größer als der eingestellte Sollwert haben, werden von der Software angezeigt und vom Werkzeug gezählt.100% = Identisches Muster, 0% = Keine Ähnlichkeit. Der Vorgabewert ist 85%; für die meisten Inspektionen empfehlen wir einen Wert von 66%.

Istwert Der Istwert ist die Ähnlichkeit des Musters zum Referenzmuster in Prozent. – Istwert 100%: Muster identisch mit Referenzmuster – Istwert 50%: Muster stimmt nur zu 50% mit dem Referenzmuster überein.

Durch Drücken der Taste >> gelangen Sie auf die "Seite" mit den erweiterten Parametern:

Parameter Beschreibung

Empfindlichkeit Durch Ändern der Empfindlichkeit können Sie beeinflussen wie stark Unterschiede zwischen Referenzmuster und gefundenen Muster den Istwert beeinflussenDie Empfindlichkeit ist standarmäßig auf 60 Prozent eingestellt.

– Empfindlichkeit 100%: Unterschiede haben starken Einfluss auf Istwert – Empfindlichkeit 50%: Unterschiede haben mittelstarken Einfluss auf Istwert – Empfindlichkeit 0%: Unterschiede haben geringen Einfluss auf Istwert Hinweis: Je geringer die Empfindlichkeit, desto schneller kann die Mustererkennung ausgeführt werden.

Es soll die Ausrichtung von Chipkarten geprüft werden. IN ORDNUNG ist Anschlüsse oben rechts; NICHT IN ORDNUNG ist alle anderen Lagen.

Da die Chipkarten irgendwo im Sichtbereich zu finden, aber nur in 2 verschiedenen Lagen (Anschluss oben bzw. Anschluss unten) verwenden wir hier das Lagenachführungswerkzeug "Muster erkennen".Nach dem Einfügen sehen wir zwei Rahmen, wobei einer innerhalb des anderen liegt. Der äußere Rahmen markiert den sogenannten Suchbereich, der innere den Bildbereich (ROI) der Werkzeugs. Der Suchbereich lässt sich wie der Bildbereich mit der Maus in Größe und Position anpassen. Bitte beachten Sie: Das Muster wird nur INNERHALB des Suchbereichs gesucht - liegt das zu erkennende Muster außerhalb des Suchbereichs (aber noch innerhalb des Bildausschnitt des Sensors), dann wird das Muster nicht gefunden.

HinweisDie Ausführungszeit für das Werkzeug "Muster erkennen" hängt sehr stark von der Größe des Bild- und Suchbereichs ab. Je größer der Bereich, desto mehr Zeit wird benötigt. Wir empfehlen deshalb den Bild- und Suchbereich so klein wie möglich aber so groß wie nötig einzustellen.

Im folgenden Bild ist der Bild- und Suchbereich schon angepasst:

Beispiel

Lagenachführung7

Page 59: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 59

Vision Sensor BVS

Äußerer Rahmen: Suchbereich – das mit dem Bildbereich definierte Muster wird nur in diesem Bereich gesucht.

Innerer Rahmen: Bildbereich – mit dem Bildbereich definieren Sie das zu suchende Referenzmuster.

Die "Codierungsecke" haben wir aus zwei Gründen ausgewählt:1. Die Ecke unterscheidet sich von den 3 anderen Ecken und ist somit EINDEUTIG – nur so können

wir einen Bezug zur Ausrichtung der Karte herstellen.2. Da die Chipkarte in X- und Y-Richtung verschoben sein kann, muss das Muster auch "Merkmale"

in X- und Y-Richtung aufweisen, damit wir es nachführen können. Im folgenden Bild ist die Karte nach oben und links verschoben - das Muster der "Codierungsecke" wird sicher gefunden.

Ist die Kartenausrichtung aber falsch, wie z.B in diesem Bild ...

... dann wird die Karte nicht gefunden - die Prüfung ist in diesem Fall NICHT IN ORDNUNG.

Lagenachführung7

Page 60: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

60

Vision Sensor BVS

Lagenachführung7

7.6 Lagenachfüh-rung 360 Grad Muster erken-nen

HinweisDas Lagenachführungswerkzeug "360° Muster erkennen" ist nur mit einem BVS Advanced oder Universal Modell ausführbar. Falls Sie ein Standard Modell verwenden, dann kann die Lagenachführung zwar getestet, aber nicht auf dem Sensor ausgeführt werden.

Das Lagenachführungswerkzeug " 360 Grad Muster erkennen" sucht innerhalb des Suchbereichs das Muster, dass am besten mit dem im Referenzbild festgelegen Muster übereinstimmt. Das Ergebnis des Werkzeugs ist IN ORDNUNG wenn ein Muster gefunden wurde, dessen Istwert größer ist als der eingestellte Sollwert UND dessen Drehwinkel innerhalb der Grenzwerte liegt.Wenn Sie 360 Grad Muster erkennen in eine Inspektion einfügen, dann zeigt Ihnen die Software zwei Rechtecke an: Den Suchbereich - und den Bildbereich. Das vom Werkzeug zu erkennende Muster ist durch die im Bildbereich(ROI) des Referenzbildesgefundenen " Merkmalspunkte " und deren Lage zueinander definiert.Die Software zeigt Ihnen alle im Suchbereich gefundenen Merkmalspunkte als HELLBLAUEN Punkt an.Bitte beachten Sie, dass das zu erkennende Muster durch mindestens 5 Punkte definiert sein sollte.Das Werkzeug hat das folgende Bedienfeld:

Parameter Beschreibung

Name Name des Werkzeugs. Max. Länge 256 Zeichen.

Status Grün: IN ORDNUNG. Das gefundene Muster hat einen Istwert größer gleich als den eingestellten Sollwert. Der Drehwinkel des Musters liegt innerhalb der Grenzwerte Min. Drehwinkel bzw. max. Drehwinkel.Rot: NICHT IN ORDNUNG. Entweder wurde kein Muster mit einem Istwert größer gleich dem eingestellten Sollwert gefunden ODER der Drehwinkel des Musters liegt außerhalb der eingestellten Grenzwerte.

Sollwert Schwellwert in Prozent. Er gibt an, wie groß die Ähnlichkeit (Übereinstimmung) zwischen dem im Suchbereich gefundenen Muster und dem Referenzmuster sein muss, damit das Werkzeug IN ORDNUNG zurückgibt. Wir empfehlen für die meisten Inspektionen einen Wert von 85% einzustellen.

Istwert Der Istwert ist die Ähnlichkeit des gefundenen Musters zum Referenzmuster in Prozent. Istwert 100% bedeutet Muster ist identisch mit Referenzmuster.

Page 61: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 61

Vision Sensor BVS

Lagenachführung 7

Parameter Beschreibung

Min. Drehwinkel, Max. Drehwinkel

Das Muster ist IN ORDNUNG, wenn der Drehwinkel innerhalb des von minimalem und maximalem Drehwinkel definierten Bereichs liegt UND dessen Istwert größer ist als der eingestellte Sollwert.Der Nullpunkt liegt immer auf der VERTIKALEN ACHSE!Drehwinkel ≥ Min. Drehwinkel UND ≤ Max. Drehwinkel = IN ORDNUNG Drehwinkel < Min. Drehwinkel ODER > Max. Drehwinkel = NICHT IN ORDNUNG Der Standard für den minimalen Drehwinkel -180 Grad, der Standard für den maximalen Drehwinkel + 180 Grad.

HinweisBei unveränderter Teilelage, kann technisch bedingt, der erkannte Drehwinkel von Bild zu Bild um bis zu ± 3 Grad schwanken. Weist das Teil eine Drehlage von 180 Grad auf, dann die vom Werkzeug erkannte Drehlage von Bild zu Bild zwischen +180 Grad und -180 Grad wechseln.

Nach Drücken der Taste >> wird die zweite "Seite" des Bedienfelds angezeigt:

Parameter Beschreibung

Rausch-unterdrückung

Durch Ändern der Rauschunterdrückung können Sie beeinflussen welche Punkte vom noch Werkzeug erkannt werden. Je niedriger der Wert der Rauschunterdrückung desto kleiner der Kontrast und die Schärfe ab der ein Punkt erkannt wird. Standardeinstellung: 20 Prozent. Wir empfehlen die Empfindlichkeit nur dann zu ändern, falls Ihre Inspektion mit der Standardeinstellung nicht funktioniert.

Ausführungszeit - Genauigkeit

– Langsam & Hoch - Wählen Sie diese Einstellung wenn Ihr Muster nur aus wenigen Punkten besteht. Die Ausführungszeit steigt an, die Genauigkeit des berechneten Drehwinkels steigt.

– Schnell & Mittel - Standardeinstellung. Benutzen Sie diese Einstellung wenn Ihr Muster aus vielen Punkten besteht.

HinweisBei Aktualisierung von Softwareversion 1.2.0 oder höher auf Version 1.3.0:Das Lagenachführungswerkzeug 360 Grad Muster erkennen finden ab Version 1.3. wesentlich MEHR Merkmalspunkte als in der früheren Version. Nach erfolgter Aktualisierung empfehlen wir Ihre Inspektionen mit Hilfe der ConVis Software zu testen. Falls Ihre Inspektion nicht funktioniert wie gewünscht müssen Sie den Parameter Rauschunterdrückung anpassen.

Um eine eindeutige Nachführung zu gewährleisten müssen die folgenden Punkte bei der Auswahl des Musters beachtet werden:1. Das zu erkennende Teil darf nicht symmetrisch sein, sonst kann die Drehlage nicht EINDEUTIG

erkannt werden. Beispiel: Erkannt werden soll ein quadratisches Merkmal. Da das Quadrat achsensymmetrisch

Page 62: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

62

Vision Sensor BVS

Beispiel

ist , kann sich der Drehwinkel von Bild zu Bild um 90 Grad verändern, obwohl Lage und Position nicht geändert wurden.

2. Der Sensor ist so montiert, dass der Bildbereich möglichst wenig perspektivisch verzerrt ist. Beispiel: Ein Sensor wurde um, störende Reflektionen zu vermeiden um ca. 30 Grad gegen die Vertikale gekippt.

Im Bild ist ein Gitter mit parallelen Linien platziert, oberhalb dieses Gitters ist ein Schriftzug der kontrolliert werden soll. Durch die Verkippung zur Vertikalen scheinen die Gitterlinien zu fluchten, auch der Schriftzug erscheint unten breiter als oben:

Wird dieses Merkmal z.B. um 90° im Uhrzeigersinn gedreht, dann ändert sich die Flucht des Schriftzugs. Die Übereinstimmung zwischen Referenzmuster und erkanntem Muster ist dann nicht mehr gegeben.

Es soll die Bedruckung von Warnetiketten mit einem Blitzsymbol überprüft werden. Die Etiketten werden auf einem Band transportiert und können zum Zeitpunkt der Prüfung irgendwo im Bildfeld liegen und beliebig gedreht sein.Um die Drehlage nachzuführen müssen wir das Werkzeug "360 Grad Muster erkennen" verwenden:

Das zu suchende Muster ist der Blitz - definiert durch den Bildbereich. Angezeigt wird auch die Orientierung des Musters - dargestellt durch das dunkelblaue Koordinatensystem. Der Nullpunkt liegt immer auf der VERTIKALEN ACHSE!Im folgenden Bild wurde ein gedrehtes, anders positioniertes Etikett wird gefunden und dessen Drehlage ermittelt - hier ca. 17° im Uhrzeigersinn.

Lagenachführung7

Page 63: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 63

Vision Sensor BVS

7.7 360 Grad Kontu-ren - Funktion & Parametrierung allgemein

7.7.1 Allgemeine Hinweise zur Parameterie-rung

Ein falsch bedrucktes Etikett wird zwar gefunden, allerdings ist der Istwert deutlich geringer (hier ca. 65% zu ansonsten über 90%) und wird so als NICHT IN ORDNUNG erkannt.

HinweisDie für die Berechnung eines Werkzeugs benötigte Ausführungszeit hängt von der Größe der Bildregion (ROI) und des Suchbereichs ab. Wählen Sie deshalb Suchbereich und ROI nur so groß wie unbedingt notwendig!

Alle Werkzeuge und Lagenachführungen, die auf der "360° Kontur" Technologie basieren, suchen innerhalb des Suchbereichs (äußerer Rahmen) die Konturen, deren Übereinstimmung (Istwert) mit den eingelernten Konturschablone in Stärke, Länge und Form am höchsten ist. Die Position, Drehlage und Übereinstimmung der erkannten Kontur / Konturen wird über die Ethernetschnittstelle bereitgestellt bzw. an die anderen Werkzeuge weitergegeben (Lagenachführung), die dann diese Positionen als Bezugspunkt verwenden.

Wählen Sie nur deutlich sichtbare Konturen mit gutem Kontrast und klarer Abgrenzung zum Hintergrund für die Schablone aus.

Kleine, irrelevante Konturpunkte können Sie mit Hilfe des Parameters Rauschunterdrückung aus der Schablone entfernen größere Konturen die für die Prüfung nicht relevant sind in dem Sie sie mit der Maus anklicken.

HinweisWird die Bildregion bewegt, dann werden die gefundenen Konturen neu berechnet. Alle Änderungen (an/abgewählte Konturen) werden dabei verworfen.

Lagenachführung 7

Page 64: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

64

Vision Sensor BVS

Beispiel Auswahl geeigneter Konturen anhand einer Metallschraube.

1.) Konturschablone direkt nach der Auswahl des Suchbereichs – die roten Pfeile zeigen auf Konturen die für die Prüfung nicht relevant sind.

2.) Entfernen von schwachen Reflektionskonturen mit Parameter Rauschunterdrückung.Konturen mit schwachem Kontrast oder kleiner Länge werden durch Anpassen des Parameters Rauschunterdrückung entfernt.

Im nebenstehenden Bild erkennt man, dass die schwachen Konturen am Schraubenkopf sicher entfernt wurden. Konturen mit starkem Kontrast werden bei moderaten Einstellungen nicht gefiltert.

Bitte beachten sie, dass sie durch das Ändern des Parameters Rauschunterdrückung, keine für die Erkennung wichtigen Konturen entfernen wie z.B. an Schraubenkopf.

Konturschablone bei zu starker Einstellung für Rauschunterdrückung

3.) Entfernen von weiteren, unwichtigen Konturen mit der Maus. Steht der Mauszeiger über einer an/abwählbaren Kontur so wird diese Gelb angezeigt.

Beispiel: Kontur in der Mitte oben ist unter der MausKlicken Sie dann den linken Mausbutton – die Kontur wird aus der Schablone entfernt und als rote Linie angezeigt.

Lagenachführung7

Page 65: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 65

Vision Sensor BVS

Lagenachführung7

Beispiel: Innere Konturen mit Maus abgewählt

Sie können auch ALLE Konturen entfernen wenn sie auf den entsprechenden Button im Bedienfeld klicken. Danach können Sie einzelne Konturen mit der Maus hinzufügen, indem sie auf die roten Linien mit dem linken Mausknopf klicken.Einmal entfernte Konturen können wieder zur Schablone hinzugefügt werden, indem Sie mit der Maus wieder anwählen.

HinweisBenutzen Sie vor der manuellen Auswahl der Konturen die Menüpunkte HINEINZOOMEN / HERAUSZOOMEN in der Aufgabenleiste.

HinweisConVis zeigt ihnen eine Warnung an, wenn Ihre Konturschablone nicht ausreichend gute Konturen (Kontraststärke, Länge) aufweist. In diesem Fall fügen Sie wieder Konturen hinzu oder verändern Sie die Bildauswahl.

Hier noch zwei Beispiele für schlechte Konturen

Durch die starken Reflektionen und die inhomogene Beleuchtung auf der metallischen Oberfläche kommt es zu Überbelichtungen. Daraus ergeben sich schwache Konturkontraste, die von Teil zu Teil auch schwanken können, da die Oberflächen von Teil zu Teil unterschiedlich sein werden.

In diesem Fall empfehlen wir die Helligkeit und Kontrast (Schritt 1) anders einzustellen und falls möglich die Ausrichtung des Sensors zum Teil zu ändern. Auch der Einsatz externer Beleuchtung kann hier entscheidend zur Lösung beitragen

Im nächsten Beispiel ist Helligkeit im Bild zu dunkel und die Kontur wiederholt sich auf dem Teil.

Zum einen können dadurch die Konturen u.U. nicht richtig erkannt werden, was eine erhöhte Fehlerhäufigkeit mit sich führen kann, zum anderen kann es hier im Betrieb zu Fehlpositionierungen kommen, falls das Teil nicht lagerichtig zugeführt wird.

Page 66: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

66

Vision Sensor BVS

Lagenachführung7

7.7.2 Parametrierung des Ursprungs-punktes für alle 360-Grad-Werk-zeuge

7.7.3 Erkannte Posi-tion und Kontur-position

Die Positionskoordinaten, die von dem Werkzeug über die Schnittstelle ausgegeben werden, beziehen sich auf den Koordinatenursprung ( X Position = 0; Y-Position = 0), der in der linken, oberen Ecke des Bildes liegt.

Grüner Punkt := Ursprung des Koordinatensystem X = 0, Y = 0;Oranger Punkt := Weitest entferntester Punkt im Koordinatensystem: X = 640; Y = 480

Die ermittelte Position bezieht sich dabei normalerweise auf die Mitte des Bildbereichs, gekennzeichnet durch den rötlichen Mittelpunkt des Koordinatenkreuzes :

Abb 7-3: Koordinatenkreuz, Mittelpunkt in Rot

Sie können aber diesen Koordinatenpunkt, in einen, für Ihre Applikation besser geeigneten Punkt transformieren. Klicken Sie mit der Maus auf dem Mittelpunkt des Koordinatenkreuzes und bewegen Sie bei gedrückter Maustaste den Punkt auf irgendeinen anderen Punkt im Bild.Nach der Verschiebung werden zum einen die Positionskoordinaten des unverschobenen Punktes, zum anderen auch die des verschobenen Punktes über die Schnittstelle übertragen.

Mittelpunkt links oben Mittelpunkt links untenAbb 7-4: Koordinatenmittelpunkt verschoben

Die vom von den Konturwerkzeug "erkannte" Position, die als Ergebnis ausgegeben wird, bezieht sich immer auf den Mittelpunkt des „Schablonenfensters“. Dieser kann, muss aber nicht, mit der Mitte der erkannten oder gesuchten Kontur übereinstimmen, wie folgendes Beispiel verdeutlicht:Hier: Der Mittelpunkt des Schablonenfensters (Grüner Rahmen) stimmt mit dem Konturmittelpunkt des UL Zeichens sehr gut überein. Die Position hier ist X:= 255 Y:= 350

Page 67: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 67

Vision Sensor BVS

Lagenachführung7

Im zweiten Bild ist das Schablonenfenster deutlich länger, die Kontur aber an gleicher Stelle, irrelevante Konturteile wurden ausgeblendet.Der Mittelpunkt des Fensters ist hier gegen die Position der Kontur verschoben. In diesem Fall wir diese Position ausgegeben: X:= 304; Y:= 349

Soll die erkannte Position verwendet werden um z.B. einen Greifer zu steuern, dann sollte dieser Offset mittels einer "Referenzfahrt" während der Inbetriebnahme ausgeglichen werden. Nachpositionierungen mit hohen Anforderungen an die Genauigkeiten können wegen dieses Offsets im Allgemeinen nicht gelöst werden

Das Lagenachführungswerkzeug "360° Kontur erkennen " sucht innerhalb des Suchbereichs (äußerer Rahmen) die Konturen, deren Übereinstimmung (Istwert) mit den eingelernten Konturschablone in Stärke, Länge und Form am höchsten ist. Die Position der erkannten Kontur wird an die anderen Werkzeuge weitergegeben.

Das Ergebnis des Lagenachführungswerkzeugs ist IN ORDNUNG wenn mindestens eine Kontur gefunden wurde, dessen Istwert größer als der eingestellte Sollwert ist ansonsten NICHT IN ORDNUNG. Nach dem Einfügen des Werkzeugs in die Inspektion wird das folgende Bedienfeld angezeigt:

Abb 7-5: Bedienfeld Lagenachführung 360° Kontur, Seite 1 und 2

Parameter Beschreibung

Name Name des Werkzeugs. Max. Länge 256 Zeichen.

7.8 Lagenachfüh-rung 360 Grad Kontur erken-nen

Page 68: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

68

Vision Sensor BVS

Lagenachführung7

Parameter Beschreibung

Status GRÜN Die gefundene Kontur ist besser als der geforderte (eingestellte Sollwert) und damit IN ORDNUNG.Rot: NICHT IN ORDNUNG. Die gefundene Kontur weicht zu stark von der Konturschablone ab, der eingestellte Sollwert wird nicht erreicht. Sie ist damit NICHT IN ORDNUNG.

Sollwert Der Sollwert definiert die minimale Übereinstimmung, die eine Kontur mindestens haben muss um als IN ORDNUNG gewertet zu werden.Dabei wird die Lageabweichung der Konturpixel zur eingelernten Kontur bewertet.100% = Identische Konturen, 0% = Keine Ähnlichkeiten. Der Vorgabewert ist 75%; für die meisten Inspektionen empfehlen wir einen Wert von 90%. .

Istwert Der Istwert ist die Ähnlichkeit der gefundenen Kontur zur Konturschablone in Prozent.

Min. Drehwinkel, Max. Drehwinkel

Die Konturr ist IN ORDNUNG, wenn der Drehwinkel innerhalb des von minimalem und maximalem Drehwinkel definierten Bereichs liegt UND dessen Istwert größer ist als der eingestellte Sollwert.Der Nullpunkt liegt immer auf der VERTIKALEN ACHSE!Drehwinkel ≥ Min. Drehwinkel UND ≤ Max. Drehwinkel = IN ORDNUNG Drehwinkel < Min. Drehwinkel ODER > Max. Drehwinkel = NICHT IN ORDNUNG Der Standard für den minimalen Drehwinkel -90 Grad, der Standard für den maximalen Drehwinkel + 90 Grad.

Genauigkeit Hoch: Erreicht eine hohe Nachführungsgenauigkeit bei hoher Ausführungsdauer.Niedrig: Schnellere Ausführung bei niedriger Genauigkeit.Benutzen Sie HOCH bei nichthomogenem Untergrund oder wenn Sie eine genaue Prüfung vornehmen müssen.

Rauschunter-drückung

Nutzen Sie diesen Parameter um ungewollte, störende Konturen aus der Konturschablone zu entfernen, insbesondere wenn sie ein schlecht kontrastiertes Teil zu prüfen haben.

Alle auswählen Alle Konturen innerhalb der ROI, die nicht durch die Rauschunterdrückung unterdrückt werden, werden zur Konturschablone hinzugefügt.

Alle entfernen Alle Konturen werden aus der Konturschablone entfernt.

Anwendungshinweise1. Das Referenzbild muss scharf sein und sollte einen möglichst hohen Kontrast aufweisen. Nutzen

Sie die Einstellmöglichkeiten im SCHRITT 1 (Helligkeit und Kontrast) und / oder benutzen Sie externe Beleuchtung.

2. Stellen Sie sicher, dass die Konturen zum zu findenden Teil gehören und nicht zum Hintergrund (Band, anderem Teil etc.) Die Konturen sollten sich nicht von Teil zu Teil stark verändern, auch sollten sich die Teilefarben nur gering ändern.

3. Das zu findende Teil muss vollständig innerhalb des Suchbereichs liegen. Liegt es teilweise außerhalb so ist das Ergebnis NICHT IN ORDNUNG.

4. Ein teilweise Abdeckung, Perspektivische Verzerrung oder Änderung im Kontrast wird vom Werkzeug toleriert, allerdings kann die Genauigkeit der Lagenachführung eingeschränkt sein

5. Je größer die zu suchende Konturschablone, desto kleiner die zur Suche notwendige Ausfüh-rungszeit.

6. Zur genauen Konturprüfung eines Teils ist dieses Werkzeug nicht geeignet. Für diesen Zweck ist das Werkzeug 360° Kontur prüfen einzusetzen.

7. Gleiche Texturen (Oberflächenstrukturen) auf dem zu suchenden Teil und dem Hintergrund kön-nen zu Fehlern in der Lagenachführung oder sogar zu fehlerhaft erkannten Teilen führen.

8. Eine Drehlage kann in 360 Grad nur dann nachgeführt werden, wenn die Kontur nicht symme-trisch ist (z.B. ein Quadrat oder ein Kreis). Falls das Teil symmetrisch sein sollte kann die X- & Y- Position trotzdem zuverlässig detektiert werden, falls sie den min. und max. Drehwinkel ein-schränken. Es gilt die Regel, dass der min. & max. Drehwinkel so zu wählen ist, dass er stets kleiner ist als der Winkel der Symmetrie. Beispiel Quadrat: Symmetrie alle 90 Grad - zulässiger

Page 69: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 69

Vision Sensor BVS

Lagenachführung7

Winkel 0- 89 oder -45 bis +44. Beispiel Kreis: Punktsymmetrie - Zulässiger Winkel 0 Grad.9. Die Kontur kann auch noch bei teilweiser Abdeckung des Teiles nachgeführt werden. Der Grad

der möglichen Abdeckung ist umso größer desto kleiner der Sollwert ist.10. Für eine genaue Konturkontrolle ist die Lagenachführung NICHT geeignet Benutzen Sie stattdes-

sen das Werkzeug 360 Grad Kontur prüfen.11. Maximale Genauigkeit: ± 2 Pixel in X und Y Richtung und ± 2 Grad in Drehrichtung bei idealen

Bedingungen und gleichbleibender Kontur (Ausrichtung zum Sensor, homogene Beleuchtung).12. Die Ausführungszeit kann bei ungünstigen Einstellungen über 3 Sekunden betragen! Nutzen Sie

die folgenden Einstellmöglichkeiten um die Ausführungszeit zu beschleunigen: ► Verkleinern Sie den Suchbereich des Werkzeugs auf den wirklich notwendigen Bereich, z.B.

wenn die zu prüfende Kontur immer an der gleiche Stelle im Bild zu finden ist. ► Vergrößern Sie die Konturschablone. Je größer die Konturschablone desto weniger Schritte sind

notwendig um im gesamten Suchbereich zu suchen. ► Ändern Sie die Genauigkeit auf Niedrig. ► Erhöhen Sie den Kontrast der Konturen. ► Schränken Sie den zulässigen Bereich für den Drehwinkel soweit wie möglich sein.

Das Lagenachführungswerkzeug "Datamatrix finden" hat die selben Bedienparameter wie das Werkzeug "Datamatrix" bzw. "QR-Code lesen". Hinweise zur Bedienung finden sie im Kapitel "8.13 Datamatrixcode bzw. QR-Code lesen".Hinweise zur Verwendung: 1. Vorraussetzung für stabile und reproduzierbare Leseergebnisse sind ein möglichst hoher Kontrast

zwischen dem zu lesenden Code und dem Bildhintergrund sowie eine gleichmäßige Beleuchtung. 2. Fremdlicht ( z.B. Sonnenschein, Hallen-u. Maschinenbeleuchtung) kann starken Einfluss auf das

Leseergebnis haben. Falls Fremdlichtprobleme zu erwarten sind, empfehlen wir einen BVS mit Infrarotbeleuchtung zu verwenden. Desweiteren kann durch Abschattung (Sonnenblenden) und/oder kurze Belichtungszeiten bzw. Einsatz von externer Zusatzbeleuchtung der Einfluss von Fremdlicht minimiert werden.

3. Das Werkzeug kann mehrere DMC bzw. QR-Codes auf einmal lesen. Die Verarbeitungszeit, die das Werkzeug beim mehrfachen Lesen von Codes benötigt, ist entsprechend höher als beim Lesen nur eines Codes.

4. Das Werkzeug kann, in Abhängigkeit der Einstellungen, der Codequalität und der Codeanzahl im Bildfeld Verarbeitungszeiten bis zu mehreren Sekunden benötigen. Falls eine Lesung innerhalb eines festen Zeitfenster erfolgen muss dann verifizieren Sie die Verarbeitungszeiten mit Hilfe der Statistik im Schritt 3.

5. Lageänderungen können mit diesem Werkzeug horizontal, vertikal und in der Drehlage nachge-führt werden. Das Werkzeug kann auch leichte Verkippungen und Änderungen in der Beleuch-tung ausgleichen, allerdings wird dann die maximale Nachführungsgenauigkeit nicht erreicht.

6. Ein Datamatrixcode bzw. QR-Code kann auch noch bei teilweiser Abdeckung des Codes gelesen und nachgeführt werden. Maximale Genauigkeit: ± 1 Pixel in X und Y Richtung und ± 1 Grad in Drehrichtung bei idealen Bedingungen und gleichbleibender Codegröße sowie Bitanzahl. (Codequalität, Ausrichtung zum Sensor, homogene Beleuchtung)

Die erkannte Lage kann schwanken wenn der Bildbereich des Lagenachführungswerkzeug in Relation zur Codegröße zu klein gewählt ist, oder wenn Teile des Codes außerhalb des Bildbereichs liegen.

Das Lagenachführungswerkzeug hat die gleichen Bedienparameter wie das gleichnamige Werkzeug. Hinweise zur Bedienung finden sie im Kapitel "8.12 Strichcode lesen".

Hinweise zur Verwendung: 1. Vorraussetzung für stabile und reproduzierbare Leseergebnisse sind ein möglichst hoher Kontrast

zwischen dem zu lesenden Code und dem Bildhintergrund sowie eine gleichmäßige Beleuchtung. 2. Fremdlicht ( z.B. Sonnenschein, Hallen-& Maschinenbeleuchtung) kann starken Einfluss auf das

Leseergebnis haben. Falls Fremdlichtprobleme zu erwarten sind, empfehlen wir einen BVS mit

7.9 Lagenachfüh-rung Datamatrix finden und QR-Code finden

7.10 Lagenachfüh-rung Strichcode lesen

Page 70: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

70

Vision Sensor BVS

Infrarotbeleuchtung zu verwenden. Desweiteren kann durch Abschattung (Sonnenblenden) und/oder kurze Belichtungszeiten bzw. Einsatz von externer Zusatzbeleuchtung der Einfluss von Fremdlicht minimiert werden.

3. Das Werkzeug "liest" nur den Codetyp, der während der Parametrierung eingestellt wurde (automatisch oder per Hand).

4. Lageänderungen können mit diesem Werkzeug horizontal, vertikal und in der Drehlage nachge-führt werden. Das Werkzeug kann auch leichte Verkippungen und Änderungen in der Beleuch-tung ausgleichen, allerdings wird dann die maximale Nachführungsgenauigkeit nicht erreicht.

5. Maximale erreichbare Genauigkeit: ± 1 Pixel in X und Y Richtung und ± 1 Grad in Drehrichtung bei idealen Bedingungen und gleichbleibender Codelänge. (Codequalität, Ausrichtung zum Sensor, homogene Beleuchtung)

Die erkannte Lage kann schwanken wenn der Bildbereich des Lagenachführungswerkzeug in Relation zur Codegröße zu klein gewählt ist, oder wenn Teile des Codes außerhalb des Bildbereichs liegen oder ein anderer Codeinhalt vorliegt.

Lagenachführung7

Page 71: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 71

Vision Sensor BVS

Werkzeuge für die Inspektion 8

8.1 Die Werkzeuge für die Inspek-tion

8.1.1 Auswählen der geeigneten Werkzeuge

Werkzeug "Hel-ligkeit prüfen"

Verwendung

Werkzeug "Kont-rast vergleichen"

Verwendung

Beispiel

Die Werkzeuge spielen die Hauptrolle im Inspektionsprozess: sie dienen dazu, bestimmte Merkmale im Bild zu kontrollieren. Die Auswahl und das Einrichten der Werkzeuge ist einer der wichtigsten Schritte beim Erstellen einer Inspektion.Alle Werkzeuge werden mit Hilfe der Maus grafisch in der Arbeitsfläche positioniert. Wenn Sie ein Werkzeug hinzufügen, zeigt das Bedienfeld dessen Parameter an, und es wird ein neuer Eintrag für dieses Werkzeug in den Inspektions-Explorer aufgenommen.Ein Werkzeug kann die folgenden Ergebnisse zurückgeben: IN ORDNUNG falls das Merkmal den eingestellten Parametern entspricht oder NICHT IN ORDNUNG: falls das Merkmal nicht den eingestellen Parametern entspricht. Genauere Definitionen zu IN ORDNUNG bzw. NICHT IN ORDNUNG finden Sie in den Beschreibungen der Werkzeuge.

Es folgt eine kurze Gebrauchsanweisung für alle verfügbaren Werkzeuge:

Mit "Helligkeit prüfen" können Sie die Helligkeit im Bildbereichs (ROI) des Werkzeugs prüfen. Das Werkzeug berechnet die mittlere Helligkeit der Pixel in Prozent. Ein Wert von 0% entspricht Schwarz; ein Wert von 100% entspricht Weiß.

Mit Hilfe von "Helligkeit prüfen" kann die An- bzw. Abwesenheit eines bestimmten Teilemerkmals im Bildbereich (ROI) kontrolliert werden.

Hinweis"Helligkeit prüfen" kann keine Positionsverschiebung kompensieren.

– Anwesenheit eines hellen Etiketts auf einem dunklen Teil kontrollieren. – Anwesenheit Beipackzettel in Packung kontrollieren – Schaltzustand von Signallampen kontrollieren

Mit "Kontrast vergleichen" prüfen Sie auf An- bzw. Abwesenheit eines, bestimmten Kontrastes im Bildbereich (ROI). Sind im Bildbereich vor allem weiße und schwarze Flächen vorhanden, dann ergibt sich ein hoher Kontrast; ein gräuliches Bild dagegen hat meist einen niedrigen Kontrastwert. Das Werkzeug berechnet mittlere Differenz zwischen hellen und dunklen Pixeln im Bildbereich (ROI) in Prozent. Ist kein Kontrast vorhanden (z.B. nur weiße Pixel im Bildbereich) dann ist der Istwert 0%; ist die Hälfte der Pixel im Bildbereich weiß, die andere Hälfte schwarz, dann ist der Kontrast 100%.

Verwenden Sie "Kontrast vergleichen" um z.B. – das Vorhandensein bzw. die Abwesenheit eines O-Rings auf einem Metallteil zu kontrollieren, – die Anwesenheit einer Bedruckung auf einem Etikett zu kontrollieren, – einen Füllstand in einer Flasche zu kontrollieren.

Es soll geprüft werden ob eine Bedruckung auf der Deckeleinlage vorhanden ist. Der Druck ist grün (erscheint im Bild durch Beleuchtung mit Rotlicht als dunkles Grau bis Schwarz, die Einlage weiß). Ist die Bedruckung vorhanden, dann ist der Kontrast hoch; fehlt die Bedruckung, dann ist der Kontrast niedrig. Abb. 8-1a zeigt ein Gutteil mit Bedruckung, Abb 8-1b ein Schlechtteil ohne Bedruckung.

Abb. 8-1a Prüfung der korrekten Bedruckung IN ORDNUNG

Abb. 8-1b Prüfung der korrekten Bedruckung NICHT IN ORDNUNG

Page 72: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

72

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Das Werkzeug "Kontur prüfen" ermittelt den Umriss (Kontur bzw. Form) eines Merkmals (Teils) innerhalb des Bildbereichs (ROI - "Region Of Interest").Die ermittelte Kontur wird mit der eingelernten Konturschablone verglichen und der Grad der Ähnlichkeit in Prozent als Istwert angezeigt. Das Ergebnis des Werkzeugs ist IN ORDNUNG wenn der Istwert größer gleich dem eingestellten Sollwert ist.Die Konturprüfung ist in der Lage, sowohl Innen- als auch Außenkonturen zu identifizieren.Jede gefundene Kontur im Bildbereich des Werkzeugs wird HELLBLAU hervorgehobenDas Werkzeug kann immer nur EINE Kontur im Bildbereich (ROI) finden.Verwenden Sie "Kontur prüfen" um – die Teileform eines Spritzgussteils zu prüfen - Nasen oder Grate können erkannt werden – vermischte Teile anhand der Kontur zu unterscheiden - z.B. große von kleinen Verpackungen – zu prüfen, ob ein Sicherungsring an der entsprechenden Position vorhanden ist.

Mit diesem Werkzeug kann der Abstand zwischen zwei Punkten gemessen werden.Dieses Werkzeug kann immer dann eingesetzt werden, wenn Sie den Abstand zwischen zwei Objekt- oder Teilkanten in Pixeln messen wollen.

HinweisDieses Werkzeug kann auch zum Messen einer Höhe verwendet werden!

– Kontrolle der richtigen Teilegröße oder -breite, z. B. mit Stahlbändern – Abdeckungsmontage-Kontrolle; – Kontrolle des Durchmessers von O-Ringen etc.

Die Größe der O-Ringe muss geprüft werden, um sicherzustellen, dass nur die richtigen Ringe zugeführt werden.Abb. 8-2a zeigt einen O-Ring der richtigen Größe, während Abb. 8-2b einen zu kleinen O-Ring anzeigt.

Abb. 8-2a: O-Ring mit der richtigen Größe Abb. 8-2b: O-Ring zu klein!

"Kanten zählen" zählt die Anzahl von Übergängen mit hohem Helligkeitsunterschied (sogenannten Kanten) innerhalb des Bildbereichs (ROI). Das Ergebnis des Werkzeugs ist IN ORDNUNG wenn die ermittelte Kantenanzahl innerhalb von Minimum und Maximum liegt.Durch Änderung der Drehlage des Bildbereichs können Sie bestimmen in welche Richtung die Kanten gezählt werden. Die Standardrichtung ist von LINKS nach RECHTS.

Verwenden Sie Kanten zählen um zum Beispiel: – das Vorhandensein von Bohrungen, Gewinden oder Verzahnung in/auf Ihrem Teil zu prüfen – die Abwesenheit von Kratzern auf Oberflächen zu prüfen – die Teilelage zu kontrollieren (Nut z.B. Links oder Rechts)

"Muster erkennen" sucht innerhalb des Suchbereichs nach den Mustern, die zum eingelernten Referenzmuster ähnlich sind. Für jedes gefundene Muster wird der Grad der Ähnlichkeit (=Istwert) mit dem Referenzmuster berechnet. Ist der Istwert eines Musters größer dem eingestellten Sollwert wird es durch einen farbigen Rahmen im Bild anzeigt und die Anzahl der gefundenen Muster um 1 erhöht.

Werkzeug "Kon-tur prüfen"

Verwendung

Werkzeug "Breite kontrol-lieren"

Verwendung

Beispiel

Werkzeug "Kan-ten zählen"

Verwendung

Werkzeug "Mus-ter erkennen"

Page 73: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 73

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Es können also auch mehr als ein Muster im Bild gefunden werden z.B:

Als Referenzmuster wird das Muster eingelernt, das durch den Bildbereich (ROI) des Referenzbildes definiert wird.

HinweisBitte achten Sie auf eine möglichst homogene Beleuchtung innerhalb des Suchbereichs!

Verwenden Sie "Muster erkennen" zum Beispiel für die folgenden Anwendungen: – Zu Kontrollieren ob ein Teil nach unten oder oben orientiert ist (wenn Muster nur auf einer –Seite

vorhanden ist). – Prüfen ob ein Verschluss vollständig geschlossen ist. – Prüfen ob ein Label vollständig aufgedruckt wurde. – Überprüfen ob alle Pillen in einer Pillenschachtel vorhanden sind. – Nietverbindungen prüfen. – Richtige Anzahl von geordneten "Einheiten" in Verpackung prüfen.

Hier muss die Orientierung einer Shampooflasche kontrolliert werden.Die Orientierung der Flasche ist IN ORDNUNG, wenn der Verschluss nach vorne orientiert ist.Erkannt wird hier das Muster, das sich durch die Form des Eingriffs unter dem Verschluss ergibt.Abb. 8-3a zeigt eine erfolgreiche Inspektion, Abb. 8-3b eine fehlgeschlagene.

Abb. 8-3a Mustererkennung Shampooflaschenverschluss: IN ORDNUNG

Abb. 8-3b Mustererkennung Shampooflaschenverschluss: NICHT IN ORDNUNG

Das Werkzeug "Position kontrollieren" ermittelt die Position (in Pixeln) der ersten gefundenen Kante innerhalb des ausgewählten Bildbereichs (ROI). Ist diese Position innerhalb der eingestellten Grenzwerte, dann ist gibt das Werkzeug: IN ORDNUNG zurück, ansonsten: NICHT IN ORDNUNG.

Verwenden Sie "Position kontrollieren" wenn Sie die Position eines Merkmals (Teils) in Bezug auf den Bildrand oder (in Verbindung mit einer Lagenachführung) auf ein anderes Merkmal prüfen wollen. "Position kontrollieren" eignet sich unter anderem für die folgenden Anwendungen:

– Kontrollieren des Füllstandes eines Behälters. Solange der Füllstand nicht kleiner ist als ein bestimmtes Minimum bzw. ein bestimmtes Maximum ist das Ergebnis IN ORDNUNG.

– Kontrollieren der richtigen Teillage - siehe Beispiel unten. – Kontrollieren ob z.B. ein Verschluss vollständig schließt.

Verwendung

Beispiel

Werkzeug "Posi-tion kontrollie-ren"

Verwendung

Page 74: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

74

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Das richtige Anbringen einer Tülle an einer Flasche soll überprüft werden. Wir fügen dazu das Werkzeug "Position kontrollieren" in das Bild ein. Dann ändern wir den Wert für Maximum so, dass eine falsch eingesetzte Tülle einen Wert größer als das zulässige Maximum aufweist. Wenn der Istwert größer ist als das eingestellte Maximum, ist die Position der Tülle NICHT IN ORDNUNG.

Abb. 8-4a zeigt eine richtig eingesetzte Tülle; im Gegensatz dazu zeigt Abb. 8-4b eine falsch eingesetzte Tülle.

Abb. 8-4a Positionsprüfung der Tülle einer Spülmittelflasche: IN ORDNUNG

Abb. 8-4b Positionsprüfung der Tülle einer Spülmittelflasche: NICHT IN ORDNUNG

Das Werkzeug 360° Kontur prüfen ermöglicht sehr genau Konturen z.B. an Werkstücken und Teilen auf Abweichungen zu prüfen.Das Ergebnis ist IN ORDNUNG wenn die Istkonturen eine Ähnlichkeit größer gleich des eingestellten Sollwerts zu der vorgegebenen Konturschablone haben. Die zu prüfende Konturschablone kann während der Parametrierung ausgewählt werden.Das Werkzeug prüft zuverlässig : – ob Lageabweichungen zwischen dem Verlauf der Istkonturen zum Verlauf der Konturen in der

Konturschablone vorliegen, – ob Konturen fehlen, die in der Konturschablone vorhanden sind, – oder ob zusätzliche Konturen im Vergleich zur Schablone vorhanden sind.

Das Werkzeug kann die Konturen auch prüfen, wenn das Teil um bis zu 360 Grad zur Schablone verdreht oder eine Verschiebung in X- und Y- Richtung aufweist.Die minimale, erkennbare Differenz in der Kontur beträgt ± 10 Pixel. Kleinere Abwei chungen können nicht erkannt werden. Bitte beachten Sie die Verwendungshinweise in der Beschreibung für das Werkzeug!

– Abweichungen vom Sollteil finden - z.B. Kratzer, Spritznasen, Fertigungsabweichungen – Prüfung des korrekten Zusammenbaus - wenn bei nicht richtigem Zusammenbau eine Kon-

turveränderung vorliegt.

Das Werkzeug 360 Grad Kontur zählen findet und zählt alle Konturen deren Ähnlichkeit zur Konturschablone größer ist, als der eingestellte Sollwert. Für jede erkannte Kontur wird die X- und Y-Position sowie die Drehlage sowie die Ähnlichkeit ermittelt und über die Schnittstelle ausgegeben.Das Ergebnis ist IN ORDNUNG wenn die Anzahl der gefundenen Konturen im Bildbereich größer ist als der eingestellte Minimalwert und gleichzeitig kleiner als der eingestellte Maximalwert.

Das Werkzeug kann die Konturen auch zählen, wenn die Konturen um bis zu 360 Grad zur Schablone verdreht oder eine Verschiebung in X- und Y- Richtung aufweist.

– Vollständigkeitsprüfungen vor Verpackung. – Prüfung der korrekten Anzahl und Positionierung. – Prüfung des korrekten Zusammenbaus z.B. bei Verschraubungen, Nietungen etc.

Beispiel

Werkzeug "360° Kontur prüfen"

Verwendung

Werkzeug "360° Kontur zählen"

Verwendung:

Page 75: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 75

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Mit dem OCV-Werkzeug (Optische Zeichenprüfung) kann geprüft werden, ob ein Aufdruck (Schriftzeichen) auf einem Objekt mit dem zuvor eingelesenen identisch ist.Es dient NICHT dazu, den Drucktext zu lesen - es wird lediglich geprüft, ob die erkannte Zeichenfolge mit dem Referenzbeispiel identisch ist!

HinweisDas OCV-Werkzeug verwendet ein Referenzbild als Prüfgrundlage. Sie können ein neues Referenzbild festlegen, indem Sie im SETUP-Menü die Taste TEACH drücken. Bitte beachten Sie, dass das System nach jeder Änderung der Position oder der Größe der Bildregion automatisch ein Referenzbild aufnimmt.

– Vorliegen oder Fehlen eines Aufdrucks – Los-Code prüfen – Gedruckte EAN-Nummer unter den Barcodes prüfen – Sicherstellen, dass nur Teile mit den richtigen Typencodes verwendet werden

Hier verwenden wir das OCV-Werkzeug, um den Typencode auf einem Etikett zu prüfen. Der Typencode für die aktuellen Teile muss 53231560 lauten - alle Teile mit anderen oder unleserlichen Typencodes werden vom OCV-Werkzeug ausgesondert.

Abb. 8-5a Teil mit dem richtigen Typencode markiert

Abb. 8-5b Typencode auf dem Teil ist beschädigt oder teilweise geschrieben!

Das Werkzeug Strichrcode lesen findet und liest die gängigsten Strichcodes im ausgewählten Bildbereich.

Das Ergebnis ist IN ORDNUNG wenn der Code gelesen werden kann und die ermittelte Qualität des Codes höher ist als der eingestellte Sollwert. Das Werkzeug kann Änderungen der Codeposition (X- und Y-Richtung) sowie der Drehlage ausgleichen, wenn die folgenden Bedingungen erfüllt sind: – Der zu lesende Strichcode und eine umgebende Ruhezone befinden sich vollständig im Bildbe-

reich (ROI), – die Lichtverhältnisse im Bildbereich sind homogen.

Minimale Modulgrösse:Es können Strichcodes ab einer Modulgrösse (Strichbreite) von 1,75 Pixeln pro Modul bis zu einer Modulgrösse von 16 Pixeln pro Modul gelesen werden. Das Werkzeug kann bei ausgeglichener Beleuchtung Codes mit Verhältnissen von 1:2 bis 1:3 zwischen schmalstem und breitestem Modul (sogenannte NB zu WB Ratio) lesen. Bitte beachten Sie die Lesefelddiagramme im Kapitel16.3.

Werkzeug "Optische Zei-chenverifikation"

Verwendung

Beispiel

Werkzeug "Strichcodelesen"

Page 76: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

76

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Das Werkzeug Datamatrixcodes lesen findet und liest Datamatrixcodes (ECC200) im ausgewählten Bildbereich (ROI).

Das Ergebnis ist IN ORDNUNG wenn der Code gelesen werden kann und die ermittelte Qualität des Codes höher ist als der eingestellte Sollwert. Das Werkzeug kann Änderungen der Codeposition (X- und Y-Richtung) sowie der Drehlage ausgleichen, wenn die folgenden Bedingungen erfüllt sind: – Der zu lesende DMC- Code und eine umgebende Ruhezone befinden

sich vollständig im Bildbereich (ROI), – die Lichtverhältnisse im Bildbereich sind homogen.

Es sind die folgenden Datamatrixcodes lesbar: – "Quadratische" Codes (Modulanzahl Vertikal gleich der Modulanzahl Horizontal):

10x10,12x12,14x14,16x16,18x18, 20x20, 22x22, 24x24, 26x26, 32x32, 36x36, 40x40, 44x44, 48x48, 52x52, 64x64, 72x72, 80x80, 88x88, 96x96,104x104,120x120,132x132,144x144

– "Rechteckige" Codes (Modulanzahl Vertikal UNGLEICH Horizontal): 8x18,12x26,8x32,12x36, 16x36,16x48

Zulässige Perspektivische Verzerrung durch Verkippung in X/Y Richtung:DMC Codes können bis zu einer Verkippung von ±35 Grad in X- bzw. Y-Richtung gelesen werdenMinimale Modulgrösse:Es können Datamatrixcodes ab einer Modulgrösse von 3 Pixeln pro Modul bis zu einer Modulgrösse von 20 Pixeln pro Modul gelesen werden. Bitte beachten Sie die Lesefelddiagramme im Kapitel 16.3.

Das Werkzeug QR Code lesen findet und liest QR Codes oder Micro-QR Codes im ausgewählten Bildbereich (ROI).

Das Ergebnis ist IN ORDNUNG wenn der Code gelesen werden kann und die ermittelte Qualität des Codes höher ist als der eingestellte Sollwert, desweiteren kann der Codelänge und Codeinhalt geprüft werden.Das Werkzeug kann Änderungen der Codeposition (X- und Y-Richtung) sowie der Drehlage ausgleichen, wenn die folgenden Bedingungen erfüllt sind:

– Der zu lesende QR/MicroQR- Code und eine umgebende Ruhezone befinden sich vollständig im Bildbereich (ROI),

– die Lichtverhältnisse im Bildbereich sind homogen.

Alle QR Codes werden als ASCII gelesen. Ein Auslesen von Numerischen Daten oder Kanji-Zeichen ist nicht möglich.Zulässige perspektivische Verzerrung durch Verkippung in X/Y-Richtung: QR-Codes können bis zu einer Verkippung von ±30 Grad in X- bzw. Y-Richtung gelesen werden.Bei geleichzeitiger Verkippung in beiden Achsen ist die maximale Verkippung in jede Richtung geringer. Minimale Modulgrösse: Es können QR-Codes ab einer Modulgrösse von 3 Pixeln pro Modul bis zu einer Modulgrösse von 20 Pixeln pro Modul gelesen werden. Bitte beachten Sie die Lesefelddiagramme im Kapitel 16.3.

Einfache Inspektionen bestehen oft nur aus einem Werkzeug. Wenn also dieses Werkzeug ein NICHT IN ORDNUNG (NIO) ausgibt, dann schlägt die gesamte Inspektion fehl; wenn das Ergebnis in Ordnung ist, ist auch die Inspektion IN ORDNUNG (IO). Wenn Sie mehr als ein Werkzeug in eine Inspektion aufnehmen dann ist gilt bei BVS-E Standard, dass die Inspektion (das Teil) IN ORDNUNG ist, wenn alle Werkzeuge IN ORDNUNG sind.Ist ein Werkzeug NICHT IN ORDNUNG, so gilt das auch für die Inspektion.

Bei allen anderen Modellen können Sie die Zustände an den Ausgängen und wann ein Bild gespeichert werden soll, mit Hilfe der logischen Verknüpfungen selbst festlegen.

HinweisDie Ausführungszeit (Zykluszeit) für die Inspektion steigt mit der Anzahl der Werkzeuge an. Je nach Werkzeug ist die Ausführungszeit stark unterschiedlich.

Werkzeug "Datamatrix-codes lesen"

Werkzeug "QR Code lesen"

8.1.2 Mehrere Werk-zeuge in einer Inspektion

Page 77: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 77

Vision Sensor BVS

Die Ausführung einer Inspektion läuft immer wie folgt ab: – Die Ausführung startet mit einem Triggerereignis (entweder von einem externen Sensor oder intern). – Der Sensor nimmt ein Bild auf. – Das Lagenachführungswerkzeug (falls vorhanden) wird ausgewertet und liefert ein Ergebnis (IO bzw. NIO) – Falls Lagenachführungswerkzeug IO: Die Bildbereiche (ROI) der Werkzeuge werden nacheinander

ausgewertet und liefern ein Ergebnis (IO bzw. NIO). – Sobald alle Ergebnisse berechnet wurden, wird ein Bild im Sensor gespeichert falls die Bedingun-

gen für die Speicherung erfüllt sind, die Ausgänge entsprechend gesetzt und über die Pulsdauer hinweg gehalten.

– Der Sensor ist bereit zum erneuten Ausführen der Inspektion (nächster Zyklus).

Mehr Informationen zum Zeitverhalten der Inspektion finden Sie im Kapitel "10.1 Ausgänge einstellen" und "15.1 Inspektionszeiten".Für Vision Sensoren lassen sich keine festen „Schaltfrequenzen“ wie bei anderen Sensoren angeben. Denn für die Auswertung der verschiedenen, in der Inspektion vorhandenen Werkzeuge wird verschieden viel Rechenzeit benötigt. Die typische Erkennungsrate ist ein Richtwert wie oft ein Teil pro Sekunde geprüft werden kann.Die tatsächlich erreichbaren Erkennungsraten können größer oder kleiner sein – das hängt entscheidend von Ihrer Aufgabe ab.Während der Sensorkonfiguration können sie mit Hilfe der „STATISTIK“ Anzeige im Schritt 3 die für Ihre Aufgabe mögliche Erkennungsrate abschätzen.

Informationen zur Auswahl und Positionierung von Werkzeugen finden Sie im Kapitel "5.4.1 Werkzeuge auswählen und positionieren".

Jedes in eine Inspektion aufgenommene Werkzeug erzeugt einen Eintrag im Inspektions-Explorer. Dieser Eintrag besteht aus – Name – den aktuellen Parametern des Werkzeuges

Um eine Darstellungsebene zu erweitern, klicken Sie bitte auf das -Symbol neben dem Namen.

Die folgenden Absätze enthalten ausführliche Beschreibungen jedes Werkzeuges.

Die folgenden Abbildungen zeigen die zwei Seiten des Bedienfeldes des Werkzeugs.Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten.Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

8.1.3 Auswahl und Positionierung

8.1.4 Werkzeuge im Inspektions-Explorer

8.2 Helligkeit prüfen

Werkzeuge für die Inspektion 8

Page 78: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

78

Vision Sensor BVS

Abb 8-6: Bedienfeld Helligkeit Seite 1 bzw. Seite 2

Parameter Beschreibung

Name Name des Werkzeugs. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Die Helligkeit im Bildbereich liegt innerhalb der eingestellten Grenzwerte.Rot: NICHT IN ORDNUNG. Die Helligkeit liegt AUSSERHALB der eingestellten Grenzwerte

Form Schaltet die Form des Bildbereichs um. Zur Auswahl stehen:Rechteck: Der Bildbereich (ROI) des Werkzeugs ist rechteckig. Ellipse: Der Bildbereich (ROI) des Werkzeugs ist kreis- oder ellipsenförmig.

Minimum & Maximum

Das Ergebnis ist IN ORDNUNG solange der Istwert zwischen Minimum und Maximum liegt.Das Ergebnis ist NICHT IN ORDNUNG falls der Istwert kleiner ist als der Minimumwert bzw. größer ist als der Maximalwert. Der Standardwert für das Minimum ist 50%; der Standardwert für Maximum 100%.

– Istwert ≥ Minimum UND Istwert ≤ Maximum = IN ORDNUNG – Istwert < Minimum ODER Istwert > Maximum = NICHT IN ORDNUNG

Istwert Der Istwert ist die mittlere Helligkeit des Bildbereichs im aktuellen Bild in Prozent. – Ein Wert von 100% bedeutet: Bereich ist völlig weiß. – Ein Wert von 0% bedeutet: Bereich ist völlig schwarz.

Minimaler & Maximaler Grauwert

Wenn der minimale Grauwert 0 ist und der maximale Grauwert 255, dann wird die mittlere Helligkeit von allen Pixeln im Bildbereich (ROI) berechnet. Mit dem minimalen

Grauwert können Sie z.B. dunkle Pixel bzw. dunkle Bereiche aus der Bewertung ausnehmen indem Sie den Wert erhöhen. Mit dem maximalen Grauwert können Sie

z.B. helle Pixel bzw. helle Bereich aus der Bewertung ausnehmen indem Sie den Wert des Parameters verkleinern.

Beispiel: Sie wollen die Helligkeit eines Teilemerkmals prüfen. Dieses Merkmal erscheint im Bild in einem hellen Grau – allerdings ist an einer Stelle eine starke Reflektion (in hellem Weiß) zu sehen. Die berechnete Helligkeit ist nun immer zu hoch. Wenn Sie den Parameter "Maximaler Grauwert" so einstellen dass alle hellweißen Pixel von der Berechnung ausgenommen werden, erhalten Sie korrekte Ergebnisse.

Hinweise zur Verwendung:1. "Helligkeit prüfen" bewertet die Helligkeit des Merkmals im Bildbereich. Die Helligkeit ist stark

abhängig von der Materialoberfläche sowie von der vom Merkmal reflektierten Lichtmenge. Bitte beachten Sie, dass Fremdlicht starken Einfluss auf die Auswertung haben kann. Wir empfehlen bei der Nutzung von "Helligkeit prüfen" das zu kontrollierende Merkmal von Fremdlicht abzu-schatten!

2. "Helligkeit prüfen" kann keine Positionsverschiebung kompensieren. Wenn die Position des zu prüfenden Merkmals sich innerhalb des Sensorsichtfelds verschieben kann, müssen Sie ein Lagenachführungswerkzeug benutzen.

Werkzeuge für die Inspektion 8

Page 79: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 79

Vision Sensor BVS

Die folgenden Abbildungen zeigen das Bedienfeldes des Werkzeugs. Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten. Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

Parameter Beschreibung

Name Name des Werkzeugs. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Der Kontrast im Bildbereich liegt innerhalb der eingestellten Grenzwerte.Rot: NICHT IN ORDNUNG. Der Kontrast liegt AUSSERHALB der eingestellten Grenzwerte

Form Schaltet die Form des Bildbereichs um. Zur Auswahl stehen:Rechteck: Der Bildbereich (ROI) des Werkzeugs ist rechteckig. Ellipse: Der Bildbereich (ROI) des Werkzeugs ist kreis- oder ellipsenförmig.

Minimum & Maximum

Das Ergebnis ist IN ORDNUNG solange der Istwert zwischen Minimum und Maximum liegt.Das Ergebnis ist NICHT IN ORDNUNG falls der Istwert kleiner ist als der Minimumwert bzw. größer ist als der Maximalwert. Der Standardwert für das Minimum ist 50%; der Standardwert für Maximum 100%.

– Istwert ≥ Minimum UND Istwert ≤ Maximum = IN ORDNUNG – stwert < Minimum ODER Istwert > Maximum = NICHT IN ORDNUNG

Istwert Der Istwert ist der Kontrast innerhalb des Bildbereich im aktuellen Bild in Prozent – Der Kontrast ist 100% wenn nur Schwarze und Weiße Pixel im Bildbereich vorhanden sind.

– Der Kontrast ist 0% wenn alle Pixel den gleichen Grauwert haben z.B. Weiß.

Empfindlichkeit Mit Empfindlichkeit stellen Sie ein wie stark der Kontrast gemittelt wird.Empfindlichkeit 100%: Der maximale Kontrast im Bildbereich wird berechnet. Empfindlichkeit 50% : Der mittlere Kontrast im Bildbereich wird berechnet. Empfindlichkeit 0% : Der minimale Kontrast im Bildbereich wird berechnet.

Hinweis zur Verwendung:"Kontrast vergleichen" kann keine Positionsverschiebung kompensieren. Wenn die Position des Merkmals sich innerhalb des Sensorsichtfelds verschieben kann, müssen Sie eine Lagenachführung benutzen.

8.3 Kontrast ver-gleichen

Werkzeuge für die Inspektion 8

Page 80: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

80

Vision Sensor BVS

Werkzeuge für die Inspektion 8

8.4 Kontur prüfen Die folgende Abbildung zeigt das Bedienfeld des Werkzeugs.Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten.Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

Parameter Beschreibung

Name Name des Werkzeugs. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Eine zur eingelernten Konturschablone ähnliche Kontur wurde gefunden.Rot: NICHT IN ORDNUNG. Es wurde keine Kontur gefunden oder die Ähnlichkeit der gefundenen Kontur liegt unter dem vorgegebenen Sollwert.

Sollwert Der Sollwert gibt den Schwellwert für Ähnlichkeit (Istwert) der aktuellen Kontur zur Konturschablone vor. Übersteigt der Istwert den Sollwert, dann gibt das Werkzeug IN ORDNUNG zurück.100% = Konturschablone ist identisch mit aktuellen Kontur, 0% = Keine Ähnlichkeit. Der Vorgabewert ist 85%; für die meisten Inspektionen empfehlen wir einen Wert von 66%.

Istwert Der Istwert zeigt die Ähnlichkeit der aktuellen Kontur im Bildbereich mit der Kontur des Referenzbilds in Prozent. Keine Ähnlichkeit = 0%; Kontur identisch = 100%

Konturtyp Gibt an, welche Kontur geprüft werden soll:Helle Kontur: Helle Kontur auf dunklem HintergrundDunkle Kontur: Dunkle Kontur auf hellem Hintergrund

Schwellwert Grauskalen-Schwellwert. Durch Verändern dieses Schwellwerts beeinflussen Sie, welche Punkte Teile der Kontur sind und welche nicht. Wir empfehlen, den Schwellwert auf einen Grauwert in der Nähe des mittleren Grauwerts des Hintergrunds einzustellen.

Automatisch Nach dem Klicken wird einmalig, der beste Schwellwert für den Bildbereich bestimmt. Ausserdem wird der Schwellwert immer dann neu bestimmt, wenn der Bildbereich verändert wird (vergrößert, verkleinert, gedreht usw.).

Hinweise zur Verwendung:1. "Kontur prüfen" sucht nach einer geschlossenen Kontur (Formen) im Bildbereich. Eine Kontur

wird als geschlossen bezeichnet, wenn ihre Begrenzungslinie vollständig innerhalb des Bereiches liegt und wenn Sie keinen Anfang und kein Ende hat. Beispiel: Ein Kreis oder ein Quadrat, der vollständig innerhalb des Bildbereichs liegt, erfüllt beide Anforderungen.

2. Voraussetzung für eine stabile und reproduzierbare Erkennung bei der Konturauswertung ist ein

Page 81: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 81

Vision Sensor BVS

Werkzeuge für die Inspektion 8

hoher Kontrast zwischen Kontur und "Hintergrund" im Bildbereich sowie eine gleichmäßige Beleuchtung des Merkmals.

3. "Kontur prüfen" kann keine Positionsverschiebung AUßERHALB seines Bildbereichs kompensie-ren. Wenn die Position des Merkmals sich innerhalb des Sensorsichtfelds verschieben kann, müssen Sie eine Lagenachführung benutzen!. Bleibt das Merkmal innerhalb des Bildbereichs des Werkzeugs können Positions- und Drehlageänderungen nachgeführt werden!

Der helle Kreis im Bild unten ist ein Beispiel für den Konturtyp: Helle Kontur. Die helle Kontur ist hellblau hervorgehoben. Der Parameter Schwellwert ist fast auf Schwarz eingestellt.

HinweisSollte eine Kontur NICHT innerhalb des Bildbereichs geschlossen sein, dann "schließt" das Werkzeug die Kontur über den Rahmen des Bildbereichs. Wir empfehlen die Anwendung des Werkzeuges so NUR in Anwendungen, die mit Hintergrundlicht arbeiten!.

Beispiel

Page 82: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

82

Vision Sensor BVS

8.5 Kanten zählen Die folgenden Abbildungen zeigen das Bedienfeld des Werkzeugs. Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten. Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

Abb 8-7: Bedienfeld Kanten zählen Seite 1 bzw. Seite 2

Parameter Beschreibung

Name Name des Werkzeuges. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Die Anzahl der gefunden Kanten liegt innerhalb der Grenzwerte.Rot: NICHT IN ORDNUNG. Die Anzahl der gefundenen Kanten liegt außerhalb der Grenzwerte (ist also kleiner als das eingestellte Minimum bzw. größer als das eingestellte Maximum).

Minimum / Maximum

Das Ergebnis ist IN ORDNUNG, wenn die aktuelle Anzahl an Kanten innerhalb von MINIMUM und MAXIMUM liegt. Wenn keine Kanten gefunden werden oder der aktuelle Wert außerhalb der definierten Grenzwerte liegt, ist das Ergebnis NICHT IN ORDNUNG.

– Anzahl ≥ Minimum UND Anzahl ≤ Maximum = IN ORDNUNG – Anzahl < Minimum ODER Anzahl > Maximum = NICHT IN ORDNUNG

Als Standard verwendet das Werkzeug ein Minimum von 1; als Maximum 100

Anzahl " Anzahl" ist die Summe der im Bildbereich gefundenen Kanten, die den aktuellen Einstellungen entsprechen. Der im Bild angezeigte Pfeil gibt die Richtung der Kantensuche an.

Empfindlich-keit

Je höher die Empfindlichkeit, desto kleinere Unterschiede zwischen hellen und dunklen Bereichen werden als Kanten erkannt. Normalerweise werden bei einer hohen Empfindlichkeit auch Kanten mit schwächeren Kontrasten erkannt, wodurch sich die Anzahl an erkannten Kanten verändern kann.

Kantentyp Nur im Modus "Erweiterte Funktionen".Bestimmt den Kantentyp, nach welchem im Bild gesucht werden soll. Die Auswahlmöglichkeiten sind:

– Wählen Sie Alle Kanten aus, um alle Übergänge von Hell nach Dunkel und Dunkel nach Hell zu erkennen.

– Wählen Sie Nur Dunkel-Hell Kanten aus, um NUR Übergänge von Dunkel nach Hell zu suchen. – Wählen Sie Nur Hell-Dunkel Kanten aus, um NUR Übergänge von Hell nach Dunkel zu suchen. – Wählen Sie Automatisch aus um den STÄRKSTEN Übergänge zu finden und zu zählen.

Rausch-unterdrückung

Mit dem Parameter Rauschunterdrückung können Sie bei der sauberen Kantenerkennung störende Pixel unterdrücken. Bitte beachten Sie: Je höher der eingestellte Wert desto "stärker" muss die Kante sein.

Hinweise zur Verwendung:1. Das Werkzeug "Kanten zählen " kann keine Positionsverschiebung des Merkmals kompensieren.

Wenn die Position des Merkmals sich innerhalb des Sensorsichtfelds verschieben kann, müssen Sie eine Lagenachführung benutzen!

2. Soll z.B. beim Testen von Oberflächen eine Anzahl von NULL (0) als GUT erkannt werden, dann müssen Sie Minimum auf 0 einstellen!

Die folgenden Abbildungen zeigen das Bedienfeld des Werkzeugs.

Werkzeuge für die Inspektion 8

Page 83: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 83

Vision Sensor BVS

8.6 Breite Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten.Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

Abb 8-8: Bedienfeld Breite Seite 1 bzw. Seite 2

Parameter Beschreibung

Name Name des Werkzeuges. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Die ermittelte Breite liegt innerhalb der Grenzwerte.Rot: NICHT IN ORDNUNG. Die ermittelte Breite liegt außerhalb der Grenzwerte (ist also kleiner als das eingestellte Minimum bzw. größer als das eingestellte Maximum).

Minimum & Maximum

Das Ergebnis ist IN ORDNUNG, wenn der aktuelle Istwert innerhalb von MINIMUM und MAXIMUM liegt. Wenn keine Kanten gefunden werden oder der aktuelle Wert außerhalb der definierten Grenzwerte liegt, ist das Ergebnis NICHT IN ORDNUNG.

– Istwert ≥ Minimum UND Istwert ≤ Maximum = IN ORDNUNG – Istwert < Minimum ODER Istwert > Maximum = NICHT IN ORDNUNG

Als Standard verwendet das Werkzeug ein Minimum von 1; als Maximum die aktuelle BREITE des Bildbereichs(ROI).

Istwert Der Istwert in Pixel ist der ermittelte Abstand zwischen den Kanten im aktuellen Bild

Empfindlichkeit Je höher die Empfindlichkeit, desto kleinere Unterschiede zwischen hellen und dunklen Bereichen werden als Kanten erkannt. Normalerweise werden bei einer hohen Empfindlichkeit auch Kanten mit schwächeren Kontrasten erkannt, wodurch sich die erkannte Breite verändern kann.

Kantentyp Bestimmt den Kantentyp, nach welchem im Bild gesucht werden soll. Die Auswahlmöglichkeiten sind:

– Wählen Sie Alle Kanten aus, um nach Übergängen von Hell nach Dunkel und Dunkel nach Hell zu erkennen.

– Wählen Sie Nur Dunkel-Hell Kanten aus, um NUR Übergänge von Dunkel nach Hell zu suchen.

– Wählen Sie Nur Hell-Dunkel Kanten aus, um NUR Übergänge von Hell nach Dunkel zu suchen.

– Wählen Sie Automatisch aus um den STÄRKSTEN Übergäng zu finden.

Rausch-unterdrückung

Mit dem Parameter Rauschunterdrückung können Sie bei der sauberen Kantenerkennung störende Pixel, unterdrücken. Bitte beachten Sie: Je höher der eingestellte Wert desto "stärker" muss eine Kante sein, um als Kante erkannt zu werden.

Werkzeuge für die Inspektion 8

Page 84: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

84

Vision Sensor BVS

Beispiel

8.7 Muster erken-nen

Parameter Beschreibung

Breitetyp – Wählen Sie Breite Innen aus, um z.B. die Innenbreite eines Lochs oder O-Rings zu ermitteln. Das Werkzeug sucht vom Mittelpunkt der Bild bereichs zu den Rändern hin

– Wählen Sie Breite Außen aus, um z.B. die Außenbreite eines Rohres zu ermitteln. Das Werkzeug sucht von den Außenkanten des Bildbereichs zum Mittelpunkt hin.

HinweisDas Werkzeug darf nicht als Messinstrument verwendet werden!

Hinweise zur Verwendung: 1. Das Werkzeug "Breite " kann keine Positionsverschiebung des Merkmals kompensieren. Wenn

die Position des Merkmals sich innerhalb des Sensorsichtfelds verschieben kann, müssen Sie eine Lagenachführung benutzen!

2. Da zwei Kanten gefunden werden müssen um eine Breite zu ermitteln, beträgt der minimale Fehler mindestens ± 2 Pixel!

Nehmen wir an, wir möchten Länge und Breite eines auf einem hellen Hintergrund liegenden dunklen Objekts kontrollieren.

► Fügen Sie zwei Breitenwerkzeuge in die Inspektion ein. ► Drehen Sie ein Breitenwerkzeug mit der Maus um 90 Grad nach rechts. ► Passen Sie die Größe und Position des Bildbereichs an Ihr Objekt an:

Die gefundene aktuelle Breite wird durch die hellblauen Linien innerhalb der Bildbereiche angezeigt. Mittels der Parameter Minimum und Maximum können Sie einstellen, wie weit die aktuelle Breite von der im Referenzbild gefundenen Breite höchstens abweichen darf, um noch als akzeptabel zu gelten.

Wenn Sie ein Werkzeug "Muster erkennen" in Ihre Inspektion eingefügt haben, sehen Sie zwei Rechtecke, von welchen eines innerhalb des anderen liegt:

Äußerer Rahmen: Suchbereich – in diesem Bereich wird das Muster gesucht.

Innerer Rahmen: Bildbereich (ROI) – mit dem gefundenen Muster.

Der Bildbereich (ROI) kann immer nur innerhalb des Suchbereichs liegen. Während der Ausführung der Inspektion wird das Muster auch nur im Suchbereich gesucht.Die folgenden Abbildungen zeigen das Bedienfeld des Werkzeugs.Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten.

Werkzeuge für die Inspektion 8

Page 85: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 85

Vision Sensor BVS

Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

Abb 8-9: Bedienfeld Muster erkennen Seite 1 bzw. Seite 2

Parameter Beschreibung

Name Name des Werkzeuges. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Die Ähnlichkeit des innerhalb des Suchbereichs gefundenen Musters mit dem Referenzmuster ist höher als der eingestellte Sollwert UND die Anzahl der gefundenen Muster liegt innerhalb der eingestellten Grenzwerte.Rot: NICHT IN ORDNUNG. Kein Muster gefunden dessen Ähnlichkeit größer oder gleich dem eingestellen Sollwert ist bzw. die Anzahl der gefundenen Muster ist kleiner oder größer als die eingestellten Grenzwerte.

Sollwert Der Sollwert definiert die minimale Ähnlichkeit, die ein im Suchbereich gefundenes Muster mindestens haben muss, um als erkannt zu gelten. Nur Muster, die eine Ähnlichkeit größer als der eingestellt Sollwert haben, werden von der Software angezeigt und vom Werkzeug gezählt.100% = Identisches Muster, 0% = Keine Ähnlichkeit. Der Vorgabewert ist 85%; für die meisten Inspektionen empfehlen wir einen Wert von 66%.

Istwert Der Istwert ist die Ähnlichkeit des Musters zum Referenzmuster in Prozent. – Istwert 100%: Muster identisch mit Referenzmuster. – Istwert 50%: Muster ist nur zu 50% dem Referenzmuster ähnlich .

Minimum & Maximum

Das Ergebnis ist IN ORDNUNG, wenn die Anzahl der gefundenen Muster innerhalb von Minimum und Maximum liegt. Wenn keine Muster gefunden werden oder die aktuelle Anzahl außerhalb der definierten Grenzwerte liegt, ist das Ergebnis NICHT IN ORDNUNG.

– Anzahl ≥ Minimum UND Anzahl ≤ Maximum = IN ORDNUNG – Anzahl < Minimum ODER Anzahl > Maximum = NICHT IN ORDNUNG

Als Standard verwendet das Werkzeug ein Minimum von 1; als Maximum 100.

Empfindlichkeit Durch Ändern der Empfindlichkeit können Sie beeinflussen wie stark Unterschiede zwischen Referenzmuster und gefundenen Muster den Istwert beeinflussen. Die Empfindlichkeit ist standardmäßig auf 60 Prozent eingestellt.

– Empfindlichkeit 100 %: Unterschiede haben starken Einfluss auf Istwert. – Empfindlichkeit 50 %: Unterschiede haben mittelstarken Einfluss auf Istwert. – Empfindlichkeit 0 %: Unterschiede haben geringen Einfluss auf Istwert.

Hinweis: Je geringer die Empfindlichkeit, desto schneller kann die Mustererkennung ausgeführt werden.

Werkzeuge für die Inspektion 8

Page 86: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

86

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Beispiel

8.8 Position kont-rollieren

Hinweise zur Verwendung:1. Das Muster wird nur INNERHALB des Suchbereichs gesucht - liegt das zu erkennende Muster

außerhalb des Suchbereichs (aber noch innerhalb des Bildausschnitt des Sensors), dann wird das Muster nicht gefunden.

2. Die Ausführungszeit für das Werkzeug "Muster erkennen" hängt sehr stark von der Größe des Bild- und Suchbereichs ab. Je größer der Bereich, desto mehr Zeit wird benötigt. Wir empfehlen deshalb den Bild- und Suchbereich so klein wie möglich aber so groß wie nötig einzustellen.

3. Um "Muster erkennen" zu drehen müssen Sie den Suchbereich verkleinern, so dass alle Seiten innerhalb des Bildes liegen. Der grüne "Angriffspunkt" zum Drehen des Werkzeugs finden Sie ÜBERHALB des Suchbereichs.

Wir suchen nach dem Muster der gerundeten Kante und finden es zweimal im Bild:

Das obere Muster wurde mit einer Ähnlichkeit von 96% gefunden; das untere Muster stimmt perfekt überein.

Die folgenden Abbildungen zeigen das Bedienfeld des Werkzeugs.Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten.Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

Abb 8-10: Bedienfeld Position kontrollieren Seite 1 bzw. Seite 2

Parameter Beschreibung

Name Name des Werkzeuges. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Gefundene Kante liegt innerhalb der Grenzwerte "Position". Rot: NICHT IN ORDNUNG. Im Bildbereich wurde keine Kante gefunden oder gefundene Kante liegt nicht innerhalb der Grenzwerte.

Minimum & Maximum

Das Ergebnis ist IN ORDNUNG, wenn die aktuelle Position innerhalb von MINIMUM und MAXIMUM liegt. Ist die aktuelle Position kleiner als das eingestellte Minimum oder größer als das eingestellte Maximum dann ist das Ergebnis des Werkzeugs: NICHT IN ORDNUNG. Als Standard verwendet das Werkzeug ein Minimum von 1 Pixel; als Maximum die aktuelle BREITE des Bildbereichs.

– Istwert ≥ Minimum UND Istwert ≤ Maximum = IN ORDNUNG – Istwert < Minimum ODER Istwert > Maximum = NICHT IN ORDNUNG.

Page 87: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 87

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Parameter Beschreibung

Istwert Der Istwert in Pixeln ist die ermittelte Position der Kante vom linken Rand des Bildbereichs. Die linke, untere Ecke des Bildbereichs ist durch einen ROTEN PUNKT gekennzeichnet.

Empfindlichkeit Je größer die Empfindlichkeit, desto niedriger muss der Unterschied zwischen einem hellen und einem dunklen Bereich sein, damit eine Kante erkannt wird.

Kantentyp Bestimmt den Kantentyp, nach welchem im Bild gesucht werden soll. Die Auswahlmöglichkeiten sind:

– Alle Kanten auswählen, um nach Übergängen von Hell nach Dunkel und Dunkel nach Hell zu erkennen.

– Wählen Sie Nur Dunkel-Hell-Kanten aus, um ausschließlich Übergänge von Dunkel nach Hell zu suchen.

– Wählen Sie nur Hell-Dunkel-Kanten aus, um ausschließlich Übergänge von Hell nach Dunkel zu suchen.

– Wenn Sie Automatisch auswählen werden die stärksten Übergänge aus-gewählt sowohl von Hell nach Dunkel und Dunkel nach Hell.

Rausch-unterdrückung

Rauschunterdrückung gestattet das Ausfiltern geringer Helligkeitsänderungen bei Suche nach Kanten. Je stärker die eingestellte Rauschunterdrückung, desto größer die zum Auffinden einer Kante erforderliche Helligkeitsänderung.

Hinweis zur Verwendung: 1. Das Werkzeug "Position kontrollieren " kann keine Positionsverschiebung des Merkmals kompen-

sieren. Wenn die Position des Merkmals sich innerhalb des Sensorsichtfelds verschieben kann, müssen Sie eine Lagenachführung benutzen!

2. Soll eine Position von NULL (0) als GUT erkannt werden, dann müssen Sie Minimum auf 0 einstellen!

3. "Minimum" und "Maximum" beziehen sich immer auf den Bildbereich. Der Nullpunkt liegt auf der Seite des Bildbereichs, die durch einen ROTEN Eckpunkt gekennzeichnet ist.

4. Wenn eine Kante im Bild nicht richtig erkannt wird, dann passen Sie die Parameter "Kantentyp", "Empfindlichkeit" oder "Rauschunterdrückung" an.

Nach dem Einfügen des Werkzeugs in die Inspektion wird das folgende Bedienfeld angezeigt:

Abb 8-11: Bedienfeld 360° Kontur prüfen, Seite 1 und 2

Parameter Beschreibung

Name Name des Werkzeugs. Max. Länge 256 Zeichen.

Status GRÜN Die gefundene Kontur ist besser als der geforderte (eingestellte Sollwert) und damit IN ORDNUNG.Rot: NICHT IN ORDNUNG. Die gefundene Kontur weicht zu stark von der Konturschablone ab, der eingestellte Sollwert wird nicht erreicht. Sie ist damit NICHT IN ORDNUNG.

8.9 360° Kontur prü-fen

Page 88: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

88

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Parameter Beschreibung

Sollwert Der Sollwert definiert die minimale Übereinstimmung, die eine Kontur mindestens haben muss um als IN ORDNUNG gewertet zu werden.Dabei wird die Lageabweichung der Konturpixel zur eingelernten Kontur bewertet.100% = Identische Konturen, 0% = Keine Ähnlichkeiten. Der Vorgabewert ist 90%.

Istwert Der Istwert ist die Ähnlichkeit der gefundenen Kontur zur Konturschablone in Prozent.

Min. Drehwinkel, Max. Drehwinkel

Die Konturr ist IN ORDNUNG, wenn der Drehwinkel innerhalb des von minimalem und maximalem Drehwinkel definierten Bereichs liegt UND dessen Istwert größer ist als der eingestellte Sollwert.Der Nullpunkt liegt immer auf der VERTIKALEN ACHSE!Drehwinkel ≥ Min. Drehwinkel UND ≤ Max. Drehwinkel = IN ORDNUNG Drehwinkel < Min. Drehwinkel ODER > Max. Drehwinkel = NICHT IN ORDNUNG Der Standard für den minimalen Drehwinkel -90 Grad, der Standard für den maximalen Drehwinkel + 90 Grad.

Zusätzliche Konturen berück-sichtigen

An / AusIst diese Option selektiert, so berücksichtigt das Werkzeug auch Konturen, die im aktuell zu prüfenden Teil zusätzlich vorhanden sind aber in der Konturschablone nicht vorhanden waren.Wählen Sie diese Option ab, wenn z.B. störende Reflektionen auf dem Teil auftreten können, diese aber bei der Prüfung nicht berücksichtigt werden sollen.

Genauigkeit Hoch: Erreicht eine hohe Nachführungsgenauigkeit bei hoher Ausführungsdauer.Niedrig: Schnellere Ausführung bei niedriger Genauigkeit.Benutzen Sie HOCH bei nichthomogenem Untergrund oder wenn Sie eine genaue Prüfung vornehmen müssen.

Rauschunter-drückung

Nutzen Sie diesen Parameter um ungewollte, störende Konturen aus der Konturschablone zu entfernen, insbesondere wenn sie ein schlecht kontrastiertes Teil zu prüfen haben.

Alle auswählen Alle Konturen innerhalb der ROI, die nicht durch die Rauschunterdrückung unterdrückt werden, werden zur Konturschablone hinzugefügt.

Alle entfernen Alle Konturen werden aus der Konturschablone entfernt.

Anwendungshinweise1. Das Referenzbild muss scharf sein und sollte einen möglichst hohen Kontrast aufweisen. Nutzen

Sie die Einstellmöglichkeiten im SCHRITT 1 (Helligkeit und Kontrast) und / oder benutzen Sie externe Beleuchtung.

2. Stellen Sie sicher, dass die Konturen zum zu findenden Teil gehören und nicht zum Hintergrund (Band, anderem Teil etc.) Die Konturen sollten sich nicht von Teil zu Teil stark verändern, auch sollten sich die Teilefarben nur gering ändern.

3. Das zu findende Teil muss vollständig innerhalb des Suchbereichs liegen. Liegt es teilweise außerhalb so ist das Ergebnis NICHT IN ORDNUNG.

4. Das Werkzeug ist darauf optimiert schon kleine Abweichungen in der Kontur zu finden. Abde-ckungen, Perspektivische Verzerrung oder zusätzliche Konturen werden das Ergebnis der Prü-fung sicherlich ändern. Im Test und Run werden FEHLENDE Konturen oder Pixel mit ROTEN Strichen dargestellt, ZUSÄTZLICHE KONTUREN oder PIXEL Gelb. ROT: Fehlende Konturpixel; Gelb: Zusätzlich gefundenes Konturpixel

Page 89: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 89

Vision Sensor BVS

Werkzeuge für die Inspektion 8

8.10 360° Kontur zählen

5. Je größer die zu suchende Konturschablone, desto kleiner die zur Suche notwendige Ausfüh-rungszeit.

6. Gleiche Texturen (Oberflächenstrukturen) auf dem zu suchenden Teil und dem Hintergrund kön-nen zu Fehlern in der Lagenachführung oder sogar zu fehlerhaft erkannten Teilen führen.

7. Eine Drehlage kann in 360 Grad nur dann nachgeführt werden, wenn die Kontur nicht symme-trisch ist (z.B. ein Quadrat oder ein Kreis). Falls das Teil symmetrisch sein sollte kann die X- & Y- Position trotzdem zuverlässig detektiert werden, falls sie den min. und max. Drehwinkel ein-schränken. Es gilt die Regel, dass der min. & max. Drehwinkel so zu wählen ist, dass er stets kleiner ist als der Winkel der Symmetrie. Beispiel Quadrat: Symmetrie alle 90 Grad - zulässiger Winkel 0- 89 oder -45 bis +44. Beispiel Kreis: Punktsymmetrie - Zulässiger Winkel 0 Grad.

8. Die Kontur kann auch noch bei teilweiser Abdeckung des Teiles nachgeführt werden. Der Grad der möglichen Abdeckung ist umso größer desto kleiner der Sollwert ist.

9. Minimaler Unterschied: Der minimale Konturunterschied beträgt ± 10 Pixel. Kleinere Abwei-chungen können nicht erkannt werden.

10. Die Ausführungszeit kann bei ungünstigen Einstellungen über 3 Sekunden betragen! Nutzen Sie die folgenden Einstellmöglichkeiten um die Ausführungszeit zu beschleunigen:

► Verkleinern Sie den Suchbereich des Werkzeugs auf den wirklich notwendigen Bereich, z.B. wenn die zu prüfende Kontur immer an der gleiche Stelle im Bild zu finden ist.

► Vergrößern Sie die Konturschablone. Je größer die Konturschablone desto weniger Schritte sind notwendig um im gesamten Suchbereich zu suchen.

► Ändern Sie die Genauigkeit auf Niedrig. ► Erhöhen Sie den Kontrast der Konturen. ► Schränken Sie den zulässigen Bereich für den Drehwinkel soweit wie möglich sein. ► Erhöhen Sie den Wert für Mindestabstand soweit wie möglich.

Nach dem Einfügen des Werkzeugs in die Inspektion wird das folgende Bedienfeld angezeigt:

Abb 8-12: Bedienfeld 360° Kontur zählen, Seite 1 und 2

Parameter BeschreibungName Name des Werkzeugs. Max. Länge 256 Zeichen.

Status GRÜN Die gefundene Kontur ist besser als der geforderte (eingestellte Sollwert) und damit IN ORDNUNG.Rot: NICHT IN ORDNUNG. Die gefundene Kontur weicht zu stark von der Konturschablone ab, der eingestellte Sollwert wird nicht erreicht. Sie ist damit NICHT IN ORDNUNG.

Sollwert Der Sollwert definiert die minimale Übereinstimmung, die eine Kontur mindestens haben muss um als IN ORDNUNG gewertet zu werden.Da bei wird die Lageabweichung zwischen den gefundenen Kontur und der Konturschablone und ggf. fehlende oder zusätzliche anwesende Pixel bewertet.100% = Identische Konturen, 0% = Keine Ähnlichkeiten. Der Vorgabewert ist 90%. .

Page 90: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

90

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Parameter BeschreibungIstwert Der Istwert ist die Ähnlichkeit der gefundenen Kontur zur Konturschablone in

Prozent. Minimum / Maximum

Definiert die Minimale Anzahl an Mustern, die vorhanden sein muss bzw. die Maximal Anzahl an Mustern, die noch vorhanden sein darf, damit das Werkzeug IN ORDNUNG zurückgibt.

Mindest-abstand

Mindestabstand zwischen zwei Mittelpunkten gefundener Konturen.(Wert in Prozent der Größe der Konturschablone 0 - 100%)Ist der Abstand zwischen zwei Konturen kleiner als der Mindestabstand, so werden beide Konturen nicht gewertet. So können doppelt gefundene Konturen (z.B. an symmetrischen Teilen) sicher vermieden werden.

Genauigkeit Hoch: Erreicht eine hohe genauigkeit Positionsbestimmung bei hoher Ausführungsdauer.Niedrig: Schnellere Ausführung bei niedriger Genauigkeit.Benutzen Sie HOCH bei nichthomogenem Untergrund oder wenn Sie eine genaue Prüfung vornehmen müssen.

Rauschunter-drückung

Nutzen Sie diesen Parameter um ungewollte, störende Konturen aus der Konturschablone zu entfernen, insbesondere wenn Sie ein schlecht kontrastiertes Teil zu prüfen haben.

Min. Drehwinkel, Max. Drehwinkel

Die Konturr ist IN ORDNUNG, wenn der Drehwinkel innerhalb des von minimalem und maximalem Drehwinkel definierten Bereichs liegt UND dessen Istwert größer ist als der eingestellte Sollwert.Der Nullpunkt liegt immer auf der VERTIKALEN ACHSE!Drehwinkel ≥ Min. Drehwinkel UND ≤ Max. Drehwinkel = IN ORDNUNG Drehwinkel < Min. Drehwinkel ODER > Max. Drehwinkel = NICHT IN ORDNUNG Der Standard für den minimalen Drehwinkel -90 Grad, der Standard für den maximalen Drehwinkel + 90 Grad.

Alle auswählen Alle Konturen innerhalb der ROI, die nicht durch die Rauschunterdrückung unterdrückt werden, werden zur Konturschablone hinzugefügt.

Alle entfernen Alle Konturen werden aus der Konturschablone entfernt.

Anwendungshinweise:1. Das Referenzbild muss scharf sein und sollte einen möglichst hohen Kontrast aufweisen. Nutzen

Sie die Einstellmöglichkeiten im SCHRITT 1 (Helligkeit und Kontrast) und / oder benutzen Sie externe Beleuchtung.

2. Stellen Sie sicher, dass die Konturen zum zu findenden Teil gehören und nicht zum Hintergrund (Band, anderem Teil etc.) Die Konturen sollten sich nicht von Teil zu Teil stark verändern, auch sollten sich die Teilefarben nur gering ändern.

3. Das zu findende Teil muss vollständig innerhalb des Suchbereichs liegen. Liegt es teilweise außerhalb so ist das Ergebnis NICHT IN ORDNUNG.

4. Ein teilweise Abdeckung, perspektivische Verzerrung oder Änderung im Kontrast wird vom Werk-zeug toleriert, allerdings kann die Genauigkeit der Positionserkennung eingeschränkt sein.

5. Je größer die zu suchende Konturschablone, desto kleiner die zur Suche notwendige Ausfüh-rungszeit.

6. Zur genauen Konturprüfung eines Teils, ist dieses Werkzeug nicht geeignet. Für diesen Zweck ist das Werkzeug 360° Kontur prüfen einzusetzen.

7. Gleiche Texturen (Oberflächenstrukturen) auf dem zu suchenden Teil und dem Hintergrund kön-nen zu Fehlern in der erkannten Lage bzw. zu fehlerhaft erkannten Teilen führen.

8. Eine Drehlage kann in 360 Grad nur dann nachgeführt werden, wenn die Kontur nicht symme-trisch ist (z.B. ein Quadrat oder ein Kreis). Falls das Teil symmetrisch sein sollte kann die X- & Y- Position trotzdem zuverlässig detektiert werden, falls sie den min. und max. Drehwinkel ein-schränken. Es gilt die Regel, dass der min. & max. Drehwinkel so zu wählen ist, dass er stets kleiner ist als der Winkel der Symmetrie. Beispiel Quadrat: Symmetrie alle 90 Grad - zulässiger Winkel 0- 89 oder -45 bis +44. Beispiel Kreis: Punktsymmetrie - Zulässiger Winkel 0 Grad.

9. Die Kontur kann auch noch bei teilweiser Abdeckung des Teiles nachgeführt werden. Der Grad der möglichen Abdeckung ist umso größer desto kleiner der Sollwert ist.

10. Maximale Genauigkeit: ± 2 Pixel in X und Y Richtung und ± 2 Grad in Drehrichtung bei idealen Bedingungen und gleichbleibender Kontur (Ausrichtung zum Sensor, homogene Beleuchtung)

Page 91: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 91

Vision Sensor BVS

Werkzeuge für die Inspektion 8

11. Um die Ausführungsdauer und Speicherbedarf zu reduzieren berücksichtigen Sie die folgenden Punkte:

► Verkleinern Sie den Suchbereich des Werkzeugs auf den wirklich notwendigen Bereich, z.B. wenn die zu prüfende Kontur immer an der gleiche Stelle im Bild zu finden ist

► Vergrößern Sie die Konturschablone. Je größer die Konturschablone desto weniger Schritte sind notwendig um im gesamten Suchbereich zu suchen.

► Ändern Sie die Genauigkeit auf Niedrig. ► Erhöhen Sie den Kontrast der Konturen. ► Schränken Sie den zulässigen Bereich für den Drehwinkel soweit wie möglich sein.

Mit dem OCV-Werkzeug (Optische Zeichenprüfung) kann geprüft werden, ob ein Aufdruck (Schriftzeichen) auf einem Objekt mit dem eingelernten Aufdruck identisch ist.Es dient NICHT dazu, den Drucktext zu lesen — es wird lediglich geprüft, ob die erkannte Zeichenfolge mit dem Referenzbeispiel identisch ist!

HinweisDas OCV-Werkzeug verwendet ein Referenzbild als Prüfgrundlage.

Die folgende Abbildung zeigt das Bedienfeld des Werkzeugs.Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten.Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

Abb 8-12: Bedienfeld Optische Zeichenprüfung Seite 1 bzw. Seite 2

Das OCV-Werkzeug umfasst folgende Parameter:

Parameter Beschreibung

Sollwert Dieser Parameter definiert den Schwellwert für die Ergebnisauswertung in Prozent. Wenn das aktuelle Ergebnis der Zeichenprüfung niedriger ist als der festgelegte Sollwert, so ist das Ergebnis NICHT IN ORDNUNG, sonst IN ORDNUNG.

Schwellwert Zur Zeichenerkennung verwendet das Werkzeug die Technik der sogenannten Binarisierung. Das Werkzeug wandelt die Grauwerte aller Pixel im Bildbereich (ROI)für die Zeichenerkennung entweder in Schwarz oder Weiss um. Pixel, die dunkler sind als die "Binarisierungschwelle" werden "Schwarz", alle anderen Pixel "Weiss". Durch die Änderung dieses Parameters haben Sie Einfluss darauf, welche Pixel als Teil des Zeichens gelten und welche als Hintergrund.Mit dem Schieberegler können Sie einen beliebigen Wert zwischen 0 (schwarz) und 255 (weiß) wählen. Wir empfehlen den Schwellwert so festzulegen, dass die Zeichenkonturen (Grün dargestellt) vollständig erfasst sind. Ein Beispiel:

8.11 Optische Zei-chenprüfung

Page 92: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

92

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Hinweise zur Verwendung

Richtige Einstellung Falsche Einstellung

Hinweis: Die Einstellung des Schwellwerts ist sorgfältig zu testen, falls sich die Lichtverhältnisse (z.B. durch Umgebungslicht) auf den zu prüfenden Teilen ändern können. Wichtig: Der Schwellwert des Werkzeugs wird automatisch angepasst, wenn der Bildbereich (ROI) des Werkzeugs im Bild verschoben oder in der Größe geändert wird.

Zeichentyp Mit dem Parameter Zeichentyp lässt sich einstellen, ob DUNKLE Schrift auf HELLEM Hintergrund oder HELLE Schrift auf DUNKLEM Hintergrund erkannt werden soll.

– Dunkel-Hell: die Standardeinstellung. Empfohlen für dunkle Schrift auf hellem Hintergrund.

– Hell-Dunkel: Einstellung um helle Schrift auf dunklem Hintergrund zu prüfen.

Punktierung Mit der richtigen Einstellung des Parameters Punktierung können auchgenadelte Zeichenfolgen wie sie z.B. ein Tinten- oder Nadeldrucker erzeugt noch geprüft werden. Folgende Einstellungen können gewählt werden:

– Keine: Standardeinstellung. Für

nichtpunktierte Schriftenwie z.B:

– Leicht: Verwenden Sie diese Einstellung für leicht gepunktete Zeichenfolgen wie z.B. hier:

– Stark: Verwenden Sie diese Einstel-lung für stark gepunktete/genadelte Zeichenfolgen wie z.B:

Rausch unter-drückung

Mit dem Parameter Rauschunterdrückung können Sie bei der Zeichenerkennung störende Pixel unterdrücken.Bitte beachten Sie: Je höher der eingestellte Wert desto mehr Pixel werden gefiltert. Wird der Wert zu groß eingestellt so werden eventuell ganze Zeichen gefiltert.

– Das Werkzeug vergleicht die Zeichenfolge im Bild mit der Zeichenfolge im Referenzbild. Eine Änderung des Referenzbildes wird das Werkzeugergebnis entscheidend beeinflussen.

– OCV kann Lageänderungen in X- und Y Richtung kompensieren, wenn die zu prüfende Zeichen-folge vollständig im Bildbereich (ROI) bleibt und die Lichtverhältnisse konstant sind.

– OCV ist relativ empfindlich auf Änderungen der Lichtverhältnisse. Wir empfehlen das zu prüfende Merkmal/Teil gegen den Fremdlichteinfluss abzuschirmen.

– Die zu prüfende Beschriftung sollte möglichst GROSS im Bild sichtbar sein. Eine sichere Unterscheid-ung von verschiedenen Schriftzeichen z.B. Z und 2 ist bei kleiner Schriftgröße nicht möglich.

– Das Werkzeug OCV zeigt den Istwert auch bei fehlerhaft erkannten Zeichenketten an. Das erleichtert die richtigen Einstellungen und ermöglicht das gezielte Nachjustieren.

– Es gibt keinen Schriftsatz mit einer definierten Zeichengröße ab der eine Erkennung sicher garan-tiert werden kann. Wir empfehlen die Zeichen im Sichtfeld so groß wie möglich abzubilden.

– Das Werkzeug kann falsche Zeichen wie z.B. 3 anstelle von 8, aber auch teilweise oder ganz fehlende Zeichen detektieren. Wichtig ist dabei, dass der Anteil des Zeichens im Gesamtergebnis nicht für jedes Zeichen gleich ist, sondern von der Größe eines Zeichens abhängt. Je größer die Anzahl an Zeichen in der zu prüfenden Zeichenkette, desto kleiner ist in jedem Fall der Betrag eines Einzelzeichens.

Page 93: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 93

Vision Sensor BVS

Werkzeuge für die Inspektion 8

8.12 Strichcode lesen

Es ist deswegen notwendig bei jeder Anwendung zu testen ob die zu erkennenden Fehler auch sicher erkannt werden können.

– Während des Einlernens, kann das Werkzeug Zeichenketten nur bis zu einer Drehlage von ± 10 Grad Abweichung zur Vertikalen sicher erkennen.

Legende: Grünes Rechteck Werkzeugbereich; Rotes Rechteck: Lage des Textes.

Falls Zeichenketten mit einer größeren Drehlage geprüft werden sollen, dann sollte wie folgt vorgegangen werden: – Die zu prüfende Zeichenkette sollte während des Einlernens möglichst vertikal ausgerichtet sein – Es ist ein Lagenachführungswerkzeug zu verwenden, dass die Drehlage in der Applikation nach-

führt. – Sollte dieses Vorgehen nicht möglich sein, dann ist die sichere Funktion in der Applikation vor

dem Einsatz zu prüfen.

Das Werkzeug kann immer nur eine Zeile Text prüfen. Beispiele:

BVS OI-3-151-E Prüfung möglich: nur eine Zeile Text im Werkzeugbereich

BVS OI-3-151-E BVS0013

Prüfung nicht möglich: Zwei Zeilen Text im Werkzeugbereich.

Verwenden Sie zwei Werkzeuge um beide Textzeilen zu prüfen

Das Werkzeug Strichcode lesen findet und liest die gängigsten Strichcodes im ausgewählten Bildbereich.

Das Ergebnis ist IN ORDNUNG wenn der Code gelesen werden kann und die ermittelte Qualität des Codes höher ist als der eingestellte Sollwert. Das Werkzeug kann Änderungen der Codeposition (X- und Y-Richtung) sowie der Drehlage ausgleichen, wenn die folgenden Bedingungen erfüllt sind: – Der zu lesende Strichcode und eine umgebende Ruhezone befinden sich vollständig im Bildbe-

reich (ROI), – die Lichtverhältnisse im Bildbereich sind homogen.

Die folgende Abbildung zeigt das Bedienfeld des Werkzeugs.Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten.Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

Page 94: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

94

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Abb 8-13: Bedienfeld Strichcode lesen Seite 1 bzw. Seite 2

Parameter Beschreibung

Name Name des Werkzeugs. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Der Code konnte gelesen bzw. erfolgreich „verglichen“ werden und die Qualität des Codes ist größer gleich dem eingestellten Sollwert. Rot: NICHT IN ORDNUNG. Der Code konnte nicht gelesen werden oder die im Code enthaltene Information entspricht nicht der vorgegebene Information oder die Codequalität ist kleiner als der eingestellte Sollwert

Modus Je nach eingestelltem Modus arbeitet das Werkzeug unterschiedlich. – Code lesen: Der Code wird gelesen. Inhalt und Qualität können ausgegeben werden.

– Code vergleichen: Code wird gelesen und geprüft ob der Inhalt mit dem vorgege-benen Inhalt übereinstimmt.

– Codes zählen: Es werden die Anzahl der Codes im Bildbereich gezählt & gelesen. Liegt die Anzahl innerhalb der definierten Grenzwerte, dann ist das Ergebnis IN ORDNUNG

Codeinhalt Wird ein Code gelesen, dann wird der „decodierte“ Inhalt hier angezeigt. Das Feld zeigt nichts an, wenn der Code nicht gelesen wurde, oder die Codequalität kleiner gleich dem eingestellten Qualitätssollwert ist.

Qualität Im Feld Qualität wird die ermittelte Codequalität angezeigt. Mit dem Sollwert stellen Sie ein, welche Gesamtqualität mindestens erreicht werden muss, damit der gelesene Code als IN ORDNUNG gewertet werden kann. Liegt die ermittelte Gesamtqualität unter dem eingestellten Sollwert, dann ist das Ergebnis NICHT IN ORDNUNG selbst wenn der Code gelesen werden konnte. Der Standardwert für den Sollwert ist 0. Eine Erläuterung der einzelnen Codeparameter finden Sie unter Codequalitätsparameter für Strichcodes Für PDF 417, IMB, Pharmacode und Postnetcode wird keine Qualität ermittelt.

Zählen Zählen ist nur sichtbar, wenn Modus "Codes zählen" angewählt ist. Das Ergebnis des Werkzeugs ist in diesem Modus IN ORDNUNG, wenn die Anzahl gelesener Codes innerhalb von MINIMUM und MAXIMUM liegt. Ist die Codeanzahl kleiner oder größer als die definierten Grenzwerte, dann ist das Ergebnis NICHT IN ORDNUNG.

– Anzahl Codes ≥ Minimum UND Anzahl Codes ≤ Maximum = IN ORDNUNG – Anzahl Code < Minimum ODER Anzahl Codes > Maximum = NICHT IN ORD-NUNG

Als Standard verwendet das Werkzeug ein Minimum von 1; als Maximum 100.

Page 95: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 95

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Hinweise zur Verwendung

Parameter Beschreibung

Vergleichen Vergleichen ist nur sichtbar, wenn Modus "Code vergleichen" angewählt ist. In diesem Feld geben Sie die Zeichenfolge ein, die mit dem Inhalt des aktuellen Strichcodes verglichen werden sollen. Das Ergebnis des Werkzeugs ist: IN ORDNUNG, wenn Code gelesen UND Codequalität ≥ Sollqualität UND die gelesene Zeichenfolge mit der eingestellten Zeichenfolge ÜBEREINSTIMMT! Sonst NICHT IN ORDNUNGMit der Schaltfläche AUTO werden der im Referenzbild gelesene Code direkt in den Vergleich übernommen.Sie können die folgenden Platzhalter verwenden:"*" := Platzhalter für einen oder mehrere Buchstaben"?* := Platzhalter für genau einen Buchstaben.Es wird immer die vollständige Zeichenkette verglichen.Beispiel: Eingestellte Zeichenfolge: BALLUFF?BVS* IN ORDNUNG: BALLUFF_BVS-E ; BALLUFF-BVS-ENICHT IN ORDNUNG: BALUFF BVS oder BVS-BALLUFF

Codetyp Beim Einfügen des Werkzeugs in die Inspektion, beim Verschieben und Vergrößern bzw. Verkleinern bestimmt das Werkzeug den Codetyp automatisch. Sie können den Codetyp auch selbst einstellen. Folgende Codetypen können eingestellt werden:

– Code 39 – Code 128 – Codabar – Interleaved 2 of 5 – UPC-A + E, EAN 8 + 13 – PDF 417 – Pharmacode

Max. Zeichenanzahl

Mit dem Parameter Max. Zeichenanzahl legen Sie fest wieviele Zeichen im gelesenen Code minimal /maximal vorhanden sein dürfen, damit der Code als IN ORDNUNG gewertet wird. So kann sichergestellt werden, dass nur Codes mit der richtigen Anzahl an Zeichen akzeptiert werden.

1. Im Betrieb „liest“ das Werkzeug NUR DEN Codetyp der während der Parametrierung eingestellt wurde (automatisch oder per Hand). ES werden NICHT alle decodierbaren Codetypen automa-tisch „gelesen“ wenn Sie in den Bildbereich einfügt werden.

2. Vorraussetzung für eine stabile und reproduzierbare Leseergebnisse sind ein möglichst hoher Kontrast zwischen dem zu lesenden Code und dem Bildhintergrund sowie eine gleichmäßige Beleuchtung. Beispiele:

Hoher Kontrast Niedriger Kontrast Niedriger Kontrast3. Fremdlicht (z.B. Sonnenschein, Hallen-& Maschinenbeleuchtung) kann starken Einfluss auf das

Leseergebnis haben. Wir empfehlen den Fremdlichteinfluss z.B. durch Abschattung und/oder kurze Belichtungszeiten bzw. Einsatz von externer Zusatzbeleuchtung möglichst zu minimieren.

4. Das Werkzeug liest alle Codes mit dem gleichen Codetyp die in seinem Bildbereich zu finden sind. Die Verarbeitungszeit, die das Werkzeug beim mehrfachen Lesen von Codes benötigt, ist entsprechend höher als beim Lesen nur eines Codes.

5. Hinweis zu den Codetypen Pharmacode, Postnetcode & IMB-Code: Die Codetypen Pharma-, Postnet bzw. IMB- Code werden nicht immer automatisch erkannt. Bitte wählen Sie den Codetyp manuell aus. Bitte beachten Sie: Für die Lesung eines Pharmacodes oder Postnet ist es notwendig einen relativ großen Bildbereich( ROI) vorzusehen. Beispiel Pharmacode:

Page 96: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

96

Vision Sensor BVS

Bildbereich zu schmal für sichere Lesung

Bildbereichsbreite in Ordnung – Code wird sicher erkannt.

Beispiel Codetyp Postnet:

Bildbereich zu schmal für Lesung des Codes

Bildbereichsbreite in Ordnung – Code wird sicher erkannt.

Codetyp Interleaved 2 of 5:Beim Codetyp Interleaved 2 of 5 werden erst Codes mit mehr als 5 codierten Zeichen gelesen. Kürzere Codes werden nicht gelesen, da sich bei diesem Codetyp sonst die Gefahr von Fehllesungen erhöht.

Das Werkzeug Datamatrixcode lesen findet und liest Datamatrixcodes (ECC200) im ausgewählten Bildbereich (ROI).

Das Ergebnis ist IN ORDNUNG wenn der Code gelesen werden kann und die ermittelte Qualität des Codes höher ist als der eingestellte Sollwert. Das Werkzeug kann Änderungen der Codeposition (X- und Y-Richtung) sowie der Drehlage ausgleichen, wenn die folgenden Bedingungen erfüllt sind: – Der zu lesende DMC- Code und eine umgebende Ruhezone befinden sich vollständig im Bildbe-

reich (ROI), – die Lichtverhältnisse im Bildbereich sind homogen.

Die folgenden Abbildungen zeigen das Bedienfeld des Werkzeugs. Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten. Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

8.13 Datamatrixcode lesen

Werkzeuge für die Inspektion 8

Page 97: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 97

Vision Sensor BVS

Werkzeuge für die Inspektion 8

Abb 8-14: Bedienfeld Datamatrix lesen Seite 1 bzw. Seite 2

Parameter Beschreibung

Name Name des Werkzeugs. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Der Code konnte gelesen bzw. erfolgreich mit der vorgegebenen Zeichenfolge verglichen („Validiert“) werden. Zugleich muss die ermittelte Codequalität (Istqualität) größer gleich dem eingestellten Qualitätssollwert (Sollqualität) sein.Rot: NICHT IN ORDNUNG. Der Code konnte nicht gelesen werden oder die im Code enthaltene Information entspricht nicht der vorgegebene Information oder die Codequalität ist kleiner al der eingestellte Qualitätssollwert

Modus Je nach eingestelltem Modus arbeitet das Werkzeug unterschiedlich. – Code lesen: Der Code wird gelesen. Inhalt und Qualität können ausgegeben werden. – Code vergleichen: Code wird gelesen und geprüft ob der Inhalt mit dem vorgegebenen Inhalt überein-stimmt. Der vorgegebene Inhalt kann mit externem Teachen neu eingelernt werden. Der Teachprozess kann via Teachbutton, via Schnittstelle oder Monitor ausgelöst werden.

– Codes zählen: Es werden die Anzahl der Codes im Bildbereich gezählt und gelesen. Liegt die Anzahl innerhalb der definierten Grenzwerte, dann ist das Ergebnis IN ORDNUNG

Codeinhalt Wird ein Code gelesen, dann wird der „decodierte“ Inhalt hier angezeigt. Das Feld zeigt nichts an, wenn der Code nicht gelesen wurde, oder die Codequalität kleiner gleich dem eingestellten Qualitätssollwert ist.

Qualität Im Feld Qualität wird die ermittelte Codequalität angezeigt. Mit dem Sollwert stellen Sie ein, welche Gesamtqualität mindestens erreicht werden muss, damit der gelesene Code als IN ORDNUNG gewertet werden kann. Liegt die ermittelte Gesamtqualität unter dem eingestellten Sollwert, dann ist das Ergebnis NICHT IN ORDNUNG selbst wenn der Code gelesen werden konnte. Der Standardwert für den Sollwert ist 0. Eine Erläuterung der einzelnen Codeparameter finden Sie unter "Codequalitätsparameter Datamatrixcodes".

Zählen Zählen ist nur sichtbar, wenn Modus "Codes zählen" angewählt ist. Das Ergebnis des Werkzeugs ist in diesem Modus IN ORDNUNG, wenn die Anzahl gelesener Codes innerhalb von MINIMUM und MAXIMUM liegt. Ist die Codeanzahl kleiner oder größer als die definierten Grenzwerte, dann ist das Ergebnis NICHT IN ORDNUNG.

– Anzahl Codes ≥ Minimum UND Anzahl Codes ≤ Maximum = IN ORDNUNG – Anzahl Code < Minimum ODER Anzahl Codes > Maximum = NICHT IN ORDNUNG

Als Standard verwendet das Werkzeug ein Minimum von 1; als Maximum 100.

Page 98: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

98

Vision Sensor BVS

Parameter Beschreibung

Vergleichen Vergleichen ist nur sichtbar, wenn Modus "Code vergleichen" angewählt ist. In diesem Feld geben Sie die Zeichenfolge ein, die mit dem Inhalt des aktuellen Datamatrixcodes verglichen werden sollen. Das Ergebnis des Werkzeugs ist: IN ORDNUNG, wenn Code gelesen UND Codequalität ≥ Sollqualität UND die gelesene Zeichenfolge mit der eingestellten Zeichenfolge ÜBEREINSTIMMT! Sonst NICHT IN ORDNUNGMit der Schaltfläche AUTO werden der im Referenzbild gelesene Code direkt in den Vergleich übernommen.Sie können die folgenden Platzhalter verwenden:"*" := Platzhalter für einen oder mehrere Buchstaben"?* := Platzhalter für genau einen Buchstaben.Es wird immer die vollständige Zeichenkette verglichen.Beispiel: Eingestellte Zeichenfolge: BALLUFF?BVS* IN ORDNUNG: BALLUFF_BVS-E ; BALLUFF-BVS-ENICHT IN ORDNUNG: BALUFF BVS oder BVS-BALLUFF

Modultyp Dieser Parameter definiert die zu erkennende Modulhelligkeit.Standardeinstellung: ALLE

– ALLE: Werkzeug liest sowohl Dunkle Module auf hellem Hintergrund wie auch Helle Module vor dunklem Hintergrund.

– Nur Hell-Dunkel: Nur Codes mit hellen (weiße) Modulen auf dunklem Hintergrund werden gelesen – Nur Dunkel-Hell: Nur Codes mit dunklem (schwarzen Modulen auf hellem Hintergrund werden gelesen.

Beispiele:

Dunkle Module- Heller Hintergrund Helle Module – Dunkler Hintergrund

Gespiegelte Codes

Durch ändern dieser Einstellung können auch spiegelverkehrte Codes sicher gelesen werden. Standardeinstellung: Deaktiviert, Werkzeug liest ungespiegelte Codes Aktiviert: Nur spiegelverkehrte Codes werden gelesenBeispiele:

Normaler Code 180 Grad gedreht

Spiegelverkehrter Code 0 Grad gedreht

Erkennungs art Durch ändern dieser Einstellung können Sie die Schnelligkeit bzw. Sicherheit der „Decodierung“ einstellen. Standardeinstellung:

– Schnell: Das Werkzeug decodiert den Code nur einmal – Sicher: Das Werkzeug decodiert den Code bei schlechter Qualität mehrmals mit verschiedenen Einstel-lungen und erhöht so die Decodierungssicherheit.

Verwenden Sie SCHNELL, wenn Sie eine hohe Anzahl an Codes pro Sekunde lesen müssen und die Codes sehr guten Kontrast und Auflösung aufweisen.Hinweis: In der Einstellung Sicher können beim Lesen von Codes schlechter Qualität stark schwankende Inspektionszeiten auftreten.

Max. Zeichenanzahl

Mit dem Parameter Max. Zeichenanzahl legen Sie fest wieviele Zeichen im gelesenen Code minimal /maximal vorhanden sein dürfen, damit der Code als IN ORDNUNG gewertet wird. So kann sichergestellt werden, dass nur Codes mit der richtigen Anzahl an Zeichen akzeptiert werden.

Werkzeuge für die Inspektion 8

Page 99: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 99

Vision Sensor BVS

8.14 QR-Codes lesen

Parameter Beschreibung

Markierungs typ Mit den Einstellungen für Markierung können Sie die Lesesicherheit je nach Markierungstyp erhöhen – Hoher Kontrast: Verwenden Sie diese Einstellung für Codes mit hohem Kontrast zum Hintergrund – Genadelte Codes: Verwenden Sie diese Einstellung um die Lesesicherheit für genadelte Datamatrixcodes (DOT-PINNED) zu erhöhen

– Niedriger Kontrast: Verwenden Sie diese Einstellung für Codes mit niedrigem Kontrast zum Hintergrund. z.B. bei Codes die mit Fax-Geräten erzeugt wurden.

Beispiele:

Hoher Kontrast Niedriger Kontrast Niedriger Kontrast

Hinweise zur Verwendung:1. Vorraussetzung für eine stabile und reproduzierbare Leseergebnisse sind ein möglichst hoher

Kontrast zwischen dem zu lesenden Code und dem Bildhintergrund sowie eine gleichmäßige Beleuchtung.

2. Fremdlicht ( z.B. Sonnenschein, Hallen-& Maschinenbeleuchtung) kann starken Einfluss auf das Leseergebnis haben. Wir empfehlen den Fremdlichteinfluss z.B. durch Abschattung und/oder kurze Belichtungszeiten bzw. Einsatz von externer Zusatzbeleuchtung möglichst zu minimieren.

3. Das Werkzeug kann mehrere DMC-Codes auf einmal lesen. Die Verarbeitungszeit, die das Werkzeug beim mehrfachen Lesen von Codes benötigt, ist entsprechend höher als beim Lesen nur eines Codes.

4. Das Werkzeug kann, in Abhängigkeit der Einstellungen, der Codequalität und der Codeanzahl im Bildfeld Verarbeitungszeiten bis zu mehreren Sekunden benötigen. Falls eine Lesung innerhalb eines festen Zeitfenster erfolgen muss dann verifizieren Sie die Verarbeitungszeiten mit Hilfe der Statistik im Schritt 3.

Das Werkzeug QR-Code lesen findet und liest QR- Codes & Micro-QR-Codes im ausgewählten Bildbereich (ROI - "Region Of Interest").

Das Ergebnis ist IN ORDNUNG wenn der Code gelesen werden kann und die Qualität des Codes höher ist als der eingestellte Sollwert. Das Werkzeug kann Änderungen der Codeposition (X- und Y-Richtung) sowie der Drehlage ausgleichen, wenn folgende Bedingungen erfüllt sind: 1. Der zu lesende QR Code und eine umgebende Ruhezone befinden sich vollständig im Bildbereich

(ROI) .2. Die Lichtverhältnisse im Bildbereich sind homogen.

Die folgenden Abbildungen zeigen das Bedienfeld des Werkzeugs. Eine detaillierte Beschreibung der Werkzeugparameter finden Sie in der Tabelle unten. Eine Beschreibung des Werkzeugs finden sie im Kapitel "8.1.1 Auswählen der geeigneten Werkzeuge".

Werkzeuge für die Inspektion 8

Page 100: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

100

Vision Sensor BVS

Abb 8-15: Bedienfeld QR-Codes lesen Seite 1 bzw. Seite 2

Parameter Beschreibung

Name Name des Werkzeugs. Die maximale Länge beträgt 256 Zeichen.

Status Grün: IN ORDNUNG. Der Code konnte gelesen bzw. erfolgreich mit der vorgegebenen Zeichenfolge verglichen („Validiert“) werden. Zugleich muss die ermittelte Codequalität (Istqualität) größer gleich dem eingestellten Qualitätssollwert (Sollqualität) sein. Rot: NICHT IN ORDNUNG. Der Code konnte nicht gelesen werden oder die im Code enthaltene Information entspricht nicht der vorgegebene Information oder die Codequalität ist kleiner al der eingestellte Qualitätssollwert.

Modus Je nach eingestelltem Modus arbeitet das Werkzeug unterschiedlich. – Code lesen: Der Code wird gelesen. Inhalt und Qualität können ausgegeben werden.

– Code vergleichen: Code wird gelesen und geprüft ob der Inhalt mit dem vorgege-benen Inhalt übereinstimmt. Der vorgegebene Inhalt kann mit externem Teachen neu eingelernt werden. Der Teachprozess kann via Teachbutton, via Schnittstelle oder Monitor ausgelöst werden.

– Codes zählen: Es werden die Anzahl der Codes im Bildbereich gezählt und gelesen. Liegt die Anzahl innerhalb der definierten Grenzwerte, dann ist das Ergebnis IN ORDNUNG

Codetype Je nach eingestelltem Codetyp kann das Werkzeug entwederQR-Codes lesen oder Mini-QR-Codes lesen

Codeinhalt Wird ein Code gelesen, dann wird der „decodierte“ Inhalt hier angezeigt. Das Feld zeigt nichts an, wenn der Code nicht gelesen wurde, oder die Codequalität kleiner gleich dem eingestellten Qualitätssollwert ist. Der Code wird immer alphanumerisch decodiert und als ASCII ausgegeben.

Werkzeuge für die Inspektion 8

Page 101: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 101

Vision Sensor BVS

Parameter Beschreibung

Qualität Im Feld Qualität wird die ermittelte Codequalität angezeigt. Mit dem Sollwert stellen Sie ein, welche Gesamtqualität mindestens erreicht werden muss, damit der gelesene Code als IN ORDNUNG gewertet werden kann. Liegt die ermittelte Gesamtqualität unter dem eingestellten Sollwert, dann ist das Ergebnis NICHT IN ORDNUNG selbst wenn der Code gelesen werden konnte. Der Standardwert für den Sollwert ist 0.

Zählen Zählen ist nur sichtbar, wenn Modus "Codes zählen" angewählt ist. Das Ergebnis des Werkzeugs ist in diesem Modus IN ORDNUNG, wenn die Anzahl gelesener Codes innerhalb von MINIMUM und MAXIMUM liegt. Ist die Codeanzahl kleiner oder größer als die definierten Grenzwerte, dann ist das Ergebnis NICHT IN ORDNUNG.

– Anzahl Codes ≥ Minimum UND Anzahl Codes ≤ Maximum = IN ORDNUNG – Anzahl Code < Minimum ODER Anzahl Codes > Maximum = NICHT IN ORD-NUNG

Als Standard verwendet das Werkzeug ein Minimum von 1; als Maximum 100.

Vergleichen Vergleichen ist nur sichtbar, wenn Modus "Code vergleichen" angewählt ist. In diesem Feld geben Sie die Zeichenfolge ein, die mit dem Inhalt des aktuellen Datamatrixcodes verglichen werden sollen. Das Ergebnis des Werkzeugs ist: IN ORDNUNG, wenn Code gelesen UND Codequalität ≥ Sollqualität UND die gelesene Zeichenfolge mit der eingestellten Zeichenfolge ÜBEREINSTIMMT! Sonst NICHT IN ORDNUNGMit der Schaltfläche AUTO werden der im Referenzbild gelesene Code direkt in den Vergleich übernommen, oder sie können den Referenzcode mit der Tastatur eingeben.Sie können die folgenden Platzhalter verwenden:"*" := Platzhalter für einen oder mehrere Buchstaben"?* := Platzhalter für genau einen Buchstaben.Es wird immer die vollständige Zeichenkette verglichen.Beispiel: Eingestellte Zeichenfolge: BALLUFF?BVS* IN ORDNUNG: BALLUFF_BVS-E ; BALLUFF-BVS-ENICHT IN ORDNUNG: BALUFF BVS oder BVS-BALLUFF

Max. Zeichenanzahl

Mit dem Parameter Max. Zeichenanzahl legen Sie fest wieviele Zeichen im gelesenen Code minimal /maximal vorhanden sein dürfen, damit der Code als IN ORDNUNG gewertet wird. So kann sichergestellt werden, dass nur Codes mit der richtigen Anzahl an Zeichen akzeptiert werden.

Modultyp Dieser Parameter definiert die zu erkennende Modulhelligkeit.Standardeinstellung: ALLE

– ALLE: Werkzeug liest sowohl Dunkle Module auf hellem Hintergrund wie auch Helle Module vor dunklem Hintergrund.

– Nur Hell-Dunkel: Nur Codes mit hellen (weiße) Modulen auf dunklem Hintergr-und werden gelesen

– Nur Dunkel-Hell: Nur Codes mit dunklem (schwarzen Modulen auf hellem Hintergrund werden gelesen.

Beispiele:

Dunkle Module- Heller Hintergrund Helle Module – Dunkler Hintergrund

Werkzeuge für die Inspektion 8

Page 102: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

102

Vision Sensor BVS

Parameter Beschreibung

Gespiegelte Codes

Durch ändern dieser Einstellung können auch spiegelverkehrte Codes sicher gelesen werden. Standardeinstellung: Deaktiviert, Werkzeug liest ungespiegelte Codes Aktiviert: Nur spiegelverkehrte Codes werden gelesenBeispiele:

Normaler Code 180 Grad gedreht

Spiegelverkehrter Code 0 Grad gedreht

1. Vorraussetzung für eine stabile und reproduzierbare Leseergebnisse sind ein möglichst hoher Kontrast zwischen dem zu lesenden Code und dem Bildhintergrund sowie eine gleichmäßige Beleuchtung.

Hoher Kontrast Niedriger Kontrast, zu dunkel

Niedriger Kontrast, zu hell

2. Fremdlicht ( z.B. Sonnenschein, Hallen-& Maschinenbeleuchtung) kann starken Einfluss auf das Leseergebnis haben. Wir empfehlen den Fremdlichteinfluss z.B. durch Abschattung und/oder kurze Belichtungszeiten bzw. Einsatz von externer Zusatzbeleuchtung möglichst zu minimieren.

3. Das Werkzeug kann mehrere QR-Codes auf einmal lesen. Die Verarbeitungszeit, die das Werk-zeug beim mehrfachen Lesen von Codes benötigt, ist entsprechend höher als beim Lesen nur eines Codes.

4. Das Werkzeug kann, in Abhängigkeit der Einstellungen, der Codequalität und der Codeanzahl im Bildfeld unterschiedliche Verarbeitungszeiten benötigen. Falls eine Lesung innerhalb eines festen Zeitfenster erfolgen muss dann verifizieren Sie die Verarbeitungszeiten mit Hilfe der Statistik im Schritt 3.

HinweisDer Inhalt des QR-Codes kann über die serielle RS232-Schnittstelle oder über eine Ethernetverbindung ausgegeben werden. Mehr Informationen hierzu finden Sie in dem Kapitel "Schnittstelle"

Die Parameter der seriellen Schnittstelle können sie im Menü: Sensor à Einstellungen à Serielle Schnittstelle einstellen.

Hinweise zur Verwendung

Werkzeuge für die Inspektion 8

Page 103: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 103

Vision Sensor BVS

9.1 Inpektionser-gebnis über RS232/Ether-net-Schnittstelle ausgeben

9.1.1 RS232 - Herstel-len der elektri-schen Verbin-dung

9.1.2 Ethernet - Her-stellen der Verbindung

9.1.3 RS232 - Einstel-len der Schnitt-stellenparame-ter an Sensor und PC

Schnittstelle am Sensor paramet-rieren

Alle BVS-E Sensoren außer BVS-Standard verfügen über eine Ethernetschnittstelle zur Ausgabe von Inspektionsergebnissen; bei den Sensoren des Typs Ident und Universal kann die Übertragung auch über die RS232 Schnittstelle erfolgen.

Gehen Sie wie folgt vor:1. Herstellen der elektrischen Verbindung 2. Einstellen der Schnittstelle an Sensor und PC3. Einstellen des Kommunikationsmodus4. Auswahl der zu übertragenden Daten

► Verbinden Sie PIN 1 (RS232 Rx) mit Pin RS232 Tx an der Gegenstelle (z.B. den PC oder die SPS),

► Verbinden Sie PIN 6 (RS232 Tx) mit Pin RS232 Rx der Gegenstelle. ► Verbinden Sie die Sensormasse mit der Masse der Gegenstelle (gleiches Potential).

Das folgende Bild zeigt das Schema für die Beispielverdrahtung auf einen Stecker Sub-D 9-polig, wie er z.B. an PCs und Laptops verwendet wird.

Abb. 9-1: Verdrahtung der RS232-Schnittstelle auf Sub-D 9-polig

Der Sensorstecker TO PC muss über ein "gekreuztes" Ethernet-Kabel mit einem Ethernet- 10/100-Anschluss des Kommunikationsmasters verbunden werden. Wir empfehlen hierfür, das Kabel BCC M415-E834-AG-672- ES64N8-050 zu verwenden.

Die IP-Adresse des Kommunikationsmaster bzw. des Sensors ist so anzupassen, dass eine Ethernetkommunikation möglich ist.Der BVS Identifikation akzeptiert Socketverbindungen von einem Client auf Port 5423.

Die Parameter der Seriellen Schnittstelle können im Menü: "Sensor à Einstellungen à Serielle Schnittstelle" eingestellt werden.

Werkseinstellungen der Schnittstelle sind:

Parameter WERT (ab Werk) Einstellbereich

Baudrate 57600 Baud 9600 - 115.200 Baud

Datenbits 8 7, 8

Parität Keine Gerade, Ungerade, Keine

Stoppbits 1 1, 1,5

Flusssteuerung Aus An / Aus

Schnittstelle 9

Page 104: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

104

Vision Sensor BVS

RS232- Schnitt-stelle am PC parametrieren

Parameter WERT (ab Werk) Einstellbereich

STARTZEICHEN (RS232) <STX> ( ASCII-Zeichen 0x02h)

Beliebige Kombination von ASCII Zeichen (auch Sonderzeichen) außer 0x00h

STOPPZEICHEN (RS232) <CR><LF> ( ASCII-Zeichen 0x0Dh, 0x0Ah)

Beliebige Kombination von ASCII Zeichen: (auch Sonderzeichen) außer 0x00h

Trennzeichen (zwischen Informationen)

& Beliebiges ASCII Zeichen außer 0x00h

Die Parameter Start- & Stopzeichen beeinflussen nur die Antworten des Sensors auf Antworten via RS232. Beim Senden von Kommandos müssen sie nicht verwendet werden.Das Trennzeichen dient zur Trennung der einzelnen Datenfelder bei den Parametern der Rückantwort.

Im Schritt 3 Inspektionseinstellung können Sie einstellen, mit welchem Zeichen die im String enthaltenen Informationen unterteilt werden und welche Werkzeuge Informationen via RS232 übertragen dürfen. Ab Werk ist & als Trennzeichen eingestellt.

Windows ► Klicken Sie auf den "Start"-Button und wählen Sie dann "Einstellungen à Systemsteuerung" aus. ► Klicken Sie dann auf "Verwaltung à Computerverwaltung".

Windows öffnet diesen Dialog:

► Wählen Sie "Geräte-Manager" aus und dann "Anschlüsse".

Die RS232 ist bei den meisten PCs/Laptops der COM1 Anschluss. ► Doppelklicken Sie auf den entsprechenden Anschluss (im Rahmen dieser Beschreibung wurde

COM1 gewählt) und wählen Sie dann den Reiter „Anschlusseinstellungen“ aus. ► Stellen Sie die Parameter in diesem Dialog so ein, dass sie mit den Parametern der Sen-

sorschnittstelle übereinstimmen.

Schnittstelle 9

Page 105: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 105

Vision Sensor BVS

Klicken Sie im Menü Sensoreinstellungen auf den Reiter "RS232 Einstellungen -2".Dort können sie unter anderem die "Synchrone" oder "Asynchrone" Übertragung im Parameter Kommunikationsmodus einstellen.

Parameter Beschreibung

Synchron In der Einstellung Synchron wird nur dann ein Inspektionsergebnis über die RS232- bzw. Ethernet-Schnittstelle übertragen, wenn der Sensor ein gültige Datenanforderung erhalten hat und ein Ergebnis bereitsteht.

Asynchron In der Einstellung Asynchron (nur RS232) überträgt der Sensor ein Inspektionsergebnis sobald dieses vom Sensor bereitgestellt wird. Der Empfang einer vorherigen Datenanforderung ist nicht notwendig.

HinweisDie folgenden Erläuterungen gelten für RS232- und Ethernetschnittstelle gleichermassen.

Standardmässig überträgt der Sensor im "Inspektionsergebnis" eine Vielzahl an Daten z.B.Gesamtergebnis, Inspektionsname und für jedes in der Inspektion benutzte Werkzeug den Werkzeugnamen, die X- & Y-Position des Werkzeugbildbereichs, das Einzelergebnis, die Lesedaten usw.BVS ConVis bietet Ihnen die Möglichkeit die zu übertragenden Daten individuell an Ihre Anwendung anzupassen. Gehen Sie dazu wie folgt vor:

► Klicken Sie auf die Schaltfläche "Ausgangseinstellungen" (Schritt2). Klicken Sie jetzt auf die >>-Taste.

Das Bedienfeld zeigt jetzt die Liste mit den Ergebniseinstellungen an.

Nur angewählte Parameter (Häkchen) werden in "Inspektionsergebnis" über die RS232 Schnittstelle übertragen.

9.1.4 Auswahl des Kommunikati-onsmodus

9.1.5 Auswahl der im "Inspektionser-gebnis" übertra-genen Daten

Schnittstelle 9

Page 106: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

106

Vision Sensor BVS

Die Parameter können einzeln oder werkzeugweise, mit der Maus, an- oder abgewählt werden.

HinweisOb ein Parameter an-/abgewählt ist, hat keine Auswirkungen auf die korrekte Funktion der Inspektion im Sensor.Zusätzlich können Sie einstellen, welche Zeichenfolge die Werkzeuge Datamatrix und Strichkode lesen ausgeben sollen, wenn kein Code gelesen wird.Die Zeichenfolge wird anstatt der Codeinhalts, der Gesamtqualität, der X-Position und Y- Position ausgegeben. Im obigen Beispiel wird im Falle eines nichtgelesenen Codes die Zeichenkette NIO ausgegebenBeispielCode gelesen:MyInspection&00000&Barcode1&00000&00244&00254&000.0&00001&09906&1045021&00003Kein Code gefunden oder unlesbarMyInspection&00000&Barcode1&00000&00244&00254&000.0&NIO

Beschreibungen zu den Werkzeugparametern finden Sie in den folgenden Kapiteln.

Vorschau für Ausgabestring für RS232 & EthernetEine Vorschau über die über RS232 bzw. Ethernet übertragenen Zeichen wird beim Klicken auf den Reiter Ergebnisstring angezeigt:

Im allgemeinen sendet der Sensor nur dann Daten, wenn diese zuvor von einem „Master“ (z.B. PC oder SPS) angefordert wurden. Die Anforderung geschieht, indem der Master eines der folgenden Kommandos an den Sensor schickt:

Verfügbare Kommandos Beschreibung

GETCURRENTSCRIPTID Fordert die Nummer der Inspektion an, die zurzeit auf dem Sensor ausgeführt wird.

SETCURRENTSCRIPTID Schaltet von der aktuellen Inspektion auf die Inspektion um, deren Nummer als Parameter mit diesem Kommando gesendet wird.

CHKSERLINE Überprüft den Zustand der RS232 Verbindung

9.1.6 Ergebnisvor-schau

9.1.7 Sendemodi & Kommandos

Überblick

Schnittstelle 9

Page 107: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 107

Vision Sensor BVS

TRIGGER Triggert den Sensor falls als Triggermodus Ethernet- RS232 eingestellt ist

GETSTRINGRESULTS Fordert das NÄCHSTE Inspektionsergebnis an.TEACH Nach dem Empfang dieses Kommandos lernt der Sensor ein neues

Referenzbild ein. Falls die Werkzeuge Strichkode lesen bzw. Datamatrixcode lesen im Modus Code vergleichen arbeiten und die Option AUTO gesetzt ist, dann wird der Code, der im neuen Referenzbild gelesen wird als Referenzcode übernommen

Der Sensor antwortet auf ein empfangenes Kommando mit einer Bestätigung und, je nach Kommando, mit zusätzlichen Daten. Wir unterscheiden zwischen Parametrierungskommandos (Kommandos die „Parameter“ im Sensor setzen oder abfragen) und ein Kommando zur Ergebnisabfrage

Im Folgenden sind die Kommandos GETCURRENTSCRIPTID, SETCURRENTSCRIPTID, CHKSERLINE, TRIGGER, TEACH sowie die möglichen Sensorantworten detailliert beschrieben:

GETCURRENTSCRIPTID

Parameter: Keine Sensorantwort “OK& INSP <INSP_NMB>”

<INSP_NMB> Aktuelle Inspektionsnummer Wert: 0 - 19Fordert die Inspektionsnummer vom Sensor anSyntax: GETCURRENTSCRIPTID <NUL> Mögliche Sensorantworten in Abhängigkeit vom Zustand

Zustand Sensorantwort

Inspektion auf Sensor vorhanden: OK& INSP <Insp_nmb> Keine Inspektion auf Sensor vorhanden: OK&INSP0

SETCURRENTSCRIPTID

Parameter: <INSP_NMB> Sensorantwort “OK&INSP <INSP_NMB>”<INSP_NMB> Aktuelle

Inspektionsnummer Wert: 0 - 19

<INSP_NMB> Eingestellte Inspektionsnummer Wert: 0 - 19

Weist den Sensor an als nächstes die Inspektion auszuführen, die als Parameter angegeben wird.Syntax: SETCURRENTSCRIPTID&< INSP_NMB ><NUL>

Zustand Sensorantwort

Inspektion vorhanden & Wechsel möglich: OK&<Insp_nmb>

Inspektion mit dieser Nummer auf Sensor nicht belegt:

ERR&EMPTYSLOT

Falsche Nummer: ERR&PARAMNOTVALID

Sensor mit ConVis verbunden ERR&INVALIDSTATUS

CHKSERLINE (Nur RS232-Schnittstelle)

Parameter: Keine Sensorantwort OK&LINEOK

Überprüft den Zustand der RS232-VerbindungSyntax: CHKSERLINE<NUL>

Mögliche Sensorantworten in Abhängigkeit vom Zustand:

Zustand Sensorantwort

Verbindung vorhanden und OK LINEOK

Keine Verbindung Keine Sensorantwort

Parametrie-rungskomman-dos

Schnittstelle 9

Page 108: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

108

Vision Sensor BVS

TRIGGER

Parameter: Keine Sensorantwort OK&ACK

Löst eine Inspektionsausführung im Sensor aus, falls Triggermode auf RS232/Ethernet eingestellt ist.Syntax: TRIGGER<NUL>

Mögliche Sensorantworten in Abhängigkeit vom Zustand:

Zustand Sensorantwort

Sensor kann getriggert werden OK&ACK

TEACH

Parameter: Keine Sensorantwort OK

Syntax: TEACH<NUL>

Mögliche Sensorantworten in Abhängigkeit vom Zustand:

Zustand Sensorantwort

Teachen des Sensors möglich. OK

Im Menü"Sensoreinstellungen" können Sie auf dem Reiter "RS232- Einstellungen-2" folgende Einstellungen für die Schnittstelle machen:1. Zeichenfolge Trigger: Hier können Sie eine zusätzliche Zeichenfolge für den Trigger definieren z.b.

ein T.2. Zeichenfolge Datenanfang / Datenende:

Hier können Sie definieren mit welchen Zeichen der Anfang bzw. das Ende eines Datensatzes markiert werden soll. Als Standard STX als Startzeichen und CR und LF als Endezeichen. Um andere Zeichen einzugeben, selektieren Sie mit der Maus zuerst den entsprechenden Button vor der jeweiligen Eingabe in der sie den Text ändern wollen. Löschen sie den bisherigen Text. Fügen Sie jetzt neue Start- oder Endezeichen mit Hilfe der Tastatur. Um ein Sonderzeichen hinzuzufü-gen, doppelklicken Sie mit der Maus auf den Text im Sonderzeichen (z.B: ETX).

3. Kommunikationsmodus: Asynchron oder Synchron. (Diese Einstellung betrifft nur die RS232 Schnittstelle)

Die Antworten auf das Kommando GETSTRINGRESULTS unterscheiden sich grundsätzlich von den anderen Kommandos. Für die Ergebnisübertragung verfügt der Sensor BVS-E Identifikation über zwei unterschiedliche Betriebsmodi: Synchrone bzw. Asynchrone Kommunikation.

Zusätzliche Einstellmöglich-keiten

Schnittstelle 9

Page 109: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 109

Vision Sensor BVS

Synchrone KommunikationWird die RS232/Ethernet-Schnittstelle in diesem Modus betrieben, dann sendet der Sensor nur dann ein Inspektionsergebnis, wenn diese zuvor von einem „Master“ ( z.B. PC oder SPS) mit dem Kommando GETSTRINGRESULTS angefordert wurde und ein Ergebnis im Sensor vorhanden ist. Ein Ergebnis steht erst NACH Ausführung einer Inspektion zur Verfügung. Wird vorher ein Ergebnis vom Sensor angefordert, dann antwortet der Sensor mit NODATA. Der zeitliche Ablauf wird im folgenden Diagramm nochmals verdeutlicht:

Abb. 9-2: Synchrone Kommunikation

HinweisWird der Sensor via Schnittstelle getriggert, dann antwortet der Sensor auf den Erhalt des Signal mit OK&ACK.

Im Diagramm erfolgt die Anforderung des Ergebnisses für Teil N korrekt, beim nächsten Teil wird die Anforderung zu früh gesendet – der Master erhält als Antwort dann: NODATA.

Asynchrone Kommunikation - nur RS232 Schnittstelle!Der Sensor das aktuelle Inspektionsergebnis immer dann über die Schnittstelle, sobald es im Sensor verfügbar ist. Es bedarf keiner Anforderung von extern. Der zeitliche Ablauf für die Asychrone Kommunikation sieht wie folgt aus:

Abb. 9-3: Asynchrone Kommunikation

HinweisWird der Sensor via Schnittstelle getriggert, dann antwortet der Sensor auf den Erhalt des Signal mit OK&ACK.

Der genaue Aufbau eines Inspektionsergebnisses ist von der Anzahl an Werkzeugen in der

Ergebniskom-mandos und Ergebniskom-munikation

Schnittstelle 9

Page 110: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

110

Vision Sensor BVS

Inspektion, deren Typ und deren Parameter abhängig. Jede Inspektion hat ihr eigenes, individuelles Inspektionsergebnis. Deswegen ist eine vollständige Beschreibung aller möglichen „Inspektionsergebnisse“ nicht möglich. Allerdings folgt der Aufbau jedes Inspektionsergebnisses einer festen „Grammatik“, die hier mit Hilfe der sogenannte „EBNF Notation“ beschrieben wird.

Eine Einführung in die EBNF-Notation finden sie unter:http://de.wikipedia.org/wiki/EBNF

<response message > = [<Startzeichen>]<type>[<Epilogue>]<Startzeichen> = <STX> (ASCII-Zeichen 0x02h) | <User definierter Startstring> (*mit BVS ConVis festgelegt*) ; Nur bei Übertragung via RS232<type> = <success> | <failure><success> = <SuccessID>< separator ><bytelenght><separator> <inspection result>]<failure> = “ERR”< separator >“INVALIDSTATUS”<SuccessID> = “OK” <bytelenght> = <digit><digit><digit><digit><digit> <Inspection result> = <inspection name> <separator> <inspection logic result> <separator> <tools results> [<separator> <logical_tools results>] <epilogue>; (*Ergebnislänge ab nächstem Trennzeichen*)<Inspection name> = <UTF-8_string>; (*Inspection name UTF-8 coded*)<inspection logic result> = “0001” | “0000”;(* 0001:=FAILURE, 0000:= Success *)<tools results> = <tool result>[<separator> <tool result>]; (*list of Inspection tools results*)<tool result> = <tool name> <separator> <tool logic result> <separator> <tool param result> [<separator> <tool param result>];<logical_tools results> = <tool name> <separator> <tool logic result><tool name> = <UTF-8_string> (the tool name UTF-8 coded)<tool logic result> = “0001” | “0000”;(*0001:=FEHLER, NOK, 0000:= KEIN FEHLER, OK*)<tool param result> = <INT_As_String> | <DOUBLE_AS_STRING> (*for order of parameters for each tool see table below*)<INT_AS_STRING> = < digit >,< digit >,< digit >,< digit >,< digit >;<DOUBLE_AS_STRING> = < digit >,(“.“| < digit >), (“.“| < digit >),(“.“| < digit >), (“.“| < digit >);<digit> = "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" ;<character> = ( <digit> | <alphabetic character>);<digit> = "0" | "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9" ;<alphabetic character> = "A" | "B" | "C" | "D" | "E" | "F" | "G"| "H" | "I" | "J" | "K" | "L" | "M" | "N"| "O" | "P" | "Q" | "R" | "S" | "T" | "U"| "V" | "W" | "X" | "Y" | "Z" | "a" | "b" | "c" | "d" | "e" | "f" | "g"| "h" | "i" | "j" | "k" | "l" | "m" | "n"| "o" | "p" | "q" | "r" | "s" | "t" | "u"| "v" | "w" | "x" | "y" | "z" ;<epilogue> = <Endstring>; Nur bei Übertragung via RS232<Endstring> = <CR><LF> | <User definierter String><User definierter String> (*Wird in BVS ConVis festgelegt*);<CR> = 0x13h (*Hexadecimal ASCII value*) <LF> = 0x10h (*Hexadecimal ASCII value*) <STX> = 0x02h (*Hexadecimal ASCII value*)

Ergebnis einer Inspektion namens Insp_Beispiel mit 1 Werkzeug Datamatrixcode lesen; Startzeichen <STX>; Endezeichen: <CR><LF> (diese Zeichen sind im normalen Text unsichtbar).<STX>OK&00079&Insp_Beispiel&00000&Datamatrix1&00000&00516&00223&000.0&00001&1234567890&00003<CR><LF>Die folgende Tabelle zeigt Ihnen für dieses Beispiel die detaillierte Aufschlüsselung anhand der obigen "Grammatik".

Beispiel

Schnittstelle 9

Page 111: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 111

Vision Sensor BVS

Teilstring im Ergebnis

Beschreibung

<STX> Startzeichen entspricht <startzeichen> (Nur bei RS232)

& Trennzeichen entspricht < separator >

OK Erfolgsmeldung entspricht <SuccessID>

00079 Nachfolgende Meldung ist 79 Bytes lang (gezählt ab nächstem & Zeichen) Entspricht <bytelength>. Nach dem nächsten Trennzeichen nach der <Bytelength> beginnt das Inspektionsergebnis <Inspection result>

Insp_Beispiel Inspektionsname entspricht <inspection name> im <inspection result>

00000 Inspektionsgesamtergebnis hier IN ORDNUNG. Entspricht <inspection logic result>

Datamatrix1 Werkzeugname entspricht <tool name> im <tool result>

00000 Werkzeugergebnis hier IN ORDNUNG. Entspricht <tool logic result>

00516 Bildbereich Werkzeug X-Position ist ein <tool param result> und entspricht dem Parameter 3 „ROI X-Position“ siehe unten

00223 Bildbereich Werkzeug Y-Position ist ein <tool param result> und entspricht dem Parameter 4 „ROI Y-Position“

000.0 Bildbereich Werkzeug Drehwinkel ist ein <tool param result> und entspricht dem Parameter 5 „ROI Winkelversatz“

00001 Anzahl gelesener Codes im Bildbereich ist ein <tool param result> und entspricht dem Parameter 6 „Codeanzahl“

1234567890 Codeinhalt ist ein <tool param result> und entspricht dem Parameter 7 „Codeinhalt“

00003 Gesamtqualität Code ist ein <tool param result> und entspricht dem Parameter 8 „Codequalität“

<CR><LF> Endstring, entspricht <Endstring>; Nur bei Übertragung via RS232

Die Kennung „OK“ (<SuccessID>) und Datenlänge(<Bytelenght>) im Ergebnisstring lässt sich innerhalb von BVS ConVis im Menü Sensoreinstellungen abwählen. Als Standard werden die Kennung und die Datenlänge aber im Ergebnisstring übertragen. Damit ergeben sich die folgenden Übertragungsmöglichkeiten:

Zeichen angewählt & Triggerung via RS232 (blaue Zeichen hier nur zur Ablaufverdeutlichung), REQ: TRIGGEROK&ACKRES: MyInspection&00000&Barcode1&00000&00244&00254&000.0&00002&09906&1045021& 00000&00007&09906&959955040&00000&00009

Zeichen abgewählt & Triggerung extern (blaue Zeichen hier nur zur Ablaufverdeutlichung), REQ: Externes Trigger via InputRES: MyInspection&00000&Barcode1&00000&00244&00254&000.0&00002&09906&1045021&00000&00007&09906&959955040&00000&00009

Unterschied zur früheren Version 1.3:Triggerung via RS232 (blaue Zeichen hier nur zur Ablaufverdeutlichung)REQ: TRIGGEROK&ACKRES: OK&00111&MyInspection&00000&Barcode1&00000&00244&00254&000.0&00002&09906&1045021&00000&00007&09906&959955040&00000&00009

Bzw. Triggerung extern (blaue Zeichen hier nur zur Ablaufverdeutlichung)REQ: Externes Trigger via InputRES: OK&00111&MyInspection&00000&Barcode1&00000&00244&00254&000.0&00002&09906& 1045021&00000&00007&09906&959955040&00000&00009

An- & Abwahl von der "OK"-Kennung und der Datenlänge

Schnittstelle 9

Page 112: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

112

Vision Sensor BVS

Alle Werkzeuge haben diese allgemeinen Parameter:

Parameter nummer

Werkzeugparameter Beschreibung

1 Werkzeugname Name des Werkzeugs2 Werkzeugergebnis

Fehlercodes: 00007 00005 0024 0025 0026

NICHT IN ORDNUNG ( entspricht 0001) oder IN ORDNUNG (entspricht 00000) NOK, Bildbereich Werkzeug ausserhalb Bild (z.B. durch Lagenachführung) Werkzeuge Position, Kantenzählen: Keine Kanten gefunden (00005) Fehler Codevergleich fehlgeschlagen Fehler Codequalität zu niedrig Fehler Codeanzahl ausserhalb Parameter

3 ROI: X-Position X-Position des Ursprungs des Werkzeugbildbereichs VOR der Drehung

4 ROI: Y-Position Y-Position des Ursprungs des Werkzeugbildbereichs VOR der Drehung

5 ROI: Winkelversatz Winkelversatz der Werkzeugbildbereichs falls beim Einrichten durch Benutzer gedreht 0,0 – 360 Grad

Im Folgenden finden sie die individuellen Parameter, die das jeweilige Werkzeug zusätzlich zu den allgemeinen Parametern bereitstellt:

Parameter-nummer

Werkzeugparameter Beschreibung

6 Istwert Mittlere Helligkeit im Bildbereich 0 - 100

Parameter-nummer

Werkzeugparameter Beschreibung

6 Schwellwert Eingestellter Binarisierungschwelltwert 0 -255

7 Referenzanzahl Anzahl der Kontourpunkte in der Referenzkontour

8 Kantenanzahl Anzahl der gefunden Referenzpunkte

9 Istwert Ergebniswert 0-100

Parameter-nummer

Werkzeugparameter Beschreibung

6 Kantentyp Eingestellter Kantentyp

7 Kantenanzahl Anzahl der gefunden Referenzpunkte (entspricht N siehe Parameternummern)

8 X-Koordinate 1. Punkt X Wert der ersten gefundenen Kante

9 Y-Koordinate 1. Punkt Y-Wert der ersten gefundenen Kante

10 X- Koordinate 2. Punkt

11 Y-Koordinate 2 Punkt

2*N +6 X-Koordinate Punkt N X-Koordinate des letzten Punktes

2*N +7 Y-Koordinate Punkt N Y Koordinate des letzten Punktes

Prüfen:Wenn X/Y abgewählt ist, werden dann die Koordinaten NICHT übertragen

9.2 Aufbau des Inspektionser-gebnisses

Werkzeug Helli-keitprüfen // Kontrast

Werkzeug Kon-tur

Werkzeug Kan-tenzählen

Schnittstelle 9

Page 113: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 113

Vision Sensor BVS

Parameter-nummer

Werkzeugparameter Beschreibung

6 Istwert Breite in Pixeln

8 Kantentyp Eingestellter Kantentyp

9 X-Koordinate 1 Punkt X Wert der ersten gefundenen Kante

10 Y-Koordinate 1 Punkt Y-Wert der ersten gefundenen Kante

11 X-Koordinate 2 Punkt X-Wert der zweiten gefundenen Kante

12 Y-Koordinate 2 Punkt Y-Wert der zweiten gefundenen Kante

Prüfen:Wenn X/Y abgewählt ist, werden dann die Koordinaten NICHT übertragen

Parameter-nummer

Werkzeugparameter Beschreibung

6 Kantentyp Eingestellter Kantentyp

8 X-Koordinate 1 Punkt X Wert der ersten gefundenen Kante

9 Y-Koordinate 1 Punkt Y-Wert der ersten gefundenen Kante

10 Istwert

Parameter-nummer

Werkzeugparameter Beschreibung

6 Objekt gefunden 0:= Muster nicht gefunden; 1:= Muster gefunden

7 X-Koordinate X Koordinate des Musters

8 Y-Koordinate Y Koordinate des Musters

9 Drehwinkel Drehwinkel des gefundenen Musters

10 Istwert Aktueller Istwert der Mustererkennung

Parameter-nummer

Werkzeugparameter Beschreibung

6 Anzahl Anzahl gefundener Muster. Werteberei ch 0 - N

7 X-Koordinate 1. Muster

X Koordinate Muster 1

8 Y-Koordinate 1. Muster

Y- Koordinate Muster 1

9 Winkel 1. Muster Drehwinkel Muster 1

10 Istwert 1. Muster Istwert Muster 1

11 X- Koordinate 2. Punkt

X Koordinate Muster 2

12 Y-Koordinate 2 Punkt Y- Koordinate Muster 2

13 Winkel 2. Muster Drehwinkel Muster 2

14 Istwert 2. Muster Istwert Muster 2

4*N +3 X-Koordinate N X Koordinate Muster N

4*N +4 Y-Koordinate N Y Koordinate Muster N

4*N +5 Winkel 2. Muster Drehwinkel Muster 2

4*N +6 Istwert 2. Muster Istwert Muster 2

Werkzeuge Breite kontrollie-ren

Werkzeug Posi-tion kontrollieren

Lagenachfüh-rung Muster erkennen

Muster erkennen

Schnittstelle 9

Page 114: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

114

Vision Sensor BVS

Schnittstelle 9

Lagenachfüh-rung 360 Grad Muster erkennen

Beispiel:

Werkzeug Zei-chen vergleichen

Lagenachfüh-rung Datamatrix finden

Werkzeug Data-matrixcode lesen

Beispiel

Parameter-nummer

Werkzeugparameter Beschreibung

6 Objekt gefunden 0= Muster nicht gefunden; 1= Muster gefunden

8 X-Koordinate X Koordinate des Musters

9 Y-Koordinate Y Koordinate des Musters

10 Drehwinkel Drehwinkel des gefundenen Musters in vollen Grad. Achtung: Gradzahl ändert sich positiv mit dem Uhrzeigersinn

11 Istwert Aktueller Istwert der Mustererkennung… 360GRAD&00000&00472&00090&00000&00001&00300&00100&00015&00097 Hier: X-Koordinate: 300; Y-Koordinate 100; Drehwinkel: 15 Grad; Übereinstimmung: 97 Prozent

Parameter-nummer

Werkzeugparameter Beschreibung

6 Istwert Aktuelle Übereinstimmung des zu prüfenden Schriftzugs auf dem zuletzt geprüften Teil mit dem Referenzschriftzug in %.

7 Manueller Schwellwert Der eingestellte Schwellwert

Parameter-nummer

Werkzeugparameter Beschreibung

6 Codeinhalt Der gelesene Codeinhalt. Zeichenfolge 7 Codequalität Gesamtqualität des gelesenen Codes. Wert 0 - 4 8 bis 11 Codequalität Einzelwerte der Codequalität: 8 = Symbolkontrast,

9 = Axiale Verzerrung, 10 = Ungenutzte Fehlerkorrektur, 11 = Decodierung

12 Länge gelesener Code Anzahl der Zeichen im gelesenen Code.13 und 14 X-/ Y-Position X- bzw. Y-Position des gefundenen Codes. 15 Drehwinkel Der Drehwinkel der gefundenen Kontur in Grad.

Achtung: Die Gradzahl ändert sich im Uhrzeigersinn!

Parameter-nummer

Werkzeugparameter Beschreibung

6 Codeanzahl Anzahl gefundener Codes im Bildbereich. Wert 0- N

7 Codeinhalt Der gelesene Codeinhalt. Zeichenfolge8 Codequalität Gesamtqualität des gelesenen Codes. Wert 0 - 410, 11,12,13 Codequalität Einzelwerte der Codequalität:

10 = Symbolkontrast,11 = Axiale Verzerrung, 12 = Ungenutzte Fehlerkorrektur 13 = Decodierbarkeit

14 Länge gelesener Code Anzahl der Zeichen im gelesenen Code.

Ist die Codeanzahl größer 1, dann werden die Codeinhalte der einzelnen Codes hintereinander verschickt, jeweils durch ein Trennzeichen getrennt.Übertragung zweier gleichzeitig gelesener Datamatrixcodes:OK&00130&Insp2&00000&Datamatrix1&00000&00316&00243&000.0&00002 &FIRSTCODE&00003&3&4&4&4&0009 &SECONDCODE&00004&4&4&4&4&00010 ROT: Allgemeine DatenORANGE: Daten des ersten DatamatrixcodesBRAUN: Daten des zweiten Datamatrixcodes

Page 115: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 115

Vision Sensor BVS

Parameter-nummer

Werkzeugparameter Beschreibung

6 Codetyp Typ des gefundenen Strichcodes bzw. QR-Codes7 Codeinhalt Der gelesene Codeinhalt. Zeichenfolge 8 Codequalität Gesamtqualität des gelesenen Codes. Wert 0 - 4 9 bis 13 Codequalität Einzelwerte der Codequalität:

10 =Symbolkontrast, 11 = Min. Kantenkontrast, 12 = Modulation, 13 = Decodierbarkeit

14 Länge gelesener Code Anzahl der Zeichen im gelesenen Code.15 und 16 X-/ Y-Position X- bzw. Y-Position des gefundenen Codes 17 Drehwinkel Der Drehwinkel der gefundenen Kontur in Grad.

Achtung: Die Gradzahl ändert sich im Uhrzeigersinn

Parameter-nummer

Werkzeugparameter Beschreibung

6 Codetyp Typ des gefundenen Strichcodes bzw. QR-Codes7 Codeinhalt Der gelesene Codeinhalt. Zeichenfolge 8 Codequalität Gesamtqualität des gelesenen Codes. Wert 0 - 4 9 to 12 Codequalität Einzelwerte der Codequalität:

10 = Symbolkontrast,11 = Axiale Verzerrung, 12 = Ungenutzte Fehlerkorrektur 13 = Decodierbarkeit

13 Länge gelesener Code Anzahl der Zeichen im gelesenen Code14 und 15 X-/ Y-Position X- bzw. Y-Position des gefundenen Codes 16 Drehwinkel Der Drehwinkel der gefundenen Kontur in Grad.

Achtung: Die Gradzahl ändert sich im Uhrzeigersinn!

Parameter-nummer

Werkzeugparameter Beschreibung

6 Codeanzahl Anzahl gefundener Codes im Bildbereich. Wert 0- N 7 Codetyp Der gefundene QR Codetyp. Zeichenfolge: 0 = QR Code;

1 = Micro-QR-Code8 Codeinhalt Der gelesene Codeinhalt. Zeichenfolge9 Codequalität Gesamtqualität des gelesenen Codes. Wert 0 - 4 10 bis 13 Codequalität 10, 11,12,13 Codequalität - Einzelwerte14 Länge gelesener Code Anzahl der Zeichen im gelesenen Code.

Ist die Codeanzahl größer 1, dann werden die Codeinhalte der einzelnen Codes hintereinander verschickt, jeweils durch ein Trennzeichen getrennt.

Parameter-nummer

Werkzeugparameter Beschreibung

6 Codeanzahl Anzahl gefundener Codes im Bildbereich.7 Codetyp Der eingestellte Codetyp. Zeichenfolge8 Codeinhalt Der gelesene Codeinhalt. Zeichenfolge9 Codequalität Gesamtqualität des gelesenen Codes. Wert 0 - 4 ; eine 5

steht für: Keine Qualität für diesen Codetyp ermittelbar (z.B. PDF 417)

10 bis 14 Einzelparameter Codequalität

10 = Dekodierung; 11 = Symbolkontrast; 12 = Min. Kantenkontrast; 13 = Modulation; 14 = Decodierbarkeit

15 Codelänge Anzahl der Zeichen im Code 1

Ist die Codeanzahl größer 1, dann werden die Codeinhalte der einzelnen Codes hintereinander verschickt, jeweils durch ein Trennzeichen getrennt.

Lagenachfüh-rung Barcode finden

Lagenachfüh-rung QR-Code finden

Werkzeug QR-Code lesen

Werkzeug Strichcode lesen

Schnittstelle 9

Page 116: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

116

Vision Sensor BVS

Beispiel

Lagenachfüh-rung 360° Kontur erkennen,Werkzeug Kon-tur prüfen

Es werden 2 Strichcodes des Typs 39 gleichzeitig gelesen:OK&00124&Insp2&00000&Barcode3&00000&00316&00243&000.0&00002&00001 &ABC-01&00004&4&4&4&4&400006&EXT221RT&00003&4&3&4&4&400008

Blau: Allgemeine WerkzeugdatenRot: Daten des ersten Codes 39GRÜN: Daten des zweiten Codes 39

HinweisSind im Bildbereich des Werkzeugs mehrere Codes vom gleichen Typ mit gleichen Inhalt vorhanden, dann gibt das Werkzeug den Inhalt nur einmalig aus.

Übersicht über die Codetypen:Der erkannte Codetyp ist als fünfstellige Zahl kodiert. Die folgende Tabelle gibt eine Übersicht welche Zahl welchem Codetyp(en) entspricht.

Code-Nummer

Barcodetyp

0 Code 128

1 Code 39

2 Codabar

3 Interleaved 2 of 5

4 EAN 13

5 EAN 8

6 UPC-E

7 Postnet

8 IMB

9 Pharmacode

10 PDF 417

11 UPC-A

12 GS1-128

Codetyp QR-Code

Code-Nummer

Codetyp

0 QR -Code

1 Micro-QRIm Schritt 2 – "Ausgänge einstellen" → "Erweiterte Parameter" ( via >> Taste) –können Sie einstellen ob und welcher String ausgegeben werden soll, falls kein Code gelesen wurde. Standard ist NO READ.

Parameter- nummer

Werkzeugparameter Beschreibung

6 Anzahl gefundener Konturen

Die Anzahl der gefundenen Konturen mit einer Ähnlichkeit zur eingelernten Schablone größer als der Sollwert.

7 X-Position Normal Die untransformierte X- bzw. Y Position der Kontur

8 Y- Position Normal

9 Drehwinkel Der Drehwinkel der gefundenen Kontur in Grad. Achtung: Die Gradzahl ändert sich im Uhrzeigersinn!

10 Istwert Übereinstimmung mit der Konturschablone in Prozent

11 X-Position Transformiert Die transformierte X- bzw. Y Position der Kontur

12 Y-Position Transformiert

Schnittstelle 9

Page 117: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 117

Vision Sensor BVS

Schnittstelle 9

Beispiele

Werkzeug Kon-tur zählen

Beispiele

Mittelpunkt und transformierter Punkt gleich (hier werden nur die Parameter dargestellt, die das Werkzeug überträgt): ...360Contour&00000&00320&00240&000.0&00001&00370&00369&00000&00100&00370 &00369

Mittelpunkt und transformierter Punkt verschoben:…360Contour&00000&00320&00240&000.0&00001&00370&00369&00000&00100&00257 &00320

Parameter- nummer

Werkzeugparameter Beschreibung

6 Anzahl gefundener Konturen Die Anzahl der gefundenen Konturen mit einer Ähnlichkeit zur eingelernten Schablone größer als der Sollwert.

7 X-Position Normal Kontur 1 Die untransformierte X- bzw. Y Position der 1.Kontur8 Y- Position Normal Kontur 1

9 Drehwinkel Kontur 1 Der Drehwinkel der 1. Kontur in Grad. Achtung: Die Gradzahl ändert sich im Uhrzeigersinn!

10 Istwert Kontur 1 Übereinstimmung der 1. Kontur mit der Konturschablone in Prozent

11 X-Position Transformiert Die transformierte X- bzw. Y Position der 1. Kontur

12 Y-Position Transformiert

13 X-Position Normal Kontur 2 Die untransformierte X- bzw. Y Position der 2.Kontur14 Y- Position Normal Kontur 2

15 Drehwinkel Kontur 2 Der Drehwinkel der 2. Kontur in Grad.

16 Istwert Kontur 2 Übereinstimmung der 2. Kontur mit der Konturschablone in Prozent

17 X-Position Transformiert Die transformierte X- bzw. Y Position der 2. Kontur

18 Y-Position Transformiert

WEITERE DATEN der KONTUR!Pro gefundener Kontur 6 Parameter, falls nicht Parameter abgewählt wurden.

Mittelpunkt und transformierter Punkt gleich (hier werden nur die Parameter dargestellt, die das Werkzeug überträgt): ... Konturzaehlen&00000&00145&00240&000.0&00002&00116&00400&-0001&00100&00116&00400&00222&00400&-0001&00099&00222&00400

Mittelpunkt und transformierter Punkt verschoben – hier Korrektur um 116 in X und 400 in Y:…Konturzaehlen&00000&00145&00240&000.0&00002&00116&00400& -0001&00100&00000&00000&00222&00400&-0001&00099&00106&00000

Page 118: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

118

Vision Sensor BVS

Ausgänge und Ausgangsverhalten 10

10.1 Ausgänge einstellen

Nach Anklicken von "Ausgänge einstellen" können Sie im Bedienfeld (rechts oben in der Bedienoberfläche) den Ausgängen sowie der Funktion "Bilder speichern", die gewünschten Ergebnisse zuweisen. Standardmäßig sind diese deaktiviert.Die folgenden Ergebnisse können mit einem oder mehreren Ausgängen verbunden werden: – Das Ergebnis des Lagenachführungswerkzeuges, d.h. Objekt gefunden oder nicht. – Nur STANDARD-Modelle:

– TEIL VORHANDEN: Das Ergebnis des Lagenachführungswerkzeugs – TEIL IN ORDNUNG: Sammelergebnis. Alle Werkzeuge geben IN ORDNUNG zurück. – TEIL FEHLERHAFT: Sammelergebnis. Mindestens eines der Werkzeuge hat NICHT IN

ORDNUNG zurückgegeben. – Alle anderen Modelle:

– Das Ergebnis einer Logischen Verknüpfung z.B. eines log. UND, log. ODER oder NICHT. – Alle Modelle:

– Das Ergebnis eines Werkzeugs (IN ORDNUNG oder NICHT IN ORDNUNG). – Toggle: Wird ein Ausgang mit Toggle belegt, dann wechselt der Pegel (ähnlich einem Flip-

flop) von 0 auf 1 bzw. von 1 auf 0, sobald das nächste Inspektionsergebnis vorliegt. Es besteht kein Zusammenhang mit dem Inspektionsergebnis. Dadurch können Sie das Tog-gle-Signal zur Verifizierung eines Inspektionsergebnisses wie z.B. Teil in Ordnung verwen-den.

– Busy-Bereit: Solange der Sensor mit der Berechnung des aktuellen Inspektionsergeb nisses beschäftigt ist, ist der Ausgang geschaltet (HIGH). Der Ausgang fällt ab, sobald der Sensor für die Ausführung der nächsten Inspektion bereit ist.

HinweisDas Busy-Bereit-Signal ist NICHT gültig, wenn die Inspektion mit Hilfe der digitalen Eingänge umgeschaltet wird (s. Kapitel "11 Inspektionsumschaltung und Externes Teachen".

– Fehler: Neues Triggersignal wurde empfangen obwohl letzte Ausführung noch nicht abgeschlos-sen ist.

HinweisDie Ausgangsfunktionen Toggle, Busy-Bereit und Fehler werden im Bedienfeld im Schritt 3 Anwenden NICHT aktualisiert.

HinweisIm Bedienpanel sowie auch in der "Ausgänge einstellen" wird ein AUSGANG 3 angezeigt. Dieser ist bei allen Sensoren vom Typ BVS Identifikation und BVS Universal OHNE FUNKTION.

Um den Externen Triggerausgang als zusätzlichen Ausgang zu benutzen müssen Sie ein Signal mit AUSGANG 4 verbinden. Bleibt der Ausgang DEAKTIVIERT, dann funktioniert er weiter als Triggerausgang und kann über SCHRITT 1 Grundeinstellungen parametriert werden.

Page 119: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 119

Vision Sensor BVS

In dieser Spalte sind die möglichen Funktionen (Ergebnisse) aufgeführt, die mit diesem Ausgang verbunden werden können.

Ist eine Funktion mit einem Ausgang verbunden, dann wird das durch einen Haken gekennzeichnet.

Parameter Beschreibung

Pulsdauer Bestimmt die Pulsdauer in Millisekunden. Der Ausgang behält seinen letzten Wert über diese Dauer bei. Die Dauer beträgt standardmäßig 10 ms, d.h. alle Ausgänge behalten ihre Werte 10 ms lang bei, nachdem ein Inspektionsergebnis verfügbar ist.Sonderfall: Pulsdauer 0 ms. Falls Sie 0 ms als Pulsdauer einstellen, dann hält der Ausgang seinen Zustand solange bei solange das selbe Ergebniswert anliegt. Pulsdauer 0 ms realisiert eine "Signalverlängerung". Ein Beispiel hierzu finden sie unten im Abschnitt "Zeitverhalten".

Invertiert Wenn Sie "Invertiert" wählen, wird der Ausgang "Low", wenn das Werkzeug OK ergibt, d.h. ein invertierter Ausgang wird dann geschaltet, wenn das Ergebnis falsch ist, und er wird abgeschaltet, wenn das Ergebnis richtig ist. Die Standardeinstellung ist, dass der Ausgang "High" wird, wenn das Ergebnis OK ist.

HinweisDas Ändern von Pulsdauer wirkt sich auf jeden der drei (vier) Ausgänge aus.

Achten Sie bitte darauf, dass die Pulsdauer stets erheblich kleiner ist als die Zeitspanne zwischen zwei zu inspizierenden Teilen . Wenn Sie diese Regel verletzen, ist der Sensor außerstande, für jedes Teil ein Ergebnis zu liefern.

HinweisDer Parameter "Pulsdauer" akzeptiert auch die Eingabe von 0 ms als Pulsdauer.Wird diese Einstellung gewählt, dann behält der Ausgang solange seinen Zustand bei solange derselbe STATUS anliegt. D.h. Pulsdauer 0 realisiert eine "Signalverlängerung"

Mit "Bilder speichern" legen Sie fest, ob und unter welcher Bedingung der Sensor Bilder (z.B. Fehlerbilder speichern soll. Die Einstellung gilt nur für die aktuelle Inspektion, d.h. für andere Inspektionen kann eine andere Einstellung vorgenommen werden.

"Bilder speichern" ist nur im Run-Modus (Sensor mit ConVis verbunden) oder im selbstständigen Betrieb aktiviert.

Im Run-Mode werden die Bilder, die den eingestellten Bedingungen entsprechen, zusätzlich in ein

Bilder speichern

Ausgänge und Ausgangsverhalten 10

Page 120: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

120

Vision Sensor BVS

gesondertes Verzeichnis auf dem PC gespeichert. Das Verzeichnis kann im Menüpunkt Optionen eingestellt werden.

Auf dem Sensor können bis zu 10 Bilder gespeichert werden, auf dem PC bis zu 10.000.Soll ein elftes Bild (ein 10.001 Bild) gespeichert werden, so wird das zuerst abgespeicherte Bild überschrieben (Ringspeicherprinzip).

Grundeinstellung ist "Deaktiviert", d.h. es werden keine Bilder auf dem Sensor oder PC gespeichert. Falls Sie "Aktiviert" wählen, können Sie über die Auswahlliste und mit Hilfe der logischen Verknüpfungen (Nicht bei BVS-E Standard) bestimmen unter welchen Bedingungen Umständen ein Bild gespeichert werden soll.

HinweisDie Bilder werden im normalen RAM-Speicher zwischengespeichert. Nach einem Ausschalten des Sensors (Trennen von der Versorgungsspannung) sind gespeicherte Bilder NICHT mehr verfügbar..

Jedem Ausgang eines BVS-Advanced kann, mit Hilfe der Logischen Verknüpfungen, das Ergebnis einer Logikfunktion bzw. einer Kette von Verknüpfungen zuweisen.

HinweisLogische Verknüpfungen sind nur bei BVS-E Advanced Modellen auswählbar.In diesem Fall stehen die festen Definition für Teil vorhanden, Teil in Ordnungund Teil fehlerhaft nicht mehr zur Verfügung.

Nach dem Klicken auf Ausgang einstellen wird die Ansicht „ Ausgänge einstellen“ angezeigt.

Werkzeugelemente: Grün: IN ORDNUNG, ROT: NICHT IN ORDNUNG

Tabelle mit den verfügbaren Aktiviertes Element: Bedienfeld zeigt Logischen Verknüpfungen. Parameter dieses Elements an. Abb. 10-1: Ansicht Ausgänge einstellen mit Werkzeugen und Logischen Verknüpfungen

Gehen Sie wie folgt vor um eine Logische Verknüpfung zu verwenden: ► Wählen Sie aus der Liste der verfügbaren Verknüpfungen eine aus und klicken Sie mit der Maus

in die Ansicht „Ausgänge einstellen“. Die gewählte Verknüpfung wird dann von der Software wie folgt angezeigt:

Symbol Bedeutung

Verknüpfung hat keine Verbindungen bzw. zu wenige Verbindungen um ein Ergebnis ausgeben zu können.

Verknüpfung ist verbunden;Ergebnis ist IN ORDNUNG

Logische Ver-knüpfungen

Ausgänge und Ausgangsverhalten 10

Page 121: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 121

Vision Sensor BVS

Symbol Bedeutung

Verknüpfung ist verbunden;Ergebnis ist NICHT IN ORDNUNG

► Nach dem Klick auf das Symbol der eingefügten Verknüpfung wird das Bedienfeld für die Verknüpfung angezeigt:

Abb. 10-2: Verbindungstabelle für UND-Verknüpfung aus Abb. 10-1

Aus der „Liste der möglichen Eingänge“ können Sie jetzt die Werkzeuge bzw. logischen Verknüpfungen auswählen, die Sie auf die aktuelle Verknüpfung verbinden wollen. In der folgenden Tabelle sind die verfügbaren Logikverknüpfungen aufgeführt. Zu jeder Verknüpfung ist eine Logiktabelle für die nötige MINDESTANZAHL an Verbindungen angegeben.Legende: E1: Eingang 1; E2: Eingang 2; A: Ausgang der Verknüpfung; IO: IN ORDNUNG; NIO: NICHT IN ORDNUNG

Symbol Bezeichnung Bedeutung

UND (AND) Logisches UND der Eingänge (Verbindungen).Hinweis: Wird UND mit mehr als 2 Verbindungen verknüpft, dann ist es IO wenn alle Verbindungen IO sind.

E1 E2 A

0 0 0

0 1 0

1 0 0

1 1 1

ODER (OR) Logisches ODER der Eingänge (Verbindungen).

Hinweis: Wird ODER mit mehr als 2 Verbindungen verknüpft, dann ist es IO wenn mindestens eine Verbindung IO ist.

E1 E2 A

0 0 0

0 1 1

1 0 1

1 1 1

NICHT (NOT) Logisches NICHT des Eingangs (Verbindung).Hinweis: : NICHT lässt nur einen Eingang zu!

E A0 1

1 0

EXKLUSIV-ODER (XOR)

Logisches EXKLUSIV-ODER der Eingänge (Verbindungen).

Hinweis: EXKLUSIV-ODER erlaubt nur maximal 2 Verbindungen!

E1 E2 A0 0 0

0 1 1

1 0 1

1 1 0

NICHT-UND (NAND) Logisches NICHT-UND der Eingänge (Verbindungen).Hinweis: Wird NICHT-UND mit mehr als 2 Verbindungen verknüpft, dann ist es NIO wenn alle Verbindungen NIO sind.

E1 E2 A0 0 1

0 1 1

1 0 1

1 1 0

Ausgänge und Ausgangsverhalten 10

Page 122: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

122

Vision Sensor BVS

Symbol Bezeichnung Bedeutung

NICHT-ODER (NOR) Logisches NICHT-ODER der Eingänge (Verbindungen).Hinweis: Wird NICHT-ODER mit mehr als 2 Verbindungen verknüpft, dann ist es IO wenn alle Verbindungen NIO sind.

E1 E2 A0 0 1

0 1 0

1 0 0

1 1 0

NICHT-EXKLUSIV-ODER (XNOR)

Logisches NICHT-EXKLUSIV-ODER der Eingänge (Verbindungen).Hinweis: NICHT-EXKLUSIV-ODER erlaubt nur maximal 2 Verbindungen!

E1 E2 A0 0 1

0 1 0

1 0 0

1 1 1

Mehrheitsentscheider (Majority)

Das Ergebnis des Mehrheitsentscheiders ist IO, wenn an MEHR Verbindungen IO anliegt, als im Parameter MINIMUM eingestellt. Der Mehrheits-entscheider erlaubt maximal 25 Verbindungen.Beispiel: Ein Mehrheitsentscheider sei mit 5 Ergebnissen verbunden. Der Mehrheitsentscheider ist dann unter folgenden Bedingungen IO.

Minimum Anzahl der Verbindungen

HIGH

A

1 0 0

1 1 oder mehr 1

2 2 oder mehr 1

3 3 oder mehr 1

4 4 oder mehr 1

5 5 1

Das Zeitverhalten der Ausgänge soll am folgenden Beispiel verdeutlicht werden: – Es sollen 4 Teile (A-D) getestet werden. – Nur Teil C ist NICHT IN ORDNUNG. – Die Teile kommen mit einem zeitlichen Abstand von 2500 Millisekunden (ms). – Die Ausführungszeit für die Inspektion sei 500 ms. – Die eingestellte Pulsdauer beträgt 1000 ms (bzw. 0 ms – Rote Linien. Erläuterung siehe unten Fall

A) und B)). Die Ausgangsbelegung ist wie folgt: – Ausgang 1: Teil IN ORDNUNG; – Ausgang 2: Toggle; – Ausgang 3: Busy - Bereit.

Kein Ausgang ist invertiert!

10.2 Zeitverhalten der Ausgänge und Zeitdia-gramme

Ausgänge und Ausgangsverhalten 10

Page 123: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 123

Vision Sensor BVS

Abb. 10-3: Diagramm Zeitverhalten der AusgängeZuerst wollen wir uns den Verlauf der vom Inspektionsergebnis unabhängigen Signale: Trigger, Busy-Bereit und Toggle genauer ansehen:1. Die Triggerlinie zeigt das am Triggereingang des Sensors ankommende Triggersignal; getriggert

wird auf die steigende Flanke.2. Das Busy-Bereit-Signal wird bei jedem Teil sofort mit Trigger HIGH ausgegeben und fällt ab, wenn

Ausgang 1 "abfällt" (Ausnahme: Pulsdauer 0, dann fällt Busy-Bereit sofort ab, sobald ein Ergebnis für die aktuelle Inspektion vorliegt).

3. Das Toggle-Signal wird HIGH sobald das Inspektionsergebnis für TEIL A vorliegt; wieder LOW sobald das Ergebnis für Teil B vorliegt usw. Nach jedem Flankenwechsel des Toggle– Signals liegt auch am Eingang 1 ein neues Inspektionsergebnis vor. So lassen sich auch bei gleichem Pegel am Ausgang 1 Inspektionsergebnisse sicher voneinander unterscheiden.

Wie verhalten sich Ausgänge, die vom Ergebnis der Inspektion, wie z.B. Teil OK, oder dem Ergebnis eines Werkzeugs abhängen?

Im Diagramm sind zwei verschiedene Fälle zu sehen:Fall A) Pulsdauer 1000 ms (Schwarze Linie). Ausgang 1 wird HIGH sobald ein Teil (Teil A und B) als gut erkannt wurde. Nach Ablauf der eingestellten Pulsdauer fällt der Ausgang dann wieder auf LOW zurück.Für Teil C gibt es keinen Statuswechsel – der Ausgang bleibt solange LOW bis das Ergebnis für Teil D vorliegt.

Fall B) Pulsdauer 0;(Rote Linie). ). Ausgang 1 wird auch hier HIGH sobald Teil A als gut erkannt wurde, fällt aber nicht von sich aus nach LOW zurück. Stattdessen hält er den Zustand. Da auch Teil B auch gut ist, bleibt der HIGH Zustand erhalten bis das Ergebnis für TEIL C berechnet wurde. Teil C ist fehlerhaft – der Ausgang geht auf LOW und bleibt LOW bis das Ergebnis für Teil D vorliegt.

In beiden Fällen könnten Sie, durch die logische Verknüpfung von Ausgang 1 mit dem Zustand des Toggleausgangs in einer SPS, jederzeit sicher das Ergebnis bestimmen.

Ausgänge und Ausgangsverhalten 10

Page 124: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

124

Vision Sensor BVS

Auf dem Vision Sensor BVS-E können bis zu 20 Inspektionen gespeichert werden. Allerdings ist immer nur eine Inspektion aktiviert d.h. nur eine von 20 Inspektionen kann zu einem Zeitpunkt ausgeführt werden.Es gibt die folgenden Möglichkeiten die aktive Inspektion zu ändern: Sensor mit BVS ConVis verbundenWährend der Sensor mit der Software verbunden ist, können sie eine andere Inspektion wie folgt aktivieren:Menü "Sensor" → "Einstellungen" → Reiter "Inspe ktionsspeicher" Markieren Sie die zu aktivierende Inspektion und drücken Sie dann die Taste: "Inspektion aktivieren".

Sensor läuft eigenständig, keine Verbindung zu BVS ConVis

Sensortyp Externe Inspektionsumschaltung

BVS Standard, BVS Advanced 1. Umschaltung OHNE Rückmeldung mittels SELECT Eingang (nur empfohlen für schon beste hende Installationen in denen dieses Protokoll verwendet wird)

2. Umschaltung mit Rückmeldung via SELECT und Trigger-Eingang

3. Umschaltung mit Rückmeldung UND externem Teachen via SELECT und Trigger-Eingang

4. Externes Teachen mittels SELECT Eingang.

BVS Universal, BVS Ident 1. Umschaltung via RS232- oder Ether netschnittstelle (siehe Kapitel 9 Schnittstelle)

2. Externes Teachen via RS232- oder Ether netschnittstelle

Zusätzlich können bei allen Sensoren die Inspektionen mit dem BVS Monitor umgeschaltet werden.

Bitte beachten sie den folgenden Hinweis:

Achtung!Bereitschaftsverzug!In den ersten 10 Sekunden nach dem Einschalten des Sensors DARF KEINE UMSCHALTUNG oder EXTERNES TEACHEN ERFOLGEN!!Die Inspektionsumschaltung per digitalen Ein- & Ausgängen ist nicht geeignet um vor jedem neu zu prüfenden Teil eine Anwahl durchzuführen. Sie ist auch nicht geeignet eine Teilesortierung zu realisieren.

Achtung!Die Inspektionsumschaltung OHNE Rückmeldung DARF nicht bei neuen Projekten eingesetzt werden. Verwenden Sie stattdessen die Inspektionsumschaltung mit Rückmeldung oder die Umschaltung über die Schnittstelle.

Alle Protokolle benutzen zur Umschaltung digitale Impulse mit einer per BVS ConVis-Software einzustellenden Mindestpulsdauer. Als Standard ist eine Pulsdauer von 10 ms voreingestellt.Informationen wie sie eines der anderen Protokolle aktivieren oder die Mindestpulsdauer ändern finden sie in "12.2.10 Sensoreinstellungen → Inspektionsum schaltung & Sonstige".

Es wird empfehlen das Protokoll "Inspektionsumschaltung OHNE Rückmeldung" nur noch bei bereits bestehenden Sensorapplikationen zu verwenden. Für Neuinstallation empfehlen wir "Inspektionsumschaltung MIT Rückmeldung" zu verwenden. Zur Umschaltung wird nur der SELECT Eingang (Pin 1) benötigt.

HinweisFalls der Sensor NICHT auf die von einer SPS via SELECT bzw. Triggereingang gesendeten Pulse reagiert dann überprüfen Sie die Spannungsversorgung des Sensors. Die Masse von Sensor und SPS müssen eine Verbindung aufweisen. Auch die Versorgungsspannung muss gleich sein.

Inspektionsumschaltung und Externes Teachen

11.1 Inspektionsum-schaltung OHNE Rückmeldung

11

Page 125: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 125

Vision Sensor BVS

Das Protokoll besteht aus 2 Teilen: einem "Prolog" der die Umschaltung freischaltet und der zu aktivierenden "Inspektionsnummer".Das Protokoll besteht aus digitalen Impulsen der Dauer 10 - 100 ms gefolgt von Pausen der gleichen Länge (Puls-Pausenverhältnis 1:1). Die Impulsdauer muss dabei der eingestellten Mindestpulsdauer entsprechen.Der "Prolog" besteht aus 3 Impulsen mit der Mindestpulsdauer, die an den SELECT-Eingang angelegt werden. Der Prolog muss im Zeitfenster von ttimeout = 1,9 * 6* tPulsdauer gesendet werden, ansonsten wird die Umschaltung abgebrochen.Beispiel: Angenommen die eingestellte Mindestpulsdauer ist 40 ms. Für den Prolog müssen 3 Pulse und 3 Pausen gesendet werden, d.h. der Prolog kann minimal in 240 ms gesendet werden, er darf in maximal 456 ms gesendet werden.Durch den Prolog wird verhindert, dass eine Inspektionsumschaltung durch versehentliche Störimpulse ausgelöst wird.

Im Anschluss an den Prolog wird die "Inspektionsnummer" gesendet - Mindestens 1, maximal 20 Pulse. Es werden nur die Pulse gewertet, die innerhalb eines Zeitfenster von ttimeout = 1,9 * 40* tPulsdauer gesendet werden. Nach Ablauf dieses Zeitfensters werden keine Pulse am Select-Eingang akzeptiert.

Angenommen die Zykluszeit Ihrer SPS d.h. die Zeit für einen vollständigen Programmdurchlauf beträgt ca. 40 ms.Dann stellen Sie bitte die Pulsdauer auf mindestens 40 ms ein. Jetzt werden alle Pulse mit einer Mindestdauer von 40 ms akzeptiert.

HinweiseDie minimale einstellbare Pulsdauer beträgt 10 ms; die maximal einstellbare Pulsdauer 100 ms.Das Tastverhältnis beträgt immer 50%, d.h. die Pausendauer muss der Pulsdauer entsprechen (Puls-Pause-Verhältnis = 1:1).Die Umschaltung über den Select-Eingang ist NUR AKTIV solange der Sensor NICHT mit dem PC verbunden ist.

Das folgende Bild zeigt ein Oszillogramm, welches die Auswahl der Inspektion Nummer 8 über den digitalen Eingang Select darstellt. Die Pulse könnten z.B. von einer SPS erzeugt werden.Der Bereich zwischen den gestrichelten roten Linien enthält die Prolog-Impulse; ein Wechsel vom niedrigen Pegel zum hohen Pegel entspricht einem Impuls.

Der Bereich zwischen den gestrichelten blauen Linien enthält die Datenimpulse; hier können Sie 8 Impulse zählen, also wird Inspektion Nummer 8 gewählt.

HinweisIst die Anzahl der innerhalb des Datenrahmens gesendeten Impulse größer als 20 wird die Anforderung verworfen. Ebenfalls wenn 0 Impulse gezählt werden.

HinweisFalls Sie dieses Protokoll verwenden, dann aktiviert der Sensor auch leere Speicherplätze, falls eine entsprechende Pulsfolge empfangen wird.

Prolog

Inspektionsnum-mer

Beispiel

Inspektionsumschaltung und Externes Teachen11

Page 126: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

126

Vision Sensor BVS

Das Protokoll Inspektionsumschaltung MIT Rückmeldung (Standard) und die Variante mit Rückmeldung und externem Teachen kann mittels der BVS Convis-Software aktiviert werden (siehe auch Kaptitel "12.2.10 Sensoreinstellungen à Inspektionsum schaltung & Sonstige").Balluff bietet für dieses Protokoll einen beispielhaften Funktionsbaustein für Siemens S7 und für Codesys kompatibele Steuerungen an.

HinweiseDie Umschaltung mit Rückmeldung ist nur bei den Modellen Standard und Advanced verfügbar. Die Modelle Ident und Universal lassen sich NUR mit Hilfe der Schnittstellenkommandos oder des BVS Monitors umschalten.

Zur Umschaltung wird SELECT und der Triggereingang benötigt.Alle Eingangsignale werden nur dann vom Sensor akzeptiert wenn Sie länger andauern als die (in der Software) eingestellte Mindestpulsdauer (Menü "Sensor à Einstellungen à Inspektionsumschaltung à Mindestpulsdauer"). Für die Pegel der Eingangssignale gilt: HIGH entspricht 24 V; LOW entspricht 0 V. Das gilt auch für Sensoren mit NPN-Ausgängen.

Beide Varianten der Inspektionsumschaltung mit Rückmeldung haben das gleiche Protokoll – allerdings wird bei der Variante mit externem Teachen ein neues Referenzbild eingelernt, sobald eine Inspektion doppelt angewählt wird. Mehr Informationen finden sie weiter unten: "Definitionen à Doppelte Anwahl".Das Protokoll der Inspektionsumschaltung mit Rückmeldung ist in 8 Phasen unterteilt:

Abb.11-1: Zeitdiagramme Phase 1 bis 8

PHASE 1: Initialisierung Schritt 1Der SELECT-Eingang wird HIGH gesetzt. Sensorantwort: Alle Ausgänge werden LOW gesetzt, wenn Mindestpulsdauer SELECT OK UND die für die Ausgänge eingestellte Ausgangspulsdauer abgelaufen ist.

11.2 Inspektionsum-schaltung mit Rückmeldung bzw. Inspekti-onsumschal-tung mit Rück-meldung und ext. Teachen

Inspektionsumschaltung und Externes Teachen11

Page 127: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 127

Vision Sensor BVS

PHASE 2: Initialisierung Schritt 2SPS sendet einen Triggerpuls. Sensorantwort: Alle Ausgänge werden HIGH gesetzt. Sensor ist jetzt bereit Triggerpulse zu empfangen.

PHASE 3: Inspektionsnummer sendenSensor zählt jetzt alle gültigen Triggerpulse. Ausgänge bleiben HIGH. Im Diagramm sind 3 Pulse dargestellt.Um z.B. Inspektion 1 anzuwählen muss 1 Triggerimpuls gesendet werden; um Inspektion 10 zu schicken sind 10 Impulse notwendig.

HinweisWird in Phase 3 kein Puls empfangen, oder eine nichtzulässige Pulsanzahl (z.B. eine Zahl > 20! oder eine Zahl, die auf einen nicht belegten Speicherplatz verweist) dann findet keine Umschaltung statt, der Sensor behält die aktuelle Inspektion bei. Der Sensor meldet in diesem Fall die bisherige Inspektionsnummer zurück.

PHASE 4: Abschluss Inspektionsnummer sendenSELECT Eingang auf LOW setzen.

Phase 5: Initialisierung RückmeldungSensor setzt als Antwort auf Phase 4 alle Ausgänge auf LOW gesetzt. Sensor ZÄHLT keine Triggerpulse mehr!In der Zeit, in der die Ausgänge noch HIGH sind, SELECT aber schon LOW, werden KEINE Triggerpulse am Eingang akzeptiert.

Abb.11-2: Detailliertes Zeitdiagramm Rückmeldung Phase 6 bis 8Phase 6: Rückmeldung 1-Least significant bitsSPS setzt Triggerpuls HIGH. Sensorantwort: Ausgänge melden (Verzögerungszeit = Mindestdauer nach Steigender Triggerflanke) die ersten 3 Bits (least significant Bits) der eingestellten Inspektionsnummer zurück.(siehe auch Abb.8-2)

Ausgang 1 ist immer das niederwertigste Bit, Ausgang 3 das höchstwertige Bit.Am Beispiel aus Abbildung 2: A3 := 1 * 22, A2:= 0 * 21; A1 := 1 * 20

Inspektionsumschaltung und Externes Teachen11

Page 128: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

128

Vision Sensor BVS

Timeouts

Definitionen

SPS setzt Triggerpuls LOW. Sensorantwort: Ausgänge fallen nach Verzögerungszeit = Mindestdauer auf LOW zurück.

Phase 7: SPS setzt zum 2ten mal Triggerpuls HIGH. Sensorantwort: Ausgänge melden (Verzögerungszeit = Mindestdauer nach steigender Triggerflanke) die zweiten 3 Bits (Most significant Bits) der eingestellten Inspektionsnummer zurück.(siehe auch Abb.8-2)

Ausgang 1 ist immer das niederwertigste Bit, Ausgang 3 das höchstwertige Bit.Am Beispiel aus Abbildung 2: A3 := 0 * 25, A2:= 0 * 24; A1 := 1 * 23 SPS setzt Triggerpuls LOW. Sensorantwort: Ausgänge fallen nach Verzögerungszeit = Mindestdauer auf LOW zurück.Am Beispiel aus Abb.8-2:Aus PHASE 6:= A3 := 1 * 22, A2:= 0 * 21; A1 := 1 * 20

Aus PHASE 7:= A3 := 0 * 25, A2:= 0 * 24; A1 := 1 * 23

Das würde einer Inspektionsnummer 13 entsprechen!PHASE 8: SPS setzt zum 3ten mal Triggerpuls HIGH. Sensorantwort: Ausgänge gehen (Verzögerungszeit = Mindestdauer nach Steigender Triggerflanke) auf HIGH. Der Sensor initialisiert nun die gewählte Inspektion. Sobald Sensor der initialisiert ist, werden die Ausgänge LOW gesetzt. Der Sensor ist dann startbereit.

HinweisBis einschließlich Firmwareversion ST 2.3.0.40.1 sind die Sensoren erst nach Ablauf von 2 Sekunden nach Ende von Phase 8 startbereit!

Im Protokoll sind zwei Timeouts definiertTimeout 1 (TO1)TO1 startet in PHASE 1 nach der steigenden Flanke des SELECT Eingangs.TO1 wird ausgelöst, wenn nach 4 Sekunden der SELECT Eingang nicht LOW gesetzt wird.Falls TO1 ausgelöst wurde, dann geht der Sensor in Phase 5 über und setzt die Ausgänge auf LOW.Falls in PHASE 3 eine gültige Anzahl an Triggerpulsen empfangen wurde, dann schaltet der Sensor auf diese Inspektion um, ansonsten bleibt die aktuelle Inspektion aktiv.In den Phasen 6 und 7 wird die entsprechende Inspektionsnummer zurückgemeldet.Timeout 2 (TO2) TO2 startet in Phase 4 entweder nach der fallenden Flanke des SELECT Eingangs oder wenn TO1 ausgelöst wurden. TO2 wird ausgelöst, wenn nach 4 Sekunden nach Start WENIGER als 3 Triggerpulse empfangen wurden.Falls TO2 ausgelöst wurde, dann führt der Sensor keine Umschaltung aus! Aktiv bleibt die Inspektion, die auch vor Beginn der Inspektionsnummer aktiv war.

Achtung!Der Bereitschaftsverzug des Sensors nach dem Einschalten beträgt 10 Sekunden. Eine Anwahl/Umschaltung darf erst NACH Ablauf der 10 Sekunden erfolgen!Der minimale zeitliche Abstand zwischen zwei Umschaltungen beträgt 2 Sekunden!

ProtokollneustartDas Protokoll wird erneut gestartet (auch wenn noch nicht alle Phasen abgearbeitet wurden) SOBALD SELECT wieder von LOW auf HIGH wechselt.Beispiel: Sobald der SELECT Eingang in PHASE 5 wieder HIGH gesetzt wird, dann startet der nächste empfangene Triggerimpuls NICHT Phase 5 sondern in Phase2.

MindestpulsdauerDie Mindestpulsdauer wird in der BVS ConVis-Software eingestellt.Standardmäßig ist die Mindestpulsdauer auf die minimal möglichen 10 ms eingestellt. Maximal kann sie 100 ms betragen.Jedes Eingangsignal (Trigger + Select) muss für die Mindestpulsdauer anliegen um akzeptiert zu

Inspektionsumschaltung und Externes Teachen11

Page 129: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 129

Vision Sensor BVS

Inspektionsum-schaltung mit Rückmeldung und externem Teachen

11.3 Externes Teachen

11.3.1 Allgemeine Hinweise

werden; sie können allerdings unterschiedliche Länge haben bzw. auch länger als die Mindestpulsdauer sein.Beispiel: Eingestellte Mindestdauer: 25 msTrigger 1: 45 ms; Trigger 2: 20 ms; Trigger 3: 40 msHier: Trigger 2 würde nicht akzeptiert.

Die Mindestdauer am Sensor empfehlen wir wie folgt einzustellen:Mindestdauer = Zykluszeit der SPS – 5ms.Beispiel: Zykluszeit SPS: 80 ms - Mindestdauer dann 75 ms.

HinweisDer Sensor zählt die Triggerpulse in Phase 3 für maximal 4 Sekunden! In dieser Zeit müssen alle Triggerpulse gesendet sein.

Gültige PulsanzahlEin einzelner Triggerpuls ist gültig wenn dessen Dauer größer ist als die, in der Software eingestellte Mindestpulsdauer.Die gesendete Pulsanzahl (Summe aller Triggerpulse in Phase 3) unter folgenden Bedingungen gültig: – Pulsanzahl KLEINER GLEICH 20! – Speicherplatz mit Inspektionsnummer = Pulsanzahl belegt ist! – Pulsanzahl in 4 Sekunden gesendet wurde.

Doppelte Anwahl einer InspektionIn der Software können Sie zwischen zwei verschiedenen Optionen wählen:1. Inspektion mit Rückmeldung und2. Inspektion mit Rückmeldung und Teach Zu 1. In diesem Fall behält der Sensor bei doppelter Inspektionsanwahl die aktive Inspektion bei. Sie wird nicht erneut intialisiert.

Zu 2. Auch in diesem Fall behält der Sensor die aktive Inspektion bei, allerdings lernt der Sensor nach dem zweiten Anwählen ein neues Referenzbild ein.Wir empfehlen die zweite Möglichkeit nur zu nutzen wenn sie z.B. den Vision Sensor einsetzen um z.B. Verfallsdaten auf gut positionierten Teilen zu prüfen. Diese Funktion sollten sie keinesfalls anwenden, wenn jedes zu prüfende Teil eine andere Lage haben kann, da die Position der Bildbereiche beim externen Teachen nicht angepasst wird. Auch der Bildbereich der Lagenachführung wird nicht angepasst. Falls Ihr einzulernendes Teil zum Zeitpunkt des Teachens eine andere Position hat als das vorherige Teil, dann wird ihre Inspektion wahrscheinlich nicht mehr funktionieren!

Anwahl leerer InspektionenDer Sensor erlaubt unter keinen Umständen einen „leeren“ Speicherplatz (der keine Inspektion enthält) anzuwählen.

Wenden Sie Externes Teachen nur an, wenn das neu einzulernende Teil richtig im Bild positioniert ist. "Richtig" bedeutet in diesem Zusammenhang, dass das neue einzulernende Teil möglichst keinen Versatz in X-Y-Position oder Drehlage zum bisherigen Teil aufweist. Der Grund ist, dass beim externen Teachen die Lage der Werkzeugbildbereiche oder des Lagenachführungsbildbereichs und -suchbereichs nicht angepasst werden kann. Falls Ihr einzulernendes Teil zum Zeitpunkt des Teachens also einen Versatz zum vorher eingelernten Teil aufweisen sollte, so wird ihre Inspektion wahrscheinlich nicht mehr funktionieren!

Der BVS-E bietet ab Firmware Version ST2.4.x.x die Möglichkeit auch nach abgeschlossener Parametrierung mittels Convis dem Sensor ein neues Referenzbild (und damit auch eine neue Referenzkontur oder Muster) einzulernen.

Generell erfolgt das externe Teachen (einlernen) in 2 Schritten:

Inspektionsumschaltung und Externes Teachen11

Page 130: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

130

Vision Sensor BVS

11.3.2 Einlernen aktivieren

Schritt 1: Einlernen aktivierenSchritt 2: Neues Referenzbild aufnehmen

Nach Ausführung des ersten Schrittes wartet der Sensor für 60 Sekunden auf ein Triggersignal. Wird der Sensor getriggert (Kontinuierlich, Extern oder RS232 bzw. Monitor), dann1. löst der Sensor eine Bildaufnahme aus.2. Die Werkzeuge wie z.B. Muster erkennen, 360° Kontour vergleichen oder Datamatrix lesen

übernehmen ein neues Referenzmuster / Konturschablone / Referenzcode.3. Das Referenzbild wird mit den neu eingestellten Werkzeugen ausgewertet (geprüft) und4. die digitalen Ausgänge sowie die Schnittstellendaten werden bereitgestellt.5. Das neu aufgenommene Bild wird als Referenzbild gespeichert.Solange dieser Ablauf andauert, werden alle weiteren Triggersignale vom Sensor ignoriert.

Es gibt die folgenden 5 Möglichkeiten das Einlernen zu aktiveren:1. Inspektionsumschaltung mit Rückmeldung und Externem Teachen,2. mittels SELECT Eingang,3. mittels RS232/Ethernetschnittstelle,4. mittels Teach Button,5. mittels BVS-E Monitor

Externes Teachen mit Inspektionsumschaltung mit RückmeldungAktivieren Sie um diese Möglichkeit zu Nutzen die OptionSEL + Trigger-Umschaltung & Ext. Teachen im Menü "Sensoreinstellungen".

Um ein neues Referenzbild einzulernen, führen Sie die Inspektionsumschaltung wie im Kapitel vorher beschrieben, doppelt durch. Nach dem zweiten Anwählen wird ein neues Referenzbild eingelernt. Externes Teachen nur mit SELECTAktivieren Sie die Option: SEL - Ext. Teachen im Menü "Sensoreinstellungen" um diese Option zu nutzen.Zur Umschaltung wird nur der SELECT-Eingang benötigt. Der Sensor lernt dann ein neues Referenzbild ein, sobald am SELECT-Eingang ein gültiger Puls (länger als die eingestellte Mindestpulsdauer) anliegt. Für den Pegel des Eingangssignals gilt HIGH entspricht 24 V; LOW entspricht 0 V!. Das gilt auch für Sensoren mit NPN-Ausgängen.

RS232 / EthernetschnittstelleNur bei BVS Ident und BVS Universal.Um diese Möglichkeit zu nutzen, muss dem Sensor das Kommando TEACH via RS232 oder Ethernetschnittstelle gesendet werden. Siehe auch Beschreibung für Kommando TEACH.

Externes Teachen mit TeachtasteUm diese Möglichkeit zu Nutzen setzen Sie die Option:Teachtaste im Menü "Sensoreinstellungen" auf Aktiviert. In normaler Grundstellung ist die Teachtaste deaktiviert. Um mit der Teachtaste ein neues Referenzbild einzulernen, gehen Sie wie folgt vor:

► Betätigen Sie die Teachtaste einmal. Sensorreaktion: LED Ausgang 1 leuchtet.

► Drücken Sie jetzt erneut die Teachtaste. Sensorreaktion: LED Ausgang 1 aus, LED Ausgang 2 an.

Der Sensor lernt mit dem nächsten Triggersignal (oder sofort falls kontinuierlicher Trigger verwendet wird) ein neues Referenzbild ein. Falls innerhalb von 20 Sekunden nach der ersten Betätigung die Teachtaste kein zweites Mal gedrückt wird, fällt der Sensor in den Normalzustand zurück.

Inspektionsumschaltung und Externes Teachen11

Page 131: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 131

Vision Sensor BVS

Teachen mit BVS-E Monitor Um ein neues Referenzbild mittels des Monitors einzulernen muss der Monitor mit dem Sensor verbunden sein.Sie müssen das Menü: "Adjust Inspection" aufrufen (siehe auch Bedienungsanleitung Monitor).Wählen die dann das Icon „Reference“ aus, um ein neues Referenzbild einzulernen. Nach dem Drücken von Teach wird das Einlernen aktiviert.

HinweisHinweise für das Verhalten der Strichkode und Datamatrix Werkzeuge / Lagenachführungen:

Falls die Werkzeuge Strichkode lesen bzw. Datamatrixcode lesen im Modus Code vergleichen arbeiten und die Option AUTO gesetzt ist, dann wird der Code, der im neuen Referenzbild gelesen wird als Referenzcode übernommen sobald der Sensor ein neues Referenzbild einlernt.

Jeder neue gelesene Code wird dann mit dem neuen Referenzcode verglichen!

Die Verzögerungszeit ist die Zeit vom Zählen des letzten Impulses bis zu dem Augenblick, wenn die Inspektion aktiv ist. Die tatsächliche Verzögerungszeit zum Wechseln einer Inspektion hängt von den Inspektionen selbst ab, da jede Inspektion unterschiedlich viele Werkzeuge beinhalten kann. Die maximale Verzögerungszeit liegt zwischen 1 und 3 Sekunden.

HinweisDas Busy-Bereit-Signal ist während des Wechselns der Inspektion nicht gültig. Also kann das Signal "Bereit" anzeigen, während der Sensor tatsächlich mit dem Wechseln der aktiven Inspektion beschäftigt ist.

Verwenden Sie die Inspektionsumschaltung mit Rückmeldung bzw. Rückmeldung und ext. Teachen, dann wird die Verzögerungszeit durch das HIGH-Signal der Ausgänge in Phase 8 signalisiert. Die Inspektion ist startbereit, sobald alle Ausgänge wieder auf LOW zurückgefallen sind.

11.4 Verzögerungs-zeit Inspekti-onsumschal-tung

Inspektionsumschaltung und Externes Teachen11

Page 132: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

132

Vision Sensor BVS

Alle notwendigen Informationen und Anweisungen zur Erstinstallation der Software finden Sie im Kapitel "4.1 Erstinstallation BVS ConVis"

In den folgenden Unterkapiteln finden Sie eine Referenz zu jedem Bedienelement der BVS ConVis-Software

Bildspeicher Menüleiste Werkzeugleiste Einrichtfeld Bedienfeld

Statusleiste Arbeitsfläche Auswahlfenster verbinden Online-Hilfe oder Inspektions-Explorer

Abb. 12-1: BVS-Benutzeroberfläche – Gesamtübersicht

Über die Menüleiste sind die Funktionen zum – Laden und Speichern von Inspektionen, – Ändern der Sensoreinstellungen wie z.B. die IP-Adresse oder die Inspektionsumschaltungen

unter Sensor, – Ändern, z.B. der Sprache der Software, mittels Einstellungen, – Aufrufen des Bedienungshandbuches oder von Informationen unter Hilfe.

12.1 Erstinstallation BVS ConVis

12.2 Referenz BVS ConVis-Soft-ware

12.2.1 Menüleiste

Referenz BVS & BVS ConVis12

Page 133: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 133

Vision Sensor BVS

Datei

Sensor

Im Menü Datei finden Sie die folgenden Menüpunkte

Funktion Beschreibung

Neue Inspektion Eine neue Inspektion erzeugen.

Inspektion laden Eine Inspektion entweder vom Personalcomputer oder vom Sensor laden.

Inspektion speichern Die aktuelle Inspektion entweder auf dem PC oder auf dem Sensor speichern.

Beenden BVS ConVis beenden.

Über die Menüpunkte "Inspektion laden" und "Inspektion speichern" haben Sie Zugriff auf die im Personalcomputer (Laden vom PC, Speichern auf PC) oder im Sensorspeicher (Laden vom Sensor, Speichern auf Sensor) gespeicherten Dateien.

Funktion Beschreibung

Verbindung herstellen Öffnet das Fenster Verbindungsmodus — fahren Sie fort in Schritt "5.3.3 Verbindung zum Sensor aufbauen – Nur Online-Modus".

Sensoren suchen Sucht alle im Netzwerk vorhandenen Sensoren. Mehr Informationen finden Sie entweder unter "5.3.3 Verbindung zum Sensor aufbauen – Nur Online-Modus".

Einstellungen Öffnet das Fenster Sensoreinstellungen. – Mit "Bearbeiten" können Sie die aktuellen Sensoreinstellungen bearbeiten. – Mit "Laden vom PC" können Sie eine gespeicherte EInstellung vom PC laden und im Sensor speichern.

– Mit "Speichern auf PC" können Sie die aktuellen Sensoreinstellungen auf dem PC speichern.

Mehr Informationen zu den Sensoreinstellungen finden Sie in Kapitel 12.2.11.

Referenz BVS & BVS ConVis12

Page 134: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

134

Vision Sensor BVS

Einstellungen Nach dem Klick auf "Einstellungen" wird Ihnen dieses Fenster angezeigt:

Funktion Beschreibung

Einstellungen Folgende Einstellungen sind möglich: – Inspektion mit Bildern speichern Standard: Aktiviert. Falls die Einstellung deaktiviert wird, dann wird bei "Inspektion auf PC speichern" nur das Referenzbild in der Inspektions-datei gespeichert, aber nicht die Bilder aus dem Bilderspeicher

– Warnmeldungen Werkzeuge auschalten. Standard: Deaktiviert. Wird die Einstellung aktiviert, dann warnen die Werkzeuge Muster erkennen bzw. 360° Muster erkennen nicht wenn mehrdeutige Bildbereiche ausgewählt wurden.

– Konturen 360° Muster erkennen anzeigen Standard: Aktiviert. Falls deaktiviert, dann werden die vom Werkzeug 360° Muster erkennen gefunden Konturen im Refernzbild NICHT mehr angezeigt.

– Max. Bilderanzahl pro Inspektion Standard: 19. Minimal: 19; Maximal:100. Diese Einstellung gibt an wieviele Bilder maximal in einer Inspektions-datei gespeichert werden können.

Sprache Anzeigesprache der Benutzeroberflächeeinstellen.

Einstellungen Bilder auf PC speichern

Wird, in den INSPEKTIONSEINSTELLUNGEN "Bilder speichern" aktiviert, dann wir im RUN-MODE (wenn Bilder anzeigen aktiviert ist) immer dann auf dem PC ein Bild gespeichert, wenn auch auf dem Sensor ein Bild gespeichert wird.Beispiel: In der aktuellen Inspektion ist unter "Bilder speichern" angewählt: Wenn Inspk. fehlerhaft. Es wird jetzt immer dann ein Bild im angegebenen Verzeichnis gespeichert, wenn die Inspektion fehlerhaft ist. Nach Erreichen der Maximalanzahl an Bildern wird das erste Bild wieder überschrieben (Ringspeicher).

Referenz BVS & BVS ConVis12

Page 135: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 135

Vision Sensor BVS

Hilfe

12.2.2 Werk-zeugleiste

Funktion Tastenkürzel Beschreibung

Hilfe anzeigen Öffnet das Bedienungshandbuch im Acrobat Reader.

Info... Zeigt Ihnen Informationen zur Softwareversion und zum angeschlossenen Sensor an.

Die Werkzeugleiste bietet schnellen Zugriff auf die wichtigsten Funktionen der Software. Jedes Symbol steht für eine Funktion; um eine Funktion zu aktivieren, klicken Sie mit der linken Maustaste auf das entsprechende Symbol.

Die Werkzeugleiste ist in verschiedene Abschnitte gegliedert.

Mit dem Menü "Datei" zusammenhängende Funktionen

Symbole Funktion (von links nach rechts)

Beschreibung

Neue Inspektion Eine neue Inspektion erzeugen.

Inspektion laden Eine Inspektion entweder vom Personalcomputer oder vom Sensor laden.

Inspektion speichern Die aktuelle Inspektion entweder auf dem Personalcomputer oder auf dem Sensor speichern.

Zoom In / Out

Symbole Funktion (von links nach rechts)

Beschreibung

Zoom In Das aktuelle Bild wird ums doppelte vergrößert angezeigt. Sie können mehrmals Zoom in drücken.

Zoom Out Das aktuelle Bild wird verkleinert dargestellt.

HinweisDie akutelle Vergrößerungsstufe wird im Livemodus (Schritt 1) und im Test bzw. beim "Anwenden" in Schritt 3 beibehalten. Es ist nicht möglich die Vergrößerungsstufe live zu ändern.

Bildspeicher

Symbole Funktion (von links nach rechts)

Beschreibung

Vorheriges Bild Vorheriges Bild in der Arbeitsfläche anzeigen.

Nächstes Bild Nächstes Bild in der Arbeitsfläche anzeigen.

Bild hinzufügen Eine Bilddatei dem Bildspeicher hinzufügen.

Bild löschen Das aktuelle Bild aus dem Bildspeicher löschen.

Referenz BVS & BVS ConVis12

Page 136: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

136

Vision Sensor BVS

12.2.3 Einrichtfeld

12.2.4 Bedienfeld

12.2.5 Bildspeicher

Verbinden und Sensor suchen

Symbol Funktion Beschreibung

Sensor Sensoren suchen oder mit Sensor verbinden.

Screenshot und Bild speichern

Symbole Funktion (von links nach rechts)

Beschreibung

Screenshot Abzug der BVS-ConVis-Software speichern.

Bild speichern Das momentan im Arbeitsbereich angezeigte Bild speichern.

Hilfe

Symbol Funktion Beschreibung

Hilfe Online-Hilfe öffnen.

Jeder Schritt ist durch eine Zahl gekennzeichnet; der zur Zeit aktivierte Schritt wird HELLROT hervorgehoben, inaktive Schritte werden BLAU oder GRAU angezeigt.

Schritt 1: Verbinden - Bildeinstellungen wählenSchritt 2: Werkzeuge und Ausgänge parametrieren Schritt 3: Testen und Anwenden

HinweisSie können in einen anderen Schritt zurückspringen indem Sie auf das Dreieck mit der entsprechenden Zahl klicken. Der angewählte Schritt wird nun hervorgehoben. Wenn Sie wieder vorwärts springen möchten: Um von Schritt 1 zu Schritt 2 zu gelangen, müssen Sie auf die Schaltfläche "Referenzbild einstellen" klicken. Um von Schritt 2 zu Schritt 3 zu gelangen, müssen Sie die aktuelle Inspektion mit mindestens einem "Werkzeug" versehen.

Im Bedienfeld werden, je nachdem in welchem Schritt sie sich befinden, wechselnde Parameterdialoge angezeigt. Zum Beispiel wird die Liste mit den gefundenen Sensoren im Schritt 1 hier genauso angezeigt wie die Parameter für ein Lagenachführungswerkzeug oder die Ausgangskonfiguration.Nach dem Start der Software ist das Bedienfeld leer. Die verschiedenen Funktionen des Bedienfelds sind in den Kapiteln: Einrichten einer Inspektion, Grundeinstellungen, Lagenachführungswerkzeug, Werkzeuge, Ausgänge einstellen, Testen und Anwenden ausführlich beschrieben.

Der Bildspeicher zeigt Miniaturansichten der 20 Bilder an, die vom Sensor aufgenommen bzw. vom Personalcomputer geladen wurden.

Referenz BVS & BVS ConVis12

Page 137: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 137

Vision Sensor BVS

12.2.6 Bildanzeige / Arbeitsfläche

12.2.7 Inspektions-Explorer

Sobald die Bilder geladen sind, erscheinen ihre Miniaturansichten im Bildspeicher. Das aktuell im Feld "Bildanzeige" angezeigte Bild wird durch einen roten Rahmen hervorgehoben. Durch einfaches Anklicken der entsprechenden Miniaturansicht oder durch Verwenden der Pfeile in der Werkzeugleiste können Sie zu einem anderen Bild wechseln.

Mit den Funktionen "Bild hinzufügen" bzw. "Bild löschen" (Abschnitt 3 der Werkzeugleiste siehe Kapitel 12.2.2) können Sie neue Bilder hinzufügen bzw. Bilder aus dem Bildspeicher löschen, falls nicht gerade Bilder aufgenommen werden.

Der Bildspeicher zeigt auch Miniaturansichten an, während der Sensor mit dem PC verbunden ist und Bilder aufnimmt (sogenannter Live-Modus).

HinweisNach dem Öffnen einer Inspektion vom Sensor werden die im Sensor gespeicherten Bilder in den Bildspeicher geladen und angezeigt. Je nach dem unter "Inspektioneinstellungen" gewählten Modus für Bilder speichern, handelt es sich um Gut- oder Fehlerbilder.

Die "Bildanzeige" stellt Bilder dar. Je nach Modus wird hier das Referenzbild, das aktuelle vom Sensor aufgenommene Bild oder ein aus dem Bildspeicher ausgewähltes Bild angezeigt.

Im Schritt 2 und Schritt 3 werden in der "Bildanzeige" außerdem auch die Namen und die Bildbereiche aller in der Inspektion verwendenten Werkzeuge angezeigt. Im Bild werden Werkzeuge, die ein Ergebnis IN ORDNUNG zurückgeben mit grünen Rahmen angezeigt; Werkzeuge die Ergebnis NICHT IN ORDNUNG zurückgeben mit roten Rahmen

Der Inspektions-Explorer zeigt die – Sensoreinstellungen; – Triggerparameter; – Betriebsparameter der Beleuchtung intern als auch extern; – und die Parameter der in der aktuellen Inspektion verwendeten Werkzeuge an.

Referenz BVS & BVS ConVis12

Page 138: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

138

Vision Sensor BVS

12.2.8 Hilfefeld

12.2.9 Statusleiste

Diese werden in einer Dateistruktur dargestellt.Um die Dateistruktur zu erweitern und ausführlichere Informationen anzuzeigen, klicken Sie bitte auf das -Symbol neben dem jeweiligen Namen. Um die Darstellungsebene wieder zu reduzieren, klicken Sie bitte auf das -Symbol.

Das Hilfefeld zeigt Ihnen die "Online"-Hilfe. Die in der Hilfe angezeigten Informationen wechseln mit den angezeigten Schritten oder Werkzeugen. In den Hilfen finden Sie Informationen zu den folgenden Themen: – Einführung und Verbindungsaufbau – Einrichten einer Inspektion – Sensor-Grundeinstellungen – Triggerparameter – Verwendung und Parameter von Inspektionen – Werkzeuge und ihre Parameter

Die Hilfe erscheint in Form einer Liste von Fragen; klicken Sie einfach auf das -Symbol vor der jeweiligen Frage, um die Antwort angezeigt zu bekommen.Durch Anklicken von "Alle anzeigen" können Sie alle Antworten erweitern – um alle Fragen zu reduzieren, klicken Sie einfach auf "Alle verbergen".

Die Statusleiste bietet eine schnelle Übersicht über den Status von BVS ConVis und den Sensorstatus.Sie zeigt an: – den aktuellen Verbindungsstatus – IP-Adresse und Name des Sensors

Referenz BVS & BVS ConVis12

Page 139: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 139

Vision Sensor BVS

12.2.10 Sensorein-stellungen

Netzwerkeinstel-lungen

Inspektionsspei-cher

Nach dem Klick auf "Sensoreinstellungen" öffnet die Software das folgende Fenster:Im Fenster oben sind 4 "Reiter" zu sehen:1. Netzwerkeinstellungen2. Inspektionsspeicher3. Firmware aktualisieren4. Inspektionsumschaltung5. RS232 Einstellungen-16. RS232 Einstellungen-2

Auf dem Reiter "Netzwerkeinstellungen" können Sie links (grau unterlegt) die aktuellen Einstellungen des Sensor sehen.Mit den weiß unterlegten Parametern rechts können Sie die folgenden Sensorparameter ändern.

Parameter Beschreibung

Sensorname Ändern Sie den Sensornamen. Maximal sind 20 Zeichen möglich. Z.B. können Sie den Ort der Prüfung im Sensornamen kodieren. Das erleichtert später die Zuordnung der Sensoren.

DHCP deaktiviert/ aktiviert,

Eine detaillierte Beschreibung zu diesem Parameter und DHCP allgemein finden sie im Kapitel "Sensor im Netz werk mit DHCP-Server".

IP Adresse,Subnetzmaske

Eine detailierte Beschreibung zum Parameter IP-Adresse sowie zum Parameter Subnetzmaske finden sie im Kapitel "Statische Sen sor-IP-Adresse ändern".

IP-Adresse vorschlagen

Nach Klicken der Taste zeigt Ihnen die Software einen Vorschlag für die Sensor-IP-Adresse an. Bitte überprüfen Sie ob die IP-Adresse nicht bereits belegt ist und zu der eingestellten PC-Adresse passt

Nach dem Klick auf "Inspektionsspeicher" wird Ihnen eine Übersicht über die, auf dem Sensor verfügbaren Speicherplätze für Inspektionen angezeigt.

Referenz BVS & BVS ConVis12

Page 140: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

140

Vision Sensor BVS

Firmware aktua-lisieren

Jede Inspektion hat eine eindeutige Identifikationsnummer (Slot- Nummer) und einen Namen. In der Spalte Status wird ein GRÜNES Quadrat angezeigt, falls der Speicherplatz leer ist, ein ROTES Quadrat falls der Speicherplatz belegt ist. In der Spalte AKTIV ist zur Zeit aktivierte Inspektion mit einem Häkchen gekennzeichnet. Die aktive Inspektion ist die, die nach Trennen der Verbindung zwischen Sensor und Software vom Sensor ausgeführt wird.

HinweisUm eine Inspektion auszuwählen, klicken Sie auf die Slot-Nummer oder den Inspektionsname mit der Maus. Der Listeneintrag wird dann Blau unterlegt angezeigt. Im obigen Bild ist z.B. Inspektion 6 ausgewählt.

Die Tasten unten haben die folgenden Funktionen

Parameter Beschreibung

Inspektion aktivieren

Die ausgewählte Inspektion wird aktiviert

Inspektion laden Die ausgewählte Inspektion wird vom Sensor in die Software geladen und kann z.B. getestet oder angepasst werden.

Inspektion speichern

Nur aktiv wenn Fenster über "Inspektion auf Sensor speichern" oder im Schritt 3 Anwenden die Inspektion automatisch gespeichert werden soll. Inspektion wird auf dem ausgewählten Speicherplatz gespeichert.

Ausgewählte Inspektion löschen

Die ausgewählte Inspektion wird dauerhaft gelöscht. VORSICHT: Es erfolgt keine Sicherheitsabfrage!

Alle Inspektionen löschen

Alle Inspektionen werden dauerhaft vom Sensor gelöscht. VORSICHT: Es erfolgt keine Sicherheitsabfrage!

Abbrechen Schließt das Fenster

Mehr Informationen hierzu finden Sie im Kapitel "12.5 Aktualisieren der Sensorfirmware".

Referenz BVS & BVS ConVis12

Page 141: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 141

Vision Sensor BVS

Inspektionsum-schaltung & Sonstige

12.2.11 Sensorein-stellungen laden & speichern

Nach dem Klick auf "Inspektionsumschaltung & Sonstige" wird diese Dialogseite angezeigt:

Sie können die folgenden Einstellungen vornehmen:

Parameter Beschreibung

Ausführungsgeschwindigkeit HIGH / Normal

Nur bei Advanced Modell!. Standard: Normal. Nach Umschalten in High wird die höhere Taktgeschwindigkeit eingeschaltet. Die Ausführungszeiten der Inspektion sinken damit deutlich.

Teach Button Mit dieser Einstellungen können Sie das Teachen mittel Teachtaste aktivieren oder deaktiveren.

Einstellungen Ergebnisstring Hier können sie wählen ob die Kennung „OK“ und die Datenlänge im Ergebnisstring übertragen werden sollen oder nicht. Als Standard werden die Kennung und die Datenlänge aber im Ergebnisstring übertragen. Mehr Informationen finden Sie im Kapitel 9.1.

Mit Sensoreinstellungen laden werden Sensoreinstellungen aus einer Datei geladen und die aktuellen Sensoreinstellungen nach erfolgter Sicherheitsabfrage überschrieben.Bitte beachten Sie, dass nur Sensoreinstellungen gleicher BVS-Modelle ausgetauscht werden können. So können z.B. die Einstellungen einen BVS Ident nur auf einen anderen BVS Ident übertragen werden.Mit Sensoreinstellungen speichern können Sie die aktuellen Sensoreinstellungen in eine Datei speichern. Die Datei hat die Endung „.dno“, der Name ist frei wählbar. Gespeichert werden die folgenden Einstellungen: – Sensorname – Sensormodell – FW Version – IP Adresse

Referenz BVS & BVS ConVis12

Page 142: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

142

Vision Sensor BVS

12.3 Verbindung Sensor — Soft-ware herstellen

12.3.1 PC-Sensor Direktverbin-dung

12.3.2 Sensor im Netzwerk mit DHCP-Server

Definition

– Subnetzmaske – DHCP Modus – Einstellungen der RS232/Ethernetschnittstelle

HinweisBis einschließlich Firmwarestand ST 2.4.0.xx war es notwendig, den Sensor nach Änderung der IP-Adresse oder anderen Sensoreinstellungen neu zu starten. Ab Firmware 2.5.0.xx startet der Sensor automatisch neu wenn die Änderung durchgeführt wurde. Für Sensoren mit älterem Firmwarestand ist die Prozedur hier trotzdem beschrieben.

Definition 1. Verbindung zwischen Software und Sensor (falls bestehend) trennen.2. Spannung abschalten (das Kabel nicht abziehen)3. Ca 1 Sekunde warten und Spannung wieder anlegen.

Vorbedingung – BVS ConVis auf PC installliert. – PC direkt mit Sensor verbunden (siehe Bild 3-7) – Windowsnetzwerkverbindung eingerichtet (s. Kapitel 3.4) .

Um eine Verbindung zwischen dem Sensor und der BVS-ConVis-Software herzustellen, befolgen Sie bitte diese Liste von Anweisungen:

► Sensor mit Spannung verbinden (Stecker PWR IO Pin2: 24 V DC; Pin 7: 0 V). ► Lösen Sie alle vorhandenen Ethernet-Kabel von Ihrem PC. ► Verbinden Sie Stecker TO PC mittels eines gekreuzten Ethernetkabels mit dem Ethernet-

10/100-Anschluss Ihres PCs. ► Starten Sie die BVS-ConVis-Software. ► Um den Sensor mit der Software zu konfigurieren, müssen Sie im angezeigten Fenster "Verbind-

ungsmodus auswählen" auf "Sensoren suchen" klicken. Nach kurzer Wartezeit zeigt die Software im sogenannten Bedienfeld (rechts oben) die gefundenen Sensoren an.

► Klicken Sie die Schaltfläche "Verbinden" an. Die Software meldet “Mit BVS verbunden”.

Sie haben erfolgreich eine Kommunikation aufgebaut und können den Sensor jetzt konfigurieren.

Das Dynamic Host Configuration Protocol (DHCP) ermöglicht die Zuweisung einer Netzwerkkonfiguration an Netzwerkgeräte durch einen Server. Durch DHCP können Netzwerkgeräte, die an ein bestehendes Netzwerk angeschlossen werden, automatisch konfiguriert werden.

HinweisDCHP Protokoll ist nur verfügbar ab Firmwareversion ST 2.2.1A oder höher. Sensoren mit älterer Firmware benötigen zuerst eine Firmwareaktualisierung. Verbinden Sie den Sensor dazu direkt mit dem PC (siehe oben) und lesen sie dann die Kapitel "3.4 Windows-Netzwerkkommunikation Sensor ↔ PC einrichten" und "12.5 Aktualisieren der Sensorfirmware".

Referenz BVS & BVS ConVis12

Page 143: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 143

Vision Sensor BVS

12.3.3 Statische Sensor-IP-Adresse ändern

Abb. 9-2: DHCP-Verbindung des Sensors

Um mehrere Sensoren in ein Netzwerk mit DHCP Protokoll einzubinden muss die Erstinbetriebnahme für jeden Sensor, wie in Kapitel 3 beschrieben, durchgeführt sein und "DHCP Protokoll" in den Sensoreinstelllungen aktiviert sein.Gehen Sie dafür wie folgt vor:

► Klicken Sie nach dem Sie eine Verbindung zwischen Software und Sensor hergestellt haben mit der Maus den Menüpunkt "Sensor" und wählen Sie dann "Einstellungen".

► Wählen Sie dann DHCP aktivieren aus und schließen Sie das Fenster. ► Klicken Sie jetzt offline. Der Sensor startet automatisch neu (ab FW 2.5.0.xx). ► Ziehen Sie den Netzwerkstecker vom PC ab. ► Verbinden Sie dann den Stecker TO PC mit einer RJ-45 Netzwerkbuchse des Netzwerks

( z.B. mittels des Kabels BCC M415-E834-AG-672- ES64N8-050).

Nach dem Neustart wartet der Sensor für 3 Minuten auf die Zuweisung einer Konfiguration durch den DHCP-Server (LED2 blinkt). Sobald eine Netzwerkadresse zugewiesen wurde, ist LED2 aus. Wurde nach 30 Sekunden keine Netzwerkadresse zugewiesen, dann benutzt der Sensor die fest eingestellte IP-Adresse (Standard: 172.27.101.208).

► Verbinden Sie Ihren PC mit dem DHCP-Netzwerk. Sobald eine Verbindung hergestellt ist können Sie via "Sensor suchen" eine Verbindung zwischen Sensor und Software herstellen.

Ab Werk haben alle BVS Sensoren die folgende IP-Adresse: 172.27.101.208. Mit der ConVis-

Referenz BVS & BVS ConVis12

Page 144: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

144

Vision Sensor BVS

Software können Sie aber jedem BVS-Sensor eine eigene, statische IP-Adresse zuweisen. Die statische IP-Adresse wird benutzt wenn DHCP-Protokoll nicht aktiviert ist oder der Sensor 3 Minuten nach Einschalten keine Netzwerkadresse via DHCP bezogen hat.Um die IP-Adresse eines Sensors zu ändern, befolgen Sie diese Anweisungen:

► Verbinden Sie Ihren PC mit dem Sensor, wie im vorigen Abschnitt beschrieben. ► Wählen Sie das Menü "Sensor" aus der Menüleiste. ► Wählen Sie dann "Netzwerkeinstellungen".

ConVis öffnet das Fenster Sensoreinstellungen:

► Auf der rechten Seite können Sie den Sensornamen, die IP-Adresse und Subnetzmaske ändern.

HinweisFalls die folgenden Informationen zur Änderung der IP-Adresse nicht beachtet werden, kann eine Verbindung zwischen Sensor und PC unmöglich werden.

– Das Feld "Name" kann max. 20 Zeichen lang sein. – Die neue IP-Adresse MUSS sich von der IP-Adresse ihres PCs unterscheiden! – Die neue IP-Adresse oder Subnetzmaske DARF NICHT 0.0.0.0. sein. – Die neue IP-Adresse darf nicht mit 127 beginnen (z.B. 127.0.0.1). Diese IP-Adressen sind der PC-internen Kommunikation vorbehalten.

► Mit "Änderungen übernehmen" speichern Sie die neuen Einstellungen im Sensor.

Achtung!Die neuen Einstellungen werden erst nach dem nächsten Sensorneustart aktiv. Vorher werden die alten Einstellungen weiterverwendet. Falls die Sensorfirmware ST 2.5.0.xx oder höher ist, erfolgt der Sensorneustart automatisch.

Es gibt allerdings noch eine andere Möglichkeit die Sensor-IP-Adresse zu ändern:Voraussetzung: Es existiert keine Verbindung zwischen Sensor und PC.

► Klicken Sie jetzt im Schritt 1 der Software auf "Online". ► Wählen sie dann "Sensor suchen" aus. BVS ConVis sucht alle angeschlossenen Sensoren und

zeigt sie in der Liste rechts oben an. ► Wählen Sie den Listeneintrag des Sensors aus, dessen IP-Adresse sie ändern wollen. ► Klicken Sie dann auf "Konfiguration".

Es erscheint dieses Fenster:

Referenz BVS & BVS ConVis12

Page 145: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 145

Vision Sensor BVS

12.3.4 Störungs-beseitigung

"Sensoren suchen"

Oben steht die aktuelle Adresse des PCs. In der Mitte ein VORSCHLAG für die Einstellung. Unten finden Sie die Eingabefelder, mit denen sich die Einstellung vornehmen lässt (nur mit den Pfeiltaststen, Nummerneingaben und Scrollen des Mausrades)Nach Drücken von OK wird die IP-Adresse an den Sensor gesendet und von diesem gespeichert.

HinweisÜbernommen wird die neue IP-Adresse erst nach dem nächsten Sensorneustart. Falls der Sensor auf ST 2.5.0.xx aktualisiert worden ist, wird der Sensor automatisch neugestartet.

"Sensoren suchen" ist eine Suchfunktion, die etwaige Sensoren im Netzwerk automatisch aufspürt und lokalisiert und deren IP-Adressen und Subnetz-Masken-Informationen anzeigt.Im Folgenden sind Lösungen für die häufigsten Fehlerfälle aufgezeigt:

Keine Sensoren im Netzwerk gefundenBenutzen Sie das "Ablaufdiagramm zur strukturierten Fehlersuche Verbindungsprobleme BVS-E PC" im Anhang.IP Adresse des Sensors wird "ROT" unterlegt angezeigt"Sensoren suchen" ist eine Suchfunktion, die alle Sensoren in einem Netzwerk sucht. Nach der Suche wird für jeden Sensor einzeln überprüft ob eine Verbindung zwischen Software und PC möglich ist - falls nicht, zeigt die Software die IP-Adresse des Sensor "ROT" unterlegt an.

Dieser Fehler kann die folgenden Ursachen haben: – Sensor ist bereits mit einer BVS ConVis Software verbunden.

Dieser Fall kann auftreten, falls der Sensor an ein Netzwerk angeschlossen auf das mehrere Benutzer Zugriff haben. Verbindet sich einer der Nutzer mit dem Sensor, dann erscheint dieser Sensor für alle anderen Benutzer rot unterlegt.

– IP-Adresse des Sensors nicht kompatibel zur Netzwerkadresse des PCs, z.B. bei einer direkten Verbindung zwischen Sensor und PC. Bitte verfahren Sie wie im Kapitel "Windows - Netzwerk-kommunikation Sensor – PC einrichten" beschrieben.

– Sensor IP-Adresse wurde geändert, aber Sensor noch nicht neu gestartet Wird die Verbindung zwischen Software und Sensor nach Änderung der IP-Adresse getrennt und dann ohne Sensorneustart erneut mit "Sensor suchen" versucht eine Verbindung aufzubauen, dann wird die IP-Adresse des Sensor rot angezeigt. Gehen Sie wie folgt vor:

► Trennen Sie die Verbindung zwischen Sensor und Software ► Starten Sie den Sensor erneut und warten kurz. ► Suchen Sie den Sensor erneut.

Referenz BVS & BVS ConVis12

Page 146: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

146

Vision Sensor BVS

Jeder Sensor wird mit der jeweils aktuellen lieferbaren BVS-ConVis-Software ausgeliefert. Wenn Sie Ihre ConVis-Software aktualisieren möchten, befolgen Sie bitte einfach diese Anweisungen:

► Bestellen Sie die neueste BVS ConVis Software bei Ihrem zuständigen Balluff-Außendienstmitar-beiter.

► Sobald Sie die neueste Version erhalten haben, deinstallieren Sie die veraltete Software mittels des Software-Dialogs von Microsoft Windows:

► Klicken Sie auf die Windows-Schaltfläche "Start". ► "Systemsteuerung à System à Software" auswählen. ► BVS ConVis aus der Liste installierter Programme auswählen und auf die Schaltfläche. ► "Entfernen" auf der rechten Seite des Bildschirms klicken.

Jetzt deinstalliert Windows die BVS-ConVis-Software. ► Öffnen Sie den Ordner, in welchem Sie den Download gespeichert haben, und doppelklicken Sie

auf "setup.exe". Nun wird das Update der BVS-ConVis-Software installiert.

Jeder BVS-Sensor wird mit der jeweils aktuellsten Firmware, ausgeliefert. Die Firmware-Version im Sensor funktioniert zuverlässig nur mit der BVS-ConVis Version auf der jeweils mitgelieferten DVD. Ob die Sensorfirmware kompatibel zur jeweiligen BVS-ConVis Software ist, wird von der Software beim Aufbauen einer Verbindung zum Sensor geprüft. Falls die Software älter als die auf dem Sensor vorhandene Firmware ist, dann erhalten Sie eine Meldung:"Unbekannte Firmware, es kann keine Verbindung zum Sensor aufgebaut werden."Ist die Firmware älter als die Software, dann erhalten Sie die Meldung:"Bitte aktualisieren sie die Sensorfirmware. Andernfalls kann die korrekte Sensorfunktion nicht garantiert werden!"Gehen Sie in diesem Fall wie folgt vor:

► Prüfen Sie anhand der folgenden Tabelle ob Sie die Aktualisierung mit Version 1.5 durchführen können:

Firmware auf Sensor

Aktuelle Firmware

ST2.4.0.XX

ST2.2.1.XX Keine Aktualisierung möglich. Bitte wenden Sie sich an den Balluff-Service.

ST2.5.0.XX Der Sensor sollte nur dann aktualisiert werden, falls die auf dem PC verfügbare Version NEUER ist als die auf dem Sensor vorhandene Version, oder Sie die neuen Funktionen benötigen. Es werden folgende Aktionen durchgeführt:

1. Alle Sensorinspektionen werden auf dem PC gespeichert. 2. Firmwareaktualisierung 3. Nach erfolgter Aktualisierung startet der Sensor automatisch neu.

Schließen sie den Dialog mit der Meldung, dass die Firmware des Sensors veraltet ist. ► Wählen Sie dann aus dem Menü Sensor den Eintrag "Einstellungen" aus.

Es öffnet sich der Dialog Sensoreinstellungen. ► Klicken Sie auf den Reiter "Firmware aktualisieren".

Die zur Zeit auf dem Sensor verfügbare Firmwareversion wird im Feld: "Sensor Firmware Version" angezeigt.

► Klicken Sie jetzt die Taste "Firmware auswählen". Die Software öffnet einen Dateidialog und zeigt Ihnen den Ordner mit Firmwaredateien an

(Endung .sfw2). ► Wählen Sie die Datei mit der höchsten Versionsnummer aus.

Beispiel: Angenommen, es stehen die folgenden Dateien zur Verfügung: ST 2.3.1.01.sfw2 undST_2.3.2.03.sfw2. In diesem Fall wählen Sie ST_2.3.2.03.sfw2 aus.

► Klicken Sie jetzt die Taste "Firmware aktualisieren"

12.4 Aktualisieren der Software

12.5 Aktualisieren der Sensorfirm-ware

12.5.1 Genereller Ablauf der Aktualisierung

Beispiel

Referenz BVS & BVS ConVis12

Page 147: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 147

Vision Sensor BVS

12.6 Austausch von Sensoren

Die BVS ConVis Software aktualisiert den Sensor und zeigt den Fortschritt an; nach erfolgreichem Abschluss der Firmware-Aktualisierung erhalten Sie eine Meldung.

Falls Sie einen bereits installierten BVS durch einen neuen BVS austauschen müssen, beachten Sie bitte die folgenden Hinweise und führen Sie die Schritte in der angegebenen Reihenfolge aus:1. Verbinden Sie sich, falls möglich, mit dem auszutauschenden Gerät. Bitte beachten Sie, dass

dadurch die Ausführung der laufenden Inspektion gestoppt wird. Nach dem Verbinden werden alle Ausgänge des BVS inaktiv.

2. Laden Sie die aktuelle Inspektion vom Sensor in den PC. Klicken Sie dann auf SCHRITT 1. Legen Sie eines der zu inspizierenden Teile in das Bildfeld, auf das der Sensor zur Zeit fokussiert ist und machen Sie ein Lifebild. Das ist die Voraussetzung um den Austauschsenor auszurichten.

3. Speichern Sie alle auf dem Gerät befindlichen Inspektionen auf dem PC indem Sie die Inspekti-onen nacheinander vom Sensor laden und danach auf dem PC speichern. Notieren Sie sich die zur Zeit aktive Inspektion (diese ist in der Liste der verfügbaren Inspektionen auf dem Sensor durch ein Häkchen gekennzeichnet).

4. Notieren Sie sich die Firmwareversion des Sensors ( Menü "Hilfe Info").5. Beenden Sie die Verbindung zwischen Sensor und PC.6. Demontieren Sie den "alten" Sensor. Ziehen Sie als erstes den Steckverbinder PWR IO, danach

Steckverbinder TO PC ab; lösen Sie dann die Befestigungsschrauben.7. Montieren Sie den "neuen" Sensor. Befestigen Sie zuerst den Sensor. Verbinden Sie dann erst

Steckverbinder TO PC, danach den Steckverbinder PWR IO.8. Stellen Sie eine Verbindung zwischen PC und Sensor her und gehen Sie online.9. Stellen Sie den Fokus des neuen Sensors auf das (in 2.) im Bild platzierte Teil ein.10. Laden Sie alle Inspektionen vom PC auf den Sensor. Halten Sie dabei die Reihenfolge ein, in der

diese auf dem alten Sensor gespeichert waren.

Referenz BVS & BVS ConVis12

Page 148: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

148

Vision Sensor BVS

12.7 Wiederherstel-lungsmodus

12.7.1 Aufrufen des Wiederherstel-lungsmodus

Rücksetzen auf Werkseinstellun-gen

12.7.2 Störungs-beseitigung am Sensor

11. Aktivieren Sie die zuletzt aktive Inspektion.12. Testen Sie die Inspektion online. Beobachten Sie ob die Inspektion zuverlässig ausgeführt wird.

Falls nicht, passen Sie bitte die Inspektionsparameter an ( insbesondere den Parameter Helligkeit im Schritt 1), bis die Inspektion zuverlässig und prozesssicher läuft.

Die BVS-Sensoren gestatten das Aufrufen eines speziellen Wiederherstellungsmodus.

Achtung!Bitte rufen Sie den Wiederherstellungsmodus nur auf, wenn der Sensor nicht funktioniert und es Ihnen nicht gelingt, mit der BVS-ConVis-Software eine Kommunikation mit dem Sensor aufzubauen.

Achtung!Der Wiederherstellungsmodus ist nur zur Störungsbeseitigung vorgesehen. Es ist nicht zulässig, den Sensor im Wiederherstellungsmodus zur Steuerung von Maschinen zu verwenden.

Zum Aufrufen des Wiederherstellungsmodus befolgen Sie bitte diese Anweisungen: ► Trennen Sie den Sensor, falls er angeschlossen ist, von der Stromversorgung. ► Drücken Sie den Recovery/Teach-Knopf an der Oberseite des Sensors, bevor Sie den Sensor an

die Stromversorgung anschließen, und halten Sie ihn gedrückt, bis die Ausgangs-LEDs des Sensors zu blinken beginnen.

Der Sensor läuft nun im Wiederherstellungsmodus.

Version 1.4. ermöglicht es einen Sensor einfach auf Werkseinstellungen zurückzusetzten.Durch das Zurücksetzen werden allen Inspektionen & Einstellungen vom Sensor gelöscht und die IP-Adresse wieder auf den Standardeinstellung 172.27.101.208 eingestellt. So können Sensoren, die für Testzwecke eingesetzt wurden, schnell & einfach wieder in den Originalzustand zurückgeführt werden. Gehen sie wie folgt vor:

► Verbinden Sie den Sensor mit der BVS ConVis-Software wie in Kapitel 12.3.1 beschrieben. ► Wählen Sie "Online" und dann "Inspektion vom BVS öffnen". ► Wählen Sie die aktive Inspektion (diejenige, deren Kontrollkästchen in der letzten Spalte markiert

ist), und drücken Sie dann "Inspektion laden". ► Speichern Sie die Inspektion anschließend auf dem PC. Klicken Sie "Datei à Speichern à

Speichern auf PC". ► Klicken Sie jetzt auf den Inspektionsexplorer und notieren Sie sich das Sensormodell des ang-

eschlossenen Sensors: BVS OI Standard oder BVS OI Advanced. ► Laden ("Datei à Laden à Laden vom PC") sie jetzt die folgende Inspektion vom PC:

Sensormodell BVS OI Standard: BVS-E_RESCUE_Standard.bvs5, Sensormodell BVS OI Advanced: BVS-E_RESCUE_Advanced.bvs5 Sensormodell BVS ID: BVS-E_RESCUE_Identification.bvs5 Sensormodelll BVS UR: BVS-E_RESCUE_Universal.bvs5

► Speichern Sie diese Inspektion jetzt auf dem Sensor und zwar auf dem Speicherplatz auf dem die zur Zeit aktivierte Inspektion gespeichert ist: "Datei à Speichern à Speichern auf Sensor".

Die aktivierte Inspektion ist mit einem Haken markiert. ► Zeile mit dem Haken doppelklicken

Speicherplatz wird dunkelblau unterlegt. ► Jetzt "Inspektion speichern" drücken. ► Drücken Sie "Offline". ► Starten Sie den Sensor neu OHNE den Recovery/Teach-Knopf zu drücken. ► Prüfen Sie die folgenden Funktionen:

– Die beiden gelben LEDs auf dem Sensor blinken, der Sensor nimmt Bilder auf. – Sie können eine Verbindung zwischen Sensor und BVS Convis herstellen. – Falls Sie keine Verbindung zwischen Sensor und BVS ConVis herstellen können, dann wenden

Sie sich bitte an unseren Service. Die Kontaktadresse finden Sie auf der letzten Seite. ► Bitte stellen Sie uns die fehlerhafte Inspektion, die sie auf dem PC gespeichert haben, zur Verfü-

gung.

Referenz BVS & BVS ConVis12

Page 149: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 149

Vision Sensor BVS

12.8 BVS-Monitor und ConVis

12.8.1 ConVis mit Monitor verbinden

12.8.2 Sicherheits-kopien der Inspektionen erstellen

12.8.3 Firmware aktualisieren

Schicken Sie die Inspektionsdatei bitte per E-Mail an die folgenden Adressen: In Amerika: [email protected] In Europa: [email protected] Betreff: Fehlerhafte Inspektion

Sollte das Problem durch diese Maßnahmen nicht behoben sein, oder sollten Sie sich auch im Wiederherstellungsmodus nicht mit dem Sensor verbinden können, dann wenden Sie sich bitte an unseren Service.

Mit Hilfe der BVS-ConVis können Sie, von den auf dem BVS-Monitor gespeicherten Inspektionen eine Sicherheitskopie anfertigen oder auch neue Inspektionen auf dem Monitor speichern. Desweiteren kann die Firmware des Monitors mittels ConVis aktualisiert werden.

Verbinden Sie hierzu den Monitor mit dem PC ( Zubehör Verbin dungskabel BCC M415-E834-AG-672- ES64N8-050, Netzwerkeinstellungen wie bei Verbindung mit dem Sensor). Starten Sie die Software im PC und wählen Sie dann Sensoren suchen. Verbinden Sie sich auf den angezeigten Monitor (Standard IP: 172.27.101.207; Name: VSM). Dieses Fenster wird angezeigt:

Mittels des Reiters Allgemeine Informationen können Sie dem Monitor einen anderen Stationsnamen oder eine andere Netzwerkeinstellung zuweisen. Kopieren Sie Inspektionen vom Monitor auf den PC oder umgekehrt bzw. löschen sie Inspektionen vom Sensor mit dem Reiter Inspektionsspeicher

Rechter Mausklick in die Inspektionsliste: Option Alles aus-/abwählen anzeigen.

Wählen Sie den Reiter Firmware aktualisieren aus.Suchen Sie jetzt die Firmware, die mit der der Monitor aktualisiert werden soll.

HinweisDer Dateiname der Monitorfirmware muss immer mit VSM beginnen..

Das Aktualisieren der Monitorfirmware startet nach betätigen der Schaltfläche. Die Spannungsversorgung darf während des Aktuali sierungsvorgangs auf KEINEN FALL unterbrochen werden. Bitte starten Sie den Monitor neu, nachdem die Aktualisierung erfolg reich beendet wurde.

Referenz BVS & BVS ConVis12

Page 150: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

150

Vision Sensor BVS

BVS-Geräte benötigen, abgesehen von der Reinigung der die Optik schützenden vorderseitigen Oberflächen, nur minimale Wartung.

Eine richtige Wartung des Systems umfasst: – Das Entfernen von Staub und Fremdkörpern von Sensorgehäuse und Optik regelmäßig mind-

estens alle zwei Monate. – Das Aktualisieren der Konfigurationssoftware auf die jeweils neueste Version.

Während der Sensor gewartet wird, sind seine Ergebnisse nicht zuverlässig und diese dürfen nicht verwendet werden.

Bitte verwenden Sie nur ein sauberes, weiches Tuch, um den Staub von der Objektivabdeckung zu entfernen. Wenn erforderlich, feuchten Sie das Tuch mit einer milden, nicht scheuernden Reinigungslösung leicht an.

Bitte seien Sie vorsichtig beim Reinigen des Sensors – verändern Sie nicht seine aktuelle Ausrichtung.

Verwenden Sie NIEMALS folgende Substanzen zum Reinigen des Sensors und der Objektivabdeckung: – Reinigungs- oder Lösemittel auf Alkoholbasis; – Woll- oder Kunstfasertücher.

Inspektions- und Wartungsintervalle können je nach Anwendung, Schwebstoffen in der Luft und Betriebsbedingungen länger oder kürzer ausfallen.

Periodische Wartung13

Page 151: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 151

Vision Sensor BVS

Copyright © Balluff GmbH, Neuhausen a.d.F., Deutschland, 2014. Alle Rechte vorbehalten. Insbesondere: Recht der Vervielfältigung, Veränderung, Verbreitung und Übersetzung in andere Sprachen.Bitte beachten Sie, dass alle in diesem Bedienungshandbuch enthaltenen Texte, Grafiken und Bilder dem Schutz des Urheberrechts und anderer Schutzgesetze unterliegen. Kommer-zielle Vervielfältigungen, Reproduktionen, Veränderungen und Verbreitungen jeglicher Form bedürfen der vorherigen schriftlichen Zustimmung durch die Balluff GmbH.

Dieses Bedienungshandbuch beinhaltet Bedienungsanweisungen und technische Dokumen-tationen für BVS-E Vision Sensoren und die BVS Konfigurations- und Visualisierungssoftware ConVis, ein von der Balluff GmbH produziertes Softwareprodukt.Alle Angaben und Hinweise in diesem Bedienungshandbuch, insbesondere das Kapitel Sicherheitshinweise müssen unbedingt beachtet werden. Dieses Bedienungshandbuch ist sorgfältig aufzubewahren, so dass es dauerhaft verfügbar ist.Die in diesem Bedienungshandbuch enthaltenen Informationen und Abbildungen wurden sorgfältig und nach bestem Wissen und Gewissen erstellt. Dennoch kann die Balluff GmbH für die Richtigkeit und Vollständigkeit dieser Informationen keine Haftung übernehmen, da sich trotz aller Sorgfalt Fehler und Irrtümer nicht vollständig vermeiden lassen. Insbesondere sind diese Informationen und Abbildungen keine Beschaffenheitsvereinbarungen im Sinne von § 434 BGB oder Garantien im Sinne von § 443 BGB.Die Angaben in diesem Handbuch basieren auf den derzeitigen Kenntnissen und Erfahrungen der Balluff GmbH. Sie befreien den Anwender, wegen der Fülle möglicher Einflüsse beim Einsatz von BVS-E Vision Sensoren, NICHT von eigenen Prüfungen und Versuchen. Eine rechtlich verbindliche Zusicherung bestimmter Eigenschaften oder der Eignung für einen konkreten Einsatzzweck kann aus den Angaben in dem Bedienungshandbuch nicht abgeleitet werden.Etwaige Schutzrechte und Bestimmungen sind vom Anwender der Produkte in eigener Ver-antwortung zu beachten.

Für alle Lieferungen von Produkten und für alle sonstigen Leistungen der Balluff GmbH gelten ausschließlich die jeweils aktuellen Allgemeinen Geschäftsbedingungen der Balluff GmbH (nachfolgend "AGB") und die Bedingungen in diesem Bedienungshandbuch.Für die Bereitstellung der Software gelten ausschließlich die jeweils aktuellen AGB, die Bedingungen in diesem Bedienungshandbuch sowie die Regelungen der "Balluff Endnutzer-Lizenzvereinbarung". Sie dürfen die Software nur in Übereinstimmung mit diesen Bestimmungen nutzen.Sofern sie Ihnen nicht bereits vorliegen, überlässt die Balluff GmbH Ihnen die aktuellen AGB jederzeit gerne auf Anfrage. Die aktuellen AGB sind zudem über die Website der Balluff GmbH abrufbar unter:http://www.balluff.com/Balluff/de/FooterChannel/de/AGBs.htmDie aktuelle Form der "Balluff Endnutzer-Lizenzvereinbarung" finden Sie im Anhang dieses Bedienungshandbuchs oder im Installationsverzeichnis der BVS-Software als Datei BLF_EULA-BVSConVis1-5_yymm_Deutschyy: Jahr mm: MonatDie Software BVS ConVis Version 1.5 darf ausschließlich auf Systemen installiert werden, die den im Kapitel "4.1 Minimale Softwareanforderungen" definierten Systemen genügen. Eine Installation auf anderen Systemen ist nicht gestattet.Sie dürfen die Software BVS ConVis maximal auf je ZWEI Systemen pro EINEM erworbenen Sensor installieren und betreiben.Die Software BVS ConVis darf nur zusammen mit Balluff Vision Sensoren (BVS) Typ BVS-E eingesetzt werden. Der Betrieb von BVS ConVis OHNE einen angeschlossenen BVS-E ist nur dann gestattet wenn, wenn Sie mindestens einen BVS-E Sensor der Balluff GmbH erworben haben und die Software zur Ausarbeitung einer neuen Inspektion oder zur Verbesserung einer bestehenden Inspektion nutzen.

14.1 Copyright- Vermerk

14.2 Zweck des Bedienungs-handbuchs

14.3 Rechtliche Bedingungen

Rechtliche Hinweise14

Page 152: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

152

Vision Sensor BVS

Die Software BVS ConVis 1.5 nutzt Programmpakete des MICROSOFT .NET FRAMEWORKS Version 3.5 oder höher. Diese Programmpakete sind für den Betrieb der BVS ConVis Software unbedingt erforderlich. Bitte lassen Sie diese Programmpakete installieren, wenn Sie dazu aufgefordert werden. Die Programmpakete unterliegen den Softwarebedingungen und Lizenzbestimmungen der Microsoft Corporation. Diesen müssen Sie, getrennt von den Bestimmungen, die für die Balluff ConVis Software gelten, zustimmen.

Die Balluff GmbH ist berechtigt - aber nicht verpflichtet -, Updates oder Upgrades der Software über die Website der Balluff GmbH oder in jeder anderen Form zur Verfügung zu stellen. In solch einem Fall ist die Balluff GmbH berechtigt - aber nicht verpflichtet -, Sie über die Updates oder Upgrades zu informieren. Die Inanspruchnahme solcher Upgrades oder Updates setzt voraus, dass Sie die Geltung der ggf. aktualisierten "Balluff Endnutzer-Lizenzvereinbarung", die aktuellen AGB sowie die zusätzlichen Bedingungen in dem Bedienungshandbuch akzeptiert haben.Wird dieses Bedienungshandbuch zusammen mit einer Software vertrieben, die eine "Balluff Endnutzer-Lizenzvereinbarung" enthält, dann gilt die vertraglich vereinbarte Lizenz sowohl für die Software als auch für dieses Bedienungshandbuch.

Die verwendeten Produkt-, Waren-, Firmen- und Technologiebezeichnungen sind Marken der jeweils innehabenden Unternehmen. Insbesondere sind: Microsoft®, Windows®, Windows XP®, .NET FRAMEWORK ® und Windows 7® eingetragene Warenzeichen der Microsoft Corporation; QR Code (R) ein eingetragenes Warenzeichen von Denso Wave Incorporated besonders geschützt.

14.4 3rd Party Soft-ware

14.5 Updates und Upgrades

14.6 Marken

Rechtliche Hinweise14

Page 153: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 153

Vision Sensor BVS

15.1 Inspektionszei-ten

15.2 Sonstige Begriffe

Die Gesamt-Inspektionsdauer hängt von drei Faktoren ab: – Belichtungszeit; – Aufnahmezeit; – Verarbeitungszeit

Belichtungszeit: Die Belichtungszeit wird auch als "Verschlussöffnungszeit" bezeichnet. Die auf den Bildsensor auftreffende Lichtmenge ist direkt proportional zur Belichtungszeit und zum gerade verfügbaren Licht. Je länger die Belichtungszeit, desto größer die auf den Bildsensor auftreffende Lichtmenge, wenn das verfügbare Licht konstant ist.

Zum Einstellen der richtigen Belichtungszeit berücksichtigen Sie bitte diese drei Faktoren: – Geschwindigkeit der zu inspizierenden Teile: sich schnell bewegende Teile erfordern kürzere

Belichtungszeiten, da die Bilder sonst unscharf werden. – Teilezahl pro Sekunde: diese stellt eine Einschränkung für die Belichtungszeit dar. Bei einer hohen

Anzahl von Teilen pro Sekunde muss die erforderliche Belichtungszeit kurz sein, da sonst die erforderlichen Teilezahlen nicht erreicht werden können.

– Verfügbares Licht: je mehr Licht verfügbar ist, desto kürzer kann die Belichtungszeit sein.

Wenn die Belichtungszeit verkürzt werden muss, können bestimmte Anordnungen helfen, die Qualität der aufgenommenen Bilder zu bewahren: – Erhöhen der Helligkeit des Inspektionsbereichs; – Erhöhen der Verstärkung, wo Verstärkung (Verhältnis Ausgang:Eingang) eine Kontrasterhöhung

bedeutet.

Aufnahmezeit: Die zum Aufnehmen eines Bilds erforderliche Zeit. Nach dem Belichten des Bildsensors muss das Bild in den Speicher des Geräts übertragen werden. Es dauert etwa 30 ms, ein ganzes Bild zu übertragen. Diese Zeit verkürzt sich beträchtlich, wenn nur ein Teil des Gesamtbildes aufgenommen wird.

Verarbeitungszeit: Die Zeit zur Verarbeitung des aufgenommenen Bilds. Sie hängt von den für die Inspektion verwendeten Operationen und Werkzeugen ab.

Arbeitsabstand:Minimaler und maximaler Abstand zwischen dem Sensorobjektiv und dem Objekt.

Brennweite:Abstand zwischen dem hinteren Knotenpunkt des Objektivs (der Stelle, an welcher Lichtstrahlen vom hinteren Ende des Objektivs ausgehen) und dem digitalen Bildsensor.

Grauskala:Über die Grauwertskala wird ein Helligkeitswert eines Pixels mit einem Zahlenwert verknüpft. Bei einer Grauwertskala mit 255 möglichen Werten (entspricht 8 Bit) ist Schwarz dem Wert 0 und Weiß dem Wert 255 zugeordnet.

Abb. 15-1: Grauskala

Inspektion:Eine Inspektion besteht aus einem Referenzbild und den Werkzeugen mit denen Sie bestimmte

Glossar15

Page 154: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

154

Vision Sensor BVS

Merkmale an einem Objekt unterscheiden können. Wenn alle Merkmale bestimmte, beim Einrichten der Inspektion eingestellte Parameter erfüllen, ist das geprüfte Objekt IN ORDNUNG; andernfalls ist es NICHT IN ORDNUNG.

Inspektionsergebnis:Mögliche Ergebnisse sind: IN ORDNUNG, wenn die Inspektion alle Werkzeuge ein positives Ergebnis zurückgeben. NICHT IN ORDNUNG, wenn wenigstes ein Werkzeug ein negatives Ergebnis zurückgibt bzw. wenn ein oder mehrere Werkzeuge nicht berechnet wurden, da das Lagenachführungswerkzeug das Ergebnis NICHT IN ORDNUNG zurückgibt.

IP-Adresse:Die IP-Adresse ist eine eindeutige Adresse, welche ein Netzwerkgerät identifiziert. Sie funktioniert ähnlich wie eine Telefonnummer. Genauso wie Sie die Telefonnummer einer Person brauchen, um diese anzurufen, können Sie nur dann mit dem Sensor kommunizieren, wenn Sie seine IP-Adresse kennen. Die IP-Adresse besteht aus vier Zahlen, die durch Punkte voneinander getrennt sind. Die Standardadresse aller BVS-E Sensoren ist: 172.27.101.208

KontrastKontrast ist der Helligkeitsunterschied zwischen zwei aneinandergrenzenden Bereichen im Bild. Durch die richtige Beleuchtung soll der Kontrast zwischen gutem und schlechten Merkmal maximiert werden.

Lagenachführungswerkzeug:Durch ein Lagenachführungswerkzeug kann eine, sich von Bild zu Bild ändernde Teilelage kompensiert werden, falls das Teil das Sensorsichtfeld nicht verlässt.Das Lagenachführungswerkzeug "verfolgt" die Teilelage innerhalb des Sichtfelds und richtet alle anderen Werkezeuge entsprechend der aktuellen Teilelage aus.Es kann immer nur EIN Lagenachführungswerkzeug pro Inspektion vorhanden sein.

LED:Leuchtdiode (Light Emitting Diode), ist ein elektronisches Halbleiterbauelement, das Licht abstrahlt. Dieses Licht kann ist relativ gebündelt und von hoher Intensität. Bei direktem Blick in die Lichtquelle des BVS können Sie deshalb kurzfristig geblendet sein bzw. es können Irritationen auftreten ( z.B. grüne Punkte).Die Lichtquelle der BVS-E Sensoren ist allerdings nach IEC 62471:2006-07 in der Freien Gruppe und damit keine "photobiologische Gefahr" für das Auge. Blicken Sie trotzdem nicht in die Lichtquelle.

Referenzbild:Gespeichertes Referenzbild. Das von den Werkzeugen "Muster erkennen", "360 Grad Muster erkennen" bzw. "Kontur erkennen" zu erkennende Muster (bzw. Kontur) wird durch das/die im Bildbereich (ROI) des Referenzbildes enthaltene Muster/Kontur/Eckpunkte definiert. Auf alle anderen Werkzeuge hat das Referenzbild keinen direkten Einfluss; es dient dann als Referenz für das zu erkennende Gut- bzw. Schlechtteil.

"Region of Interest":Die ROI (Region of interest) ist der, durch einen Rahmen gekennzeichnete Bildbereich, der durch ein Werkzeug geprüft wird. Im Falle des Werkzeugs "Muster erkennen" und "360 Grad Muster erkennen" ist durch die ROI das zu suchende Muster definiert; der zu prüfende Bildbereich hingegen durch den Suchbereich.

Sichtfeld:Das Sichtfeld ist die Fläche, die der Sensor bei gegebenem Arbeitsabstand erfassen kann. Es gelten die folgenden Zusammenhänge: Mit steigendem Arbeitsabstand vergrößert sich das Sichtfeld. Die Lichtintensität des angestrahlten Objekts sinkt mit dem Quadrat des Arbeitsabstandes.

Glossar15

Page 155: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 155

Vision Sensor BVS

HinweisDie Größenzunahme des Sichtfeldes wird durch die Brennweite der eingebauten Linse bestimmt siehe Tabelle Arbeitsabstände in Kapitel 16

Status:Inspektionsergebnis bezüglich einer einzelnen Prüfung/Messung (Status kann IN ORDNUNG oder NICHT IN ORDNUNG sein).

Glossar15

Page 156: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

156

Vision Sensor BVS

16.1 Allgemeine Technische Daten

16.1.1 Liste der lieferbaren Modelltypen

16.1.2 Mechanische Daten

Typcode BVS OI– 3 –0XX– E

Balluff Vision Sensor

Sensor/Funktion OI = Objekterkennung ID = Identifikation UR = Universal

Auflösung in Pixeln3 = 640x480

TypErste Stelle: 0 = Rotlicht 1 = Infrarot

Zweite Stelle: 0 = Standard Modell5 = Advanced Modell9 = Sondervarianten

Dritte Stelle: 1 = 8-mm-Linse ; Schaltausgänge PNP2 = 8-mm-Linse; Schaltausgänge NPN 3 = 12-mm-Linse; Schaltausgänge PNP 4 = 12-mm-Linse; Schaltausgänge NPN 5 = 6-mm-Linse; Schaltausgänge PNP 6 = 6-mm-Linse; Schaltausgänge NPN7 = 16-mm-Linse; Schaltausgänge PNP

SchnittstelleE = Ethernet

Jeder Sensor ist auf der Rückseite mit dem Typ- & Bestellcode sowie der Seriennummer gekennzeichnet:

Abb. 16-1 Kennzeichnung der Sensortypen

Gehäusewerkstoff Aluminiumlegierung / ABS

Abmessungen (mm) 58 x 52 x 40

Anschlussart M12 8-polig A-codiertM12 4-polig D-codiert

Optische Fläche PMMA

Schutzart IP54 (mit Steckern)

Technische Daten16

Page 157: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 157

Vision Sensor BVS

16.1.3 Abmessun-gen

16.1.4 Optische Daten

Filterkurve der Infrarottypen

16.1.5 Umgebungs-daten

Abb. 16-2: BVS-E, Abmessungen (in mm)

Bildsensor CMOS - SchwarzWeiss-VGA 640x480

Maximale optische Auflösung abhängig von Linsenbrennweite.Maximal: 0,1 mm

Empfohlener Arbeitsabstand 50 – 300 mm, mit entsprechender Zusatzbeleuchtung bis 1000 mm

Beleuchtung ( Sensoren mit Nummernkreis 0xx)

Auflicht, Rot, abschaltbarWellenlänge:632 nm (Sensoren ab Hardwareversion 4)617 nm (Sensoren bis Hardwareversion 4)

Beleuchtung ( Sensoren mit Nummernkreis 1xx)

Auflicht, Infrarot, abschaltbar Wellenlänge: 870 nm

Abb. 16-3: Filterkurve der Infrarottypen

Schutzart nach IEC 60529 IP54

Verpolungssicher Ja

Kurzschlussfest Ja

Betriebstemperatur -10° C … +55° C

Lagerungstemperatur -25° C … +75° C

Technische Daten16

Page 158: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

158

Vision Sensor BVS

Funktion Standard Advanced Ident Universal

Umschaltbare Bildauflösung (640x480; 320x240; 160x120)

NEIN JA NEIN JA

Lagenachführung 360 Grad Muster erkennen NEIN JA NEIN JA

Logische Verknüpfungen NEIN JA JA JA

Hohe Ausführungsgeschwindigkeit NEIN JA NEIN JA

Werkzeuge Objektidentifikation JA JA NEIN JA

Barcode & Datamatrix lesen NEIN NEIN JA JA

Lagenachführungen 360 Grad Kontur erkennen, Barcode & Datamatrix

NEIN NEIN NEIN JA

360 Grad Konturen zählen & 360 Grad Konturen prüfen

NEIN NEIN NEIN JA

Ausgänge 3 + 1 Optional

3+1 Optional

2 +1 Optional

2 +1 Optional

RS 232 Schnittstelle NEIN NEIN JA JA

StandardBestellcode Lichtart Optik Typcode Materialnummer

BVS0003 Rot 8 mm BVS OI- 3- 001-E 154518

BVS0004 Rot 8 mm BVS OI- 3- 002-E 154519

BVS0005 Rot 12 mm BVS OI- 3- 003-E 155392

BVS0006 Rot 12 mm BVS OI- 3- 004-E 155393

BVS000E Rot 6 mm BVS OI- 3- 005-E 178118

BVS000C Rot 6 mm BVS OI- 3- 006-E 178117

BVS0013 IR 6 mm BVS OI-3-105-E 222221

BVS0012 IR 12 mm BVS OI-3-103-E 222220

BVS0014 IR 8 mm BVS OI-3-101-E 222222

AdvancedBestellcode Lichtart Optik Typcode Materialnummer

BVS000J Rot 8 mm BVS OI- 3- 051-E 179008

BVS000P Rot 8 mm BVS OI- 3- 052-E 181542

BVS000K Rot 12 mm BVS OI- 3- 053-E 179009

BVS000N Rot 12 mm BVS OI- 3- 054-E 181540

BVS000L Rot 6 mm BVS OI- 3- 055-E 179010

BVS000R Rot 6 mm BVS OI- 3- 056-E 181544

BVS000W Rot 16 mm BVS OI- 3- 057-E 212 295

BVS0015 IR 8 mm BVS OI-3-151-E 222223

BVS0017 IR 12 mm BVS OI-3-153-E 222225

BVS0016 IR 6 mm BVS OI-3-155-E 222224

BVS0018 IR 16 mm BVS OI-3-157-E 222226

16.1.6 Differenzie-rung der Modellreihen

16.2 Technische Daten Standard und Advanced

16.2.1 Verfügbare Typen

Technische Daten16

Page 159: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 159

Vision Sensor BVS

16.2.2 Arbeitsab-stände und Sichtfeld

Arbeitsabstände

16.2.3 Elektrische Verbindungen

Anschluss Externe Beleuchtung

Abb. 16-4 Blickwinkel der Sensortypen

Arbeitsab-stand (mm)

BVS-xx-3-0x5-E BVS-xx-3-0x6-E(6-mm-Objektiv)

BVS-xx-3-0x1-E BVS-xx-3-0x2-E(8-mm-Objektiv)

BVS-xx-3-0x3-E BVS-xx-3-0x4-E(12-mm-Objektiv)

BVS-xx-3-0x7-E

(16-mm-Objektiv)

50 34x25 24×18 16x12 —

100 68x51 48x36 32x24 —

180 122x91 86x65 58x43 43x32

200 135x101 96x72 64x48 48x36

300 203x152 144x108 96x72 72 x54

400 270x203 192x144 128x96 96x72

500 338x253 240x180 160 x120 120x90

700 473x355 336x252 224x168 168x126

1000 676x507 480x360 320x240 240x180

Mindestabstand BVS yy-3-0x7-E: 180mmMindestabstand BVS yy-3-1x7-E: 230mm

PWR IO M12 8-polig: (Stromversorgung und E/A)

Pin Aderfarben BCC M418-0000

Funktion

1 weiss Eingang Select 2 braun 24 V DC

3 grün Triggerausgang Externe Beleuchtung oder

(nur ab Seriennummer 0943xxx) Ausgang 44 gelb Ausgang 1

5 grau Ausgang 2

6 pink Ausgang 37 blau Masse 0 V8 rot Triggereingang

Um den Sensor ohne Integration in die Maschinenumgebung zu verwenden, Pin 2 des Steckverbinders PWR IO mit 24 V DC und Pin 7 mit Masse verbinden.Falls Sie eine externe Beleuchtung zusammen mit dem BVS verwenden wollen, schließen Sie diese wie folgt an:

► Verbinden Sie Beleuchtung, mit der in deren Datenblatt angegebenen Versorgungsspannung. ► Verbinden Sie, falls vorhanden, den externen Triggereingang der Beleuchtung mit dem Pin 8 des

Steckverbinders PWR IO.

Technische Daten16

Page 160: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

160

Vision Sensor BVS

HinweisDer externe Triggerausgang von Sensoren mit mit Hardwareversion < 2.0 ist ein TTL-Ausgang (LOW = 0V; HIGH = 5 V) .Der externe Triggerausgang von Sensoren mit Hardwareversion > 2.0 ist ein 24-V-Ausgang.

TO PC — Stiftkontakt-Einbausteckverbinder, 4-polig

Steckverbinder TO PC muss zur Parametrierung des Sensors mit dem Ethernet-10/100-Anschluss eines PCs oder einer Netzwerkdose verbunden werden. Wir empfehlen, das Kabel BCC M415-E834-AG-672- ES64N8-050 zu verwenden.

Pin Funktion

1 Rx+

2 Tx+

3 Rx-

4 Tx-

Betriebsspannung Ub 24 V DC ±10 %

Restwelligkeit Upp 1 V max mit Beleuchtung2 V max ohne Beleuchtung

Leerlaufstrom Io max. 200 mA bei 24 V DC

Schaltausgänge 3 x PNP- oder NPN-Transistor; konfigurierbar

1x Trigger- oder Schaltausgang PNP (24 V)

Digitale Eingänge 1x Trigger, 1x Select

Ausgangsstrom max. 100 mA per Ausgang

Ausgangs-Sättigungsspannung < 2 V

Ausgangssignal am Ausgang Ext. Beleuchtungstrigger

Sensoren mit Hardwareversion ≥ 2.0Triggersignal 0/24 V DC

Hinweis:Die Hardwareversion der Sensoren kann mittels der Software durch Klicken von INFO im Menü Hilfe ausgelesen werden.

Parametrierschnittstelle 1x M12 4-polig – Ethernet 10/100 Base T

Werkseinstellungen Sensor IP: 172.27.101.208 Subnet : 255.255.0.0

Bereitschaftsverzug 10 Sekunden

Parametrierung BVS ConVis für Windows XP und Windwos 7

Typische Erkennungsrate [Hz] BVS Standard BVS Advanced

3 - 15 (abhängig von der Auswertefunktion) 3 - 50 (abhängig von der Auswertefunktion)

Anzahl Inspektionsspeicherplätze: 20

Größe Fehlerbildspeicher 10 Bilder

Anzahl Werkzeuge pro Inspektion max. 255.siehe auch Hinweise in Kapitel 5.4.1

16.2.4 Elektrische Daten

Merkmale

Technische Daten16

Page 161: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 161

Vision Sensor BVS

16.2.5 Anzeige-LEDs

16.2.6 Hardware versionen

16.3 Technische Daten Identifi-kation und Universal

16.3.1 Verfügbare Typen

Der BVS verfügt über vier LEDs.

LED Anzeige Funktion

LED 1 grün Stromversorgung ein

LED 2 orange Anzeige Ausgang 1

LED 3 orange Anzeige Ausgang 2

LED 4 grün Netzwerkverbindung

Es existieren mehrere, verschiedenen Hardwareversionen der BVS-E Standard und Advanced.Einen Übersicht und die Unterschiede zwischen den Versionen finden Sie in folgender Tabelle

Eigenschaft Sensor Hardwareversion

Version 0 Version 1 Version 2 Version 3 Version 4

Triggerausgang 5 V TTL 5 V TTL 24 V DC 24 V DC 24 V DC

LED Farbe, Wellenlänge Amber, 617 nm Amber, 617 nm Amber, 617 nm Amber, 617 nm Rot, 633 nm

Ausgang 4 NEIN NEIN JA; nach Update auf ST 2.3.x oder höher

JA, nach Update auf ST 2.3.x oder höher

JA

Power Mode mit ConVis 1.3 NEIN NEIN NEIN JA JA

Fokusschloss JA NEIN NEIN NEIN NEIN

Erste Seriennummer 0741001 0907001 0943016 1016001 1046001 nur BVS-ID1103016 andere BVS-E Typen

Pointer LED JA JA JA NEIN NEIN

IdentificationBestellcode Lichtart Optik Typcode MaterialnummerBVS0001 Rot 8 mm BVS ID- 3- 001-E 154520 BVS000T Rot 12 mm BVS ID- 3- 003-E 186856BVS000Y Rot 16 mm BVS ID- 3- 007-E 212296BVS001C IR 8 mm BVS ID- 3- 105-E 222229BVS0019 IR 12 mm BVS ID- 3- 101-E 222227BVS001A IR 6 mm BVS ID- 3- 103-E 222228BVS001E IR 16 mm BVS ID- 3- 107-E 222230Universal

Bestellcode Lichtart Optik Typcode MaterialnummerBVS001M Rot 8 mm BVS UR-3-001-E 227224BVS001N Rot 12 mm BVS UR-3-003-E 227225BVS001L Rot 6 mm BVS UR-3-005-E 227223BVS001P Rot 16 mm BVS UR-3-007-E 227226BVS001H IR 8 mm BVS UR-3-101-E 227220BVS001J IR 12 mm BVS UR-3-103-E 227221BVS001F IR 6 mm BVS UR-3-105-E 227219BVS001K IR 16 mm BVS UR-3-107-E 227222

Technische Daten16

Page 162: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

162

Vision Sensor BVS

16.3.2 Arbeitsab-stände, Sicht-feld Lesefeld-diagramm

Sichtfeldgrößen und minimale Modulgröße

Abb. 16-5 Blickwinkel der Sensortypen

Sichtfeldgrößen und minimale Modulgrößen für Strichcode bzw. DMC, Sichtfeldgröße : Horizontal x Vertikal. yy = ID oder UR

Typ BVS yy-3-xx5-E (6 mm)

Arbeitsabstand (mm)

Sichtfeldgröße (mm)

Minimale Modulgrößen (mm)

Strichcode DMC

50 34x 25 0,09 0,18100 68x51 0,18 0,37200 135x101 0,37 0,74

500 338x253 0,92 1,851000 676x507 1,85 3,70

Typ BVS yy-3-xx1-E (8 mm)

Arbeitsabstand (mm)

Sichtfeldgröße (mm)

Minimale Modulgrößen (mm)

Strichcode DMC

50 24×18 0,07 0,13100 48×36 0,13 0,26200 96×73 0,26 0,53

500 240×182 0,66 1,311000 480×360 1,31 2,63

Typ BVS yy-3-xx3-E (12 mm)

Arbeitsabstand (mm)

Sichtfeldgröße (mm)

Minimale Modulgrößen (mm)

Strichcode DMC

50 16×12 0,04 0,09100 32×24 0,09 0,18200 64x48 0,18 0,35

500 160×120 0,44 0,881000 320×240 0,88 1,75

Typ BVS yy-3-xx7-E (16 mm)

Arbeitsabstand (mm)

Sichtfeldgröße (mm)

Minimale Modulgrößen (mm)

Strichcode DMC

180 43x32 0,12 0,24

200 48x36 0,13 0,26

500 120×90 0,33 0,66

700 168×126 0,46 0,921000 240×180 0,66 1,31

Mindestabstand BVS yy-3-0x7-E: 180mmMindestabstand BVS yy-3-1x7-E: 230mm

Technische Daten16

Page 163: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 163

Vision Sensor BVS

Lesefelddia-gramme

Es können folgende Strichcodes gelesen werden:

– Interleaved 2-of-5, – EAN 8 – GS1-128 – Code 39, – EAN 13 – Code 128, – UPC-A – Pharmacode, – UPC-E – Codabar, – PDF 417

Notwendige Mindestbreite des schmalsten Codemoduls: 1,75 Pixel Lesbare StrichbreitenverhältnisseMit dem Werkzeug Datamatrixcodeleser kann der folgende Code gelesen werden: – Datamatrix ECC 200 nach ANSI Norm (nur gerade BITZAHLEN)

Notwendige Mindestgröße des schmalsten Codemoduls: 3,5 PixelMaximalegröße eines Codemoduls: 16 Pixel.

Die Lesefelddiagramme gelten für BVS ID- und BVS UR-Typen mit den entsprechenden Linsen.Bitte beachten:Die Kennlinie für 16mm Linsen gilt ab 180 mm für Sensoren mit BVS xx-3-0xx-E.Sie gilt aber ab 230 mm für Sensoren BVS xx-3-1xx-E.

Abb. 16-6 Lesefelddiagramm Strichcodes

Mindestabstand BVS yy-3-0x7-E: 180mmMindestabstand BVS yy-3-1x7-E: 230mm

Technische Daten16

Page 164: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

164

Vision Sensor BVS

Abb. 16-7 Lesefelddiagramm DatamatrixcodeMindestabstand BVS yy-3-0x7-E: 180mmMindestabstand BVS yy-3-1x7-E: 230mm

M12 8-polig: (Stromversorgung und E/A)

Pin Aderfarben BCC M418-0000

Funktion

1 weiss RS 232 Rx

2 braun 24 V DC

3 grün Triggerausgang Externe Beleuchtung oder

Ausgang 4

4 gelb Ausgang 1

5 grau Ausgang 2

6 pink RS 232 Tx

7 blau Masse 0 V

8 rot Ext. Triggereingang

Um den Sensor ohne Integration in die Maschinenumgebung zu verwenden, Pin 2 des Steckverbinders PWR IO mit 24 V DC und Pin 7 mit Masse verbinden.

Achtung!WICHTIG: Sensoren der Typen BVS Ident und BVS Universal müssen vor dem Ein- oder Ausstecken des PWR-IO-Steckers (bzw. von einem Stecker an einer Schaltschrank-durchführung) immer spannungslos geschalten werden.

16.3.3 Elektrische Verbindungen

Technische Daten16

Page 165: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 165

Vision Sensor BVS

Anschluss Externe Beleuchtung

16.3.4 Elektrische Daten

16.3.5 Anzeige-LEDs

Falls Sie eine externe Beleuchtung zusammen mit dem BVS verwenden wollen, schließen Sie diese wie folgt an:

► Verbinden Sie Beleuchtung, mit der in deren Datenblatt angegebenen Versorgungsspannung. ► Verbinden Sie, falls vorhanden, den externen Triggereingang der Beleuchtung mit dem Pin 8 des

Steckverbinders PWR IO.

TO PC — Stiftkontakt-Einbausteckverbinder, 4-polig

Pin Funktion

1 Rx+

2 Tx+

3 Rx-

4 Tx-

Steckverbinder TO PC muss zur Parametrierung des Sensors mit dem Ethernet-10/100-Anschluss eines PCs oder einer Netzwerkdose verbunden werden. Wir empfehlen, das Kabel BCC M415-E834-AG-672- ES64N8-050 zu verwenden.

Betriebsspannung Ub 24 V DC ±10 %

Restwelligkeit Upp 1 V max mit Beleuchtung2 V max ohne Beleuchtung

Leerlaufstrom Io max. 200 mA bei 24 V DC

Schaltausgänge 2 x PNP-Transistor;Schaltfunktion konfigurierbar;1x Triggerausgang oder Schaltausgang 24 V, konfigurierbar

Digitale Eingänge 1x Trigger

Ausgangsstrom max. 100 mA per Ausgang

Ausgangs-Sättigungsspannung < 2 V

Ausgangssignal am Ausgang Ext. Beleuchtungstrigger

Auslösesignal 0/24V

Parametrierschnittstelle 1x M12 4-polig D-codiert; Ethernet 10/100 Base T

Werkseinstellungen Sensor IP: 172.27.101.208Subnet : 255.255.0.0

Ausgangsschnittstellen RS-232: 9,6 -115,2 kBaud;Ethernet TCP/IP: 10/100Mbit Base-T

Bereitschaftsverzug 10 Sekunden

Der BVS ID oder UR verfügt über vier LEDs.

LED Anzeige Funktion

LED 1 grün Stromversorgung ein

LED 2 orange Anzeige Ausgang 1

LED 3 orange Anzeige Ausgang 2

LED 4 grün Netzwerkverbindung oder Konfiguration

Technische Daten16

Page 166: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

166

Vision Sensor BVS

16.4 Konformitäts-erklärung

Ansprechpartner

Die CE-Kennzeichnung bedeutet, dass die BVS-Sensoren sowie die Beleuchtungen zu den Anforderungen der EU-Richtlinien 2004/108/EWG (Elektromagnetische Verträglichkeit (EMV)

und 2006/25/EG Künstliche optische Strahlung) konform sind. In unserem EMV-Labor, das von der DATech für Prüfungen der elektromagnetischen Verträglichkeit akkreditiert ist, wurde der Nachweis erbracht, dass diese Geräte die EMV-Anforderungen der Fachgrundnorm EN 60947-5- 2:2007 erfüllen.

Starke optische Strahlung, z. B. von LEDs kann das Sehvermögen beeinträchtigen. Daher werden unsere Beleuchtungen von einer unabhängigen, zertifizierten Prüfstelle nach neuester, geltender Norm (IEC 62471) geprüft.

Die BVS-Sensoren sowie all unsere Beleuchtungen fallen in die „Freie Gruppe“ oder (nur Infrarotleuchten) in die „Risikogruppe 1“ und gelten somit als sehr sicher.

LED-Strahlung! – Der in den BVS-Sensor integrierte LED-Ring ist nach IEC 62471:2006-07 in die Freie Gruppe einzuordnen.

– Blicken Sie nicht direkt in die Lichtquelle - es besteht die Gefahr von Blendung und Irritation! – Montieren Sie den Sensor so, dass kein direkter Blick in die Lichtquelle möglich ist.

Die Definitionen der einzelnen Risikogruppen nach IEC 62471 sind wie folgt:

Freie Gruppe: Leuchten stellen keine photobiologische Gefahr dar.Risikogruppe 1: Leuchten stellen aufgrund normaler Einschränkungen durch das Verhalten der

Nutzer keine Gefahr dar.Risikogruppe 2: Leuchten stellen aufgrund der Abwendreaktionen von hellen Lichtquellen oder

durch thermisches Unbehagen keine Gefahr dar.Risikogruppe 3: Leuchten stellen schon für flüchtige oder kurzzeitige Bestrahlung eine Gefahr

dar. Eine Verwendung in der allgemeinen Beleuchtung ist nicht erlaubt.

Technische Unterstützung Wenn Sie weitergehende technische Unterstützung benötigen, wenden Sie sich bitte an Balluff:EuropaTelefon: +49 7158 173-370E-Mail: [email protected] [email protected]

NordamerikaTelefon: 1-800-543-727-2200E-Mail: [email protected]

Weitere Informationen zu anderen Produkten und Lösungen von Balluff sind über das Internet erhältlich unter: www.balluff.com/balluff/

Wünsche und Anregungen Wenn Sie Verbesserungsvorschläge und Anregungen zu diesem Produkt haben, teilen Sie uns diese bitte mit. Verwenden Sie dazu bitte die oben angegebenen Kontaktmöglichkeiten.

Technische Daten16

Page 167: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 167

Vision Sensor BVS

17

Symbole3rd Party Software 151

AAbkürzungen 7Ablaufplan 12Abmessungen 156Aderfarben BKS S139 16, 18, 158, 163Aktualisieren der Firmware 25Aktualisieren der Sensorfirmware 144Aktualisieren der Software 144Ansprechpartner 165Anzeige-LEDs 160, 164Arbeitsabstand 13Arbeitsabstände 158, 161Arbeitsfläche 136Asynchrone Kommunikation 108Aufbau des Inspektionsergebnisses 111Auflicht 50Ausgänge einstellen 44, 117Austausch von Sensoren 145Auswählen der geeigneten Werkzeuge 71

BBedienfeld 135Beleuchtungsarten 50Beleuchtungsintensität 13Bestimmungsgemäße Verwendung 8, 9Betriebsarten 34Bildanzeige 136Bildbereich 42Bilder speichern 118Bildschärfe 15Bildspeicher 135

CCodequalitätsparameter 168, 169Codetypen 115

DDirektverbindung 28Drehlage 42

EEin- & Ausgänge 16, 18Einrichtfeld 135Elektrische Daten 159, 164Elektrische Verbindung 16Erdung 17Ergebniskommandos 108Ergebniskommunikation 108Erstinbetriebnahme 12Erstinstallation BVS ConVis 23Externes Teachen 123, 124, 125, 126, 127, 128, 129, 130

FFilterkurve der Infrarottypen 156Firewall-Einstellungen 24Fokusierring 15

Indexverzeichnis

GGrauskala 152Grundeinstellungen 37Gültigkeit 8

HHilfefeld 137Hintergrundbeleuchtung 50

IInspektion 30Inspektionseinstellungen 45Inspektionsergebnis 104Inspektions-Explorer 77, 136Inspektionsspeicher 138Inspektionszeiten 152IP-Adresse 153IP-Adresse ändern 142

KKabel 171Kommandos 105Komponenten 10Konformitätserklärung 165Kontrast 153Konvertieren 26

LLagenachführung

360 Grad Muster erkennen 60, 63, 67, 69Datamatrix finden und QR-Code finden 69Muster erkennen 57Position kontrollieren 55Strichcode lesen 69

Lagenachführungswerkzeug 43Lagenachführungswerkzeuge 51LED 153LED-Strahlung 165Lesefelddiagramme 162Logische Verknüpfungen 119

MMehrere Werkzeuge 76Menü

Datei 132Einstellungen 133Hilfe 134Sensor 132

Menüleiste 131Modellreihen 157Modelltypen 155Montage 13Montagezubehör 171

Grundhalterung 171Haltewinkel 171Klemmzylinder 171Kreuzverbinder 171Montagestäbe 171

Page 168: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

168

Vision Sensor BVS

Indexverzeichnis17

NNetzwerkeinstellungen 138Netzwerkkommunikation 20Netzwerk mit DHCP-Server 28Neue Funktionen 10

OOffline-Modus 36Online-Modus 35Optische Auflösung 13

PParameter

Automatisch 38Bildauflösung 38Externe Beleuchtung 38Helligkeit 38Interne Beleuchtung 38Kontrast 38Live Modus 39Live-Status 39Triggermodus 38Triggerverzögerung 38

Parametrierungskommandos 106Positionieren 42

RReferenzbild 39Region of Interest 153Reparatur 11Ringleuchte 50RS232 102RS232- Schnittstelle am PC parametrie-ren 103Rückmeldung 123Rücksetzen auf Werkseinstellungen 147

SSchritt 1: Verbinden 33Schritt 2: Parametrieren 39Schritt 3: Testen und Anwenden 45Sendemodi 105Sensoren suchen 35Sensorinspektion erstellen 33Sensormontage 14Sicherheitshinweise 9Sicherheitskopien der Inspektionen 148Sichtfeld 153, 158Spannungsversorgung 16, 18Statistik & Timing 47Statusleiste 137Steckverbinder TO PC 20Störungsbeseitigung 144Symbole 7Synchrone Kommunikation 108Systemanforderungen 23

TTastenkombinationen 43Technische Daten

Elektrische Daten 159, 164Mechanische Daten 155Merkmale 159Umgebungsdaten 156

Testen der Inspektion 45

UUmgebungsdaten 156Update 24Updates 151Upgrades 151

VVerdrahtungsplan 17, 19Verzögerungszeit 130

WWerkzeug

360° Kontur prüfen 86360° Kontur zählen 88Breite 82, 95Datamatrixcode lesen 95Helligkeit prüfen 77Kanten zählen 81, 92Kontrast vergleichen 78Kontur prüfen 79Muster erkennen 83Optische Zeichenprüfung 90Position kontrollieren 85QR-Codes lesen 98Strichcode lesen 92

Werkzeug auswählen 40Werkzeuge für die Inspektion 71Werkzeug einfügen 41Werkzeugleiste 134Werkzeugparameter 43Wiederherstellungsmodus 146

ZZeitdiagramme 121Zeitverhalten der Ausgänge 121Zoom 42

Page 169: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 169

Vision Sensor BVS

Codequalitätsparameter

Codequalitäts-parameter für Strichcodes

Der BVS Identifikationssensor ermittelt die wichtigsten Qualitätsparameter für Strichcodes in Anlehnung an die ISO Norm 15415. Es ist keine normgerechte Bestimmung der Qualitätsparameter (auch VERIFIZIERUNG genannt) möglich, da dies Geräte erfordert, die nach ISO 15416-1 gefertigt, montiert und regelmäßig kalibriert werden müssen.

Die ermittelten Qualitätsparameter können z.B. dazu genutzt werden die Qualität der Codes an der Lesestelle zu überwachen. Codes mit schlechter Qualität können so sicher erkannt und zurückgewiesen werden.

Qualitätsparameter nach ISO 15415

Qualitätsparameter Werkzeug

Strichcode lesen

Beschreibung

Decodierung Decodierung Strichcode decodierbar (Wert 4) oder fehlerhaft und nicht decodierbar (Wert 0)

Symbolkontrast Symbolkontrast Kontrastunterschied zwischen dem hellsten Punkt des Hintergrunds und dem dunkelsten Punkt der Balken im Strichcode. Ursachen geringer Werte sind meist:Beim Einstellen:

– Schlecht gewählte Bildeinstellung - Kontrastierung reicht nicht aus – Mangelnde Bildauflösung - wenn Sensor zu weit von Code entfernt ist, „verschmieren“ helle und dunkele Module ineinander durch optische Effekte

In der Produktion: – Schlechte Druckqualität - z.B. nachlassender Toner – Fremdlicht auf dem zu lesenden Code – Ausfall z.B. externer Beleuchtung

Minimale Reflektanz WIRD NICHT BERECHNET

Berechnet wird der Abstand des dunkelsten zum hellsten Punkt im Code. Nur wenn die Differenz der beiden Punkte größer ist als ein festgelegter Wert ist die min. Reflektanz 4, sonst 0.

Kantenkontrast Min. Kantenkontrast Minimaler Kontrast zwischen 2 nebeneinander liegenden Elementen (Balken & Lücke) im Code. Ursachen geringer Werte sind meist:

– Schlecht gewählte Bildeinstellung - Kontrastierung reicht nicht aus – Mangelnde Bildauflösung — wenn Sensor zu weit von Code entfernt dann verschmieren Balken&Lücken durch optische Effekte

– Schlechte Druckqualität — Balken werden zu breit gedruckt.

Modulation Modulation Modulation ist ein Maß für die Gleichmäßigkeit des Strichcodes. Codes mit starken Reflektionen oder sich ändernden Kontrasten haben einen geringen Modulationswert.

– Hoher Wert: Codedruck gleichmäßig; Balken & Lücken gut getrennt – Niedriger Wert: Starke & schwache kontrastierte Codestelle; Balken & Lücken verlaufen ineinander

Defekte WIRD NICHT ERMITTELT

Ursachen sind meist: – Schlecht gedruckte oder zu dünne Balken – Verunreinigungen auf dem Code – „Löcher“ oder „Querstreifen“ im Balken

Decodierbarkeit Decodierbarkeit Die Ursache schlechter Dekodierbarkeit ist meist durch folgende Gründe verursacht:

– Schlechter Druck - Balken verschmiert oder zu breit gedruckt – Ungenügende Bildauflösung. Der Sensor befindet sich zu weit vom Code entfernt.

OVERALL QUALITY Gesamtqualität Der Wert der Gesamtqualität entspricht dem schlechtesten Wert aller Qualitätsparameter.

Die Qualitätsdaten werden NICHT ermittelt für PDF417; Postnet, IMB und Pharmacode.

Page 170: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

170

Vision Sensor BVS

Codequalitätsparameter

Codequalitäts-parameter Data-matrixcodes

Der BVS Identifikationssensor ermittelt die wichtigsten Qualitätsparameter für Datamatrixcodes in Anlehnung an die ISO Norm 15416. Es ist keine normgerechte Bestimmung der Qualitätsparameter (auch VERIFIZIERUNG genannt), da dies Geräte erfordert, die nach ISO 15415-1 gefertigt, montiert und regelmäßig kalibriert werden müssen.

Die ermittelten Qualitätsparameter können z.B. dazu genutzt werden die Qualität der Codes an der Lesestelle zu überwachen. Codes mit schlechter Qualität können so sicher erkannt und zurückgewiesen werden.

Qualitätsparameter nach ISO 15416

Qualitätsparameter Werkzeug

Datamatrixcode lesen

Beschreibung

Symbolkontrast Symbolkontrast Der Symbolkontrast ist der Helligkeitsunterschied zwischen hellen und dunklen Modulen und der Ruhezone. Je größer der Symbolkontrast desto höher der Wert. Ursachen für schlechten Symbolkontrast können sein:Beim Einstellen:

– Schlecht gewählte Bildeinstellung - Kontrastierung reicht nicht aus – Mangelnde Bildauflösung - wenn Sensor zu weit von Code entfernt ist, „verschmieren“ helle und dunkle Module ineinander durch optische Effekte

In der Produktion: – Schlechte Druckqualität - z.B. nachlassender Toner – Fremdlicht auf dem zu lesenden Code – Ausfall z.B. externer Beleuchtung

Modulation WIRD NICHT ERMITTELT

Gibt das Verhältnis von Schwarz-Anteil zu Weiß- Anteil im Code wieder. Ist das Verhältnis unausgewogen, dann sinkt der Wert für die Modulation. Ursachen können sein:

– Lichtreflektionen auf dem Druck/Codeträger – Nachlassende Druckqualität

Defekte feste Muster WIRD NICHT ERMITTELT

Beurteilt den Zustand des L-förmigen "Finder Patterns", des "Alternating Patterns" und der Ruhezone.Je mehr Fehler in diesen Codeteilen vorhanden sind, desto niedriger der Wert.

Decodierung Decodierbarkeit Ist der Datamatrixcode decodierbar dann ist der Wert der : Decodierbarkeit 4 sonst 0

Axiale Verzerrung Axiale Verzerrung Verhältnis der Modulseitenlängen in horizontaler & vertikaler Richtung.Je ausgewogener (z.B. bei quadratischen Modulen) desto höher der Wert für die Axiale Verzerrung. Ein gestauchter Code z.B. hat einen niedrigen Wert für Axiale Verzerrung, dann sinkt der Wert diese Parameters mit dem Grad der Verzerrung

Page 171: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

www.balluff.com 171

Vision Sensor BVS

Codequalitätsparameter

Qualitätsparameter nach ISO 15416

Qualitätsparameter Werkzeug

Datamatrixcode lesen

Beschreibung

Gitterverzerrung oder Allgemeine Verzerrung

WIRD NICHT ERMITTELT

Die Module eines DM-Codes liegen idealer weise auf einem gleichmäßig angeordnetem Symbolraster. Durch Verzerrungen (Parallelverzerrung, Abrundung) können die tatsächlichen Modulposition von den Sollpositionen abweichen, was den Wert der Gitterverzerrung absenkt.Beispiel für Codes mit starker Gitterverzerrung:

Ungenutzte Fehlerkorrektur

Ungenutzte Fehlerkorrektur

Datamatrix ECC200 Codes sind mit Fehlerkorrekturmechanismen ausgestattet. Je größer der Wert diese Parameter, desto weniger ist der Code gestört (abgedeckt, übermalt usw.).

OVERALL QUALITY Gesamtqualität Gesamtqualität des Codes. Es gilt:Der Wert der Gesamtqualität entspricht dem schlechtesten Wert aller Qualitätsparameter.

Page 172: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

172

Vision Sensor BVS

Page 173: Vision Sensor BVS - Balluff€¦ · Ein Vision Sensor ist ein vergleichender bzw. lesender Sensor für Prüfaufgaben. Vision Sensoren werden zur zuverlässigen Produktions- und Objektüberwachung

Nr.

859

313

D •

Aus

gabe

140

1 •

Ers

etzt

121

1 •

Änd

erun

gen

vorb

ehal

ten.

www.balluff.com

Weltweite Hauptnieder-lassung DeutschlandBalluff GmbH Schurwaldstraße 973765 Neuhausen a.d.F.Service-Hotline Telefon +49 7158 173-370Fax +49 7158 5010 [email protected]

Tochtergesellschaften

USABalluff Inc.8125 Holton DriveFlorence, Kentucky 41042-0937Telefon 8 59/7 27-22 00,1-8 00-5 43-83 90Fax 8 59/7 27-48 23 [email protected]