![background image](http://html1.mh-extra.com/html/omron/sysmac-cs1d-cpu/sysmac-cs1d-cpu_reference-manual_7422681388.webp)
1349
CJ-series Instruction Execution Times and Number of Steps
Section 4-2
For example, if !MOV is used (MOVE instruction with immediate refreshing),
the program capacity of a CV-series PLC would be 4 words per instruction
and that of the CJ-series PLC would be 7 (4 + 3) steps.
4-2-37 Function Block Instance Execution Time (CPU Units with Unit
Version 3.0 or Later)
Use the following equation to calculate the effect of instance execution on the
cycle time when function block definitions have been created and the
instances copied into the user program using CS/CJ-series CPU Units with
unit version 3.0 or later.
The following table shows the length of time for A, B, and C.
Example: CJ1H-CPU67H-R
Input variables with a 1-word data type (INT): 3
Output variables with a 1-word data type (INT): 2
Total instruction processing time in function block definition section: 10
µ
s
Execution time for 1 instance = 3.3
µ
s + (3 + 2)
×
0.19
µ
s + 10
µ
s = 14.25
µ
s
Note
The execution time is increased according to the number of multiple instances
when the same function block definition has been copied to multiple locations.
Effect of Instance Execution on Cycle Time
= Startup time (A)
+ I/O parameter transfer processing time (B)
+ Execution time of instructions in function block definition (C)
Operation
CPU Unit model
CJ1H-
CPU6
@
H-R
CS1H-CPU6
@
H
CJ1H-CPU6
@
H
CS1G-CPU4
@
H
CJ1G-CPU4
@
H
CJ1M-CPU
@@
A Startup time
Startup time not includ-
ing I/O parameter trans-
fer
3.3
µ
s
6.8
µ
s
8.8
µ
s
15.0
µ
s
B I/O parameter
transfer process-
ing time
The data type is
indicated in
parentheses.
1-bit I/O variable
(BOOL)
0.24
µ
s
0.4
µ
s
0.7
µ
s
1.0
µ
s
1-word I/O variable
(INT, UINT, WORD)
0.19
µ
s
0.3
µ
s
0.6
µ
s
0.8
µ
s
2-word I/O variable
(DINT, UDINT,
DWORD, REAL)
0.19
µ
s
0.5
µ
s
0.8
µ
s
1.1
µ
s
4-word I/O variable
(LINT, ULINT, LWORD,
LREAL)
0.38
µ
s
1.0
µ
s
1.6
µ
s
2.2
µ
s
C Function block
definition instruc-
tion execution
time
Total instruction processing time (same as standard user program)
Содержание SYSMAC CS1D-CPU**
Страница 3: ...iv...
Страница 29: ...xxx...
Страница 185: ...146 List of Instructions by Function Code Section 2 4...
Страница 193: ...154 3 35 4 MOVE BIT MOVBC 568 1274 3 35 5 BIT COUNTER BCNTC 621 1276 3 35 6 GET VARIABLE ID GETID 286 1278...
Страница 1389: ...1350 CJ series Instruction Execution Times and Number of Steps Section 4 2...
Страница 1390: ...1351 Appendix A ASCII Code Table ASCII SP Four leftmost bits Four rightmost bits...
Страница 1391: ...1352 ASCII Code Table Appendix A...