6
-
125
CHAPTER6 FUNCTIONS
1
2
3
4
5
6
7
8
6.22 H
igh Spe
ed Interr
upt F
unction
6.22 High Speed Interrupt Function
When an interrupt program is created using the high speed interrupt pointer (I49), the entire program can be executed
at a high speed, being interrupted at intervals of 0.2ms to 1.0ms.
Note26
Also, this function improves the I/O response because I/O signal data within the parameter-set range and intelligent
function module buffer memory data are refreshed before and after execution of the high speed interrupt program.
This allows high-accuracy control such as precise position detection.
The high speed interrupt function includes the following:
• High speed interrupt program execution function:
• High speed I/O refresh and high speed buffer transfer functions:
Note26
Figure 6.87 High speed interrupt timing chart
Note6.26
The Basic model QCPU, Q02CPU, Process CPU, and Redundant CPU do not support the high speed interrupt
function.
When using the high speed interrupt function for the High Performance model QCPU, check the versions of the CPU
module and GX Developer. (
Basic
High
performance
Process
Redundant
Main routine program
(scan time 1ms)
I49 interrupt program
Main routine program
Waiting time
High speed interrupt start
Input (X)
Buffer memory reading
I49 overhead
High speed interrupt
program execution
Buffer memory writing
Output (Y)
High speed interrupt end
Step 0
Interrupt interval: 0.2ms (parameter setting)
END