Yaskawa Remote I/O Controller LAN Node PCB for use with Microtrac DSD LAN User Manual

Page 5

Advertising
background image

update LAN message is sent to each of the

drives that had previously asked to be

updated. The drives that had previously

asked to be updated will also be updated at

4 second intervals, for redundancy in case

of a previous communication failure.

When specifying a Numeric input, a

decimal point location value must be

defined. This value is used to determine

where the decimal point is in order to scale

the value read from the Thumbwheel Switch

Bank (since there is no way to read the

decimal point location). The value read

from the Thumbwheel Switch Bank sent to

the drive will be in a floating point format.

The decimal point location value is the

number of digits to the right of the decimal

point. The acceptable decimal point values

are in the range of 0 through 6. Decimal

point values received higher than 6 will be

set internally to 6.

Numeric Inputs From D/A Output Sources

A drive may request Numeric input

updates from D/A output sources. This

means that a drive can place the burden of

keeping it updated (with the value of a

numeric output) onto the RIO, and not put

the burden on another drive. Numeric

update messages are sent to all concerned

drives at regular intervals (approximately

140 ms per interval). The value sent is in a

floating point format and will range from -1

to +1, corresponding to -maximum analog

input value to +maximum analog input

value, respectively.

When specifying a Numeric input, a

decimal point location value must be

defined. This value is ignored when the

Numeric input is from a D/A source.

NUMERIC OUTPUTS

Numeric outputs are any numeric

type outputs, such as an analog output.

Numeric update messages are expected by

the RIO from the drives. The value received

is expected to be in a floating point format

in the range from -1 to +1, corresponding to

-maximum analog output value to

+maximum analog output value,

respectively.

When first powered up, the RIO will

drive all of the outputs to 0. The RIO will

also announce its power up state onto the

LAN so that any concerned drives may

allocate outputs and request inputs. Drives

will also allocate outputs and request

inputs when they are first powered up in

case they are powered up after the RIO is

powered up (thus not seeing the RIO power-

up announcement on the LAN). The first

drive to allocate an output will have

exclusive rights of controlling the output.

Any drives trying to allocate an already

allocated output will receive an error

message and not be allowed to control the

output.

When specifying an analog output,

an output time needs to be defined. The

output time is entered in number of whole

seconds, not to exceed 36. An entered time

of 0 means to never time out. This output

time is used by the RIO to determine if the

drive is communicating with the RIO. Each

drive that has allocated an output has an

output timer in the RIO. A drive’s output

timer is reset to the original output time

each time that an output update message is

received by the RIO from the drive through

the LAN. When a drive’s output timer times

out, the RIO assumes that communication

with the drive is no longer occuring; thus all

of the outputs that the drive has allocated

will be driven to 0.

Furthermore, when specifying an

output, a fault reaction must be defined. A

fault reaction may be defined as either

Allocate or Deallocate. If a drive’s output

timer times out, the fault reaction

determines what the RIO should do. If

defined as Allocate, then the output will

remain allocated to the drive. If defined as

Deallocate, then the output will no longer be

allocated to the drive. Consider the

5

RD 790-10

Advertising