5:
Binary
Arithmetic
Instructions
5
‐
16
FC5A
MicroSmart
User’s
Manual FC9Y
‐
B1273
SUM
(Sum)
Applicable
CPU
Modules
Valid
Devices
For
the
valid
device
address
range,
see
pages
and
(
Basic
Vol.).
When
T
(timer)
or
C
(counter)
is
used
as
S1,
the
timer/counter
current
value
(TC
or
CC)
is
read
out.
When
F
(float)
data
type
is
selected,
only
data
register
can
be
designated
as
S1.
For
source
S2,
1
word
is
always
used
without
regard
to
the
data
type.
When
F
(float)
data
type
is
selected
and
S1
does
not
comply
with
the
normal
floating
‐
point
format,
a
user
program
execution
error
will
result,
turning
on
special
internal
relay
M8004
and
ERR
LED
on
the
CPU
module.
When
S2
is
0
or
out
of
the
correct
value
range
for
the
selected
device,
a
user
program
execution
error
will
result,
turning
on
special
internal
relay
M8004
and
ERR
LED
on
the
CPU
module.
Valid
Data
Types
Quantity
of
Source
and
Destination
Devices
Depending
on
the
ADD
or
XOR
operation
for
W
(word)
and
I
(integer)
data
types,
the
destination
uses
a
different
quantity
of
devices.
FC5A
‐
C10R2/C/D
FC5A
‐
C16R2/C/D
FC5A
‐
C24R2/C/D
FC5A
‐
D16RK1/RS1
FC5A
‐
D32K3/S3
FC5A
‐
D12K1E/S1E
X
X
X
X
X
X
Device
Function
I
Q
M
R
T
C
D
Constant
Repeat
S1
(Source
1)
First
device
address
to
calculate
— — — —
X
X
X
—
—
S2
(Source
2)
Quantity
of
data
blocks
— — — — — —
X
X
—
D1
(Destination
1)
Destination
to
store
results
— — — — — —
X
—
—
Calculation
ADD
XOR
W
(word)
X
X
I
(integer)
X
—
D
(double
word)
X
—
L
(long)
X
—
F
(float)
X
—
Operation
W
(word),
I
(integer)
D
(double
word),
L
(long),
F
(float)
ADD
S1,
S2:
1
word
device
D1:
2
word
devices
S1,
D1:
2
word
devices
S2:
1
word
device
XOR
S1,
S2,
D1:
1
word
device
—
Calculate
the
total
of
designated
data,
depending
on
the
calculation
option.
ADD:
When
input
is
on,
N
blocks
of
16
‐
or
32
‐
bit
data
starting
at
device
designated
by
S1
are
added
and
the
result
is
stored
to
device
designated
by
D1.
S2
specifies
the
quantity
of
data
blocks.
XOR:
When
input
is
on,
N
blocks
of
16
‐
bit
data
starting
at
device
designated
by
S1
are
XORed
and
the
result
is
stored
to
device
designated
by
D1.
S2
specifies
the
quantity
of
data
blocks.
This
instruction
is
available
on
upgraded
CPU
modules
with
system
program
version
210
or
higher.
D1
*****
S1
*****
S2
*****
SUM(*)
ADD/XOR
When
ADD
is
selected,
all
data
types
can
be
used.
When
XOR
is
selected,
only
W
(word)
data
type
can
be
used.
When
a
word
device
such
as
T
(timer),
C
(counter),
or
D
(data
register)
is
designated
as
the
source
or
destination,
1
point
(word
or
integer
data
type)
or
2
points
(double
‐
word,
long,
or
float
data
type)
are
used.
Summary of Contents for MICROSmart FC5A Series
Page 1: ...FC5A SERIES FC9Y B1273 1 User s Manual Advanced Volume ...
Page 2: ......
Page 8: ...Preface 6 FC5A MicroSmart User s Manual FC9Y B1273 ...
Page 14: ...TABLE OF CONTENTS vi FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 52: ...4 DATA COMPARISON INSTRUCTIONS 4 10 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 72: ...5 Binary Arithmetic Instructions 5 20 FC5A MicroSmart User s Manual FC9Y B1273 ...
Page 88: ...7 SHIFT ROTATE INSTRUCTIONS 7 12 FC5A MicroSmart User s Manual FC9Y B1273 ...
Page 112: ...8 DATA CONVERSION INSTRUCTIONS 8 24 FC5A MicroSmart User s Manual FC9Y B1273 ...
Page 138: ...11 PROGRAM BRANCHING INSTRUCTIONS 11 14 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 178: ...13 PULSE INSTRUCTIONS 13 32 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 202: ...14 PID INSTRUCTION 14 24 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 206: ...15 DUAL TEACHING TIMER INSTRUCTIONS 15 4 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 214: ...16 INTELLIGENT MODULE ACCESS INSTRUCTIONS 16 8 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 248: ...21 COMPUTER LINK COMMUNICATION 21 4 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 272: ...23 MODBUS TCP COMMUNICATION 23 10 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 332: ...25 EXPANSION RS232C RS485 COMMUNICATION 25 16 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Page 341: ...NOTE FC5A MICROSMART USER S MANUAL FC9Y B1273 1 ...
Page 342: ...NOTE 2 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...