beautypg.com

ProSoft Technology ILX56-MM User Manual

Page 55

background image

ILX56-MM ♦ ControlLogix Platform

Configure the ILX56-MM module

InRAx Message Manager for Industrial Communication

User Manual

ProSoft Technology, Inc.

Page 55 of 112

February 6, 2012

3.4

Transfer Lists

A T

RANSFER

L

IST

is a list of Transfers that specify what data is to be transferred

between the programmable controllers.
A Transfer List contains a unique name for the Transfer List, a set of Transfers,

and an On Transfer Error option. The On Transfer Error specifies how the

scanner will handle a transfer. On Transfer Error includes the following error

options:

Parameter

Description

Abort

Abort Transfer List on any Transfer error.

Continue

Abort the Transfer that generated the error, but continue Transfer List

execution.

Retry (default)

Retry the Transfer that generated the error until it succeeds.

A Transfer specifies a Source and a Destination and includes a Sequence

Number, Wait indicator, and a Transfer on Change indicator.
The Source specifies the Tag to read the data from or a numeric or string literal

constant. The Destination specifies the Tag where the data will be transferred to.

The Sequence Number determines the order of execution of the Transfers. The

Wait indicator, if turned on, specifies that the Transfer List will wait for all

previous transfers to complete before starting this transfer. The Transfer on

Change indicator, if turned on, indicates that the transfer will occur whenever the

source data changes. If the Transfer on Change option is selected, the source

data has not changed since the last Transfer List execution, and the source data

is less than 10 seconds old, the Transfer destination tag will not be written. This

optimization can improve performance when writing to slow networks.
When specifying a string constant in the Source, the string constant must begin

and end with a single quote and cannot contain a single quote or double quote as

part of the string to be transferred.

3.4.1 Data Conversion During Transfers

When the data type of a Source is different from the data type of the Destination,

the Source is converted to the data type of the Destination (page 90).
When you are transferring data from one array to another, the dimensions of the

arrays must match in total number of elements. The members are all type-

converted, if required, according to the Base Data Type Conversion Rules. PLC

5, SLC and MicroLogix Tags that specify Number of Elements greater than 1 are

treated as array.
If the Source and Destination are Structures (UDTs), the Source and Destination

structure members are matched by name. If a Source member does not exist in

the Destination, the Source member is ignored. If a Destination member does not

exist in the Source, the transfer is not allowed. The Base Data Type Conversion

Rules apply to the matched members, so, if "PartCount" is a numeric Source

member and a string Destination member, a number to string conversion is

applied during the transfer. Member array dimension total element counts must

match exactly.