Herunterladen Inhalt Inhalt Diese Seite drucken

Serielle Schnittstelle Rs-485; Aufbau Der Befehle; Grundlegender Aufbau Der Befehle - Bosch Rexroth SMART Flex Effector Betriebsanleitung

Vorschau ausblenden Andere Handbücher für Rexroth SMART Flex Effector:
Inhaltsverzeichnis

Werbung

49
6.2.2

Serielle Schnittstelle RS-485

Die Kommunikation erfolgt über eine serielle Schnittstelle (RS-485). Zur Vereinfachung der
Inbetriebnahme und der Einbindung in die kundenseitige Anwendung verwendet der SFE ein
textbasiertes Kommunikationsprotokoll. Über diese Schnittstelle wird mittels ASCII-Strings
kommuniziert. Jede Stringübertragung endet mit einem Line Feed (/n oder LF). Die verschiedenen
Befehle werden im Abschnitt Funktionsumfang näher erläutert. Um sich mit dem Befehlssatz vertraut
zu machen, empfehlen wir eine Verbindung zwischen SFE und der "SMART Flex Effector Desktop
Software" aufzubauen und einige Befehle von Hand zu senden.
Wird der SFE zum ersten Mal in Betrieb genommen, ist standardmäßig eine Baudrate von 38400
eingestellt. Wird die Baudrate im laufenden Betrieb umgeschrieben, wird diese gespeichert. Bei einem
Neustart ist die neu gesetzte Baudrate aktiv, sie wird nicht auf 38400 zurückgesetzt.
Einstellungen für den ersten Verbindungsaufbau:
Für den Verbindungsaufbau sind folgende Parameter zu wählen
• Baud Rate -> 38400 (kann variieren nach der Erstinbetriebnahme)
• Bits -> 8
• Parity -> none
• stopBits -> 1
• timeout -> 0
6.3

Aufbau der Befehle

6.3.1

Grundlegender Aufbau der Befehle

Der Befehlssatz ist in die drei Gruppen GET, SET und CTR aufgeteilt, diese sind nochmals in die
Bereiche Verriegelung, Sensorik, Diagnose, LED-Modi und System unterteilt.
GET-Befehle ermöglichen dabei das Abfragen von Parametern und Zuständen. Mithilfe der SET-
Befehle können Parameter gesetzt werden und Kommandos ausgeführt werden, um den Zustand der
SFE-Einheit zu verändern.
CTR-Befehle lösen Aktionen aus (z.B. Neustart der SFE-Einheit), Parameterwerte werden aber durch
CTR- Befehle nicht verändert.
Die Befehle sind prinzipiell wie folgt aufgebaut:
• GET-Befehle: GET;PARAMETER
• SET-Befehle: SET;PARAMETER;WERT (Beim Setzen mehrerer Werte werden diese durch |
getrennt)
• CTR-Befehle: CTR;AKTION
Nach jedem gesendeten Befehl gibt die SFE-Einheit eine Rückmeldung, welche abhängig vom
gesendeten Befehlstyp ist.
Bei GET-Befehlen beinhaltet die Rückgabe neben dem ausgeführten Befehl noch die abgefragten
Werte. Wurde ein Befehl der Typen SET oder CTR ausgeführt, enthält die Rückgabe ein ENUM, das
angibt, ob die Befehlsausführung erfolgreich war.
de
Schnittstellenbeschreibung
6

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis