Hallo Leute,
bin hier in China und muss mit einer SICK-Kamera PIM60 (Doku ist angehängt) die genaue Position und Verdrehung für Ablage-Position bestimmen.
Die Positions-Berechnung und Strategie ist einfach, habe ich schon vorbereitet, wird auch so funktionieren.
Mein größeres Problem ist die Kommunikation zwischen Kamera und Robbi herzustellen
Die Kamera in via Ethernet mit dem LAN2-Port im Roboterschrank verbunden.
Die 841-EthernetIP m/s Option wurde vom Kunden nachgekauft und habe ich nachinstalliert.
Dem Bus will ich die IP-Adresse 192.168.124.1 geben.
In der Kamera habe ich die 192.168.124.50 eingetragen.
Beide Subnet 255.255.255.0
ABB-Handbücher geben an, dass die Subnetze 192.168.125 bis .130 reserviert sind.
Leider wird nicht angegeben, welches für den Ethernet-Bus und deren Teilnehmer verwendet werden sollen.
EDS-File der Kamera habe ich im Homeverzeichniss abgelegt, die in der Konfiguration angegebenen Vender-ID, Product-Code entstammen dem Kamera-EDS-File, da ich zuerst die Daten des ABB-EthernetIP EDS eingetragen hatte, der Roboter mir aber angab, die Werte sollten aber statt 75 (ABB) die 808 (SICK) haben wollte.
Unter C:\Program Files (x86)\ABB RobotWare 5.61.02\Mediapool\RobotWare_5.61.2008\options\enms\ liegen eine Unit-Type und Bus Configurations-Datei.
Muss ich diese verwenden?
Laut SICK-Dokumentation kann die Kamera Binär über Ethernet sprechen.
Leider ist in der Doku nicht angegeben, über welche Ein-/Ausgänge und zur Konfiguration steht da nur, "setzen Sie das Häkchen für IP".
Reicht die ABB-Option EthernetIP-M/S aus, oder benötige ich stattdessen NFS-/FTP-Client TCP/IP?
Folgende Optionen sind auf Robbi installiert:
Valid option selections:
RW Control module key
RobotWare OS and English
644-2 German
709-x DeviceNet
841-1 EtherNet/IP m/s
709-1 DeviceNet m/s
840-3 PROFINET Fieldbus Adapter
608-1 World Zones
611-1 Path Recovery
613-1 Collision Detection
616-1 PC Interface
Im Moment ist Projekt-Pause, ab Freitag geht's weiter.
Wäre super, ich hätte bis dahin eine Lösung.
Mit lieben Grüßen aus Fushun,
Gerhard