
215
8-9. Table of Instructions
2. High-level Instructions
• Specification of flag operation in the above table:
[
↕
]:
The flag (special relay) available for the instruction (turns ON/OFF according to the condition).
[ ](blank): The flag (special relay) not available for the instruction (keeps the state regardless of the instruction).
• For more about the instructions above, refer to “FP-M /FP1 Programming Manual”.
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
5
7
5
7
7
7
7
7
5
5
3
5
7
7
11
5
7
7
11
7
11
7
11
3
3
3
3
5
7
7
11
5
F0
F1
F2
F3
F5
F6
F10
F11
F15
F16
F17
F20
F21
F22
F23
F25
F26
F27
F28
F30
F31
F32
F33
F35
F36
F37
F38
F40
F41
F42
F43
F45
S, D
S, D
S, D
S, D
S, n, D
S, n, D
S1, S2, D
S, D1, D2
D1, D2
D1, D2
D
S, D
S, D
S1, S2, D
S1, S2, D
S, D
S, D
S1, S2, D
S1, S2, D
S1, S2, D
S1, S2, D
S1, S2, D
S1, S2, D
D
D
D
D
S, D
S, D
S1, S2, D
S1, S2, D
S, D
16-bit data move
32-bit data move
16-bit data invert and move
32-bit data invert and move
Bit data move
Hexadecimal digit move
Block move
Block copy
16-bit data exchange
32-bit data exchange
Higher/lower byte in 16-bit data exchange
16-bit data [D + S
→
D]
32-bit data [(D + 1, D) + (S + 1, S)
→
(D + 1, D)]
16-bit data [S1 + S2
→
D]
32-bit data
[(S1 + 1, S1) + (S2 + 1, S2)
→
(D + 1, D)]
16-bit data [D – S
→
D]
32-bit data [(D + 1, D) – (S + 1, S)
→
(D + 1, D)]
16-bit data [S1 – S2
→
D]
32-bit data
[(S1 + 1, S1) – (S2 + 1, S2)
→
(D + 1, D)]
16-bit data [S1
×
S2
→
(D + 1, D)]
32-bit data [(S1 + 1, S1)
×
(S2 + 1, S2)
→
(D + 3, D + 2, D + 1, D)]
16-bit data [S1/S2
→
D...(DT9015)]
32-bit data [(S1 + 1, S1)/(S2 + 1, S2)
→
(D + 1, D)...(DT9016, DT9015)]
16-bit data increment [D + 1
→
D]
32-bit data increment [(D + 1, D) + 1
→
(D + 1, D)]
16-bit data decrement [D – 1
→
D]
32-bit data decrement [(D + 1, D) –1
→
(D + 1, D)]
4-digit BCD data [D + S
→
D]
8-digit BCD data
[(D + 1, D) + (S + 1, S)
→
(D + 1, D)]
4-digit BCD data [S1 + S2
→
D]
8-digit BCD data
[(S1 + 1, S1) + (S2 + 1, S2)
→
(D + 1, D)]
4-digit BCD data [D – S
→
D]
Step
MV
DMV
MV/
DMV/
BTM
DGT
BKMV
COPY
XCH
DXCH
SWAP
+
D+
+
D+
–
D–
–
D–
*
D
*
%
D%
+1
D+1
–1
D–1
B+
DB+
B+
DB+
B–
Flag operation
Description
Operand
Boolean
Number
ER
R9007
R9008
CY
R9009
<
R900C
=
R900B
>
R900A
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
↕
Содержание FP-M Hardware
Страница 1: ...FP M Hardware ACG M0045 1 94 12 FP M Hardware PROGRAMMABLE CONTROLLER ...
Страница 44: ...36 ...
Страница 118: ...110 ...
Страница 266: ...258 RECORD OF CHANGES ACG No Date Description of Changes ACG M0045 1 DEC 1994 First edition RECORD OF CHANGES ...
Страница 267: ......
Страница 268: ......