Kommunikationsprotokoll Roboter-Bildverarbeitung#
FlexiVision One kommuniziert mit dem Roboter über das TCP/IP-Protokoll in einem Ethernet-Netzwerk.
Protokollspezifikationen#
Parameter |
Wert |
|---|---|
Protokoll |
TCP/IP |
Port |
Konfigurierbar (Standard: FB1 → 4001 ; FB2 → 4002 ; FB3 → 4003) |
Abschlusszeichen |
CHR(13) - Carriage Return |
Datenformat |
ASCII-Zeichenkette |
Timeout |
Konfigurierbar (Standard: 5000 ms) |
Encoding |
UTF-8 |
Verfügbare Befehle#
Das System unterstützt die folgenden Befehle über Textzeichenketten, die über die TCP/IP-Verbindung gesendet werden:
Rezeptverwaltung#
Befehl |
Aktion |
Rückgabewert |
|---|---|---|
|
Lädt die Rezeptur, die dem angegebenen “nome_ricetta” entspricht |
Keiner |
|
Gibt den Namen der aktuell geladenen Rezeptur zurück |
|
Lokalisierungsbefehle#
Befehl |
Aktion |
Rückgabewert |
|---|---|---|
|
Startet den Prozess zur Lokalisierung der Teile. Wenn keine entnehmbaren Teile vorhanden sind, wird automatisch die FlexiBowl-Bewegungsroutine aufgerufen. |
|
|
Stoppt den Lokalisierungsprozess |
Keiner |
|
Wenn kein Teil entnommen wurde, dreht er den FlexiBowl und startet die Suche erneut |
|
|
Startet die Lokalisierung ohne Aktivierung des FlexiBowl (nur Bildaufnahme) |
|
|
Gibt den Diagnosestatus des Locators zurück |
|
FlexiBowl-Befehle#
Befehl |
Aktion |
Rückgabewert |
|---|---|---|
|
Startet die Schnellleerungssequenz (Quick-Emptying) des FlexiBowl |
|
Optionale Hopper-Signale#
Note
Wenn der Hopper aktiviert werden muss, erhalten wir die Zeichenkette: "Hopper;signalnumber;time"
Für detaillierte Informationen zur physischen Installation und zu den elektrischen Anschlüssen fahren Sie mit den folgenden Abschnitten fort: