Herunterladen Inhalt Inhalt Diese Seite drucken

Lesen Von Daten Aus Visualmotion; Schreiben Von Daten In Visualmotion - Bosch Rexroth VisualMotion 8 (GPP) Funktionsbeschreibung

Multiachs-bewegungssteuerung
Inhaltsverzeichnis

Werbung

12-2
Direkte ASCII-Kommunikation
Datenfeld variabler Länge

Lesen von Daten aus VisualMotion

Schreiben von Daten in VisualMotion

Der Datenbezeichner besitzt folgendes Format:
• s.n
• s.n.x
wobei:
s = der Satzbezeichner; ein Programm-Handle, eine Antriebsnummer,
eine Task-Kennung o.ä.
n = der numerische Bezeichner für Objekte wie Parameternummern,
Tabellenindizes und Registernummern.
x = Das „Step x"-Bezeichner genannte Feld wird für Parameterlisten
verwendet.
Zwischen den Bezeichnern und den Punkt-Operatoren
(Trennzeichen) sind keine Leerzeichen zulässig.
In dieses Feld gehören die eigentlichen Daten, die an bzw. von
VisualMotion übertragen werden sollen. Alle Unterklassen sind lesbar
und beschreibbar.
Für Antworten und Fernladevorgänge können die
gleichen Strings benutzt werden.
Zum Auslesen von Daten wird der Datenabschnitt des vom Host
gesendeten Strings leer gelassen.
Beispiel:
Das Hostsystem fordert eine Antriebsstatusmeldung an:
>1 DP 1.95 \r\n
|_ keine Daten gesendet, Anforderung der
aktuellen Daten
VisualMotion antwortet mit dem aktuellen Status des angegebenen
Antriebs:
>1 DP 1.95 302 Position Mode Encoder 1 $cs\r\n
|_ Daten (Statusmeldung)
Zum Schreiben von Daten sendet man den gleichen String mit
entsprechend ausgefülltem Datenabschnitt. Daten, die von VisualMotion
empfangen wurden, können in dem gleichen Format gesendet werden.
VisualMotion reagiert mit einer Quittung bzw. Fehlermeldung.
Beispiel:
Der Host sendet an VisualMotion den Kv-Parameter des Digitalantriebs 1.
>1 DP 1.104 1.00$cs\r\n
|_ gesendete neue Daten
VisualMotion hat den Parameter erfolgreich akzeptiert, da keine
Fehlermeldung zurückgegeben wurde.
>1 DP 1.104 $cs\r\n
|_ keine Meldung: Daten erfolgreich gespeichert
VisualMotion 8 Funktionsbeschreibung
DOK-VISMOT-VM*-08VRS**-FK02-DE-P

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis