14
COMMUNICATIONS BETWEEN CPU MODULES
14.2 Event Notification
14 - 6
9
UTILITY OPERATION
10
FUNCTIONS AND
PROGRAMMING
11
OVERVIEW OF
MULTIPLE CPU
SYSTEM
12
MULTIPLE CPU
SYSTEM
CONFIGURATION
13
MULTIPLE CPU
SYSTEM
CONCEPT
14
COMMUNICATIONS
BETWEEN CPU
MODULES
15
PARAMETERS
ADDED FOR
MULTIPLE CPU
16
PRECAUTIONS FOR
USE OF AnS SERIES
MODULE
[Control details]
On the leading edge (OFF to ON) of the S(P).GINT instruction execution command in
the sequence program, an interrupt is generated for the C Controller module.
When the interrupt is generated from the programmable controller CPU, the C
Controller module executes the processing of the bus interface function
(QBF_WaitEvent function) programmed in the user program.
(a) When programmable controller CPU has completed transmission of
instruction command to C Controller module
The SM391 (S(P).GINT instruction execution completed) flag of the
programmable controller CPU turns ON.
(b) When programmable controller CPU could not transmit instruction
command to C Controller module
The SM391 (S(P).GINT instruction execution completed) flag of the
programmable controller CPU turns OFF.
[Operation timing]
Figure 14.4 Operation timing of S(P).GINT instruction
Sequence program
S(P).GINT instruction
Event notification
(C Controller module
user program)
SM391 (S(P).GINT instruction
execution completed flag)
t
END END END END
Interrupt notified
ON
S(P).GINT instruction executed
OFF
S(P).GINT instruction executed
S(P).GINT instruction not executed
User program resumed
QBF_WaitEvent
function executed
User program in waiting status