Kommunikationsprotokoll zwischen Roboter und Bildverarbeitungssystem#
FlexiVision One kommuniziert mit dem Roboter über das TCP/IP-Protokoll im Ethernet-Netzwerk.
Protokollspezifikationen#
Parameter |
Wert |
|---|---|
Protokoll |
TCP/IP |
Port |
Konfigurierbar (Standard: FB1 → 4001 ; FB2 → 4002 ; FB3 → 4003) |
Terminierungszeichen |
CHR(13) - Carriage Return |
Datenformat |
ASCII-String |
Timeout |
Konfigurierbar (Standard: 5000 ms) |
Encoding |
UTF-8 |
Verfügbare Befehle#
Das System unterstützt die folgenden Befehle über Textstrings, die über die TCP/IP-Verbindung gesendet werden:
Rezeptverwaltung#
Befehl |
Aktion |
Rückgabewert |
|---|---|---|
|
Lädt das Rezept, das dem angegebenen „nome_ricetta“ entspricht |
Keine |
|
Gibt den Namen des aktuell geladenen Rezepts zurück |
|
Befehle zur Lokalisierung#
Befehl |
Aktion |
Rückgabewert |
|---|---|---|
|
Startet den Prozess zur Lokalisierung der Teile. Wenn keine aufnehmbaren Teile vorhanden sind, ruft automatisch die Bewegungsroutine des FlexiBowl® auf. |
|
|
Stoppt den Lokalisierungsprozess |
Keine |
|
Wenn keine Teile aufgenommen wurden dreht der FlexiBowl® und startet die Suche neu |
|
|
Startet die Lokalisierung ohne Aktivierung des FlexiBowl® (nur Bildaufnahme) |
|
|
Gibt den Diagnosestatus des Lokalisierers zurück |
|
FlexiBowl®-Befehle#
Befehl |
Aktion |
Rückgabewert |
|---|---|---|
|
Startet die Schnellentleerungssequenz (Quick-Emptying) des FlexiBowl® |
|
Signale des optionalen Trichters#
Note
Wenn der Trichter aktiviert werden soll, erhalten wir die Zeichenfolge: "Hopper;signalnumber;time"
Ausführliche Informationen zur Installation und zum elektrischen Anschluss finden Sie in den folgenden Abschnitten: