O3D300 Sensor Programming Manual-De
O3D300 Sensor Programming Manual-De
DE
ifm Vision Assistant
für 3D-Sensor
O3D300
O3D302
O3D310
O3D312
02/2019
7391232 / 00
ifm Vision Assistant 3D-Sensor O3D3xx
Inhalt
1 Vorbemerkung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.1 Verwendete Symbole . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Sicherheitshinweise . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.3 Weitere Dokumente . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Open source information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2 Systemvoraussetzungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.1 Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
2.2 Hardware und Zubehör . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1 Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.1.1 Maßnahmen zum Verhindern von Mehrfachreflexionen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2 Software (ifm Vision Assistant) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.2.1 Befehlszeilenparameter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4 Start-Bildschirmseite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.1 Gerät finden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.1.1 Direkte Suche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.1.2 Manuelle Verbindung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.1.3 Optionen nach dem Verbindungsaufbau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.2 Zuletzt verwendet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.3 Wiedergabe . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.4 Verdrahtung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.5 Einstellungen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.6 Beenden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5 Aufbau der Bedienoberfläche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.1 Navigationsleiste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.2 Statusleiste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.3 Hauptbereich . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
6 Einrichtungsassistent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.1 Livebild-Anzeige des Einrichtungsassistenten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
6.2 Depalettierung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.2.1 Depalettierung einrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
6.2.2 Depalettierung aktivieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.2.3 Prozesswerte über EtherNet/IP senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
6.2.4 Prozesswerte über PROFINET senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
6.2.5 Prozesswerte über TCP/IP senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
6.3 Roboter Greifernavigation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.3.1 Roboter Greifernavigation einrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
6.3.2 Roboter Greifernavigation aktivieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6.3.3 Prozesswerte über EtherNet/IP senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
6.3.4 Prozesswerte über PROFINET senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
6.3.5 Prozesswerte über TCP/IP senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
6.4 Vollständigkeitskontrolle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
6.4.1 Vollständigkeitskontrolle einrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
6.4.2 Vollständigkeitskontrolle aktivieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
6.4.3 Prozesswerte über EtherNet/IP senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
6.4.4 Prozesswerte über PROFINET senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
6.4.5 Prozesswerte über TCP/IP senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
6.5 Objektvermessung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
6.5.1 Objektvermessung einrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
6.5.2 Objektvermessung aktivieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
6.5.3 Prozesswerte über EtherNet/IP senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
6.5.4 Prozesswerte über PROFINET senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
6.5.5 Prozesswerte über TCP/IP senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
6.6 Füllstand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
6.6.1 Füllstand einrichten . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
6.6.2 Füllstand aktivieren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
6.6.3 Prozesswerte über EtherNet/IP senden . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
2
ifm Vision Assistant 3D-Sensor O3D3xx
3
ifm Vision Assistant 3D-Sensor O3D3xx
Copyright
Microsoft®, Windows®, Windows Vista®, Windows 7®, Windows 8®, Windows 8.1® und Windows 10® sind eingetragene Warenzeichen
der Microsoft Corporation.
Adobe® und Acrobat® sind eingetragene Warenzeichen der Adobe Systems Inc.
Alle benutzten Warenzeichen und Firmenbezeichnungen unterliegen dem Copyright der jeweiligen Firmen.
4
ifm Vision Assistant 3D-Sensor O3D3xx
1 Vorbemerkung
Dieses Dokument beschreibt folgende Arbeiten mit dem 3D-Sensor der Produktfamilie O3D3xx und der
Software ifm Vision Assistant:
●● Parametrieren des Sensors (nachfolgend "Gerät" genannt)
●● Einrichten der Anwendungen mit dem ifm Vision Assistant
●● Überwachen der Anwendungen mit dem ifm Vision Assistant DE
Sobald eine Anwendung auf dem Gerät eingerichtet wurde, kann das Gerät ohne den ifm Vision Assistant
betrieben werden.
► Handlungsanweisung
> Reaktion, Ergebnis
[…] Bezeichnung von Tasten und Schaltflächen
"…" Bezeichnung von Anzeigetext
→ Querverweis
Wichtiger Hinweis
Fehlfunktionen oder Störungen sind bei Nichtbeachtung möglich.
Information
Ergänzender Hinweis
1.2 Sicherheitshinweise
Lesen Sie vor der Inbetriebnahme des Geräts die Bedienungsanleitung. Vergewissern Sie sich, dass sich
das Gerät uneingeschränkt für die betreffende Anwendung eignet.
Die Missachtung von Anwendungshinweisen oder technischen Angaben kann zu Personen- und/oder
Sachschäden führen.
5
ifm Vision Assistant 3D-Sensor O3D3xx
6
ifm Vision Assistant 3D-Sensor O3D3xx
2 Systemvoraussetzungen
2.1 Software
Betriebssystem
●● Windows 7 (32/64 bit), Windows 8.1 (32/64 bit), Windows 10 (32/64 bit)
Anwendungssoftware
DE
●● ifm Vision Assistant 1.8.23
Abweichende Versionen des ifm Vision Assistant enthalten evtl. geänderte oder neue Funktionen,
welche in diesem Softwarehandbuch nicht berücksichtigt werden.
7
ifm Vision Assistant 3D-Sensor O3D3xx
3 Installation
3.1 Hardware
1 2 3 4
Weitere Informationen zum elektrischen Anschluss und zur genauen Pinbelegung → Kurzanleitung
oder Bedienungsanleitung.
8
ifm Vision Assistant 3D-Sensor O3D3xx
9
ifm Vision Assistant 3D-Sensor O3D3xx
3.2.1 Befehlszeilenparameter
Mit Befehlszeilenparametern kann das Starten des ifm Vision Assistant beeinflusst werden.
Befehlszeilenparameter verwenden beim Starten des ifm Vision Assistant über die Eingabeaufforderung:
►► Parameter hinter "ifmVisionAssistant.exe" getrennt durch ein Leerzeichen anfügen.
>> Beispiel: "ifmVisionAssistant.exe -log"
Befehlszeilenparameter verwenden beim Starten des ifm Vision Assistant über die grafische
Benutzeroberfläche Windows:
►► Verknüpfung des [ifm Vision Assistant] rechts klicken.
►► Im Untermenü [Eigenschaften] klicken.
►► Registerkarte [Verknüpfung] klicken.
►► Feld [Ziel] klicken und Cursor bis zum Ende der Zeile bewegen.
►► Leerzeichen gefolgt vom Befehlszeilenparameter einfügen.
►► Schaltfläche [OK] klicken.
10
ifm Vision Assistant 3D-Sensor O3D3xx
4 Start-Bildschirmseite
Auf der Start-Bildschirmseite können die Grundfunktionen des ifm Vision Assistant ausgewählt werden .
DE
Zuletzt verwendet Verbindung mit einem Gerät, das bereits angeschlossen war und ggf . Ja
schon konfiguriert ist .
Öffnet eine Auswahlliste der Geräte, die schon einmal angeschlossen
waren (→ „4.2 Zuletzt verwendet“).
Wiedergabe Wiedergabe aufgezeichneter Sequenzen (→ „4.3 Wiedergabe“). Nein
11
ifm Vision Assistant 3D-Sensor O3D3xx
► Sicherstellen, dass Gerät und PC betriebsbereit sind und eine Ethernet-Verbindung besteht .
> Ohne Ethernet-Verbindung, kann nicht auf die Funktionen des Gerätes zugegriffen werden .
Folgende Ports müssen offen sein (ggf . Einstellungen der Firewall anpassen):
● UDP: 3321
● TCP/HTTP: 80 und 8080
● TCP: 50010
► Wenn der ifm Vision Assistant ein Gerät nicht automatisch findet:
● Prüfen, ob das Gerät korrekt angeschlossen und betriebsbereit ist und [Suche abgeschlossen]
klicken, um erneut zu suchen .
● Das Gerät direkt mit dem PC verbinden, ohne weitere Netzwerkgeräte in der Verbindung
(z .B . Router) .
● [Manuelle Verbindung] klicken und IP-Adresse manuell eingeben
(→ „4.1.2 Manuelle Verbindung“).
12
ifm Vision Assistant 3D-Sensor O3D3xx
Wenn die IP-Adresse automatisch bezogen wird (über DHCP), kann es 1–2 Minuten
dauern, bis das Gerät verbunden ist und verwendet werden kann .
Mit der Tastenkombination Strg+C wird der Text einer Meldung in die Zwischenablage kopiert . Das
funktioniert mit allen im ifm Vision Assistant angezeigten Meldungen .
4.1.2 Manuelle Verbindung
Falls der ifm Vision Assistant keine automatische Verbindung mit dem Gerät herstellen konnte, kann über
die Schaltfläche [Manuelle Verbindung] die IP-Adresse manuell eingegeben werden .
► klicken .
► [Manuelle Verbindung] klicken .
> Das Fenster "Manuelle Verbindung" wird angezeigt:
► [Verbinden] klicken .
13
ifm Vision Assistant 3D-Sensor O3D3xx
●● Die IP-Adressen von Gerät und PC mit ifm Vision Assistant müssen sich im selben
Subnetzwerk befinden.
●● Soll die IP-Adresse als Geräteadresse beibehalten werden, muss das Gerät nach dem
Einrichtungsvorgang neu gestartet werden (→ „11.1.7 Neustart“).
Zustand Option
Keine Anwendung vorhanden Bearbeitungsfenster wird geöffnet (→ „9 Anwendungsverwaltung“).
Aktive Anwendung vorhanden Monitoringfenster wird geöffnet (→ „7 Monitoringfenster“).
Mindestens eine Anwendung ist vorhanden, aber keine Anwendungsverwaltung wird geöffnet (→ „9 Anwendungsverwaltung“).
Anwendung ist aktiv
Fehler Fehlermeldung wird angezeigt.
Der Einrichtungsassistent startet auch, wenn eine neue Anwendung manuell hinzugefügt oder eine
bestehende Anwendung editiert wird.
14
ifm Vision Assistant 3D-Sensor O3D3xx
► klicken .
DE
► Sicherstellen, dass das gewünschte Gerät über Ethernet mit dem PC verbunden oder im Netzwerk
erreichbar ist .
► Gerät in der Auswahlliste klicken .
> Der ifm Vision Assistant baut eine Verbindung zum Gerät auf (→ „4.1.3 Optionen nach dem
Verbindungsaufbau“) .
15
ifm Vision Assistant 3D-Sensor O3D3xx
4.3 Wiedergabe
Mit dieser Funktion lassen sich zuvor aufgezeichnete Daten ansehen (→ „7 Monitoringfenster“). Die
Verbindung zu einem Gerät ist nicht erforderlich .
► klicken .
► Die gewünschte Datei auswählen (* .dat) und [Öffnen] klicken .
16
ifm Vision Assistant 3D-Sensor O3D3xx
4.4 Verdrahtung
Über diese Funktion lässt sich die korrekte Verdrahtung der Spannungsversorgung des 8-poligen
Steckers anzeigen .
► klicken .
► Schnittstellentyp [8-Polig] auswählen (nur notwendig, wenn ein Gerät neu ausgewählt wurde) .
17
ifm Vision Assistant 3D-Sensor O3D3xx
18
ifm Vision Assistant 3D-Sensor O3D3xx
4.5 Einstellungen
Mit dieser Funktion kann die Sprache umgestellt und zwischen Vollbild und Fensterdarstellung
umgeschaltet werden .
► klicken .
> Das Fenster "Einstellungen" wird angezeigt .
DE
Aus
Mit der F11-Taste kann jederzeit zwischen Vollbild und Fensterdarstellung umgeschaltet werden .
4.6 Beenden
19
ifm Vision Assistant 3D-Sensor O3D3xx
1: Navigationsleiste
2: Hauptbereich
3: Statusleiste
20
ifm Vision Assistant 3D-Sensor O3D3xx
5.1 Navigationsleiste
Die Navigationsleiste auf der linken Seite enthält folgende Optionen:
Öffnet eine 2D- oder 3D-Ansicht und zeigt die aktuellen Gerätedaten an (→ „7
Monitor
Monitoringfenster“) .
DE
Öffnet eine Übersicht der Anwendungen (→ „9 Anwendungsverwaltung“).
Anwendungen
Verwalten und Konfigurieren der Anwendungen .
Trennt die Verbindung zwischen dem ifm Vision Assistant und dem Gerät .
Verbindung trennen
Der ifm Vision Assistant kehrt zur Start-Bildschirmseite zurück .
5.2 Statusleiste
Die Statusleiste am unteren Bildschirmrand zeigt folgende Informationen an:
● Anzeige des Fensternamens, in dem man sich gerade befindet, z . B . "Monitoringfenster"
● Temperaturinformation des Gerätes, z . B . "Temperatur normal"
● Name und IP-Adresse des Gerätes, z . B . "New Sensor (192 .168 .0 .69)"
● Firmware-Version des Gerätes, z . B . “1 .6 .2114”
● Name oder Status der laufenden Anwendung, z . B . "Testanwendung" oder "Angehalten"
● Bildverarbeitungsdauer des Gerätes, z . B . "232 ms"
5.3 Hauptbereich
Während das Gerät in Betrieb ist, zeigt der Hauptbereich das Monitoringfenster an (→ „7
Monitoringfenster“) . Wenn das Gerät eingerichtet wird, zeigt der Hauptbereich die entsprechenden
Bildschirmseiten an .
21
ifm Vision Assistant 3D-Sensor O3D3xx
6 Einrichtungsassistent
Der Einrichtungsassistent hilft beim Einrichten von typischen Anwendungen. Die eingerichteten
Anwendungen können anschließend im Erweiterten Parametriermodus bearbeitet werden (→ „8
Erweiterter Parametriermodus“).
Der Einrichtungsassistent startet in folgenden Fällen:
●● Ein Gerät ohne gespeicherte Anwendung wird angeschlossen.
●● Eine neue Anwendung wird hinzugefügt.
●● Eine vorhandene Anwendung wird bearbeitet.
Die folgenden Anwendungen sind im Einrichtungsassistenten verfügbar:
●● Depalettierung
●● Roboter Greifernavigation
●● Vollständigkeitskontrolle
●● Objektvermessung
●● Füllstand
22
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Das Bild wird durch die Anwahl einmal aktualisiert, unabhängig von der
Trigger auslösen
eingestellten Triggerquelle .
Auf Trigger reagieren Das Bild wird bei jedem Triggersignal der gewählten Triggerquelle aktualisiert .
Das Bild wird beim nächsten Triggersignal der gewählten Triggerquelle einmal
Auf Trigger warten
aktualisiert .
In der Menüleiste unter dem Bild lassen sich die Anzeigeoptionen einstellen . Die Anzeigeoptionen für die
Livebilder sind identisch mit den Anzeigeoptionen des Monitoringfensters (→ „7 Monitoringfenster“).
23
ifm Vision Assistant 3D-Sensor O3D3xx
6.2 Depalettierung
Diese Anwendung ermöglicht das Entnehmen von einzelnen Objekten oder ganzen Lagen von einer
Palette. Die Anwendung kann Trennblätter erkennen.
Die Ausgangslogik und Prozessdaten des Gerätes sind für die folgenden Applikationen verwendbar:
●● Roboterarm positionieren zum Greifen des nächsten Objektes von der Palette,
●● Aktueller Status der Depalettierung erfassen und die Information an eine programmierbare Steuerung
weiterleiten.
Die Anwendung kann ausschließlich Objekte und Lagen von gleicher Größe und Form erkennen.
Schritt 1: Auswertefunktionalität
24
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 2: Montage
25
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 3: Triggerquelle
ON ON
Iinput
Trigger
Trigger
Das Gerät wird von einer Hardware über die steigende Flanke eines
Positive Flanke
Eingangssignals angesteuert.
OFF OFF
t
Iinput
ON ON
Trigger
Trigger
Das Gerät wird von einer Hardware über die fallende Flanke eines
Negative Flanke
Eingangssignals angesteuert.
OFF OFF
t
Iinput
ON ON
Trigger
Trigger
Trigger
Positive und negative Das Gerät wird von einer Hardware über die steigende und über die
Flanke fallende Flanke eines Eingangssignals angesteuert.
OFF OFF
t
►► [Weiter] klicken.
26
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Im Fenster "Leere Palette einlernen" wird die Referenzebene eingelernt. Als Referenzebene ist die
Oberfläche der leeren Palette definiert.
►► Die leere Palette in die Standardposition unter dem Gerät positionieren.
>> Mit einem Trennblatt wird das Einlernen der leeren Palette verbessert.
►► Den Rahmen auf den Rand der Palette ziehen.
►► [Einlernen] klicken.
>> Das erfolgreiche Einlernen wird mit einem grünen Haken neben der Schaltfläche angezeigt.
►► [Weiter] klicken.
Im Fenster "Definition Arbeitsbereich (VOI)" wird der Arbeitsbereich eingestellt. Der Arbeitsbereich
definiert den Bereich, in dem die Palette erkannt werden soll.
►► Bewegliche Objekte aus dem Sichtfeld entfernen.
►► Mit den Rahmen den Arbeitsbereich einstellen.
►► [Einlernen] klicken.
>> Das erfolgreiche Einlernen wird mit einem grünen Haken neben der Schaltfläche angezeigt.
27
ifm Vision Assistant 3D-Sensor O3D3xx
►► [Weiter] klicken.
Schritt 6: Richtungswinkel
Im Fenster "Richtungswinkel" wird die Richtung festgelegt, in welcher der Roboter die Objekte entnimmt
(Depalletierungsrichtung).
►► Die Schaltfläche mit dem entsprechenden Richtungspfeil klicken.
>> Im Livebild wird mit einem roten Pfeil die Richtung angezeigt, in welcher der Roboter die Objekte
entnimmt.
►► [Weiter] klicken.
Schritt 7: Objektdefinition
Im Fenster "Objektdefinition" werden die Abmessungen und Form der Objekte eingestellt.
►► In der Liste die Form der Objekte einstellen: Box oder Sack.
►► Im Eingabefeld [Objekt Länge] die Länge der Objekte eingeben.
►► Im Eingabefeld [Objekt Breite] die Breite der Objekte eingeben.
►► Im Eingabefeld [Objekt Höhe] die Höhe der Objekte eingeben.
►► [Weiter] klicken.
28
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 8: Kalibrieren
DE
Im Fenster "Kalibrieren" wird das Koordinatensystem des Gerätes mit dem Koordinatensystem des
Roboters zusammengeführt.
Der "Schritt 8: Kalibrieren" ist optional. Wenn das Zusammenführen der Koordinatensysteme
unnötig ist, kann der Schritt durch Klicken auf [Weiter] übersprungen werden.
►► Im Eingabefeld [Entfernung] die Entfernung des Gerätes zur Referenzebene eingeben.
>> Als Referenzebene ist die Oberfläche der leeren Palette definiert. Über den Abstand zur
Referenzebene wird die minimale Größe der Marker berechnet.
►► Die Schaltfläche [Marker drucken] klicken.
>> Die minimale Größe der Marker wird oberhalb der Schaltfläche [Marker drucken] angezeigt.
►► Die gedruckten Marker im Sichtfeld des Gerätes verteilen.
>> Die Marker müssen vollständig sichtbar sein und dürfen um ihre Z-Achse gedreht werden. Jeder
Marker hat einen Referenzpunkt, welcher im Livebild mit einem Kreuz und den entsprechenden
Buchstaben angezeigt wird.
►► Die Position der Referenzpunkte im Koordinatensystem des Roboters bestimmen und in die
Eingabefelder [Marker A], [Marker B] und [Marker C] eingeben.
►► [Einlernen] klicken.
>> Das erfolgreiche Einlernen wird mit einem grünen Haken neben der Schaltfläche angezeigt.
►► [Weiter] klicken.
29
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 9: Ausgangskonfiguration
Ausgabeschnittstelle Beschreibung
Die Messergebnisse zu Größe, Position, Ausrichtung usw. werden über die
Prozessschnittstelle ausgegeben. Die Prozessschnittstelle wird im nächsten
Ethernet Schritt eingerichtet.
Die Digitalausgänge sind deaktiviert.
Die Messergebnisse werden mit Referenzwerten verglichen. Die daraus
Digitalausgänge ermittelten logischen Werte steuern die digitalen Ausgangssignale.
Über die Prozessschnittstelle werden keine Messergebnisse ausgegeben.
Ethernet & Digitalausgänge Beide Ausgänge werden gleichzeitig verwendet.
►► [Weiter] klicken.
30
ifm Vision Assistant 3D-Sensor O3D3xx
DE
►► Über die Schaltflächen wählen, welche Parameter über die Prozessschnittstelle ausgegeben werden
sollen.
Parameter Beschreibung
0 = kein Objekt gefunden
Objekt gefunden
1 = Objekt gefunden
Koordinaten (x; y; z) Koordinaten des Mittelpunktes der Objektoberfläche in m (Koordinatensystem des Benutzers)
Rotation (alpha, beta, gamma) Rotation um die Achsen des erkannten Objektes (Koordinatensystem des Benutzers)
Aktuelle Ebene Aktuelle Palettenebene, beginnend mit "0". Eine leere Ebene wird durch "0" gekennzeichnet.
0 = kein Trennblatt erkannt
Trennblatt erkannt
1 = Trennblatt erkannt
Fehler:
0 = kein Fehler
1 = undefinierter Fehler
2 = unerwartetes Objekt erkannt
Fehler, Kollisionsfrei, Qualität
Kollisionsfreies Depalettieren:
0: nein
1: ja
Qualität der Objekterkennung zwischen 0 und 100. Der Wert "100" steht für bestmögliche Qualität.
In der Beispiel-Ausgabe wird die eingestellte Ausgabe über die Prozessschnittstelle angezeigt. Die
Beispiel-Ausgabe kann in die Windows-Zwischenablage kopiert werden.
►► [Weiter] klicken.
31
ifm Vision Assistant 3D-Sensor O3D3xx
Parameter Beschreibung
Kein Ausgang OUT 1 inaktiv
Objekt gefunden 0 = kein Objekt gefunden
1 = Objekt gefunden
Aktuelle Palettenebene Aktuelle Palettenebene, beginnend mit "0". Eine leere Ebene wird durch "0" gekennzeichnet.
►► [Weiter] klicken.
32
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Die im ifm Vision Assistant angezeigten LEDs für OUT1 und OUT2 verhalten sich identisch mit den
LEDs am Gerät.
Mit den Schaltflächen unter den LEDs kann zwischen den folgenden Fenstern umgeschaltet werden:
●● Ergebnisse
●● Prozessschnittstelle
●● Anschluss Test
Fenster "Ergebnisse"
Das Fenster "Ergebnisse" zeigt die Ausgabe der Digitalausgänge und deren Messergebnisse, die
Vergleichs-Logik und deren Ergebnisse an.
33
ifm Vision Assistant 3D-Sensor O3D3xx
Fenster "Prozess-Schnittstelle"
Das Fenster "Prozess-Schnittstelle" zeigt die Messergebnisse der Parameter an, die für die Ausgabe
konfiguriert wurden. Unter der Tabelle wird der Ausgabe-String angezeigt, den das Gerät über die
Prozessschnittstelle sendet. Der Ausgabe-String kann in die Windows-Zwischenablage kopiert werden.
Verdrahtungstest
Über das Fenster "Verdrahtungstest" kann die Verdrahtung des Gerätes zum Steuergerät getestet
werden. Der Test läuft in Echtzeit und zeigt die Aus- und Eingangssignale an den Drähten an. Im
Simulationsmodus lassen sich die digitalen Ausgänge manuell ansteuern, um die Verbindung zu einem
externen Steuergerät unabhängig von der Anwendung zu testen.
►► Eingabefeld [Artikelnummer des Kabels] klicken und Verbindungskabel aus Auswahlliste wählen oder
Artikelnummer eingeben.
>> Die Verdrahtung und Pinbelegung des ausgewählten Verbindungskabels wird angezeigt.
►► [Start] klicken, um den Simulationsmodus zu starten.
34
ifm Vision Assistant 3D-Sensor O3D3xx
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ Softwarehandbuch).
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt.
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
Der Ausgabe-String setzt sich wie folgt zusammen:
1;0.200;0.150;0.307;+00.002;-10.044;+03.100;+170;-133;-132;02;1;098;00;1
Byte-Nr. Daten Kodierung Prozesswert Einheit Beschreibung Kommentar
0 2#0010_0000 Binär Gespiegeltes ●● Bit 0.5 zeigt ein erfolgreiches
0.5
1 2#0000_0000 Binär Kommandowort Trigger-Kommando an
35
ifm Vision Assistant 3D-Sensor O3D3xx
36
ifm Vision Assistant 3D-Sensor O3D3xx
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ Softwarehandbuch).
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen. DE
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt.
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
Der Ausgabe-String setzt sich wie folgt zusammen:
1;0.200;0.150;0.307;+00.002;-10.044;+03.100;+170;-133;-132;02;1;098;00;1
Byte-Nr. Daten Kodierung Prozesswert Einheit Beschreibung Kommentar
0 2#0010_0000 Binär Gespiegeltes ●● Bit 0.5 zeigt ein erfolgreiches
0.5
1 2#0000_0000 Binär Kommandowort Trigger-Kommando an
Die X-Koordinate
16 2 Dezimal des Mittelpunktes der
+2 Mittelpunkt X Objektoberfläche (im
17 0 Dezimal Koordinatensystem des
Benutzers).
Die Y-Koordinate des
18 10044 Dezimal Mittelpunktes der
-10044 Mittelpunkt Y Objektoberfläche (im
19 0 Dezimal Koordinatensystem des
Benutzers).
Die Z-Koordinate des
20 3100 Dezimal Mittelpunktes der
+3100 Mittelpunkt Z Objektoberfläche (im
21 0 Dezimal Koordinatensystem des
Benutzers).
37
ifm Vision Assistant 3D-Sensor O3D3xx
38
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
39
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 1: Triggerquelle
40
ifm Vision Assistant 3D-Sensor O3D3xx
►► Triggerquelle wählen.
Auswahl Beschreibung
Kontinuierlich Das Gerät macht kontinuierlich Bilder. Diese Option wird hauptsächlich für Tests verwendet.
Das Gerät wird über die Prozessschnittstelle der angeschlossenen Steuerung angesteuert
Prozess-Schnittstelle
(z. B. von SPS / PC).
DE
ON ON
Iinput
Trigger
Trigger
Das Gerät wird von einer Hardware über die steigende Flanke eines
Positive Flanke
Eingangssignals angesteuert.
OFF OFF
t
Iinput
ON ON
Trigger
Trigger
Das Gerät wird von einer Hardware über die fallende Flanke eines
Negative Flanke
Eingangssignals angesteuert.
OFF OFF
t
Iinput
ON ON
Trigger
Trigger
Trigger
Positive und negative Das Gerät wird von einer Hardware über die steigende und über die
Flanke fallende Flanke eines Eingangssignals angesteuert.
OFF OFF
t
►► [Weiter] klicken.
Schritt 2: Sensoreinstellungen
Im Fenster "Sensoreinstellungen" wird der Abstand zwischen Gerät und Hintergrund (Referenzebene) der
Objekte eingestellt.
►► In der Liste [Einbauhöhe] den Abstand zwischen Gerät und Hintergrund wählen.
►► Schaltfläche [Rauschunterdrückung] einstellen:
●● Wenn das Livebild nicht verrauscht oder überbelichtet ist (weiße Pixel), die Schaltfläche auf "Aus"
stellen.
●● Wenn das Livebild verrauscht oder überbelichtet ist (weiße Pixel), die Schaltfläche auf "Ein" stellen.
►► [Weiter] klicken.
41
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 3: Objektdefinition
Im Fenster "Objektdefinition" werden die Form, Anzahl und Auswahl der Objekte eingestellt.
►► Mit den Schaltflächen [Geometrie] eine Form wählen (eckig, rund oder elliptisch).
►► Die Schaltfläche [Abstehende Teile mit berücksichtigen] einstellen:
●● Wenn das Objekt keine abstehenden Teile hat, die Schaltfläche auf "Aus" stellen.
●● Wenn das Objekt abstehende Teile hat (z.B. Haltegriffe) und jene berücksichtigt werden sollen, die
Schaltfläche auf "Ein" stellen.
►► Im Eingabefeld [Anzahl der Objekte] die erwartete Anzahl von Objekten eingeben.
Maximal sind 10 Objekte möglich.
Schritt 4: Referenzebene
42
ifm Vision Assistant 3D-Sensor O3D3xx
Im Fenster "Referenzebene" wird die Referenzebene eingelernt. Als Referenzebene ist die Grundplatte
der Objekte definiert (z.B. Förderband).
►► Alle Objekte aus dem Sichtfeld entfernen.
►► Mit den Rahmen die Referenzebene einstellen.
►► [Einlernen] klicken.
>> Das erfolgreiche Einlernen wird mit einem grünen Haken neben der Schaltfläche angezeigt.
DE
►► [Weiter] klicken.
Im Fenster "Definition Arbeitsbereich (VOI)" wird der Arbeitsbereich eingestellt. Der Arbeitsbereich
definiert den Bereich, in dem das Objekt erkannt werden soll.
►► Schaltfläche [Definition Arbeitsbereich (VOI)] auf "Ein" stellen.
>> Ist die Schaltfläche auf "Aus eingestellt, wird der Arbeitsbereich nicht berücksichtigt.
►► Bewegliche Objekte aus dem Sichtfeld entfernen.
►► Mit den Rahmen den Arbeitsbereich einstellen.
►► [Einlernen] klicken.
>> Das erfolgreiche Einlernen wird mit einem grünen Haken neben der Schaltfläche angezeigt.
►► [Weiter] klicken.
43
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 6: Kalibrieren
Im Fenster "Kalibrieren" wird das Koordinatensystem des Gerätes mit dem Koordinatensystem des
Roboters zusammengeführt.
Der "Schritt 6: Kalibrieren" ist optional. Wenn das Zusammenführen der Koordinatensysteme
unnötig ist, kann der Schritt durch Klicken auf [Weiter] übersprungen werden.
►► Im Eingabefeld [Entfernung] die Entfernung des Gerätes zur Referenzebene eingeben.
>> Über den Abstand zur Referenzebene wird die minimale Größe der Marker berechnet.
►► Die Schaltfläche [Marker drucken] klicken.
>> Die minimale Größe der Marker wird oberhalb der Schaltfläche [Marker drucken] angezeigt.
►► Die gedruckten Marker im Sichtfeld des Gerätes verteilen.
>> Die Marker müssen vollständig sichtbar sein und dürfen um ihre Z-Achse gedreht werden. Jeder
Marker hat einen Referenzpunkt, welcher im Livebild mit einem Kreuz und den entsprechenden
Buchstaben angezeigt wird.
►► Die Position der Referenzpunkte im Koordinatensystem des Roboters bestimmen und in die
Eingabefelder [Marker A], [Marker B] und [Marker C] eingeben.
►► [Einlernen] klicken.
>> Das erfolgreiche Einlernen wird mit einem grünen Haken neben der Schaltfläche angezeigt. Das
Symbol zeigt die Beschreibung der Transformationsparameter an.
►► [Weiter] klicken.
44
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 7: Ausgangskonfiguration
DE
Ausgabeschnittstelle Beschreibung
Die Messergebnisse zu Größe, Position, Ausrichtung usw. werden über die
Prozessschnittstelle ausgegeben. Die Prozessschnittstelle wird im nächsten
Ethernet Schritt eingerichtet.
Die Digitalausgänge sind deaktiviert.
Die Messergebnisse werden mit Referenzwerten verglichen. Die daraus
Digitalausgänge ermittelten logischen Werte steuern die digitalen Ausgangssignale.
Über die Prozessschnittstelle werden keine Messergebnisse ausgegeben.
Ethernet & Digitalausgänge Beide Ausgänge werden gleichzeitig verwendet.
►► [Weiter] klicken.
45
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 8: Prozess-Schnittstelle
►► Über die Schaltflächen wählen, welche Parameter über die Prozessschnittstelle ausgegeben werden
sollen.
Parameter Beschreibung
Fehler:
0 = kein Fehler
Fehler
1 = undefinierter Fehler
2 = kein Objekt gefunden
Anzahl der Objekte & Anzahl Anzahl der gefundenen Objekte.
der Objekt-Kandidaten Anzahl der gefundenen und geprüften Objektkandidaten.
Breite: Die breiteste Abmessung der Objektoberfläche.
Breite/Höhe/Länge Höhe: Die Objekthöhe relativ zur Grundplatte.
Länge: Die längste Abmessung der Objektoberfläche.
Koordinaten des Mittelpunktes der Objektoberfläche in m (Koordinatensystem des Benutzers)
Koordinaten (x, y, z) &
Drehwinkel Der Drehwinkel liegt zwischen der x-Achse (Weltkoordinatensystem) und dem Vektor entlang der
"Länge" des Objektes (Gierwinkel).
Rotation Rotation um die Achsen des erkannten Objektes (Koordinatensystem des Benutzers)
In der Beispiel-Ausgabe wird die eingestellte Ausgabe über die Prozessschnittstelle angezeigt. Die
Beispiel-Ausgabe kann in die Windows-Zwischenablage kopiert werden.
►► [Weiter] klicken.
46
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 9: Ausgangskonfiguration
DE
Parameter Beschreibung
Kein Ausgang OUT1 inaktiv
Objekt gefunden 0 = kein Objekt gefunden
1 = Objekt gefunden
Anzahl der Objekte Anzahl der gefundenen Objekte.
Anzahl der Objekt-Kandidaten Anzahl der gefundenen und geprüften Objektkandidaten.
►► [Einlernen] klicken.
>> Das erfolgreiche Einlernen wird mit einem grünen Haken neben der Schaltfläche angezeigt.
►► [Weiter] klicken.
47
ifm Vision Assistant 3D-Sensor O3D3xx
Die im ifm Vision Assistant angezeigten LEDs für OUT1 und OUT2 verhalten sich identisch mit den
LEDs am Gerät.
Mit den Schaltflächen unter den LEDs kann zwischen den folgenden Fenstern umgeschaltet werden:
●● Ergebnisse
●● Prozessschnittstelle
●● Anschluss Test
Fenster "Ergebnisse"
Das Fenster "Ergebnisse" zeigt die Ausgabe der Digitalausgänge und deren Messergebnisse, die
Vergleichs-Logik und deren Ergebnisse an.
48
ifm Vision Assistant 3D-Sensor O3D3xx
Fenster "Prozess-Schnittstelle"
Das Fenster "Prozess-Schnittstelle" zeigt die Messergebnisse der Parameter an, die für die Ausgabe
konfiguriert wurden. Unter der Tabelle wird der Ausgabe-String angezeigt, den das Gerät über die
Prozessschnittstelle sendet. Der Ausgabe-String kann in die Windows-Zwischenablage kopiert werden.
DE
Verdrahtungstest
Über das Fenster "Verdrahtungstest" kann die Verdrahtung des Gerätes zum Steuergerät getestet
werden. Der Test läuft in Echtzeit und zeigt die Aus- und Eingangssignale an den Drähten an. Im
Simulationsmodus lassen sich die digitalen Ausgänge manuell ansteuern, um die Verbindung zu einem
externen Steuergerät unabhängig von der Anwendung zu testen.
►► Eingabefeld [Artikelnummer des Kabels] klicken und Verbindungskabel aus Auswahlliste wählen oder
Artikelnummer eingeben.
>> Die Verdrahtung und Pinbelegung des ausgewählten Verbindungskabels wird angezeigt.
►► [Start] klicken, um den Simulationsmodus zu starten.
49
ifm Vision Assistant 3D-Sensor O3D3xx
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ Softwarehandbuch).
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt.
●● Die Bytes 14 bis 35 wiederholen sich für jedes unter "Anzahl der Objekte" eingestellte Objekt
(maximal 10 Wiederholungen) (→ „6.3.1 Roboter Greifernavigation einrichten“).
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
Der Ausgabe-String setzt sich wie folgt zusammen:
0;01;08;1;0.338;0.142;0.452;+0.075;-0.071;+0.783;078;+000;+000;+056
Byte-Nr. Daten Kodierung Prozesswert Einheit Beschreibung Kommentar
0 2#0010_0000 Binär Gespiegeltes ●● Bit 0.5 zeigt ein erfolgreiches
0.5
1 2#0000_0000 Binär Kommandowort Trigger-Kommando an
8 0 Dezimal Fehler:
0 = kein Fehler
0 Fehler
1 = undefinierter Fehler
9 0 Dezimal 2 = kein Objekt gefunden
10 1 Dezimal
01 Anzahl der Objekte Anzahl der gefundenen Objekte.
11 0 Dezimal
50
ifm Vision Assistant 3D-Sensor O3D3xx
51
ifm Vision Assistant 3D-Sensor O3D3xx
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ Softwarehandbuch).
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt.
●● Die Bytes 14 bis 35 wiederholen sich für jedes unter "Anzahl der Objekte" eingestellte Objekt
(maximal 10 Wiederholungen) (→ „6.3.1 Roboter Greifernavigation einrichten“).
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
Der Ausgabe-String setzt sich wie folgt zusammen:
0;01;08;1;0.338;0.142;0.452;+0.075;-0.071;+0.783;078;+000;+000;+056
Byte-Nr. Daten Kodierung Prozesswert Einheit Beschreibung Kommentar
0 2#0010_0000 Binär Gespiegeltes ●● Bit 0.5 zeigt ein erfolgreiches
0.5
1 2#0000_0000 Binär Kommandowort Trigger-Kommando an
8 0 Dezimal Fehler:
0 = kein Fehler
0 Fehler
1 = undefinierter Fehler
9 0 Dezimal 2 = kein Objekt gefunden
10 1 Dezimal
01 Anzahl der Objekte Anzahl der gefundenen Objekte.
11 0 Dezimal
12 8 Dezimal Anzahl der Anzahl der gefundenen und
08
13 0 Dezimal Objektkandidaten geprüften Objektkandidaten.
52
ifm Vision Assistant 3D-Sensor O3D3xx
53
ifm Vision Assistant 3D-Sensor O3D3xx
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Die Prozesswerte "Objekt gefunden" bis "Rotation Z" wiederholen sich für jedes unter "Anzahl
der Objekte" eingestellte Objekt (maximal 10 Wiederholungen)
(→ „6.3.1 Roboter Greifernavigation einrichten“).
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
54
ifm Vision Assistant 3D-Sensor O3D3xx
6.4 Vollständigkeitskontrolle
Diese Anwendung prüft die Vollständigkeit gleichförmig gefüllter Behälter. Es kann geprüft werden, ob
Objekte fehlen (Unterfüllung) und ob zu viele Objekte vorhanden sind (Überfüllung).
Die Objekte im Behälter müssen in einem Rechteckgitter angeordnet sein. Das Maximum pro Seitenkante
sind 16 Objekte bei insgesamt maximal 64 Objekten.
Für jedes Objekt wird eine ROI (Region of Interest) festgelegt. In jeder ROI wird ein Füllstand gemessen
und mit den Grenzwerten verglichen. DE
Gemessener Füllstand in den ROIs Ergebnis
Innerhalb der festgelegten Parameter Objekt korrekt - Behälter vollständig befüllt
Unter dem minimalen Grenzwert Unterfüllung, Ausgang 1 schaltet
Über dem maximalen Grenzwert Überfüllung, Ausgang 2 schaltet
Die Prozessschnittstelle gibt die Messwerte der einzelnen ROIs aus (Überfüllung bzw. Unterfüllung
"Gut"/"Ungültig").
Anforderungen an die Objekte für eine zuverlässige Erkennung:
●● Mindesthöhe statischer Objekte (Geschwindigkeit ≤ 0,2 m/s): 2,5 cm
●● Mindesthöhe sich bewegender Objekte (Geschwindigkeit > 0,2 m/s): 4,5 cm
●● Diffus reflektierende Oberfläche
●● Bei glänzender Oberfläche: Direkte Rückreflektion zum Gerät vermeiden
Zur Prüfung unterschiedlicher Gebinde-Formen muss für jedes Gebinde eine separate Anwendung
erstellt werden. Die aktive Anwendung kann dann je nach erwartetem Gebinde umgeschaltet
werden.
Vollständig transparente oder spiegelnde Oberflächen können nicht zuverlässig gemessen werden.
55
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 1: Auswertefunktionalität
►► Schaltfläche für Unterfüllung (fehlende Objekte) je nach Anwendung auf "Ein" oder "Aus" stellen.
►► Schaltfläche für Überfüllung (zu viele Objekte) je nach Anwendung auf "Ein" oder "Aus" stellen.
>> Mindestens eine der beiden Optionen muss aktiviert sein.
►► [Weiter] klicken.
56
ifm Vision Assistant 3D-Sensor O3D3xx
DE
►► Triggerquelle wählen.
Auswahl Beschreibung
Kontinuierlich Das Gerät macht kontinuierlich Bilder. Diese Option wird hauptsächlich für Tests verwendet.
Das Gerät wird über die Prozessschnittstelle der angeschlossenen Steuerung angesteuert
Prozessschnittstelle
(z. B. von SPS / PC).
ON ON
Iinput
Trigger
Trigger
Das Gerät wird von einer Hardware über die steigende Flanke eines
Positive Flanke
Eingangssignals angesteuert.
OFF OFF
t
Iinput
ON
Trigger ON
Trigger
Das Gerät wird von einer Hardware über die fallende Flanke eines
Negative Flanke
Eingangssignals angesteuert.
OFF OFF
t
57
ifm Vision Assistant 3D-Sensor O3D3xx
Das Fenster "Suchzone (ROI)" zeigt Livebilder an, um die Anzahl, Form und Größe der ROIs
einzustellen. Anschließend kann die Belichtungszeit optimiert werden.
►► Falls nicht ausgewählt, Option [Livebild] einstellen (→ „6.1 Livebild-Anzeige des
Einrichtungsassistenten“).
►► Einen korrekt befüllten Behälter in die Mitte unter das Gerät stellen und durch Ändern der Position des
Behälters und / oder des Gerätes folgende Bedingungen sicherstellen:
●● Der Behälter ist vollständig im Bild und alle Ecken sind sichtbar.
●● Der Abstand zum Gerät ist zwischen 0,3 m und 5 m.
●● Keine Objekte im Bildausschnitt (inklusive Hintergrund) sind weiter als 5 m vom Gerät entfernt.
Eine geneigte Ansicht verzerrt das Objektraster und erschwert das Erfassen der Objekte in den ROIs.
►► Das Gerät möglichst senkrecht zum Behälter ausrichten.
58
ifm Vision Assistant 3D-Sensor O3D3xx
Ob sich ein Entfernungsbild oder ein Amplitudenbild (Helligkeit) besser zur Anzeige eignet, hängt
von Form und Reflexionsvermögen der Behälter und Objekte ab.
●● Amplitudenbild: Behälter und Objekte mit kontrastreichen Reflektivitätswerten im Infrarotbereich
●● Entfernungsbild: Markante Formen des Behälters und der Objekte (z. B. Kiste mit Flaschen)
Die Mittelpunkte der ROIs sind direkt übereinander und nebeneinander angeordnet.
Bei den Rasterarten "Wabe ..." liegen die Mittelpunkte der ROIs einer Zeile über bzw.
Wabe ... unter den Lücken der ROIs der benachbarten Zeile. Somit ergibt sich eine hexagonale
Struktur bzw. Wabenstruktur der ROIs mit den folgenden Unterschieden:
Rasterart
Wabe kürzer
Die Zeilen mit gerader Ordnungszahl (2. Zeile, 4. Zeile, ...) sind um eine ROI kürzer als
die Zeilen mit ungerader Ordnungszahl (1. Zeile, 3. Zeile, ...).
Bei Multi-ROIs mit einer geraden Anzahl von Zeilen ist die Rasterart "Wabe kürzer" nach
Rotation um 180° identisch mit der Rasterart "Wabe länger".
Wabe länger
Die Zeilen mit ungerader Ordnungszahl (1. Zeile, 3. Zeile, ...) sind um eine ROI kürzer
als die Zeilen mit gerader Ordnungszahl (2. Zeile, 4. Zeile, ...).
Bei Multi-ROIs mit einer ungeraden Anzahl von Zeilen ist die Rasterart "Wabe länger"
nach Rotation um 180° identisch mit der Rasterart "Wabe kürzer".
Wabe rechts Die Anzahl der ROIs jeder Zeile ist identisch. Die ROIs der Zeilen mit gerader
Ordnungszahl (2. Zeile, 4. Zeile, ...) sind gegenüber den ROIs der Zeilen mit ungerader
Ordnungszahl (1. Zeile, 3. Zeile, ...) nach rechts verschoben.
Bei Multi-ROIs mit einer ungeraden Anzahl von Zeilen ist die Rasterart "Wabe rechts"
nach Rotation um 180° identisch mit der Rasterart "Wabe links".
Wabe links Die Anzahl der ROIs jeder Zeile ist identisch. Die ROIs der Zeilen mit gerader
Ordnungszahl (2. Zeile, 4. Zeile, ...) sind gegenüber den ROIs der Zeilen mit ungerader
Ordnungszahl (1. Zeile, 3. Zeile, ...) nach links verschoben.
Bei Multi-ROIs mit einer ungeraden Anzahl von Zeilen ist die Rasterart "Wabe links"
nach Rotation um 180° identisch mit der Rasterart "Wabe rechts".
Manuell Die ROIs werden manuell angeordnet.
Zeilen Anzahl der Zeilen einer Multi-ROI wählen: 1…64 (Zeilen x Spalten ≤ 64)
Spalten Anzahl der Spalten einer Multi-ROI wählen: 1…64 (Zeilen x Spalten ≤ 64)
Quadrat
Rechteck
Die Form wählen, die am besten zur Form der Objekte passt.
Kreis
Ellipse
59
ifm Vision Assistant 3D-Sensor O3D3xx
►► Äußeren Rahmen so einstellen, dass die ROIs gut auf den Objekten liegen:
●● Um den Rahmen zu skalieren: Randmarke klicken und mit gedrückter Maustaste bewegen.
●● Um den Rahmen zu drehen: Drehpfeil-Symbol klicken und mit gedrückter Maustaste bewegen.
Ein guter Ausgangswert für die Konfiguration ist eine Abdeckung der Objekte durch die ROIs um
80 %. Für die Messungen werden nur die ROIs verwendet, der Rahmen dient als Positionierhilfe.
Während der folgenden Schritte im Einlernprozess dürfen sich die Objekte nicht bewegen, weil
die Anwendung sonst nicht korrekt arbeiten kann. Das gilt auch, wenn die Ankerfunktion aktiviert
wurde. Die Ankerfunktion funktioniert erst, wenn das Einlernen der Gut- und Schlechtzustände
abgeschlossen ist.
►► [Einlernen] klicken.
>> [Weiter] ist deaktiviert, bis das Einlernen erfolgreich durchgeführt wurde.
>> Die aktuelle Szene wird als Voll-Zustand erkannt. Abhängig von der Einstellung "Geschwindigkeit"
(→ Schritt 2: Triggerquelle & Geschwindigkeit) werden die Schaltschwellen für die Unter- und
Überfüllung bestimmt.
>> Wurde die automatische Lagenachführung (Ankerfunktion) aktiviert, wird in einem Bereich um die
ROIs nach Konturen (Kanten) gesucht, die den Rand des Behälters markieren. Mit den gefundenen
Konturen wird ein Gebinde-Modell erstellt, dessen Qualtität anschließend bewertet wird. Wenn die
Qualtität des Gebinde-Modells nicht ausreicht, um das Gebinde zuverlässig im Bild zu erkennen, wird
im Livebild eine Fehlermeldung angezeigt.
60
ifm Vision Assistant 3D-Sensor O3D3xx
Beim Zurückkehren zu Schritt 3 und Ändern der Einstellungen (ROIs, Belichtung, Bewegen des
Objekts oder des Gerätes) muss das Einlernen wiederholt werden. Andernfalls funktioniert die
Anwendung nicht korrekt.
Wurde die Erkennung der Unterfüllung in Schritt 1 nicht eingeschaltet, überspringt der Assistent
diesen Schritt.
Beim Einlernen wird ein Grenzwert für die Unterfüllung bestimmt. Der Grenzwert für die Unterfüllung kann
im letzten Schritt des Assistenten nachträglich angepasst werden (→ Schritt 5: Gesamttest).
61
ifm Vision Assistant 3D-Sensor O3D3xx
>> Wenn kein Objekt entfernt wurde oder der Unterschied zwischen Voll- und Leer-Zustand zu gering ist,
schlägt das Einlernen fehl.
►► [Weiter] klicken.
Wurde die Erkennung der Überfüllung in Schritt 1 nicht eingeschaltet, überspringt der Assistent
diesen Schritt.
Beim Einlernen wird ein Grenzwert für die Überfüllung bestimmt. Der Grenzwert für die Überfüllung kann
im letzten Schritt des Assistenten nachträglich angepasst werden (→ Schritt 5: Gesamttest).
►► Ein Objekt zu einem korrekt befüllten Behälter dazugeben und [Einlernen] klicken.
>> Wenn kein Objekt dazugegeben wurde oder der Unterschied zwischen Voll- und Leer-Zustand zu
gering ist, schlägt das Einlernen fehl.
►► [Weiter] klicken.
62
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 5: Gesamttest
Im abschließenden Schritt werden die Funktionen der Anwendung getestet:
●● Gerätegrenzwerte (z. B. Unterfüllung, Überfüllung)
●● Ausgabesignale an den Ausgängen
●● Verdrahtung
DE
Auf der linken Seite wird das Gerätebild mit den ROIs und deren Messergebnissen angezeigt.
Farbe Bedeutung
Grün OK
Rot Unterfüllung
Pink Überfüllung
Olivgrün Ungültig
Gelb Ausgewählt
Die am Bildschirm angezeigten LEDs für OUT1 und OUT2 verhalten sich identisch mit den LEDs
am Gerät.
Mit den Schaltflächen unter den LEDs kann zwischen folgenden Bildschirmen umgeschaltet werden:
●● Ergebnisse
●● Prozessschnittstelle
●● Verdrahtungstest
63
ifm Vision Assistant 3D-Sensor O3D3xx
Ergebnisse
Das Fenster "Ergebnisse" zeigt die Messergebnisse in einem Balkendiagramm an. Wenn nicht alle
Ergebnisse gleichzeitig angezeigt werden können, wird eine horizontaler Bildlaufleiste angezeigt. Die
Nummern und Farbcodes der ROIs im Bild und im Balkendiagramm stimmen überein. Wird eine ROI oder
Linie durch Klicken markiert, wird die entsprechende Linie in dunklem Gelb dargestellt.
Bei aktiver Erkennung der Unter- oder Überfüllung markiert eine farbige Linie den jeweiligen Grenzwert:
●● Rot (obere Linie): Überfüllung
●● Pink (untere Linie): Unterfüllung
64
ifm Vision Assistant 3D-Sensor O3D3xx
Prozessschnittstelle
Das Fenster "Prozessschnittstelle" zeigt eine Tabelle mit dem Status der ROIs und den Prozesswerten
an (→ „6.4.3 Prozesswerte über EtherNet/IP senden“). Unter der Tabelle wird der Ausgabe-String
angezeigt, den das Gerät über die Prozessschnittstelle sendet. Der Ausgabe-String kann in die Windows-
Zwischenablage kopiert werden.
DE
Verdrahtungstest
Über das Fenster "Verdrahtungstest" kann die Verdrahtung des Gerätes zum Steuergerät getestet
werden. Der Test läuft in Echtzeit und zeigt die Aus- und Eingangssignale an den entsprechenden
Drähten an. Im Simulationsmodus lassen sich die digitalen Ausgänge manuell ansteuern, um die
Verbindung zu einem externen Steuergerät unabhängig von der Anwendung zu testen.
►► Eingabefeld [Artikelnummer des Kabels] klicken und Verbindungskabel aus Auswahlliste wählen oder
Artikelnummer eingeben.
>> Die Verdrahtung und Pinbelegung des ausgewählten Verbindungskabels wird angezeigt.
►► [Start] klicken, um den Simulationsmodus zu starten.
►► [OUT 1] klicken, um das Signal an "OUT 1" ein- oder auszuschalten.
►► [Ready] klicken, um das Signal an "READY" ein- oder auszuschalten (Bereit für nächsten Trigger).
65
ifm Vision Assistant 3D-Sensor O3D3xx
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ „11.3 Schnittstellen“).
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt (siehe Screenshot oben).
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
66
ifm Vision Assistant 3D-Sensor O3D3xx
67
ifm Vision Assistant 3D-Sensor O3D3xx
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ „11.3 Schnittstellen“).
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt (siehe Screenshot oben).
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
68
ifm Vision Assistant 3D-Sensor O3D3xx
69
ifm Vision Assistant 3D-Sensor O3D3xx
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
70
ifm Vision Assistant 3D-Sensor O3D3xx
6.5 Objektvermessung
Diese Anwendung misst die Position, Ausrichtung und Größe rechteckiger, kastenförmiger Objekte.
Qualitätsparameter können verwendet werden, um offene Laschen oder eine Abweichung von der
Kastenform zu erkennen.
Anforderungen an die Objekte für eine zuverlässige Erkennung:
●● Das Objekt ist stationär
DE
●● Das Objekt ist vollständig im Bild und hat ausreichend Abstand zu den Bildrändern
●● Es befinden sich keine anderen Objekte im Sichtbereich (andere Kisten)
●● Befinden sich andere Objekte im Sichtbereich:
●● Mindestabstand zwischen den Objekten: 3 Pixel
●● Hintergrund ist zwischen den Objekten sichtbar
Ist mehr als ein Objekt im Sichtbereich, wird das Objekt ausgemessen, das der Bildmitte am
nächsten ist.
Eine Neigung des Gerätes reduziert die Genauigkeit. Bei einer Neigung über 45° funktioniert die
Anwendung nicht.
●● Montageabstand des Gerätes so wählen, dass die zu messenden Objekte vollständig im Sichtbereich
des Gerätes sind und auf allen Seiten noch Abstand zum Außenrand ist.
●● Messabstand für die meisten Anwendungen: 1-2 Meter
●● Nichts im Sichtbereich, inklusive dem Hintergrund, darf weiter als 5 m vom Gerät entfernt sein (radial).
71
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 1: Triggerquelle
►► Triggerquelle wählen.
Auswahl Beschreibung
Kontinuierlich Das Gerät macht kontinuierlich Bilder. Diese Option wird hauptsächlich für Tests verwendet.
Das Gerät wird über die Prozessschnittstelle von der angeschlossenen Steuerung angesteuert
Prozessschnittstelle
(z. B. von SPS/PC).
Iinput ON ON
Trigger
Trigger
Das Gerät wird von einer Hardware über die steigende
Positive Flanke
Flanke eines Eingangssignals angesteuert.
OFF OFF
t
Iinput
ON ON
Trigger
Trigger
►► [Weiter] klicken.
72
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 2: Referenzebene
In diesem Schritt wird die Referenzebene eingelernt, auf der die zu messenden Objekte platziert werden.
Dies ist für korrekte Messergebnisse beim Bestimmen der Objektmaße erforderlich.
DE
Das Fenster zeigt Livebilder an, um die Konfiguration der Referenzebene zu ermöglichen.
►► Falls nicht ausgewählt, Option [Livebild] einstellen (→ „6.1 Livebild-Anzeige des
Einrichtungsassistenten“).
►► Sicherstellen, dass keine zu messende Objekte im Sichtbereich sind (leere Szene).
►► Sicherstellen, dass die Referenzebene eben ist und gut reflektiert.
●● Soll auf einer Rollenbahn o. Ä. gemessen werden: Einen Bogen aus festem Papier oder dünnem
Karton im Messbereich ablegen, um eine ebene Oberfläche zu erzeugen.
●● Soll auf einem schwarzen Untergrund gemessen werden: Einen Bogen weißes Papier im
Messbereich ablegen.
►► Rahmen der ROI einstellen.
●● Den Rahmen der ROI so verschieben, dass die ROI im ebenen Bereich der Referenzebene liegt.
●● Die ROI so groß wie möglich wählen.
●● Zu allen umliegenden Objekten einen Abstand lassen (z. B. zu Seitenschienen).
●● Um zusätzliche Eckpunkte zu erzeugen: Auf Begrenzungslinien des Rahmens klicken und bei
gedrückter Maustaste den Rahmen ziehen.
Die ROI ist nur ein Ausschnitt der korrekten Referenzebene und bestimmt die Qualität des
Einlernens. Der tatsächliche Messbereich entspricht immer dem gesamten Sichtbereich des
Gerätes.
►► [Einlernen] klicken.
Wenn das Einlernen nicht erfolgreich durchgeführt wurde:
Problem Abhilfe
►Einen
► Bogen aus festem Papier oder dünnem Karton auf die
Die Referenzebene in der ROI ist nicht eben.
Referenzebene legen.
►Objekte
► entfernen oder Abstand der ROI zu den Objekten
Andere Objekte sind in der Nähe bzw. in der ROI.
vergrößern.
73
ifm Vision Assistant 3D-Sensor O3D3xx
Problem Abhilfe
►Dafür
► sorgen, dass die ROI vergrößert werden kann:
–– Objekte in der Nähe der ROI entfernen.
–– Fläche der Referenzebene durch weitere Papierbögen o. Ä.
Die ROI ist zu klein.
vergrößern.
–– ROI verschieben.
–– Gerät an anderer Stelle montieren.
Im Suchbereich sind zu viele gesättigte, unterbelichtete oder
ungültige Bildpunkte.
►Einen
► Bogen weißes Papier auf die Referenzebene legen.
Im Bild der Referenzebene sind zu viele Störungen (zu
schwache Reflexion).
►Neigung
► des Gerätes verringern.
Die Neigung des Gerätes übersteigt 45°.
►Gerät
► an anderer Stelle montieren.
Während des Einlernens haben sich im Sichtbereich des
►Bewegungen
► im Sichtbereich des Gerätes vermeiden.
Gerätes Objekte bewegt.
Nach dem erfolgreichen Einlernen richtet sich das interne Koordinatensystem des Gerätes an der
Referenzebene aus. Dadurch werden die Messpunkte, die auf der Referenzebene liegen, in einer
gleichmäßigen Farbe angezeigt.
Schritt 3: Bewegungsrichtung
In diesem Schritt wird eingestellt, welche Seite des Objekts als Länge und welche Seite als Breite
bezeichnet wird. Die Höhe ist der Abstand des höchsten Punkts des Objekts zur Referenzebene.
►► [Bewegungsrichtung] einstellen:
●● Bewegungsrichtung "Aus" (1): Unabhängig von der Ausrichtung des Objekts ist die längere Seite
die Länge, die kürzere Seite die Breite.
●● Bewegungsrichtung "Ein" (2): Die Seite entlang der Bewegungsrichtung ist die Länge. Die Seite
senkrecht dazu ist die Breite. Die Bewegungsrichtung wird durch einen roten Pfeil angezeigt.
►► Roten Pfeil in die Bewegungsrichtung der Objekte im Bild drehen.
74
ifm Vision Assistant 3D-Sensor O3D3xx
DE
►► [Weiter] klicken.
Schritt 4: Ausgabekonfiguration
►► Ausgabeschnittstelle wählen.
Option Beschreibung
Die Messergebnisse zu Größe, Position, Ausrichtung usw. werden über die
Prozessschnittstelle ausgegeben. Die Prozessschnittstelle wird im nächsten
Ethernet Schritt eingerichtet.
Die Digitalausgänge sind deaktiviert.
Die Messergebnisse werden mit Referenzwerten verglichen. Die daraus
Digitalausgänge ermittelten logischen Werte steuern die digitalen Ausgangssignale.
Über die Prozessschnittstelle werden keine Messergebnisse ausgegeben.
Ethernet & Digitalausgänge Beide Ausgänge werden gleichzeitig verwendet.
►► Sind die Digitalausgänge an, Dauer des Ausgabeimpulses wählen: [Statisch] oder Wert in ms (Bereich
10…2500 ms in Schritten von 10 ms).
►► [Weiter] klicken.
75
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 5: Prozessschnittstelle
Wurden die Digitalausgänge eingeschaltet (→ Schritt 4), überspringt der Assistent diesen Schritt.
►► Über die Schaltflächen wählen, welche Parameter über die Prozessschnittstelle (Ethernet)
ausgegeben werden sollen.
Parameter Beschreibung
1 = ja (Objekt gefunden)
Objekt gefunden
0 = nein (kein Objekt gefunden)
Breite Breite des Objekts in m
Höhe Höhe des Objekts in m
Länge Länge des Objekts in m
Koordinaten (x; y; z) Koordinaten der Mitte des Objekts in m
Drehwinkel Winkel zwischen der X-Achse und der als Länge ausgegebenen Seite in Grad
Qualität der Werte für die Breite, Höhe und Länge des Objekts auf einer Skala von 0 bis 100
(0 = schlecht, 100 = gut)
Qualität (Breite; Höhe; Länge)
Der Wert für die Höhe zeigt an, wie eben die Oberfläche ist.
Die Werte für Länge und Breite zeigen an, wie gerade die Kanten sind.
Die Definition der Parameter "Länge" und "Breite" hängt von der Einstellung der
Bewegungsrichtung ab (→ Schritt 3).
Durch Klicken der Schaltfläche neben dem gewünschten Parameter, wird die Definition des
Parameters angezeigt.
76
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Unter den Parametern wird als Beispiel der aktuell ermittelte Ausgabe-String des Gerätes angezeigt. Der
Ausgabe-String kann in die Windows-Zwischenablage kopiert werden.
►► [Weiter] klicken.
Wurde nur die Prozessschnittstelle (Ethernet) eingeschaltet (→ Schritt 4), überspringt der Assistent
diesen Schritt.
77
ifm Vision Assistant 3D-Sensor O3D3xx
Ausgang 1 konfigurieren:
Ausgang 1 kann als Auslöser für eine externe Steuerung verwendet werden.
►► Schalterkriterium für Ausgang 1 auswählen.
Parameter Beschreibung
None Ausgang inaktiv
Objekt gefunden 1 = ja (Objekt gefunden)
0 = nein (kein Objekt gefunden)
Breite
Höhe
Länge
Der Messwert wird mit dem eingestellten Grenzwert verglichen.
Position X Mögliche Bedingungen für den Vergleich:
Position Y "Kleiner als"
"Größer als"
Position Z
Ausgegebener logischer Wert:
Drehwinkel 1 = ja (Bedingung erfüllt)
0 = nein (Bedingung nicht erfüllt)
Qualität Breite
Qualität Höhe
Qualität Länge
Der ifm Vision Assistant berechnet die tatsächlich verwendeten Grenzwerte wie folgt:
●● Bei "Größer als": Grenzwert = Messwert + 0,01 m
●● Bei "Kleiner als": Grenzwert = Messwert - 0,01 m
Ausgang 2 konfigurieren:
Über Ausgang 2 lässt sich ein Wert zur Prüfung der Größe des Objekts ausgeben. Für den
ausgegebenen Wert können die Messergebnisse von Länge, Breite und Höhe durch logisch UND oder
ODER verknüpft werden.
►► Die Schaltflächen der gewünschten Maße auf "Ein" stellen.
►► Für jedes ausgewählte Maß die Bedingung für den Vergleich auf "Kleiner als" oder "Größer als"
einstellen.
►► Für jedes ausgewählte Maß einen Grenzwert eingeben.
►► Alternativ ein Objekt als Referenz unter das Gerät stellen und [Einlernen] klicken, um den Messwert
des Objekts als Grenzwert zu verwenden.
►► Einstellen, ob die Ergebnisse durch logisch UND oder ODER verknüpft werden.
►► [Weiter] klicken.
78
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 7: Gesamttest
Im abschließenden Schritt werden die Funktionen der Anwendung getestet:
●● Logische Ausgabesignale der Digitalausgänge
●● Ausgabe der Prozessschnittstelle
●● Verdrahtung
DE
Auf der linken Seite werden das Gerätebild und das gefundene Objekt angezeigt.
Rechts oben werden die Status-LEDs der Ausgänge angezeigt.
●● Ist ein Ausgang aktiv, ist die LED kontinuierlich an. Die Einstellung auf einen Impuls oder [Statisch] in
Schritt 4 hat darauf keinen Einfluss.
Die am Bildschirm angezeigten LEDs für OUT1 und OUT2 verhalten sich identisch mit den LEDs
am Gerät.
Mit den Schaltflächen unter den LEDs kann zwischen folgenden Bildschirmen umgeschaltet werden:
●● Ergebnisse
●● Prozessschnittstelle
●● Anschluss Test
Ergebnisse
Das Fenster "Ergebnisse" zeigt die Ausgabe der Digitalausgänge sowie die Messergebnisse, die
eingestellte Vergleichs-Logik und deren Ergebnisse an.
79
ifm Vision Assistant 3D-Sensor O3D3xx
Prozessschnittstelle
Das Fenster "Prozessschnittstelle" zeigt die Messergebnisse der Parameter an, die für die Ausgabe in
Schritt 5 konfiguriert wurden (→ „6.5.3 Prozesswerte über EtherNet/IP senden“). Unter der Tabelle wird
der Ausgabe-String angezeigt, den das Gerät über die Prozessschnittstelle sendet. Der Ausgabe-String
kann in die Windows-Zwischenablage kopiert werden.
Anschluss Test
Über das Fenster "Anschluss Test" kann die Verdrahtung des Gerätes zum Steuergerät getestet werden.
Der Test läuft in Echtzeit und zeigt die Aus- und Eingangssignale an den entsprechenden Drähten an. Im
Simulationsmodus lassen sich die digitalen Ausgänge manuell ansteuern, um die Verbindung zu einem
externen Steuergerät unabhängig von der Anwendung zu testen.
►► Eingabefeld [Artikelnummer des Kabels] klicken und Verbindungskabel aus Auswahlliste wählen oder
Artikelnummer eingeben.
>> Die Verdrahtung und Pinbelegung des ausgewählten Verbindungskabels wird angezeigt.
►► [Start] klicken, um den Simulationsmodus zu starten.
►► [OUT 1] klicken, um das Signal an "OUT 1" ein- oder auszuschalten.
80
ifm Vision Assistant 3D-Sensor O3D3xx
►► [Ready] klicken, um das Signal an "READY" ein- oder auszuschalten (Bereit für nächsten Trigger).
►► [OUT 2] klicken, um das Signal an "OUT 2" ein- oder auszuschalten.
►► Wenn die Eingänge verwendet werden, Eingangssignale an Eingang 1 und Eingang 2 testen.
DE
►► [Stop] klicken, um den Simulationsmodus zu beenden.
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ „11.3 Schnittstellen“).
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Der Ausgabe-String ist einstellbar. Welche Prozesswerte übertragen werden sollen, kann im
ifm Vision Assistant eingestellt werden.
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt (siehe Screenshot oben).
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
81
ifm Vision Assistant 3D-Sensor O3D3xx
82
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ „11.3 Schnittstellen“).
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Der Ausgabe-String ist einstellbar. Welche Prozesswerte übertragen werden sollen, kann im
ifm Vision Assistant eingestellt werden.
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt (siehe Screenshot oben).
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
83
ifm Vision Assistant 3D-Sensor O3D3xx
84
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
85
ifm Vision Assistant 3D-Sensor O3D3xx
6.6 Füllstand
Die Anwendung "Füllstand" parametriert das Gerät für das Messen von Füllständen in statischen
Behältern oder Gefäßen.
Anforderungen an den Füllstand für eine zuverlässige Erkennung:
●● Diffus reflektierende Oberfläche
●● Bei glänzender Oberfläche: Direkte Rückreflektion zum Gerät vermeiden
Vollständig transparente oder spiegelnde Oberflächen können nicht zuverlässig gemessen werden.
86
ifm Vision Assistant 3D-Sensor O3D3xx
DE
►► [Weiter] klicken.
Schritt 2: Auswertefunktionalität
►► Auswertung wählen.
Auswahl Beschreibung
Einpunktregelung mit Hysterese Der Füllstand wird innerhalb der Schaltschwellen SP1 und SP2 ausgewertet.
Es werden zwei Bereiche jeweils mit den Schaltschwellen SP1 und SP2 definiert
Zweipunktregelung mit Hysterese
(insg. 4 Schaltschwellen). Innerhalb der Bereiche wird der Füllstand ausgewertet.
Mit der Schaltschwelle SP1 wird der minimale Füllstand definiert. Solange der Messwert unter
diesem Abstand liegt, bleibt die Pumpe eingeschaltet und der Füllvorgang wird fortgesetzt.
Pumpensteuerung
Mit der Schaltschwelle SP2 wird der maximale Füllstand definiert. Wenn der Messwert diesen
Abstand überschreitet, wird die Pumpe ausgeschaltet und der Füllvorgang wird unterbrochen.
Der aktuelle Füllstand wird direkt als Strom / Spannung über einen analogen Ausgang
Analog
ausgegeben. Die Schaltschwelle SP1 ist mit 4 mA / 0 V und SP2 mit 20 mA / 10 V definiert.
87
ifm Vision Assistant 3D-Sensor O3D3xx
►► Messaufgabe wählen.
Auswahl Beschreibung
Mittelwert Der Mittelwert aller Messwerte in der ROI wird mit den Schaltschwellen verglichen.
Minimum Der kleinste Messwert in der ROI wird mit den Schaltschwellen verglichen.
Maximum Der größte Messwert in der ROI wird mit den Schaltschwellen verglichen.
►► Modus wählen.
>> Der Modus kann nur bei der Auswertung "Analog" gewählt werden.
Auswahl Beschreibung
Der aktuelle Füllstand wird direkt als Spannung über einen analogen Ausgang ausgegeben.
Spannung
Die Schaltschwellen sind mit 0 V und 10 V definiert.
Der aktuelle Füllstand wird direkt als Strom über einen analogen Ausgang ausgegeben. Die
Schaltschwellen sind mit 4 mA und 20 mA definiert.
Stromstärke Der analoge Ausgang muss mit einer Bürde verwendet werden (Lastwiderstand).
►► Richtung wählen.
>> Die Richtung kann nur bei der Auswertung "Analog" gewählt werden.
Auswahl Beschreibung
Steigend Die Schaltschwelle SP1 ist mit 4 mA / 0 V und SP2 mit 20 mA / 10 V definiert.
Fallend Die Schaltschwelle SP1 ist mit 20 mA / 10 V und SP2 mit 4 mA / 0 V definiert.
►► [Weiter] klicken.
Schritt 3: Ausgangskonfiguration
►► Ausgabefunktion invertieren.
Auswahl Beschreibung
Der Ausgangswert entspricht einem NO-Kontakt (Normally Open) Die Schwellwerte
Unterfüllung geschaltet
entsprechen den Schaltwerten der Hysterese.
Der Ausgangswert entspricht einem NC-Kontakt (Normally Closed) Die Schwellwerte
Überfüllung geschaltet
entsprechen den Schaltwerten der Hysterese.
88
ifm Vision Assistant 3D-Sensor O3D3xx
►► Pulsdauer auswählen.
Auswahl Beschreibung
Wenn ein Füllstand außerhalb der Schaltschwellen registriert wurde, wird der entsprechende
Ausgang für die eingestellte Impulsdauer auf logisch Eins (high) geschaltet und wechselt
Gepulst
danach wieder auf logisch Null (low) Dazu ist die Angabe der Pulsdauer in ms notwendig
(Bereich 10...2500 ms in Schritten von 10 ms).
Wenn ein Füllstand außerhalb der Schaltschwellen registriert wurde, wird der entsprechende
Statisch Ausgang auf logisch Eins (high) geschaltet und bleibt bis zur nächsten Messung auf diesem
Wert.
DE
►► [Weiter] klicken.
Schritt 4: Messfeld
Das Fenster "Messfeld" zeigt Livebilder an, um die Anzahl, Form und Größe des ROI (Region of Interest)
und der RODs (Region of Desinterest) einzustellen.
►► Falls nicht ausgewählt, Option [Livebild] einstellen (→ „6.1 Livebild-Anzeige des Einrichtungsas-
sistenten“).
►► Einen Behälter in die Mitte unter das Gerät stellen und durch Ändern der Position des Behälters und /
oder des Gerätes folgende Bedingungen sicherstellen:
●● Der Behälter ist vollständig im Bild und alle Ecken sind sichtbar.
●● Der Abstand zum Gerät ist zwischen 0,3 m und 5 m.
●● Keine Objekte im Bildausschnitt (inklusive Hintergrund) sind weiter als 5 m vom Gerät entfernt.
Eine geneigte Ansicht verzerrt das Objektraster und erschwert das Erfassen der Objekte in dem ROI.
►► Das Gerät möglichst senkrecht zum Behälter ausrichten.
►► Bei glänzenden Flächen (z. B. poliertes Metall, in Folie verpackte Produkte):
Direkte Rückreflexion des Gerätelichts durch leichtes Kippen des Gerätes vermeiden.
►► Anzeigeoptionen so einstellen, dass die ROI gut eingestellt werden kann
(→ „7.2 Anzeige Optionen“).
Ob sich ein Entfernungsbild oder ein Amplitudenbild (Helligkeit) besser zur Anzeige eignet, hängt
von Form und Reflexionsvermögen der Behälter und Objekte ab.
●● Amplitudenbild: Behälter und Objekte mit kontrastreichen Reflektivitätswerten im Infrarotbereich
●● Entfernungsbild: Markante Formen des Behälters und der Objekte (z. B. Kiste mit Flaschen)
89
ifm Vision Assistant 3D-Sensor O3D3xx
Wenn nötig können RODs (Region of Desinterest) verwendet werden, um Bereiche zu definieren welche
nicht ausgewertet werden sollen.
►► ROD Form wählen, welche am besten zum Bereich passt, welcher nicht ausgewertet werden soll.
►► Position und Größe des ROD so verändern, dass der gewünschte Bereich bedeckt wird.
►► [Weiter] klicken.
Schritt 5: Leerabgleich
Das Fenster "Leerabgleich" bestimmt die Start- oder Null-Ebene der Füllstand. Diese kann entweder
eingelernt (Verwendung eines Durchschnittswertes aus 20 Messungen auf einen leeren Behälter) oder
manuell eingegeben werden.
Leerzustand einlernen
►► Im Auswahlmenü "einlernen" auswählen.
►► Schaltfläche [Messung starten] klicken.
>> Das erfolgreiche Einlernen des Leerzustandes wird mit einem grünen Haken angezeigt.
Leerzustand manuell eingeben
►► Im Auswahlmenü "eingeben" auswählen.
►► Im Feld die Höhe des Leerzustandes in Meter eingeben.
►► [Weiter] klicken.
90
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Die Ausgänge werden entsprechend der Definition der Schaltpunkte geschaltet. Jeder Schaltpunkt kann
entweder manuell eingegeben oder mit einer geeigneten Menge des Produkts im Behälter eingelernt
werden.
Schaltpunkte manuell eingeben
►► In den Feldern die Werte der Schaltpunkte eingeben.
Schaltpunkte einlernen
►► Behälter füllen bis zum jeweiligen Schaltpunkt.
►► Schaltfläche [Einlernen] des jeweiligen Schaltpunktes klicken.
►► [Weiter] klicken.
91
ifm Vision Assistant 3D-Sensor O3D3xx
Schritt 7: Gesamttest
Die am Bildschirm angezeigten LEDs für OUT1 und OUT2 verhalten sich identisch mit den LEDs
am Gerät.
Mit den Schaltflächen unter den LEDs kann zwischen folgenden Bildschirmen umgeschaltet werden:
●● Ergebnisse
●● Prozessschnittstelle
●● Verdrahtungstest
Ergebnisse
Im Fenster "Ergebnisse" besteht noch einmal die Möglichkeit, die Schaltpunkte auf Richtigkeit zu prüfen.
►► Anwendung durch vergrößern oder verkleinern des Füllstandes testen.
92
ifm Vision Assistant 3D-Sensor O3D3xx
►► Wenn der Test nicht zufriedenstellend ist, Einstellungen optimieren, wie z. B.:
–– Zu Schritt 6 zurückkehren, um die Schaltpunkte anzupassen.
–– Zu Schritt 4 zurückkehren, um den ROI und die RODs neu einzustellen und den Leerabgleich in
Schritt 5 zu wiederholen.
►► Wenn die Ankerfunktion aktiviert wurde, Ankerfunktion durch Bewegen und Drehen des Behälters testen.
DE
Prozessschnittstelle
Das Fenster "Prozessschnittstelle" zeigt eine Tabelle mit dem Status des ROI, den RODs und den
Prozesswerten an. Unter der Tabelle wird der Ausgabe-String angezeigt, den das Gerät über die
Prozessschnittstelle sendet. Der Ausgabe-String kann in die Windows-Zwischenablage kopiert werden.
Verdrahtungstest
Über das Fenster "Verdrahtungstest" kann die Verdrahtung des Gerätes zum Steuergerät getestet
werden. Der Test läuft in Echtzeit und zeigt die Aus- und Eingangssignale an den entsprechenden
Drähten an. Im Simulationsmodus lassen sich die digitalen Ausgänge manuell ansteuern, um die
Verbindung zu einem externen Steuergerät unabhängig von der Anwendung zu testen.
►► Eingabefeld [Artikelnummer des Kabels] klicken und Verbindungskabel aus Auswahlliste wählen oder
Artikelnummer eingeben.
>> Die Verdrahtung und Pinbelegung des ausgewählten Verbindungskabels wird angezeigt.
►► [Start] klicken, um den Simulationsmodus zu starten.
►► [OUT 1] klicken, um das Signal an "OUT 1" ein- oder auszuschalten.
►► [OUT 2] klicken, um das Signal an "OUT 2" ein- oder auszuschalten.
►► [OUT 3] klicken, um das Signal an "OUT 3" ein- oder auszuschalten.
►► Wenn die Eingänge verwendet werden, Eingangssignale an Eingang 1 und Eingang 2 testen.
93
ifm Vision Assistant 3D-Sensor O3D3xx
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ „11.3 Schnittstellen“).
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt (siehe Screenshot oben).
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
94
ifm Vision Assistant 3D-Sensor O3D3xx
15 0 Dezimal
0 mm ROI Wert
DE
Das fehlerhafte Ausführen eines Kommandos führt zu folgendem Zustand:
●● Error Bit = 1
●● Gespiegeltes Kommandowort wird angezeigt
●● Asynchrones Nachrichtenbit = 0
●● Asynchrone Nachrichtenkennung = 0
●● Nachrichtenzähler zählt um 1 hoch
Es kann immer nur ein Feldbus aktiv sein. Der Feldbus ist einstellbar (→ „11.3 Schnittstellen“).
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Die Bytes 0 bis 7 sind Teil des Ausgabe-Strings. Sie werden nicht im ifm Vision Assistant
angezeigt (siehe Screenshot oben).
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Float-Werte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
95
ifm Vision Assistant 3D-Sensor O3D3xx
10 0 Dezimal
0 ROI ID
11 0 Dezimal ROI Status:
12 0 Dezimal 0 = gut
7 ROI Status
13 7 Dezimal 6 = Überfüllt
14 0 Dezimal 7 = Unterfüllt
0 mm ROI Wert
15 0 Dezimal
Im Ausgabe-String werden die Prozesswerte durch ein Semikolon getrennt. Der Ausgabe-String wird in
der angezeigten Reihenfolge an eine SPS übertragen.
Beachten Sie die folgenden Hinweise beim Übertragen des Ausgabe-Strings an eine SPS:
●● Im Ausgabe-String enthaltene Semikolon ";" werden nicht übertragen.
●● Alle Zahlenwerte werden vor dem Übertragen in 16-Bit Integer umgewandelt.
96
ifm Vision Assistant 3D-Sensor O3D3xx
7 Monitoringfenster
Wenn eine Verbindung mit dem Gerät hergestellt und eine aktive Anwendung vorhanden ist, fährt die
Software mit dem Monitoringfenster fort . Das Gerät läuft im Betriebsmodus . Im Monitoringfenster kann
die laufende Anwendung überwacht aber nicht unterbrochen oder verändert werden .
► klicken .
DE
7.1 Statusanzeigen
Auf der linken Seite des Monitoringfensters werden die Zustände der digitalen Ausgänge und die Statistik
zur aktiven Anwendung angezeigt:
● Monitoring: Die aktive Anwendung wird angezeigt .
● Hardware: Die Status-LED (OUT1, OUT2) leuchtet gelb, wenn ein Signal am zugehörigen digitalen
Ausgang anliegt .
● Aktueller Zustand: Der aktuelle Zustand des Gerätes wird angezeigt .
● Gesamtstatistik
● Die statistisch erfassten Werte aller Modelle der aktiven Anwendung werden angezeigt . Über einen
Zähler werden die Werte "Gut / bestanden (grün)" und " Über SP2 / überfüllt (rot)" gezählt . Das
Verhältnis der beiden Werte zueinander wird prozentual angezeigt und farbig hervorgehoben .
● Die Auswertezeit gibt die Durchschnitts-, Max- und Min-Zeit der Messungen an .
● Mit der Schaltfläche "Alle Statistiken zurücksetzen" wird die Gesamtstatistik zurückgesetzt .
Je nach Anwendung ist im Logikdiagramm ein zusätzlicher Logikbaustein "Statusdefinition:
Pass/Fail" notwendig, damit in der Gesamtstatistik der Wert "Gut / bestanden (grün)" gezählt
wird (→ „8.5 Ausgabelogik erstellen“).
97
ifm Vision Assistant 3D-Sensor O3D3xx
2D-Ansicht Zentrale Ansicht zeigt die Gerätedaten als 2D-Visualisierung an (→ „7.3 2D-Ansicht“).
3D-Ansicht Zentrale Ansicht zeigt die Gerätedaten als 3D-Visualisierung an (→ „7.4 3D-Ansicht“).
Die Abbildungen in den folgenden Kapiteln sind Beispiele . Je nach Objekten und individuellen
Einstellungen kann die Darstellung stark abweichen .
7.3 2D-Ansicht
► klicken, um die 2D-Ansicht anzuzeigen .
► 2D-Ansicht einstellen .
Folgende Einstellungsmöglichkeiten stehen im Reiter "Anzeige Optionen" zur Verfügung:
Schaltfläche Name Beschreibung
Entfernungsbild Stellt die Pixel der 2D-Ansicht entsprechend der Entfernungswerte farbig dar .
Vergrößerung 1:1 Setzt die Vergrößerung des Bildes auf die Standardansicht .
Stellt den Farbbereich automatisch auf einen geeigneten Bereich ein . Die
Neu skalieren
Einstellungen der Schieberegler werden verworfen .
Die Einstellungen der Ansicht (z . B . [Logarithmisch] oder [Linear]) verändern nur die Berechnung
und Art der visuellen Darstellung . Die Anwendung selbst wird dadurch nicht beeinflusst .
98
ifm Vision Assistant 3D-Sensor O3D3xx
7.3.1 Entfernungsbild
► klicken, um das Entfernungsbild anzuzeigen .
DE
7.3.2 Amplitudenbild
► klicken, um das Amplitudenbild anzuzeigen .
99
ifm Vision Assistant 3D-Sensor O3D3xx
Logarithmische Ansicht:
Lineare Ansicht:
100
ifm Vision Assistant 3D-Sensor O3D3xx
7.3.3 Pixeleigenschaften
Die "Pixeleigenschaften" zeigen in der 2D-Ansicht Informationen zum ausgewählten Pixel an:
Feld Beschreibung
Spalte | Zeile Gibt die Spalten- und Zeilenzahl eines bestimmten Pixels an .
x x-Koordinate des ausgewählten Pixels: aktueller Messwert, Mittelwert und Abweichung in Meter .
y y-Koordinate des ausgewählten Pixels: aktueller Messwert, Mittelwert und Abweichung in Meter . DE
z z-Koordinate des ausgewählten Pixels: aktueller Messwert, Mittelwert und Abweichung in Meter .
Amplitude Amplitude des ausgewählten Pixels .
Über den Zahlenwert ermittelt das Gerät die Standardabweichung des ausgewählten Pixels
Standardabweichung
(voreingestellt: 100) .
Weiß: gesättigte Pixel .
Farblegende Schwarz: zu niedrige Amplitude .
Entfernungsbild
Pink: ungültiges Pixel . Ist die Schaltfläche "Ungültige Pixel anzeigen" deaktiviert, werden die
ungültigen Pixel in "Schwarz" angezeigt .
Rot: gesättigte Pixel .
Farblegende Blau: zu niedrige Amplitude .
Amplitudenbild
Pink: ungültiges Pixel . Ist die Schaltfläche "Ungültige Pixel anzeigen" deaktiviert, werden die
ungültigen Pixel in "Blau" angezeigt .
Ungültige Pixel
Die ungültigen Pixel werden mit der Schaltfläche in der Farbe "Pink" angezeigt .
Wenn die Funktion deaktiviert ist, werden ungültige Pixel beim Entfernungsbild in der Farbe "Schwarz"
und beim Amplitudenbild in der Farbe "Blau" angezeigt .
101
ifm Vision Assistant 3D-Sensor O3D3xx
7.4 3D-Ansicht
Entfernungsbild Stellt die Pixel der 3D-Ansicht entsprechend der Entfernungswerte farbig dar .
Geräteposition Blendet die Position und Sichtwinkel des Gerätes in der 3D-Ansicht ein und aus .
Raster Blendet das Ebenen-Raster (xz-Ebene) in der 3D-Ansicht ein und aus .
Blendet ein räumliches Raster (xy-Ebene und yz-Ebene) in der 3D-Ansicht ein
Hintergrund Raster
und aus .
Ursprung Blendet den Ursprung des Koordinatensystem in der 3D-Ansicht ein und aus .
Stellt die Amplitudenwerte der 3D-Ansicht in linearen Grautönen dar (nur für
Linear
Amplitudenbild verfügbar) .
102
ifm Vision Assistant 3D-Sensor O3D3xx
Vergrößerung 1:1 Setzt die Vergrößerung des Bildes auf die Standardansicht .
Die Einstellungen der Ansicht (z . B . Logarithmisch oder Linear) verändern nur die Berechnung und
Art der visuellen Darstellung . Die Anwendung selbst wird dadurch nicht beeinflusst .
7.4.1 Entfernungsbild
► klicken, um das Entfernungsbild anzuzeigen .
103
ifm Vision Assistant 3D-Sensor O3D3xx
7.4.2 Amplitudenbild
► klicken, um das Amplitudenbild anzuzeigen .
104
ifm Vision Assistant 3D-Sensor O3D3xx
105
ifm Vision Assistant 3D-Sensor O3D3xx
7.4.4 Darstellungsmuster
106
ifm Vision Assistant 3D-Sensor O3D3xx
DE
107
ifm Vision Assistant 3D-Sensor O3D3xx
7.4.5 Schieberegler
Über den Schieberegler lässt sich der Farbbereich der Anzeige manuell einstellen . Die Ergebnisse der
Anwendung ändern sich dadurch nicht .
● Entfernungsbild: Messbereich in Metern (von-bis)
● Amplitudenbild: Messbereich in Amplituden (von-bis)
Farbbereich einstellen
Bedienelement Beschreibung
Automatische Die Schaltfläche stellt den Farbbereich automatisch auf einen geeigneten Bereich ein . Die
Bereichswahl Einstellungen der Schieberegler werden verworfen .
Oberer Mit dem oberen Schieberegler wird der Farbbereich für das Entfernungs- oder Amplitudenbild
Schieberegler grob eingestellt .
Unterer
Mit dem unteren Schieberegler wird der eingestellte Farbbereich feinjustiert .
Schieberegler
Der eingestellte Farbbereich kann durch Auswählen mit der linken Maustaste verschoben
werden, ohne die Größe des Bereichs zu ändern .
Farbbereich
Die vertikalen weißen Linien innerhalb des Farbbereichs kennzeichnen den mit den unteren
Schieberegler feinjustierten Farbbereich .
> Die Skala des unteren Schiebereglers entspricht dem oben eingestellten Farbbereich .
108
ifm Vision Assistant 3D-Sensor O3D3xx
7.5 Aufzeichnen
Über diese Funktion lassen sich Aufzeichnungen des Gerätebilds erstellen .
DE
► Im Reiter "Aufzeichnen" die Dauer der Aufzeichnung auswählen (1, 2, 4, 8 Minuten oder unendlich;
Platzbedarf: ca . 250 MB pro Minute) .
► klicken, um eine Aufzeichnung zu starten .
> Das Fenster "Speichern unter" wird mit einem Standard-Ordnerpfad und Standard-Dateinamen
geöffnet:
● Standard-Ordnerpfad: "…\ifm electronic\ifmVisionAssistant\capture" (genauer vollständiger Pfad
abhängig von Windows-Version und Einstellungen)
● Standard-Dateiname: "O3D3XX_yyyy-mm-dd_hhmmss .dat"
Der Dateiname besteht aus den Zeichen "O3D3XX", an die Datum und Zeitstempel angehängt
werden .
Beispiel: Die Datei "O3D3XX_2015-04-15_144726 .dat" wurde am 15 . April 2015 um 14:47:26 Uhr
aufgezeichnet .
> Alle Mess- und Prozessdaten werden aufgezeichnet (z . B . erkannte Objekte und Ergebnisse der
Anwendungen) .
109
ifm Vision Assistant 3D-Sensor O3D3xx
► [Speichern] klicken .
> Die Aufzeichnung startet und die Aufzeichnungszeit wird neben der Schaltfläche angezeigt .
Beispiel: 1 Minute und 5 Sekunden von den eingestellten 2 Minuten wird als 01:05/02:00 angezeigt .
> Die Aufzeichnung endet automatisch, sobald die eingestellte Aufzeichnungsdauer erreicht ist .
110
ifm Vision Assistant 3D-Sensor O3D3xx
7.6 Ergebnisse
In den Ergebnissen wird eine Zusammenfassung der Merkmale einer Anwendung angezeigt. Die Anzeige
der Ergebnisse hängt von der Art der Anwendung ab.
Zu jedem erkannten Objekt werden in einer Tabellenzeile die folgenden Merkmale angezeigt:
●● ID des Objektes
●● Objekt gefunden
●● Länge, Breite und Höhe des Objektes
●● x-, y- und z-Koordinaten des Mittelpunktes der Objektoberfläche
●● Gierwinkel des Objektes
●● Rotation des Objektes um die x-, y- und z-Achse
111
ifm Vision Assistant 3D-Sensor O3D3xx
Im Balkendiagramm werden die Prozesswerte der einzelnen ROIs als vertikale Linien angezeigt. Die
Farbe der Linie zeigt den Status der ROIs an. Die Schaltschwellen werden durch horizontale Linien
dargestellt.
●● Pink: Schaltschwelle SP1
●● Rot: Schaltschwelle SP2
Mit den Icons und kann zwischen dem Balkendiagramm und einer tabellarischen Darstellung
der Ergebnisse gewechselt werden.
Zu jeder ROI werden in einer Tabellenzeile die Merkmale "Prozesswert", "Qualität" und "Status"
angezeigt. Die Tabellenzeilen werden durch Klicken der Zelle im Tabellenkopf auf- oder absteigend
sortiert.
112
ifm Vision Assistant 3D-Sensor O3D3xx
7.7 Statistik
In der Statistik werden zu jedem ROI statistisch erfasste Werte angezeigt. Die Statistiken sind nach den
angelegten Modellen gruppiert.
Die ROIs sind nach den zugehörigen Modellen sortiert. Die Schaltfläche [Alle] zeigt Statistiken zu allen
ROIs gleichzeitig an. Ist das Modell "Abstand" angelegt, werden über die Schaltfläche [Abstand] nur die
zugehörigen ROIs angezeigt. Das Gleiche gilt für die Modelle "Füllstand" und "Volumen".
DE
Die Werte werden über einen Zähler angezeigt und mit einem Ringdiagramm grafisch dargestellt.
Innerhalb des Ringdiagramms werden die statistisch erfassten Werte als Prozentsatz des Ganzen
angezeigt.
Bei der Vollständigkeitskontrolle wird ein Wert als "Zwischen SP1/SP2 (grün)" statistisch erfasst,
wenn einer der zugehörigen ROIs "Zwischen SP1/SP2 (grün)" meldet.
Das gilt für alle Werte. Beispielsweise wird ein Wert als "Über SP2 (rot)" statistisch erfasst, wenn
einer der zugehörigen ROIs "Über SP2 (rot)" meldet.
113
ifm Vision Assistant 3D-Sensor O3D3xx
► [OK] klicken .
> Wenn der Passwortschutz aktiviert wurde, fragt der ifm Vision Assistant nach dem Passwort .
Wenn das Gerät mit einem Passwort geschützt ist, zeigt das Icon neben den Schaltflächen
► klicken .
> Die Verbindung zum Gerät wird getrennt .
> Der ifm Vision Assistant kehrt zur Start-Bildschirmseite zurück .
114
ifm Vision Assistant 3D-Sensor O3D3xx
8 Erweiterter Parametriermodus
Im erweiterten Parametriermodus können Modelle beispielsweise zur Füllstands- und
Entfernungsüberwachung definiert werden . Die Ausgabe der Messergebnisse wird anwenderspezifisch
verschiedenen Schnittstellen zugeordnet .
DE
1: Livebild-Anzeige
2: Einstellungen
3: Menü des erweiterten Parametriermodus
115
ifm Vision Assistant 3D-Sensor O3D3xx
Das Bild wird durch die Anwahl einmal aktualisiert, unabhängig von der
Trigger auslösen
eingestellten Triggerquelle .
Auf Trigger reagieren Das Bild wird bei jedem Triggersignal der gewählten Triggerquelle aktualisiert .
Das Bild wird beim nächsten Triggersignal der gewählten Triggerquelle einmal
Auf Trigger warten
aktualisiert .
► klicken .
> Das Fenster "Speichern unter" für das Speichern des Bilds wird angezeigt .
► Gewünschten Dateinamen eingeben .
► [Speichern] klicken .
> Die gespeicherten Daten haben die Dateiendung "* .o3d3xximg" .
► klicken .
> Das Fenster "Öffnen" für das Laden des Bilds wird angezeigt .
► Zu ladende Datei (* .o3d3xximg) auswählen und [Öffnen] klicken .
> Sobald der Ladevorgang abgeschlossen ist, wird das geladene Bild anstelle des Livebilds angezeigt .
> Mit der Option [Livebild] in der Menüleiste "Bildaufnahme" kann auf das Livebild umgeschaltet werden .
116
ifm Vision Assistant 3D-Sensor O3D3xx
Wenn das Dateiformat des geladenen Bildes nicht dem vorgegebenen Format (*.o3d3xximg)
entspricht, wird eine Fehlermeldung angezeigt.
►► klicken.
>> Das Fenster "Bildeinstellungen" wird angezeigt.
Auf den meisten Bildschirmen werden nicht alle Bildeinstellungen angezeigt. Weitere Bildeinstellungen
sind über den Scrollbalken am rechten Rand des Fensters "Bildeinstellungen" zugänglich.
117
ifm Vision Assistant 3D-Sensor O3D3xx
Option Beschreibung
Das Gerät macht kontinuierlich Bilder. Diese Option wird hauptsächlich für Tests verwendet.
Bei Auswahl dieser Option wird im Fenster "Bildeinstellungen" die aktuelle Bildwiederholrate
Kontinuierlich in fps (frames per second) eingeblendet. Im Eingabefeld "Ziel-Bildwiederholrate" kann die
Bildwiederholrate geändert werden. Die maximal erreichbare Bildwiederholrate ist vom
Belichtungsmodus und von der Belichtungszeit abhängig.
Prozessschnittstelle Das Gerät wird über die Prozessschnittstelle angesteuert (z. B. von SPS).
ON ON
Iinput
Trigger
Trigger
Das Gerät wird von einer Hardware über die steigende
Positive Flanke
Flanke eines Eingangssignals angesteuert.
OFF OFF
t
Iinput
ON
Trigger ON
Trigger
Das Gerät wird von einer Hardware über die fallende Flanke
Negative Flanke
eines Eingangssignals angesteuert.
OFF OFF
t
Iinput
ON ON
Trigger
Trigger
Trigger
Das Gerät wird von einer Hardware über die steigende und
Positive und negative Flanke
über die fallende Flanke eines Eingangssignals angesteuert.
OFF OFF
t
118
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Option Beschreibung
Die Messung von Objekten mit einem maximalen Abstand von ca. 5 m ist eindeutig. Weiter entfernte Objekte
Unter 5m
werden mit falscher Größe und falscher Form so dargestellt, als ob sie sich in einem Abstand bis zu ca. 5 m
[1 Frequenz]
befänden (siehe Erklärung unten).
Die Messung von Objekten bis ca. 30 m ist möglich. Durch die Messung mit einer zusätzlichen, niedrigen
Bis 30m Frequenz kann der Eindeutigkeitsbereich erweitert werden (siehe Erklärung unten).
[2 Frequenzen] Mit abnehmender Frequenz nimmt das Rauschen zu und die Wiederholgenauigkeit nimmt ab. Dadurch sind
mehrere Messungen und längere Messzeiten notwendig.
Objekte bis ca. 30 m werden mit 2 Frequenzen gemessen. Aus dieser Messung wird ein Bild erzeugt. Die
dritte Frequenz erfasst messbare Punkte zwischen ca. 30 und 200 m (z. B. Hintergrundreflexionen). Zur
Unterdrückung der Mehrdeutigkeit werden diese Punkte aus dem erzeugten Bild gelöscht und als ungültige
Punkte gekennzeichnet.
Mehr als 30m
[3 Frequenzen] Das Ergebnis der Messung ist ein Bild von Objekten bis ca. 30 m Entfernung mit erhöhter Eindeutigkeit.
Mit abnehmender Frequenz nimmt das Rauschen zu und die Wiederholgenauigkeit nimmt ab. Dadurch sind
mehrere Messungen und längere Messzeiten notwendig.
Wegen der begrenzten Belichtungsstärke des Gerätes ist die Messung von Objekten nur bis 30 m Entfernung möglich.
Der "Frameraten optimierter Modus" steht nur bei einer kontinuierlichen Triggerquelle zur
Verfügung.
119
ifm Vision Assistant 3D-Sensor O3D3xx
∆φ
∆φ
0 1 2 3 4 5 6 7 D/m
0 33 66 99 t/ns
Beispiel
Die folgende Abbildung zeigt zwei Aufnahmen derselben Szene mit unterschiedlichen
Entfernungseinstellungen .
1: Maximal sichtbare Entfernung unter 5 m [1 Frequenz]: Farben wiederholen sich für entfernte Objekte
2: Maximal sichtbare Entfernung bis 30 m [2 Frequenzen]: Farben können eindeutig unterschiedlichen Entfernungen zugeordnet
werden
120
ifm Vision Assistant 3D-Sensor O3D3xx
121
ifm Vision Assistant 3D-Sensor O3D3xx
Mit der automatischen Optimierung werden die Belichtungszeiten auf die aktuelle Szene (gesamtes
Gerätebild abzüglich eines Rahmens) eingestellt . Die Szene darf sich während der Optimierung
nicht verändern . Sättigungen werden dadurch vermieden und das Messrauschen wird minimiert . Die
Anwendung wird dadurch robuster gegenüber Störungen .
Auch nach der Optimierung der Belichtungszeiten können ungültige Pixel oder starkes Bildrauschen
auftreten . Dies kann folgende Ursachen haben:
● Die Bildpunkte liegen außerhalb des Optimierungsbereichs (z . B . im Rahmen des Gerätebilds) .
● Die Bildpunkte stellen glänzende Objekte dar .
● Die Bildpunkte stellen dunkle Objekte dar, deren Unterschied zu den hellsten Objekten zu groß ist . In
diesem Fall kann eine Erhöhung der Anzahl der Blichtungszeiten zu einer Verbesserung führen .
Beispiel
Die folgende Abbildung zeigt die 2D- und 3D-Aufnahmen eines Schachbrett-Ausschnittes in 60 cm
Entfernung mit unterschiedlichen Belichtungsmodi .
1: Eine Belichtungszeit von 500 µs, weiße Flächen nahezu gesättigt, schwarze Flächen verrauscht
2: Zwei Belichtungszeiten von 500 µs und 3500 µs, weiße und schwarze Flächen wenig verrauscht
Ziel-Bildwiederholrate einstellen
► Ziel-Bildwiederholrate im Feld eingeben .
122
ifm Vision Assistant 3D-Sensor O3D3xx
Je nachdem welche Einstellungen aktiviert sind, kann die Ziel-Bildwiederholrate vom Gerät nicht erreicht
werden. Die folgenden Einstellungen wirken sich auf die Ziel-Bildwiederholrate aus:
●● Maximal sichtbare Entfernung (→ „8.3.2 Maximal sichtbare Entfernung einstellen“)
●● Belichtungsmodus, Belichtungszeit, Belichtungsautomatik (→ „8.3.4 Belichtungsmodus einstellen“)
●● Framerate optimierter Modus (→ „8.3.2 Maximal sichtbare Entfernung einstellen“)
●● Filter (→ „8.3.6 Filter anwenden“)
DE
●● Bildverarbeitung
Beachten Sie die Hinweise zum Kühlen des Gerätes in der Bedienungsanleitung, wenn der
folgende Hinweis angezeigt wird:
Option Beschreibung
Alle Bilder Die Filter werden auf das Entfernungsbild und das Amplitudenbild angewandt.
Amplitudenbild Die Filter werden nur auf das Amplitudenbild angewandt.
Entfernungsbild Die Filter werden nur auf das Entfernungsbild angewandt.
►► Matrixgröße auswählen.
>> Die Matrixgröße bestimmt das Fenster um den zu berechnenden Punkt. Die in diesem Fenster
liegenden Punkte werden zur Berechnung herangezogen.
►► Zeitlichen Filter auswählen:
Option Beschreibung
Ein gewichteter Mittelwert über aufeinanderfolgende Bilder wird berechnet. Neuere Bilder haben dabei
Exponentialfilter mehr Gewicht als ältere Bilder.
Dieser Filter kann nur auf die Triggerquelle "Kontinuierlich" angewandt werden.
123
ifm Vision Assistant 3D-Sensor O3D3xx
Über XML-RPC kann ein Koordinatensystem transformiert werden. Der 3D-Datenausschnitt wird
auf die Transformation angewendet.
124
ifm Vision Assistant 3D-Sensor O3D3xx
f1 f1 f1 f1 f1 f2
DE
1 2 3
1: Gegenseitige Störung der Geräte beim gleichzeitigen Betrieb mit einer Frequenz f1
2: Störungsverhinderung beim Betrieb mit einer Frequenz f1 durch Kaskadierung der Triggersignale
3: Störungsverhinderung durch den Betrieb mit unterschiedlichen Frequenzen f1 und f2
Maßnahme Beschreibung
Die Triggersignale werden so eingestellt, dass die Geräte zu unterschiedlichen Zeitpunkten
Kaskadierung der
angesteuert werden (→ „Ausgabelogik erstellen“ und Bedienungsanleitung).
Triggersignale
Diese ist die bevorzugte Maßnahme, um Störungen zu verhindern.
Die Geräte werden über unterschiedliche Frequenzkanäle angesteuert. Es stehen 3 Frequenzkanäle
zur Auswahl.
Betrieb über verschiedene Diese Maßnahme kann nicht für die Option "Mehr als 30m" durchgeführt werden, da hierfür bereits
Frequenzkanäle 3 Frequenzkanäle belegt sind.
Für die Option "Bis 30m" sind 2 der 3 Frequenzkanäle belegt. Deshalb müssen die Geräte einen
Frequenzkanal gemeinsam nutzen.
125
ifm Vision Assistant 3D-Sensor O3D3xx
Merkmal Beschreibung
Modellart Die Modellart bestimmt die Technik, mit der die Füllhöhe gemessen wird.
ROI Mindestens eine ROI markiert den Bereich, auf den sich die Messung bezieht.
Der Prozesswert legt den Wert (Maximum, Minimum, Mittelwert) der Messdaten fest, der zum Vergleich
Prozesswert
mit den Schaltschwellen herangezogen wird.
Mit den Schaltschwellen werden Werte zur Auswertung der Messergebnisse festgelegt (z. B. Füllsystem
Schaltschwellen
mit einer angeschlossenen Steuerung schalten).
Die Modellmerkmale können über die Schnittstellen des Gerätes an eine angeschlossene
Steuerung ausgegeben werden. Änderungen eines Modells können Änderungen in der
Ausgabelogik und / oder in den Schnittstellendefinitionen notwendig machen.
►► Nach jeder Änderung eines Modells prüfen, ob die Ausgabelogik und / oder
Schnittstellendefinition angepasst werden muss (→ „8.5 Ausgabelogik erstellen“ und „8.6
Schnittstelle einstellen“).
►► klicken.
>> Zusätzlich zum Livebild werden die Modellliste und die Modellergebnisse angezeigt:
126
ifm Vision Assistant 3D-Sensor O3D3xx
Modellart Beschreibung
Füllstand Messung des Füllstandes einer Objektoberfläche zu einer Referenzebene
Abstand Messung des Abstands einer Objektoberfläche zum Gerät DE
Volumen Messung des Volumens einer Objektoberfläche zu einer Referenzebene
1: Abstand zwischen
Objektoberfläche und
Referenzebene bei den
Modellarten "Füllstand" und
"Volumen"
2: Abstand zwischen
Objektoberfläche und Gerät bei
2 der Modellart "Abstand"
>> Ein Fenster für die Auswahl des Niveaumodells wird geöffnet:
►► Niveaumodell auswählen.
>> Abhängig von der ausgewählten Modellart haben die Niveaumodelle folgende Bedeutungen.
127
ifm Vision Assistant 3D-Sensor O3D3xx
>> Nach der Auswahl des Niveaumodells werden die zugehörigen Modellmerkmale und deren
Standardwerte angezeigt.
►► Im Feld "Name" einen Modellnamen eingeben.
>> In der Ausgabelogik wird das Modell unter diesem Namen angezeigt (→ „8.5 Ausgabelogik erstellen“).
►► Schaltwert(e) der ausgewählten Modellart und des ausgewählten Niveaumodells in Meter eingeben.
Methode Vorgehen
►Im
► Drop-Down-Menü "Referenzebene" den Eintrag "eingeben" auswählen.
►Den
► Abstand zwischen Gerät und Referenzebene in Meter eingeben.
Manuell
●● Vorteil: Wenn im Betrieb kleine Änderungen der Ebene auftreten, werden diese "herausgemittelt".
●● Nachteil: Insbesondere asymmetrische Unebenenheiten und schiefe Ebenen führen zu fehlerhaften Mes-
sungen.
►Sicherstellen,
► dass im gewünschten Bereich keine Objekte vorhanden sind und im Livebild die Referenze-
bene abgebildet ist.
►Im
► Drop-Down-Menü "Referenzebene" den Eintrag "messen" auswählen.
>> Das Gerät misst für jeden Punkt die Entfernung und legt diese Messwerte als Referenzebene fest.
>> Die erfolgreiche Bestimmung der Referenzebene wird durch ein grünes Häkchen angezeigt.
Automatisch
Wenn sich Änderungen ergeben haben, kann die Referenzebene mit [Einlernen] erneut bestimmt werden.
●● Vorteil: Unebene oder schiefe Ebenen können als Referenzebene verwendet werden.
●● Nachteil: Änderungen in der Unebenheit sowie Neigungsänderungen und Drehungen von schiefen Ebenen
führen zu fehlerhaften Messungen.
128
ifm Vision Assistant 3D-Sensor O3D3xx
Vieleck mit frei positionierbaren Eckpunkten. Der zuletzt gesetzte Eckpunkt muss mit dem zuerst
Polygon gesetzten Eckpunkt übereinstimmen, damit eine geschlossene Fläche entsteht. Wenn sich die
Verbindungslinien kreuzen, wird die dadurch entstehende Teilfläche von der ROI ausgeschlossen.
Rechteckige ROI-Matrix mit variabler Länge und Breite. Die ROI-Matrix beinhaltet einzelne ROIs
Multi-ROI
gleicher Form und gleicher Größe.
●● Mit Ausnahme des Polygons werden die ROIs im Livebild durch Klicken und Ziehen bei gedrückter
Maustaste eingefügt.
●● Die Eckpunkte des Polygons werden durch Klicken im Livebild positioniert.
►► ROI an das zu messende Objekt anpassen:
Anpassung Vorgehen
►ROI
► klicken.
Größe und Form ändern
►► klicken und bei gedrückter Maustaste zur gewünschten Position ziehen.
►ROI
► klicken.
ROI verschieben
►ROI
► bei gedrückter Maustaste zur gewünschten Position ziehen.
►ROI
► klicken.
ROI drehen ►► klicken und in die gewünschte Richtung ziehen.
>> Die ROI dreht sich um den Flächenmittelpunkt.
Multi-ROI
anpassen
►ROI
► klicken.
►Stiftsymbol
► am unteren Rand der ROI-Matrix klicken.
>> Ein Fenster zur Einstellung der Multi-ROI wird geöffnet.
–– Form: Legt die Form der einzelnen ROIs fest. Die ROIs einer Multi-ROI haben immer dieselbe
Form.
–– Grid Type: Legt die geometrische Anordnung der ROIs in der Multi-ROI fest (→ „Schritt 3: Suchzo-
ne (ROI)“ auf Seite 24).
–– Anzahl Spalten / Zeilen: Legt die Spalten-/Zeilenanzahl der ROIs in der Multi-ROI fest. Die Anzahl
der ROIs in einer Multi-ROI ist auf 64 beschränkt.
–– Formgröße: Mit [+] und [–] werden die einzelnen ROIs innerhalb der Multi-ROI skaliert. Der vorein-
gestellte Skalierungsfaktor wirkt gleichermaßen auf alle ROIs und in beide Raumrichtungen. Nach
oben ist die Skalierung durch die Größe der ROI-Matrix beschränkt.
►Zur
► Änderung der ROI-Dimensionen in verschiedene Raumrichtungen:
Randmarke der ROI-Matrix klicken und bei gedrückter Maustaste in die Position ziehen, in der die
ROIs mit der gewünschten Skalierung angezeigt werden.
►Bei
► gedrückter Umschalttaste mehrere ROI mit der Maus klicken.
ROI gruppieren
►► klicken.
►ROI
► klicken.
ROI kopieren
►► klicken.
►ROI
► klicken.
ROI löschen
►► klicken.
129
ifm Vision Assistant 3D-Sensor O3D3xx
Vieleck mit frei positionierbaren Eckpunkten. Der zuletzt gesetzte Eckpunkt muss mit dem zuerst
Polygon gesetzten Eckpunkt übereinstimmen, damit eine geschlossene Fläche entsteht. Wenn sich die
Verbindungslinien kreuzen, wird die dadurch entstehende Teilfläche von der ROD ausgeschlossen.
●● Mit Ausnahme des Polygons werden die RODs im Livebild durch Klicken und Ziehen bei gedrückter
Maustaste eingefügt.
●● Die Eckpunkte des Polygons werden durch Klicken im Livebild positioniert.
►► ROD an das zu messende Objekt anpassen:
Anpassung Vorgehen
►ROD
► klicken.
Größe und Form ändern
►► klicken und bei gedrückter Maustaste zur gewünschten Position ziehen.
►ROD
► klicken.
ROD verschieben
►ROD
► bei gedrückter Maustaste zur gewünschten Position ziehen.
►ROD
► klicken.
ROD drehen ►► klicken und in die gewünschte Richtung ziehen.
>> Die ROD dreht sich um den Flächenmittelpunkt.
►ROD
► klicken.
ROD kopieren
►► klicken.
►ROD
► klicken.
ROD löschen
►► klicken.
>> Das erfolgreiche Einlernen wird mit den grünen Haken angezeigt. Mit der Schaltfläche "Einlernen"
kann die Lagenachführung erneut eingelernt werden.
Werden die ROIs geändert, muss die Lagenachführung erneut eingelernt werden.
130
ifm Vision Assistant 3D-Sensor O3D3xx
Wenn das Einlernen fehlschlägt, können die folgenden Maßnahmen zum Erfolg führen:
●● Einbauposition und Orientierung des Gerätes ändern. Idealerweise blickt das Gerät senkrecht auf das Objekt.
●● Belichtungszeit so einstellen, dass die Bereiche um die ROIs gültige Messwerte liefern.
Abhängig von Anzahl und Größe der Objekte kann sich die Auswertezeit bei aktivierter
Lagenachführung erhöhen.
DE
8.4.6 ROI-Distanzwert definieren
Der ROI-Distanzwert ist der Prozesswert, der mit den Schaltschwellen verglichen wird. Für die
Berechnung des Prozesswerts aus den Messdaten stehen 3 Methoden zur Verfügung:
Methode Prozesswertberechnung
Minimum Kleinster Messwert in der ROI
Maximum Größter Messwert in der ROI
Mittelwert Mittelwert über alle Messwerte in der ROI
1: ROI
1 2: Maximum
3: Mittelwert
4: Minimum
2
3
4
Schwellwert Beschreibung
Dieser Schwellwert ist bei beiden Modellarten der kleinere Wert. Bei der Modellart "Füllstand" definiert er die
SP1
untere Schwelle. Bei der Modellart "Abstand" definiert er die obere Schwelle.
Dieser Schwellwert ist bei beiden Modellarten der größere Wert. Bei der Modellart "Füllstand" definiert er die
SP2 obere Schwelle. Bei der Modellart "Abstand" definiert er die untere Schwelle.
Beim Niveaumodell "Unterfüllung" gibt es diesen Schwellwert nicht.
Diese Schwellwert-Mitte muss für das Niveaumodell "Schwellwertschalter" definiert werden. Zusätzlich muss
der Schwellwert-Abstand d angegeben werden. Die Schwellwerte werden wie folgt berechnet:
SPM
●● SP1 = SPM – d
●● SP2 = SPM + d
8.4.8 Modellergebnisse
Die Modellergebnisse können in einem Fenster unter dem Livebild eingeblendet werden.
Der Status der ROIs (Gut, Unterfüllung, Überfüllung, Ungültig) wird in farbigen Feldern angezeigt. Dort
kann die Anzahl der ROIs, auf die die Eigenschaften zutreffen, abgelesen werden.
Mit den Icons und kann zwischen einer numerischen und einer grafischen Darstellung
gewechselt werden (→ „7.6 Ergebnisse“).
131
ifm Vision Assistant 3D-Sensor O3D3xx
1
Pin-Ereignis DIGITAL_OUT Digitalisierung DIGITAL_OUT
Virtual pin
3
Logische
ANALOG_OUT Funktionen
Modell-
ergebnisse 2
ANALOG_OUT Arithmetik
Arithmetik
1 Statistik
Digitalisierung
2 3
DIGITAL_OUT Logische DIGITAL_OUT
Arithmetik
Virtual pin Funktionen Virtual pin
3 1
Logische
Funktionen Digitalisierung
2
Statistik
Arithmetik
1
Digitalisierung
Statistik
132
ifm Vision Assistant 3D-Sensor O3D3xx
► klicken .
> Die Bildschirmseite "Logik" wird angezeigt .
Wenn auf dem Gerät keine Logik gespeichert ist, wird das Fenster "Graphgenerierung" angezeigt .
Mit den Einstellungen im Fenster "Graphgenerierung" wird eine Beispiel-Logik für die vorhandenen DE
Modelle und ROIs erstellt .
1: Hauptbereich
2: Auswahlbereich
3: Übersichtsbereich
Fensterbereich Beschreibung
Im Hauptbereich wird die Zuordnung der Pin-Ereignisse zu den Ausgaben visualisiert . Die Pin-Ereignisse
und die Ausgaben sind als Logikbausteine mit unterschiedlicher Schriftfarbe dargestellt . Linien zwischen
Hauptbereich diesen Logikbausteinen stellen die Zuordnung dar .
Wenn die Elemente im Hauptbereich über den sichtbaren Bereich hinaus verteilt sind, kann der sichtbare
Bereich mit den Scrollbalken am Rand des Hauptbereichs verschoben werden .
Auswahlbereich Im Auswahlbereich sind alle Pin-Ereignisse und Ausgaben aufgelistet .
Am unteren Rand des Auswahlbereichs wird zur besseren Übersicht eine Verkleinerung des Hauptbereichs
Übersichtsbereich angezeigt . Wenn die Elemente im Hauptbereich über den sichtbaren Bereich hinaus verteilt sind, kann der
sichtbare Bereich durch Ziehen des roten Rahmens mit der Maus verschoben werden .
Beispiel erzeugen
Diese Funktion dient als Hilfestellung für Anwender, die keine oder wenig Erfahrung in der Neuerstellung
von Ausgabelogiken haben .
► [Beispiel erzeugen] klicken .
> Eine zu den definierten Modellen passende Ausgabelogik wird als Beispiel erstellt . Dabei kann die
Suchzone (ROI) gewählt werden .
133
ifm Vision Assistant 3D-Sensor O3D3xx
Das Gerät hat eine begrenzte Anzahl an Ausgängen. Beim Versuch, mehr Logikbausteine als
entsprechende Ausgänge zu platzieren, wird eine Fehlermeldung angezeigt.
Logikbaustein einstellen
Bei Logikbausteinen, zu denen es Einstellungen gibt, wird in der rechten unteren Ecke des markierten
Logikbausteins ein Zeichenstift angezeigt.
►► Logikbaustein klicken.
►► Zeichenstift klicken.
>> Ein Fenster mit den Einstellungen wird angezeigt.
134
ifm Vision Assistant 3D-Sensor O3D3xx
Logikbaustein löschen
►► Logikbaustein klicken.
>> In der rechten unteren Ecke des Logikbausteins wird ein Papierkorb angezeigt.
DE
►► Papierkorb klicken.
>> Der Logikbaustein und ggf. die Verbindung zu einem anderen Logikbaustein werden gelöscht.
Signale zuordnen
►► Mauszeiger auf den Ausgangs-Pin am rechten Rand des Logikbausteins setzen.
►► Mit gedrückter Maustaste den Mauszeiger aus dem Ausgangs-Pin ziehen.
>> Freie Eingangs-Pins, denen das am Ausgangs-Pin anliegende Signal zugeordnet werden kann,
werden grün angezeigt.
–– Jedem Eingangs-Pin kann nur ein Signal zugeordnet werden.
–– Ein Ausgangssignal kann mehreren Eingangs-Pins zugeordnet werden.
Der ifm Vision Assistant prüft die Kompatibilität der Signalarten. Zum Beispiel können numerische
und binäre Werte nicht direkt miteinander verglichen oder verknüpft werden. Eine Prüfung
der Maßeinheiten findet nicht statt. Zum Beispiel wäre es möglich, die numerischen Werte
"Prozesswert" (Einheit: m) und "Qualität" (Einheit: %) zu addieren.
►► Bei der Zuordnung der Signale die zugehörigen Maßeinheiten berücksichtigen.
>> Zwischen Pin-Ereignis-Box und Mauszeiger wird eine rote Verbindungslinie angezeigt.
>> Beim Verschieben der Logikbausteine im Hauptbereich werden die Verbindungslinien mitgeführt.
135
ifm Vision Assistant 3D-Sensor O3D3xx
Zuordnung löschen
►► Verbindungslinie der zu löschenden Zuordnung klicken.
>> Ein Papierkorb wird angezeigt.
►► Papierkorb klicken.
136
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Bei beiden Optionen kann über das Stiftsymbol das Modell geändert werden. Bei der Option "Ergebnis einer
ROI" kann außerdem zu einer anderen ROI gewechselt werden (falls vorhanden).
Arithmetik
Auf die Werte können folgende arithmetische Funktionen angewandt werden:
Code am Code am
Funktion Beschreibung
Eingang Ausgang
Subtrahiert die an den beiden Eingängen anliegenden Signale. Mit der Wahl
DIFF numerisch numerisch
des Ausgangs kann das Vorzeichen festgelegt werden.
ADD numerisch numerisch Addiert die an den beiden Eingängen anliegenden Signale.
Addiert die an den Eingängen anliegenden Signale. Bei der Addition werden die
COUNT binär numerisch
binären Werte 1 und 0 als numerische Werte behandelt.
Min-Max-Wert numerisch numerisch Stellt den Min- und Max-Wert der Eingangssignale fest.
Ermöglicht die Eingabe einer Fließkommazahl, die für die arithmetischen
Fester Wert – numerisch Funktionen "DIFF" und "ADD" verwendet werden kann (z. B. zum Einstellen
eines Offsets).
137
ifm Vision Assistant 3D-Sensor O3D3xx
Digitalisierung
Mit den Digitalisierungsfunktionen können die eingehenden numerischen Werte miteinander verglichen
werden. Der Ausgangswert ist binär.
138
ifm Vision Assistant 3D-Sensor O3D3xx
Logische Funktionen
Die logischen Funktionen können ausschließlich auf binäre Werte angewandt werden.
Funktion Beschreibung
●● Ausgangswert = 1, wenn alle Eingangswerte = 1
AND
●● Ausgangswert = 0, wenn mindestens ein Eingangswert = 0
OR
●● Ausgangswert = 1, wenn mindestens ein Eingangswert = 1
●● Ausgangswert = 0, wenn alle Eingangswerte = 0 DE
Der Ausgangswert ist der invertierte Eingangswert:
NOT ●● Ausgangswert = 1, wenn Eingangswert = 0
●● Ausgangswert = 0, wenn Eingangswert = 1
Jede logische Verknüpfung kann maximal 64 Eingänge haben. Ergebnisse einer logischen Verknüpfung
können nicht dem Eingang einer vorherigen Verknüpfungsebene zugeordnet werden.
Pin-Ereignisse
Pin-Ereignis Beschreibung
Bereit für Trigger (Ready) Das Gerät ist bereit, getriggert zu werden und ein neues Bild aufzunehmen.
Fehler Das Gerät hat einen Fehler erkannt.
Das Gerät hat die Bildaufnahme und die Berechnung der Bilddaten beendet. Die Bilddaten stehen
Auswertung fertig
für die Versendung über Ethernet bereit.
Bildaufnahme beendet Das Gerät hat die Bildaufnahme beendet. Dieses Signal kann für die Kaskadierung der Trigger
(Cascading) signale beim Betrieb mehrerer Geräte verwendet werden (→ „8.3.8 Betrieb mehrerer Geräte“).
Der Status des digitalen Ausgangs kann über die Prozessschnittstelle mit dem "o" Kommando auf
Prozessschnittstelle
"high" oder "low" geschaltet werden.
Ausgabe
Die Ausgabewerte können abhängig von deren Kodierung (binär, numerisch) verschiedenen Ausgängen
zugeordnet werden.
Code am
Ausgang Einstellungen Beschreibung
Eingang
Der Ausgang wird ohne Zeitbegrenzung geschaltet (empfohlene
Static
Einstellung).
DIGITAL_OUT1/2/3 binär
Der Ausgang wird mit einer begrenzten Signaldauer geschaltet. Die
Pulsed
Signaldauer kann in ms eingestellt werden. Der Minimalwert ist 10 ms.
Der Ausgabewert kann als Stromsignal (I) zwischen 4 und 20 mA oder als
Modus
Spannungssignal (U) zwischen 0 und 10 V ausgegeben werden.
Das Ausgangssignal steigt mit steigendem Ausgabewert an (Steigende, ↑)
Richtung
oder fällt mit fallendem Ausgabewert ab (Fallende, ↓).
Abhängig von der gewählten Richtung der kleinste bzw. größte
Ausgabewert:
Startpunkt ●● Steigende Richtung: Startpunkt-Ausgabewert entspricht 0 V bzw. 4 mA
ANALOG_OUT ●● Fallende Richtung: Startpunkt-Ausgabewert entspricht 24 V bzw. 20 mA
numerisch
ANALOG_OUT_DYN Bei der Ausgabe über ANALOG_OUT_DYN kann ein dynamischer
Startpunkt auf den entsprechenden Eingang gelegt werden.
Abhängig von der gewählten Richtung der kleinste bzw. größte
Ausgabewert:
Endpunkt ●● Steigende Richtung: Endpunkt-Ausgabewert entspricht 24 V bzw. 20 mA
●● Fallende Richtung: Endpunkt-Ausgabewert entspricht 0 V bzw. 4 mA
Bei der Ausgabe über ANALOG_OUT_DYN kann ein dynamischer
Endpunkt auf den entsprechenden Eingang gelegt werden.
Ein virtual pin kann als Teil eines Datagramms über TCP/IP, EtherNet/IP
oder PROFINET ausgegeben werden (→ „8.6 Schnittstelle einstellen“).
Der virtual pin besteht aus einer 8-Bit-Folge. Im Datagramm werden die 8
Virtual pins byte1–8 binär – virtual pins aneinandergereiht. Somit können mit den virtual pins maximal
64 binäre Werte über die Ethernet-Schnittstelle ausgegeben werden. Für
die Eingänge der virtual pins, die nicht belegt sind, wird eine binäre 0
ausgegeben.
139
ifm Vision Assistant 3D-Sensor O3D3xx
Statistik (Pass/Fail)
Ein binärer Wert kann als Entscheidungskriterium definiert werden, dass ein Ereignis als Erfolg (1) oder
als Misserfolg (0) gewertet wird .
Die Ergebnisse werden in den Service Report geschrieben und können für statistische Berechnungen
daraus entnommen werden .
► klicken .
> Die Bildschirmseite "Schnittstelle" wird angezeigt .
1: Hauptbereich
2: Einstellbereich
3: Übersichtsbereich
4: Ausgabe-String
Fensterbereich Beschreibung
Im Hauptbereich werden die Datenblöcke eines Datenpakets in Form von Boxen angezeigt . Die Daten
werden in der Reihenfolge der Datenblöcke von links nach rechts verschickt .
Hauptbereich
Wenn die Elemente im Hauptbereich über den sichtbaren Bereich hinaus verteilt sind, kann der sichtbare
Bereich mit den Scrollbalken am Rand des Hauptbereichs verschoben werden .
Der Einstellbereich besteht aus folgenden Teilbereichen:
● Schnittstellen: Die Schnittstellen können für die Netzwerkprotokolle TCP/IP, EtherNet/IP und PROFINET
konfiguriert werden . Alle Einstellungen beziehen sich auf das ausgewählte Netzwerkprotokoll .
● Voreingestellte Datenpakete: Der ifm Vision Assistant enthält voreingestellte Datenpakete, die über-
Einstellbereich nommen oder als Vorlagen für benutzerdefinierte Einstellungen verwendet werden können . Wenn ein
voreingestelltes Datenpaket geändert wird, wird dieses zu einem benutzerdefinierten Datenpaket . Das
voreingestellte Datenpaket bleibt in seinem Ursprungszustand erhalten . Das zuletzt geänderte Datenpa-
ket ist als benutzerdefiniertes Datenpaket abrufbar .
● Allgemeines Ausgabeformat: Das allgemeine Ausgabeformat bezieht sich auf alle erstellten Datenpakete
(siehe folgenden Abschnitt) .
In der rechten unteren Ecke des Hauptbereichs wird zur besseren Übersicht eine Verkleinerung des
Übersichtsbereich Hauptbereichs angezeigt . Wenn die Elemente im Hauptbereich über den sichtbaren Bereich hinaus verteilt
sind, kann der sichtbare Bereich durch Ziehen des roten Rahmens mit der Maus verschoben werden .
● Der Ausgabe-String zeigt die Zeichenkette, die in das Datagramm eingebunden wird . Abhängig von der
übergreifenden Einstellung "Datenkodierung" im Einstellbereich wird der Ausgabe-String in ASCII-Code
Ausgabe-String
oder Binär-Code angezeigt .
● Mit der Schaltfläche [Zwischenablage] kann der Ausgabe-String in den Zwischenspeicher kopiert werden .
140
ifm Vision Assistant 3D-Sensor O3D3xx
Einstellung Beschreibung DE
Datenkodierung Format für die Datenkodierung: ASCII oder binär.
Genauigkeit Anzahl der Nachkommstellen.
●● fest: Festkommazahl
Darstellungsformat
●● wissenschaftlich: Exponentialdarstellung
Dezimaltrennzeichen 7-Bit-Zeichen (z. B. ".") als Trennzeichen von Dezimalzahlen.
Ausgabeformat:
●● 2: Binär
Basis ●● 8: Oktal
●● 10: Dezimal
●● 16: Hexadezimal
Breite Minimale Gesamtlänge des Werts. Wenn der Wert diese Breite überschreitet, wird er nicht gekürzt.
●● an: Jede vom Wert nicht belegte Bitposition wird mit einer binären 0 aufgefüllt und positiven Werten
numericfill wird ein Pluszeichen vorangestellt.
●● aus: Vom Wert nicht belegte Bitpositionen bleiben leer.
Füllung Füllzeichen
Alignment Rechte oder linke Ausrichtung des Werts innerhalb der definierten Bitbreite.
●● little endian: Kleinstwertiges Byte eines Binärwerts an erster Stelle bzw. an der kleinsten Speicher-
adresse.
●● big endian: Höchstwertiges Byte eines Binärwerts an erster Stelle bzw. an der kleinsten Speicher-
Byte Reihenfolge
adresse.
●● Netzwerk Byte Reihenfolge: Byte-Reihenfolge, die durch das Netzwerkprotokoll vorgegeben wird.
●● Feldbusabhängig: Byte-Reihenfolge, die durch den Feldbus vorgegeben wird.
Mit der Schaltfläche [Standardwert] kann jede Einstellung auf ihren Standardwert zurückgesetzt werden.
Datenblock einfügen
Ein Datenblock kann am Beginn, am Ende oder zwischen vorhandenen Datenblöcken eingefügt werden.
►► Das Pluszeichen, an dessen Stelle der Datenblock eingefügt werden soll, klicken.
141
ifm Vision Assistant 3D-Sensor O3D3xx
>> Eine Auswahlliste wird angezeigt, in dem die Datenblöcke in folgende Gruppen geordnet sind:
Kompliziert aufgebaute Datenpakete erfordern einen hohen und fehleranfälligen Aufwand bei der
Parser-Konfiguration.
►► Datenpakete möglichst einfach und kurz gestalten.
142
ifm Vision Assistant 3D-Sensor O3D3xx
Die Programmschleife kann durch Klicken des Datenblocks ein- oder ausgeblendet werden.
Datenblock einstellen
►► Box klicken.
>> Wenn die Einstellungen des Datenblocks geändert werden können, wird in der rechten unteren Ecke
der Box ein Zeichenstift angezeigt.
►► Zeichenstift klicken.
>> Die Einstellungen des Datenblocks werden in einer Auswahlliste angezeigt:
143
ifm Vision Assistant 3D-Sensor O3D3xx
Datenblock löschen
►► Box klicken.
>> In der rechten unteren Ecke der Box wird ein Papierkorb angezeigt.
►► Papierkorb klicken.
>> Der Datenblock wird gelöscht.
144
ifm Vision Assistant 3D-Sensor O3D3xx
8.7 Gesamttest
Auf der Bildschirmseite "Gesamttest" wird die Anwendung getestet.
Test starten
►► klicken. DE
>> Die Livebild-Ansicht kann unter dem Reiter "Anzeige Optionen" eingestellt werden (→ „7.2 Anzeige
Optionen“).
►► [Test starten] im Feld "Gesamttest" klicken.
>> Das Gerät startet entsprechend der Einstellung der Triggerquelle die Bildaufnahme.
>> Wenn keine kontinuierliche Bildaufnahme eingestellt ist, kann die Aufnahme eines Testbilds mit
[Manueller Trigger] ausgelöst werden.
>> Die letzten 10 Testbilder werden in der Leiste unter dem Livebild in zeitlicher Reihenfolge von
links (alt) nach rechts (neu) in Miniaturansicht gezeigt.
>> Zu jedem Testbild werden auch die Zustände der Status-LEDs (OUT1, OUT2) und die
Modellstatistiken gespeichert.
>> Der Ausgabe-String kann unter dem Reiter "PCIC Ausgabe" im ASCII-Format eingeblendet werden.
Der Ausgabe-String kann in die Windows-Zwischenablage kopiert werden.
Testbilder betrachten
►► [Test stoppen] klicken.
►► Das gewünschte Testbild in der Leiste klicken.
>> Die Miniaturansicht des gewählten Testbilds wird mit einem Rahmen angezeigt.
>> Folgende Testergebnisse werden angezeigt:
●● Das gewählte Testbild wird anstelle des Livebilds angezeigt.
●● Die dazugehörigen Zustände (Status-LEDs, Modellstatistiken) werden angezeigt (→ „7.1
Statusanzeigen“).
145
ifm Vision Assistant 3D-Sensor O3D3xx
●● Die Modellergebnisse zum gewählten Testbild können unter dem Reiter "Ergebnisse" eingeblendet
werden (→ „7.6 Ergebnisse“).
>> Durch mehrmaliges Klicken des Testbilds kann zwischen dem Testbild und dem zuletzt
aufgenommenen Testbild hin- und hergeschaltet werden.
146
ifm Vision Assistant 3D-Sensor O3D3xx
► klicken .
► In der Modellliste [Hinzufügen] klicken und "Füllstand" wählen .
> Das neue Modell wird mit einer automatisch platzierten ROI (ROI 0) eingerichtet .
147
ifm Vision Assistant 3D-Sensor O3D3xx
► Form der ROI 0 so einstellen, dass die Bodenfläche der Kiste abgedeckt ist .
148
ifm Vision Assistant 3D-Sensor O3D3xx
DE
149
ifm Vision Assistant 3D-Sensor O3D3xx
150
ifm Vision Assistant 3D-Sensor O3D3xx
Der Schaltschwellenwert ist für diese Beispielanwendung nicht relevant und kann auf den
Standardwert eingestellt bleiben.
151
ifm Vision Assistant 3D-Sensor O3D3xx
►► klicken.
>> Die Bildschirmseite "Logik" wird angezeigt.
►► Alle angezeigten Boxen von der Arbeitsfläche löschen (→ „8.5.2 Logikbausteine platzieren und
Signale zuordnen“).
152
ifm Vision Assistant 3D-Sensor O3D3xx
DE
►► Im Feld "Ausgabe" den analogen Ausgang "ANALOG_OUT" klicken und bei gedrückter Maustaste auf
die Arbeitsfläche ziehen.
►► Einstellungen für den analogen Ausgang anpassen.
>> Im Beispiel wird die Spannung im Bereich 0.09–0.14 eingestellt. Mit zunehmendem Eingangswert
nimmt der Ausgangsstrom zu.
►► Prozesswert der Modellbox "Füllstand der Kiste" dem Eingangswert des analogen Ausgangs
"ANALOG_OUT" zuordnen (→ „8.5.2 Logikbausteine platzieren und Signale zuordnen“).
153
ifm Vision Assistant 3D-Sensor O3D3xx
Wenn Prozesswert "Füllstand der Kiste" zwischen den Schaltschwellen SP1 und SP2 liegt,
digitalen Ausgang 1 schalten
►► Digitalen Ausgang "DIGITAL_OUT2", zwei "Vergleicher" und die logische Funktion "UND" auf der
Arbeitsfläche platzieren.
►► Prozesswert der Modellbox "Füllstand der Kiste" jeweils dem Eingang A der beiden "Vergleicher"
zuordnen.
►► Schaltschwelle SP1 der Modellbox "Füllstand der Kiste" dem Eingang B des ersten "Vergleichers"
zuordnen.
►► Schaltschwelle SP2 der Modellbox "Füllstand der Kiste" dem Eingang B des zweiten "Vergleichers"
zuordnen.
►► Ausgang "A>B" des ersten "Vergleichers" mit einem Eingang der logischen Funktion "UND"
verknüpfen.
►► Ausgang "A<B" des zweiten "Vergleichers" mit einem Eingang der logischen Funktion "UND"
verknüpfen.
►► Ausgang der logischen Funktion "UND" mit dem Eingang des digitalen Ausgangs "DIGITAL_OUT2"
verknüpfen.
►► Statusdefinition auf der Arbeitsfläche platzieren.
►► Ausgang der logischen Funktion "UND" mit dem Eingang der Statusdefinition verknüpfen.
>> Mit dieser Logik wird geprüft, ob der Prozesswert größer als die untere Schaltschwelle SP1 und
kleiner als die obere Schaltschwelle SP2 ist. Wenn beide Bedingungen gleichzeitig zutreffen, wird der
digitale Ausgang geschaltet.
154
ifm Vision Assistant 3D-Sensor O3D3xx
Wenn Prozesswert "Maximalwert in der Kiste" über der maximalen Füllhöhe liegt (z. B.
Kistenrand), digitalen Ausgang 2 schalten
►► Modell "Maximalwert in der Kiste" (Ergebnis einer Suchzone (ROI)), digitalen Ausgang "DIGITAL_
OUT3", einen "Vergleicher" und die Arithmetikfunktion "Fester Wert" auf der Arbeitsfläche platzieren.
►► Arithmetikfunktion "Fester Wert" auf die maximale Füllhöhe einstellen.
DE
►► Prozesswert der Modellbox "Maximalwert in der Kiste" dem Eingang A des "Vergleichers" zuordnen.
►► Festwert dem Eingang B des "Vergleichers" zuordnen.
►► Ausgang "A>B" des "Vergleichers" mit dem Eingang des digitalen Ausgangs "DIGITAL_OUT3"
verknüpfen.
>> Mit dieser Logik wird geprüft, ob der Prozesswert größer als der Festwert ist. Wenn diese Bedingung
zutrifft, wird der digitale Ausgang geschaltet.
155
ifm Vision Assistant 3D-Sensor O3D3xx
Schnittstelle konfigurieren
►► Voreinstellungen der Schnittstellenkonfiguration übernehmen (→ „8.6 Schnittstelle einstellen“).
Gesamttest durchführen
►► klicken.
►► Sicherstellen, dass mit einer leeren Kiste folgende Bedingungen erfüllt sind:
–– Beide Status-LEDs (OUT1, OUT2) sind aus.
–– Die angezeigten Schaltschwellenwerte stimmen für beide Modelle mit den Einstellungen überein.
–– Für beide Modelle wird "Unterfüllung" angezeigt.
156
ifm Vision Assistant 3D-Sensor O3D3xx
157
ifm Vision Assistant 3D-Sensor O3D3xx
►► Weiteres Objekt in die Kiste legen, dessen höchster Punkt über der maximalen Füllhöhe liegt.
►► Sicherstellen, dass der digitale Ausgang 3 den Binärwert "1" (24 V) ausgibt (wird vom ifm Vision
Assistant nicht angezeigt).
158
ifm Vision Assistant 3D-Sensor O3D3xx
DE
Mit dem Mausrad kann in das 2D-Amplitudenbild hinein- und herausgezoomt werden.
Die Kontrollfelder vor den Modellnamen aktivieren und deaktivieren die Anzeige der Modelle im
2D-Amplitudenbild.
Die Schaltfläche [Alle ROIs auswählen] wählt die ROIs der aktivierten Modelle aus.
159
ifm Vision Assistant 3D-Sensor O3D3xx
ROI Eigenschaften
Die Darstellung der ROIs ist einstellbar.
Vor den Anpassen der Einstellungen im Bereich "ROI Eigenschaften" die Schaltfläche [Alle ROIs
auswählen] klicken.
Beschriftung
Das Kontrollfeld [Nur bei failed anzeigen] verknüpft die Beschriftung der ROIs mit deren Zustand. Ist das
Kontrollfeld aktiviert, wird die Beschriftung der ROIs nur dann angezeigt, wenn der Zustand "failed" ist.
Im Eingabefeld [Schriftgröße] wird die Schriftgröße der Beschriftung eingestellt.
Die Liste [Hintergrundfarbe] stellt die Hintergrundfarbe der Beschriftung ein:
Einstellung Beschreibung
Die Hintergrundfarbe wird mit den Zustand der ROIs verknüpft. Die Zustände "passed" und "failed" werden
Passed / Failed
mit verschiedenen Hintergrundfarben angezeigt.
Schwarz Die Hintergrundfarbe wird auf "Schwarz" eingestellt.
Keine Die Hintergrundfarbe wird deaktiviert.
160
ifm Vision Assistant 3D-Sensor O3D3xx
9 Anwendungsverwaltung
In der Anwendungsverwaltung werden die Anwendungen des verbundenen Gerätes angezeigt und
verwaltet .
Beim Wechsel vom Monitoringfenster in die Anwendungsverwaltung muss bestätigt werden, dass
DE
die Auswertung (der Betriebsmodus) des Gerätes gestoppt wird .
Bedienfunktionen:
Schaltfläche Name Beschreibung
Anwendung importieren Öffnet ein Fenster, um eine Anwendung aus einer Datei zu importieren .
Neue Anwendung
Öffnet ein Fenster, um eine neue Anwendung zu erstellen und hinzuzufügen .
hinzufügen
161
ifm Vision Assistant 3D-Sensor O3D3xx
Name und Beschreibung einer Anwendung lassen sich nachträglich jederzeit frei editieren, ohne
dass die Parameter und Einstellungen der Anwendung geändert werden .
► Anwendung klicken .
> Die ausgewählte Anwendung ist hellgrau hinterlegt .
162
ifm Vision Assistant 3D-Sensor O3D3xx
Wenn das Dateiformat der importierten Anwendung nicht dem vorgegebenen Format
(* .o3d3xxapp) entspricht, wird eine Fehlermeldung angezeigt .
163
ifm Vision Assistant 3D-Sensor O3D3xx
► klicken .
> Eine Kopie der Anwendung wird am Ende der Anwendungsliste hinzugefügt .
Durch das Umsortieren der Anwendungsliste werden den Anwendungen neue IDs zugeordnet . Die
IDs werden für die externe Ansteuerung über die Prozessschnittstelle verwendet .
► Externe Ansteuerung an die neuen IDs anpassen .
164
ifm Vision Assistant 3D-Sensor O3D3xx
10 Service-Report
Die Funktion Service-Report erstellt eine Auswertung mit Informationen zur Soft- und Hardware des
Gerätes . Der Service-Report kann für Supportanfragen exportiert werden .
► klicken .
Die Bildschirmseite "Service-Report" wird angezeigt .
DE
Das Herunterladen der neuen Auswertung vom Gerät kann bis zu 1 Minute dauern .
10.2 Exportieren
Die Auswertung des Service-Reports kann exportiert werden .
► klicken .
► Ordner zum Speichern der Auswertung wählen .
165
ifm Vision Assistant 3D-Sensor O3D3xx
10.3 Sortieren
Die Auswertung des Service-Reports ist sortierbar. Die Liste "Sortiert nach" enthält die folgenden
Menüpunkte:
Liste Menüpunkt Beschreibung
Sortiert nach der Aktualität der Messungen:
[Neueste zuerst]
neueste Messungen werden zuerst angezeigt.
Sortiert nach dem Status der Messungen:
[Failed -> Passed]
Gescheiterte Messungen werden zuerst angezeigt.
Sortiert nach dem Status der Messungen:
[Passed -> Failed]
Bestandene Messungen werden zuerst angezeigt.
Sortiert nach dem Zustand der Ausgänge:
[OUT1 -> OUT2]
Ausgang 1 wird vor Ausgang 2 angezeigt.
Sortiert nach dem Zustand der Ausgänge:
[OUT2 -> OUT1]
Ausgang 2 wird vor Ausgang 1 angezeigt.
Sortiert nach dem Namen der Anwendung:
[Anwendungsname] Die Messungen werden alphabetisch nach dem Namen der
Anwendung sortiert.
Sortiert nach der Länge der Messung:
[Duration long -> short]
Die längste Messung wird zuerst angezeigt.
Sortiert nach der Länge der Messung:
[Duration short -> long]
Die kürzeste Messung wird zuerst angezeigt.
10.4 Filtern
Die Auswertung des Service-Reports kann gefiltert werden. Durch Deaktivieren der entsprechenden
Optionsfelder wird die Auswertung gefiltert.
Bereich Optionsfeld Beschreibung
Bei deaktiviertem Optionsfeld:
Status [Failed]
Messungen mit Status "Failed" werden gefiltert.
166
ifm Vision Assistant 3D-Sensor O3D3xx
11 Gerätekonfiguration
Die Gerätekonfiguration bietet folgende Einstellmöglichkeiten:
● Allgemein:
● Name und Beschreibung des Gerätes eingeben
● Passwortschutz Ein / Aus
● Einstellungen importieren und exportieren DE
● Firmware-Update durchführen
● Zurücksetzen auf Werkseinstellungen
● Netzwerk:
● Netzwerkprotokoll und Netzwerkadresse einstellen
● Schnittstellen:
● Prozessschnittstelle einstellen
● NTP
● Echtzeituhr einstellen
● RTSP
● Real Time Streaming Protocol einstellen
► klicken .
> Die Bildschirmseite "Gerätekonfiguration" wird angezeigt .
167
ifm Vision Assistant 3D-Sensor O3D3xx
11.1 Allgemein
Im Fenster [Allgemein] werden grundlegende Funktionen und Optionen des Gerätes eingestellt .
► [Allgemein] klicken, um auf das Fenster "Allgemein" umzuschalten .
Bedienfunktionen
Feld Schaltfläche Beschreibung
Name – Editierbares Feld zum Eingeben eines Geräte-Namens
Beschreibung – Editierbares Feld für zusätzliche Informationen zum Gerät
Ein
Schaltet den Passwortschutz ein oder aus .
Passwortschutz
Aus
Eingabefeld Editierbares Feld zur Eingabe eines Passworts
Statistiken bei Ist die Funktion eingeschaltet, werden die Statistiken einer Anwendung
Anwendungs- Ein vor dem Umschalten zu einer anderen Anwendung gespeichert .
umschaltung speichern Existieren gespeicherte Statistiken zu einer Anwendung, werden diese
und wiederherstellen wiederhergestellt .
Aus
[Exportieren] Erstellt eine Kopie der Einstellungen und Anwendungen auf dem PC .
Einstellungen Speichert eine auf dem PC vorhandene Kopie der Einstellungen und
[Importieren]
Anwendungen im Gerät .
Installiert ein Firmware-Update .
Firmware-Update [Aktualisieren]
Die aktuelle Version der Firmware wird neben der Schaltfläche angezeigt .
Stellt die Werkseinstellungen wieder her und löscht alle aktuellen
Werkseinstellungen [Zurücksetzen]
Einstellungen und Anwendungen .
Neustart [Neustart] Startet das Gerät neu .
168
ifm Vision Assistant 3D-Sensor O3D3xx
11.1.2 Passwortschutz
Bei aktivem Passwortschutz sind die Bildschirmseiten "Anwendungen", "Gerätekonfiguration" und
"Geräteinformation" gesperrt und nur nach Eingabe des Passworts erreichbar . Ohne Eingabe eines
Passworts wird nur das Monitoringfenster geöffnet .
► Passwortschutz einschalten .
DE
11.1.3 Firmware-Update
Eine aktuelle Firmware liegt auf dem mitgelieferten Datenträger oder kann bei Bedarf aus dem Internet
heruntergeladen werden: www .ifm .com
► [OK] klicken .
> Das Fenster "Öffnen" wird angezeigt .
► Gewünschte Firmware-Datei (* .swu) auswählen .
169
ifm Vision Assistant 3D-Sensor O3D3xx
► [Öffnen] klicken .
> Eine Meldung zeigt an, dass das Firmware-Update erfolgreich abgeschlossen wurde .
> Der ifm Vision Assistant baut eine neue Verbindung zum Gerät auf .
Nach der Aktualisierung ist auf dem Gerät die Standardanwendung vorhanden . Der ifm Vision
Assistant wechselt mit dieser Anwendung in das Monitoringfenster .
Fehlgeschlagenes Firmware-Update
Problem Abhilfe
Fehlermeldung:
Das Gerät ist auf eine vorübergehende Adresse oder auf DHCP
eingestellt .
Fehlermeldung:
– oder –
– oder –
Mit der Tastenkombination Strg+C wird der Text einer Meldung in die Zwischenablage kopiert . Das
funktioniert mit allen im ifm Vision Assistant angezeigten Meldungen .
170
ifm Vision Assistant 3D-Sensor O3D3xx
DE
171
ifm Vision Assistant 3D-Sensor O3D3xx
►► Gewünschte Datei mit der Endung .o3d3xxcfg auswählen und [Öffnen] klicken.
>> Das Fenster "Import Auswahl" wird angezeigt.
►► Schaltfläche der Einstellungen, die importiert werden sollen, auf "Ein" stellen (Globale Einstellungen,
Netzwerk und / oder Anwendseinstellungen).
►► [OK] klicken.
>> Die ausgewählten Einstellungen werden importiert.
172
ifm Vision Assistant 3D-Sensor O3D3xx
11.1.6 Werkseinstellungen
Um alle Daten auf dem Gerät zu löschen (Konfiguration, Anwendungen usw.), kann das Gerät auf die
Werkseinstellungen zurückgesetzt werden. Die Firmware-Version wird dabei nicht zurückgesetzt.
►► [OK] klicken.
>> Alle Einstellungen werden zurückgesetzt.
>> Die Gerätekonfiguration wird geschlossen und die Star-Bildschirmseite wird angezeigt.
173
ifm Vision Assistant 3D-Sensor O3D3xx
11.1.7 Neustart
Das Gerät muss neu gestartet werden, wenn nach einer Änderung der IP-Adresse die EtherNet/IP-
oder PROFINET-Schnittstelle verwendet wird . Wird TCP/IP verwendet, ist kein Neustart des Gerätes
notwendig .
► [Neustart] klicken .
> Eine Sicherheitsabfrage wird angezeigt .
► [OK] klicken .
> Der Neustart wird durchgeführt .
> Der ifm Vision Assistant baut eine neue Verbindung zum Gerät auf .
> Wenn eine Anwendung aktiviert ist, fährt der ifm Vision Assistant mit dem Monitoringfenster fort . Wenn
keine Anwendung aktiviert ist, wechselt der ifm Vision Assistant zum Bearbeitungsfenster .
► Wenn die neue Verbindung zum Gerät fehlschlägt, Gerät über auf der Startbildschirmseite suchen
oder manuell verbinden .
174
ifm Vision Assistant 3D-Sensor O3D3xx
11.2 Netzwerk
Im Fenster [Netzwerk] werden die Netzwerkeinstellungen des Gerätes eingestellt . Wenn ein neues
Gerät angeschlossen wird und der ifm Vision Assistant das Gerät automatisch findet, sind die Standard-
Netzwerkdaten bereits eingetragen .
► [Netzwerk] klicken .
> Die Netzwerkeinstellungen werden im Fenster "Netzwerk" angezeigt .
DE
> Wenn eine Anwendung aktiviert ist, fährt der ifm Vision Assistant mit dem Monitoringfenster fort . Wenn
keine Anwendung aktiviert ist, wechselt der ifm Vision Assistant zum Bearbeitungsfenster .
► Wenn die neue Verbindung zum Gerät fehlschlägt, Gerät über auf der Startbildschirmseite suchen
oder manuell verbinden .
175
ifm Vision Assistant 3D-Sensor O3D3xx
11.3 Schnittstellen
Im Fenster [Schnittstellen] werden der Feldbus und die Ausgangslogik des Gerätes eingestellt.
►► [Schnittstellen] klicken.
>> Die Einstellungen der Prozessschnittstelle werden im Fenster "Schnittstellen" angezeigt:
176
ifm Vision Assistant 3D-Sensor O3D3xx
PROFINET-Gerätename – Das Feld wird nur angezeigt, wenn als aktiver Feldbus
PROFINET eingestellt ist .
11.4 NTP
Im Fenster [NTP] wird die Echtzeituhr des Gerätes eingestellt .
Im Gerät ist eine Echtzeituhr integriert, welche über NTP (Network Time Protocol) synchronisiert werden
kann . Beim Verwenden mehrerer Geräte wird über NTP sichergestellt, dass die Echtzeituhren der Geräte
synchron laufen .
► [NTP] klicken .
> Die NTP-Einstellungen werden im Fenster "NTP" angezeigt .
177
ifm Vision Assistant 3D-Sensor O3D3xx
Max . Anzahl von Eingabefeld Maximale Anzahl von Anfragen einstellen . Antwortet der NTP-Server
Anfragen innerhalb der eingestellten Anzahl von Anfragen nicht, wird der NTP-
Server zukünftig ignoriert .
Aktuell gesetzte Datum und Uhrzeit Anzeige des zuletzt im Gerät gespeicherten Datums und Uhrzeit .
Gerätezeit
Speichern Speichert die Netzwerkeinstellungen .
178
ifm Vision Assistant 3D-Sensor O3D3xx
11.5 RTSP
Im Fenster [RTSP] wird das Real-Time Streaming Protocol eingestellt .
Das Netzwerkprotokoll RTSP steuert das Übertragen von Videodaten als Stream . Mit einer Client-
Software kann der Stream wiedergegeben werden (Video-Player mit RTSP-Support) .
Sobald das Netzwerkprotokoll RTSP aktiv ist, wird das 2D-Amplitudenbild (logarithmisch) des Gerätes
übertragen und ist über die eingeblendete URL abrufbar . Je nach verwendeten Modell werden zusätzlich
ROI auf das 2D-Amplitudenbild gezeichnet (→ „8.4 Modelle definieren“). DE
► [RTSP] klicken .
> Die RTSP-Einstellungen werden im Fenster "RTSP" angezeigt .
Bildwiederholrate Stellt die Bilder pro Sekunde ein (fps) . Eine hoher Wert bewirkt
flüssigere Bildübergänge und erfordert mehr Bandbreite im Netzwerk .
Bildqualität Stellt die Qualität der Bilder ein . Ein hoher Wert steht für eine hohe
Bildqualität, geringe Kompression und benötigt eine höhere Bandbreite .
Ein geringer Wert steht für eine geringe Bildqualität, hohe Kompression
und benötigt eine geringere Bandbreite .
Port 554 Der Port "554" ist voreingestellt .
RTSP-Stream url RTSP-Stream url Über die angezeigte URL "RTSP-Stream url" kann der Stream mit
einer geeigneten Client-Software (Video-Player mit RTSP-Support)
wiedergegeben werden . Die URL kann markiert und kopiert werden .
Speichern Speichert die Einstellungen .
179
ifm Vision Assistant 3D-Sensor O3D3xx
Für das Übertragen der Videodaten ins Netzwerk müssen die folgenden Bedingungen erfüllt sein:
● eine Anwendung ist aktiv (→ „9.1 Anwendung aktivieren“),
● mindestens ein Modell ist definiert (→ „8.4 Modelle definieren“).
12 Geräteinformation
► klicken .
> Ein Bild des Gerätes und die Basisinformationen werden angezeigt .
Feld Beschreibung
Name des Gerätes; Beispiel: “New sensor” .
Name
Der Name des Gerätes ist editierbar (→ „11.1.1 Name und Beschreibung“).
Hardware & Firmware Hardware- und Firmware-Version des Gerätes .
Status Aktueller Status des Gerätes .
Ununterbrochene Laufzeit des Gerätes .
Betriebszeit
Zeitformat: ##d (Tage) ##h (Stunden) ##min (Minuten) .
Geräte-Details Anzeige von Hard- und Software-Details des Gerätes (→ „12.1 Gerätedetails anzeigen“).
180
ifm Vision Assistant 3D-Sensor O3D3xx
13 Anhang
13.1 Netzwerkeinstellungen
181
ifm Vision Assistant 3D-Sensor O3D3xx
►► [Eigenschaften] klicken.
>> Das Fenster "Eigenschaften von Lokales Netzwerk" wird geöffnet.
182
ifm Vision Assistant 3D-Sensor O3D3xx
DE
183
ifm Vision Assistant 3D-Sensor O3D3xx
13.2 Glossar
Aktive Anwendung
Die auf dem Gerät auf "aktiv" gestellte Anwendung: Diese Anwendung läuft, wenn das Gerät
betriebsbereit ist.
Amplitude
Bezieht sich auf die Reflektivität der Objekte im Infrarotbereich: Das Gerät stellt das Messergebnis in
Graustufen dar – je stärker die Reflexion, desto heller ist der Grauton.
Ankerfunktion
Die Ankerfunktion ermöglicht die Erkennung der Position und der Ausrichtung der Objekte zum Beispiel in
der Vollständigkeitskontrolle. Eine Drehung des Objekts um bis zu 40° kann damit ausgeglichen werden.
Anwendungsumschaltung
Die Anwendungsumschaltung kann über die Prozessschnittstelle oder über die digitalen Eingänge
ausgelöst werden.
Betriebsmodus
Standardmäßig aktiver Modus, wenn eine aktive Anwendung auf dem Gerät vorhanden ist. Die aktive
Anwendung wird ausgeführt.
Parametriermodus
Modus zum Konfigurieren und Einstellen des Gerätes und der Anwendungen: Keine Anwendung wird
ausgeführt.
Pixel
Einzelner Datenpunkt in einem 2D/3D-Bild.
Prozessschnittstelle
Schnittstelle zu externer Hardware: Über die Prozessschnittstelle können Daten ausgegeben oder
empfangen werden (z. B. von einer SPS).
184