792
FX
3U
/FX
3UC
Series Programmable Controllers
Programming Manual - Basic & Applied Instruction Edition
35 Interrupt Function and Pulse Catch Function
35.4 Input interrupt (Interrupt by External Signal) [With Delay Function]
35.4
Input interrupt (Interrupt by External Signal) [With Delay Function]
1. Outline
An input interrupt has the function to delay execution of an interrupt routine in units of 1 ms.
The delay time can be specified using the pattern program shown below.
By using the delay function, the mounting position of a sensor used for input interrupts can be adjusted
electrically without changing the actual position.
2. Programming procedure
3. Timing chart
M8393
FNC 12
MOV
K
{{{
*
Delay time specification program
Make sure to describe the delay time
specification program shown on the left at the
head of an interrupt routine program.
Because this program is a pattern program,
change only the delay time ([1]).
For specifying the time here*, only a constant
(K) or data register (D) is available.
D8393
[1] Delay time (unit: ms)
FNC 03
IRET
Program to be executed as input interrupt
Contact for setting delay time
•
End of interrupt program.
•
I
Interrupt input
(X000 to X007)
Interrupt program is
executed
Because the previous interrupt
processing is not completed, the interrupt
processing is not executed here.
Valid
Delay time
(msec)
IRET
instruction