Herunterladen Inhalt Inhalt Diese Seite drucken

Fnc20 (Add): Addition, Fnc21(Sub): Subtraktion - Mitsubishi MELSEC FX 2N Serie Bedienungsanleitung

Speicherprogrammierbare steuerungen
Vorschau ausblenden Andere Handbücher für MELSEC FX 2N Serie:
Inhaltsverzeichnis

Werbung

Programmierung/Programmformat
6.10.14

FNC20 (ADD): Addition, FNC21(SUB): Subtraktion

FNC 20
FNC 21
Operanden
und
Anweisungs-
format
Abb. 6-61: Beispiel zu FNC20 (ADD): Addition und FNC21(SUB): Subtraktion
Wie in der obigen Tabelle dargestellt, hängt die Auswahl eines Sonderrelais als Flag vom Pro-
grammtyp ab: Programm für die X-Achse, für zwei simultane Achsen, für die Y-Achse oder für
Subtasks.
Abb. 6-62: Auswahl eines Sonderrelais als Flag
Positioniermodule FX
2N
ADD
16-Bit-Operation
7 Schritte
SUB
Wort-
Operand
K, H
KnX
Eingang
FNC 20
ADD
Eingang
FNC 21
SUB
X30
FNC 20
D 10
ADD
FNC 20
D 20
[D] ADD
X31
FNC 21
D 30
SUB
FNC 21
D 40
[D] SUB
Zero-Flag
-2,
-1,
0,
-32,768
Borrow-Flag
Das signifikante
Bit wird auf „1"
Zero-Flag
-2,
-1,
0,
-2,147,483,648
Zero-Flag
-10GM/20GM
Beschreibung der Applikationsanweisungen
Addition / Subtraktion
ADD
32-Bit-Operation [S]ADD
SUB
11 Schritte
S1.
S2.
S1.
KnY
KnM
D
S1.
S2.
Summand 1 Summand 2
Summe
S1.
S2.
Minuend
Subtrahend
Differenz
(D10) + (D12) → (D14)
D 12
D 14
16-Bit-Operation
(D21, D20) + (D23, D22) → (D25, D24)
D 22
D 24
32-Bit-Operation
(D30) – (D32) → (D44)
D 32
D 34
16-Bit-Operation
(D41, D40) – (D43, D42) → (D45, D44)
D 42
D 44
32-Bit-Operation
Zero-Flag
-1,
0,
1,
Das signifikante
Bit wird auf „0"
gesetzt.
-1,
0,
1,
Zero-Flag
anwendbare Modelle
Modell
[D]SUB
Beschreibung der Flags
X-Achse /
2-Achsen
S2.
simultan
Zero
M9061
V, Z
Borrow
M9062
D.
Carry
M9063
b S1. + S2. = D.
D.
Ein negativer Wert wird als
Zweierkomplement verarbeitet.
b S1. – S2. = D.
D.
Ein negativer Wert wird als
Zweierkomplement verarbeitet.
Zero-Flag
32,767
0,
Carry-Flag
gesetzt.
Zero-Flag
2,147,483,647
0,
Zero-Flag
Bem.
FX
-10GM
2N
FX
-20GM
2N
Y-Achse
(nicht für
Subtask
10GM)
M9093
M9133
M9094
M9134
M9095
M9135
FXH0178C
FXH0179C
1,
2
1,
2
FXH0180C
6 - 69

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis