Rockwell Automation 1757-ABRIO User Manual

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.

Table of Contents

Preface
Introduction
Configure the 1757-ABRIO Module
Purpose of this Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Who Should Use this Manual. . . . . . . . . . . . . . . . . . . . . . . . . 7
Additional Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapter 1
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Process Remote I/O (RIO) Communication Interface Module . 9
RSLinx Software Requirements. . . . . . . . . . . . . . . . . . . . . . . 10
ProcessLogix System Quick Start . . . . . . . . . . . . . . . . . . . . . 11
RSLogix 5000 System Quick Start . . . . . . . . . . . . . . . . . . . . . 12
Update the 1757-ABRIO Module’s Firmware. . . . . . . . . . . . . 14
Using ControlFlash Software. . . . . . . . . . . . . . . . . . . . . . 14
Using NTools with ProcessLogix Software. . . . . . . . . . . . 15
Chapter 2
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
AbRioCfg Software Overview. . . . . . . . . . . . . . . . . . . . . . . . 17
Mapping and Accessing RIO Network Data . . . . . . . . . . . . . 18
Installing AbRioCfg Software . . . . . . . . . . . . . . . . . . . . . . . . 19
Autoconfigure the I/O Racks . . . . . . . . . . . . . . . . . . . . . . . . 19
Adding Block Transfer Modules. . . . . . . . . . . . . . . . . . . . . . 23
Addressing Modes for 1771 . . . . . . . . . . . . . . . . . . . . . . 24
Configuring Block Transfer Modules . . . . . . . . . . . . . . . . . . 25
Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Input Scaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Output Scaling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Tags Defined . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Create a Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Mapping Data to Tags in AbRioCfg Software . . . . . . . . . . . . 31
Block Transfers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Deleting Mapped Data . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Tips for Configuring Modules . . . . . . . . . . . . . . . . . . . . . . . 32
Add Racks Offline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Delete Racks Offline . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Change the Baud Rate Offline . . . . . . . . . . . . . . . . . . . . 35
Download the Configuration . . . . . . . . . . . . . . . . . . . . . . . . 35
Upload the Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3Publication 1757-UM007D-EN-P - December 2008 3
Table of Contents
Creating Generic Modules in AbRioCfg Software
Configuring the ProcessLogix Controller to Access Data on the 1757-ABRIO Module
Chapter 3
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Generic Module Overview. . . . . . . . . . . . . . . . . . . . . . . . . . 37
Generic Module Configuration File . . . . . . . . . . . . . . . . . . . 38
Configuration Block Transfer Write. . . . . . . . . . . . . . . . . 38
Data Block Transfer Read. . . . . . . . . . . . . . . . . . . . . . . . 41
Data Block Transfer Write . . . . . . . . . . . . . . . . . . . . . . . 45
Creating a Generic Module in AbRioCfg software . . . . . . . . . 48
Chapter 4
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
CONFIG Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
INACTIVE Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
ACTIVE Mode (Run) . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
FORCED ACTIVE Mode . . . . . . . . . . . . . . . . . . . . . . . . . 52
Configure the 1757-PLX52 Controller . . . . . . . . . . . . . . . . . . 53
Configuring RSLogix 5000 Software to Access Data on the 1757-ABRIO Module
Accessing Data through a DDE or OPC Server
Chapter 5
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
CONFIG Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
INACTIVE Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
ACTIVE Mode (Run) . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
FORCED ACTIVE Mode . . . . . . . . . . . . . . . . . . . . . . . . . 59
Scheduled Digital I/O Connections in RSLogix 5000 Programs . 60
Scheduled Connection Types . . . . . . . . . . . . . . . . . . . . . 60
Setup an Exclusive-owner Connection . . . . . . . . . . . . . . 60
Setup Input-only Connections . . . . . . . . . . . . . . . . . . . . 63
Unscheduled I/O Connections in ControlLogix. . . . . . . . . . . 67
Create Message Commands to Read and Write All RIO
Network Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Chapter 6
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Accessing Data from a DDE or OPC Server . . . . . . . . . . . . . 75
Configuring a Topic in RSLinx Software . . . . . . . . . . . . . 75
Accessing the Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
4 Publication 1757-UM007D-EN-P - December 2008
Monitoring the 1757-ABRIO Module
Supported 1771 Modules
Table of Contents
Chapter 7
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Monitoring the Operation . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Monitoring Digital I/O. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Monitoring the Data Value of Tags. . . . . . . . . . . . . . . . . . . . 78
Monitoring the Status of a Block Transfer. . . . . . . . . . . . . . . 79
Monitoring the Scanner Log. . . . . . . . . . . . . . . . . . . . . . . . . 80
Monitoring Diagnostic Counters. . . . . . . . . . . . . . . . . . . . . . 81
Active Rack List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Global Diagnostic Counters . . . . . . . . . . . . . . . . . . . . . . 81
Fatal Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Chapter 8
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Module Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
1771-IFE Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 85
I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1771-OFE Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 89
I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
1771-IR Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 92
I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
1771-IXE Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 95
I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
1771-IL Module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 98
I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
1771-NOC Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 101
I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
1771-NOV Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 104
I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Publication 1757-UM007D-EN-P - December 2008 5
Table of Contents
Accessing HART Data
1771-NIV Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 107
I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
1771-NR Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Module Configuration . . . . . . . . . . . . . . . . . . . . . . . . . 111
I/O Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
Chapter 9
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Sending HART Commands Using RSLogix 5000 Software MSG . 115
HART Command Data . . . . . . . . . . . . . . . . . . . . . . . . . 117
Reply Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Example: HART Command 36 . . . . . . . . . . . . . . . . . . . 122
1770-HT1 Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Rack Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Configuring the 1770-HT1 Module . . . . . . . . . . . . . . . . 124
HART Command status . . . . . . . . . . . . . . . . . . . . . . . . 129
Specifications
Troubleshooting
Appendix A
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Appendix B
Interpret the Status Indicators . . . . . . . . . . . . . . . . . . . . . . 133
RIO Status Indicator – Remote Devices Status . . . . . . . . 133
SYS Status Indicator – ControlBus Status . . . . . . . . . . . . 133
OK Status Indicator – Module Health . . . . . . . . . . . . . . 134
Status Display Power-up Messages. . . . . . . . . . . . . . . . . . . 134
Power Supply Indicator. . . . . . . . . . . . . . . . . . . . . . . . . . . 134
Interpret the Alphanumeric Display . . . . . . . . . . . . . . . . . . 135
Using AbRioCfg Software for Troubleshooting . . . . . . . . . . 136
Troubleshooting Problems. . . . . . . . . . . . . . . . . . . . . . . . . 137
Using RSLogix 5000 to Diagnose Problems. . . . . . . . . . . . . 138
General Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Connection Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Module Info Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Backplane Tab. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Using Control Builder Software to Diagnose Problems . . . . 140
Troubleshooting 1757-ABRIO Module Communications . . . 140
6 Publication 1757-UM007D-EN-P - December 2008
Operational Comparison Between the 1757-ABRIO Module and a PLC-5 System
Tag Descriptions for Scheduled Data in RSLogix 5000 Software
Table of Contents
Appendix C
Normal Operational Messages . . . . . . . . . . . . . . . . . . . . . . 143
Exception Handling Messages . . . . . . . . . . . . . . . . . . . . . . 145
Appendix D
Configuration Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
I and O Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Status Tag . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Publication 1757-UM007D-EN-P - December 2008 7
Table of Contents
8 Publication 1757-UM007D-EN-P - December 2008

Preface

Purpose of this Manual

Who Should Use this Manual

Additional Resources

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.
Resource Description
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 2008 7
Table of Contents Preface
8 Publication 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 2008 9
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.
10 Publication 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 2008 11
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
12 Publication 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 2008 13
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.
14 Publication 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 2008 15
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.
16 Publication 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 2008 17
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.
18 Publication 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 2008 19
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.
20 Publication 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 2008 21
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.
22 Publication 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 2008 23
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.
2-Slot Addressing
Slot in chassis0123456789101112131415
Rack 1111111111111111 I/O Group 0011223344556677 Slot 0101010101010101
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.
1-Slot Addressing
Slot in chassis0123456789101112131415
Rack 1111111122222222 I/O Group 0123456701234567 Slot 0000000000000000
24 Publication 1757-UM007D-EN-P - December 2008
Configure the 1757-ABRIO Module Chapter 2
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.
1/2-Slot Addressing
Slot in chassis0123456789101112131415
Rack 1111222233334444 I/O Group 0246024602460246 Slot 0000000000000000

Configuring Block Transfer Modules

TIP
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 2008 25
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 1 5 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 1 5 V dc produces an
input of NaN (not a number). Modules also have underrange and overrange bits to indicate data overflows.
26 Publication 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 1 5 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 2008 27
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.
28 Publication 1757-UM007D-EN-P - December 2008
Loading...
+ 130 hidden pages