Yaskawa Remote Serial Communication Controller LAN Node PCB for use with Microtrac DSD LAN User Manual

Page 13

Advertising
background image

The SUBCHANNEL # is a byte

representing the selected subchannel of the
Remote node.

The VALUE contains the most recent

value of the data in IEEE single precision floating
point format; the msb is at offset 3.

Logic Update
(031H)

This message is sent from a drive to a

Remote node to keep the drive's logic output(s)
updated, after the drive sends a Remote Logic
Output Allocation Request message. As long as
the drive is powered up, it will continue to send
this message at regular intervals and when the
data changes. If the Remote node does not see
a Logic Update message within the prescribed
time given in the Output Allocation message,
then it should take appropraite safe action (i.e.
set the output to 0).

This message is also sent from a Remote

node to the drive to keep the drive's logic input
updated, in response to a Remote Logic Input
Configure message. If the logic state of the
input(s) changes, then a LAN message must be
sent. A LAN message must also be sent at
regular 4 second intervals fixed at the Remote
node; the drive expects periodic updates in
response to the Input Configure message, and
will take appropriate action if it is not updated
within 5 seconds.

[ MSG TYPE = 031H | CHANNEL # | VALUE ]

0

1

2-5

The CHANNEL # is a byte representing

the selected channel of the Remote node.

The VALUE contains the logic states for

each of 32 subchannels. The logic state of
Subchannel 0 is the state of the least significant
bit (D0) of the lsb of VALUE (at offset 5). The
logic state of Subchannel 31 is the state of the
most significant digit (D7) of the msb of VALUE

(at offset 2).

NOTE

The Remote node should use the LOGIC MASK,
sent in the Output Allocation or the Input
Configure message, to determine which logic
bits in VALUE are of interest.

Remote No Update Error
(0DBH)

This message is sent from a Remote

node to the drive when it does not receive an
output update LAN message from a drive, that
has allocated one or more outputs, within the
prescribed time.

[ MSG TYPE = 0DBH | DRIVE # | OUTPUT

TIME ]

0

1

2

The DRIVE # contains the number of the

drive that has not sent the output update within
the prescribed time.

The OUTPUT TIME is the prescribed

time sent to the Remote node upon the
allocation of an output. The format of OUTPUT
TIME is in number of whole seconds (a value of
0 means to never time out).

Numeric Input Request Error
(0DCH)

This message is sent from the Remote

node to the drive when the Remote node cannot
provide a numeric input to a drive for reasons
other than LAN failure. A typical reason for this
condition might be that there is no numeric input
for the requested channel/subchannel.

[ MSG TYPE = 0DCH | CHANNEL # |

SUBCHANNEL # ]

0

1

2

The CHANNEL # is the channel of the

Remote node on which the drive had attempted
to configure a numeric input.

13

RD 790-30

Advertising