Herunterladen Inhalt Inhalt Diese Seite drucken
Inhaltsverzeichnis

Werbung

22.2.2 Binäre Ausgänge
Lesen der binären
Die Klemmenpegel der binären Ausgänge des Grundgeräts und einer eventuell vorhan-
Ausgänge
denen Option werden zyklisch auf der Systemvariablen H482 OUTPUT LVL (MOVI-
DRIVE
der Systemvariablen H482 je einem Hardware-Ausgang zugeordnet.
Im IPOS
dem BMOV-Befehl ausgewertet werden. Mit dem Befehl BMOV wird ein Bit von der Sys-
temvariablen H482 (OUTPUT LVL) / H521 (OUTPUT LVL B) auf eine beliebige Bitstelle
(Wertigkeit) einer anderen Variablen kopiert. Mit dem folgenden Beispielprogramm wird
der Klemmenpegel des Ausgangs DO02 abgefragt. Hierzu wird das Bit 1 der System-
variablen H482 auf Bit 0 (Wertigkeit 2
Abfrage (0 oder 1) des Klemmenpegels mit einem JMP-Befehl.
SET
BMOV
JMP
Alternativ können einzelne oder mehrere Klemmenpegel von binären Ausgängen durch
logische Verknüpfung mit der Systemvariablen H 482 (OUTPUT LVL) / H521 (OUTPUT
LVL B) herausgefiltert werden. Mit dem folgenden Beispielprogramm wird der Klem-
menpegel des Ausgangs DO02 abgefragt:
M1 : SET
AND
JMP
Das Ergebnis der AND-Verknüpfung steht in der ersten Variablen, also H200. Das erste
Argument muss deshalb eine Variable sein.
UND-Verknüpfung von H200 und H482
H200 = 2
H482 =
Ergebnis
Setzen der binären
Voraussetzung für das Setzen der Ausgänge ist die Parametrierung der Binäraus-
Ausgänge
gänge (Parameter 620 / 621 (MOVIDRIVE
637) auf "IPOS-AUSGANG".
Das Setzen von binären Ausgängen erfolgt mit den Systemvariablen:
Handbuch – IPOSplus®
®
A) / H521 OUTPUT LVL B (MOVIDRIVE
plus®
-Programm können einzelne Klemmenpegel von binären Ausgängen mit
H200 = 0
H200.0
= H482.1
H200 == 1
H200 = 2
H200 & H482
H200 == 2
,M1
00000000010
11011100110
00000000010
H 480 (OPT. OUT IP) für Option DIO11 / DIP11 (DO10 ... DO17)
H 481 (STD. OUT IP) für das Grundgerät (DO01 / DO02 (MOVIDRIVE
®
DO05 (MOVIDRIVE
B); DB00 ist fest auf "/Bremse" eingestellt. Die Bremse wird
von der Firmware direkt angesteuert. Der Ausgang darf deshalb nicht beschrieben
werden.)
Assembler – Programmierung
Binäre Ein-/Ausgänge
®
B) abgebildet. Dabei sind die Bits
0
) von H200 kopiert. Dies ermöglicht eine einfache
,Mxx
(= DO01)
(= aktueller Stand der binären Ausgänge)
(= der Sprung wird ausgeführt, da H200 = 2 ist)
®
A), 620 ... 626 (MOVIDRIVE
n
n
kVA
kVA
22
f
f
i
i
P
Hz
Hz
P
®
B), 630 ...
®
A) DO01 ...
293

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis