VisualMotion 8 Funktionsbeschreibung
PLC/READ (Ablesen von E/A-Registern)
Argument
zulässige Datentypen
register
Integer-
-konstante
– Label
count
Integer-
-konstante
– Label
target
Integer-
-variable Ix, GIx, I[x], GI[x]
- Label
DOK-VISMOT-VM*-08VRS**-FK02-DE-P
Der Befehl PLC/READ kopiert den Inhalt eines oder mehrerer
aufeinanderfolgender 16-Bit-Register der Steuerungs-E/A-Registertabelle
in aufeinander-folgende Einträge der Integervariablentabelle.
Syntax:
PLC/READ
register, count, target
wobei:
Bereich
gültiges E/A-Register
1 bis maximale Anzahl von E/A-Registern
gültige Integervariable
Hinweis: In Argumenten verwendete Variable und Labels müssen
gültigen Laufzeit-Werten entsprechen. Andernfalls wird ein
Fehler generiert.
Beispiel:
.
.
.
iobase equ
100
count
equ
20
define I5,ioregs
;
PLC/READ
iobase, count, ioregs ;Kopieren der E/A-
.
.
.
.
Durch diese Instruktion wird der Inhalt von 20 E/A/Registern (E/A-
Register 101 bis einschließlich 120) in die Integervariablen
einschließlich
kopiert.
I20
Programmieren in Textsprache
Beschreibung
erstes zu lesendes Register
Anzahl der zu lesenden
Register
erste Zielvariable
;register 100 bis 120 in
;die Integervariablen
;I05 bis I25
11-59
bis
I01