Omron C40K ユーザーズマニュアル

ページ / 222
Programming Instructions and Execution Times
Appendix B
172
Function code
Page
Mnemonic
Name
61
HIGH-SPEED DRUM COUNTER
HDM
62
END WAIT
ENDW
63
NOTATION INSERT
NETW
76
4-TO-16 DECODER
MLPX
77
16-TO-4 ENCODER
DMPX
84
REVERSIBLE SHIFT REGISTER
SFTR
91
SUBROUTINE ENTER
SBS
92
SUBROUTINE DEFINE
SBN
93
RETURN
RET
97
I/O REFRESH
IORF
Instruction Execution Times
This following table lists the execution times for all instructions that are available for the K-types. The maxi-
mum and minimum execution times and the conditions which cause them are given where relevant.
Execution times for most instructions depend on whether they are executed with an ON or an OFF execution
condition. The OFF execution time for an instruction can also vary depending on the circumstances, i.e.,
whether it is in an interlocked program section and the execution condition for IL is OFF, whether it is between
JMP(04) 00 and JME(05) 00 and the execution condition for JMP(04) 00 is OFF, or whether it is reset by an
OFF execution condition. “R,” “IL,” and “JMP” are used to indicate these three times.
Execution times are expressed in microseconds except where noted.
Function
code
Instruction
Execution
time(
µ
s)
Conditions
---
LD
12
Always
LD NOT
12
Always
AND
11.5
Always
AND NOT
11.5
Always
OR
11.5
Always
OR NOT
11.5
Always
AND LD
4
Always
OR LD
4
Always
OUT
17
When outputting logical “1” (ON)
17.5
When outputting logical “0” (OFF)
OUT NOT
19
When outputting logical “1” (ON)
17.5
When outputting logical “0” (OFF)