EasyManua.ls Logo

Mitsubishi Electric Q12DCCPU-V - Functions Used for Interrupt from Another CPU

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...
13 - 6
13.2 Interrupt from Another CPU
13
COMMUNICATIONS BETWEEN CPU MODULES
(c) Operation timing
For details on the operation timing when using dedicated instructions of
programmable controller CPUs, refer to the following.
Page 13-9, Section 13.2 (4) (d)
(3) Functions
The following shows the functions used for interrupt from another CPU.
Remark
For the bus interface functions, refer to the following.
C Controller Module User's Manual(Utility Operation, Programming)
Figure 13.4 Operation timing
Table 13.2 Functions used for interrupt from another CPU
Function name Function
QBF_EntryCpuInt
Registers a routine so that it can be called when an interrupt occurs from
another CPU.
QBF_EnableCpuInt Enables the routine registered for interrupt from another CPU.
QBF_DisableCpuInt Disables the routine registered for interrupt from another CPU.
QBF_EnableCpuInt_ISR Enables the routine registered for interrupt from another CPU.
QBF_DisableCpuInt_ISR Disables the routine registered for interrupt from another CPU.
QBF_WaitEvent Waits for an interrupt event notification from another CPU.
C Controller module interrupt
routine (interrupt program)
C Controller module user
program
Interrupt issued
User program resumed
Interrupt event in waiting status by user program
QBF_WaitEvent function executed
Interrupt event notified
*1
Executing an interrupt
routine (interrupt program)
Interrupt routine (interrupt
program) in waiting status
*1 Interruput event notified after the interrupt routine (interrupt program) ends
Interrupt routine (interrupt program) in waiting status
C Controller module (another
CPU) user program
QBF_GINT function executed

Table of Contents

Related product manuals