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
your local Rockwell Automation sales office or online at http://www.rockwellautomation.com/literature/
important differences 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.
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.
available from
) describes some
ATTENTION: 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.
Identifies information that is critical for successful application and understanding of the product.
Allen-Bradley, Rockwell Software, Rockwell Automation, RSLogix 5000, ControlLogix, ProcessLogix, RSLinx, ControlFlash, PLC-5, PLC-3, SLC, and TechConnect are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Summary of Changes
This manual contains new and updated information. This manual includes the
addition of the 1756-RIO/B module. Changes throughout this revision are
marked by change bars, as shown to the right of this paragraph.
New and Updated
Information
This table contains the changes made to this revision.
This manual describes how to configure and troubleshoot your Logix Remote
I/O (RIO) Communication Module.
The 1756-RIO module:
• runs in a ControlLogix environment.
• allows upgrade from PLC-5, PLC-3, or SLC systems to a ControlLogix
system with a minimum of downtime and startup time.
• uses integer data.
• does not require MSG instructions. All data is scheduled.
• offloads block transfer execution to reduce processing burden on the
processor.
This publication explains how and why you would use a 1756-RIO module.
The module is used in two modes, scanner and adapter mode.
In scanner mode, the 1756-RIO module enables communication and data
transfer between a ControlLogix controller and devices on a Remote I/O
network. The module continuously scans adapters on the remote network. The
module transfers discrete and block transfer data.
In adapter mode, the module performs two functions simultaneously. First, it
emulates one or more racks of I/O to a scanner, exchanging data with that
scanner. Second, it monitors other remote I/O racks on the same Remote I/O
network.
It can be used to upgrade an existing PLC-5, PLC-3, or SLC system to a
ControlLogix system.
The advantages of using the 1756-RIO module to upgrade your system
include:
• allowing the user to leave the existing Remote I/O network in place,
alleviating the time and/or expense of replacing the I/O and field
wiring, or the process of testing out field wiring.
• allowing the new application to be tested before you switch over, so that
it works just like the old one.
• allowing you to switch back to the old application in minutes, should
you run into problems.
For installation information, see the Remote I/O (RIO) Module Installation
Instructions, publication 1756-IN610
.
9Publication 1756-UM534B-EN-P - November 20109
Preface
Who Should Use This
Manual
Information Found in This
Manual
We assume you understand remote I/O (RIO) modules and the host
controller system (ControlLogix).
This manual is intended for individuals who use DHRIO, PLC-5, PLC-3, SLC,
or ControlLogix systems, such as:
• software engineers.
• control engineers.
• application engineers.
• instrumentation technicians.
This manual is broken into five parts:
• General module information and features -
• Scanner mode functionality -
• Adapter mode functionality -
• Linking module configuration with an RSLogix 5000 project Monitoring remote I/O -
Chapter 2
Chapter 3
Chapter 5
Chapter 1
, and
Appendices A
, and
Appendices B
and
Appendix D
and
and
C
C
Chapter 4
Additional Resources
These documents contain additional information concerning related Rockwell
Automation products.
Industrial Automation Wiring and Grounding
Guidelines, publication 1770-4.1
Product Certifications website,
http://ab.com
You can view or download publications at
http://literature.rockwellautomation.com
documentation, contact your local Rockwell Automation distributor or sales
representative.
Provides details on how to install the 1756RIO module
Provides general guidelines for installing a
Rockwell Automation industrial system
Provides declarations of conformity,
certificates, and other certification details
. To order paper copies of technical
10Publication 1756-UM534B-EN-P - November 2010
Chapter
The 1756-RIO Module-Getting Started
1
Introduction
This document is a user’s guide for the 1756-RIO module. The module lets
Rockwell Automation ControlLogix controllers communicate with remote I/
O over the backplane or over a remote network. This chapter describes the
ControlLogix 1756-RIO module and how it links a ControlLogix controller to
the Universal Remote I/O network.
This chapter also describes the module’s physical features, software
requirements, software and add-on profile installation instructions, and
RSLogix 5000 project setup.
TopicPage
1756-RIO Module Components
1756-RIO Module Requirements
Prepare the Module
Install the Software
Install the Add-on Profile
Create the RSLogix 5000 Project
Launch the Configuration Tool and Select the Module Mode
The 1756-RIO module:
13
15
16
19
19
22
30
supports native RIO 16-bit words for data, control, and status bits.
acts as a scanner on a Remote I/O network.
acts as an adapter that exchanges data on a Remote I/O network.
supports discrete data and block transfer data in either mode.
supports up to 10 produced/consumed data connections (along the
backplane between the ControlLogix controller and the 1756-RIO
module) with 248 words of integer input and 248 words of integer
output for each connection.
uses produced/consumed connections using a 1756-RIO add-on profile
in RSLogix 5000 programming software.
supports requested packet intervals (RPIs) from 2…750 ms. All
connections use one set RPI.
maps all discrete and block transfer data into produced/consumed
connections.
monitors existing I/O in adapter mode (Monitor mode). It can report
all existing inputs and outputs, discrete and block transfer module data
to the ControlLogix controller.
11Publication 1756-UM534B-EN-P - November 201011
Chapter 1 The 1756-RIO Module-Getting Started
The following modules are supported by the 1756-RIO module.
The 1756-RIO module components include a 4-character display, status
indicators, an RTB connection, and an inside-door label.
1756-RIO/B Module
Publication 1756-UM534B-EN-P - November 201013
1756-RIO/A Module
Chapter 1 The 1756-RIO Module-Getting Started
ItemDescription
14-character scrolling display
2Three status indicators
RIO indicates the status of the network
CLX indicates the status of the connection to the controller
OK indicates the module’s own internal state
33-pin connector (blue hose) that connects to the remote devices
This is also known as the removable terminal block (RTB).
4Inside-door label with error codes
14Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
1756-RIO Module
Requirements
The 1756-RIO Modes
The requirements for the module to operate include the installation of:
RSLogix 5000 programming software, version 17 or later, and the
associated controller firmware.
RSLinx software, version 2.54 or later, with an activation. Use RSLinx
Gateway or RSLinx Professional software. Do not use RSLinx Lite
software.
the 1756-RIO module add-on profile from the CD provided with the
module.
the 1756-RIO module installed in a 1756-ControlLogix chassis.
The 1756-RIO module can be used in various capacities depending on the
user’s needs. First, decide which mode you want the 1756-RIO module to use.
In most cases, the module is used in scanner mode to scan and control remote
I/O data on a network.
In adapter mode, the 1756-RIO module can perform two functions
simultaneously. First, the module can emulate one or more racks of I/O to a
scanner, exchanging data with that scanner (for example, a PLC-5, PLC-3, or
SLC). It can exchange data with the scanner as discrete data, or via block
transfers.
Second, the 1756-RIO module can act as a ‘shadow,’ referred to as Monitor
mode, to monitor racks on a remote network. The module listens to the
remote I/O and provides all inputs and outputs from the existing scanner to
the ControlLogix controller. Users can then run their converted logic against
those inputs, generate temporary outputs, and compare the existing outputs
with outputs generated by the new logic.
Publication 1756-UM534B-EN-P - November 201015
Chapter 1 The 1756-RIO Module-Getting Started
Prepare the Module
The following list summarizes the initial steps needed to prepare the 1756RIO module before setting up the remote network. These steps will be
discussed in detail in this chapter.
You can have only one scanner per RIO network. Remove any other scanners
on the RIO network before continuing. The RIO module ships in scanner
mode. You can adjust the instructions to fit the mode that matches your needs.
1. Install RSLinx software, version 2.54 or later, with an activation. Use
RSLinx Gateway or RSLinx Professional software. Do not use RSLinx
Lite software.
2. Install RSLogix 5000 programming software, version 17 or later, and the
associated controller firmware.
3. Install the 1756-RIO module in the 1756-ControlLogix chassis.
See publication 1756-IN610
Install the 1756-RIO module’s add-on profile found on the installation
CD shipped with the module, or download it from
RSLinx software and RSLogix 5000 programming software must be
installed before the add-on profile.
.
http://
.
See page 19
4. Create a project in RSLogix 5000 programming software.
5. Add a 1756 controller to your project.
See page 23
6. Add a 1756-RIO module to the project by right-clicking on the chassis
in the Controller Organizer and selecting New Module.
The Select Module dialog box appears.
7. Expand the Communications heading and select the 1756-RIO module.
Click OK.
page 24
See
8. Select the General tab on the Module Properties dialog box to set the
module properties.
.
.
.
16Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
9. Enter the module name and slot number.
page 24
See
.
10. Click the Change button in the Module Definition section. Select your
desired mode, scanner or adapter.
The module ships in scanner mode. Note the number of input/output
tags. If this number is not the same after you map your data with the
configuration tool, you will have to return to this screen and change
them to match your configuration. You can specify independently the
number of input and output tags within the range of 1…10. Each tag
you create will create a block of 248 integers. For example, a value of 2
will create 2x248, or 498 integers.
11. When done, click OK on the Module Definition dialog box.
See page 25.
12. Select the Connection tab on the Module Properties dialog box.
13. Set the Requested Packet Interval (RPI).
See page 27.
14. Click on the Remote I/O tab, name the RIO file, and click the OK
button.
15. Choose Yes on the Create dialog box.
page 31
See
.
This will close the Module Properties dialog box. You will need to
double-click on the 1756-RIO module in the controller organizer to reopen the Module Properties dialog box.
16. Click on the Configure Remote I/O Devices button on the Module
Properties dialog box to launch the configuration tool.
17. In the configuration tool, if needed, under the Tools menu, select Set
1756-RIO Module Scanner/Adapter Mode menu to match the RIO
module functionality to match your application, Scanner or Adapter.
See
pages 33
.
18. Configure the RIO module to match your application. In scanner mode,
add the desired racks to scan, and any block transfer modules. In adapter
mode, configure the desired racks to be emulated, or monitored, and
add any block transfer modules. Map all entries, either manually, or by
using the Automap command.
pages 51
See
Publication 1756-UM534B-EN-P - November 201017
and 76.
Chapter 1 The 1756-RIO Module-Getting Started
19. Download the configuration to the module. From the configuration
tool’s Configure menu, select Download Configuration. Set the
communication path when prompted.
See page
91
.
20. Save the project.
21. Go online in the RSLogix 5000 project and download the configuration
to the controller.
30
.
and 3 for in-depth information on setting module modes and
See
Chapters 2
See page
configuration.
18Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
IMPORTANT
Install the Software
Install the Add-on Profile
Begin by installing the RSLinx software, version 2.54 or later, with an
activation, on your computer. You must use RSLinx Gateway or RSLinx
Professional software. Do not use RSLinx Lite software.
Then, install RSLogix 5000 programming software, version 17 or later, and the
associated controller firmware.
Install the 1756-RIO module in the 1756-ControlLogix chassis.
See publication 1756-IN610
Installing the add-on profile also installs the software configuration tool. The
add-on profile and the configuration tool (56RioCfg) are on the CD that ships
with your module.
Once loaded onto your computer, the configuration tool is accessible within
the RSLogix 5000 add-on profile. The configuration tool contains two separate
programs; one for scanner mode, 56RioCfgScan; and one for adapter mode,
56RioCfgAdpt. The program that launches depends on which mode you
select.
.
The 1756-RIO module requires RSLogix 5000 programming
software, version 17, or later. The add-on profile does not work
with previous versions of RSLogix 5000 programming software.
With the configuration tool, you can:
• change modes.
• set the baud rate.
• autoconfigure racks from an attached Remote I/O network.
• manually add and configure racks.
• add and configure block transfer modules.
• map I/O data to the ControlLogix controller produced/consumed
connections.
• save and load configuration files.
• download and upload configurations.
• archive projects.
• monitor diagnostics, rack status, discrete data, and block transfers.
Publication 1756-UM534B-EN-P - November 201019
Chapter 1 The 1756-RIO Module-Getting Started
ATTENTION
To install the add-on profile along with the configuration tool, follow these
steps.
1. Make sure any instances of RSLogix 5000 programming software is shut
down before beginning.
2. Insert the CD that was shipped with your module into your computer.
If you get a message about DTL32.DLL when installing or
running the programs on the configuration CD, it indicates
problems with the RSLinx software installation. Confirm that
you have the correct version of RSLinx software. RSLinx Lite
software cannot be used.
3. Open the folder 1756-RIO Configuration Tool Setup. Run the
MPSetup.exe program.
The RSLogix 5000 Module Profiles Setup Wizard launches.
4. Follow the prompts to complete the installation. Click Next. Accept the
License Agreement, install the profile, and begin.
20Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
5. On the Module Profiles Setup dialog box, click Install to configure
RSLogix 5000 Module Profiles.
6. Click Next.
Publication 1756-UM534B-EN-P - November 201021
Chapter 1 The 1756-RIO Module-Getting Started
7. Click Finish.
Create the RSLogix 5000
Project
Once the add-on profile is installed, you are ready to create the RSLogix 5000
project. In this section, you will:
start a new project.
configure the controller in the project.
add the 1756-RIO module to the project.
enter the requested pack interval (RPI).
22Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
Configure the Controller
1. Launch RSLogix 5000 programming software, if it is not opened.
2. In the RSLogix 5000 programming software Controller Organizer, from
the File menu, choose New.
3. On the New Controller dialog box, select a 1756 controller, the Revision
number, Name, Chassis Type, and Slot number. The 1756-RIO module
can only be used in RSLogix 5000 programming software, version 17, or
later.
4. Click OK.
Publication 1756-UM534B-EN-P - November 201023
Chapter 1 The 1756-RIO Module-Getting Started
IMPORTANT
Add the 1756-RIO Module
You must be offline to add the module to the I/O configuration
in the RSLogix 5000 project.
1. On the Controller Organizer, right-click on the I/O Configuration
folder and select New Module from the pull-down menu.
2. On the Select Module dialog box, expand the Communications tab and
select the 1756-RIO module.
3. Click OK.
The 1756-RIO Module Properties dialog box displays.
24Publication 1756-UM534B-EN-P - November 2010
ItemDescription
The 1756-RIO Module-Getting Started Chapter 1
On the Module Properties dialog box, from the General tab, you can
assign the module name, description, slot number, and module
definition.
NameChoose a name that easily identifies the module.
DescriptionThe Description field is optional.
SlotThe Slot field must match the slot number of the 1756-RIO module’s location in the chassis.
Module Definition-
Change … button
Click on the Change … button to change the Series, Revision, Electronic Keying, Mode (scanner or adapter),
or Number of Input or Output Tags. The Module Definition dialog box displays.
The Module Definition dialog box displays.
4. Click OK on the Module Definition dialog box.
5. Click Yes to accept any changes.
6. Click OK again on the bottom of the General tab.
Publication 1756-UM534B-EN-P - November 201025
Chapter 1 The 1756-RIO Module-Getting Started
Module Definition Dialog Box
ItemDescription
SeriesModule series letter.
RevisionFirmware revision number.
Electronic KeyingExact Match: requires all keying attributes of the physical module and the module created in the software to
match precisely to establish communication.
Compatible Module: the module determines whether to accept or reject communication. Compatible Keying
allows the physical module to accept the key of the module configured in the software, provided that the
configured module is one the physical module is capable of emulating. This is the default setting.
Disabled Keying: indicates the keying attributes are not considered when attempting to communicate with a
module. Be extremely cautious when using this option; if used incorrectly, this option can lead to personal injury
or death, property damage, or economic loss.
Mode - Scanner or
Adapter
The module ships in scanner mode. (The 4-character display on the front of the module also indicates which mode
is set.) If you want to change the mode setting, you must first select the desired mode in the add-on profile on the
Module Definition dialog box from the pull-down menu, so that the correct configuration tool starts. Then, on the
Remote I/O tab, you must click on the Configure Remote I/O devices button (the configuration tool), and select the
Tools menu>Set 1756-RIO Module/Scanner mode to download the correct firmware.
Be aware that changing the module mode downloads firmware specific to the mode chosen. This mode setting
must match between the RSLogix 5000 programming software project and the configuration tool, but keep in
mind that the correct firmware must also be downloaded.
Input Tags - Output
Tags
Up to 10 input and output tags can be selected. Each tag is 248 words. The number of input/output tags entered
in the add-on profile’s Module Properties has to be equal or greater than the number of tags in the configuration
tool.
The number of tags in the configuration tool are determined by the mappings you create. The more tags you have,
the more backplane traffic is generated. It’s best to keep the number of tags low, which is what the automatic
mapping command does, by mapping the data and packing it into the lowest number of tags.
For example, a single rack with discrete data that has the inputs/outputs mapped to block 9 requires the input/
output tags to be 10. So, in the Module Properties>General tab>Module Definition>Change button, select 10 for
the number of input and output tags.
26Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
IMPORTANT
Enter the RPI
To set the RPI, follow these steps.
1. On the controller organizer, double-click on the RIO module.
2. On the Module Properties dialog box, from the Connection tab, set the
RPI for the module.
If you are using the 1756-RIO module in a remote rack, for
example, a rack connected to the controlling ControlLogix
controller over ControlNet or Ethernet/IP, it may be necessary to
increase the RPI, as the intermediate network may not have
sufficient bandwidth to support faster updates (small RPIs). The
likelihood of having bandwidth issues is increased as you
increase the number of 248-word input and output tags.
Publication 1756-UM534B-EN-P - November 201027
Chapter 1 The 1756-RIO Module-Getting Started
Remote I/O Update Time
The remote update time is the time it takes the Remote I/O scanner to scan all
of the adapters in its I/O scan list.
Baud RateScan Rate
230.4 K3 ms
115.2 K5 ms
57.6 K8 ms
The scan rate is the approximate time it takes to scan a 16-slot logical chassis
without block transfers. The number and sizes of block transfers can
significantly affect this time.
So, for example, if you have eight adapters on your network and your baud rate
is 230.4 K, your approximate remote I/O update time would be 8 (# of
adapters) * 3 ms (scan rate), or, 24 ms.
RPI
The Requested Packet Interval (RPI) specifies the rate at which the 1756-RIO
module and the ControlLogix controller exchange data to and from each
other. The allowable RPI’s range is from 2…750 ms, with a default of 20 ms.
When the specified time frame elapses, the 1756-RIO module and the
ControlLogix controller produce data for each other. All 1756-RIO input and
output tags update with the same RPI.
Select an RPI for your application. For most applications, a good rule of
thumb would be to set the RPI equal to one half of the remote I/O scan time.
28Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
Throughput
When using the 1756-RIO module, your system throughput is based on the
following key factors:
Number and sizes of adapters
Number and sizes of block transfer modules
Overall remote I/O update time
RPI
Any network cards involved
Controller scan time
The asynchronous nature of the RPI and the remote I/O scan
Since the RIO scan is asynchronous to the RPI, the worst case, or maximum
update time to get information from the 1756-RIO into the controller is the
RPI plus two times the remote I/O update rate.
You can use the diagnostic functions of the 1756-RIO configuration tool’s
utilities to measure the average, minimum, and maximum update times on the
Remote I/O network.
Publication 1756-UM534B-EN-P - November 201029
Chapter 1 The 1756-RIO Module-Getting Started
ATTENTION
IMPORTANT
Set Communication Path
and Download to the
Controller in the RSLogix
5000 Project
Follow these steps to set the communication path and download to the
controller.
1. On the main menu, from the Communications menu, select Who
Active.
2. Browse to the controller.
Launch the Configuration
Tool and Select the Module
Mode
3. Click the Set Project Path button.
4. Click Download.
Once the desired module mode is set in the RSLogix 5000 module properties,
you must select the mode in the configuration tool to download the correct
firmware. You must first launch the configuration tool and then verify the
mode setting matches in the Module Properties and in the configuration tool.
The correct firmware must be downloaded for the module to run correctly.
If your desired mode is scanner mode, you do nothing at this
point, as the module ships in scanner mode.
The controller must be in Program Mode to continue with the
firmware update.
30Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
The Configure Remote I/O
Devices button is not active.
ATTENTION
Launch the 1756-RIO Configuration Tool
Follow these steps to launch the configuration tool and to set the mode in the
configuration tool.
1. On the Module Properties dialog box, click the Remote I/O tab.
2. On the Remote I/O tab window, in the RIO File (.rio): field, type a file
name, or use the Browse button.
The file name can include a path. If the file or directory does not exist, it
is created.
When you create a file, the default location is the project
directory. If you enter a path or file that does not exist, it is
created. The file is not created until you run the configuration
tool. You can use the browse button to select a location. If you
change the path, you must click Apply before you can use the
Configure Remote I/O Devices button.
3. Click OK.
The following dialog box appears.
Publication 1756-UM534B-EN-P - November 201031
Chapter 1 The 1756-RIO Module-Getting Started
The Configure Remote I/O
Devices button is now active.
TIP
IMPORTANT
4. Click Yes. The Module Properties dialog box closes.
5. On the controller organizer, double-click on the 1756-RIO module to
re-open the Module Properties dialog box. Select the Remote I/O tab.
Notice that the Configure Remote I/O Devices button is now active.
6. Click the Configure Remote I/O Devices button to launch the
configuration tool.
The 56RioCfgScan dialog box displays. You are now in the
configuration tool software for scanner mode. You can change
operating modes and configure a Remote I/O network.
If you want to change operating modes, you should do this
before configuring the module’s settings. When you change the
operating mode, you are downloading the latest firmware to
the module. The firmware is specific to the mode you choose,
scanner or adapter.
Notice that because ‘Scanner’ mode was set in the RSLogix
5000 programming software on the General Tab of the RIO
Module Properties dialog box, the scanner program within the
configuration tool (56RioCfgScan) starts and displays at the top
of the profile’s dialog box.
32Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
The 56RioCfgScan program
title displays at the top of the
configuration tool’s dialog box
indicating that scanner mode
was chosen in the module’s
properties in the RSLogix 5000
add-on profile, and that you
are running the scanner
configuration tool’s firmware.
IMPORTANT
7. On the 56RioCfgScan dialog box, from the Tools menu, choose Set
1756-RIO Module Scanner/Adapter Mode.
8. On the RSLinx Path Selection dialog box, click the Autobrowse box to
browse the path to the 1756-RIO module to set the communication
path and click OK.
The configuration tool then displays the current mode in the
56RioSetMode dialog box and lets you select the mode you want to use.
Remember, specific firmware downloads, depending on mode
selection. Also, you are prompted to reset the communication
path when changing from one mode to another.
Publication 1756-UM534B-EN-P - November 201033
Chapter 1 The 1756-RIO Module-Getting Started
IMPORTANT
IMPORTANT
In the 56RioSetMode dialog box, select the mode from the New Mode pulldown menu and click OK to download the new firmware.
Steps 9 and 10 change the configuration of the RIO module
between adapter and scanner mode. If your module is
configured for the desired mode, these steps are not necessary.
A status window displays showing the progress of the mode change.
The 1756-RIO SetMode Confirmation dialog box displays the version
of the firmware it is about to download. Check carefully that this
firmware version is correct.
Changing the 1756-RIO module mode or updating firmware
clears the remote I/O configuration stored on the 1756-RIO
module.
34Publication 1756-UM534B-EN-P - November 2010
The 1756-RIO Module-Getting Started Chapter 1
9. Click OK to download the firmware.
Once you click OK, the words ‘Firmware Update’ scroll across the front
of the 1756-RIO module’s 4-character display indicating that the
firmware change is taking place.
The tool downloads the firmware and displays the progress of the
download. When the download is complete, the tool displays the result
of the download. The 1756-RIO SetMode Completed Successfully
dialog box appears.
10. Click OK.
The front of the 1756-RIO module’s character display should now
indicate the new firmware mode.
If the download fails, the tool displays an error message.
Publication 1756-UM534B-EN-P - November 201035
Chapter 1 The 1756-RIO Module-Getting Started
36Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode
Chapter
2
Introduction
Once the 56RioCfg configuration tool launches, you can configure a Remote
I/O network using the RIO module as a scanner, or an adapter. This chapter
describes how to configure the module for use in scanner mode.
In scanner mode, the ControlLogix controller writes remote I/O outputs and
reads remote I/O inputs. The 1756-RIO module enables communication
between the controller and devices on a Remote I/O network. The scanner
continuously scans the adapters on the Remote I/O network.
Two types of data are transferred over the Remote I/O network - discrete and
block transfer data. Discrete data transfers consist of the scanner sending
output data and communication commands to the adapter, which instruct the
adapter about how to control its output. The adapter responds by sending
input data to the scanner.
The remote I/O block transfer module is a data transfer mechanism that lets
you control the transfer of up to 64 words of data to or from a remote device.
The 1756-RIO module allows the user to offload block transfer execution
from the controller. The data appears in the data table of the ControlLogix
controller without having to execute the logic in the controller to perform the
block transfer. A Block Transfer Read (BTR) receives data from a remote
device. A Block Transfer Write (BTW) sends data to a remote device.
In this chapter, you use the configuration tool to configure the module in
scanner mode to prepare it for use on the Remote I/O network. You will:
• configure the racks automatically, or manually.
• add and configure block transfer modules.
• map the remote I/O modules to the ControlLogix controller produced/
consumed data.
TopicPage
Configure Scanner Summary38
Set the Baud Rate39
Autoconfigure Racks40
Manually Configure Racks43
Configure Block Transfer Modules46
Map I/O Data51
37Publication 1756-UM534B-EN-P - November 201037
Chapter 2 Configure Scanner Mode
1756 Controller
Remote I/O Module
Scanner Mode
1771-ASB
Remote I/O Adapter
1771
I/O
I/O
I/O
1747-ASB
Remote I/O Adapter
1746
I/O
I/O
I/O
1771 I/O
1746 I/O
Universal Remote I/O Network
Scanner Mode
44803
Configure Scanner
Summary
The following list summarizes the steps to configure the 1756-RIO module in
scanner mode.
1. Set the baud rate.
2. Autoconfigure online racks on the network. (Make sure the controller is
set to Program Mode.)
3. Set the communication path.
4. Manually add any additional racks that are not online.
5. Manually add and configure block transfer modules.
6. Map/Automap the data.
38Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
TIP
Set the Baud Rate
After setting the operating mode for the 1756-RIO module, you must set the
baud rate.
1. On the 56RioCfgScan dialog box, right-click on the controller on the I/
O tree and from the pull-down menu, select 1756-RIO Properties.
The 1756-RIO Properties dialog box displays.
2. Select the baud rate.
ValueBaud Rate, Kbps
57 k - scanner mode default57.6
115 k115.2
230 k230.4
If you perform an autoconfiguration, the 1756-RIO module
automatically detects the baud rate by sending packets to an
attached remote I/O network.
3. You can also optionally enter an LED Banner name.
This is a unique name you assign to identify the module. This is useful
when you have multiple RIO modules on your network. The LED
Banner displays on the 4-character display on the 1756-RIO module. It
can be from 0…15 characters long.
4. Click OK.
You must perform a download to reconfigure the module.
Publication 1756-UM534B-EN-P - November 201039
Chapter 2 Configure Scanner Mode
Main Menu
Toolbar
5. On the main menu, from the Configure menu, choose Download, or
click the Download Config to Module button on the toolbar.
Autoconfigure Racks
You can autoconfigure racks attached to the network, or add additional racks
manually. The Autoconfigure command scans the Remote I/O network to
determine which racks are present.
The module automatically detects the network baud rate and configures the
racks on the attached Remote I/O network.
The 56RioCfgScan tool sends messages to all possible racks, detects all
possible baud rates, and from the replies, determines which racks are on the
network.
40Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
Partial Rack (1/4 rack)
Rack 0
IMPORTANT
The icons on the 56RioCfgScan tool show the partial rack sizes and locations.
Racks are shown with starting and ending I/O groups. For example, the
following tree shows rack 0 consisting of 4 quarter racks.
Block transfer modules must be added and configured manually.
The controller with the connection to the 1756-RIO module
must be in program mode when you perform an
autoconfiguration. The following error message displays if the
controller is not in program mode.
When the module is in scanner mode, the 1756-RIO module performs the
following actions during autoconfigure. The module:
• detects the network baud rate by sending messages at each baud rate,
looking for responses.
• then sends messages to all possible racks on the network.
• builds a network configuration from the observed network responses.
• displays the network configuration.
Publication 1756-UM534B-EN-P - November 201041
Chapter 2 Configure Scanner Mode
TIP
TIP
Main Menu
Toolbar
To perform an autoconfigure in scanner mode, follow these steps.
1. On the main menu, from the Configure menu, select Autoconfigure, or
click the Autoconfigure button on the toolbar.
Any configuration previously stored in the 1756-RIO module is overwritten by
the data from the autoconfiguration. You are given the option to save the
previous configuration before it proceeds with the autoconfiguration.
Autoconfiguration detects just the rack structure, it cannot locate block
transfer modules. You have to manually add block transfer modules to the
rack.
There is no specific ’auto’ baud rate when the module is in
scanner mode. When using autoconfigure, the 1756-RIO module
tries all three baud rates and sets the baud rate based on the
responses to the messages it sends. You need to make sure that
all devices on the network are set at the same baud rate.
After performing an Autoconfigure, what displays by the
56RioCfgScan tool matches what is in the 1756-RIO module. No
download is necessary. The Autoconfigure also automatically
maps the discrete rack data to tags in the ControlLogix
processor.
42Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
Manually Configure Racks
To add a rack manually to the remote I/O configuration, follow these steps.
1. On the 56RioCfgScan dialog box, right-click on the root of the I/O tree,
which represents the remote I/O scanner, and select Add Rack from the
pull-down menu.
The Add/Resize Rack dialog box displays.
2. On the Add/Resize Rack dialog box, select the Rack number (in octal),
the Start Group, and the End Group.
A logical rack consists of eight I/O groups, numbered 0…7. The smallest unit allowed on a
network is a quarter rack, so the starting I/O groups are 0,2,4,6.
3End Grp (I/O)1,3,5,7.
Ending I/O groups.
3. Click OK.
Publication 1756-UM534B-EN-P - November 201043
Chapter 2 Configure Scanner Mode
Main Menu
Toolbar
Matching Configuration Tool Settings with Module Settings
After manually adding a rack, a download is necessary.
To download to the module, from the Configure menu, select Download
Configuration; or, from the toolbar, click the Download Config to Module
button.
Manually adding racks also requires the discrete data to be mapped to tags in
the ControlLogix controller before allowing a download. The data can be
mapped automatically or manually.
See Map I/O Data
on page 51.
44Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
Resize a Rack
To resize a configured rack, follow these steps.
1. On the 56RioCfgScan dialog box, right-click on the rack in the I/O tree
and choose Resize Partial Rack from the pull-down menu.
The Add/Resize Rack dialog box displays.
2. Select Start Group and End Group.
3. Click OK.
If resizing the rack results in an overlap with an existing rack, the resize
fails and displays an error message.
If resizing the rack results in deleting block transfer modules, you are
given the option of cancelling the resize, or proceeding and deleting the
block transfer modules.
Publication 1756-UM534B-EN-P - November 201045
Chapter 2 Configure Scanner Mode
Delete a Rack
To delete a rack, follow these steps.
1. On the 56RioCfgScan dialog box, right-click on the rack in the I/O tree
and choose Delete Rack(s).
2. To delete a partial rack, expand the rack in the I/O tree, right-click on
the partial rack and choose Delete Partial Rack.
Configure Block Transfer
Modules
46Publication 1756-UM534B-EN-P - November 2010
All block transfer modules represent some type of analog data. Block transfer
modules transfer a block (64 words maximum) of analog-type data at a rate
configured by the user. The 1756-RIO module lets the user offload block
transfer execution from the controller to the 1756-RIO module.
If a slot is occupied by a discrete I/O module, or is empty, select ‘Discrete’,
which is the default. If a specific block transfer module occupies the slot, select
the part number of that block transfer module.
Not all block transfer modules are supported directly by the 1756-RIO
module. If the module you are using does not appear in the list, set the module
type to BT-MODULE and set the lengths to the appropriate values. In some
cases, there are multiple templates for a given block transfer module to show
that the module can be used in significantly different ways.
See Appendix D
for additional information on block transfer templates.
Configure Scanner Mode Chapter 2
IMPORTANT
TIP
All block transfer data is mapped into one of the possible 10 produced/
consumed connections on the controller. Each produced/consumed
connection allows 248 16-bit words, in and out. There are two words of
overhead for each block transfer for control/status. The 1756-RIO module
can execute as many block transfers as the user configures up to the limits of
available memory mapped to the ControlLogix controller.
Block transfers do not need MSG instructions to execute.
In scanner mode, block transfer modules can be configured
manually, also.
To configure a block transfer module, follow these steps.
1. On the 56RioCfgScan dialog box, expand the I/O tree to choose the
location where you want to add the module.
2. On the I/O tree, right-click the slot where you want to add the module
and select Module Properties.
Publication 1756-UM534B-EN-P - November 201047
Chapter 2 Configure Scanner Mode
3. On the I/O Module Properties dialog box, from the Module Type pulldown, select the type.
4. Click OK.
Module Types
TypeDescription
DiscreteA block transfer module does not exist at this location.
BT-MODULEAny other block transfer module not listed by part number in the system.
1746-xxx…1794-xxxPart number of block transfer (analog) modules with template files in the system that are compatible with the
1756-RIO module. See Supported Modules
on page 12 for the complete list.
The I/O Module Properties dialog box displays.
5. Click Configure to display the BT Module Parameterization
configuration dialog box to configure the module.
This example shows the BT Module Parameterization dialog box for a
16-channel 1771-IFE module. Each module is different.
Use the dialog box to set parameters for a block transfer module. These
parameters are defined in the template file for the block transfer module
and are typical quantities, such as scaling parameters, and alarms.
48Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
6. Enter the configuration data and click OK.
7. On the I/O Module Properties dialog box, select how you want the
block transfer to update.
There are three update modes: automatic, semi-automatic, and manual.
Publication 1756-UM534B-EN-P - November 201049
Chapter 2 Configure Scanner Mode
TypeDescription
Automatic1756-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-automatic1756-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.
ManualThe 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.
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.
50Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
IMPORTANT
Map I/O Data
You must map the I/O data to locations in the ControlLogix controller input
and output data before you can scan the Remote I/O network.
It is essential that the control program on the host controller
matches the addresses in the mapping configuration on the
1756-RIO module, otherwise the control program may
inadvertently write to the incorrect I/O locations. If you change
the data mappings on the 1756-RIO module, make sure that the
control program uses the correct addresses.
Mapping connects locations in the ControlLogix input and output tags to
locations on the Remote I/O network (discrete data on racks and block
transfer reads and writes.)
Connections (produced/consumed) occur between the 1756-RIO module and
the ControlLogix controller. They are point-to-point links between two end
points.
Produced/consumed tag data is the information that gets passed back and
forth over the line between the two end points.
There are up to 10 blocks of produced/consumed tag data. Discrete and block
transfer tag data gets ‘packed’ into the ControlLogix produced/consumed
data. When discrete and block transfer tag data are mapped, or when the
configuration tool ‘auto maps’ the data for you, you are selecting which of
those blocks the tag data is mapped to, and the offset in the block where the
tag data is found.
See Scanner Mode I/O Map
When mapping is complete, you must export the aliases to the 1756-RIO
module and import the configuration to the RSLogix 5000 project.
See Aliases
aliases.
Publication 1756-UM534B-EN-P - November 201051
on page 84, for a complete discussion of exporting and importing
on page 129.
Chapter 2 Configure Scanner Mode
ATTENTION
IMPORTANT
Unmapped Data
Mapped Data
Unassigned, or unmapped, data (I/O addresses) are shown as
xxx in the I/O tree.
If you change mappings, make sure you clear the output table in
the ControlLogix controller to prevent inadvertently writing to
an incorrect I/O location. If you leave a value behind in the
output table, it now points to something else on the Remote I/O
network. To clear the output table, set the outputs to 0. You
must also re-import the aliases.
52Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
Automatic Mapping
The Auto Map Any Unassigned command automatically maps any unassigned
discrete or block transfer data to ControlLogix connections. Discrete data is
mapped before block transfer data. The longest blocks of data are mapped
first, from the lowest addresses up. Any previously-assigned addresses remain
unchanged.
On the 56RioCfg configuration tool dialog box, from the Map menu, choose
Automap Any Unassigned to automatically map all the data.
Any xxxs are replaced with an actual I/O address.
Manually Map Discrete (rack) Data
1. On the 56RioCfgScan dialog box, right-click on the rack, and select
Rack Map Discretes - Assign Manually.
Publication 1756-UM534B-EN-P - November 201053
Chapter 2 Configure Scanner Mode
1
2
2. On the Map Rack…Manually dialog box, from the CLX Block pulldown menu, select the ControlLogix block and Data Offset within the
block for the Input Mapping and Output Mapping.
Data Offset Field Range Choices
ItemFieldDescription
1Clx BlockThere are up to 10 data blocks (0…9) available on the ControlLogix controller for inputs and outputs. You select
the block where the data is ’packed’.
2Data OffsetThe data offset (0…247) is the area in the data block where the input/output data is found.You select the data
offset area within the block.
3. Click OK to accept the mapping.
The configuration tool checks for overlaps with previously-mapped data and
displays an error if it finds an overlap.
54Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
Manually Map Block Transfer Data
1. On the 56RioCfgScan dialog box, from the expanded rack list, right-
click on the module and select BT Module Clx Map - Assign Manually.
2. On the Map BT Module…Manually dialog box, from the CLX Block
pull-down menu, select the ControlLogix block and Data Offset within
the block for the Input Mapping and Output Mapping.
3. Click OK to accept the mapping.
The configuration tool checks for overlaps with previously-mapped data and
displays an error message if it finds an overlap.
If there is insufficient space in the current block to map the data:
• the Data Offset field is blank.
• the OK button appears dimmed.
Change the block number and select an offset.
Publication 1756-UM534B-EN-P - November 201055
Chapter 2 Configure Scanner Mode
IMPORTANT
ATTENTION
Re-Map Command
If you change mappings, make sure you clear the output table in
the ControlLogix controller to prevent inadvertently writing to
an incorrect I/O location. If you leave a value behind in the
output table, it now points to something else on the Remote I/O
network. To clear the output table, set the outputs to 0. You
must also re-import the aliases.
Use the Re-Map All command to clear all previous mappings and
automatically map all discrete and block transfer data to connections.
From the Map menu, select Re-Map All.
See Aliases
If you remap I/O data, you should export aliases and re-import
them into the RSLogix 5000 project so the control program uses
the new assignments.
on page 84, for exporting and importing aliases.
56Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
IMPORTANT
Clear Mappings
If you change mappings, make sure you clear the output table in
the ControlLogix controller to prevent inadvertently writing to
an incorrect I/O location. If you leave a value behind in the
output table, it now points to something else on the Remote I/O
network. To clear the output table, set the outputs to 0. You
must also re-import the aliases.
Follow these steps to clear all mappings.
1. To clear all assigned mappings, on the 56RioCfgScan dialog box, from
the Map menu, choose Clear All Mappings.
2. On the Clear ALL Mappings dialog box, confirm that you want to clear
all the existing mappings and click Yes.
Publication 1756-UM534B-EN-P - November 201057
Chapter 2 Configure Scanner Mode
IMPORTANT
Clear Discrete Rack Data Mappings
All of the preceding mapping and configuration examples
currently reside only within the 56RioCfgScan software and
must be downloaded to the 1756-RIO module.
See page 30
for download steps.
Follow these steps to clear mappings for discrete (rack) data.
1. On the 56RioCfgScan dialog box, right-click on the rack and select Rack
Map Discretes - Clear.
2. On the Clear Rack Map dialog box, confirm that you want to clear the
existing mappings and click Yes.
58Publication 1756-UM534B-EN-P - November 2010
Configure Scanner Mode Chapter 2
Clear Block Transfer Module Data Mappings
Follow these steps to clear the mappings for block transfer data.
1. On the 56RioCfgScan dialog box, from the expanded rack, right-click
on the block-transfer module and select BT Module Clx Map - Clear.
2. On the Clear BT Module Map dialog box, confirm that you want to
clear the BT Module mappings, and click Yes.
Publication 1756-UM534B-EN-P - November 201059
Chapter 2 Configure Scanner Mode
Notes:
60Publication 1756-UM534B-EN-P - November 2010
Configure Adapter Mode
Chapter
3
Introduction
This chapter explains how and why to use the 1756-RIO module in adapter
mode. In adapter mode, the 1756-RIO module can perform two functions
simultaneously.
First, the module can emulate one or more racks of I/O to a scanner,
exchanging data with that scanner (for example, a PLC-5, PLC-3, or SLC
controller). On Active racks, the module writes remote I/O inputs and reads
remote I/O outputs.
Second, it can monitor other remote I/O racks. On Monitored racks, the
1756-RIO module can monitor existing I/O, also known as ‘Monitor mode,’
and can be used to upgrade a PLC-5, PLC-3, or SLC system to a ControlLogix
system. Monitor mode provides existing discrete inputs and outputs, and
Block Transfer reads and writes to the ControlLogix controller.
See Scan Mode and Monitor Mode
using Monitor mode.
The 1756-RIO module communicates with the ControlLogix controller using
up to 10 input connections and 10 output connections via produced/
consumed data. Remote I/O data maps into the connections by the
configuration tool.
on page 99 for a complete description of
In this chapter, you use the configuration tool to configure the module in
adapter mode to prepare it for use on the Remote I/O network. You will:
• configure the racks automatically or manually.
• add and configure block transfer modules.
• map the remote I/O modules to the ControlLogix controller produced/
consumed data.
TopicPage
Configure Adapter Summary62
Set the Baud Rate63
Autoconfigure Racks64
Manually Configure Racks69
Configure Block-transfer Modules72
Map I/O Data76
61Publication 1756-UM534B-EN-P - November 201061
Chapter 3 Configure Adapter Mode
RIO Scanner
(reads inputs and
writes ouputs to
scanned racks)
PLC-3, PLC-5, SLC, Etc.
1771 I/O Rack
1771 I/O Rack
1747 I/O Rack
Rack 1
1756-RIO
In Adapter
Mode
ControlLogix
Rack 4
Rack 3
Rack 2
Two -w ay
communication
between the RIO
scanner and the
1756-RIO module
in adapter mode.
1756-RIO Module as an Active Rack
1756-RIO Module as a Monitored Rack
One-way
communication
between the Remote I/
O network and the
ControlLogix controller.
The RIO scanner
controls the I/O and
the ControlLogix
controller via the 1756RIO module in adapter
monitors all I/O data.
In monitor mode, it
monitors the I/O and
brings all input and
output data into the
ControLogix controller.
44828
44829
Universal Remote I/O Network
IMPORTANT
Adapter Mode
RIO Scanner
(reads inputs and
writes outputs to
scanned racks)
PLC-3, PLC-5, SLC, Etc.
Rack 4
1771 I/O Rack
Rack 3
1771 I/O Rack
Rack 2
1747 I/O Rack
Rack 1
ControlLogix
1756-RIO
in Adapter
Monitor Mode
Configuring the 1756-RIO module as an adapter enables the RIO
module to emulate a 1771-ASB module. This allows a path for
peer-to-peer data to be exchanged between the scanner
controller and the ControlLogix owner of the RIO module over
the Remote I/O network. The adapter mode functionality does
not allow the scanner controller to directly control any 1756-I/O
in the chassis with the RIO module.
Configure Adapter
The following list summarizes the steps to configure the 1756-RIO module in
adapter mode.
Summary
62Publication 1756-UM534B-EN-P - November 2010
1. Set the baud rate.
2. Autoconfigure online racks on the network. (Make sure the controller is
set to Program Mode.)
3. Set the communication path.
4. Manually add any additional racks that are not online.
5. Manually add and configure block transfer modules.
6. Map/Automap the data.
Configure Adapter Mode Chapter 3
The default baud rate is Auto (automatic baud rate detection).
TIP
TIP
Set the Baud Rate
To set the baud rate in adapter mode, follow these steps.
1. On the 56RioCfgAdpt dialog box, right-click on the controller on the I/
O tree and from the pull-down menu, select 1756-RIO Properties.
The 1756-RIO Properties dialog box displays.
2. On the 1756-RIO Module Properties dialog box, select the baud rate.
ValueBaud Rate, Kbps
57 k 57.6
115 k115.2
230 k230.4
Auto - adapter mode defaultAuto
If you perform an autoconfiguration, the 1756-RIO module
automatically detects the baud rate by monitoring an attached
Remote I/O network.
If you are only using Active racks, set the baud rate to match
the Remote I/O network. Don’t set it to Auto.
3. You can also enter an LED Banner name. This is a unique name you
assign to identify the module. This is useful when you have multiple
RIO modules on your network. The LED Banner displays on the 4character display on the 1756-RIO module. It can be from 0…15
characters long.
4. Click OK.
Publication 1756-UM534B-EN-P - November 201063
Chapter 3 Configure Adapter Mode
IMPORTANT
ATTENTION
Autoconfigure Racks
When the module is in adapter mode, autoconfigure builds a configuration
based on what it has heard on a running network. This process differs from
scanner mode, because the 1756-RIO module does not scan these racks, only
monitors the information to and from these racks.
The controller with the connection to the 1756-RIO module
must be in program mode when you perform an
autoconfiguration.
The module automatically detects the network baud rate and configures the
racks on an attached Remote I/O network. Autoconfiguration detects the rack
structure and causes the 1756-RIO module to monitor the data to and from
these racks. Active and monitored racks are displayed.
See Active Versus Monitored Racks on the Network
on page 67 for detailed
information about active and monitored racks.
Autoconfigure in adapter mode performs the following actions:
• Detects the network baud rate
• Monitors messages to and from racks on the network
• Builds a network configuration from the observed network traffic
• Displays the network configuration
To autoconfigure in adapter mode, you must:
• clear the old configuration.
• download a new, empty configuration.
• set the baud rate to ‘auto’, or to the baud rate that matches the existing
network.
• put the scanner in Run mode until all block transfers execute.
• put the scanner back in Program mode.
• perform the autoconfiguration.
Please note, any configuration previously stored in the 1756RIO module is overwritten by the data from the
autoconfiguration. You are given the option to save the previous
configuration before it proceeds with the autoconfiguration.
64Publication 1756-UM534B-EN-P - November 2010
Configure Adapter Mode Chapter 3
Main Menu
Toolbar
Perform the AutoConfiguration
Follow these steps to perform autoconfiguration.
1. On the 56RioCfgAdpt dialog box, from the Configure menu, choose
Download Configuration, or click the Download Configuration button
on the toolbar.
This clears the previous configuration and downloads an empty
configuration to the 1756-RIO module.
2. Set the baud rate to Auto. On the 56RioCfgAdpt dialog box, right-click
on the controller in the I/O tree, and from the pull-down menu, select
1756-RIO Properties to enter the baud rate.
3. To automatically add block transfers, put the remote I/O scanner
module in Run mode (you set it to Program mode before you began the
autoconfiguration) and wait until the block transfers execute. Then put
the scanner back in Program mode.
Publication 1756-UM534B-EN-P - November 201065
Chapter 3 Configure Adapter Mode
Main Menu
To ol ba r
4. On the 56RioCfgAdpt dialog box, from the Configure menu, choose
Autoconfigure to build a configuration from observed network traffic,
or click the Autoconfigure button on the toolbar.
The RSLinx Path Selection autobrowse dialog box displays.
5. Navigate to the backplane and select the 1756-RIO adapter module and
click OK.
The 1756-RIO module builds a configuration based on what it has observed
on the Remote I/O network since the download. The configuration includes
racks, block transfer modules, and observed block transfer updates. All block
transfers are set to type BT-MODULE.
66Publication 1756-UM534B-EN-P - November 2010
Configure Adapter Mode Chapter 3
Active Versus Monitored Racks on the Network
You must distinguish between active and monitored racks, and must manually
enter active racks into the 1756-RIO module’s configuration, and manually add
any desired block transfers.
On monitored racks, the 1756-RIO module picks up the block transfers
automatically, but must have the specific module type set. This insures that the
aliases you create for import into the RSLogix 5000 project have names that
better describe the data content. Otherwise, the generic module type, BTMODULE, is set.
If you want active racks, add them manually now, then download the modified
configuration to the 1756-RIO module.
In the configuration tree, each rack line precedes an icon representing rack
information. The icons represent type and size. The size, color, and position of
the colored block indicates the location, size, and type of partial rack, and
whether the rack is active or monitored.
Active Versus Monitored Racks
TypeDescription
ActiveThe 1756-RIO module emulates one or more remote I/O racks. The ControlLogix controller sends the rack-
produced data, which is then sent as remote I/O input data to the scanner on the Remote I/O network. The
remote I/O scanner sends output data for those emulated racks to the 1756-RIO module in adapter mode. The RIO
module then sends that data to the ControlLogix controller as consumed input data.
Use ‘Active’ if you want to exchange data between a ControlLogix controller and a scanner on remote I/O. You
can also configure one or more slots in the Active rack as block transfer modules to exchange larger amounts of
data with the remote I/O scanner. Active racks are one or more racks that the 1756-RIO module is emulating to
share information between the existing scanner and the ControlLogix controller.
Any rack in the configuration tree that contains at least one portion of an Active rack displays with a lightning
bolt and a red indication on the active portion of the rack. The text ‘Actlnp:Ox.Data[xxx]’ also displays, indicating
that this data originated in the ControlLogix controller as output data that appears as input data to the remote I/
O scanner.
MonitorThe 1756-RIO module monitors remote I/O inputs on an existing Remote I/O network, and passes data as
produced/consumed data to the ControlLogix controller. This is also known as ‘Monitor mode’. Use ‘Monitor
mode’ if you have a supervisory ControlLogix system that needs to collect data from an existing control system
with remote I/O.
Monitored racks are racks that physically exist on the Remote I/O network and are to be monitored by the 1756RIO module. Any portion of a rack in the configuration tree that is configured as ‘Monitor’ displays with a blue
indication on the rack.
Publication 1756-UM534B-EN-P - November 201067
Chapter 3 Configure Adapter Mode
The line color denotes active or
monitored partial rack state.
Starting and ending
group number
Lightning bolt denotes an
active partial rack in the rack.
Rack 00 contains four
monitored, quarter racks, so
no ‘lightning bolt’.
Racks are shown with starting and ending I/O groups in the I/O tree. For
example, the following I/O tree shows rack 0 as a quarter rack starting at I/O
group 0.
Rack Icon Information
CodeDescription
Lightning boltDenotes at least some part of the rack is configured as active. Rack
01 contains an active half rack; Rack 03 contains three monitored
quarter racks, but also an Active quarter rack; therefore, the
lightning bolt.
RedDenotes that this portion of the rack is configured as active.
BlueDenotes that this portion of the rack is configured as monitored.
68Publication 1756-UM534B-EN-P - November 2010
Configure Adapter Mode Chapter 3
Manually Configure Racks
To add a rack manually to the remote I/O configuration, follow these steps.
1. On the 56RioCfgAdpt dialog box, right-click on the root of the I/O
tree, which represents the ControlLogix controller, and choose Add
Rack from the pull-down menu.
The Add/Resize Rack dialog box displays.
2. On the Add/Resize Rack dialog box, choose the Rack number (in octal),
the Start Group, the End Group, and Rack Mode (Monitor or Active).
TypeDescription
ActiveEmulates one or more remote I/O racks. The ControlLogix controller sends the rack produced/consumed data as
input data, which is then sent as remote I/O input data to the scanner on the Remote I/O network. The remote I/
O scanner sends output data for those emulated racks to the 1756-RIO module in adapter mode. The RIO module
then sends that data to the ControlLogix controller as produced/consumed input data.
Use active if you want to exchange data between a ControlLogix controller and a scanner on remote I/O.
MonitorMonitors remote I/O inputs and outputs on monitored, remote I/O racks, and passes data as produced/consumed
input data to the ControlLogix controller. This is also known as ‘Monitor mode’. Use Monitor mode if you have a
supervisory ControlLogix system that needs to collect data from older control systems with remote I/O.
3. Click OK.
Publication 1756-UM534B-EN-P - November 201069
Chapter 3 Configure Adapter Mode
Resizing Racks
To resize a configured rack, follow these steps.
1. On the 56RioCfgAdpt dialog box, right-click on the rack in the I/O tree
and choose Resize Partial Rack from the pull-down menu.
The Add/Resize Rack dialog box displays. Field options differ
depending on mode.
2. On the Add/Resize dialog box, select Start Group and End Group.
You cannot change the Rack number or Rack type (Active or
Monitored). The radio button is dimmed.
3. Click OK.
If resizing the rack results in an overlap with an existing rack, the resize
fails and displays an error message.
If resizing the rack results in deleting block transfer modules, you are
given the option of cancelling the resize or proceeding and deleting the
block transfer modules.
70Publication 1756-UM534B-EN-P - November 2010
Configure Adapter Mode Chapter 3
Delete Racks
To delete a rack, follow these steps.
1. On the 56RioCfgAdpt dialog box, expand the rack in the I/O tree,
right-click on the rack in the I/O tree and choose Delete Rack(s).
2. To delete a partial rack, expand the rack in the I/O tree, right-click on
the partial rack and choose Delete Partial Rack.
Publication 1756-UM534B-EN-P - November 201071
Chapter 3 Configure Adapter Mode
TIP
Configure Block-transfer
Modules
All block transfer modules represent some type of analog data. Block transfers
send a block (64 words maximum) of data to or from an I/O module in one
scan.
If a slot is occupied by a discrete I/O module, or is empty, select ‘Discrete’,
which is the default. If a specific block transfer module occupies the slot, select
the part number of that block transfer module.
Not all block transfer modules are supported directly by the 1756-RIO
module. If the module you are using does not appear in the list, set the module
type to BT-MODULE and set the lengths to the appropriate values. In some
cases, there are multiple templates for a given block transfer module to show
that the module can be used in significantly different ways.
Block Transfer Module Templates on page 153 for additional information
See
on block transfer templates.
Block transfers can be added to active or monitored racks.
To configure a block transfer module, follow these steps.
1. On the 56RioCfgScan/56RioCfgAdpt dialog box, expand the I/O tree
to choose the location where you want to add the module.
2. On the I/O tree, right-click the location where you want to add the
module and select Module Properties.
The dialog boxes change depending on mode, active or monitored.
On active racks, the only Module Type is BT-MODULE.
72Publication 1756-UM534B-EN-P - November 2010
Module Type Selection
Configure Adapter Mode Chapter 3
3. On the I/O Module Properties, from the Module Type dialog box pulldown menu, select the module type.
You have various choices depending on the rack type.
ModeDescription
ActiveIn Active mode, select BT-MODULE, and then adjust the BTR Length and BTW Length to match your ControlLogix
application. These sizes are determined by the remote I/O scanner and must match the remote I/O scanner’s
configuration.
MonitorIn Monitor mode, select the type of module that is in that location on the Remote I/O network from the pull-
down menu. If the specific module is not supported, select BT-MODULE, and adjust the sizes to match your
ControlLogix application. These sizes are determined by the remote I/O scanner and must match the remote I/O
scanner’s configuration.
4. Click OK.
Active Racks
1. On the I/O Module Properties dialog box, from the Module Type
menu, select BT-MODULE. (On active racks, the only block transfer
module type is BT-MODULE.)
Publication 1756-UM534B-EN-P - November 201073
Chapter 3 Configure Adapter Mode
From the BTR Len and BTW Len pull-down menus, select the desired
lengths. The BTR Length and BTW Length sizes are determined by the
remote I/O scanner and must match the remote I/O scanner’s
configuration.
2. Click OK.
Monitored Racks
1. On the I/O Module Properties dialog box, from the Module Type pulldown, select the block transfer module type.
74Publication 1756-UM534B-EN-P - November 2010
Configure Adapter Mode Chapter 3
2. From the BTR Len and BTW Len pull-downs, select the desired lengths.
Select the block transfer Module Type from the pull-down menu that
matches the module on remote I/O. If the desired module is not listed,
select BT-MODULE. Adjust the BTR Length and BTW Length to
match your application. These sizes are determined by the remote I/O
scanner and must match the remote I/O scanner’s configuration.
3. Click OK.
Publication 1756-UM534B-EN-P - November 201075
Chapter 3 Configure Adapter Mode
IMPORTANT
Unmapped Data
Mapped Data
Map I/O Data
You must map the I/O data to the ControlLogix controller produced/
consumed data blocks and offset locations before you can scan the Remote I/
O network. After mapping is complete, you must export the aliases to the
1756-RIO module and import them to the RSLogix 5000 project.
See
Aliases on page 84 for a detailed discussion of Exporting/Importing
Aliases.
If you change mappings, make sure you clear the output table in
the ControlLogix controller to prevent inadvertently writing to
an incorrect I/O location. If you leave a value behind in the
output table, it now points to something else on the Remote I/O
network. To clear the output table, set the outputs to 0.
Unassigned I/O addresses are shown as xxx in the I/O tree.
Automatic Mapping
The configuration tool maps all unassigned I/O to produced/consumed
inputs and outputs. It leaves any previously assigned addresses unchanged.
On the 56RioCfg configuration tool dialog box, from the Map command on
the main menu, choose Automap Any Unassigned to automatically map the
data.
76Publication 1756-UM534B-EN-P - November 2010
Configure Adapter Mode Chapter 3
TIP
1
2
3
Manually Map Discrete Data
On monitored racks, inputs and outputs get mapped to
ControlLogix inputs, so be careful when mapping them so that
they don’t overlap.
Manually Map Discrete(rack) Data
1. On the 56RioCfgAdpt dialog box, right-click on the rack, and choose
Rack Map Discretes - Assign Manually.
2. On the Map Rack… Manually dialog box, from the CLX Block pulldown, select the ControlLogix scheduled block and Data Offset within
the block.
ItemFieldCLX Data Type Rack TypeDescription
1MonOutClxInput dataMonitored/
Active
2MonInpClxInput dataMonitoredRemote I/O scanner inputs are mapped to ControlLogix controller inputs. The 1756-
3ActInpClxOutput dataActiveRemote I/O scanner inputs are mapped from the ControlLogix outputs. The
Remote I/O scanner outputs are mapped to ControlLogix controller inputs. The 1756RIO module monitors output data sent by the scanner to the monitored/active rack. It
is reported in the ControlLogix controller as input data.
RIO module monitors input data sent to the scanner by the monitored rack. It is
reported in the ControlLogix controller as input data.
ControlLogix controller writes output tags to the 1756-RIO module, which sends the
data to the remote I/O scanner as input data.
3. Click OK to accept the mapping.
Publication 1756-UM534B-EN-P - November 201077
Chapter 3 Configure Adapter Mode
Manually Map Block-transfer Data
1. On the 56RioCfgAdpt dialog box, from the expanded rack list, rightclick on the module and choose BT Module Clx Map - Assign Manually.
2. On the Map BT Module… Manually dialog box, for the block transfer
read and write data, select the ControlLogix scheduled block and Data
Offset within the block.
3. Click OK to accept the mapping.
Block-transfer Data Map Destinations for Monitored and Active Racks
FieldCLX Data TypeRack TypeDescription
MonBTWClxInputMonitoredBlock transfer write data maps to ControlLogix controller inputs.
MonBTRClxInputMonitoredBlock transfer read data maps to ControlLogix controller inputs.
ActBTRClxOutputActiveBlock transfer read data maps to ControlLogix controller outputs (The ControlLogix
controller writes the data and the 1756-RIO module sends the data to the remote I/O
scanner.)
Block transfer write data maps to ControlLogix controller inputs.
78Publication 1756-UM534B-EN-P - November 2010
Configure Adapter Mode Chapter 3
IMPORTANT
Re-Map Command
If you change mappings, make sure you clear the output table in
the ControlLogix controller to prevent inadvertently writing to
an incorrect I/O location. If you leave a value behind in the
output table, it now points to something else on the Remote I/O
network. To clear the output table, set the outputs to 0. You
must also re-import the aliases.
Use the Re-Map All command to clear all previous mappings and
automatically map all discrete and block transfer data to produced/consumed
data connections.
From the Map menu, choose Re-Map All.
Publication 1756-UM534B-EN-P - November 201079
Chapter 3 Configure Adapter Mode
IMPORTANT
Clear Mappings
If you change mappings, make sure you clear the output table in
the ControlLogix controller to prevent inadvertently writing to
an incorrect I/O location. If you leave a value behind in the
output table, it now points to something else on the Remote I/O
network. To clear the output table, set the outputs to 0. You
must also re-import the aliases.
Follow these steps to clear all mappings.
1. To clear all assigned mappings, on the 56RioCfgAdpt dialog box, from
the Map menu, choose Clear All Mappings.
2. On the Clear ALL Mappings dialog box, confirm that you want to clear
the existing mappings and click Yes.
80Publication 1756-UM534B-EN-P - November 2010
Configure Adapter Mode Chapter 3
IMPORTANT
Clear Discrete Rack Data Mappings
All of the preceding mapping and configuration examples
currently reside only within the 56RioCfgAdpt software and
must be downloaded to the 1756-RIO module.
See
Set Communication Path and Download to the Controller in
the RSLogix 5000 Project on page 30 for download steps.
Follow these steps to clear mappings for discrete(rack) data.
1. On the 56RioCfgAdpt dialog box, right-click on the rack and choose
Rack Map Discretes - Clear.
2. On the Clear Rack Map dialog box, confirm that you want to clear the
existing mappings and click Yes.
Publication 1756-UM534B-EN-P - November 201081
Chapter 3 Configure Adapter Mode
Clear Block Transfer Module Data Mappings
Follow these steps to clear the mappings for block transfer data.
1. On the 56RioCfgAdpt dialog box, from the expanded rack, right-click
on the block transfer module and choose BT Module Clx Map - Clear.
2. On the Clear BT Module Map dialog box, confirm that you want to
clear the existing mappings, and click Yes.
82Publication 1756-UM534B-EN-P - November 2010
Chapter
4
Link Module Configuration with RSLogix 5000
Project
Introduction
Now that the configuration, mode selection, and network preparation in the
configuration tool are complete, the next steps include downloading the
configuration to the 1756-RIO module and exporting aliases to the RSLogix
5000 project. This completes the preparation of the 1756-RIO module for
operation on a Remote I/O network.
In this chapter, you will:
• create aliases and export them to the RSLogix 5000 project.
• convert an older system to a ControlLogix system.
The following list summarizes the steps to save and export your configurations
from the configuration tool to the module, and import them to the RSLogix
5000 project, so that you can begin scanning on a Remote I/O network.
1. Export aliases in scanner and adapter mode.
2. Download configurations to the 1756-RIO module.
3. Upload configurations to the RSLogix 5000 project.
4. Save configurations to disk.
5. Archive configurations.
Chapter 4 Link Module Configuration with RSLogix 5000 Project
EXAMPLE
IMPORTANT
Aliases
Aliases are used to access data in the ControlLogix system. They define the
names and descriptions exported from the configuration program and
imported into the RSLogix 5000 control program and should be used for
adapter and scanner modes.
Aliases are symbolic names that point to I/O data. The configuration tool
creates these aliases for discrete and block transfer data based on the I/O
mappings. It is important that you develop the control program in the
RSLogix 5000 project with reference to aliases as opposed to absolute
addresses. Then, if the mappings change, the ControlLogix controller still
operates; you just create aliases for the new mappings by exporting them from
the configuration tool and re-importing them into the control program, which
then points to the new data.
For example, let’s say you’re mapped rack 7 inputs to block 0,
offset 8, so the data for rack 7, I/O group 0, is at input address
I0:[10]. Now you add a rack 6 and remap everything so that now
the rack 7 input data maps to block 0, offset 20.
The data for rack 0, I/O group 0, now moves to I0:[22].
If you had used absolute addresses in your control program, you
would have to re-address every instruction in the program. By
using aliases, you can use the Export Aliases command from
the configuration tool and import them into the RSLogix 5000
project, which automatically points to the new data.
You must export the new aliases from the configuration tool
and import them into the RSLogix 5000 project before you run
the program; otherwise, you could read wrong inputs and/or
write wrong outputs.
Also, it’s important to note that export options in the configuration tool differ
depending on whether you have your 1756-RIO module set for scanner or
adapter mode.
In this section, you will cover:
• exporting aliases in scanner mode.
• exporting aliases in adapter mode.
• using the Export Aliases command in the configuration tool to upgrade
an existing system to a ControlLogix system.
84Publication 1756-UM534B-EN-P - November 2010
Link Module Configuration with RSLogix 5000 Project Chapter 4
This example shows the 1756-RIO module location
in slot 0 of the local chassis.
Browse Button
Export Aliases in Scanner Mode
To export aliases in scanner mode, follow these steps.
1. On the Tools menu, choose Export Alias File.
2. On the Export RSLogix 5000 Aliases dialog box, enter the FileName,
location, Alias Prefix, and Base Tag.
FieldDescription
FileNameUse the browse button to change the file location.
Alias PrefixUse to distinguish between aliases for different 1756-RIO modules. If you have multiple 1756-RIO modules in the
RSLogix 5000 project, assign each module a unique Alias Prefix so that the tags for each one are unique.
Base TagUse the base tag to identify the 1756-RIO module location on the ControlLogix chassis.
3. Click OK.
See Scanner Mode I/O Map
on page 129 in Appendix C for more
information.
Publication 1756-UM534B-EN-P - November 201085
Chapter 4 Link Module Configuration with RSLogix 5000 Project
Browse
Button
Export Aliases in Adapter Mode
To export aliases in adapter mode, follow these steps.
1. On the Tools menu, choose Export Alias File.
2. On the Export RSLogix 5000 Aliases dialog box, enter the FileName,
location, Alias Prefix, Base Tag, and RIO Output Placeholders.
FieldDescription
FileNameUse the browse button ‘…’ to change the file location.
Alias PrefixUse to distinguish between aliases for different 1756-RIO modules and to help identify groups of data items. If
you have multiple 1756-RIO modules in the RSLogix 5000 project, assign each module a unique Alias Prefix so
that the tags for each one are unique.
Base TagUse the base tag to identify the 1756-RIO module location in the ControlLogix chassis.
RIO Output Placeholders Use this set of aliases when the 1756-RIO module is set to Monitor mode. These output placeholders aliases
point to a ControlLogix internal array. If you are using Monitor mode, you can write your new application to
write to this placeholder array and compare the monitored outputs to the outputs written by the new control
program. If you don’t want the aliases, leave the box unchecked.
RIO Output Placeholders
Base Tag
Include BTW
Configuration Words
This tag must be created by the user in the ControlLogix control program and must be an integer array of 10
RioTempOut elements (0…9), each with 255 sub-elements (0…254). So, RioTempOut would be
RioTempOut[0,0] to RioTempOut[9,254].
Check this box if you choose to include aliases for block transfer write configuration data.
3. Click OK.
For more information on the use of placeholders, see Use Monitor Mode to
Upgrade an Existing System to a ControlLogix System on page 87.
86Publication 1756-UM534B-EN-P - November 2010
Link Module Configuration with RSLogix 5000 Project Chapter 4
Use Monitor Mode to Upgrade an Existing System to a
ControlLogix System
To upgrade an existing system, such as a PLC-5, PLC-3, or SLC system, to a
ControlLogix system, you have to perform these steps.
1. Monitor the network in adapter mode.
2. Write the new control program in RSLogix 5000 programming software
to write to the internal array.
3. Compare the existing system’s outputs with the ControlLogix outputs,
using the same live inputs.
4. Once both systems write the same outputs and have the same timing,
switch over to the RSLogix 5000 control program for control.
Now it’s writing the real outputs instead of the placeholder array, using
the 1756-RIO module to scan the network.
You could use the same 1756-RIO module to monitor and scan the network.
You would have to download the scanner firmware after you compare the
systems using the module in adapter mode to monitor the network. Or, you
could use two 1756-RIO modules; one as a scanner, and one as an adapter on
the Remote I/O network.
The following example breaks down the process. It explains using the 1756RIO module:
• as an adapter and its configuration in the configuration tool’s I/O tree.
• with the configuration tool to create the aliases based on the I/O
configuration tree.
• configuration tool’s process of exporting aliases to convert an existing
system to a ControlLogix system using the module in scanner mode.
Create a Network Configuration and Export Aliases
Follow these steps to create a network configuration in the configuration tool
and to create the aliases based on that configuration.
1. Set the 1756-RIO module to adapter mode.
See Launch the Configuration Tool and Select the Module Mode
page 30.
2. Create the network configuration in the configuration tool’s tree for the
1756-RIO module in adapter mode.
Publication 1756-UM534B-EN-P - November 201087
on
Chapter 4 Link Module Configuration with RSLogix 5000 Project
1
2
3
ATTENTION
1
2
The following I/O tree configuration comprises one monitored quarter
rack and one active quarter rack.
ItemDescription
1Rack 00 is a monitored, quarter rack encompassing I/O groups 0 and 1
2Rack 1 is an active quarter rack encompassing I/O groups 0 and 1
3All input and output maps to connection 0, so, I0 and O0
Monitored outputs include outputs to monitored racks and
outputs to active racks.
3. Export the alias file. Once the network configuration is complete in the
configuration tool, from the Tools menu, choose Export Alias File.
The following graphic and tables show how the configuration tool
creates aliases based on the I/O configuration from the tree.
88Publication 1756-UM534B-EN-P - November 2010
Link Module Configuration with RSLogix 5000 Project Chapter 4
ItemDescription
1Prefixes are left at their defaults.
2The Base Tag field represents the location of the 1756-RIO adapter in the rack. In
this case, the adapter is in slot 0.
The table shows how the prefixes are used in creating alias names, the
descriptions that are created for the aliases, and how the addresses are
created from the base tags and data mappings.
RIO_O000Rack-00 Grp-0 Discrete Output - Place HolderRioTempOut[0, 12]
RIO_O001Rack-00 Grp-1 Discrete Output - Place HolderRioTempOut[0, 13]
RIO_O010Rack-01 Grp-0 Discrete Output - Place HolderRioTempOut[0, 22]
RIO_O011Rack-01 Grp-1 Discrete Output - Place HolderRioTempOut[0, 23]
4. Write a ControlLogix control program in the RSLogix 5000 project to
write outputs to the placeholder array, then compare the outputs to the
monitored outputs from the existing system.
5. Change the 1756-RIO module to scanner mode; or use an existing 1756RIO scanner.
See Launch the Configuration Tool and Select the Module Mode
page 30.
6. Export a scanner configuration and download it to the scanner.
7. Create aliases with the scanner configuration tool using the same
prefixes.
on
8. Import the aliases into the RSLogix 5000 project.
Publication 1756-UM534B-EN-P - November 201089
Chapter 4 Link Module Configuration with RSLogix 5000 Project
EXAMPLE
The following table shows the aliases created for a scanner in slot 0 in the
ControlLogix chassis.
Alias Creation for a Scanner in the ControlLogix Chassis
Notice that the alias names for the discrete outputs in the Export Alias
Creation table are the same as the alias names for the placeholders in the Alias
Creation for a Scanner in the ControlLogix Chassis table, but now point to I/
O outputs.
For example, an application that used alias name RIO_0001
wrote to placeholder location RioTempOut[0, 13], but would
now write to the discrete outputs at Local:0:O0:Data[3].
90Publication 1756-UM534B-EN-P - November 2010
Link Module Configuration with RSLogix 5000 Project Chapter 4
Manage Configurations
There are several ways to manage your module’s configurations. This section
covers:
• downloading configurations to the module.
• uploading configurations to the RSLogix 5000 project.
• saving and loading configurations to disk.
• archiving configurations.
Managing configuration steps are the same for scanner and adapter modes.
Download and Upload Configurations
To download a configuration to the 1756-RIO module, follow these steps.
1. On the Configure menu, choose Download Configuration.
You must set the communication path through RSLinx to tell the
configuration tool where the 1756-RIO module is installed. The RSLinx
Path Selection dialog box now appears.
2. Expand the backplane of the chassis where the 1756-RIO module is
installed, navigate to the module, and select it.
3. Click OK.
Publication 1756-UM534B-EN-P - November 201091
Chapter 4 Link Module Configuration with RSLogix 5000 Project
TIP
TIP
Download to the
module.
Upload from
the module.
To upload a configuration from the 1756-RIO module to the project, follow
these steps.
1. From the Configure menu, choose Upload Configuration.
You can also set the communication path by selecting the
Communication menu and choosing Select RSLinx Path.
2. Set the communication path when the RSLinx dialog box appears by
navigating to the 1756-RIO module on the network, and clicking OK.
You can also upload/download configurations from the Module
button on the configuration tool’s toolbar.
92Publication 1756-UM534B-EN-P - November 2010
Link Module Configuration with RSLogix 5000 Project Chapter 4
Save Configurations to Disk
To save configurations to disk, from the file menu, choose Save.
The configuration saves as an .rio file to the location you initially specified
when you set the module properties in the add-on profile in the RSLogix 5000
project.
Publication 1756-UM534B-EN-P - November 201093
Chapter 4 Link Module Configuration with RSLogix 5000 Project
Archive Configurations
Archive Template Command
The Archive Templates command copies any templates used in the current file
to the same location as the RIO file. It copies any block transfer module
templates used in the current configuration file into the directory where the
configuration is stored.
1. To archive configurations, from the File menu, choose Archive
Templates.
2. When the confirmation dialog box appears, click OK.
94Publication 1756-UM534B-EN-P - November 2010
Link Module Configuration with RSLogix 5000 Project Chapter 4
Archive Template Check Command
The Archive Template Check command checks and confirms any block
transfer module templates used in the current configuration file are stored in
the directory where the configuration is stored.
1. To use the Archive Template Check command, from the File menu,
choose Archive Template Check.
2. When the confirmation dialog box appears, click OK.
You must make sure you save your project if you want to keep a backup copy,
otherwise, you get an error that the active project has not been saved, or the
BT Template File is not found.
See Appendix C
for additional information on templates.
Publication 1756-UM534B-EN-P - November 201095
Chapter 4 Link Module Configuration with RSLogix 5000 Project
Notes:
96Publication 1756-UM534B-EN-P - November 2010
Monitor Remote I/O
Chapter
5
Introduction
Now that the module configuration is complete and downloaded to the 1756RIO module, you are ready to scan a Remote I/O network.
Remote I/O scanning uses a 1756-RIO scanner in a local or remote chassis
and multiple adapters on a Remote I/O network. The scanner enables
communication between a ControlLogix controller and the remote I/O
devices. The 1756-RIO scanner continually gathers and sends information to
and from remote adapters on the Remote I/O network and sends that
information to the ControlLogix controller in the chassis.
Remote I/O monitoring uses a 1756-RIO module in adapter mode to ‘listen’
to remote I/O and communicate that I/O back to the ControlLogix
controller.
Within the configuration tool there are four utilities to monitor I/O:
• DiscMon monitors discrete input and output data
• BtMon monitors block transfers
• DiagMon monitors diagnostic counters
• LogMon monitors the scanner log
In this chapter, you will:
• use scan and monitor modes.
• monitor remote I/O discrete inputs and outputs in scanner mode.
• monitor remote I/O discrete inputs and outputs in adapter mode.
• monitor block transfers.
• export scanner configurations.
• use the diagnostic utilities in the configuration software to monitor,
save, and clear diagnostics.
TopicPage
Commission Summary98
Scan Mode and Monitor Mode99
Monitor Discrete Inputs and Outputs101
Monitor Block Transfers108
Export Scanner Configurations115
Other Diagnostics117
97Publication 1756-UM534B-EN-P - November 201097
Chapter 5 Monitor Remote I/O
Commission Summary
The following list summarizes 1756-RIO scanning and monitoring functions
on a Remote I/O network:
• Monitor discrete inputs and outputs in scanner mode from the Monitor
menu.
• Monitor discrete inputs and active inputs in adapter mode from the
Monitor menu.
• Monitor remote I/O in Monitor mode to ‘listen’ to, and then upgrade,
an existing older system to a ControlLogix system.
• Monitor block transfer reads and writes in scanner mode by rightclicking on the module in the I/O tree and selecting Monitor BT
Module from the pull-down menu.
• Export scanner configuration files in adapter mode using the Tools
menu and clicking Export Scanner Configuration file File from the pulldown menu.
• Monitor an existing system by putting the module in scanner mode and
loading an exported configuration file to scan the remote network.
• Use the Monitor menu to monitor diagnostics in scanner and adapter
modes.
• Monitor normal operation and error messages on the network by using
the Monitor menu’s Debug Log.
• Diagnose and correct fatal errors by selecting 1756-RIO Fatal Error
from the Tools menu. Capture fatal errors and save them in an error log
for use by Technical Support.
98Publication 1756-UM534B-EN-P - November 2010
Monitor Remote I/O Chapter 5
Scan Mode and Monitor
Mode
The 1756-RIO module can perform various scan functions depending on
whether it is a scanner or an adapter.
Scan Remote I/O in Scanner Mode
There are three scan modes of the ControlLogix controller. The following list
explains each mode and what the 1756-RIO module does in each mode:
• Run mode
• Program mode
• Test mode
In run mode, the 1756-RIO module scans remote racks, reads discrete inputs,
does not enable outputs to run on, and does not update block transfers.
In program mode, the 1756-RIO module scans remote racks, reads discrete
inputs, but does not write discrete outputs, or update block transfers.
In test mode, the 1756-RIO behaves the same as it does in program mode,
with the exception of the controller actively scanning the ladder logic.
Publication 1756-UM534B-EN-P - November 201099
Chapter 5 Monitor Remote I/O
TIP
Monitor Remote I/O in Adapter Mode
The 1756-RIO module provides utilities to upgrade an existing remote I/O
application to a ControlLogix system with a minimum of downtime and
startup time. This function is referred to as Monitor mode.
Used in Monitor mode, the 1756-RIO adapter can be used to upgrade a PLC5, PLC-3, or SLC system to a ControlLogix system by providing discrete
inputs and outputs, and Block Transfer read and write data, to the controller.
You can replace the existing application, or control program, that’s running on
a PLC-5, PLC-3, or SLC system with a new application that runs on a
ControlLogix controller using the 1756-RIO module as the remote I/O
scanner.
The replacement system must be tested before the switchover.
It uses the same field wiring as the old system. If unanticipated
problems arise, you can switch back to the old system in
minutes.
100Publication 1756-UM534B-EN-P - November 2010
Loading...
+ 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.