Functions Used For Interrupt From Another Cpu - Mitsubishi Electric Q12DCCPU-V User Manual

Melsec q series, c controller module
Hide thumbs Also See for Q12DCCPU-V:
Table of Contents

Advertisement

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

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sw3pvc-ccpu-eQ06ccpu-vQ06ccpu-v-b

Table of Contents