Issuing An Interrupt To Another Cpu - Mitsubishi Electric MELSEC Q Series User Manual

Hide thumbs Also See for MELSEC Q Series:
Table of Contents

Advertisement

14.4

Issuing an Interrupt to Another CPU

This function allows the C Controller module to issue an interrupt to another CPU (Motion CPU or C Controller module)
from its own user program.
No interrupt can be issued to a programmable controller CPU.
(1) Interrupt to Motion CPU
When an interrupt is issued to a Motion CPU, the Motion CPU starts an interrupt program.
(2) Interrupt to C Controller module (another CPU)
When an interrupt is issued to a C Controller module (another CPU), Resumes the user program that is waiting
for an interrupt event by the Bus interface functions (QBF_WaitEvent function.)
/*Issues an interrupt*/
ret=QBF_GINT() ;
(3) Functions
The following shows the function(s) used for multiple CPU synchronous interrupt.
Function name
QBF_GINT
280
C Controller module
/*Issues an interrupt*/
ret=QBF_GINT() ;
C Controller module
Issues an interrupt to another CPU.
Q24DHC-LS
Q24DHC-V
Q24DHC-VG
Motion CPU
Interrupt program
C Controller module (Another CPU)
User program
(Interrupt event in
waiting status)
(Re-execute)
Function
Q26DHC-LS
Q12DC-V

Advertisement

Table of Contents
loading

Table of Contents