Antriebssteuerung und Remote Control mittels intelligenter WEB

Transcription

Antriebssteuerung und Remote Control mittels intelligenter WEB
Antriebssteuerung und Remote Control
mittels intelligenter WEB-Cameras
1.
Fachwissenschaftliches Kolloquium für
„Angewandte Automatisierungstechnik in Lehre und Entwicklung“
Fachhochschule Pforzheim – 11. und 12.03.2004
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Zielstellung
Objekterfassung mittels Kamera
remote control
B&B
•
•
•
•
•
•
•
Anforderungen
Möglichkeiten und technische Ressourcen
Kommunikationsmöglichkeiten
Aufbau des Automatisierungssystems
Robotersteuerung
Vernetztes Antriebssystem
Vorführung
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Anforderungen 1
STEUERN UND REGELN VON
ANTRIEBEN
Anforderungen 2
Hardware
Controller, Hardund Soft-SPS
zentral
entfernt von beliebigem
Punkt
Echtzeitanforderungen
Software
Kommunikation
BEDIENEN UND BEOBACHTEN
Ethernet,
Feldbusse,
ISDN, DSL,
USB2, RS
232
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Internetbrowser
Firmware
Anforderungen 3
Ereignisse erfordern schnelle und vom Anwender konfigurierbare Aktionen
Time
Ereignisse
Aktionen
Bewegungsänderungen
Akustische Signale
Farbumschläge
Audiosignale, Videosequenzen
Stellsignale, FTP, Busprotokolle
Öffnen Webbrowser
Distanzüberschreitungen
Positionsbestimmung
Steuern von elektrischen Antrieben
Bedienen und Beobachten
Workplace-Sharing
Übertragungsrate
Internet, Intranet
Protokolle: TCP/IP
Forderung: Übertragung vom Sensor zum Aktuator
abtastend - deterministisch,
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Abtastzeiten
Anwendung
Kommunikation
Zeitanforderungen
Office, Standard
stochastisch
asynchron
Positionsantriebe
deterministisch
< (5-10) ms
Interpolierende
Antriebe
deterministisch
< (0,2 - 5) ms
Mehrachsantriebe
deterministisch
< (0.1 - 0.2) ms
Die geforderten Abtastzeiten werden durch das Ethernet-Zugriffsverfahren nicht garantiert. Die Einschränkung
der Teilnehmeranzahl, Beschränkung auf Intranet und Einsatz kleinerer Netze mit Switchingtechnologie bieten
bereits jetzt Lösungsansätze und -möglichkeiten. Die gleichzeitige Nutzung von Office-Anwendungen sowie
azyklische Anwendungen bei der Parametrierung stellen z.B. potentielle Störquellen dar.
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Wahl des Kameratyps
Auflösung
(Pixel)
von
160x12
0
bis
1280
x960
Frame-Rate
(Fps),max.
von
Schnittstellen
bis
COM,
USB,
ISDN
DSL
ETHERNET
30
Anwendersoftware
Anschaffungskosten (€)
von
bis
20
1000
Motion Detection,
Pick& Place,
Objekterkennung
Farbumschläge
60
Die einzusetzenden Web-Kameras müssen Minimalanforderungen genügen. Frequenzwahl von 50 oder 60
Hz, Auflösung 360 x 240, Farbtiefe 8 Bit. und 15 bis 30 Fps. Die Ergebnisse sind dabei nicht überzeugend.
Bereits Verbesserungen durch eine Kamera mit der Auflösung von 640x480 Pixel bei 24 Bit Farbtiefe und
30 Fps würden jedoch einen Datenstrom von über 200 Mbit/s fordern.
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Realisierung
•
•
•
•
Bewegungserkennung und Auswertung auf der
Kamera…
mit direkter Prozessanbindung
mit SPS Einbindung
mit B&B System
I.
II.
als Sicherheitsbereichüberwachung
mit B&B-Systems als Wegpunkterkennung
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Lösungsansätze 1
WEB-CAMERAS im Low – Cost-Bereich
Beispiele: Camera Logitech QuickCAM
MiniPenCam
Creative WEB CAM
Philips ToUCam
Informationsverarbeitung mittels:
SOFTWARE
Free- und Shareware
Mega Camera Manager
LiveCam2.0Pro
Logitech ImageStudio
Creative WEB CAM Monitor ! Maskierung
Eigenschaften:
max. 640x480, 30 Bilder/Sekunde
Schnittstellen, Flexibilität, hoher Aufwand zur Integration
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Software
LiveCam2.0/Pro
Kamera
Logitech QuickCam
320x240
Mini PenCam
AipTek Maga Cam
640x480
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Lösungsansätze 2
Automatisierungstechnische Lösung
Z.B. WIN CC mit SPS, Messenger und
Guardian, ProTool/Pro
Vorteil:
einfache Einbindung in die
Automatisierungswelt,
Schnittstellenvielfalt
Nachteil:
höhere Kosten
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Lösungsansätze 3
Einsatz von WEB-Cameras
Vorteile:
Dezentrale Strukturen
Betrieb ohne PC möglich
Vielzahl von Schnittstellen
Parametrierung, Betrieb und Steuerung
übers Internet.
Nachteile:
Kosten der Kommunikation
Der Kamerabetrieb ist grundsätzlich auch ohne
Internet möglich.
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
WEBCam-Auswahl
Bezeichnung
AXIS 2120
eyetelligent
flexWATCH
cam50
Seyeon Tech Co.
, Ltd.
MOBOTIXKamera
Mobotix AG
Produzent
Axis Communication
Compu Shack
Kompression
hard JPEG
hard JPEG
hard JPEG
soft JPEG
Bewegungskennung
RAM [MB]
ja
ja
ja
ja
16
4
16
32
FLASH [MB]
4
4
2
8
Extra FLASH
nein
Compact Flash
nein
optional
8
1,3
ja
12
Digital Ein- und
Ausgang
1/1
1/1
2/1
1/1
Analog Ein- und
Ausgang
nein
1
nein
nein
Video Ein- und
Ausgang
Video Ausgang
nein
nein
ja
nein
nein
nein
ja
nein
10/100
10
10/100
10
Frei [MB]
LAN [Mbit/s]
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
WEBCAM eyetelligent
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Parametrierung und Betrieb – wo und womit?
Software
Software
ZurInbetriebnahme.
Inbetriebnahme.
Zur
Aufdem
demPC
PCund
undininder
derKamera
Kamera
Auf
RS232
232
RS
Ethernet
Ethernet
ISDN
ISDN
ZurMaskierung
Maskierungauf
aufdem
demPC
PC
Zur
Synchronisationmit
mitKamera
Kamera
Synchronisation
Motiondetection
Motiondetection
Internet
Internet
Inder
derKamera
Kamera
In
Visualisierungusw.
usw.
Visualisierung
aufdem
demPC
PC
auf
Grundsätzlichist
istdie
dieausschließliche
ausschließlicheNutzung
Nutzungdes
desInternet
Internetmöglich
möglich
Grundsätzlich
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Beispiel 1
2 Bin I/O
2 Ana I/O
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Maskierung –
WIN CC - Einbindung
b
a
Abb.6.2: Maskierung
a) Definierte Maske b) Maskenmanager
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Beispiel 2
2 Bin I/O
2 Ana I/O
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Beispiel 3
WLAN
WIN
CC
WAN
CPU CP
ET200M
WorkplaceSharing
SafetySystems
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Maske erstellen
Probleme:
• durch Rechteckmaskierung ist Genauigkeit beschränkt
• billiges Objektiv (verzerrte Darstellung)
• Softwareprobleme
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
mit Eyecon Maske erstellen
Eigenschaften festlegen
auf Kamera übertragen
Maskenaktivierung – in der Kamera
Problem:
• nur eine aktive Maske
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Regeln erstellen
Ereignis erstellen und mit Aktion verknüpfen
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Prozesserkennung 1
Maske für Positionserkennung
nur eine Maske wird
ausgewertet
Bewegungsablauf muss
bekannt sein
Maske zwischen den
Wegpunkten
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Prozesserkennung 2
mehreren Masken
entweder zwischen
Wegpunkten
(vorgegebener Ablauf)
oder auf (ist exakter)
Position
Reaktion erfolgt auf
Änderung
wenn auf Position, keine
bewegende Teile
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Antriebssteuerung und Remote Control
mittels intelligenter WEB-Cameras
Vorführung: Fachhochschule Pforzheim
– 11. und 12.03.2004
Prof. Dr.-Ing. habil. Winfried Schauer
Hochschule Wismar
Versuch Robotersteuerung
CPU
PC /WINCC
Office
Home
S7
MPI
DRIVEUNIT
1. Video beobachten Roboter
2. Video Motiondetection
live
3. Beobachten Roboter mit WEB Browser
4. Beobachte Roboter mit eycon
5.Steuermöglichkeiten mit eycon
DEMO 1
Versuch vernetztes System
CPU CP
Office
Home
PC (WIN CC)
315 2DP 343 IT
ET200M
SIMOCODE DP
1. WEB Browser
Prüfen CPU CPIT
L1 L2 L3
2. Bedienen u. Beobachten
WINCC
3.Überprüfen SPS
Anwenderprogramm
4. Zu- und Abschalten SPS
5. Überlast
DEMO 2
Überlastauslösung – mit thermischem Gedächtniss
1,15
t
120
100
50
CLASS 30
CLASS 25
CLASS 20
CLASS 15
CLASS 10
CLASS 5
Minuten
20
10
5
Abschaltzeitpunkt
2
1
50
Sekunden
20
10
5
2
1
0,7
x Ie 5
3-polige symmetrische Belastung
1
2
8
Vielen Dank für
Ihr Interesse