![Mitsubishi Electric FX3G SERIES Programming Manual Download Page 536](http://html.mh-extra.com/html/mitsubishi-electric/fx3g-series/fx3g-series_programming-manual_238902536.webp)
534
FX
3G
/FX
3U
/FX
3UC
Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
19 Data Operation 2 – FNC140 to FNC149
19.1 FNC140 – WSUM / Sum of Word Data
Related instruction
Caution
• In the 32-bit operation, the acquired sum is 64-bit data. FX
3U
and FX
3UC
PLCs cannot handle 64-bit data. When
the sum is within the numeric range of 32-bit data (K-2,147,483,648 to K2,147,483,647), however, FX
3U
and FX
3UC
PLCs can handle the low-order 32 bits of 32-bit data as the sum while ignoring the high-order 32 bits.
• Note that the 32-bit value [n+1, n] is valid when D or R is specified as "n" in a 32-bit instruction.
In the case of "DWSUM D0 D100 R0", "n" is [R1, R0].
Errors
An operation error is caused in the following cases; The error flag M8067 turns ON, and the error code is stored in
D8067.
• When "n" points starting from
are outside the specified device range (error code: K6706)
• When "n" is smaller than or equivalent to "0" (error code: K6706)
• When
are outside the specified device range. (error code: K6706)
Program example
In the program shown below, the sum of 16-bit data stored in D10 to D14 is stored in [D101, D100].
Instruction
Description
CCD (FNC 84)
Check code
Calculates the sum of 16-bit data in units of byte (8 bits) and the horizontal parity.
S
D
X010
FNC140
WSUMP
D10
D100
[D101,D100]
K5
WSUMP
instruction
K4500
K2500
K-3276
K6780
K4444
D10
K14948
END
D11
D12
D13
D14