5:
Binary
Arithmetic
Instructions
FC5A
MicroSmart
User’s
Manual FC9Y
‐
B1273
5
‐
15
ROOT
(Root)
Applicable
CPU
Modules
Valid
Devices
For
the
valid
device
address
range,
see
pages
and
(
Basic
Vol.).
When
F
(float)
data
type
is
selected
and
source
device
S1
contains
a
negative
value,
a
user
program
execution
error
will
result,
turning
on
special
internal
relay
M8004
and
the
ERR
LED
on
the
CPU
module.
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.
Since
the
ROOT
instruction
is
executed
in
each
scan
while
input
is
on,
a
pulse
input
from
a
SOTU
or
SOTD
instruction
should
be
used
as
required.
Valid
Data
Types
Examples:
ROOT
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)
Binary
data
— — — — — —
X
X
—
D1
(Destination
1)
Destination
to
store
results
— — — — — —
X
—
—
W
(word)
X
I
(integer)
—
D
(double
word)
X
L
(long)
—
F
(float)
X
Data
type
W:
When
input
is
on,
the
square
root
of
device
designated
by
S1
is
extracted
and
is
stored
to
the
destination
designated
by
D1.
The
square
root
is
calculated
to
two
decimals,
omitting
the
figures
below
the
second
place
of
decimals,
and
multiplied
by
100.
Data
type
D:
When
input
is
on,
the
square
root
of
device
designated
by
S1
∙
S1+1
is
extracted
and
is
stored
to
the
destination
designated
by
D1
∙
D1+1.
The
square
root
is
calculated
to
two
decimals,
omitting
the
figures
below
the
second
place
of
decimals,
and
multiplied
by
100.
Data
type
F:
When
input
is
on,
the
square
root
of
device
designated
by
S1
∙
S1+1
is
extracted
and
is
stored
to
the
destination
designated
by
D1
∙
D1+1.
S1
D1
S1·S1+1
D1
∙
D1+1
S1·S1+1
D1
∙
D1+1
ROOT(*)
S1
*****
D1
*****
When
a
word
device
such
as
D
(data
register)
is
designated
as
the
source
or
destination,
1
point
(word
data
type)
or
2
points
(double
‐
word
or
float
data
type)
are
used.
D1
D20
I0
ROOT(W)
S1
D10
55
D10
741
D20
Before
Execution
After
Execution
D1
D21
I1
ROOT(D)
S1
D11
D1
D23
I2
ROOT(F)
S1
D13
55
7.4161
=
4294967295
D11
∙
D12
6553599
D21
∙
D22
4294967295
65535.99999
=
20.738916
D13
∙
D14
4.554
D23
∙
D24
20.738916
4.554
=
Содержание MICROSmart FC5A Series
Страница 1: ...FC5A SERIES FC9Y B1273 1 User s Manual Advanced Volume ...
Страница 2: ......
Страница 8: ...Preface 6 FC5A MicroSmart User s Manual FC9Y B1273 ...
Страница 14: ...TABLE OF CONTENTS vi FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 52: ...4 DATA COMPARISON INSTRUCTIONS 4 10 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 72: ...5 Binary Arithmetic Instructions 5 20 FC5A MicroSmart User s Manual FC9Y B1273 ...
Страница 88: ...7 SHIFT ROTATE INSTRUCTIONS 7 12 FC5A MicroSmart User s Manual FC9Y B1273 ...
Страница 112: ...8 DATA CONVERSION INSTRUCTIONS 8 24 FC5A MicroSmart User s Manual FC9Y B1273 ...
Страница 138: ...11 PROGRAM BRANCHING INSTRUCTIONS 11 14 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 178: ...13 PULSE INSTRUCTIONS 13 32 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 202: ...14 PID INSTRUCTION 14 24 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 206: ...15 DUAL TEACHING TIMER INSTRUCTIONS 15 4 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 214: ...16 INTELLIGENT MODULE ACCESS INSTRUCTIONS 16 8 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 248: ...21 COMPUTER LINK COMMUNICATION 21 4 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 272: ...23 MODBUS TCP COMMUNICATION 23 10 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 332: ...25 EXPANSION RS232C RS485 COMMUNICATION 25 16 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...
Страница 341: ...NOTE FC5A MICROSMART USER S MANUAL FC9Y B1273 1 ...
Страница 342: ...NOTE 2 FC5A MICROSMART USER S MANUAL FC9Y B1273 ...