3
SEQUENCE PROGRAM CONFIGURATION AND
EXECUTION CONDITIONS
3.1 Sequence Program
3.1.3 Interrupt programs
3 - 15
1
Overview
2
Performance
Specification
3
Sequence Program
Configuration and
Execution Conditions
4
I/O Nunber Assignment
5
Memories and Files
Handled by CPU Module
6
Functions
7
Communication using
built-in Ethernet ports of
CPU module
8
Communication with
Intelligent Function
Module
(b) Managing interrupt programs as another program
Note3.10
Interrupt programs can be managed as one program (stand-by type program).
( Section 3.3.4)Note10
(3) Before executing interrupt programs
Before executing interrupt programs, execute the following instructions to enable the
interrupts.
(a) Basic model QCPU
Execute the EI instruction to enable the interrupts.
(b) High Performance model QCPU, Process CPU or Redundant CPU
When executing interrupt programs of interrupt pointers I32 to 47, execute the
IMASK and EI instructions to enable the interrupts.
The interrupt programs of interrupt pointers I0 to 31 or I48 to 255 can be executed
after enabling the interrupts with the EI instruction.
(c) Universal model QCPU
The interrupt programs of interrupt pointers I0 to 15, I28 to 31, I45, I50 to 255 can
be executed after enabling the interrupts with the EI instruction.
Remark
Refer to the following manual for details of the IMASK and EI instructions.
QCPU (Q Mode)/QnACPU Programming Manual (Common Instructions)
Note10
Basic
Note3.10
Since the Basic model QCPU cannot execute multiple programs, interrupt programs cannot be
managed as another program.
Basic
Note3.10