Process Remote I/O (RIO)
Communication Interface Module
(Catalog Number
User Manual
1757-ABRIO
)
Important User Information
Solid state equipment has operational characteristics differing from those of electromechanical equipment. Safety Guidelines
for the Application, Installation and Maintenance of Solid State Controls (publication SGI-1.1
Rockwell Automation sales office or online at http://literature.rockwellautomation.com
between solid state equipment and hard-wired electromechanical devices. Because of this difference, and also because of the
wide variety of uses for solid state equipment, all persons responsible for applying this equipment must satisfy themselves
that each intended application of this equipment is acceptable.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from the
use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or liability
for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation, Inc., is
prohibited.
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
available from your local
) describes some important differences
WARNING
Identifies information about practices or circumstances that can cause an explosion in a
hazardous environment, which may lead to personal injury or death, property damage, or
economic loss.
IMPORTANT
ATTENTION
Identifies information that is critical for successful application and understanding of the product.
Identifies information about practices or circumstances that can lead to personal injury or death,
property damage, or economic loss. Attentions help you identify a hazard, avoid a hazard, and
recognize the consequence
SHOCK HAZARD
Labels may be on or inside the equipment, for example, a drive or motor, to alert people that
dangerous voltage may be present.
BURN HAZARD
Labels may be on or inside the equipment, for example, a drive or motor, to alert people that
surfaces may reach dangerous temperatures.
Allen-Bradley, Rockwell Automation, RSLogix 5000, ControlLogix, ProcessLogix, RSLinx, ControlFlash, and TechConnect are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
This manual describes how to configure and troubleshoot your
Process Remote I/O (RIO) Communication Interface Module.
For installation information, refer to the Process Remote I/O (RIO)
Communication Interface Module Installation Instructions, publication
1757-IN916
We assume you have a good understanding of Remote I/O (RIO)
modules as well as the host controller system (ProcessLogix or
ControlLogix).
These documents contain additional information concerning related
Rockwell Automation products.
ResourceDescription
Process Remote I/O (RIO) Communication
Interface Module Installation Instructions,
publication 1757-IN916
Process Remote I/O (RIO) Communication
Interface Module Release Notes,
publication 1757-RN520
Industrial Automation Wiring and Grounding
Guidelines, publication 1770-4.1
.
Provides details on how to install the
1757-ABRIO module.
Provides release details on the 1757-ABRIO
module.
Provides general guidelines for installing a
Rockwell Automation industrial system.
Product Certifications website,
http://ab.com
See I/O Module Documentation
ControlLogix documentation.
You can view or download publications at
http://literature.rockwellautomation.com
technical documentation, contact your local Rockwell Automation
distributor or sales representative.
Provides declarations of conformity,
certificates, and other certification details.
on page 84 for a listing of related
. To order paper copies of
7Publication 1757-UM007D-EN-P - December 20087
Table of Contents Preface
8Publication 1757-UM007D-EN-P - December 2008
Introduction
Chapter
1
Introduction
Process Remote I/O (RIO)
Communication Interface
Module
ProcessLogix
System Server
ProcessLogix and ControlLogix Controllers
This chapter:
describes the 1757-ABRIO Remote I/O Module.
lists the RSLinx software requirements.
provides update procedures for the module’s firmware.
This document is a user guide for the 1757-ABRIO module, which lets
Rockwell Automation controllers (ProcessLogix or ControlLogix)
communicate with Allen-Bradley remote I/O. The module acts as a
RIO network scanner. The 1757-ABRIO module facilitates connection
to analog and discrete I/O devices as well as any block transfer
modules.
1757-ABRIO Module Example Topology
ControlNet Network
Data Highway + Network
ControlNet
Network
SLC Controller
PLC5
Controller
PLC5/C
Controller
43290
1771 Remote I/O
9Publication 1757-UM007D-EN-P - December 20089
Flex Ex Modules
Remote I/O Network
1746 Remote I/O
Drive
Supports
Block
Transfers limit of 32
words in a
block
Chapter 1 Introduction
As an RIO network scanner, the module:
scans 1771 racks with rack numbers from 1 to 37 octal.
supports baud rates of 57.6, 115.2 and 230.4 kilobaud.
supports up to 32 adapters with any mix of full/partial racks.
automatically manages and performs block transfers, update
time can be defined for each block transfer.
provides full diagnostic counters for alarms and maintenance.
automatically performs scaling of raw analog data.
supports scheduled connections to update digital data with a
ControlLogix controller.
implements a watchdog timer in the module’s hardware.
If the firmware does not kick the watchdog within the time-out
period the watchdog times out and places the module into the
configured safe failure state.
automatically provides fault/fail safe commands to I/O modules
and controllers.
RSLinx Software
Requirements
implements a jabber inhibit timer.
If the network transmitter is on longer than 150% of the longest
network frame time, the 1757-ABRIO module turns the
transmitter off and places the module into the configured safe
failure state.
supports firmware updates using NTools or ControlFlash
software.
supports direct DDE/OPC data access.
provides support for Rockwell Automation’s 1770-HT1,
1770-HT8, and 1770-HT16 HART interface products.
provides HART command set for calibration and diagnostics.
The AbRioCfg software requires RSLinx OEM software or above. You
cannot use RSLinx Lite software. To access the module using OPC or
DDE, you must have RSLinx 2.31 software or above.
If you are using ProcessLogix software, refer to the corresponding
ProcessLogix Installation and Upgrade Guide to determine the
appropriate RSLinx software version for your release.
10Publication 1757-UM007D-EN-P - December 2008
Introduction Chapter 1
ProcessLogix System Quick
Start
Use the following steps to quickly get the module running in a
ProcessLogix system. Detailed information about each step is available
in other sections of this manual or in the installation manual. You can
only have one scanner per RIO network. Remove any other scanners
on the RIO network before continuing.
1. Install the 1757-ABRIO module in the chassis and connect it to
the RIO network.
See the Process Remote I/O (RIO) Communication Interface
Module Installation Instructions, publication 1757-IN916
2. Flash the controller with the latest firmware.
See Using NTools with ProcessLogix Software
3. Install the AbRioCfg software.
See Installing AbRioCfg Software
4. Autoconfigure or manually configure the RIO racks. This step
locates all connected racks.
on page 19.
on page 15.
.
See Autoconfigure the I/O Racks
Offline on page 33.
5. Add and configure block transfer modules.
See Adding Block Transfer Modules
6. Create tags for access by the ProcessLogix controller.
See Create a Tag
7. Map I/O data to the tags and save the configuration file.
See Mapping Data to Tags in AbRioCfg
8. Download the configuration to the 1757-ABRIO module.
See Download the Configuration
9. Configure the ProcessLogix controller to access information
within the 1757-ABRIO module using Control Builder software.
See Configure the 1757-PLX52 Controller
on page 30.
on page 19 and Add Racks
on page 23.
Software on page 31.
on page 35.
on page 53.
10. Access live data from the 1757-ABRIO module.
See Live Data Examples
Publication 1757-UM007D-EN-P - December 200811
on page 56.
Chapter 1 Introduction
RSLogix 5000 System Quick
Start
Use the following steps to quickly get the module running in an
RSLogix 5000 system. Detailed information about each step is
available in other sections of this manual or in the installation manual.
You can only have one scanner per RIO network. Remove any other
scanners on the RIO network before continuing.
1. Install the 1757-ABRIO module in the chassis and connect it to
the RIO network.
See the Process Remote I/O (RIO) Communication Interface
Module Installation Instructions, publication 1757-IN916
2. Flash the Controller with the latest firmware.
See Using ControlFlash Software
3. Install the AbRioCfg software.
See Installing AbRioCfg Software
4. Autoconfigure or manually configure the RIO racks. This step
locates all connected racks.
on page 14.
on page 19.
.
See Autoconfigure the I/O Racks
Offline on page 33.
5. Add and configure block transfer modules.
See Adding Block Transfer Modules
6. Create tags to access analog data from the ControlLogix
controller.
See Create a Tag
OR
Use scheduled updates to access digital data from the
ControlLogix controller.
See Scheduled Digital I/O Connections in RSLogix 5000
Programs on page 60.
7. Map I/O data to the tags and save the configuration file.
See Mapping Data to Tags in AbRioCfg
on page 30.
on page 19 and Add Racks
on page 23.
Software on page 31.
8. Download the configuration to 1757-ABRIO module.
See Download the Configuration
12Publication 1757-UM007D-EN-P - December 2008
on page 35.
Introduction Chapter 1
9. If you are using:
a. a scheduled network, establish an Exclusive Owner or Input
Only connection from the ControlLogix controller to access
digital data within the 1757-ABRIO module.
See Setup an Exclusive-owner Connection
Setup Input-only Connections
on page 63.
on page 60 or
b. an unscheduled network, configure tags and ladder logic in
RSLogix 5000 software to access information within the
1757-ABRIO module.
See Unscheduled I/O Connections in ControlLogix
on
page 67.
TIP
If you are using a scheduled ControlNet network, you
must also complete 9b to access analog or text data
from the 1757-ABRIO module.
10. If you are using a scheduled ControlNet network, schedule your
network through RSNetWorx for ControlNet software.
See the RSNetWorx Help and the ControlNet Modules in
Logix5000 Control Systems User Manual, publication
CNET-UM001
.
11. Access live data from the 1757-ABRIO module via:
a. scheduled connections.
See Scheduled Digital I/O Connections in RSLogix 5000
Programs on page 60 and Live Data Example on page 66.
b. unscheduled connections.
See Unscheduled I/O Connections in ControlLogix
on
page 67 and Live Data Example on page 73.
Publication 1757-UM007D-EN-P - December 200813
Chapter 1 Introduction
Update the 1757-ABRIO
Module’s Firmware
The 1757-ABRIO module supports firmware upgrades using
ControlFLASH or NTools software. The firmware version is displayed
on the 1757-ABRIO module’s 4-character display when you power up
the module.
For ProcessLogix software users, if your 1757-ABRIO module revision
is:
at or less than 1.2, use ControlFlash software to update the
module firmware.
greater than 1.2, use NTools software to update the module
firmware.
IMPORTANT
The module ships with the latest firmware installed.
You do not need to download firmware to the
1757-ABRIO module when you first receive it.
Using ControlFlash Software
Use the following procedure to update the module firmware using
ControlFLASH software.
1. Insert the 1757-ABRIO CD.
2. Click Start>Run.
3. Type this path or Browse to:
D:(or your CD-ROM drive letter)\ControlFlash\setup.exe
4. Click OK.
5. At the Welcome to ControlFLASH Setup window, click Next.
6. To accept the License Agreement, click Yes.
7. To accept the default location, click Next.
8. At the Setup Complete window,
a. Uncheck the Yes, I want to view the README file checkbox.
b. Check the Yes, I want to launch ControlFLASH checkbox.
c. Click Finish.
9. At the Welcome to ControlFLASH window, click Next.
14Publication 1757-UM007D-EN-P - December 2008
Introduction Chapter 1
10. Click 1757-ABRIO and click Next.
11. Expand the RSLinx Tree window to the location of the
1757-ABRIO module you wish to flash.
12. Select the module icon and click OK.
13. Confirm new revision for this update and click Next.
14. At the Summary window, click Finish.
15. To confirm the flash, click Yes.
16. Click OK.
If this update is successful, the Update Status window displays
the following message in green:
Update Complete. Please verify this new firmware update before
using the target device in its intended application.
17. Click OK and then click Cancel at the Welcome to ControlFLASH
Setup window.
18. Click Yes to end the configuration session.
Using NTools with ProcessLogix Software
On a ProcessLogix system, if the module firmware is at 1.2 or greater,
use the following procedure to update the module firmware using
NTools.
1. On the ProcessLogix Server, click Start>Run.
2. Type >ntools -c -u<.
3. To launch the Network Tools application, click OK.
4. Click OK at the warning about monitoring through Control
Builder software.
5. To initiate the network scan, click Resume.
6. Select the appropriate CNB or ENET icon.
7. Select the module to be updated in the chassis graphic.
Publication 1757-UM007D-EN-P - December 200815
Chapter 1 Introduction
8. Click the firmware button and click Yes to acknowledge the
warning.
9. Navigate to:
D:(or your CD-ROM drive letter)\Firmware_NTools
10. Select the appropriate .nvs file.
11. To start the firmware load, click Open.
12. To confirm, click Yes.
The Status field in the lower portion of the Network Tools
window tracks the load progress.
13. When the load completes, click OK.
16Publication 1757-UM007D-EN-P - December 2008
Configure the 1757-ABRIO Module
Chapter
2
Introduction
AbRioCfg Software
Overview
This chapter:
provides an overview of the AbRioCfg software.
gives an introduction to mapping and accessing RIO network
data.
explains how to install the AbRioCfg software.
explains how to autoconfigure I/O racks.
explains how to add and configure block transfer modules.
The 1757-ABRIO module ships with configuration software, called
AbRioCfg. This configuration software is an online configuration tool.
Use the configuration software to:
query the RIO network to determine the location and size of the
racks present.
manually add and configure racks present in RIO network.
add and configure supported block transfer modules.
import comma separated variable files to define the Generic
Module as any block transfer module that uses 16-bit integer
data.
add, edit, and delete racks offline.
create tags for access by the controller.
map I/O data to those tags.
download the configuration to the module, using RSLinx
software.
monitor data and diagnostics on the module.
change the baud rate of network communications in a
configuration and download to the module.
change the configuration of racks in a configuration and
download to the module.
upload a configuration from a module.
print the configuration.
17Publication 1757-UM007D-EN-P - December 200817
Chapter 2 Configure the 1757-ABRIO Module
Mapping and Accessing
RIO Network Data
Use the provided AbRioCfg software to create tags which are arrays of
digital, floating point or text values that the host controller reads or
writes using unscheduled messages.
You map data that the module receives or sends into these tags. The
data mapping is stored in flash memory on the 1757-ABRIO module.
The 1757-ABRIO Module and Data Mapping
1757-ABRIO Module
Tag
Tag
RIO Network
Scanner
Scan
List
Write Data
Read Data
R/W Analog Data with Block Transfer Status
R/W digital Data
Scales Analog Data
Remote I/O
Modules
Analog/Digital Modules
Hard Configured for Safe/Fault States
ControlLogix or
ProcessLogix
Controller
RIO Network
Remote I/O
Modules
WARNING
It is essential that the control program on the host controller
matches the addresses in the mapping configuration on the
1757-ABRIO module. Otherwise the control program may
inadvertently write to the incorrect I/O locations. If you change
the data mappings on the 1757-ABRIO module, make sure that
the control program is using the correct addresses.
18Publication 1757-UM007D-EN-P - December 2008
Configure the 1757-ABRIO Module Chapter 2
Installing AbRioCfg
Software
1. Verify that RSLinx software and RSLinx OEM or RSLinx
Professional (not RSLinx Lite) software is installed before you
install the AbRioCfg software.
2. Insert the CD supplied with the 1757-ABRIO module and run the
program setup.exe.
3. Confirm that you have RSLinx OEM or RSLinx Professional (not
RSLinx Lite) software installed.
IMPORTANT
Before you install a new version of AbRioCfg software, you must
delete the old version. Use the Add or Remove Programs utility in
your Windows Control Panel to remove the previous version.
IMPORTANT
Messages about the DTL32.DLL during installation or when you
run the software indicate problems with the RSLinx software
installation.
If you get these messages, install the proper version of RSLinx
software before you continue.
Removing the software does not delete stored configuration
files.
Autoconfigure the I/O
Racks
TIP
The first step in building a configuration is to perform an
autoconfiguration. To complete an autoconfiguration, the RIO
network must be connected to the 1757-ABRIO module and the
module must be in “inactive” mode.
ATTENTION
1. Start AbRioCfg software.
If you see question marks for the 1757-ABRIO module when
running RSNetWorx or RSLinx software, install the EDS file
from the provided CD.
You do not need to load the firmware on the CD into your
1757-ABRIO module as the module ships with the latest version
of firmware. The firmware is on the CD for archival purposes
only.
When using AbRioCfg software, you must left-click to
select/highlight before you can right-click to activate menu
options.
Publication 1757-UM007D-EN-P - December 200819
Chapter 2 Configure the 1757-ABRIO Module
2. Click Hardware Config to highlight it and activate the AbRioCfg
menu toolbar.
TIP
With AbRioCfg software, 2.0 and higher, you can also manually
configure the I/O racks in your network. Refer to Add Racks
Offline on page 33 for more information.
3. Click the Autoconfig button in the toolbar.
An RSWho window opens.
20Publication 1757-UM007D-EN-P - December 2008
Configure the 1757-ABRIO Module Chapter 2
4. Navigate to the 1757-ABRIO module.
5. Select the module and click OK.
The Select Baud Rate dialog box opens.
6. Select the appropriate baud rate and click OK.
The baud rate in this example is set by
switches on the 1771-ASB adapter. See
your device documentation for how to
set the desired baud rate. All racks or
devices on one RIO network must
operate at the same baud rate.
Publication 1757-UM007D-EN-P - December 200821
Chapter 2 Configure the 1757-ABRIO Module
The 1757-ABRIO module sends messages to all possible racks
and builds the network rack configuration from the responses. It
displays a list of the racks it found in the network tree.
If you expand a rack, the partial racks that make up that rack
number are displayed.
7. If you are using 1771 remote I/O modules,
a. Right-click the rack in the network tree and select Enter Rack
Switch Setting.
The Select Rack Setting dialog box opens.
22Publication 1757-UM007D-EN-P - December 2008
Configure the 1757-ABRIO Module Chapter 2
b. Select the value that matches the Last State switch setting in
the backplane of the I/O chassis, either De-energize or Hold
Last State.
This setting tells the 1757-ABRIO module what to do if the
controller stops updating the tag to which this chassis’s digital
data is mapped.
Adding Block Transfer
Modules
c. Repeat steps 7a
I/O modules.
Autoconfiguration can locate the racks present on the network but it
cannot detect the analog I/O modules in those racks. Remote I/O
protocol does not allow for module identification to be communicated
on the network. Because of this, Block Transfer modules need to be
added manually. You do not have to add digital modules.
To add a block transfer module, complete the following steps.
1. Expand the rack that contains the analog I/O module in the
network tree.
2. Right-click the partial rack that contains the module and select
Add Module.
and 7b for all racks that contain 1771 remote
The Add BT Module dialog box opens.
3. Select the Module Type from the pull-down menu.
Publication 1757-UM007D-EN-P - December 200823
Chapter 2 Configure the 1757-ABRIO Module
4. Select the slot location for the module.
To do this, you should be familiar with Allen-Bradley addresses
and, in particular, with 1771 addressing modes (see below).
See I/O Module Documentation
on page 84 for a list of related
ControlLogix documentation.
5. Click OK.
Addressing Modes for 1771
The 1771 chassis have three addressing modes - 1/2-slot, 1-slot and
2-slot addressing. The addressing mode is set by switches in the
backplane of the chassis and is set on a per-chassis basis. The
addressing mode determines how physical block transfer modules
map into logical addresses (rack, I/O group and slot).
In the following tables, the addresses used for modules in a 16-slot
rack in each addressing mode. The rack switches are set for rack 1,
starting I/O group 0.
As illustrated in the 2-slot addressing table below, the controller
addresses two I/O module slots as one I/O group. For example, for a
chassis at rack 1, starting I/O group 0, a block transfer module in the
first slot would be at address rack 1, I/O group 0, slot 0. A module in
the next slot would be at rack 1, I/O group 0, slot 1.
As illustrated in the 1-slot addressing table below, the controller
addresses one I/O module slot as one I/O group. For example, for a
chassis at rack 1, starting I/O group 0, a block transfer module in the
first slot would be at address rack 1, I/O group 0, slot 0. A module in
the next slot would be at rack 1, I/O group 1, slot 0.
As illustrated in the 1/2-slot addressing table below, the controller
addresses 1/2 of an I/O module slot as one I/O group. For example,
for a chassis at rack 1, starting I/O group 0, a block transfer module in
the first slot would be at address rack 1, I/O group 0, slot 0. A module
in the next slot would be at rack 1, I/O group 2, slot 0.
When you add a block transfer module, the configuration dialog box
for that module opens. The contents of the dialog box are specific to
each module type.
You cannot change the location of a module in the
configuration once you have created it. You must delete the
module and create a new one at the new location.
See Supported 1771 Modules
information on configuring individual modules.
To edit the configuration for a module, double-click the module in the
network tree, or right-click the module and select Configure.
Publication 1757-UM007D-EN-P - December 200825
on page 83 or the online help for
Chapter 2 Configure the 1757-ABRIO Module
Scaling
Part of the configuration procedure for analog modules is entering
scaling values. The 1757-ABRIO module performs scaling between
raw I/O data and floating point user values.
You can send floating point output values to the 1757-ABRIO module
which it converts to raw output values using the scaling values you
supplied in the configuration. Similarly, the 1757-ABRIO module
converts raw input data to floating point values, using the scaling you
enter. The 1757-ABRIO module supports scaling values from -3.4e38
to 3.4e38. Scaling is done on a per-channel basis.
Input Scaling
For analog input modules, you must supply the floating point values
to which you want the minimum and maximum raw data scaled.
Minimum corresponds to the lowest raw value.
Maximum corresponds to the maximum raw value.
EXAMPLE
If a raw input range is 15 V dc and you set the minimum
scaling value to 12.3 and the maximum scaling value to 77.4,
a raw input voltage of 1 produces a scaled input value of 12.3.
A raw input voltage of 5 V dc produces a scaled input value of
77.4
A raw input value outside the range of 15 V dc produces an
input of NaN (not a number). Modules also have underrange
and overrange bits to indicate data overflows.
26Publication 1757-UM007D-EN-P - December 2008
Configure the 1757-ABRIO Module Chapter 2
Output Scaling
For output modules, you supply the floating point values you want to
correspond to the minimum and maximum raw output values.
ATTENTION
The minimum scale value may not be larger than the maximum
scale value
EXAMPLE
If a channel has a range of 15 V dc and you set the minimum
scaling value to 12.3 and the maximum scaling value to 77.4,
when you set the output value to 12.3, the module produces a
raw output value of 1 V dc. When you set the output value to
77.4, the module produces a raw output of 5 V dc.
If you set the value outside the minimum and maximum scaling
values, the raw output is clamped at the minimum or maximum.
Publication 1757-UM007D-EN-P - December 200827
Chapter 2 Configure the 1757-ABRIO Module
Tags Defined
The ProcessLogix or ControlLogix controller accesses data for the
1757-ABRIO module using unscheduled messages that read or write
tags. For more information on how the controllers access this data, see
Configuring the ProcessLogix Controller to Access Data on the
1757-ABRIO Module on page 51 and Configuring RSLogix 5000
Software to Access Data on the 1757-ABRIO Module on page 57.
Before you program the controller to read or write to the 1757-ABRIO
module, you must define the tags in AbRioCfg software.
The 1757-ABRIO module supports the following five types of tags.
Numeric Read (1) and Numeric Write (2) tags
– Numeric read and numeric write tags are arrays of 64 scaled
floating point values.
– You can map data from block transfer modules to these tags.
28Publication 1757-UM007D-EN-P - December 2008
Loading...
+ 130 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.