Herunterladen Inhalt Inhalt Diese Seite drucken

12.11 Funktionsklassen; Klasse K: Funktionen; Klasse S - Bosch Rexroth VisualMotion 8 (GPP) Funktionsbeschreibung

Multiachs-bewegungssteuerung
Inhaltsverzeichnis

Werbung

VisualMotion 8 Funktionsbeschreibung

12.11 Funktionsklassen

Klasse K: Funktionen

Klasse S

DOK-VISMOT-VM*-08VRS**-FK02-DE-P
Die Klasse K übernimmt die Laufzeitinteraktion über Instruktionen für die
ELS-Leitachse, die virtuelle Leitachse und die ELS-Gruppe. Anhand der
Unterklassen G, L und M kann der Nutzer die zugewiesenen Register,
Variablen und Antriebe des Systems abfragen. Die Zuweisungen des
ELS-Systems können nur für das jeweils aktive Programm abgefragt
werden.
Beispiel:
Der Host fordert die Register und Variablen zu ELS-Gruppe 1 an:
>0 KG 0.1 \r\n
VisualMotion meldet das Steuerregister, das Statusregister, die Anfangs-
Floatvariable und die Anfangs-Integervariable.
>0 KG 0.1 152 241 F170 I140 \r\n
Der Host fragt die Anzahl der Antriebe in ELS-Gruppe 1 ab:
>0 KL 0.1.0 \r\n
VisualMotion meldet einen Antrieb:
>0 KL 0.1.0 1 \r\n
Der Host fordert die ELS-Leitachsvariablen für das aktuelle Programm an:
>0 KM 0.0 \r\n
VisualMotion meldet die Float- und Integer-Anfangsvariablen:
>0 KM 0.0 F140 I110 \r\n
Alle
Unterprogramme,
Anwendungsprogramms
abgelesen werden können. Diese Informationen dienen zur Anzeige von
Namen und zur Überprüfung von Daten. Alle Attribute werden innerhalb
des Anwendungsprogramms definiert und können online nicht geändert
werden.
Die Funktionsnummer wird in der Sequenztabelle in allen
Bezugnahmen auf die betreffende Funktion verwendet.
Unterklassen:
Funktionsname
T
A
Access type/Zugriffsart
N
Argument label/Argument-
Label
Y
Type of data/Datentyp
Minimum
L
value/Mindestwert
Maximum
H
value/Maximalwert
Argument-Attribute im
R
Direkte ASCII-Kommunikation
Tasks
und
haben
Attribute,
die
String, <= 21 Byte (schreibgeschützt)
Integer (1 = nicht zugreifbar, 2 =
zugreifbar)
String, <= 21 Byte (schreibgeschützt)
String aus 1 Buchstabe: I, F, X, Y oder R
(schreibgeschützt)
Float (schreibgeschützt)
Float (schreibgeschützt)
String, <= 81 Byte (schreibgeschützt)
12-35
Funktionen
eines
über
diese
Klasse

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis