273
CHAPTER 5 DEVICES
5
5.10 Interrupt Pointer (I)
5.10 Interrupt Pointer (I)
The interrupt pointer (I) is used as a label at the start of an interrupt program, and can be used in any programs.
The number of points available for the interrupt pointer is 256 (I0 to I255). The following shows interrupt factors for the
applicable interrupt pointers.
*1 Interrupt pointer numbers can be changed in the PLC Parameter dialog box.
*2 They can be used for interruptions by built-in I/O by configuring parameter in the "PLC Parameter" dialog box.
To use the intelligent function module interrupt, set values in the "Interrupt Pointer Setting" dialog box opened from the "PLC
System" tab of the PLC Parameter dialog box.
The list of interrupt pointer numbers and interrupt factors are shown below.
*1 The time-limit value of the internal timer is set by default. In the PLC System tab of the PLC Parameter dialog box, the
value can be changed within the range of 2ms to 1000ms in increments of 1ms.
*2 When an interrupt occurs, even if no interrupt pointer exists on the program, "CAN'T EXECUTE(I)" (error code: 4220)
does not occur.
*3 Among I50 to I255, I50 has the highest priority (priority 21), and I255 has the lowest priority (priority 226).
Interrupt factor Interrupt pointer No. Description
Interrupt by built-in I/O
I0 to I15
*1
Interrupt from a built-in I/O
Interrupt by an internal timer I28 to I31
Interrupt at fixed intervals by an internal timer of the CPU
module
Intelligent function module interrupt
I50 to I255
*2
Interrupt from the intelligent function module
I No. Interrupt factor Priority I No. Interrupt factor Priority
I0
Interrupt by
built-in I/O
1st point 5
I16 to I27 ⎯ Empty ⎯
I1 2nd point 6
I2 3rd point 7
I3 4th point 8
I4 5th point 9
I5 6th point 10
I6 7th point 11 I28
Interrupt by internal
timer
*1 *2
100ms 4
I7 8th point 12 I29 40ms 3
I8 9th point 13 I30 20ms 2
I9 10th point 14 I31 10ms 1
I10 11th point 15 I32 to I49 ⎯ Empty ⎯
I11 12th point 16
I50 to I255
Intelligent function
module interrupt
Empty
21 to 226
*3
I12 13th point 17
I13 14th point 18
I14 15th point 19
I15 16th point 20
Interrupt pointer (interrupt program label)
Interrupt program