EasyManua.ls Logo

Mitsubishi Electric Q12DCCPU-V - Interrupt from Intelligent Function Module; Setting for Interrupt from an Intelligent Function Module

Mitsubishi Electric Q12DCCPU-V
618 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
4
FUNCTIONS
4.13 Interrupt from Intelligent Function Module
4 - 42
1
OVERVIEW
2
SYSTEM
CONFIGURATION
3
SPECIFICATIONS
4
FUNCTIONS
5
ACCESS VIA NETWORK
MODULES
6
PREPARATORY
PROCEDURES AND
SETTING
7
I/O NUMBER
ASSIGNMENT
8
MEMORIES AND FILES
4.13 Interrupt from Intelligent Function Module
(1) Interrupt from an intelligent function module
A C controller module can perform the following processing when an interrupt occurs
from the intelligent function module or interrupt module.
A routine registered in the QBF_EntryUnitInt function can be executed as an
interrupt routine (interrupt program).
*1*2
A user program which is in interrupt event waiting status by the
QBF_WaitUnitEvent function can be restarted.
* 1 For the following C Controller modules, the routine cannot be executed as an interrupt routine
(interrupt program).
• Q12DCCPU-V with a serial number whose first five digits are "12041" or higher
• Q06CCPU-V(-B)
* 2 Interrupt routine (interrupt program) does not produce a delay caused by user program execution
cycles or the priority in multitasking.
For this reason, real-time processing can be performed when an interrupt occurs.
However, functions that can be used are restricted because of ISR (Interrupt Service Routine) of
VxWorks 6.4.
For ISR restrictions, refer to the VxWorks manual.
(2) Setting for interrupt from an intelligent function module
To receive an interrupt from an intelligent function module, set "Intelligent function
module settings" in <<System settings>> of C Controller setting utility.
(a) Intelligent function module interrupt event settings
1) CPU side "Interrupt event start No."
Set the start No. of the interrupt event for the C Controller module.
Setting range: 50 to 255
2) CPU side "Number of interrupt events"
Set the number of interrupt execution conditions set by the intelligent function
module.
Setting range: 1 to 16
3) Intelli. module side "Start I/O No."
Set the start I/O No. of the intelligent function module from which an interrupt is
to be performed.
Setting range: 0000 to 0FF0 or 3E00 to 3E30(
H)
Figure 4.17 Intelligent function module interrupt event settings
Q12DCCPU-V
Q06CCPU-V
Q06CCPU-V-B

Table of Contents

Related product manuals