Mitsubishi Electronics FX3G Video Gaming Accessories User Manual


 
530
FX3G/FX3U/FX3UC Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
19 Data Operation 2 – FNC140 to FNC149
19.1 FNC140 – WSUM / Sum of Word Data
19.1 FNC140 – WSUM / Sum of Word Data
Outline
This instruction calculates the sum of consecutive 16-bit or 32-bit data.
When calculating the addition data (sum value) in units of byte (8 bits), use the CCD (FNC 84) instruction.
For CCD (FNC 84) instruction, refer to Section 16.5.
1. Instruction format
2. Set data
3. Applicable devices
Explanation of function and operation
1. 16-bit operation (WSUM and WSUMP)
The sum of "n" 16-bit data starting from is stored as 32-bit data in [ +1, ].
2. 32-bit operation (DWSUM and DWSUMP)
The sum of "n" 32-bit data starting from [ +1, ] is stored as 64-bit data in [ +3, +2, +1,
].
Operand type Description Data type
Head device number storing data whose sum is calculated 16- or 32-bit binary
Head device number storing sum 32- or 64-bit binary
n Number of data (0 < n) 16- or 32-bit binary
Oper-
and
Type
Bit Devices Word Devices Others
System User Digit Specification System User
Special
Unit
Index
Con-
stant
Real
Number
Charac-
ter String
Pointer
XYMTCSD.b KnX KnY KnM KnS T C D R U\G VZModifyKH E ""P
3333 3 3
3333 3 3
n 33 33
DWSUM
DWSUMP
Mnemonic Operation Condition
P
FNC 140
WSUM
D
16-bit Instruction
7 steps
WSUM
WSUMP
Mnemonic Operation Condition
Continuous
Operation
Pulse (Single)
Operation
32-bit Instruction
13 steps
Continuous
Operation
Pulse (Single)
Operation
S
D
S
D
S
D
D
Command
input
FNC140
WSUM
[ +1, ]
K13911
S
D
n
S
D
D
Sum of
"n" data
"n"
points
(n = 6)
K4444
K3333
K1234
K-5426
K326
K10000
+1
+0
+3
+2
+4
+5
S
S
D
D
D
D
[ +1, ]
[ +3, +2]
[ +5, +4]
[ +7, +6]
[ +9, +8]
FNC140
DWSUM
[ +3, +2, +1, ]
S
D
n
S
D
D
K32767000
K6000
K35392000
K-11870000
K12345000
K68640000
S
S
S
S
S
S
S
D
D
S
S
Command
input
Sum of
"n" data
"n"
points
(n = 5)