224
3.21 High-Speed Interrupt Function
This function executes an interrupt program at fixed intervals of 0.1 to 1.0ms using the high-speed interrupt pointer
(I49). Also, the I/O response improves because the I/O signal data set in parameters and the data in the buffer memory
of each intelligent function module are refreshed before and after these high-speed interrupt programs are executed.
This enables high-accuracy control such as precise position detection.
This function consists of the following three functions.Note 3.15
• High-speed interrupt program execution function: Page 225, Section 3.21.1
• High-speed I/O refresh function and high-speed buffer transfer function: Page 226, Section 3.21.2
For the processing time of the high-speed interrupt function, refer to Page 490, Appendix 3 (15).
Note 3.15
Only the High-speed Universal model QCPU and Universal model Process CPU support this function. ( Page 465,
Appendix 2)
Interrupt interval: 0.1ms (Set in parameter.)
END
Step 0
Main routine program
(scan time: 1ms)
I49 interrupt program
Main routine program
Waiting time
High-speed interrupt start
Input (X)
Buffer memory read
High-speed interrupt program execution
Buffer memory write
Output (Y)
High-speed interrupt end