Herunterladen Inhalt Inhalt Diese Seite drucken

P': Daten; T': Label-Text; 12.7 Pid; Aufrufen Der Zugeordneten Variablen - Bosch Rexroth VisualMotion 8 (GPP) Funktionsbeschreibung

Multiachs-bewegungssteuerung
Inhaltsverzeichnis

Werbung

VisualMotion 8 Funktionsbeschreibung

‚P': Daten

‚T': Label-Text

12.7 PID

Aufrufen der zugeordneten Variablen

DOK-VISMOT-VM*-08VRS**-FK02-DE-P
Das Anwendungsprogramm-Handle gewährt Zugriff auf die Variablen
jedes beliebigen steuerungsresidenten Anwendungsprogramms. Mit dem
Handle 0 kann auf die Variablen des jeweils aktiven Programms
zugegriffen werden.
Typ: ‚F' = Float, ‚I' = Integer
Auf die Daten in einer VisualMotion-Variablentabelle kann unter Angabe
der Klasse (I oder F) und des numerischen Index (z.B. 1 für I[1] oder 15
für F[15]) der jeweils gewünschten Variablen zugegriffen werden. Mit der
Variablennummer 0 kann die Gesamtanzahl der von dem gewählten
Programm verwendeten Variablen angefordert werden.
Typ: Zeichenfolge
Die Textlabel von Variablen können über die Unterklasse T aufgerufen
werden. Wird kein Textlabel gefunden, wird mit einem ASCII-Leerzeichen
(„ „) geantwortet. Da die Programmlabels bei der Kompilierung des
Programms festgelegt werden, können Labels mit diesem Befehl nicht
geändert werden.
Beispiele:
Der Host fordert die Anzahl der Integer-Variablen an, die von Programm 1
verwendet werden:
>1 IP 1.0 \r\n
VisualMotion antwortet:
>1 IP 1.0 20\r\n
;20 variables
Der Host sendet die Floatzahl 123.456 für das Anwendungsprogramm mit
Handle 2 an die Variable F12:
>1 FP 2.12 123.456 $cs\r\n
VisualMotion quittiert:
>1 FP 2.12 $cs\r\n
Der Host fordert den Labelnamen für Variable I20 des aktuellen
Programms an:
>0,20 IP 1.0 \r\n
VisualMotion antwortet mit dem Namen „count":
>1 IP 0.20 count\r\n
PID-Informationen (proportional-integral-differential) sind nur vom aktiven
Programm aus verfügbar.
Der Host fordert das Steuerregister von PID-Regler 2 des aktiven
Programms an.
Direkte ASCII-Kommunikation
12-17

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis