beautypg.com

Message request sequence 21, Message received 21, 25, 26, Message request sequence – Maple Systems OIT Family User Manual

Page 21

background image

Message Request Sequence

To display a screen, the following activities occur within the PLC and the OIT:

The PLC checks the message received status coil to ensure that the previous screen has

already been processed by the OIT (optional).

The PLC clears the message received status coil in preparation for writing a new screen

number into the MRR (optional).

The PLC writes the screen number into the MRR.

The OIT polls the MRR for a new screen number once every 200 milliseconds.

The OIT displays the screen, performing any special functions required by the screen

contents (example: if screen is an alarm, sound buzzer).

The OIT sets the message received status coil to inform the PLC that the screen was

properly displayed. If the status coils are disabled, the OIT does not set the message

received status coil.

NOTE:The status coils can only be disabled on the OIT3100 and OIT4100 Series.

Once the OIT displays the screen requested in the MRR, the OIT must see a change in

the number in the MRR in order to display another screen request from the PLC. For

example, the PLC requests that Screen #5 be displayed. The OIT operator then presses

Function Key #1 which displays Screen #30. The number 5 is still in the MRR, but since

no change has occurred it is ignored by the OIT. The PLC can get the OIT to display the

same screen twice without an intervening PLC screen request, by simply putting the

number 0 into the MRR between the two identical screen requests. The OIT does not

perform any action as a result of seeing the number 0 in the MRR, but it does note that a

change occurred.
To use the MRR, the MRR must be enabled and have a PLC address assigned to it. For

instructions on configuring the MRR, refer to the Configuring the Message Request &

Current Message Registers section in CHAPTER 1: Getting Started. During OIT power

up, the MRR is set to 0.

Operational Overview

21

1010-0099, Rev. 07

PLC

Program

Message

Received

Coil

Message

Request

Register

OIT

Message

Displays

Message

Received

Coil

PLC Reads Coil

to Check Message

Displayed

OIT Sets "1"

OIT Reads

Message #

PLC Writes

Message #

PLC Clears "0"