VisualMotion 8 Funktionsbeschreibung
Daten zu Registerregelungs-Funktionsblock (PM)
DOK-VISMOT-VM*-08VRS**-FK02-DE-P
VisualMotion antwortet:
>1 PK 0.0 88 \r\n
|_ noch 88% zu
....
>1 PK 0.0 \r\n
|_ noch 1% zu
VisualMotion antwortet:
>1 PK 0.0 0 \r\n
|_ Komprimierung abgeschlossen
Mit dieser Kommunikationsanforderung kann eine Benutzerschnittstelle
feststellen, welche Variablen einem Registerregelungs-Funktionsblock
zugewiesen
sind.
leerzeichenbegrenzten String im folgenden Format:
<probe_axis> F <start_float>
I <start_int>
R <control_reg>
R <status_reg>
Nur die Registerregelungsinformationen des aktiven Programms sind
verfügbar.
Format
Parameter
probe_axis
Achse (1-40) mit Messtaster-Messwert
start_float
Anfangsvariable des Float-Datenblocks
start_int
Anfangsvariable des Integer-Datenblocks
control_reg
Registerregelungs-Steuerregister
status_reg
Registerregelungs-Statusregister
Tabelle 12-2: Funktionsblockdaten zur Registerregelung (Passgenauigkeit)
In der Datenanforderung ist die Satzangabe (vor dem Dezimalpunkt)
immer 0 und verweist damit auf das aktive Programm. Die Nummer
(nach dem Dezimalpunkt) ist die Registerregelungs-Block-IDN.
Block
0
angefordert,
Registerregelungsblöcke gemeldet.
Beispiel
Host:
Abfrage
der
Funktionsblöcken im aktiven Programm
>0 PM 0.0
VisualMotion: Keine Registerregelungsblöcke vorhanden
>0 PM 0.0 0
VisualMotion: Zwei Registerregelungsblöcke vorhanden
>0 PM 0.0 2
Direkte ASCII-Kommunikation
Komprimieren
Komprimieren
VisualMotion
antwortet
wird
die
Gesamtanzahl
Anzahl
von
aktiven
12-29
mit
einem
Wird
der
aktiven
Registerregelungs-