![background image](http://html1.mh-extra.com/html/omron/srm1-programing-02-2001/srm1-programing-02-2001_programming-manual_742414565.webp)
8-3
Section
SRM1(-V2) Cycle Time and I/O Response Time
547
Code
OFF execution time (
µ
s)
Conditions (Top: min.; bottom: max.)
ON execution
time (
µ
s)
Mnemonic
81
COLL
21.4
When setting a co a word to a word
3.0
21.8
When setting a word + a word to a word
44.9
When setting
DM +
DM to
DM
34.0
When setting a word + constant to FIFO stack
33.9
When setting a word + word to FIFO stack
892.0
When setting a
DM +
DM to
FIFO stack via
DM
35.4
When setting a word + constant to LIFO stack
36.1
When setting a word + word to LIFO stack
60.5
When setting a
DM +
DM to
LIFO stack via
DM
82
MOVB
18.2
When transferring a constant to a word
3.0
19.0
When transferring one word to another
42.1
When transferring
DM to
DM
83
MOVD
16.3
When transferring a constant to a word
2.9
17.6
When transferring one word to another
39.9
When transferring
DM to
DM
84
SFTR
21.0
Shifting 1 word
3.0
26.9
Shifting 10 word
718.5
Shifting 1,024 words using
DM
85
TCMP
30.0
Comparing constant to word-set table
3.0
30.7
Comparing word to word-set table
53.1
Comparing
DM to
DM-set table
86
ASC
30.0
Word
→
word
3.0
53.7
DM
→
DM
91
SBS
13.2
Any
3.0
92
SBN
---
y
1.3
93
RET
7.8
1.3
99
MCRO
26.8
With word-set I/O operands
3.0
43.5
With
DM-set I/O operands
Note
Those instructions marked with an asterisk are expansion instructions.
Expansion Instructions without Default Function Codes
Code
Mnemonic
ON execution
time (
µ
s)
Conditions (Top: min.; bottom: max.)
OFF execution time (
µ
s)
---
FCS
23.4
Adding one word and outputting to word
3.0
643.7
Adding 999 words and outputting to
DM
---
HEX
43.6
DM
→
DM
3.0
73.5
DM
→
DM
---
NEG
46.0
Converting constant to word
3.0
48.0
Converting word to word
65.5
Converting
DM to
DM
---
PID
420.0
Initializing word to word
3.0
452.0
Initializing
DM to
DM
63.0
Sampling word to word
84.5
Sampling
DM to
DM
---
STUP
51.2
Transferring constant to word
3.0
58.2
Transferring word to word