Herunterladen Diese Seite drucken

Werbung

SICK PLOC2DLIB
Dokumentation

Werbung

loading

Inhaltszusammenfassung für SICK PLOC2DLIB

  • Seite 1 SICK PLOC2DLIB Dokumentation...
  • Seite 2 Inhalt SICK PLOC2DLIB ............1 1 Einleitung ..............3 2 Installation ..............3 2.1 Netzwerkübersicht .................... 3 2.2 Robotereinstellung .................... 4 3 Funktionen ..............5 3.1 Grundlagen ....................... 5 3.2 Kommunikation ....................5 3.3 Kontrolle ......................7 3.4 Service ......................8...
  • Seite 3 1 Einleitung In dieser Dokumentation ist beschrieben wie die SICK PLOC2D mit dem CR800 Controller von Mitsubishi Electric angeschlossen wird und wie diese kommunizieren. 2 Installation 2.1 Netzwerkübersicht PLOC2D WebInterface RT ToolBox 3 Switch Ethernet _________________________________________________________________________ Document: ROB_DE_WP_CR800_PLOC2DLIB Mitsubishi Electric Europe B.V.
  • Seite 4 2.2 Robotereinstellung Kommunikationseinstellungen Einfügen der „PLOC2DLIB“ Bibliothek _________________________________________________________________________ Document: ROB_DE_WP_CR800_PLOC2DLIB Mitsubishi Electric Europe B.V. Rev: 100 Date: 25/11/2021...
  • Seite 5 3 Funktionen 3.1 Grundlagen Grundlegender Aufbau der Funktionen Der Rückgabewert spiegelt das Ergebnis des gesendeten Befehls wieder 1: Ohne Fehler beendet ≤0: Fehler: Betrag Rückgabewertes entspricht Statuscode z.B.: -9201: Fehlercode 9201 (PLOC2D Sensor nicht kalibriert) ACHTUNG: Der Rückgabewert muss angenommen werden! Sonst kann es zu Fehlern kommen.
  • Seite 6 PLOC2D_ComClose(<ComPort>) ■ Funktion Schließt die Verbindung zwischen Kamera und Robotersteuerung ■ Übergabeparameter <ComPort>: ComPort an dem die Kamera angeschlossen ist ■ Rückgabewert 1, wenn der Befehl erfolgreich ausgeführt wurde 0, wenn es einen Fehler gab ■ Zusatz Wirft “Error 9200”, wenn es Probleme beim Schließen gab. PLOC2D_Terminal(<ComPort>, <SendChar>, <ReturnChar[]>) ■...
  • Seite 7 3.3 Kontrolle PLOC2D_Locate(<ComPort>, <JobNumber>, <Matches>, <CamPos>) ■ Funktion Triggert die Kamera und schreibt die X, Y Koordinaten und die Drehung um die Z-Achse C auf die übergebene Pose. ■ Übergabeparameter <ComPort>: ComPort an dem die Kamera angeschlossen ist <JobNumber>: Der auszuführende Job auf der Kamera als String <Matches>: Anzahl der erkannten Objekte <CamPos>:...
  • Seite 8 PLOC2D_LocateAll(<ComPort>, <JobNumber>, <Matches>, <CamPos[]>) ■ Funktion Triggert die Kamera schreibt alle erkannten Posen in das übergebene Posen-Array. ■ Übergabeparameter <ComPort>: ComPort an dem die Kamera angeschlossen ist <JobNumber>: Der auszuführende Job auf der Kamera als String <Matches>: Nummer des Matches welches abgerufen wird <CamPos[]>: Posen-Array mit den erkannten Posen ■...