11 Applied Instructions (Data Operation)
11.4 SUM / Sum of Active Bits
236
FXCPU Structured Programming Manual
[Basic & Applied Instruction]
11.4 SUM / Sum of Active Bits
Outline
This instruction counts the number of "1" (ON) bits in the data of a specified device.
1. Format and operation, execution form
2. Set data
3. Applicable devices
S: Refer to "Cautions".
FX3U(C) FX3G(C) FX3S FX2N(C) FX1N(C) FX1S FXU/FX2C FX0N FX0(S)
Instruction
name
Operation
Execution
form
Expression in each language
Structured ladder/FBD ST
SUM 16 bits Continuous SUM(EN,s,d);
SUMP 16 bits Pulse SUMP(EN,s,d);
DSUM 32 bits Continuous DSUM(EN,s,d);
DSUMP 32 bits Pulse DSUMP(EN,s,d);
Variable Description
Data type
16-bit
operation
32-bit
operation
Input
variable
EN Execution condition Bit
Word device storing the data ANY16 ANY32
Output
variable
ENO Execution state Bit
Word device storing the result data ANY16 ANY32
Operand
type
Bit Devices Word Devices Others
System User Digit Specification
System
User
Special
Unit
Index
Constant
Real
Number
Character
String
Pointer
XYMTCS
D
.b
KnX KnY KnM KnS T C D R
U\G
VZModifier K H E
"
"
P
zzzzzzz
S1 S2
zz z z z
zzzzzz
S1 S2
zz z
SUM
EN
s
ENO
d
SUMP
EN
s
ENO
d
DSUM
EN
s
ENO
d
DSUMP
EN
s
ENO
d