PLC Allen Bradley
PLC Allen Bradley
PLC Allen Bradley
WARNING
Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
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.
Allen-Bradley, Rockwell Automation, Rockwell Software, CompactLogix, Point I/O, PowerFlex 40, PanelView Plus, Stratix 6000, Logix5000, RSLinx, RSLinx Enterprise, FactoryTalk View SE, and TechConnect are
trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Summary of Changes
Introduction The release of this document contains new and updated information. Change
bars on the side of the page indicate new and updated information.
Topic Page
DH-485 Network Communication 184
Determine Expansion Module Limits 230
Expansion I/O RPI 231
Program the Packaged Controller 233
Notes:
page 23
Optional Network
(not used to complete examples)
Chapter 2
Prepare the Computer, Network, and Chapter 7
Controller Optional -
Configuration of the
DeviceNet Network
page 125
page 29
Chapter 3
Create a Project Using
RSLogix 5000 Software
CompactLogix L23E
QBFC-1B
page 53
Optional
Depending on your system.
Chapter 5 Chapter 6
Chapter 4
Add a PowerFlex 40 Add a PanelView Plus
Add POINT I/O
Drive 600 Terminal
Modules to the Project
This quick start demonstrates the use of this hardware and network configuration.
Workstation
1769-L23E-QBFC1 or 1769-L23E-QB1B
CompactLogix L23E
I/O
I/O
PanelView Plus 600
PV+ 600
PowerFlex 40
Component Class
Drive
An Ethernet switch other than the Stratix 6000 switch may be used. For this quick start, the
Stratix 6000 switch is recommended.
Workstation
CompactLogix L23
DeviceNet Network
PanelView Plus 600
PV+ 600
PowerFlex 40
1606 POINT I/O Modules
Component Class Drive
Power Supply
This option shows an example DeviceNet network that could be configured by using the
chapter, Optional - Configuration of the DeviceNet Network (on page 125). While that
chapter provides a brief description of how to use a DeviceNet network with a 1769-L23
packaged controller, full details for using a DeviceNet network with any Logix5000 controller
are contained in the DeviceNet Modules in Logix5000 Control Systems User Manual,
publication DNET-UM004.
Once you have selected your configuration, use the Parts List on page 18 to determine what
hardware you need.
If you already have your hardware, proceed to Chapter 1, Assemble the CompactLogix
Hardware, on page 23.
(1)
Notes:
Quick Start
Preface About This Quick Start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Required Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
CompactLogix Packaged Controller Software Requirements . . . . 16
POINT I/O Modules and PowerFlex 40 Drive Software
Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
PanelView Plus Terminal Software Requirements . . . . . . . . . . . . . 16
DeviceNet Network Software Requirements . . . . . . . . . . . . . . . . . 17
Parts List . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Chapter 1
Assemble the CompactLogix Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Hardware What You Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Follow These Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Connect the Battery to the Packaged Controller . . . . . . . . . . . . . . . . . 25
Record the Ethernet Address (MAC) . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Make Network Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Wire Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
Chapter 2
Prepare the Computer, Network, Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
and Controller What You Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Follow These Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Make Network Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Install RSLogix 5000 Programming Software. . . . . . . . . . . . . . . . . . . . 33
Configure a Serial Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Set the IP Address for the Computer . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Assign an IP Address to the Packaged Controller . . . . . . . . . . . . . . . . 42
Configure the EtherNet/IP Driver in RSLinx Software . . . . . . . . . . . 44
Browse the EtherNet/IP Network in RSLinx Software . . . . . . . . . . . 45
Load Firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Install Additional Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Chapter 3
Create a Project Using Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
RSLogix 5000 Software What You Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Follow These Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
Create a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Chapter 4
Add POINT I/O Modules Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
What You Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Follow These Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Mount and Connect the Network Adapter. . . . . . . . . . . . . . . . . . . . . . 67
Mount the POINT I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Mount and Wire the POINT I/O Power Supply. . . . . . . . . . . . . . . . . 69
Wire the Adapter and I/O Modules to the Power Supply. . . . . . . . . . 70
Assign an IP Address to the POINT I/O Adapter . . . . . . . . . . . . . . . 71
Add POINT I/O Modules to the Project . . . . . . . . . . . . . . . . . . . . . . 73
Add Ladder Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Download the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Set the POINT I/O Chassis Size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Test the POINT I/O Light . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
Chapter 5
Add a PowerFlex 40 Drive Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
What You Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Follow These Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Mount the PowerFlex 40 Drive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Wire Power . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Connect the Communication Adapter . . . . . . . . . . . . . . . . . . . . . . . . . 86
Assign an IP Address to the PowerFlex 40 Drive . . . . . . . . . . . . . . . . 88
Add the Drive to the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Download the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
Edit PowerFlex 40 Parameter Values . . . . . . . . . . . . . . . . . . . . . . . . . . 93
Reference for Editing Parameters . . . . . . . . . . . . . . . . . . . . . . . . . 93
Test the PowerFlex 40 Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Chapter 6
Add a PanelView Plus 600 Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Terminal What You Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
Follow These Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Mount the PanelView Plus Terminal . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Wire the PanelView Plus Terminal for Power . . . . . . . . . . . . . . . . . . . 99
Make Network Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Assign an IP Address to the Terminal . . . . . . . . . . . . . . . . . . . . . . . . 101
Chapter 7
Optional - Configuration of the Before You Begin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
DeviceNet Network What You Need . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Follow These Steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
Attach the 1769-SDN Module to the Packaged Controller . . . . . . . . 127
Connect the 1769-SDN Module to the Network . . . . . . . . . . . . . . . . 128
Connect and Apply Power to the DeviceNet Network . . . . . . . . . . . 129
Set the 1769-SDN Modules Node Address . . . . . . . . . . . . . . . . . . . . 130
Create a DeviceNet Scanlist. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Create a DeviceNet Configuration File. . . . . . . . . . . . . . . . . . . . . . . . 135
Add the 1769-SDN Module to the RSLogix 5000 Project. . . . . . . . . 138
Create DeviceNet Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Chapter 1
Overview of the CompactLogix Features of the Packaged Controllers . . . . . . . . . . . . . . . . . . . . . . . . . 153
Packaged Controllers 1769-L23E-QB1B Packaged Controller . . . . . . . . . . . . . . . . . . . . . . . 154
1769-L23E-QBFC1B Packaged Controller . . . . . . . . . . . . . . . . . . . . 154
1769-L23-QBFC1B Packaged Controller . . . . . . . . . . . . . . . . . . . . . . 155
Chapter 2
Network Communication EtherNet/IP Network Communication . . . . . . . . . . . . . . . . . . . . . . . 158
Software for an EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . 158
EtherNet/IP Network Features . . . . . . . . . . . . . . . . . . . . . . . . . . 159
EtherNet/IP Network Connections. . . . . . . . . . . . . . . . . . . . . . . 159
Configure the 1769-L23E Ethernet Interface . . . . . . . . . . . . . . . 161
Additional Resources for EtherNet/IP Networks. . . . . . . . . . . . 163
DeviceNet Network Communication . . . . . . . . . . . . . . . . . . . . . . . . . 164
CompactLogix DeviceNet Scanner. . . . . . . . . . . . . . . . . . . . . . . . 164
Software for a DeviceNet Network . . . . . . . . . . . . . . . . . . . . . . . 164
DeviceNet Network Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Using DeviceNet Modules with the CompactLogix Controller . 165
Additional Resources for DeviceNet Networks. . . . . . . . . . . . . . 165
Serial Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Determine Need for Isolator and Cable for Connection. . . . . . . 167
Communicate with DF1 Devices . . . . . . . . . . . . . . . . . . . . . . . . . 169
Communicate with ASCII Devices. . . . . . . . . . . . . . . . . . . . . . . . 172
ASCII Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Modbus Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Broadcast Messages Over a Serial Port. . . . . . . . . . . . . . . . . . . . . 176
DH-485 Network Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Additional Resources for DH-485 Communication . . . . . . . . . . 188
Additional Resources for Serial Communication . . . . . . . . . . . . . 189
Chapter 3
Embedded I/O Embedded I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Embedded I/O Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Digital Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
DC Input Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
DC Input Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Configure the DC Inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
DC Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Digital Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
DC Output Wiring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Chapter 4
Add Additional Local I/O Expansion Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Determine Expansion Module Limits. . . . . . . . . . . . . . . . . . . . . . . . . 230
Add Expansion I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Expansion I/O RPI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Chapter 5
Program the Packaged Controller Program the Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Programs and Equipment Phases . . . . . . . . . . . . . . . . . . . . . . . . . 234
Trends. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Monitoring Controller Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Chapter 6
Battery Maintenance Battery for Use with Packaged Controllers. . . . . . . . . . . . . . . . . . . . . 237
Check Battery Power Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Estimate 1769-BA Battery Life . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Store Batteries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Network Worksheet EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
DeviceNet Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
1769-SDN Module Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
RSNetWorx for DeviceNet Configuration File Information. . . . . . . 239
Index
About This Quick Start This quick start provides examples and procedures for the use of a
CompactLogix packaged controller system. This publication also includes
RSLogix 5000 programming software version 18 updates.
The procedures cover many of the most common user tasks, such as:
connecting the controller to multiple devices (local and distributed I/O,
a drive, and a PanelView Plus terminal).
connecting and configuring networks (EtherNet/IP, DeviceNet, and
serial) for use with CompactLogix systems.
creating and monitoring controller programs.
The examples are designed to get devices installed and communicating with
each other in the simplest way possible. The programming examples are not
complex, and offer easy solutions to verify that devices are functioning and
communicating properly.
The beginning of each chapter contains the following information. Read these
sections carefully before beginning work in each chapter:
Before You Begin - This section lists the steps that must be completed
and decisions that must be made before starting that chapter. The
chapters in this quick start do not have to be completed in the order in
which they appear, but this section defines the minimum amount of
preparation required before completing the current chapter.
What You Need - This section lists the tools that are required to
complete the steps in the current chapter. This includes, but is not
limited to, hardware and software.
Follow These Steps - This illustrates the steps in the current chapter
and identifies which steps are required to complete the examples for
specific networks or configurations.
Required Software Your software requirements depend upon the CompactLogix system
components you are using. Use the sections below to determine the software
required for your system components.
To complete any of the examples in this quick start, you need one of these
editions of RSLogix 5000 programming software, version 17 or later:
Lite
Mini
Full
Standard
Professional
You install and use these utilities included with the RSLogix 5000
programming software to complete the examples in this quick start:
BootP-DHCP server
ControlFlash
RSLinx Classic, version 2.54 or later
Verify that these utilities are included with your RSLogix 5000 software
package.
If you plan to use a DeviceNet network with your packaged controller, this
software is required:
Parts List This table lists the hardware used in this quick start. The hardware you need
depends on the options and examples you choose to complete. Specific
hardware requirements are listed at the beginning of each chapter.
General Configuration
1 1769-L23E-QB1B, CompactLogix Packaged Controller
1769-L23E-QBFC1B, or
1769-L23-QBFC1B
1 1769-ECR Compact I/O Right End Cap/Terminator (included with packaged controller)
1 1734-IB4(1) POINT I/O 4 Sink Input Module
1 1734-OB4E(2) POINT I/O 4 Protected Output Module
1 1734-OE2C(1) POINT I/O 2 Current Output Analog Module
1-3 1734-TB(3) Wiring Base w/ Removable IEC Screw Terminals
1 1794-PS13 FLEX I/O 85264V AC to 24V DC 1.3 A Power Supply
1 22B-V2P3N104 PowerFlex 40 Drive
1 22B-CCB PowerFlex 40 Communication Adapter Cover
1 2711P-T6C20A PanelView Plus 6-inch Color Keypad Terminal with EtherNet/IP and RS-232 Networks
1 1794-PS3 or Flex I/O Power Supply or Other General-use Power Supply to supply 70 W DC power to
2711P-RSACDIN PanelView Plus (if DC power is required for your terminal)
2 1756-CP3 RS-232 Cable
1 2706-NC13 PanelView Plus Serial Cable
23 N/A DIN Rail (steel not aluminum)
1 1606-XLS80E DC Power Supply
EtherNet/IP Configuration
1 1734-AENT POINT I/O EtherNet/IP Adapter
1 22-COMM-E EtherNet/IP Adapter for Use With the PowerFlex 40 Drive
1 1783-EMS08T Stratix 6000 Ethernet Switch (recommended), Stratix 2000 Ethernet Switch (for
applications without remote I/O), or other Ethernet Switch
6 1585J-M8 Industrial-grade Ethernet Cables(5) or Other Standard Ethernet Cables
Serial Configuration
1 1756-CP3 RS-232 cable
1 2706-NC13 Point-to-point RS-232 Cable (required with 1769-L23-QBFC1B packaged controllers,
optional with 1769-L23E packaged controllers)
DeviceNet Configuration
1 1769-SDN Compact I/O DeviceNet Scanner
1 1734-ADNX(4) POINT I/O DeviceNet Adapter
1 22-COMM-D DeviceNet Adapter for Use with the PowerFlex 40 Drive
1 1606-XLDNET8 DeviceNet Power Supply
N/A 1485C-P1E75 KwikLink Flat Cable
2 1485A-T1E4 KwikLink Terminator/Resistor
4 1485P-P1E4-R5 KwikLink Sealed Micro Connector
4 1485K-P1F5-C KwikLink Right-angle Male to Cable
1 1485T-P1E4-B1 KwikLink Power Tap Module
(1)
Use POINT I/O modules at series C or later to complete examples in this quick start.
(2)
The 1734-OB4E module is the only POINT I/O module used in this quick start. The other modules are added only as examples and are not required.
(3) The number of wiring bases you need depends upon the number of POINT I/O modules you use in your system.
(4)
The examples in this quick start use the 1734-ADNX POINT I/O adapter. However, you may choose to use the 1734-ADN adapter instead.
(5)
For more information about industrial grade cables, see the Ethernet Connectivity product profile, publication 1585-PP001.
Additional Resources
Resource Description
1769 CompactLogix Controllers Selection Provides information and specifications for consideration when selecting CompactLogix
Guide, publication 1769-SG001 controllers and software.
1769 Compact I/O Selection Guide, publication Provides information and specifications for consideration when selecting I/O modules
1769-SG002 for use with the CompactLogix system. It includes Compact I/O, POINT I/O, and FLEX I/O
modules.
NetLinx Selection Guide, publication Provides information and specifications for consideration when selecting a network to
NETS-SG001 use and which hardware and cables you need.
EtherNet/IP Media Planning and Installation Provides information about how to select and install your EtherNet/IP network physical
Manual, publication ENET-IN001 media.
Ethernet Connectivity Product Profile, Provides information specific to the industrial-grade Ethernet Connectivity products,
publication 1585-PP001 including RJ45 cables, offered by Rockwell Automation.
Notes:
For the EtherNet/IP network (option 1), use either the 1769-L23E-QB1B or
1769-L23E-QBFC1B controller.
For a serial connection (option 2), use the 1769-L23-QBFC1B controller.
1769-L23E 1769-L23
Make Network
Wire Power
Connections
page 26 page 27
Wire Power
page 27
Battery
1769-L23E controllers
The Ethernet address (MAC) is found on a label near the power-supply wiring terminal. This
is an example address.
00:00:BC:21:D7:BE
Ethernet Address
Record the Ethernet address (MAC) for the CompactLogix controller on the
Network Worksheet at the back of this quick start. This address may be used to set the IP
address later.
Ethernet Ports
CompactLogix L23E
QBFC-1B
the computer.
1769-L23-QBFC1B
Wire Power
1. Insert the +24V DC, DC neutral, and ground wires and tighten the terminal screws.
CompactLogix L23E
QBFC-1B
No Connection
No Connection
+24V DC
DC Neutral
Additional Resources
Resource Description
Chapter 6 of the user manual, page 237 Provides detailed information about the use of the 1769-BA with the packaged
controllers.
CompactLogix Packaged Controllers Installation Provides details about assembling and mounting the controller and upgrading firmware
Instructions, publication 1769-IN082 as well as controller technical specifications.
In this chapter, you configure network communication on your computer and install the
necessary programming and configuration software.
In this chapter, you also assign IP addresses to devices on an EtherNet/IP network. For more
information about using the packaged controllers on an EtherNet/IP network, see Chapter 2
of the user manual, titled Network Communication (page 157).
RSLogix 5000 software (see the Preface for version and edition information).
ControlFlash software (packaged with RSLogix 5000 software).
RLinx Classic software, version 2.54 or later (packaged with RSLogix 5000 software).
BOOTP/DHCP server utility (packaged with RSLogix 5000 software).
The computer needs a Network Interface Card (NIC) and its associated Windows driver
installed (the NIC and driver are standard on most computers).
An Ethernet Address (MAC) for each device. You recorded these addresses in the
Network Worksheet on the back cover.
A planned IP Address for each device. If you are using an isolated network, determine a
numbering convention for your IP addresses. Record these addresses on the
Network Worksheet inside the back cover.
EtherNet/IP Serial
page 31 page 31
page 33 page 33
Configure a Serial
Set the IP Address Driver
for the Computer
page 38
page 40
Optional
Assign an IP Install Additional Install additional software
Address to the Software specific to your system.
Packaged Controller page 50
page 42
Configure the
EtherNet/IP Driver
in RSLinx Software
page 44
Browse the
EtherNet/IP Network
in RSLinx Software
page 45
Optional
Install Additional Install additional software
Software specific to your system.
page 50
Terminology
Ethernet networks use these types of addresses.
Term Definition
Ethernet Address Each Ethernet device has a unique Ethernet address (sometimes called a MAC address). The
address appears as twelve digits separated by colons (for example, xx:xx:xx:xx:xx:xx). It is
usually on a label on the device itself.
Each digit is a number in hexadecimal (0 to 9 or A through F). No other device in the world will
have the same address, and it can not be changed.
You use the Ethernet address to identify a device so you can assign it an IP address.
IP Address In addition to the Ethernet address, an IP address identifies a node on an Ethernet network.
The IP address can be manually set. or you can use special software to automatically assign it.
An IP Address consists of four decimal integers separated by periods (xxx.xxx.xxx.xxx). Each xxx
is a decimal value from 0255. For example, an IP Address could be 192.168.1.092 The
selection of IP Addresses is beyond the scope of this quick start, so please contact your
network administrator or use the ones provided in the examples.
Once you set an IP address for a device, you generally reference the device by its IP address.
The examples in this quick start use IP Addresses to define communication paths to the
devices.
1769-L23E-QB1B
CompactLogix L23E
TIP If you are using an 1769-L23E packaged controller, you may choose to upgrade your controller firmware by
using your Ethernet connection instead. If you use the Ethernet connection, you do not have to make this
serial connection.
Verify that you connected a 1756-CP3 cable to a COM port on the computer and to the CH0 port on the
controller as described in Chapter 1.
This connection will be used to update the controller firmware later in this chapter.
7. Select your
activation type
and click Next.
8. Click Next to
install only the
latest version of
RSLogix 5000
programming
software (version
17).
9. Verify that
RSLogix 5000
Tools and Files is
checked and click
Next.
The installation
dialog box displays
progress while the
software installs.
TIP As the installation progresses, you may be prompted to complete additional set-up tasks depending on
your system configuration. Follow those prompts and enter information as indicated in the dialog boxes to
complete your installation.
9. Click OK.
3. Click Properties.
Properties.
6. Click OK.
For more information about selecting an IP Address, see the information on page 31.
7. Record the IP address and subnet mask in the Network Worksheet inside the back
cover.
8. Click OK.
In this chapter, you use the BOOTP/DHCP server to assign an IP address to the packaged
controller. You use the BOOTP server that you installed with RSLogix 5000 software.
TIP Devices on the EtherNet/IP network broadcast requests for IP addresses until the IP addresses have been
assigned.
The procedure in this chapter uses the BOOTP server packaged with RSLogix 5000 programming software
to assign IP addresses, however, any industry-standard BootP server can be used.
1. After you have installed and connected your packaged, launch the BOOTP/DHCP
Server utility.
4. Click OK.
7. Click OK.
IMPORTANT For a device to retain its IP address through a power cycle, BootP/DHCP must be disabled. Complete step
8 to disable BootP/DHCP for the packaged controller.
8. Disable BootP/DHCP by selecting the packaged controller from the Relation List and
clicking Disable BOOTP/DHCP.
Load Firmware
2. Click Next.
Ethernet
7. Move the
keyswitch on
the controller
to PROG.
1769-L23E Only
If you are completing the PanelView Plus chapters in this quick start, install
FactoryTalkView Machine Edition and RSLinx Enterprise software from the
FactoryTalkView Machine Edition package. This software must be installed before you
install any additional software.
If you are using a DeviceNet network, install RSNetWorx for DeviceNet software.
Additional Resources
Resource Description
CompactLogix Packaged Controllers Installation Provides details about assembling and mounting the controller and upgrading firmware
Instructions, publication 1769-IN082 as well as controller technical specifications.
CompactLogix Packaged Controllers Release Provides descriptions of enhancements, anomalies (known and corrected), and
Notes, publication 1769-RN012 restrictions specific to the firmware revision.
FactoryTalk Activation FAQ, publication Provides answers to FactoryTalk Activation questions, including how the FactoryTalk
FT00-FA001 Activation differs from master disk activation.
ControlFlash Firmware Upgrade Kit, publication Provides details regarding the installation of ControlFlash software and execution of
1756-QS105 firmware upgrades.
Logix5000 Controllers Quick Start, publication Provides start-up procedures for all Logix5000 controllers with RSLogix 5000 software.
1756-QS001
EtherNet/IP Modules in Logix5000 Control Provides details about using EtherNet/IP modules and devices with RSLogix 5000 and
Systems, publication ENET-UM001 related software.
Notes:
In this chapter you create a project in RSLogix 5000 programming software. In the project
you use ladder logic to create a push button that controls a light on a digital output of the
controller. This project is used in subsequent chapters to test communication with other
devices.
For a programming quick reference and more information about programming your
CompactLogix packaged controller, see Chapter 5 of the user manual, Program the Packaged
Controller, on page 233.
Create a Project
page 55
Configure the
Packaged Controller
page 57
Optional
Configure
Not required to complete the
Embedded I/O
examples in this quick start.
page 58
page 59
Set the
Communication Path
and Download to
the Controller
page 62
Create a Project
All controllers
1. Open RSLogix 5000 software by clicking Start > Programs > Rockwell Software >
RSLogix 5000 Enterprise Series > RSLogix 5000.
5. Click OK.
1769-L23-QBFC1B
The quick start examples use the default configuration of the embedded I/O. Before you use
the embedded I/O in your application, you may choose to configure the embedded I/O
specific to your application.
1. Double-click the embedded I/O you need
to configure.
For detailed
information about
configuring your
embedded I/O, see
Chapter 3 of the user
manual, Embedded
I/O (page 191).
All controllers
5. Press Enter.
6. Click Download.
Serial
7. Click Download.
Serial
Off
On
10. Verify that the LED indicator on the digital output of the
controller turns on.
12. Go Offline.
Additional Resources
Resource Description
Chapter 5 of the user manual, Program the Provides detail information about programming the packaged controllers, including
Packaged Controller, on page 233 available user memory, available programming languages, use of programs and
equipment phases, and monitoring controller status.
Logix5000 Controllers Common Procedures Provides details about creating and editing a program, communicating with modules,
Programming Manual, publication 1756-PM001 and configuring modules.
In this chapter, you install the 1734 POINT I/O network adapter and the 1734 POINT I/O
modules. You then add POINT I/O modules to your project using RSLogix 5000
programming software. You also add ladder logic and download the project to the controller
so you can test communication with an I/O module. This project builds upon the program
created in Chapter 3.
page 67 page 76
page 68 page 78
page 69 page 79
page 71 page 80
IMPORTANT The 1734-IT2I module must be mounted in the 1734-TBCJC wiring base. All other modules can be
mounted in either of the 1734-TB or 1734-TBS wiring bases.
Figure on Module
Tongue-and-groove Slots
TIP You can choose to power your POINT I/O with the listed POINT I/O power supplies, or, use the DC power
supply powering your packaged controller. Any 24V DC power supply can be used with the POINT I/O.
Verify that any power supply you use is disconnected before wiring power.
WARNING
Verify that all incoming power is turned off before wiring power.
Ground
Common
Power
EtherNet/IP network
In this chapter, you use the BOOTP/DHCP server to assign an IP address to the POINT
I/O adapter. You use the BootP server that was installed with RSLogix 5000 programming
software.
TIP Devices on the EtherNet/IP network broadcast requests for IP addresses until the IP addresses have been
assigned.
The procedure in this chapter uses the BOOTP server packaged with RSLogix 5000 software to assign
IP addresses, however, any industry-standard BootP server can be used.
1. After you have installed and connected your adapter, launch the BOOTP/DHCP
Server utility.
4. Click OK.
7. Click OK.
IMPORTANT For a device to retain its IP address through a power cycle, BootP/DHCP must be disabled. Complete step
8 to disable BootP/DHCP for the adapter.
8. To disable BootP/DHCP, select the adapter from the Relation List and click Disable
BOOTP/DHCP.
Use the
Network Worksheet
located inside the back
cover as a reference.
The module is added to the I/O Completed Configuration of POINT I/O Modules
Configuration.
8. Click OK.
9. Click Save.
3. Click Download.
If you are using an EtherNet/IP network, after you download to the controller, the
1734 modules may show faults. Setting the chassis size as shown in the next section
should resolve these faults.
4. Click Yes.
8. Click Yes.
9. Click Save.
Off
On
3. Verify that the lights on both the embedded and POINT digital output modules turn
on.
5. Choose Go Offline.
Additional Resources
Resource Description
Point I/O Ethernet Adapter Installation Provides details regarding installation of the adapter and technical specifications.
Instructions, publication 1734-IN590
1734 Point I/O ControlNet Adapter Installation Provides details regarding installation of the adapter and technical specifications.
Instructions, publication 1734-IN582
Point I/O DeviceNet Adapter Installation Provides details regarding installation of the adapter and technical specifications.
Instructions, publication 1734-IN026
POINT I/O Wiring Base Assembly Installation Provides details regarding installation of the POINT I/O wiring base.
Instructions, publication 1734-IN511
Cold Junction Compensated Terminal Block Provides details regarding installation of the Cold Junction Compensated Terminal
Installation Instructions, publication Block wiring base.
1734-IN583
Point I/O Protected Output Module Installation Provides details about the installation and wiring of POINT I/O Protected Output
Instructions, publication 1734-IN056 Modules.
FLEX I/O DC Power Supply Modules Installation Provides details about the installation and wiring of FLEX I/O power supplies.
Instructions, publication 1794-IN069
ControlLogix Controllers Common Procedures Provides details about adding and configuring modules, establishing communication,
Programming Manual, publication 1756-PM001 and writing ladder logic.
Notes:
In this chapter, you mount and wire power to a PowerFlex 40 drive, configure your
communication adapter, and make network connections. You then configure a PowerFlex 40
drive using the drive keypad and add the drive to your project using RSLogix 5000
programming software. This project builds upon the project created in Chapter 3.
PowerFlex 40 drive
Communication adapter for use with the PowerFlex 40 drive (22-COMM-E,
EtherNet/IP adapter)
Communication adapter cover for use with the PowerFlex 40 drive
No additional software required
Mount the
PowerFlex 40 Drive
page 85
Wire Power
page 85
Connect the
Communication
Adapter
page 86
Assign an IP Address
to the PowerFlex 40
Drive
page 88
page 90
Download the
Project
page 92
Edit PowerFlex 40
Parameter Values
page 93
page 95
For complete mounting instructions, see the PowerFlex 40 Drive User Manual, publication
22B-UM001.
Wire Power
0.50.6 Nm
(45 lb-in)
0.5-0.6 N-m
(4-5 lb.-in.)
EtherNet/IP network
In this chapter, you use the BOOTP/DHCP server to assign an IP address to the PowerFlex
40 drive. You use the BootP server that was installed with RSLogix 5000 programming
software.
TIP Devices on the EtherNet/IP network broadcast requests for IP addresses until the IP addresses have been
assigned.
The procedure in this chapter uses the BOOTP server packaged with RSLogix 5000 programming software
to assign IP addresses, however, any industry-standard BootP server can be used.
1. After you have installed and connected your adapter, launch the BOOTP/DHCP
Server utility.
4. Click OK.
7. Click OK.
IMPORTANT For a device to retain its IP address through a power cycle, BootP/DHCP must be disabled. Complete step
8 to disable BootP/DHCP for the drive.
8. To disable BootP/DHCP, select the drive from the Relation List and click Disable
BOOTP/DHCP.
3. Expand Drives.
5. Click OK.
Use the
Network Worksheet
as a reference.
8. Click Change.
TIP
If you receive a fault message on your PowerFlex 40 drive, press on the
keypad to clear the fault.
3. Click Download.
TIP Use the table below as a reference when editing parameter values as instructed on
page 94.
When power is first applied to the PowerFlex 40 drive, the display defaults to the
current value.
Step Displayed
VOLTS
1. Press . AMPS
HERTZ
VOLTS
VOLTS
AMPS
8. Press to select the desired parameter value. HERTZ
VOLTS
PROGRAM FAULT
Use the reference on page 93 to make the following parameter value edits on your PowerFlex
40 drive.
1. If your PowerFlex 40 drive has been previously used, reset it to factory defaults.
Changing these parameters switches control the Start Source and the Speed Reference
from the keypad to the communication port. This enables you to control these functions
by using RSLogix 5000 tags.
4. At the O.FreqCommand
Tag, enter 555.
8. Go Offline.
Additional Resources
Resource Topic
Logix5000 Controllers Common Procedures Programming Provides details about adding and configuring modules, establishing
Manual, publication 1756-PM001 communication, and writing ladder logic.
PowerFlex 40 Adjustable Frequency AC Drive User Manual, Provides information about installing, programming, editing
publication 22B-UM001 parameters, and troubleshooting the PowerFlex 70 drive.
In this chapter, you mount and wire power to a PanelView Plus terminal, configure network
communication, and make network connections. You also use RSView software to create
indicators to represent the push button and output you created in Chapter 3. You transfer the
application to the PanelView Plus terminal so you can test communication with the
controller.
page 101
Assign Keys
Create a New
Application page 118
page 123
For the purpose of this quick start, the PanelView Plus terminal can be propped on a desktop.
For further mounting instructions, see the PanelView Plus Terminals User Manual,
publication 2711P-UM001.
WARNING
Verify that all incoming power is turned off before wiring power.
For additional information about wiring power for the PanelView Plus 600 terminal, see the PanelView Plus
400 and 600 Terminals Installation Instructions, publication 2711P-IN002.
2. Navigate to:
Networks and
Communications > Network
Connection >
Network Adaptors >
Built-in Ethernet Controller.
8. Press Enter.
All controllers
1. Launch Factory Talk View Studio
software.
All controllers
2. Click Finish.
The Design(Local) tab defines the path from the computer to the controller. The local path is the
communication path used when in Test Run mode and when browsing tags during online application of an HMI
display.
The Runtime(Target) tab defines the path from the PanelView Plus terminal to the controller. The PanelView
Plus terminal also needs to communicate with the controller, but sometimes a different path is used.
Design(Local) Runtime(Target)
PanelView Plus 600
CompactLogix L23E
Computer Terminal
Controller
If you are using an serial network (that is, a 1769-L23-QBFC1B controller), go to Create
Device Shortcuts to the Controller on page 107.
4. Click Apply.
5. Click Yes.
7. Click Yes.
9. Verify that the shortcut path in this Runtime(Target) tab is the same as the shortcut
path specified in the Design(Local) tab.
1769-L23 controller
(to complete this step on the 1769-L23E controllers, see page 105;)
IMPORTANT Before you add the Serial driver in the following steps, you must stop and delete the Serial driver in RSLinx
Classic.
Depending on the messages that display, you might have to take all programming and configuration
software offline. To do so, from the RSLinx Classic File menu, choose Exit and Shutdown.
TIP If RSLinx Enterprise has been previously configured with a DF1 serial driver, the driver displays in the
RSLinx Enterprise browser.
If the DF1 driver displays in the browser, you do not need to add a serial driver. Skip to step 6 if you do not
need to add the serial driver.
1. Right-click your
workstation in the
RSLinx Enterprise
browser and choose
Add Driver.
9. In the
Design(Local)
tab, browse to
and select your
controller.
13. Click the Runtime(Target) tab to view the path from the
PanelView Plus terminal to the controller.
14. Verify that the shortcut path in this Runtime(Target) tab is the same as the shortcut
path specified in the Design(Local) tab.
All controllers
9. Select State1.
All controllers
6. Select State1.
All controllers
1. Verify that the keyswitch on your
controller is moved to Run.
6. Click the Push Button to toggle the state and turn the light on and off.
You can also view the connected logic in the Main Program of the project you created
in Chapter 3.
All controllers
5. Click OK.
Assign Keys
6. Click OK.
All controllers
3. Click OK.
All controllers
1. Under Application, choose
Create Runtime Application.
5. Click the ... button, select the .mer file you just created and click Open.
6. Verify that the Replace communications checkbox is checked and verify that your
PanelView Plus is selected for the destination terminal.
Check
Select.
7. Click Download.
8. Click OK.
After the download is complete, your PanelView Plus terminal may restart. After the restart,
the application file you specified is loaded.
If your application has been loaded onto the PanelView Plus terminal, skip to step 5 of
Test the Application on the PanelView Plus Terminal, on page 123.
If the PanelView Plus terminal does not restart and load the application file, then skip
to step 1 of Test the Application on the PanelView Plus Terminal, on page 123.
All controllers
5. Press the Push Button. Verify that the indicator turns on and that the light on the
Compact digital output module turns on.
6. Press the Push Button again and verify that the indicator and light turn off.
Additional Resources
Resource Description
FactoryTalk View online help Contains procedures and information for all RSView-specific topics.
PanelView Plus Terminal User Manual, Provides descriptions and procedures for the use of the PanelView Plus terminal.
publication 2711p-UM001
PanelView Plus 400 and 600 Terminals Provides details related to the installation of the PanelView Plus terminal, including
Installation Instructions, publication wiring diagrams (AC and DC), mounting instructions, and specifications.
2711P-IN002
This chapter describes some of the tasks required to set-up and configure a DeviceNet
network with your packaged controller.
IMPORTANT This chapter does not provide complete details for the installation and
configuration of a DeviceNet network.
If you need additional information about configuring your DeviceNet network or
using other devices, such as the 1734-ADN adapter, with the packaged controllers,
see the Additional Resources at the end of this chapter.
The examples shown in this quick start use an example DeviceNet network configuration as
depicted in configuration Option 2, on page 7.
Attach the
1769-SDN Module
page 127
Create a DeviceNet
Scanlist
page 132
Create a DeviceNet
Configuration File
page 135
page 138
Create DeviceNet
Tags
page 140
Input
AC 10
2. Place the switch in the position that N L
0-120
/2 00-24
0V Outpu
t
200W
matches your supply voltage. Isolate DC o Limite
power k
DC 24 d
before
discon V / 8A Power
nectin
g
+
DC ok
3. Connect the DeviceNet power tap
to the power supply.
Connect To
Red +
White N/A
Shield N/A
Blue N/A
Black
For this example, there is no need to connect the DC ok relay on the power supply to
anything.
4. If you have unused DeviceNet wires, make sure they do not come into contact with
the other wires.
3. Click Browse.
6. Click OK.
This procedure is required if you use any devices on the DeviceNet network - you must create
a scanlist that includes all of the DeviceNet devices in your network.
The examples in this section use a 1734-ADNX adapter that is has already been configured.
4. Click OK.
7. Click Upload.
9. Click OK.
2. Under Communications,
select 1769-SDN with the
series letter recorded on the
Network Worksheet and click
OK.
5. In the Input Size and Output Size boxes, type or choose values to accommodate the
input and output sizes of the modules in your system.
For more information about determining input and output sizes, see the DeviceNet
Modules in Logix5000 Control Systems User Manual, publication DNET-UM004.
7. Check the Open Module Properties check box and click OK.
9. Click OK.
Complete these steps after you have configured your DeviceNet network and devices and are
ready to begin programming.
IMPORTANT Before running the DeviceNet Tag Generator, verify that RSNetWorx for DeviceNet software is closed.
Additional Resources
Resource Description
1769-SDN Compact I/O DeviceNet Scanner Provides information about installing the 1769-SDN module and technical
Module Installation Instructions, publication specifications.
1769-IN060
DeviceNet Modules in Logix5000 Control Provides details regarding the installation, configuration, and operation of DeviceNet
Systems, publication DNET-UM004 modules.
POINT I/O DeciveNet Adapter User Manual, Provides information related to the use of 1734-ADN and 1734-ADNX modules on a
publication 1734-UM002 DeviceNet network.
DeviceNet Media Design and Installation Provides comprehensive information about planning, designing, and installing
Guide, publication DNET-UM072 components of a DeviceNet network.
CompactLogix System Quick Start, publication Provides procedural information related to the use of 1769-L3x CompactLogix
IASIMP-QS001 controllers, including detailed explanations for use of a 1734-ADN adapter and
PowerFlex 40 drive with a DeviceNet network. The procedures in this publication are
also applicable to the use of a CompactLogix packaged controller.
Chapter 2 of the user manual, Network Describes the DeviceNet module and software that are compatible for use with the
Communication,on page 157 packaged controllers.
WARNING
Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
IMPORTANT Identifies information that is critical for successful application and understanding of the product.
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.
Allen-Bradley, Rockwell Automation, CompactLogix, RSLogix 5000, RSLinx, RSLinx Classic, RSLinx Enterprise, RSNetWorx, RSNetWorx for EtherNet/IP, RSNetWorx for Devicenet, Logix5000, SLC, PLC-2, PLC-3,
PLC-5, NetLinx, Data Highway, Data Highway Plus, Data Highway II, Compact I/O, POINT I/O, PanelView Plus, and TechConnect are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Table of Contents
User Manual
Preface About This User Manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Chapter 1
Overview of the CompactLogix Features of the Packaged Controllers . . . . . . . . . . . . . . . . . . . . . . . . . 153
Packaged Controllers 1769-L23E-QB1B Packaged Controller . . . . . . . . . . . . . . . . . . . . . . . 154
1769-L23E-QBFC1B Packaged Controller . . . . . . . . . . . . . . . . . . . . 154
1769-L23-QBFC1B Packaged Controller . . . . . . . . . . . . . . . . . . . . . . 155
Chapter 2
Network Communication EtherNet/IP Network Communication . . . . . . . . . . . . . . . . . . . . . . . 158
Software for an EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . 158
EtherNet/IP Network Features . . . . . . . . . . . . . . . . . . . . . . . . . . 159
EtherNet/IP Network Connections. . . . . . . . . . . . . . . . . . . . . . . 159
Configure the 1769-L23E Ethernet Interface . . . . . . . . . . . . . . . 161
Additional Resources for EtherNet/IP Networks. . . . . . . . . . . . 163
DeviceNet Network Communication . . . . . . . . . . . . . . . . . . . . . . . . . 164
CompactLogix DeviceNet Scanner. . . . . . . . . . . . . . . . . . . . . . . . 164
Software for a DeviceNet Network . . . . . . . . . . . . . . . . . . . . . . . 164
DeviceNet Network Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Using DeviceNet Modules with the CompactLogix Controller . 165
Additional Resources for DeviceNet Networks. . . . . . . . . . . . . . 165
Serial Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
Determine Need for Isolator and Cable for Connection. . . . . . . 167
Communicate with DF1 Devices . . . . . . . . . . . . . . . . . . . . . . . . . 169
Communicate with ASCII Devices. . . . . . . . . . . . . . . . . . . . . . . . 172
ASCII Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Modbus Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Broadcast Messages Over a Serial Port. . . . . . . . . . . . . . . . . . . . . 176
DH-485 Network Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Additional Resources for DH-485 Communication . . . . . . . . . . 188
Additional Resources for Serial Communication . . . . . . . . . . . . . 189
Chapter 3
Embedded I/O Embedded I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Embedded I/O Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Digital Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
DC Input Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
DC Input Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Configure the DC Inputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
DC Input Tags . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Digital Outputs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Chapter 4
Add Additional Local I/O Expansion Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
Determine Expansion Module Limits. . . . . . . . . . . . . . . . . . . . . . . . . 230
Add Expansion I/O Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Expansion I/O RPI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Chapter 5
Program the Packaged Controller Program the Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Programs and Equipment Phases . . . . . . . . . . . . . . . . . . . . . . . . . 234
Trends. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Monitoring Controller Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Chapter 6
Battery Maintenance Battery for Use with Packaged Controllers. . . . . . . . . . . . . . . . . . . . . 237
Check Battery Power Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Estimate 1769-BA Battery Life . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Store Batteries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Additional Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Network Worksheet EtherNet/IP Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
DeviceNet Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
1769-SDN Module Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
RSNetWorx for DeviceNet Configuration File Information. . . . . . . 239
Index
About This User Manual Use this manual to become familiar with the CompactLogix packaged
controllers hardware and corresponding RSLogix 5000 programming
software features.
This user manual is written for use with the quick start provided at the front of
this publication. The quick start describes common procedures specific to the
packaged controllers while this user manual provides reference information
that may be useful during the planning, implementation, use, and maintanence
of your packaged controller.
Additional Resources
Notes:
Topic Page
Features of the Packaged Controllers 153
1769-L23E-QB1B Packaged Controller 154
1769-L23E-QBFC1B Packaged Controller 154
1769-L23-QBFC1B Packaged Controller 155
Features of the Packaged The CompactLogix packaged controllers provide a complete system solution
for small applications by providing these features:
Controllers
Configurable embedded I/O
1769-L23E-QB1B Packaged The 1769-L23E-QB1B packaged controller has these hardware features.
Controller
Controller Status
16 Digital Inputs 16 Digital Outputs
Indicators
CompactLogix L23E
Ethernet Port
9-pin Isolated
Serial Port
CompactLogix L23E
QBFC-1B
Ethernet Port
9-pin Isolated
Serial Port
RUN
FORCE
I/O
OK CompactLogix L23
BATT DCH 0
9-pin Nonisolated
Serial Port
9-pin Isolated
Serial Port
Notes:
Network Communication
Topic Page
EtherNet/IP Network Communication 158
Software for an EtherNet/IP Network 158
EtherNet/IP Network Features 159
EtherNet/IP Network Connections 159
Packaged Controllers, EtherNet/IP Connections, and RPI 159
Maximum Ethernet Interface Connections 160
Configure the 1769-L23E Ethernet Interface 161
Additional Resources for EtherNet/IP Networks 163
DeviceNet Network Communication 164
CompactLogix DeviceNet Scanner 164
Software for a DeviceNet Network 164
DeviceNet Network Features 165
Using DeviceNet Modules with the CompactLogix 165
Controller
Additional Resources for DeviceNet Networks 165
Serial Communication 166
Serial Communication 166
Determine Need for Isolator and Cable for Connection 167
Communicate with DF1 Devices 169
Communicate with ASCII Devices 172
ASCII Instructions 174
Modbus Support 176
DH-485 Network Communication 184
DH-485 Network Communication 184
Additional Resources for DH-485 Communication 188
Additional Resources for Serial Communication 189
EtherNet/IP Network The EtherNet/IP network offers a full suite of control, configuration, and
data collection services by layering the Common Industrial Protocol (CIP)
Communication over the standard Internet protocols, such as TCP/IP and UDP. This
combination of well-accepted standards provides the capability required to
both support information data exchange and control applications.
For more information about CIP and TCP connections, see the Ethernet
Performance Application Solution, publication ENET-AP001.
We recommend that you leave some connections available for tasks, such as
going online and non-I/O purposes.
Number of
Connection Type
Connections, max
TCP 8
CIP, Class 1 (I/O and Produce/Consume) 32
CIP, Class 3 (Messaging) 32
1769-L23E-QB1B
1769-L23E-QBFC1B
Use the Properties dialog box that displays to specify the Ethernet interface
configuration.
1769-L23E-QB1B
1769-L23E-QBFC1B
Resource Description
Prepare the Computer, Network, and This chapter describes how to assign an IP
Controller, page 29 of the quick start in this address to an Ethernet module and shows
publication how the Ethernet networks appear in
RSLinx software.
EtherNet/IP Modules in Logix5000 Control This manual describes how you can use
Systems User Manual, publication EtherNet/IP modules with your Logix
ENET-UM001 controller.
EtherNet/IP Performance Application Guide, This publication helps you plan your
publication ENET-AP001 EtherNet/IP network and describes
considerations for improving overall
network performance.
DeviceNet Network The DeviceNet network uses the Common Industrial Protocol (CIP) to
provide the control, configuration, and data collection capabilities for
Communication industrial devices. The DeviceNet network uses the proven Controller Area
Network (CAN) technology, which lowers installation costs and decreases
installation time and costly downtime.
For more information about other DeviceNet modules that maybe be used on
the DeviceNet network, see the DeviceNet Modules in Logix5000 Systems
User Manual, publication DNET-UM004.
You must use these software packages with a 1769 CompactLogix packaged
controller on a DeviceNet network.
Software Is used to
RSLogix 5000 programming Configure the CompactLogix project. (Includes the
software, version 17 or later addition and configuration of DeviceNet modules.)
RSLinx Classic software, version Configure and monitor the DeviceNet network.
2.54 or later
RSNetWorx for DeviceNet Configure DeviceNet devices and networks.
software, version 9.00 or later Define the scan list for DeviceNet devices.
When used with the CompactLogix packaged controller, the use of DeviceNet
communication modules on a DeviceNet network provide these features:
For information about configuring a DeviceNet network for use with the
CompactLogix packaged controller, see the chapter titled Optional -
Configuration of the DeviceNet Network on page 125 of the quick start in this
publication.
Resource Description
Optional - Configuration of the DeviceNet This chapter describes how to:
Network, (page 125) of the quick start in wire and apply power to the DeviceNet
this publication network.
set DeviceNet module node addresses.
configure a DeviceNet network.
DeviceNet Modules in Logix5000 Control This manual describes how you can use
Systems, publication DNET-UM004 DeviceNet modules with your Logix
controller.
DeviceNet Modules in Logix5000 Control This manual describes how you can use the
Systems, publication DNET-UM004 1788-EN2DN device to link to and from your
DeviceNet network.
Serial Communication Each of the CompactLogix packaged controllers has a built-in RS-232 port.
1769-L23E-QB1B and 1769-L23E-QBFC1B CompactLogix packaged
controllers have one built-in RS-232 port. By default, that port is
channel 0 on these controllers.
The 1769-L23-QBFC1B CompactLogix controller has two RS-232
ports that are able to use either DF1 or ASCII protocols.
IMPORTANT Limit the length of serial (RS-232) cables to 15.2 m (50 ft).
You can configure the serial port of the controllers for several modes. This
table list the modes available and describes what functionality each mode
offers.
Mode Functions
DF1 Point-to-Point Communication between the controller and one other DF1-protocol-compatible device. This mode is typically used
when downloading and uploading a program to the controller and is the default mode that the serial port operates
in.
Mode Functions
User Communication with ASCII devices.
Use of this mode requires you to use ASCII instructions in your program to transmit data to and from ASCII
devices.
DH-485 Communicate with other DH-485 devices. This multi-master, token-passing network allows programming and
peer-to-peer messaging.
Channel 0 on the CompactLogix controllers is fully isolated and does not need
a separate isolation device. Channel 1 on the 1769-L23-QBFC1B packaged
controller is not an isolated serial port.
After you have determined if you are using an isolator, use this table to
determine what cable you need to use.
2 RDX 2 RDX
3 TXD 3 TXD
4 DTR 4 DTR
COMMON COMMON
6 DSR 6 DSR
7 RTS 7 RTS
8 CTS 8 CTS
9 9
If you make your own cable, it must be shielded. The shields must be tied to the metal shell (that surrounds
the pins) on both ends of the cable.
You can also use a 1747-CP3 cable from the SLC product family. This cable has a taller right-angle connector
housing than that of the 1756-CP3 cable.
Yes The 1761-CBL-AP00 cable (right-angle connector to controller) or the 1761-CBL-PM02 cable (straight
connector to the controller) attaches the controller to port 2 on the 1761-NET-AIC isolator. The mini-DIN
connector is not commercially available, so you cannot make this cable.
6 1
7 2 6 78
3
8 3 5
4 4
9 5 12
DB-9 Right-angle or Straight 8-pin, Mini-DIN Cable End
Cable End
RS-232
CompactLogix L23
EtherNet/IP
RS-232
RS-232
RS-232
Modem
Modem Modem
1769-L23
2. If you are configuring a 1769-L23E serial port, click the Serial Port tab.
1769-L23E
1769-L23
1769-L23E
1769-L23
You can use the serial port to interface with ASCII devices when the controller
is configured for user mode. For example, you can use the serial port to:
read ASCII characters from a weigh scale module or bar code reader.
send and receive messages from an ASCII triggered device.
1769-L23E
1769-L23
2. If you are configuring a 1769-L23E serial port, click the Serial Port tab.
1769-L23E
1769-L23
1769-L23E
1769-L23
ASCII Instructions
Modbus Support
You can broadcast messages over a serial port connection from a master
controller to all of its slave controllers by using several communication
protocols. Those protocols are the following:
DF1 Master
DF1 Radio Modem
DF1 Slave
Broadcasting over a serial port is achieved using the message tag. Because
messages are sent to receiving controllers, only the write type messages can
be used for broadcasting.
The broadcast feature can be set up by using ladder logic or structured text.
The broadcast feature can also be set by modifying the path value of a message
tag in the tag editor.
2. In the Controller Properties dialog box, from the System Protocol tab,
choose the settings for the controller, then choose OK.
System Protocol
Field DF-1 Master Protocol DF-1 Slave Protocol DF-1 Radio Modem Protocol
Station Address Controller station address number Controller station address number Controller station address number
Transmit Retries 3 3 N/A
ACK Timeout 50 N/A N/A
Slave Poll Timeout N/A 3000 N/A
Reply Message Wait 5 N/A N/A
Polling Mode Message: polls the slave by using N/A N/A
the Message instruction
System Protocol
Field DF-1 Master Protocol DF-1 Slave Protocol DF-1 Radio Modem Protocol
Error Detection BCC BCC BCC
Duplicate Detection Enabled Enabled N/A
Enable Store and Forward N/A N/A Choose enable if you want to use
the store and forward tag.
2. Name the tag and select the Data Type Message, then choose OK.
The Message tag in the Controller Scopes Controller Tags folder will
look similar to the following.
CIP Generic
CIP Data Table Write
PLC2 Unprotected Write
PLC3 Typed Write
PLC3 Word Range Write
PLC5 Typed Write
PLC5 Word Range Write
SLC Typed Write
7. From the Communication tab, select the Broadcast Radio button and
the Channel from the pull-down menu, then choose OK.
ATTENTION When using structured text, broadcast over a serial port is set
by typing MSG(aMsg) and right-clicking on aMSG to display the
Message Configuration dialog box.
DH-485 Network The serial ports of CompactLogix packaged controllers are also able to
communicate by using DH-485 protocol. By using a 1761-NET-AIC converter
Communication and the appropriate RS-232 cable (catalog numbers 1756-CP3 or 1747-CP3), a
CompactLogix controller can send and receive data on a DH-485 network.
The DH-485 protocol uses RS-485 half-duplex as its physical interface. RS-485
is a definition of electrical characteristics, not a protocol. You can configure
the CompactLogix controllers RS-232 port to act as a DH-485 interface.
1747-CP3 Cable
1761-NET-AIC+ or
Converter 1761-CBL-AC00 Cable
1747-C10
On the DH-485 network, the CompactLogix controller can send and receive
messages to and from other controllers.
You can have one packaged controller for each 1761-NET-AIC converter.
1. Connect the serial port of the controller to either port 1 or port 2 of the
1761-NET-AIC converter.
2. Use the RS-485 port to connect the converter to the DH-485 network.
The cable you use to connect the controller depends on the port you use
on the 1761-NET-AIC converter.
4. If you are configuring a 1769-L23E serial port, click the Serial Port tab.
1769-L23E
1769-L23
IMPORTANT The baud rate specifies the communication rate for the
DH-485 port. All devices on the same DH-485 network
must be configured for the same baud rate. Select 9600 or
19200 KB.
1769-L23E
1769-L23
Resource Description
Data Highway/Data Highway This manual explains how to install various Data
Plus/Data Highway II/Data Highway Highway cable networks, including the DH-485
485 Cable Installation Instructions, network.
publication 1770-6.2.2
Resource Description
Logix5000 Controllers Common This manual explains a variety of topics specific
Procedures Manual, publication to programming Logix controllers, including ASCII
1756-PM001 strings and structured text.
Logix5000 Controllers General This manual contains several chapters that
Instructions Reference Manual, explain the use of ASCII instructions.
publication 1756-RM003
SCADA System Application Guide, This publication describes how to configure a
publication AG-UM008 SCADA system using the DF1 protocol.
Logix5000 Controllers as Masters or This application solution describes how to
Slaves on Modbus Application configure your Logix5000 controller as a master
Solution, publication CIG-AP129 or slave when the Modbus protocol is used.
Notes:
Embedded I/O
Topic Page
Embedded I/O 191
Embedded I/O Tags 192
Digital Inputs 194
DC Input Wiring 194
DC Input Filtering 195
Configure the DC Inputs 195
DC Input Tags 197
Digital Outputs 198
DC Output Wiring 198
Configure the DC Outputs 199
DC Output Tags 199
Analog I/O 200
Analog I/O Wiring Diagrams 200
Configure the Analog I/O 203
Analog I/O Tags 205
High-speed Counters 207
High-speed Counters Wiring Diagrams 207
Configure the High-speed Counters 212
High-speed Counter Tags 216
Range Control of the HSC 225
Additional Resources 227
Embedded I/O Each of the 1769-L23 and 1769-L23E packaged controllers has embedded
inputs and outputs that function similarly to other, independent, 1769
Compact I/O modules.
This table lists the embedded I/O available with each packaged controller.
Embedded I/O Tags After you create your 1769-L23 or 1769-L23E controller project in RSLogix
5000 programming software, the Controller Tags window contains all of the
configuration, input, and output tags for all of the controllers embedded I/O.
To view the tag structures, double-click Controller Tags in the RSLogix 5000
programming software organization tree.
The tag structures for the packaged controllers embedded I/O are shown
here.
Embedded I/O Tags
1769-L23E-QB1B
DC Input Tags
DC Output Tags
DC Input Tags
DC Output Tags
High-speed
Counter Tags
For more information about the embedded I/O tags, see the embedded I/O
section specific to the type of I/O you are using.
Digital Inputs Each of the 1769-L23 and 1769-L23E packaged controllers provides 16 DC
sink/source high-speed inputs. This section describes how to wire and
configure the DC inputs.
DC Input Wiring
This diagram shows wiring for the DC input points(1) of the packaged
controller.
+ DC (sinking)
- DC (sourcing)
24V DC
+ DC (sinking) -+
DCDC (sinking)
(sinking)
- DC (sourcing) +- DC
DC (sourcing)
(sourcing)
24V DC
- DC (sinking)
+ DC (sourcing)
(1)
Sinking/Sourcing Inputs - Sourcing/sinking describes the current flow between the I/O and the field device.
Sourcing I/O circuits supply (source) current to sinking field devices. Sinking I/O circuits are driven by a current
sourcing field device. Field devices connected to the negative side (DC Common) of the field power supply are
sinking field devices. Field devices connected to the positive side (+V) of the field supply are sourcing field
devices. Europe: DC sinking input and sourcing output circuits are the commonly used options.
DC Input Filtering
The embedded IQ16F inputs can be configured to use digital filtering by input
group. Filter times can be specified for both the OFF to ON and ON to OFF
transitions.
Default input-filtering values are 2.0 ms. You can specify 2.0 ms, 1.0 ms, 0.5
ms, 0.1 ms, and 0.0 ms for any transition as required by your program
application.
For more information about digital input filtering, see the section titled
DC Input Filtering on page 195.
4. Click OK.
DC Input Tags
As indicated in the Embedded I/O Tags section on page 192, the tags for the
embedded I/O are located in the Controller Tags folder at the creation of the
packaged controller project.
DC Input Tags
Digital Outputs Each of the 1769-L23 and 1769-L23E packaged controllers provides 16
solid-state DC outputs. This section describes how to wire and configure the
OB16 DC outputs.
DC Output Wiring
+VDC +DC
CR OUT 0
OUT 1 CR
CR OUT 2
OUT 3 CR
OUT 4
OUT 5
CR OUT 6
OUT 7 CR
CR OUT 8 24V DC (source)
OUT 9 CR
OUT 10
OUT 11 CR
OUT 12
OUT 13 CR
OUT 14
OUT 15
DC COM
-DC
(1)
Recommended Surge Suppression - Use a 1N4004 diode reverse-wired across the load for transistor outputs
switching 24V DC inductive loads. For additional details, refer to Industrial Automation Wiring and Grounding
Guidelines, Allen-Bradley publication 1770-4.1.
(2)
Sourcing Output - Source describes the current flow between the I/O and the field device. Sourcing output
circuits supply (source) current to sinking field devices. Field devices connected to the negative side (DC
Common) of the field power supply are sinking field devices. Field devices connected to the positive side (+V) of
the field supply are sourcing field devices. Europe: DC sinking input and sourcing output circuits are the
commonly used options.
DC Output Tags
As indicated in the Embedded I/O Tags section on page 192, the tags for the
embedded I/O are located in the Controller Tags folder at the creation of the
packaged controller project.
DC Output Tags
Use these wiring diagrams as a reference when wiring your analog I/O.
V in 0+
(or equivalent)
+ Differential Voltage
V in 1+
V/I in 0- Transmitter (1)
Differential Voltage
V/I in 1 -
I in 1+
I in 0+ Transmitter
(1)
The sensor power supply must be rated Class 2.
+ Ground Signal
I in 2+
V/I in 2-
V in 3+
I in 3+
V/I in 3-
ANLG Com
ANLG Com
V out 0+
I out 0+
(1) The sensor power supply must be rated Class 2. V out 1+
I out 1 +
Sensor/
Transmitter
+
Power Supply(1)
V in 0+
I in 0+
V/I in 0 -
V in 1+
I in 1+
V/I in 1-
V in 2+
I in 2+
V/I in 2-
V in 3+
I in 3+
Voltage Load Earth Ground V/I in 3-
ANLG Com
ANLG Com
V out 0+
I out 0+
Current Load V out 1+
Earth Ground
I out 1 +
ATTENTION
Analog outputs may fluctuate for less than a second when
power is applied or removed. This characteristic is common
to most analog outputs. While the majority of loads will not
recognize this short signal, take preventive measures to make
sure that connected equipment is not affected.
The analog I/O Module Properties dialog box lets you specify the analog
inputs and outputs you want to enable in your application.
3. Check the checkboxes that correspond to the input channels you need
to enable.
5. Check the boxes that correspond to the output channels you need to
enable.
6. Click OK.
As indicated in the Embedded I/O Tags section on page 192, the tags for the
embedded I/O are located in the Controller Tags folder at the creation of the
packaged controller project.
Tags specific to the use of the analog I/O are described here.
Configuration Tags
(Analog I/O configuration is completed via
the Module Properties dialog box.)
Output Data
(1) See the Analog I/O Tag descriptions on following page for further explanation of these tags.
While many features of the 1769-HSC module are available with the embedded
high-speed counters, some of the features of the 1769-HSC module are not
available with the embedded high-speed counters of the CompactLogix
packaged controllers. Features not available on the embedded high-speed
counters include rate/timer functions and limited output range control (4
ranges instead of the 16 available with the 1769-HSC module).
This section describes wiring options for the high-speed counter terminals of
the 1769-L23-QBFC1B and 1769-L23E-QBFC1B packaged controllers.
Input Wiring
The inputs are compatible with standard differential-line driver output devices
as well as single-ended devices such as limit switches, photo-eyes, and
proximity sensors. Examples of differential and single-ended circuits are
shown in these wiring diagrams.
Cable(1) +VDC
VS Power
COM
GND Supply
A A1(+)
A A1()
B B1(+)
Allen-Bradley B B1()
845H Series Z Z1(+)
differential Z Z1()
encoder
Shield
Shield/Housing Earth
Connect only if housing is electronically
isolated from the motor and ground. Inputs
(1) Refer to your encoder manual for proper cable type. The type of cable used should be twisted pair, individually
shielded cable with a maximum length of 300 m (1000 ft).
Cable(1)
VS +VDC Power
GND COM Supply
(2)
R
A A1(+)
A1()
B B1(+)
Allen-Bradley B1()
single-ended Z1()
encoder Shield
Shield/Housing Earth
Connect only if housing is electronically
Inputs
isolated from the motor and ground.
(1) Refer to your encoder manual for proper cable type. The type of cable used should be twisted-pair, individually
shielded cable with a maximum length of 300 m (1000 ft).
(2) External resistors are required if they are not internal to the encoder. The pull-up resistor (R) value depends on
the power supply value. The table below shows the maximum resistor values for typical supply voltages. To
calculate the maximum resistor value, use this formula:
( V d c Vmin )
R = ---------------------------------------
Imin
where:
The minimum resistor (R) value depends on the current sinking capability of the encoder. Refer to your encoders
documentation.
+VDC
Power
COM Supply
Proximity Sensor
VS
OUT A1(+)
COM A1()
VS
Solid-state OUT B1(+)
Switch COM B1()
VS
(1)
OUT R Z1(+)
COM Z1()
(1) External resistors are required if they are not internal to the sensor. The pull-up resistor (R) value depends on
the power supply value. The table below shows the maximum resistor values for typical supply voltages. To
calculate the maximum resistor value, use the following formula:
( V dc Vmin )
R = ----------------------------------------
Imin
where:
The minimum resistor (R) value depends on the current sinking capability of the sensor. Refer to your sensors
documentation.
Output Wiring
OUT DC +DC
OUT 0 +5/24VDC
CR
OUT 1 CR
OUT 2
OUT OUT 3 CR
DC COM
A0+
A0-
B0+
B0- +5/24 V DC
Z0+
Z0-
A1+
A1-
B1+
B1-
Z1+
Z1-
-DC
(1) Recommended Surge Suppression - The embedded HSC has built-in suppression which is sufficient for most applications,
however, for high-noise applications, use a 1N4004 diode reverse-wired across the load for transistor outputs switching 24V
DC inductive loads. For additional details, refer to Industrial Automation Wiring and Grounding Guidelines, Allen-Bradley
publication 1770-4.1.
(2)
Sourcing Output - Source describes the current flow between the I/O and the field device. Sourcing output circuits supply
(source) current to sinking field devices. Field devices connected to the negative side (DC Common) of the field power supply
are sinking field devices. Field devices connected to the positive side (+V) of the field supply are sourcing field devices. Europe:
DC sinking input and sourcing output circuits are the commonly used options.
The Embedded HSC Counters Module Properties dialog box lets you
configure the high-speed counters for your application. Configuration of the
counters is typically completed by using RSLogix 5000 software during the
initial system configuration.
4. If you are using the built-in low-pass input filters, use the pull-down
menus to specify your input filter times.
5. Check Reset Counters if your application requires that the counters and
related tags be reset when the packaged controller is placed in RUN
mode or when the inhibit bit transitions to 0 (OFF).
6. Check Over Current Latch Off if your application requires that outputs
be individually latched off in the event of an over current condition on
the outputs.
Note that if an over current condition occurs and this feature is enabled
(checked), the outputs remain latched off until the ResetBlownFuse bit
transition from 0 to 1.
The highest maximum count you can use is +2147483647. The lowest
minimum count limit you can use is -2147483648.
10. Specify the counter mode you need for your application.
Use this counter mode When your application requires this behavior
Ring Counter If the current count value is counting up and exceeds the
maximum count, the counter begins counting again from the
minimum count.
If the current count value is counting down and exceeds the
minimum count, the counter begins counting again from the
maximum count.
Linear Counter If the current count value is over or under the maximum and
minimum counts specified, counting stops and
overflow/underflow bits are set.
11. Use the Operational Mode pull-down menu to select the counters
operational mode.
TIP The operational modes that are available depend upon the
number of HSC counters you are using.
Use this table as a reference when determining what operation
modes you can use in your application.
As indicated in the Embedded I/O Tags section on page 192, the tags for the
embedded I/O are located in the Controller Tags folder at the creation of the
packaged controller project.
Tags specific to the use of the HSC counters are described here.
HSC Tags(1)
Configuration Tags
(Configuration is completed via the Module
Properties dialog box.)
(1) See the HSC Counter Tag descriptions on the following pages for further explanation of these tags.
(1) See the HSC Counter Tag descriptions on the following pages for further explanation of these tags.
(1) See the HSC Counter Tag descriptions on the following pages for further explanation of these tags.
(1) See the HSC Counter Tag descriptions on the following pages for further explanation of these tags.
The range control feature of the embedded HSC lets you program your HSC
to operate independently of the controllers logic program.
Using the Range0to3 output tags, you then specify a combination of HSC
outputs (options include 4 real outputs and 12 virtual outputs) to be turned
ON when that range is active.
If any range that controls an output has transitioned to the active state, then
that output transitions to the ON state. The output transitions to OFF only
when all of the ranges that control the output have transitioned to the inactive
state.
For more information about configuring the ranges, see the HSC range tag
descriptions in the HSC Tags table on page 216.
Other Configuration While each type of embedded I/O has type-specific parameters, for example
the embedded HSC has Operation and Storage mode parameters, there are
Parameters several configuration parameters that are common to both embedded I/O and
expansion I/O module configuration.
Typically, you configure an RPI in milliseconds (ms). The range is 0.2 ms...750 ms.
If a ControlNet network connects the devices, the RPI reserves a slot in the stream of data flowing
across the ControlNet network. The timing of this slot may not coincide with the exact value of the
RPI, but the control system guarantees that the data transfers at least as often as the RPI.
Change of state (COS) Digital I/O modules use COS to determine when to send data to the controller. If a COS does not occur
within the RPI timeframe, the module multicasts data at the RPI.
Because the RPI and COS functions are asynchronous to the logic scan, it is possible for an input to
change state during program scan execution. If this is a concern, buffer input data so your logic has a
stable copy of data during its scan. Use the Synchronous Copy (CPS) instruction to copy the input data
from your input tags to another structure and use the data from that structure.
Communication format Many I/O modules support different formats. The communication format that you choose also
determines:
Additional Resources
Resource Description
Compact 8-Bit Low Resolution Analog This manual provides further detail regarding the
I/O Combination Module User Manual, use of the 1769-IF4XOF2 module and the
publication 1769-UM008 embedded analog I/O.
Compact High-speed Counter Module This manual provides further detail regarding the
User Manual, publication use of the 1769-HSC module and the embedded
1769-UM006 HSC counters.
Notes:
Topic Page
Expansion Modules 229
Determine Expansion Module Limits 230
Expansion I/O RPI 231
Additional Resources 232
Expansion Modules You can add up to two 1769 CompactLogix modules to the 1769-L23E-QB1B,
1769-L23E-QBFC1B, and 1769-L23-QBFC1B packaged controllers.
For example, you can add a 1769-IF8 analog input module and a 1769-OF8C
analog output module.
CompactLogix L23E
Determine Expansion The maximum amount of expansion modules that can be used with the
packaged controllers is two, with the exception of the L23E-QB1B controller,
Module Limits which can support three. Within that limit, the number of expansion I/O
modules that can be attached to the packaged controller depends on the bus
current draw of the modules being attached.
To determine the number of expansion I/O modules you can add, total the
bus current draw (maximum) of your planned expansion I/O modules and the
end cap. If your result is less than the packaged controllers maximum available
bus current, you are within the expansion I/O limit of your packaged
controller.
In this example, these expansion I/O modules and bus current draws are
planned for use with the 1769-L23E-QBFC1B packaged controller.
The total bus current draw of the Compact I/O modules (310 mA at 5V DC,
or, 60 mA at 24V DC) is less than the total available bus current of the
packaged controller (450 mA at 5V DC, or, 600 mA at 24V DC). These
planned expansion I/O modules are within the limits of the
1769-L23E-QBFC1B packaged controller.
Add Expansion I/O Modules This section explains how to add expansion I/O modules to the packaged
controller.
Hardware
All expansion I/O modules are attached on the right of the packaged
controller. You must attach the end cap to the last expansion module.
1 2 3
Software
Then select the module you are adding and specify the modules properties.
Any I/O modules added as expansion I/O have a minimum backplane RPI of
1 ms. This is the same RPI of the embedded I/O of the packaged controller.
Remember that RPI reflects how quickly the I/O modules can be scanned, not
how quickly a program can use the data. The requested RPI defines the
frequency at which the controller sends and receives all I/O data on the
backplane. Each module on the backplane can have its own individual RPI
setting.
Additional Resources For more information about the expansion I/O module you are adding, see
your modules installation instructions and user manual.
Topic Page
Programming Specifications Quick Reference 233
Program the Controller 234
Tasks 234
Programs and Equipment Phases 234
Trends 235
Monitoring Controller Status 235
Program the Controller This chapter provides information about programming your CompactLogix
packaged controller by using RSLogix 5000 programming software.
Tasks
When programming your packaged controller, you can use multiple tasks to
schedule and prioritize the execution of your programs based on specific
criteria. Doing so divides your packaged controllers processing time among
the different operations in your application.
Add a Task
To add a controller task, right-click the Tasks folder in the RSLogix 5000
software configuration tree and choose New Task.
For more information about using and managing tasks, see these publications:
RSLogix 5000 software indicates if you are trying to exceed the 16-program
limit when you attempt to add another program after the 16th. The indicator is
that you are unable to select New Program from the tasks menu (that is, New
Program is dimmed).
To add a program or equipment phase, right-click the task you want to add the
program to and choose New Program or New Equipment Phase.
Trends
Trends let you view sampled tag data over a period of time on a graphical
display. Tag data is sampled by the controller and then displayed as points on a
trend chart. The CompactLogix packaged controller supports the use of one
trend in your application.
For information about creating and using a trend, see the Logix5000
Controllers Quick Start, publication 1756-QS001.
The CompactLogix controller uses Get System Value (GSV) and Set System
Value (SSV) instructions to get and set (change) controller data. The controller
stores system data in objects. There is no status file, as with the PLC-5
processor.
The GSV instruction retrieves the specified information and places it in the
destination. The SSV instruction sets the specified attribute with data from the
source.
For the GSV instruction, you can get values for all the available attributes. For
the SSV instruction, the software displays only those attributes you are allowed
to set.
In some cases, there will be more than one of the same type of object, so you
might also have to specify the object name. For example, there can be several
tasks in your application. Each task has its own TASK object that you access
by the task name.
Additional Resources
Resource Description
Logix5000 Controllers Execution Time Provides information about estimating the
and Memory Use Reference Manual, amount of user memory that your program uses.
publication 1756-RM087
Logix5000 Controllers Common Provides detailed information about using various
Procedures Programming Manual, instructions and features of RSLogix 5000
publication 1756-PM001 software to program your controller.
Logix5000 Controllers Design Provides information about creating your
Considerations Reference Manual, RSLogix 5000 program, including managing tasks,
publication 1756-RM094 programs, and tags.
Logix5000 Controllers Quick Start, Provides information about completing common
publication 1756-QS001 programming-related tasks on Logix5000
controllers.
Battery Maintenance
Topic Page
Battery for Use with Packaged Controllers 237
Check Battery Power Level 237
Estimate 1769-BA Battery Life 238
Store Batteries 238
Battery for Use with Use battery 1769-BA with the CompactLogix packaged controllers.
Packaged Controllers
ATTENTION The 1769-BA battery is the only battery you can use with the
CompactLogix packaged controllers.
The 1747-BA battery is not compatible with the CompactLogix
packaged controllers and may cause problems if used with a
packaged controller.
Check Battery Power Level Use the BATT status indicator to determine the battery power level.
Run I/O
IP
MS
If the packaged controller is not powered, you cannot determine the battery
power level.
Estimate 1769-BA Certain conditions affect typical battery life. Use this table to estimate your
battery life in varying conditions.
Battery Life
Battery Life Estimation
After the BATT indicator first indicates a low battery, use this table to
determine the amount of time you have until the battery can no longer support
memory in the event of a power loss.
Store Batteries
ATTENTION Follow these general rules to store your batteries:
Store batteries in a cool, dry environment. We recommend 25 C
(77 F) with 4060% relative humidity.
Additional Resources For more information, consult Guidelines for Handling Lithium Batteries,
publication AG 5.4, which comes with your replacement battery.
Network Worksheet
EtherNet/IP Network
Enter EtherNet/IP network data in the following table. Ethernet addresses (MAC) should be entered by
using digits 1...9 and letters A through F. An example Ethernet address (MAC) is 00:00:BC:21:D7:BE.
For all EtherNet/IP addresses, the subnet mask is (from page 40): ______.______.______.______
This quick start uses the example EtherNet/IP subnet mask: 255 255 255 0
______.______.______.______
DeviceNet Network
Notes:
Numerics check
1734-AENT adapter low battery 237
adding to project 73-75 CIP connections, about 159
mounting 67 communication
wiring 70 ASCII devices and 172
1769-L23E-QB1B, harware features 153 DF1 devices and 169
1769-L23E-QBFC1B, harware features I/O formats 226
154 Modbus 176
path, setting 62
1769-L23-QBFC1B, harware features 155
communication networks 157-189
DeviceNet network 164-165
A DH-485 network 184-188
activating software 34-37 EtherNet/IP network 158-163
adding Compact I/O
expansion modules example 231 packaged controller and 229-232
application CompactLogix
testing PanelView Plus terminal 123 CIP connections 159
transferring with FactoryTalk View communication networks 157-189
121-122 COS 226
ASCII DeciveNet network
compatible software 164
communication configuring 172
DeviceNet scanner 164
instructions 174
DH-485 network communication 184-188
assembling CompactLogix hardware
estimate battery life 238
23-28 EtherNet/IP network
assigning compatible software 158
initial screen 120 features of 153
IP addresses hardware assembling 23-28
to PanelView Plus terminal 101 I/O communication format 226
to various devices 42 I/O electronic keying 226
keys 118 monitor controller status 235
overview of controller 153-155
B RPI 226
serial ASCII communication 172
battery serial communication 166-189
connecting to packaged controller 25 serial DF1 communication 169
life 238 using DeviceNet network 164-165
maintenance 237 using EtherNet/IP network 158-163
storage 238 computer
BOOTP/DHCP Server utility, using 42 preparation for quick start 29-51
broadcast setting IP address 40
messages over serial 176 configuring
browsing, EtherNet/IP network 45 ASCII communication 172
DF1 communication 169
C DH-485 communication 185
Ethernet interface 161
cables connecting
length limit, DH-485 185 communication adapter to PowerFlex 40
length limit, serial 166 drive 86
serial options 168 connections
calculation
EtherNet/IP max 160
expansion module example 230 EtherNet/IP network 159
change of state 226 RPI and 159
G K
keys, assigning 118-119
gate/preset functions 214
Goto Configuration Mode button 117
ground, wiring 27 L
ladder logic
H creating for quick start 59-61
length limit
hardware
DH-485 cables 185
assemble the CompactLogix 23-28 serial cable 166
required for quick start 18 loading firmware 46-49
hardware features
low battery 237
1769-L23E-QB1B 153
1769-L23E-QBFC1B 154
1769-L23-QBFC1B 155 M
MAC address. See MAC ID.
I MAC ID
I/O about 31
communication format 226 recording for quick start 25
COS 226 maintain
battery 237
R about 166-189
radio modem 176 ASCII devices 172
ASCII instructions 174
Radio Modem, DF1 166
available modes 166
requested packet interval cable options 168
description 226 configuring driver 38
EtherNet/IP connections 159 DF1 devices 169
of expansion I/O 231 isolator and 167
requirements modes 166
hardware 18 serial port
RPI. See requested packet interval. configurations 166
RSLinx Enterprise, configuration in setting the communication path 62
FactoryTalk View software 103 shortcuts, creating for device 105
RSLinx software slave 176
required for quick start 16 slave, DF1 166
using to browse network 45 software
RSLogix 5000 software activating using FactoryTalk Activation
activating using FactoryTalk Activation 34-37
34-37 DeviceNet network 164
adding distributed I/O 73-75 EtherNet/IP network 158
adding PowerFlex 40 drive 90-91 installing RSLogix 5000 33-37
configuring a controller 57 required for quick start 16
configuring embedded I/O 58 using ControlFlash to upgrade firmware
configuring Ethernet interface 161 46-49
creating specifications 160
ladder logic 59-61 store batteries 238
installing 33-37
quick start pages 55
required for quick start 16 T
RSNetWorx for DeviceNet software TCP, specifications 160
required for quick start 17 testing
display 115-116
S tags 95
scanner, DeviceNet 164 testing PanelView Plus application 123
serial cable transferring FactoryTalk View
length limit 166 application 121
options 168
serial communication 166-189 U
ASCII devices 172 User mode 167
ASCII instructions 174
DF1 devices 169
modes available 166 W
serial communication. See also serial wiring power
network to packaged controller 27
serial driver to PanelView Plus terminal 99
configuring 38 to PowerFlex 40 drive 85
serial network
Rockwell Automation provides technical information on the Web to assist you in using its products. At
http://www.rockwellautomation.com/support/, you can find technical manuals, a knowledge base of FAQs, technical and
application notes, sample code and links to software service packs, and a MySupport feature that you can customize to make the
best use of these tools.
For an additional level of technical phone support for installation, configuration, and troubleshooting, we offer TechConnect
support programs. For more information, contact your local distributor or Rockwell Automation representative, or visit
http://www.rockwellautomation.com/support/.
Installation Assistance
If you experience an anomoly within the first 24 hours of installation, review the information that is contained in this manual.
You can contact Customer Support for initial help in getting your product up and running.
Rockwell Automation tests all of its products to ensure that they are fully operational when shipped from the manufacturing facility.
However, if your product is not functioning and needs to be returned, follow these procedures.
United States Contact your distributor. You must provide a Customer Support case number (call the phone number
above to obtain one) to your distributor to complete the return process.
Outside United States Please contact your local Rockwell Automation representative for the return procedure.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete this form, publication RA-DU002, available at http://www.rockwellautomation.com/literature/.