Herunterladen Inhalt Inhalt Diese Seite drucken

Blockweise Parameterlisten-Übertagung; Anforderung Eines Listenparameters In Blockform - Bosch Rexroth VisualMotion 8 (GPP) Funktionsbeschreibung

Multiachs-bewegungssteuerung
Inhaltsverzeichnis

Werbung

VisualMotion 8 Funktionsbeschreibung
Blockweise Parameterlisten-Übertagung
DOK-VISMOT-VM*-08VRS**-FK02-DE-P
VisualMotion antwortet mit dem ersten Parameter:
>1 DD 1.17.1 44 $cs\r\n
3)
Der Host fordert den zweiten Parameter der Liste an:
>1 DD 1,17,2 \r\n
VisualMotion antwortet mit dem zweiten Parameter:
>1 DD 1.17.2 104 $cs\r\n
.
.
.
180)
Der Host fordert weiterhin Listeneinträge der Reihe nach an.
181)
Der Host schließt die Liste ab, indem er die letzte laufende
Nummer sendet, die gleich der Listenlänge +1 ist:
>1 DD 1,17,181 \r\n
VisualMotion quittiert das Listenende:
>1 DD 1.17.181 !19 List is finished $cs\r\n
Klassen:
C, A, D, T
Unterklasse:
B
Datentyp:
Liste von leerzeichenbegrenzten Strings mit ASCII-
Integern oder Floats
Zur
Beschleunigung
Parameterlisten in Blöcken zu je 16 Elementen gleichzeitig senden und
empfangen.
Zu den Antriebsparameterlisten, die diese blockweise
Übertragung
zulassen,
Oszilloskopdaten
sowie
Parameterlisten. Unterklasse B funktioniert ähnlich der Parameterlisten-
Unterklasse D, wobei jedoch statt nur einem Eintrag jeweils 16 Elemente
auf einmal gesendet werden.
>u xB a.s.n \r\n
|| | | |_Schritt: laufende Nummer (0 bis Länge +1)
|| | |_ Nummer: Parameternummer
|| |_Satz: Achs-, Antriebs- oder Tasknummer
||_Unterklasse: Befehl, Listenparameter oder Tabelle
|_Klasse: A=Achse, C=Steuerung, D=Antrieb, T=Task

Anforderung eines Listenparameters in Blockform

Zur Anforderung des Listenanfangs sendet der Host die laufende
Nummer 0 an VisualMotion. VisualMotion antwortet mit der Anzahl der
Elemente in der Liste:
Die Anzahl der Schritte in der Liste ist (Elemente +15) : 16. Der Host
fordert diese Anzahl von Schritten aus der Liste an, bis das Ende der
Liste erreicht ist.
Die Daten in den Antwortstrings sind leerzeichenbegrenzt. Float- und
Dezimalwerte werden wie bei ihrer Einzeldarstellung skaliert.
Direkte ASCII-Kommunikation
des
Datenaustauschs
gehören
Kurvenscheibentabellen,
andere
nicht
als
12-13
kann
VisualMotion
Klartext
vorliegende

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis