Bedienungsanleitung Kameragesteuerte X-Y-Regelung

Ähnliche Dokumente
CPK-Terminal Bedienungsanleitung

am abspeichern übertragen. USB-Treiber bestätigen. Seite 1 von 9

Druckdienst für PDF-Druck einrichten

Abschlussprojekt Kameragesteuerte X-Y-Regelung

CU-LIVECAM. Programmbeschreibung Anwenderhandbuch. Autor: Christian Ulrich. Datum: Version: Seite 1 von 11

Installieren von Bluetooth-Geräten in custo diagnostic 3.8

Service Software V01.02 STC/PK

Bedienungsanleitung PC-Software für CTS-7 C (V )

Softwarebedienungsanleitung CrossControl V. 1.1

Bedienungsanleitung PC-Software für CTS-32 C

TFT Display Konfigurationsprogramm 99pkd B 99pkd Seite 1 von 5

bluekonfig Konfigurationsprogramm für bluelino 2G home oder mobile

Folgen Sie diesen Anweisungen Schritt für Schritt, um das ZETA DLMS-Terminal 2011 zu installieren und in Betrieb zu nehmen.

Administrationshandbuch D Outlook Add-In. Dokumentation für Administratoren

Anleitung zur Bluetooth - Inbetriebnahme für Lactate Scout+ SCIENCE MADE SIMPLE

Anleitung zum Applet

Benutzerhandbuch. ce - Inspector

Bedienungsanleitung TRICS

Bedienungsanleitung der LED-Qube 5 V2

Anleitung zur Bluetooth - Inbetriebnahme für Lactate Scout+

PEAK USB-CAN-Interfaces Alle CAN-Interfaces von PEAK-System für den USB-Anschluss. Anleitung zum Firmware-Update. Dokumentversion 1.1.

ABC PC-programm. Startfenster ABC PC-Programm: ABC-Server. Erklärung der Symbole

Anleitung für das Applet. Zentraler Grenzwertsatz

Cockpit-XP v3. Dokumentation. Neuen USB Treiber installieren Auch USB-Treiber für Firmware Änderung

BLS 16G Benutzerhandbuch

WINDOWS 10. Modul 1 - Grundlagen

Anleitung zur Bluetooth -Inbetriebnahme für Lactate Scout+ Diagnostics for life

SumA1200, SumA600, SumA234/CD32, SumCDTV BEDIENUNGSANLEITUNG

Wie geht das...?...mit WinPC-NC?

Getting Started Linux DF PROFI II

Einführung in NI LabVIEW

Infokarte: Snap4Arduino

Ihre Radioplayer Style-Guidelines

KONFIGURATOR-SOFTWARE (S009-50) Kurzanleitung

P2PBlock Handbuch. P2PBlock

MODEL ONE. Mechanische Gaming Tastatur mit RGB Beleuchtung BENUTZERHANDBUCH

Qelectronics GmbH Am Sandberg 7a Dresden

Fernaufnahmen mit Canon EOS Kameras

WLC 16M. Kurzanleitung

Anleitung SPCsoft für SPC2200

INHALTSVERZEICHNIS. 1. Installation der Software Software 3 3. FAQ 6 M25

A) Aktivierung der Barcodelesefunktion am VetScan I-STAT 1

Video-Freisprechstellen Color / Komfort

Installationshandbuch für das Word Plugin

LabView7Express Gerätesteuerung über LAN in einer Client-Serverkonfiguration. 1. Steuerung eines VI über LAN

Bluegate Pro (User) Gebrauchsanweisung

165 Ergänzungen und Abweichungen zum Benutzerhandbuch MSR 145

Manual dconfig. December 2012

1 Spannung messen mit Grenzwertüberwachung

Benutzerhandbuch Outlook Add-In

enet IP-Gateway TestApp Leitfaden für die Installation und erste Schritte

INSTALLIEREN VON GALIASTRO PROFI 5.0

Bedienungsanleitung MODESCO Bluetooth-Handy Security Konfigurationsprogramm

Kurzanleitung Scanner Bookeye-3

PC-basierte Messdatenerfassung mit NI LabVIEW

SWL-ATV_Monitor2012. In dem Programm werden Programmteile vom VLC Player genutzt. Diese unterliegen der Open Source Lizenz von

DeToma FB401 Bedienungsanleitung

Bedienungsanleitung. Name:Programmierbarer LED Controller Model:TC420

Doppel Klick auf den Ordner Installation, dann auf Weiter klicken.

IBT - Electronic Electronic. SRG 3 X Steuerung. Bedienungsanleitung. PC-Programm zur Steuerung für das PWM-Bestromungs-Gerät SRG 3 A X1

PoolDirect / MultiDirect / SpectroDirect und PC Spectro II

1. itwo V 2015 Installation Einzelplatz - Workstation

BuchungsExport fu r heilpraxislife

Bluegate Pro Gebrauchsanweisung

Anleitung zur Datenübertragung via Datenexport

Lässt sich die Software starten, so folgen Sie der Anleitung weiter auf Seite 3.

putty+gausmann gmbh i-con PICO SD erweiterte Funktionen durch microsd Karte

Installation und Zugriff über lokalen Client (PC, MAC)

Software Service. Inhaltsverzeichnis

Elektro GmbH & Co. KG 126xxx 450 FU-HS 128 (Rev01_120529)

Inbetriebnahme Ihrer Canon Kamera mit

TELEMED Mobile Praxis Center. Version 2.7. Update der Konfiguration

Werkzeugelemente Beamer Epson EB585/EB595

HowTo SoftEther Site-2-Site (Client-Bridge)

Technik im Fachbereich 08 Mediensteuerung. Anleitungen zur Bedienung der Medientechnik im Raum Z232 / Z233 Frank Flore IT 08 November 2018

Handout Exchange 2013 OWA Anleitung und Konfiguration

Bluegate Pro (Master) Gebrauchsanweisung

Bedienungsanleitung der LED-Qube 5

BKSYS Brandschutzklappen-Kleinsteuerung

Bedienungsanleitung. Wer wird FOS-Champ Version 1.0. Wer wird FOS-Champ - Server Version 1.0

Bevor Sie die Software nutzen können, müssen Sie folgende Dateien in das Installationsverzeichnis kopieren:

USB-Adapter CIU-2 No. F 1405

VITA Easyshade V Neue Funktionen Update Version 507h

Technische Dokumentation Abstimmungs-/ Anwesenheitsliste

Vorgehensweise zur Ausgabe von Plänen

Programmieren des NXT-Roboters mit LabView 2010

Logic Express 8 Arbeiten mit Apogee Hardware

Firmware-Update von ARGUS -Testern

MUNIA Bedienungsanleitung

Für Windows XP Stand:

Die Abbildungen sind von GALIASTRO Profi, gelten gelten aber auch für die Versionen Light und Plus.

Technical Note 0409 ewon

Inbetriebnahme und Test der permundo ZW-Geräte mit handelsüblichen Smarthome-Hubs.

Mandozzi Elettronica S.A..

Installation. Prisma. Netzwerkversion

MOdularSAfetyIntegratedController

Transkript:

Bedienungsanleitung Kameragesteuerte X-Y-Regelung Voraussetzungen: Software: Hardware: LabView 2012 Entwicklungssystem Vision Acquisition Software 08/2012 Vision Development Module 2012 Vision Builder AI 2012 NI ELVIS mx / Arduino Software NI IMAQ-Treiber mydaq / Arduino Mikrocontroller USB Webcam Hardware Aufbau balancierende Ebene PC mit Windows Betriebssystem und für die Software ausreichende Konfiguration Inbetriebnahme: Vor der Inbetriebnahme muss die nötige Software von National Instruments installiert sein. Außerdem muss sichergestellt werden, dass die Hardware korrekt angeschlossen ist. Da ein Datenaustausch zwischen Lab View und der Vision Builder AI Software stattfindet, ist es notwendig, dass die Projekt Datei X_Y_Regelung.lvproj gestartet wird, da hier die Variablen, die für den korrekten Betrieb nötig sind, im System registriert werden. Über das geöffnete Projekt kann nun die Virtual Instrument Datei main.vi gestartet werden. Ein anschließender Start der Software kann alternativ direkt über die Virtual Instrument Datei erfolgen.

Bedienung: Abbildung 1: Frontpanel der Hauptapplikation Nach dem erfolgreichen Start der Software ist das Frontpanel sichtbar. (Abbildung 1) Dies zeigt die Grundeinstellung des Systems mit dem Kontrollpanel. Auf der linken Seite werden die Statusmeldungen des Bildverarbeitungsalgorithmus durch die grünen LEDs angezeigt. Darüber befindet sich der Schieberegler für den Treshold- Bild angezeigt. Filter. Unterhalb der Statusanzeigen wird das aktuell zu verarbeitende Ein grünes Dreieck zeigt, dass dieser Wert durch eine globale Variable von der Vision Builder AI Inspection beeinflusst wird. Weiterhin findet man hier die Bedienelemente, um das Programm zu steuern. Auf der rechten Seite des Frontpanels befindet sich das Kontroll- und Einstellungs- an (links, oben, Panel. Ersteres zeigt die aktuelle Lage der Platte über die vier Balken rechts, unten). Die zwei Schieberegler im oberen Bereich dienen zur Steuerung der Servos im Handbetrieb. Die Elemente unterhalb der Lageanzeige liefern Informationen über die Kugelposition und die Plattengröße.

Abbildung 2: Frontpanel der Hauptapplikation Abbildung 2 zeigt das Frontpanel mit dem Einstellungsreiter. Hierüber kann im laufenden Betrieb der Regler eingestellt werden. Es bieten sich Einstellmöglichkeiten zur Optimierung der Schleifenzeit, der Grundregelung, der Verschiebung der anzusteuernden Position und des PID Regelverhaltens. Im oberen Bereich des Frontpanels befindet sich eine Menüleiste, worüber das Programm ebenfalls gesteuert werden kann. Außerdem können hier die Standardwerte geladen, sowie eine Hilfe angezeigt werden. Nach dem Klick auf den Button System Initialisieren öffnet sich ein Dialog der zur Auswahl des Bildverarbeitungsalgorithmus auffordert. Als Standarddateiendung ist hier.vbai, als Dateiname Bilderkennung_V1.0.vba gewählt. Das Standardverzeichnis wird auf den Speicherort des VIs gesetzt. Die Bestätigung der Auswahl der Vision Builder Inspection geschieht durch einen Doppelklick oder durch drücken des Buttons Öffnen.

In einem neuen Fenster sieht man, wie der Vision Builder AI Server gestartet wird (Abbildung 3). Abbildung 3: Vision Builder AI Server Luncher Nachdem der Server läuft ist das System Betriebsbereit. Die Buttons Stopp und Regelung aktivieren sind nun wählbar. Über die sechs LED-Anzeigen wird der Vision Builder AI Inspection Status angezeigt. LV_Import zeigt, ob die Kamera arbeitet und Bilder aufzeichnet. Die Anzeige LV_Bearbeitung signalisiert die funktionierende Bildbearbeitung (Aus dem 32bit Farbbild muss ein 8Bit Graustufen Bild generiert werden). LV_Plattenerkennung ist aktiviert, wenn die Platte korrekt erkannt wurde. Auf die Plattenerkennung folgt das Koordinatensystem, dieses wird durch LV_Koordinatensystem angezeigt. Auf das Koordinatensystem setzt die Bereichserstellung auf, dessen Status mittels LV_Bereichserstellung signalisiert wird. Zuletzt wird die Kugelerkennung durch LV_Kugelerkennung angezeigt. Außerdem sollten das aktuelle Bild und der aktuell gewählte Algorithmus sichtbar sein. Über den Button Stopp kann nun jederzeit das System angehalten und der Vision Builder Server beendet werden. Wenn sich zu diesem Zeitpunkt eine Kugel im System befindet, kann der Treshold Filter (Schwellwert) so lange verändert werden, bis die Kugel sauber erkannt wird. Ob die Kugel richtig erkannt wurde, wird durch die Statusmeldung LV_Kugelerkennung angezeigt. Bei viel Licht muss der Wert etwas nach oben verschoben werden, bei wenig Licht etwas nach unten.

Die Werte im Kontrollpanel werden erst nach dem Betätigen von Regelung aktivieren aktualisiert. Wenn dies geschehen ist, fängt das System sofort an, die Kugel in den Mittelpunkt der Platte zu regeln. Im Kontrollpanel ist unter Position X und Position Y die aktuelle Abweichung der Kugel zum Plattenmittelpunkt in Prozent zu sehen. Die anderen dort angezeigten Parameter zeigen die Plattenmitte (Plattenmitte X und Plattenmitte Y), die Position der Kugel (Kugel X und Kugel Y) und die Größe der Platte (Platte B und Platte H) in Pixel. Über den Button Handbetrieb wird die Regelung deaktiviert, nun kann das System Manuel bedient werden. Dies wird über die zwei Schieberegler ermöglicht (Servo X und Servo Y). Mit Servo X kann das System zwischen -100 Prozent und +100 Prozent in der X-Achse bewegt werden. Selbiges gilt für den Regler Servo Y in der Y-Achse. Alternativ kann auch in den nebenstehenden Zahlenfeldern direkt ein Wert eingetragen werden. Mittels des Buttons Null-Stellung wird das System in die Waagerechte gebracht. Befindet man sich im Regelbetrieb und schaltet um auf den Einstellungsreiter, können das Regelverhalten und diverse andere Einstellungen geändert werden. In dem nun sichtbaren Panel kann die Schleifenzeit festgelegt werden, diese dient zur Anpassung an die Schleifenzeit der Vision Builder AI Inspection. Die aktuelle Schleifenzeit wird nebenstehend angezeigt. Über das Element Leerschleifen wird die Anzahl der Leerschleifen angezeigt, die durchlaufen werden, bis neue Daten vom Vision Builder AI übertragen wurden. Ein Ändern der Schleifenzeit wirkt sich direkt auf die Leerschleifen aus. Über das Anzeigeelement LV_Counter wird die Anzahl der bisher durchlaufenden Vision Builder AI Schleifen angezeigt. Mittels den Parametern Annäherung X und Annäherung Y wird die Plattenneigung in Abhängigkeit von der Kugelposition geändert. Je höher diese Werte sind, desto weniger wird die Platte ausgesteuert. Erfahrungen haben gezeigt, dass diese Werte zwischen zwei und drei liegen sollten. Mit den Parametern Gegensteuerung X und Gegensteuerung Y wird angegeben, wie stark die Kugel gebremst wird. Bewegt sich die Kugel schnell (Abstand der Kugel zwischen zwei Messungen hoch), wird die Platte entgegengesetzt der Bewegungsrichtung der Kugel geregelt. Erfahrungswerte liegen hier zwischen 0,2 und 0,3. Die zwei Parameter Verschiebung X und Verschiebung Y stehen in Abhängigkeit zu dem Button Punkt. Es kann eine Prozentuale Verschiebung zwischen +/- 100 Prozent eingestellt werden. Dies hat zur Folge, dass die Kugel nicht in der Mitte Positioniert wird, sondern um den eingetragenen Wert verschobenen wird. Positive Werte lenken die Kugel nach oben beziehungsweise nach rechts ab. Negative Werte hingegen lenken die Kugel nach unten und nach links.

Abbildung 4: Positionsverschiebung Wird der Button Punkt aktiviert, wird die Platte in Mittelposition gebracht. Jetzt kann mit der Maus ein beliebiger Punkt im Bild angeklickt werden (siehe Abbildung 4 Grünes Kreuz). Der rote Punkt im Bild zeigt den Plattenmittelpunkt, darunter befindet sich die Kugel. Die Verschiebung wird links im Bild als Zahlenwert übernommen. Mit einem weiteren Druck auf den Button Punkt wird der nun verschobene Punkt versucht anzusteuern. Liegen die verschobenen Werte nahe der Plattengrenze oder gar außerhalb, so wird es nicht möglich sein, die Kugel dort zu positionieren, da ein Gegenregeln nur noch in eine Richtung möglich ist. Weitere Einstellungsmöglichkeiten bietet der verwendete PID Regler. Hier kann über die Parameter P X, P Y, D X, D Y, I X und I Y das Regelverhalten für die X- und Y-Achse separat eingestellt werden. Über den Button Regler an kann der Regler komplett ein- bzw. ausgeschaltet werden.