Mitsubishi QD51 Programming Manual page 164

Logic controller
Hide thumbs Also See for QD51:
Table of Contents

Advertisement

8 MULTITASK PROCESSING
Program A
ZMESSAGE OPEN to
Open the message
port.
Program B
An "error" occurs if a message cannot
be received within the specified
<timeout> period.
8 - 19
2)
If program B reads a message before program A writes it, the execution is
synchronized as follows:
1) ZMESSAGE to
ZMESSAGE OPEN to
Prepare and open
the message port.
2) ZMESSAGE GET
Read the message.
Unlike the event control, it is not necessary to interlock the programs when using a
message port because the program goes into the wait status automatically.
REMARK
In message exchange using message ports, the OS does not keep track of which
program writes which message.
If it is desired to keep track of which program writes a given massage, add the
program name or similar identifier to the message so that it can be identified on the
reading side.
3) ZMESSAGE PUT
Write the message.
A
If there is no message in the
message port, program B waits
until a message is written to
the message port.
MELSEC-Q
When a message is written to
the message port, program
B reads the message.
8 - 19

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ad51h-s3Qd51-r24A1sd51s

Table of Contents