8: B
INARY
A
RITHMETIC
I
NSTRUCTIONS
8-8
FT1A S
MART
A
XIS
U
SER
’
S
M
ANUAL
FT9Y-B1382
Repeat Operation in the MUL Instruction
Since the MUL (multiplication) instruction uses two destination devices, the result is stored to destination devices as described
below. Source devices S1 and S2 and destination device D1 can be designated to repeat individually or in combination. When
destination device D1 is not designated to repeat, the final result is set to destination device D1 and D1+1. When repeat is
designated, consecutive devices as many as the repeat cycles starting with the designated device are used.
Since the repeat operation works similarly on the word and integer data types, the following examples are described using the
word data type.
Repeat One Source Device
When only S1 (source) is designated to repeat, the final result is set to destination device D1·D1+1.
Data Type: Word and Integer
Data Type: Double Word, Long, and Float
Repeat Destination Device Only
When only D1 (destination) is designated to repeat, the same result is set to 3 devices starting with D1·D1+1.
Data Type: Word and Integer
Data Type: Double Word, Long, and Float
Repeat Two Source Devices
When S1 and S2 (source) are designated to repeat, the final result is set to destination device D1·D1+1.
Data Type: Word and Integer
Data Type: Double Word, Long, and Float
I1
REP
3
S1 R
D10
D1 –
D30
D10
S1 (Repeat = 3)
D1 (Repeat = 0)
S2 –
D20
S2 (Repeat = 0)
D20
D11
D12
D20
D20
SOTU
MUL(W)
(D30·D31)
(D30·D31)
D30·D31
I1
REP
3
S1 R
D10
D1 –
D30
D12·D13
D10·D11
D14·D15
S1 (Repeat = 3)
D1 (Repeat = 0)
S2 –
D20
S2 (Repeat = 0)
(D30·D31)
(D30·D31)
D30·D31
D20·D21
D20·D21
D20·D21
SOTU
MUL(D)
I1
REP
3
S1 –
D10
D1 R
D30
D10
S1 (Repeat = 0)
D1 (Repeat = 3)
S2 –
D20
S2 (Repeat = 0)
D20
D10
D10
D20
D20
SOTU
MUL(W)
D32·D33
D30·D31
D34·D35
I1
REP
3
S1 –
D10
D1 R
D30
D10·D11
D10·D11
D10·D11
S1 (Repeat = 0)
D1 (Repeat = 3)
S2 –
D20
S2 (Repeat = 0)
D32·D33
D30·D31
D34·D35
D20·D21
D20·D21
D20·D21
SOTU
MUL(D)
I1
REP
3
S1 R
D10
D1 –
D30
D10
S1 (Repeat = 3)
D1 (Repeat = 0)
S2 R
D20
S2 (Repeat = 3)
D20
D11
D12
D21
D22
SOTU
MUL(W)
(D30·D31)
(D30·D31)
D30·D31
I1
REP
3
S1 R
D10
D1 –
D30
D12·D13
D10·D11
D14·D15
S1 (Repeat = 3)
D1 (Repeat = 0)
S2 R
D20
S2 (Repeat = 3)
(D30·D31)
(D30·D31)
D30·D31
D22·D23
D20·D21
D24·D25
SOTU
MUL(D)
Содержание microsmart pentra
Страница 1: ...FT1A SERIES FC9Y B1382 Ladder Programming Manual ...
Страница 6: ...Preface 5 FT1A SMARTAXIS USER S MANUAL FT9Y B1382 ...
Страница 104: ...7 DATA COMPARISON INSTRUCTIONS 7 10 FT1A SMARTAXIS USER S MANUAL FT9Y B1382 ...
Страница 122: ...8 BINARY ARITHMETIC INSTRUCTIONS 8 18 FT1A SMARTAXIS USER S MANUAL FT9Y B1382 ...
Страница 138: ...10 SHIFT ROTATE INSTRUCTIONS 10 12 FT1A SMARTAXIS USER S MANUAL FT9Y B1382 ...
Страница 162: ...11 DATA CONVERSION INSTRUCTIONS 11 24 FT1A SMARTAXIS USER S MANUAL FT9Y B1382 ...
Страница 188: ...12 CALENDAR COMPARISON INSTRUCTIONS 12 26 FT1A SMARTAXIS USER S MANUAL FT9Y B1382 ...
Страница 198: ...15 REFRESH INSTRUCTIONS 15 4 FT1A SMARTAXIS USER S MANUAL FT9Y B1382 ...
Страница 202: ...16 INTERRUPT CONTROL INSTRUCTIONS 16 4 FT1A SMARTAXIS USER S MANUAL FT9Y B1382 ...
Страница 266: ...20 DUAL TEACHING TIMER INSTRUCTIONS 20 4 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 318: ...25 USER COMMUNICATION INSTRUCTIONS 25 22 FT1A SMARTAXIS USER S MANUAL FT9Y B1382 ...