Omron CX-PROGRAMMER V8.1 Operation Manual page 103

Function blocks/ structured text
Table of Contents

Advertisement

Number of Function Block Program Steps and Instance Execution Time
Operation
A
Startup time
B
I/O parameter trans-
fer processing time
The data type is
indicated in paren-
theses.
C
Function block defi-
nition instruction
execution time
Note
78
The following table shows the length of time for A, B, and C.
Startup time not including
I/O parameter transfer
1-bit input variable, out-
put variable, or input-out-
put variable (BOOL)
1-word input variable,
output variable, or input-
output variable (INT,
UINT, WORD)
2-word input variable,
output variable, or input-
output variable (DINT,
UDINT, DWORD, REAL)
4-word input variable,
output variable, or input-
output variable (LINT,
ULINT, LWORD, LREAL)
Total instruction processing time (same as standard user program)
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
The execution time is increased according to the number of multiple instances
when the same function block definition has been copied to multiple locations.
CPU Unit model
CJ1H-
CS1H-
CPU6@H-R
CPU6@H
CJ1H-
CJ2H-
CPU6@H
CPU6@(-EIP)
3.3 µs
6.8 µs
0.24 µs
0.4 µs
0.19 µs
0.3 µs
0.19 µs
0.5 µs
0.38 µs
1.0 µs
Section 2-9
CS1G-
CJ1M-CPU@@
CPU4@H
CP1H-X@@@-@
CJ1G-
CP1H-XA@@@-@
CPU4@H
CP1H-Y@@@-@
NSJ
CP1L-M@@@-@
CP1L-L@@@-@
8.8 µs
15.0 µs
0.7 µs
1.0 µs
0.6 µs
0.8 µs
0.8 µs
1.1 µs
1.6 µs
2.2 µs

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sysmac ws02-cxpc1-v8Sysmac cx-programmer 8.1

Table of Contents