Rockwell Automation 1756-RIO ControlLogix Remote I/O Communication Interface Module User Manual User Manual

Page 50

Advertising
background image

50

Publication 1756-UM534B-EN-P - November 2010

Chapter 2 Configure Scanner Mode

8. On the I/O Module Properties dialog box, select the block transfer

read-and-write-update rates, from 0…16,383 ms.

A rate of 0 means the 1756-RIO module updates the block transfer as
fast as the network and the block transfer module allows.

Type

Description

Automatic

1756-RIO module controls block transfer update.

Automatic block transfers perform a single configuration block transfer write every time the controller
transitions from Program to Run mode and then perform timed data block transfer read and write updates using
the BTR and BTW data lengths and times from the configuration tool. The length values and update times for
automatic block transfers all come from the configuration tool.

Automatic block transfers begin as soon as the controller is in run mode; they do not have to be triggered.

Errors in block transfer execution are indicated by non-zero values returned to the ControlLogix controller.

In automatic mode, the module configuration data values come from the configuration tool as default values, or
from user parameters. The size of the configuration block transfer write is the data BTW length, BtwLen, plus
the Config BTW Length, CfgLen, from the template. The data block transfer write length is BtwLen from the
template and this is the length mapped to ControlLogix output data.

The size of the data block transfer read is set by the configuration tool.

Semi-automatic

1756-RIO module controls block transfer update.

Semi-automatic block transfers perform a single configuration block transfer write every time the controller
transitions from Program to Run mode and then perform timed data block transfer read and write updates using
the BTR and BTW data lengths and times from the configuration tool. The length values and update times for
semi-automatic block transfers all come from the configuration tool.

Semi-automatic block transfers begin as soon as the controller is in run mode; they do not have to be triggered.

Any errors in BT execution are indicated by non-zero values in the ControlLogix controller.

In Semi-automatic mode, the module configuration data values come from ControlLogix output data. The size of
the configuration block transfer write is the data BTW length, BtwLen, plus the Config BTW Length, CfgLen,
from the template, and this is the length mapped to ControlLogix output data. The data block transfer write
length is BtwLen from the template.

The size of the data block transfer read is set by the configuration tool.

Manual

The ControlLogix controller controls block transfer update.

I/O module configuration gathers data from the ControlLogix controller.

To execute block transfers in manual mode:

 enter the BTR and/or BTW length and BTW data in the control block for the module.
 set the BTR.EN and/or BTW.EN bits (BTR.CONT/BTW.CONT) for continuous execution.
 check the BTR.DN/BTW.DN bits that indicate BT execution is complete (BTR data is available at that time).
 check the BTR.ERR/BTW.ERR bits. If set, read the error code to determine the cause of the problem.

Inhibit Automatic Block
Transfers

To inhibit a running automatic, or semi-automatic block transfer, set bit 9 to offset 0 of the mapped output data
for the module.

Advertising