Special Math Instructions; Floating-Point Math Instructions - Omron SYSMAC CS Series Operation Manual

Programmable controllers
Hide thumbs Also See for SYSMAC CS Series:
Table of Contents

Advertisement

Instruction Execution Times and Number of Steps
Instruction
Mnemonic
DOUBLE
ORWL
LOGICAL OR
EXCLUSIVE
XORW
OR
DOUBLE
XORL
EXCLUSIVE
OR
EXCLUSIVE
XNRW
NOR
DOUBLE
XNRL
EXCLUSIVE
NOR
COMPLE-
COM
MENT
DOUBLE
COML
COMPLE-
MENT

10-5-12 Special Math Instructions

Instruction
Mnemonic
BINARY
ROTB
ROOT
BCD SQUARE
ROOT
ROOT
ARITHMETIC
APR
PROCESS
FLOATING
FDIV
POINT
DIVIDE
BIT
BCNT
COUNTER

10-5-13 Floating-point Math Instructions

Instruction
Mnemonic
FLOATING TO
FIX
16-BIT
FLOATING TO
FIXL
32-BIT
16-BIT TO
FLT
FLOATING
Code
Length
(steps)
(See note.)
611
4
036
4
612
4
037
4
613
4
029
2
614
2
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
Code
Length
(steps)
(See note.)
620
3
072
3
069
4
079
4
067
4
Note When a double-length operand is used, add 1 to the value shown in the length
column in the following table.
Code
Length
(steps)
(See note.)
450
3
451
3
452
3
ON execution time (µs)
CPU-6@H CPU-4@H
CPU-6@
0.32
0.34
0.42
0.22
0.32
0.25
0.32
0.34
0.42
0.22
0.32
0.25
0.32
0.34
0.42
0.22
0.32
0.29
0.40
0.56
0.50
ON execution time (µs)
CPU-6@H CPU-4@H
CPU-6@
49.6
50.0
530.7
13.7
13.9
514.5
6.7
6.9
32.3
17.2
18.4
78.3
116.6
176.6
176.6
0.3
0.38
22.1
ON execution time (µs)
CPU-6@H CPU-4@H
CPU-6@
10.6
10.8
14.5
10.8
11.0
14.6
8.3
8.5
11.1
Section 10-5
Conditions
CPU-4@
0.54
---
0.37
---
0.54
---
0.37
---
0.54
---
0.37
---
0.67
---
Conditions
CPU-4@
530.7
---
514.5
---
32.3
Designating SIN
and COS
78.3
Designating
line-segment
approximation
176.6
---
22.1
Counting 1 word
Conditions
CPU-4@
14.5
---
14.6
---
11.1
---
529

Advertisement

Table of Contents
loading

This manual is also suitable for:

Cs1g/h-cpu_hCs1g/h-cpu_-ev1

Table of Contents