Herunterladen Inhalt Inhalt Diese Seite drucken

Beispiel: Xorw - IDEC MICROSmart pentra FC5A Serie Betriebsanleitung

Vorschau ausblenden Andere Handbücher für MICROSmart pentra FC5A Serie:
Inhaltsverzeichnis

Werbung

6: B
B
OOLESCHE
ERECHNUNGSBEFEHLE
Gültige Operanden
Operand
Funktion
S1 (Quelle 1)
Daten für die Berechnung
S2 (Quelle 2)
Daten für die Berechnung
D1 (Ziel 1)
Ziel zum Speichern der Ergebnisse
Die Gültigkeitsbereiche der Operandennummern finden Sie auf den Seiten 6-2 und 6-3 (Basis-Ausgabe).
Die Merker M0 bis M2557 können als D1 festgelegt werden. Sondermerker können nicht als D1 festgelegt werden.
Wenn T (Timer) oder C (Zähler) als S1 oder S2 verwendet wird, wird der Timer-/Zähler-Istwert (TC oder CC) ausgelesen.
Wenn T (Timer) oder C (Zähler) als D1 verwendet wird, werden die Daten als Sollwert (TP oder CP) hineingeschrieben, der
zwischen 0 und 65535 liegen kann.
Da die Booleschen Berechnungsbefehle in jeder Zykluszeit bei eingeschaltetem Eingang ausgeführt werden, sollte
gegebenenfalls ein Impulseingang von einem SOTU- oder SOTD-Befehl verwendet werden.
Gültige Datentypen
W (Wort)
I
(Ganzzahl)
D (Doppelwort)
L (Lang)
F (Gleitkommazahl)

Beispiel: XORW

Wenn ein wahlweiser Ausgangsstatus aus einer Reihe von 10 Ausgängen konvertiert werden soll, verwenden
Sie dazu den XORW-Befehl in Kombination mit 10 Merkern.
Q11
Q10
0
0
0 0
0 0
0
1
M17
M10
M8120
XORW(W)
SOTU
I1
6-2
Wenn ein Bit-Operand, wie zum Beispiel I (Eingang), Q (Ausgang), M (Merker) oder R
X
(Schieberegister), als Quelle oder Ziel festgelegt ist, werden 16 E/As (Wort-Datentyp)
oder 32 E/As (Doppelwort-Datentyp) verwendet. Wenn für einen Bit-Operanden eine
Wiederholung festgelegt wurde, erhöht sich die Anzahl der Operanden-Bits in Stufen zu
X
je 16 oder 32 E/As.
Wenn ein Wort-Operand, wie zum Beispiel T (Timer), C (Zähler) oder D (Datenregister)
als Quelle oder Ziel festgelegt ist, werden 1 E/A (Wort-Datentyp) oder 2 E/As
(Doppelwort-Datentyp) verwendet. Wenn für einen Wort-Operanden eine Wiederholung
festgelegt wurde, erhöht sich die Anzahl der Operanden-Wörter in Stufen zu je 1 oder 2
E/As.
Q0
Q7
10 Eingänge
0 1 0 1 0 1 0
1
M7
M0
S1 –
S2 –
D1 –
M0
Q0
Q0
M
S
FC5A B
ICRO
MART
I
Q
M
X
X
X
X
X
Dieses Programm invertiert den Status der schattierten
Ausgänge links von Ein nach Aus, und die nicht schattierten von
Aus nach Ein.
Zehn Ausgänge von Q0 bis Q11 werden 10 Merkern von
S
M0 bis M11 zugewiesen.
M0
S
Fünf Merker M0, M2, M4, M6 und M10 werden durch
M2
den Initialisierungsimpuls-Sondermerker M8120 gesetzt.
S
M4
S
M6
S
M10
Wenn der Eingang I1 eingeschaltet wird, wird der
REP
XORW-Befehl ausgeführt, um den Status der Ausgänge
Q0, Q2, Q4, Q6 und Q10 zu invertieren.
FC9Y-B1276
ENUTZERHANDBUCH
R
T
C
D Konstante Wiederholen
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
1-99
X
1-99
1-99

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis