Read this document and the documents listed in the additional resources section about installation, configuration, and
operation of this equipment before you install, configure, operate, or maintain this product. Users are required to
familiarize themselves with installation and wiring instructions in addition to requirements of all applicable codes, laws,
and standards.
Activities including installation, adjustments, putting into service, use, assembly, disassembly, and maintenance are
required to be carried out by suitably trained personnel in accordance with applicable code of practice.
If this equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may
be impaired.
In no event will Rockwell Automation, Inc. be responsible or liable for indirect or consequential damages resulting from
the use or application of this equipment.
The examples and diagrams in this manual are included solely for illustrative purposes. Because of the many variables and
requirements associated with any particular installation, Rockwell Automation, Inc. cannot assume responsibility or
liability for actual use based on the examples and diagrams.
No patent liability is assumed by Rockwell Automation, Inc. with respect to use of information, circuits, equipment, or
software described in this manual.
Reproduction of the contents of this manual, in whole or in part, without written permission of Rockwell Automation,
Inc., is prohibited
Throughout this manual, when necessary, we use notes to make you aware of safety considerations.
WARNING: Identifies information about practices or circumstances that can cause an explosion in a hazardous
environment, which may lead to personal injury or death, property damage, or economic loss.
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.
IMPORTANTIdentifies information that is critical for successful application and understanding of the product.
Labels may also be on or inside the equipment to provide specific precautions.
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.
ARC FLASH HAZARD: Labels may be on or inside the equipment, for example, a motor control center, to alert people to
potential Arc Flash. Arc Flash will cause severe injury or death. Wear proper Personal Protective Equipment (PPE). Follow ALL
Regulatory requirements for safe work practices and for Personal Protective Equipment (PPE).
Page 3
Preface
Read this preface to familiarize yourself with the rest of the manual. It provides
information concerning:
• who should use this manual
• the purpose of this manual
• related documentation
• supporting information for Micro800™ plug-in modules and accessories
Who Should Use this
Manual
Purpose of this Manual
Conformal Coated Catalogs
Use this manual if you are responsible for designing, installing, programming, or
troubleshooting control systems that use Micro800 controllers.
You should have a basic understanding of electrical circuitry and familiarity with
relay logic. If you do not, obtain the proper training before using this product.
This manual is a reference guide for Micro800 controllers, plug-in modules and
accessories. It describes the procedures you use to install, wire, and troubleshoot
your controller. This manual:
• explains how to install and wire your plug-ins
• gives you an overview of the Micro800 plug-in modules and accessories
Refer to the additional resources for more information on other element of the
Micro800 system.
Catalog numbers with the suffix ‘K’ are conformal coated and their specifications
are the same as non-conformal coated catalogs.
Additional Resources
These documents contain additional information concerning related Rockwell
Automation products.
2080-SERIALISOLCommunication RS232/485 isolated serial port
(1) 2080-MEMBAK-RTC and 2080-MEMBAK-RTC2 are not supported on Micro820 controllers.
2080-MEMBAK RTC is not supported on Micro870 controllers.
Number of support for Micro800 plug-ins on the controllers are summarized in
the following table.
Plug-in Slots on Micro800 Controllers
ControllerNumber of Plug-in Slots
Micro8100
Micro8202
Micro8302 (10/16 points)
3 (24 points)
5 (48 points)
Micro8503 (24 points)
5 (48 points)
Micro8703
ATTENTION: Removal and Insertion Under Power (RIUP) is not supported
on all Micro800 plug-in modules, except on the 2080-MEMBAK-RTC and
2080-MEMBAK-RTC2 modules.
ATTENTION: Micro800 plug-in modules can be installed on any plug-in
slot on the controller, except for the 2080-MEMBAK-RTC and
2080-MEMBAK-RTC2 modules which can only be installed on the leftmost
plug-in slot.
2Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 13
Micro800 Plug-in Modules Chapter 1
Digital Plug-ins
Analog Plug-ins
12/24V Digital Plug-ins — 2080-IQ4, 2080-IQ4OB4, 2080-IQ4OV4,
2080-OB4, 2080-OV4
These digital plug-in modules provide transistor outputs for switching a variety
of 12/24V DC voltages to field loads and for detecting 12/24V signals from field
devices.
AC/DC Relay Output Module — 2080-OW4I
The 2080-OW4I is a 4-channel relay output and provides dry contact relay
closure outputs for switching a variety of AC and DC voltages to field loads.
The following analog plug-ins are supported by most Micro800 controllers.
Non-isolated Unipolar Analog Input and Output — 2080-IF2,
2080-IF4, 2080-OF2
Specialty Plug-ins
These plug-in modules add extra embedded non-isolated unipolar (0...10V,
0...20 mA) analog I/O and offer 12-bit resolution.
Non-isolated Thermocouple and RTD — 2080-TC2 and 2080-RTD2
These non-isolated plug-in modules help to make temperature control possible
when used with PID (Proportional Integral Derivative).
See Non-isolated Thermocouple and RTD Plug-in Modules – 2080-TC2 and
2080-RTD2 on page 19 for more information.
Memory Backup and High Accuracy RTC — 2080-MEMBAK-RTC
and 2080-MEMBAK-RTC2
These plug-in modules allows you to make a backup copy of the project in your
controller, and adds precision real-time clock function without needing to
calibrate or update periodically.
They can also be used to clone/update Micro800 application code. The
2080-MEMBAK-RTC2 has larger memory to support clone/update for
Micro870 application code. However, these plug-in modules cannot be used as
additional Run-Time Program or Data Storage for recipe and datalog.
Rockwell Automation Publication 2080-UM004D-EN-E - March 20183
Page 14
Chapter 1 Micro800 Plug-in Modules
45068
Channels
012
345
Status Indicators
StateDescription
Solid red (2 s)Startup cycle test in progress.
Flashing redBack up in progress.
Solid red (continuous)Battery low.
Project Backup and Restore
The project can be backed up and restored using Connected Components
Workbench software.
Six-channel Trimpot — 2080-TRIMPOT6
This trimpot plug-in offers an affordable method of adding six analog presets for
speed, position and temperature control.
High Speed Counter — 2080-MOT-HSC
This plug-in module provides enhanced high speed counter capabilities to the
Micro800 controller. It supports the same functionalities of an embedded HSC
on the Micro800 controllers but is enhanced to support up to 250 KHz 5V
differential line driver for improved noise immunity and provides additional
dedicated I/O.
For more information, see High Speed Counter – 2080-MOT-HSC
Communication Plug-ins
RS232/RS485 Isolated Serial Port — 2080-SERIALISOL
The 2080-SERIALISOL plug-in supports CIP Serial (RS-232 only), Modbus
RTU (RS232 and RS485), and ASCII (RS232 and RS485
(1)
the embedded Micro800 serial port, this port is electrically isolated, making it
ideal for connecting to noisy devices, such as variable frequency and servo drives,
(1) RS-485 support is only available from Connected Components Workbench revision 6.
4Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
on page 25.
) protocols. Unlike
Page 15
Micro800 Plug-in Modules Chapter 1
IMPORTANT
as well as for communications over long cable lengths. Depending on the
application and baud rate setting, you can extend this length.
2080-SERIALISOL is suitable for communication over longer cable length
of up to 1000 m using RS485, with up to 19200 bps baud rate.
The electrical characteristics of cable used and good wiring practices are
very critical in achieving reliable communication performance over longer
cable length. A shielded twisted pair RS485 22AWG cable (example:
3106A from Belden) is recommended. Terminate both ends of the cable
with 120 ohm resistance.
DeviceNet Scanner — 2080-DNET20
The Micro800 DeviceNet plug-in module serves as a scanner and client for
explicit messaging to remote devices including I/O and drives, using a proven and
well-accepted fieldbus/network. It also provides better performance than using
serial and Ethernet (EtherNet/IP Class 3) communications.
For more information, see the DeviceNet Plug-in – 2080-DNET20
on page 41.
Rockwell Automation Publication 2080-UM004D-EN-E - March 20185
Page 16
Chapter 1 Micro800 Plug-in Modules
Notes:
6Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 17
Chapter
45010
terminal
block
mounting screw
hole
mounting
screw hole
20
(0.79)
31.5
(1.24)
62
(2.44)
Measurements in millimeters (inches)
45811
Side viewFront view
2080-RTD2 shown
45012
Install and Wire Your Module
This chapter provides hardware features, installation, and wiring connection
diagrams for all the Micro800 plug-in modules.
2
Hardware Features
The plug-in modules, except for the 2080-MEMBAK-RTC and
2080-MEMBAK-RTC2, can be plugged into any plug-in slots on the
Micro800 controllers.
Insert Module into
Controller
Rockwell Automation Publication 2080-UM004D-EN-E - March 20187
Follow the instructions to insert and secure the plug-in module to the controller.
Page 18
Chapter 2 Install and Wire Your Module
IMPORTANT
Back
A
B
Front
Twelve-pin Female Terminal Block
A1
A2
A3
A4
A5A6B1B2B3B4B5
B6
1. Position the plug-in module with the terminal block facing the front of the
controller as shown.
2. Snap the module into the module bay.
3. Using a screwdriver, tighten the 10…12 mm (0.39…0.47 in.) M3 self
tapping screw to torque specifications.
See Specifications
Analog I/O performance depends on the application. For better noise
immunity, cable length should ideally be less than 3 m because the plugins are non-isolated. For longer cable length requirements, use the 2085
expansion I/O modules instead.
on page 61 for torque specifications.
Wiring
The following plug-in modules have 12-pin
female terminal blocks:
• 2080-IQ4,
• 2080-IQ4OB4, 2080-IQ4OV4
• 2080-OB4, 2080-OV4, 2080-OW4I
• 2080-IF2, 2080-IF4
• 2080-TC2, 2080-RTD2
Pin Designations for 12-Pin Female Terminal Block Modules
Pin2080-IQ4 2080-IQ4OB4,
2080-IQ4OV4
I-02I-02Not usedCOM3COMCOMCH0+CH0+
I-03I-03Not usedO-3Not usedVI-2CH0-CH0-
COMCOM-24V DCNot usedNot usedCI-2CJC+CH0L (Sense)
COM-24V DC-24V DCNot usedCOMCOMNot usedNot used
Not usedO-02O-02Not usedNot usedVI-3Not usedNot used
Not usedO-03O-03Not usedNot usedCI-3Not usedNot used
2080-OB4,
2080-OV4
2080-OW4I2080-IF22080-IF42080-TC22080-RTD2
1234
1234
56
56
8Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
I-00I-00Not usedCOM0VI-0VI-0CH1+CH1+
I-01I-01Not usedO-0CI-0CI-0CH1-CH1-
COMCOM+24V DCCOM1COMCOMCJC-CH1L (Sense)
COM+24V DC+24V DCO-1VI-1VI-1Not usedNot used
Not usedO-00O-00COM2CI-1CI-1Not usedNot used
Not usedO-01O-01O-2COMCOMTHNot used
Page 19
Example Wiring for 2080-IQ4OB4
+24V DC
-24V DC
+24V DC (Sinking)
-24V DC (Sourcing)
CR
Sourcing
output
DC input
B
A
CR
CR
CR
-24V DC (Sinking)
+24V DC (Sourcing)
+24V DC
-24V DC
+24V DC (Sinking)
-24V DC (Sourcing)
CR
Sinking
output
DC input
B
A
CR
CR
CR
-24V DC (Sinking)
+24V DC (Sourcing)
1 2 3 4
1 2 3 4
5 6
5 6
Voltage transmitter
Shielded cable
B
A
Current transmitter
Shielded cable
Voltage transmitter
Current transmitter
Shielded cable
Shielded cable
Install and Wire Your Module Chapter 2
Example Wiring for 2080-IQ4OV4
1 2 3 4
1 2 3 4
1 2 3 4
1 2 3 4
5 6
5 6
5 6
5 6
Example Wiring for 2080-IF4
Rockwell Automation Publication 2080-UM004D-EN-E - March 20189
Page 20
Chapter 2 Install and Wire Your Module
Back
Front
B
A
Eight-pin female terminal block
0-
A-
B-
Z-
A+
B+
Z+
0+
DC(+)
DC(-)
CR
CR
0-
A-
B-
Z-
A+
B+
Z+
0+
DC(+)
DC(-)
Sinking Output Wiring
Sourcing Output Wiring
A1A2A3A4B1B2B3
B4
Voltage transmitter
Shielded cable
B
A
Current transmitter
Shielded cable
12 3 4
1 23 4
The following plug-in modules have eight-pin female terminal blocks:
• 2080-OF2
• 2080-SERIALISOL
• 2080-MOT-HSC
Pin Designations for 8-Pin Female Terminal Block Modules
Pin2080-OF22080-SERIALISOL2080-MOT-HSC
COMRS485 B+O-
COMGNDA-
COMRS232 RTSB-
COMRS232 CTSZ-
VO-0RS232 DCDO+
CO-0RS232 RXDA+
(1) (2)
VO-1RS232 TXDB+
CO-1RS485 A-Z+
(1) IMPORTANT: Individually shielded, twisted-pair cable (or the type recommended by the encoder or sensor
manufacturer) should be used for the 2080-MOT-HSC plug-in.
(2) Sinking Output/Sourcing Output wiring for the 2080-MOT-HSC plug-in is shown below.
Example Wiring for 2080-OF2
10Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
1 2 3 4
1 2 3 4
Page 21
Install and Wire Your Module Chapter 2
DTE Device
(Micro800 RS232
Isolated Serial Port
Plug-in Module)
DCE Device
(Modem, and
so on)
8-Pin25-Pin9-Pin
B3TXDTXD23
B2RXDRXD 32
A2GNDGND 75
A1B(+)DCD81
B4A(-)DTR204
B1DCDDSR66
A4CTSCTS58
A3RTSRTS47
Serial Port to Modem Cable Pinout
When connecting Micro800 to a modem using an RS-232 cable, the maximum
that the cable length may be extended is 15.24 m (50 ft).
ATTENTION: Do not connect to pins A1 and B4 for RS-232
connections. This connection will cause damage to the RS-232/485
communication port.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201811
Page 22
Chapter 2 Install and Wire Your Module
IMPORTANT
Color Chips (dots)
Red Dot
Black Dot
Blue Dot
White Dot
10-position Plug
5-position Plug
D
D
D
D
D
Linear Plug
10-position
Drop Line or
DeviceNet
Trunk Cable
Red
White
Bare
Blue
Black
DeviceNet
Port Pinout
V+ (RED)
CANH (WHITE)
SHIELD
CANL (BLUE)
V- (BLACK)
20474
Esc
Sel
Micro800 controller
CompactBlock LDX
COMM
power
supply
Component on
DeviceNet
network
PowerFlex
Drive 523 via
25-COMM-D
COMM
power
supply
1 KwikLink Lite IP20 flat media
2 Trunk line connector
3 Drop line connector
4 Terminating resistor
5 5-pin open style connector
6 Power tap with terminating resistor
46220
2080-DNET20 – 6-pin Female Terminal Block
2080-DNET20: Sample network wiring using KwikLink™ Lite Flat media
Individually shielded, twisted-pair cable (or the type recommended by the
encoder or sensor manufacturer) should be used for the
2080-MOT-HSC plug-in.
12Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 23
Install and Wire Your Module Chapter 2
IMPORTANT
6.5 max
50 ± 2
0.25
2.41 max
5mm
5mm
B3
A3
1. Connect the thermocouples to
channel 0 and 1, respectively.
Then, connect and screw the
thermistor to terminals A3 and B3.
2. Once fitted, bend the black bead
of the thermistor such that it
makes contact with the A2 screw
securely.
A1 A2 A3 A4 A5 A6
B1 B2 B3 B4 B5 B6
CJC- (Black)
CJC+ (Red)
TH
Thermistor
Wiring Considerations and
Applications for 2080-TC2
ATTENTION: The module currently ships with the CJC thermistor fixed to
the module. Do not remove or unscrew the CJC thermistor.
The following sections apply to the previous version of the module.
Type of CJC Sensor
The CJC sensor is a non-polarized, passive negative temperature co-efficient
thermistor (EPCOS B57869S0502F140). It is readily available in the market
with most third party suppliers/vendors.
CJC Channel Error
The CJC channel on 2080-TC2 has a worst-case error of ±1.2 °C @ 25 °C.
This error does not include the manufacturer-specified sensor error
±0.2 °C @ 25 °C.
Wire the CJC Thermistor on the 2080-TC2 Module
The position for the thermistor, as illustrated, helps to compensate for
thermoelectric voltages developed at screw junction equally for thermocouples
connected to channels 0 and 1. If the bead is not in proper contact with the screw,
Rockwell Automation Publication 2080-UM004D-EN-E - March 201813
there will be deviation in readings due to inadequate isothermal compensation.
Page 24
Chapter 2 Install and Wire Your Module
Measuring point insulated
(ungrounded)
Measuring point not
insulated (grounded)
ThermocoupleMeasuring pointThermocoupleMeasuring point
SheathSheath
2080-TC2
1 2 3 4 5 6
1 2 3 4 5 6
Red
Blue
Green
Red
Blue
Process
temperature
measurement
Shielded/sheathed thermocouple sensor
45790
+
-
Cable tray/conduit
Tip designs of thermocouple sensors
Wire the Thermocouple Module and Thermocouple Sensor
in the Field
Connect the thermocouple sensors directly to the module terminals.
Direct sensor wiring
ATTENTION: Direct wiring is the preferred method of wiring for
thermocouples.
14Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 25
Install and Wire Your Module Chapter 2
3 Wire
2 Wire
45772
white
red
Ch0+
Ch0-
Ch0L
white
red
red
green
black
black
white
red
red
Ch1+
Ch1-
Ch1L
Ch0-
Ch0L
Ch0+
Ch0-
Ch0L
Ch0+
2-wire sensor
connection
3-wire single
sensor connection
3-wire dual
sensor connection
45778
NOTE: This illustration provides for channel 0 only for 2- and 3wire single sensor connections. The wire colors illustrate a
particular type of RTD sensor available in market.
Wiring Considerations and
Applications for 2080-RTD2
Two-wire and Three-Wire Wiring
123
12 3
Wire the RTD Sensors
In an RTD sensor, the sensing element is always connected between two wires of
different colors. Wires of the same color are shorted and form the compensation
leads. Measuring resistance between these wires confirms the position of sensing
element and compensation elements. Compensation elements will always show
0ohms.
Wire the Sensors
For better accuracy in noisy industrial environments, 3- or 4-wire RTD sensors
are mostly used. While using these sensors, the resistance added by lead lengths is
compensated by an additional third wire in case of 3-wire RTD and two
additional wires, in bridge configuration, in case of 4-wire RTD. For 2-wire RTD
sensor in this module, this lead compensation is provided by using an external
50 mm 22 AWG shorting wire between terminals A2, A3 and B2, B3 for channel
0 and 1, respectively. Shielded twisted pair cables are to be utilized for remote use
of these sensors with cable shield grounded at controller end.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201815
Page 26
Chapter 2 Install and Wire Your Module
IMPORTANT
Process
temperature
Measurement
Shielded twisted wire cable
Field screw
junction box
3-wire
RTD
Oil filled
thermowell
45779
3-wire RTD shown
Cable tray/conduit
Wire the RTD Module and RTD Sensor in the Field
2080-RTD2
Red
Black
Blue
2
1
3
The RTD sensing element should always be connected between terminals B1(+)
and B2(-) for channel 1, and A1(+) and A2(-) for channel 0 in the module.
Terminals B3 and A3 should always be shorted to B2 and A2, respectively, to
complete the constant current loop. Mismatch in wiring can cause erroneous,
over, or underrange readings.
Green
Black
Blue
B
1 2 3 4 5 6
1 2 3 4 5 6
A
Red
Cabling used with the 2080-TC2/RTD2 modules have to be shielded
twisted cores with the shield wire shorted to chassis ground at controller
end. It is advisable to use 22 AWG wires to connect the sensors to the
module. Use sensors dipped in oil-filled thermowells for stable and
uniform readings. Recommended cable type: Alpha wire P/N 5471C.
Performance is dependent on the application. For better noise immunity,
cable length should ideally be less than 3 m because the plug-ins are
non-isolated. For longer cable length requirements, use the 2085
expansion I/O modules instead.
16Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 27
Install and Wire Your Module Chapter 2
Micro830/Micro850 QBB (24 pts)
PTO
I/O Connector
49 = 24V_PULS+
12 = PLUS14 = SIGN25 = 24V_SIGN+
I/O Connector
29 = AM+
30 = AM31 = BM+
32 = BM-
49
12
14
25
FEEDBACK
A+
A-
B+
B-
O-00
-CM0
-CM1
O-03
29
30
31
32
Wiring Applications for
2080-MOT-HSC
The following diagrams show wiring applications for the 2080-MOT-HSC
plug-in with Kinetix® Servo drives.
Kinetix 3 in feedback configuration to 2080-MOT-HSC
Rockwell Automation Publication 2080-UM004D-EN-E - March 201817
Page 28
Chapter 2 Install and Wire Your Module
Micro830/Micro850 QBB (24 pts)
PTO
I/O Connector
49 = 24V_PULS+
12 = PLUS14 = SIGN-
25 = 24V_SIGN+
I/O Connector
29 = AM+
30 = AM31 = BM+
32 = BM-
1
2
3
4
FEEDBACK
A+
A-
B+
B-
O-00
-CM0
-CM1
O-03
7
8
9
10
Kinetix 300 in feedback configuration to 2080-MOT-HSC
18Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 29
Chapter
3
Non-isolated Thermocouple and RTD
Plug-in Modules – 2080-TC2 and 2080-RTD2
The Thermocouple (2080-TC2) and RTD (2080-RTD2) plug-in modules allow
for temperature measure and control when used with PID.
This plug-in can be used in any slot of your Micro800 controller. Removal and
Insertion Under Power (RIUP) is not supported.
Thermocouple Module
The 2080-TC2 two-channel plug-in module supports thermocouple measurement.
It digitally converts and transmits temperature data from any combination of up to
eight types of thermocouple sensors. Each input channel is individually configurable
through the Connected Components Workbench software for a specific sensor,
filter frequency.
Thermocouple Sensor Types and Ranges
The module supports B, E, J, K, N, R, S, T types of thermocouple sensors. The
module channels are referred to as Channel 0, Channel 1, and CJC, respectively.
The cold junction compensation is provided by an external NTC thermistor,
which comes with the module. The thermistor has to be fitted to the screw
terminals A3 and B3 of the module. This CJC is common to channel 0 and 1
thermocouple sensors and provides open-circuit, overrange and underrange
detection and indication.
Overrange and Underrange Conditions
If the channel temperature input is below the minimum value of its normal
temperature range for the represented sensor, the module reports an underrange
error through the Connected Components Workbench global variables. If the
channel reads above the maximum value of its normal temperature range for the
represented sensor, an over-range error is flagged.
The table below defines thermocouple types and their associated full-scale
temperature ranges.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201819
Page 30
Chapter 3 Non-isolated Thermocouple and RTD Plug-in Modules – 2080-TC2 and 2080-RTD2
Thermocouple Sensor Types and Temperature Ranges
Thermocouple
Ty pe
B40 (104)1820
E-270 (-454) 1000
J-210 (-346) 1200
K-270 (-454) 1370
N-270 (-454) 1300
R-50 (-58)1760
S-50 (-58)1760
T-270 (-454) 400
Temperature Range
° C (°F)
MinMax±1.0 °C±3.0 °C
(3308)
(1832)
(2192)
(2498)
(2372)
(3200)
(3200)
(752)
90…1700
(194…3092)
-200…930
(-328…1706)
-130…1100
(-202…2012)
-200…1300
(-328…2372)
-200…1200
(-328…2192)
40…1640
(104…2984)
40…1640
(104…2984)
-220…340
(-364…644)
Accuracy
° C (°F)
< 90 (194)
> 1700 (3092)
< -200 (-328)
> 930 (1706)
< -130 (-202)
> 1100 (2012)
< -200 (-328)
> 1300 (2372)
< -200 (-328)
> 1200 (2192)
< 40 (104)
> 1640 (2984)
< 40 (104)
> 1640 (2984)
< -220 (-364)
> 340 (644)
ADC Update
Rate in Hz
(Accuracy °C)
4.17, 6.25, 10, 16.7
(±1.0)
19.6, 33, 50, 62,
123, 242, 470 (±3.0)
To configure Thermocouple type and update rate in Connected Components
Workbench software, refer to the section Quickstart
on page 83.
RTD Module
The 2080-RTD2 module supports RTD measurement applications that support
up to two channels. The module digitally converts analog data and transmits the
converted data in its image table.
The module supports connections from any combination of up to eleven types of
RTD sensors. Each channel is individually configurable through the Connected
Components Workbench software. When configured for RTD inputs, the module
can convert the RTD readings into temperature data. Refer to
Conversion – Data to Degree Celsius (°C) on page 23
, for converting temperature
Tem p e r a tu r e
data to actual temperature degree.
RTD Sensor Types and Ranges
Each channel provides open-circuit (all wires), short-circuit (excitation and
return wires only), and over- and under-range detection and indication. The
2080-RTD2 module supports 11 types of RTD sensors:
Pt100 385PT1000 385PT500 392Ni120 672
PT200 385PT100 392PT1000 392NiFe604 518
PT500 385PT200 392Cu10 427
20Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 31
Non-isolated Thermocouple and RTD Plug-in Modules – 2080-TC2 and 2080-RTD2 Chapter 3
It supports two- and three-wire type of RTD sensor wiring.
RTD Compatibility
An RTD consists of a temperature-sensing element connected by two, three, or
four wires that provide resistance input to the module. The following table lists
the RTD types that you can use with the module, including their temperature
range, accuracy, and ADC update rate.
Overrange and Underrange Conditions
If the channel temperature input is below the minimum value of its normal
temperature range for the represented sensor, the module reports an underrange
error through the Connected Components Workbench global variables. If the
channel temperature input is above the maximum value of its normal temperature
range for the represented sensor, an over-range error is flagged.
RTD Sensor Types and Temperature Ranges
RTD TypeTemperature
PT100 385-200
PT200 385-200
PT500 385-200
PT1000 385-200
PT100 392-200
PT200 392-200
PT500 392-200
PT1000 392-50
Cu10 427
Ni120 672-80
NiFe604 518-200
(1)
Range ° C (°F)
MinMax±1.0 °C±3.0 °C
(-328)
(-328)
(-328)
(-328)
(-328)
(-328)
(-328)
(-58)
-100
(-148)
(-112)
(-328)
660
(1220)
630
(1166)
630
(1166)
630
(1166)
660
(1220)
630
(1166)
630
(1166)
500
(932)
260
(500)
260
(500)
200
(392)
Accuracy ° C (°F)ADC Update
-150…590
(-238…1094)
-150…570
(-238…1058)
-150…580
(-238…1076)
-150…570
(-238…1058)
-150…590
(-238…1094)
-150…570
(-238…1058)
-150…580
(-238…1076)
-20…450
(-4…842)
-50…220
(-58…428)
-170…170
(-274…338)
< -150 (-238)
> 590 (1094)
< -150 (-238)
> 570 (1058)
< -150 (-238)
> 580 (1076)
< -150 (-238)
> 570 (1058)
< -150 (-238)
> 590 (1094)
< -150 (-238)
> 570 (1058)
< -150 (-238)
> 580 (1076)
< - 20 (-4)
> 450 (842)
< -70 (-94)
> 220 (428)
< -50 (-58)
> 220 (428)
< -170 (-274)
> 170 (338)
Rate in Hz
(Accuracy °C)
3-wire others
4.17, 6.25, 10, 16.7,19.6,
33, 50 (±1.0)
62, 123, 242, 470 (±3.0)
2- and 3-wire Cu10
4.17, 6.25, 10, 16.7
(>±1.0 < ±3.0)
19.6, 33, 50, 62, 123, 242,
470 (> ±3.0)
2-wire others
4.17, 6.25, 10, 16.7 (±1.0)
19.6, 33, 50, 62, 123, 242,
470 (±3.0)
(1)
(1) For Cu10 427, accuracy range is within >±1.0 < ±3.0 for -70…220 °C (-94…428 °F). Above this temperature
range, it is > ±3.0 °C as shown in the table.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201821
Page 32
Chapter 3 Non-isolated Thermocouple and RTD Plug-in Modules – 2080-TC2 and 2080-RTD2
Connected Components
Workbench Global
The following bit/words describe the information read from the Thermocouple
and RTD plug-in modules in the Connected Components Workbench Global
Vari ab le s.
Variables
Data Maps
Mapping Table
Word OffsetBit
15141312111009080706050403020100
00 (example: _IO_P1_AI_00)Channel 0 Temperature Data
01 (example: _IO_P1_AI_01)Channel 1 Temperature Data
02 (example: _IO_P1_AI_02)Channel 0 Information
UKTUKRReservedReservedORUROCDICCReserved
03 (example: _IO_P1_AI_03)Channel 1 Information
UKTUKRReservedReservedORUROCDICCReserved
04 (example: _IO_P1_AI_04)System Information
ReservedSOR SUR COCCEReserved
Bit Definitions
Bit NameDescription
Channel Temperature DataThe temperature count mapped from temperature Celsius degree
UKT (Unknown Type)Bit set to report an unknown sensor type error in configuration.
UKR (Unknown Rate)Bit set to report an unknown update rate error in configuration.
OR (Overrange)Bit set to indicate overrange on channel input. The Channel
UR (Underrange)Bit set to indicate the channel input underrange happens. The
OC (Open Circuit)Bit set to indicate open-circuit on the channel input sensor.
DI (Data Illegal)The data in the channel data field is illegal and cannot be used
CC (Code Calibrated)Bit set indicates temperature data is calibrated by the system
SOR (System Overrange)Bit set to indicate system overrange error with environment
SUR (System Underrange) Bit set to indicate system underrange error with environment
COC (CJC open-circuit)Bit set to indicate CJC sensor not connected for thermocouple
CE (Calibration Error)Bit set indicates that the module is not accurate. This bit is set to
with one decimal. Please check the section, Temperature
Conversion – Data to Degree Celsius (°C) on page 23, for the
mapping formula.
Temperature Data shows maximum temperature count for
individual type of sensor used and the value does not change
until overrange error is clear.
Channel Temperature Data will show minimum temperature
count for individual type of sensor used and the value does not
change until underrange error is clear.
by user. This bit is set when temperature data is not ready for
use.
calibration coefficient.
temperature over 70 °C.
temperature under -20 °C.
module, open circuit. This bit is for thermocouple module only.
0 by default and should remain as 0. Contact Technical Support
when the value is otherwise.
22Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 33
Non-isolated Thermocouple and RTD Plug-in Modules – 2080-TC2 and 2080-RTD2 Chapter 3
IMPORTANT
IMPORTANT
Temperature Conversion – Data to Degree Celsius (°C)
To keep the precision of temperature value from the Thermocouple and RTD
plug-in modules, there is a general data mapping conversion in the firmware
before the actual temperature is sent to the Connected Components Workbench
software.
The following equation shows how the Connected Components Workbench
software data count is mapped from temperature Celsius degree by the firmware:
Connected Components Workbench software Data Count = (Temp (°C) +
270.0)*10;
This conversion formula applies to all types of Thermocouple and
RTD sensors.
This equation illustrates how the Connected Components Workbench data
count does not use full range of 0…65535 of data word.
Derive Actual Temperature °C From Connected Components Workbench
Data Count:
The following formula shows how to derive temperature Celsius degree from
temperature data word in the Connected Components Workbench software:
Underrange, overrange error reporting checking is not based on
Connected Components Workbench temperature data count, but the
actual temperature (°C) or the voltage going into the plug-in
module.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201823
Page 34
Chapter 3 Non-isolated Thermocouple and RTD Plug-in Modules – 2080-TC2 and 2080-RTD2
Notes:
24Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 35
High Speed Counter – 2080-MOT-HSC
IMPORTANT
IMPORTANT
IMPORTANT
IMPORTANT
Chapter
4
Overview
The 2080-MOT-HSC plug-in module provides enhanced high speed counter
capabilities to the Micro800 controller. It supports the same functionalities of an
embedded high-speed counter on the Micro800 controllers but is enhanced to
support up to 250 KHz 5V differential line driver for improved noise immunity
and provides additional dedicated I/O.
The 2080-MOT-HSC module supports most commercial encoders (5V
differential or 24V single-ended).
To configure the plug-in module, you need to download and use the
HSC UDFBs from the Sample Code Library:
http://www.rockwellautomation.com/go/scmicro800
From Connected Components Workbench Release 7.0 onwards, the
sample code is included in the installation and is located in the folder:
\documents\public documents\ccw\samples\rockwell automation\udfb
See Quickstart Projects for 2080-MOT-HSC Plug-in
step-by-step instructions on how to use the plug-in with a sample
project.
From Connected Components Workbench Release 8.0 onwards,
support has been added for a HSC Feedback Axis which uses the
same instructions as the PTO Motion Axis. UDFBs are still supported
(you can use either one but you cannot select both for the same plugin).
on page 97 for
From Connected Components Workbench Release 11.0 onwards,
support has been added for native HSCE instructions which can be
used in place of the UDFBs.
With native HSCE instructions, you can configure the plug-in offline
using a graphical user interface. With UDFBs, configuration is done at
runtime using instructions.
2080-MOT-HSC modules with hardware revision 1.xxx only supports a
value of one for Number of Pulses for rate calculation. 2080-MOT-HSC
modules with hardware revision 2.xxx enhances support by enabling
you to choose a value from 1...255. The hardware revision is found on
the label on the module.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201825
Page 36
Chapter 4 High Speed Counter – 2080-MOT-HSC
IMPORTANT
Differences Between
Embedded HSC and Plug-in
Module
Counter Specifications
The following table lists the differences between the embedded HSC and the
2080-MOT-HSC plug-in module.
Embedded HSC2080-MOT-HSC Plug-in Module
Limited to 100 kHzUp to 250 kHz
12/24V input12/24V input or 5V differential line driver
NoneEmbedded rate calculation using “Per Pulse” and
“Cyclic” methods
Dedicated preset and hold inputsConfigure either preset or hold inputs
NoneOne 5/24V output
When using the 2080-MOT-HSC module, the high and low preset
status does not automatically reset. When using the embedded HSC,
it automatically resets when the high and low preset condition no
longer exists.
Filter and decode inputs: 3 input points A, B, Z
These input points may come from different types and configurations of sensors.
The user must configure the module to respond to the type of sensor connected
to the module as described below. This can be configured in the 2080-MOTHSC UDFB. From Connected Components Workbench Release 8.0 onwards, if
you have configured the plug-in for Feedback Axis, you can also edit the input
filter values in the plug-in configuration module properties.
26Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 37
High Speed Counter – 2080-MOT-HSC Chapter 4
IMPORTANT
IMPORTANT
A
B
Z
Counter
HSC_Mode = 2 to 11
A
Z
Counter
HSC_Mode = 0, 1, 12, and 13
Counter
B
For low frequency pulses, filter times should be set appropriately to
avoid extra pulses from a noisy environment. For high frequency
pulses, shielded cable must always be used.
When the controller is power cycled, the value of the counters are
reset to zero.
The counters are not reset to zero for program download. For
example, if using the feedback axis, use the MC_SetPosition function
block to reset the position to zero.
Number of Counters: 1 to 2
The module may be configured, using HSC_Mode, to use the inputs as 1 or 2
counters.
1 counter: A, B, Z = Counter 0
2 counters: A, Z = Counter0; B = Counter 1
Counter Pin Usage
Input Operational Modes
ModeDescription
0Up Counter – The accumulator is immediately cleared (0) when it reaches the high
1Up Counter with external reset and hold – The accumulator is immediately cleared (0)
2Counter with external direction.
3Counter with external direction, reset, and hold.
4Two input counter (up and down).
5Two input counter (up and down) with external reset and hold.
6Quadrature counter (phased inputs A and B).
7Quadrature counter (phased inputs A and B) with external reset and hold.
8Quadrature X4 counter (phased inputs A and B).
9Quadrature X4 counter (phased inputs A and B) with external reset and hold.
10Quadrature X2 counter (phased inputs A and B).
preset. A low preset cannot be defined in this mode.
when it reaches the high preset. A low preset cannot be defined in this mode.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201827
Page 38
Chapter 4 High Speed Counter – 2080-MOT-HSC
Input A
Input B
Input Z
Encoder or Sensor
Increment Pulse
(count up)
1
2
3
4
5
6
7
8
Counter 0
(Input A)
PresentCount 1
Encoder or Sensor
Increment Pulse
(count up)
Input Operational Modes
ModeDescription
11Quadrature X2 counter (phased inputs A and B) with external reset and hold.
12Down Counter.
13Down Counter with external reset and hold.
Up Counter
Pulses on A will cause the up counter (Counter 0). Also Pulses on B will cause the
up counter (Counter 1).
Counter with External Direction
Pulses on A cause the counter to increment when B is low and decrement when B
is high. When B is open or undriven, the counter will increment. See Pulse
External Direction Counting on page 29.
28Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 39
Pulse External Direction Counting
INPUT A
INPUT B
INPUT Z
Direction control
Count pulse
Incrementing Encoder or Sensor
Sensor or Switch
Count Pulse
(Input A)
Direction Control
(Input B)
Present Count
1
2
3
2
1
0
1
2
High Speed Counter – 2080-MOT-HSC Chapter 4
ABChange in Count Value
1X (don’t care)0
0X (don’t care)0
Two input counter (Up/Down Pulses)
Pulses on A causes the counter to increment. Pulses on B causes the counter to
decrement. Pulses may occur at any time. Note that pulses can occur very closely
(that is, much faster than plug-in scan time) that the plug-in never notices the
change in count. In such cases, both counts may be ignored (the net change being
zero anyway). In no case shall a pulse be lost. See the following diagram.
0 (Open or No Connection)+1
1-1
Rockwell Automation Publication 2080-UM004D-EN-E - March 201829
Page 40
Chapter 4 High Speed Counter – 2080-MOT-HSC
INPUT A
INPUT B
INPUT Z
Increment Pulse
(Input A)
Decrement Pulse
(Input B)
1
2
3
2
1
00
1
Increment Pulse
(count up)
Decrement Pulse
(count down)
Incrementing
Encoder or Sensor
Decrementing
Encoder or Sensor
Present Count
Up/Down Counting
ABChange in Count Value
0 or 1+1
0 or 1-1
0
000
Quadrature Counter (X1)
The module is compatible with 2 and 3 signal quadrature, or incremental
encoders. The A and B signals are offset by 90 degrees and encode the direction of
the rotation. The third signal, Z, occurs once per revolution and is often used as a
home reference. The module’s use of this signal is discussed below in the Z input
section.
30Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 41
Quadrature Counting
INPUT A
INPUT B
INPUT Z
Quadrature
Encoder
A
B
X1
Count
X2
Count
1
2
3
4
5
6
7
8
9
10
11
12
11
10
9
8
7
6
5
4
3
2
1
0
X4
Count
High Speed Counter – 2080-MOT-HSC Chapter 4
Quadrature X4 Counter
Counter shall increment or decrement on each edge of the A and B pulses when
the signal is in the positive or negative direction respectively. See previous
illustration.
Quadrature X2 Counter
The counter increments or decrements on each edge of the A pulse when the
signal is in the positive or negative direction respectively. See previous illustration.
Down Counter
Pulses on A will cause the down counter (Counter 0). Also pulses on B will cause
the down counter (Counter 1).
Rockwell Automation Publication 2080-UM004D-EN-E - March 201831
Page 42
Chapter 4 High Speed Counter – 2080-MOT-HSC
INPUT A
INPUT B
INPUT Z
Decrement Pulse
(count down)
Decrement Pulse
(count down)
Encoder or Sensor
Encoder or Sensor
-1
-2
-3
-4
-5
-6-7
-8
-1
-2
-3
-4
-5
-6
-7
-8
Counter 0
(Input A)
PresentCount 1
Counter 0
(Input B)
PresentCount 2
IMPORTANT
Down Counting
Z Input (Gate) Function/Touch Probe
This signal functionality supports:
• Tou ch Pr ob e the present count value on the rising edge of IntZ_n to the
HSC_Touch Probe term in the backplane input file.
• Hold the counter at its present count value while IntZ_n = 1,
• Reset the present count value on rising edge of IntZ_n.
If the module gets two or more Z pulses during a single plug-in scan the
HSC_TouchProbe will be overwritten with the last stored value. There
will be no indication that more than one store has occurred.
Ring or Linear Counter
The counter may be configured with the RingOrLinearCnt_n control bit to
rollover at its limits (ring counter) or to stop counting and set a flag (linear
counter).
0: ring counter. When the counter is a ring counter and the present count value
is equal to MaxCountValue_n, the next input count in the up direction will cause
the PresentCount_n to become the MinCountValue_n. This action is known as
rollover. And the CountOverflow_n flag will be set to indicate that a rollover has
happened. It is reset using the ResetCountOverflow bit.
32Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Conversely, when the PresentCount_n is equal to MinCountValue_n the next
input count in the down direction will cause the PresentCount_n to become the
MaxCountValue_n. This action is known as rollunder. The CountUnderflow_n
Page 43
High Speed Counter – 2080-MOT-HSC Chapter 4
IMPORTANT
Rollover
MinCountValue
MaxCountValue
Count Up
Count Down
MinCountValue
MaxCountValue
Underflow
Overflow
Count Down
Count Up
0
flag will be set to indicate that a rollunder has occurred. It is reset using the
ResetCountUnderflow_n bit.
1: linear counter. When the counter is a linear counter and the present count
value is equal to MaxCountValue_n the next input count in the up direction will
activate the CountOverflow_n bit and also the PresentCount_n will remain at
the MaxCountValue_n. CountOverflow_n is reset using the
ResetCountOverflow_n bit.
Conversely, when the PresentCount_n is equal to MinCountValue_n the next
input count in the down direction will activate the CountUnderflow_n bit and
the PresentCount_n will remain at MinCountValue_n. CountUnderflow_n is
reset using the ResetCountUnderflow_n bit.
The counts in overflow and underflow will not be accumulated at all.
That is, even if 1000 pulses are applied while in overflow, the first pulse
with the opposite direction (down in this case) will cause the counter to
be decremented by 1. (The CountOverflow_n bit is only reset using the
ResetCountUnderflow_n bit.)
Rockwell Automation Publication 2080-UM004D-EN-E - March 201833
Page 44
Chapter 4 High Speed Counter – 2080-MOT-HSC
Enabling and Disabling a Counter using the HSC_EN bit
Disabling the counter does not inhibit any HSC_ACC_Bn loading functions
(preset or direct write) or any Z function.
The module continuously calculates rates for each of the counters regardless of
input operational mode.
Timer
For the first two counters, a timer is used to measure the time between two
successive pulses. This value is reported to the backplane as
HSC_PULSE_WIDTH_Bn.
Understanding Rates
There are different applications which require rate information but there is no
one perfect method for all. Generally, the user must weigh rate accuracy with the
need for new information quickly.
Broadly, there are two different ways to calculate rates and optimize accuracy and
speed of the rate of calculation:
• Per Pulse
1/HSC_PULSE_WIDTH_B (supported through 2080-MOT-HSC
plug-in)
HSC_PULSE_WIDTH_Bn is reported to the user in the input array
• Cyclic
Number of Pulses/User Defined Time Interval (supported through
Connected Components Workbench)
PresentRate_n is reported to the user in the input array.
Per Pulse
The Per Pulse rate method can be very accurate if the time between pulses is large
compared to the timer clock (1 µs for 2080-MOT-HSC). A timer is used to
measure the time between the two successive pulses. This value is reported to the
backplane as HSC_PULSE_WIDTH_Bn after each pulse. The user may invert
this value to derive a rate.
Per Pulse rate = 1 / HSC_PULSE_WIDTH_B
However, when the time between pulses shrinks, two factors can distort the Per
Pulse calculation of rate values:
• The time between pulses is closer to measuring the clock’s frequency,
making the granularity of the time increments have a greater effect on rate
inaccuracy.
34Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 45
High Speed Counter – 2080-MOT-HSC Chapter 4
1 ms
1 ms
1 ms
1
2
3
4
1
2
1000 Hz
2000 Hz
1
1000 Hz
PresentCount_n
⌂Count
PresentRate_n
0
• Also, the rate may be calculated many times over during the course of one
backplane scan time. This means that the rate data is obtained at a
backplane scan is only that of the very last pair of pulses and disregards the
other rate calculations that have happened during that interval. This is
especially problematic if the pulses during the update time are unevenly
spaced, the reported rate could be based entirely on two pulses which are
extremely close together (a very high rate) but a third pulse was separated
by a greater time (low rate).
You must understand these limitations when using HSC_PULSE_WIDTH_Bn
to derive a rate.
Per Pulse Errors
Real pulses
(note 1.9999 can
be rounded to 2)
21500 kHz1 MHz100%
910111 kHz100 kHz11.1%
1011009.901 kHz10.000 kHz1.00%
10011000999 Hz1000 Hz0.10%
9,99910,000100.01 Hz100.00 Hz0.010%
99,999100,00010.00010 Hz10.00000 Hz0.001%
(1) This table does not represent accuracy per pulse but repeatability. This repeatability can be applied in No
Filter setting.
(1)
Pulses
reported by
module
Real
Frequency
Reported
Frequency
% Error
Maximum Cyclic Rate Errors
Update Time
Value Scalar
1NANA20.02%20.02%0.210%
10NA20.11%2.020%0.210%0.030%
Frequency
100 Hz1 kHz10 kHz100 kHz1 MHz
Rockwell Automation Publication 2080-UM004D-EN-E - March 201835
Page 46
Chapter 4 High Speed Counter – 2080-MOT-HSC
IMPORTANT
RA_HSCPlugIn
FBEN
SlotID
NoiseFilter
Mode
FBENO
IDCheck
Start
Stop
Initialized
Accumulator
Rate
Maximum Cyclic Rate Errors
User Defined Function
Blocks
Update Time
Value Scalar
Frequency
100 Hz1 kHz10 kHz100 kHz1 MHz
10020.01%2.110%0.220%0.031%0.012%
10003.010%0.310%0.040%0.013%0.010%
10,0001.210%0.130%0.022%0.011%0.010%
For low frequency pulses, filter times should be set appropriately to
avoid extra pulses from a noisy environment. For high frequency pulses,
shielded cable must always be used.
UDFBs only apply if UDFB mode is selected in Connected Components
Workbench software. It is recommended to use Feedback Axis (Release 8.0 or
later) or native HSCE instructions (Release 11.0 or later) to configure the
2080-MOT-HSC plug-in module.
RA_HSCPlugIn
The purpose of this UDFB is to get high speed counter accumulator value and
current pulse frequency.
RA_HSCPlugIn: Input and Output Parameters
ParameterTypeData TypeDescription
FBENINPUTBOOLFunction block Enable input
SlotIDINPUTUINTPlug-in slot number.
NoiseFilterINPUTUSINT00: No filter
36Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
HSCModeINPUTUSINT0, 2 , 4, 6, 8, 10, 12
Slot ID = 1…5 (starting with the far left slot 1.)
FALSE: Wrong plug-in or no plug-in at selected slot.
FALSE: Indicates HSC initialization has not finished.
Page 49
High Speed Counter – 2080-MOT-HSC Chapter 4
RA_ServoFDBK: Input and Output Parameters
ParameterTypeData
Ty pe
AccumulatorOUTPUTLINTAccumulator value.
TpPositionOUTPUTREALPosition recorded when the latest touch probe is triggered.
DirectionOUTPUTSINT1 = Forward
Description
-1 = Reverse
0 = Not moving
Use the 2080-MOT-HSC Module
For a step-by-step guide on how to use the Micro800 High Speed Counter plugin, see Quickstart Projects for 2080-MOT-HSC Plug-in on page 97
.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201839
Page 50
Chapter 4 High Speed Counter – 2080-MOT-HSC
Notes:
40Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 51
DeviceNet Plug-in – 2080-DNET20
IMPORTANT
IMPORTANT
IMPORTANT
Chapter
5
Overview
The DeviceNet plug-in serves as scanner and client for explicit messaging to
remote devices. The module is designed to scan devices such as:
• CompactBlock™ LDX
• PowerFlex® drives
• E1Plus overloads
• stack lights
User-defined function blocks (UDFB) are required to enable interaction
between these devices.
The 2080-DNET20 DeviceNet scanner supports a maximum of 20 nodes. For
example, if the scanner ID is configured to zero, the scanner would scan from
1…20. It is supported on Micro800 controllers with available plug-in slots. Only
one 2080-DNET20 DeviceNet scanner is supported per controller.
Rockwell Automation recommends that only one 2080-DNET20
DeviceNet scanner be used for each network trunk-line.
If the 2080-DNET20 DeviceNet scanner is control flashed to a new
major firmware version (for example, from 1.xxx to 2.xxx or vice
versa), once the plug-in is successfully upgraded, power cycle the
controller.
If RSLinx browsing is enabled, the CIP client messages can get timed
out because the DeviceNet buffers are fully occupied by RSLinx
messages. It is recommended not to have RSLinx browsing to the
DeviceNet bridge if Client Messaging is required.
Status Indicators
Rockwell Automation Publication 2080-UM004D-EN-E - March 201841
The DeviceNet plug-in module supports two standard DeviceNet green and red
LED indicators:
• Module status
• Network status
Page 52
Chapter 5 DeviceNet Plug-in – 2080-DNET20
IMPORTANT
Module Status Indicator
LED stateModule statusDescription
OFFNo powerThere is no power present.
Flashing GreenOperationalUnit is starting up.
GreenUnit operationalDevice is operating normally.
Flashing RedMinor fault.A recoverable fault is present or the module is
RedUnrecoverable fault.A non-recoverable fault is detected.
Network Status Indicator
LED stateModule StatusDescription
OFFNo power or offlineThere is no network power or device is not operating.
Flashing GreenIdleNo valid network connection has been made.
GreenOnlineThe plug-in module is operating normally and receiving
Flashing RedConnection time outOne or more network connections has timed out.
RedCritical link failureThe plug-in module has detected an error that makes it
undergoing firmware update.
messages.
incapable of communicating on the link (Bus Off or
duplicate MAC_ID).
Network Configuration
In order to configure the DeviceNet plug-in and scan the network, you need to
import user-defined function blocks (UDFBs) in your Micro800 project in
Connected Components Workbench. Autoscan is used to add nodes into the
scan list.
It is recommended that when Autoscan is running for the nodes in
range, or for the connection to be established, the nodes should be idle
without any pre-occupied connections requests.
Network Wiring
The DeviceNet specifications provide for maximum network distances for the
main trunk line and drop lines, depending upon the baud rate used on the
network.
Network Specifications
Baud RateTrunk Line LengthDrop Length
Maximum DistanceMaximumCumulative
MetersFeetMetersFeetMetersFeet
125k baud4201377620156512
250k baud200656.1762078256
500k baud7524662039128
42Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 53
IMPORTANT
TIP
ON
1
23
4
5
7
6
8
Dim A
Pos. 1 Designate
Pin #1 Location
1
35
7 9 11 13
15
246
8
10
12
14
16
CONTACT CONFIGURATION
(Pos. 1 denotes Pin # 1)
Maximum power supply drop cable length is 3 m.
Recommended Cable
Flat Cable (Kwiklink lite)
– Class 1 cable maximum allowable current 8A (NEC/CECode)
– Class 2 cable maximum allowable current 4A (NEC/CECode)
DeviceNet Switches
2080-DNET20 Assembly Diagram
DeviceNet Plug-in – 2080-DNET20 Chapter 5
DeviceNet Address (MAC_ID) Switch Definitions
Node AddressSW1 Switch Positions
345678
Switch Position Values
32168421
0 (default)OFFOFFOFFOFFOFFOFF
1OFFOFFOFFOFFOFFON
2OFFOFFOFFOFFONOFF
3OFFOFFOFFOFFONON
4OFFOFFOFFONOFFOFF
5OFFOFFOFFONOFFON
…
62ONONONONONOFF
63ONONONONONON
Rockwell Automation Publication 2080-UM004D-EN-E - March 201843
Page 54
Chapter 5 DeviceNet Plug-in – 2080-DNET20
IMPORTANT
DeviceNet Baud Rate Switch Definitions
Baud Rate DR (Data Rate) SW1 Switch Position
12
125kOFFOFF
250kOFFON
500k (default)ONOFF
AutobaudONON
For most applications, Rockwell Automation recommends that you use
default node and baud rate settings. The DeviceNet scanner plug-in will
be at node 0 and the devices will be at nodes 1...20. The baud rate will
be at 500k baud and the maximum trunkline length will be 75 m
(KwikLink Lite).
Power Supply
The plug-in module gets its power from the Micro800 backplane. However, the
DeviceNet interface is isolated from the Micro800 system. Therefore, network
power to operate the DeviceNet transceiver on the plug-in module is supplied by
an external DeviceNet power supply.
If using a single power supply in the network, calculate the total current
requirement of all devices in the network and add +10% for current surge.
Recommended power supply is 1606-XLSDNET4.
Power Supply Cable Dropline Length
Dropline LengthAllowable Current
1.5 m (5 ft)3 A
2 m (6 ft)2 A
3 m (10 ft)1.5 A
4.5 m (15 ft)1 A
6 m (20 ft)0.75 A
44Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 55
DeviceNet Plug-in – 2080-DNET20 Chapter 5
VPower Supply
V+
CAN_H
CAN_L
VV+
V+ broken between
power supplies
only one ground
VPower Supply
V+
Enclosure
TIP
Single Source Power Supply (End segment) Kwiklink Lite Cable
9.00
8.00
7.00
6.00
5.00
4.00
3.00
2.00
1.00
0.00
0 (0)
60
(197)
120
(394)
180
(591)
240
(787)
300
(984)
360
(1181)
420
(1378)
If two or more power supplies are connected to the Kwinklink lite media (trunk
cable) V+ should be broken between the two power supplies.
Grounding the network
If grounding at only one location, it is recommended that you ground at the
center of the network.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201845
Single Source Power Supply – Trunkline Length and Maximum Current
Network Length
in meter (ft)
0 (0)8.00
20 (66)8.00
40 (131)7.01
60 (197)4.72
80 (262)3.56300 (984)0.96
100 (238)2.86320 (1050)0.90
Current, maxNetwork Length
in meter (ft)
(1)
(1)
(1)
(1)
220(722)1.31
240 (787)1.20
260 (853)1.11
280 (919)1.03
Current, max
Page 56
Chapter 5 DeviceNet Plug-in – 2080-DNET20
Dual Source Power Supply (both ends – Kwiklink Lite Cable)
9.00
8.00
7.00
6.00
5.00
4.00
3.00
2.00
1.00
0.00
0 (0)
40
(131)
80
(262)
120
(394)
160
(525)
200
(656)
240
(787)
280
(919)
320
(1050)
360
(1181)
400
(1312)
Single Source Power Supply – Trunkline Length and Maximum Current
120 (394)2.39340 (1115)0.85
140 (459)2.05360 (1181)0.80
160 (525)1.79380 (1247)0.76
180 (591)1.60400 (1312)0.72
200 (656)1.44420 (1378)0.69
(1) Exceeds NEC CL2/CECode 4A limit.
Dual source power supply (both ends – Kwiklink Lite Cable)
Network length
in meters (ft)
0 (0)8.00
20 (66)8.00240 (787)4.30
40 (131)8.00260 (853)3.97
60 (197)8.00280 (919)3.69
80 (262)8.00300 (984)3.44
100 (328)8.00320 (1050)3.23
120 (394)8.00340 (1115)3.04
140 (459)7.35360 (1181)2.87
160 (525)6.43380 (1247)2.72
180 (591)5.72400 (1312)2.59
200 (656)5.16420 (1378)2.46
(1) Exceeds NEC CL2/CECode 4A limit.
Current, maxNetwork length
in meters (ft)
(1)
220 (722)4.69
Current, max
46Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 57
DeviceNet Plug-in – 2080-DNET20 Chapter 5
IMPORTANT
Calculate Voltage Requirement
SUM {[(Ln * (Rc)) + (Nt * (0.005))] * In} < 4.65 V
Where:
Ln = Length in meter or feet
Rc = Resistance of the cable per meter or feet
(Kwiklink flat media = 0.019 ohms/meter or 0.0058/feet)
Nt = Number of the node starting from 1 close to power supply and increasing.
0.005 = Nominal contact resistance used for every connection to the trunkline
In = Current drawn from the cable system by the device.
To calculate for percentage of loading, divide the total voltage
calculated from the above formula by 4.65.
User Defined
Function Blocks
RA_DNET_MASTER
FBEN
SlotID
Run
AutoScan
ClearFault
FBENO
NodeAddress
BaudRate
Status
Error
ActiveNodes
ScanList0_62
Download the following 2080-DNET20 user-defined function blocks from the
Sample Code Library:
http://www.rockwellautomation.com/go/scmicro800
RA_DNET_MASTER
This UDFB sets the 2080-DNET20 scanner to RUN mode.
RA_DNET_MASTER: Input and Output Parameters
Variable NameTypeData TypeDescription
FBENINPUTBOOLTRUE: To continue reading and writing
Rockwell Automation Publication 2080-UM004D-EN-E - March 201847
Page 58
Chapter 5 DeviceNet Plug-in – 2080-DNET20
FBEN
SlotID
NodeID
FBENO
RA_DNET_NODE_STATUS
Status
Error
RA_DNET_MASTER: Input and Output Parameters
Variable NameTypeData TypeDescription
ErrorOUTPUTSTRINGScanner error description.
ActiveNodesOUTPUTUSINTNumber of slave nodes in the network.
Scanlist0_62OUTPUTLWORDDetails on active node table, bit 0…62.
Bit 0: Represent Node 0.
Bit 62: Represent Node 62.
Sequence of Operation: RA_DNET_MASTER
Sequence RunAutoscanDescription
1FalseFalseReinitializes scan list from the plug-in scanner if
FBEN = TRUE.
2FalseTrueTriggers autoscan to scan the network after clearing
scan list.
3FalseFalsePuts scanner to IDLE mode by disabling autoscan if
active node number = number of nodes in network.
4TrueFalsePuts scanner to RUN mode.
Upon powerup, the scanner should be in IDLE Mode for the autoscan to start.
Wait until the autoscan process is complete before turning the scanner to RUN
Mode (that is, Run bit is TRUE).
Sample Code
RA_DNET_NODE_STATUS
This UDFB is used to read the node status of slave nodes in a DeviceNet network
where the 2080-DNET20 scanner is connected.
48Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 59
DeviceNet Plug-in – 2080-DNET20 Chapter 5
FBEN
SlotID
NodeID
FBENO
RA_DNET_LDX_DISCRETE
DI_Module1
DI_Module2
Module1
Module2
Module3
DO_Module2
DO_Module3
Module4
DO_Module4
DO_Module1
DI_Module3
DI_Module4
RA_DNET_NODE_STATUS: Input and Output Parameters
Variable NameTypeData TypeDescription
FBENINPUTBOOLFunction block enable input.
TRUE to enable the function.
SlotIDINPUTUINTPlug-in slot number (1…5)
NodeIDINPUTUSINTSlave node address.
FBENOOUTPUTBOOLFunction block enable output.
TRUE upon exit.
StatusOUTPUTUSINTScanner fault status.
0: No errors.
ErrorOUTPUTSTRINGDescription of the node status error.
Sample Code: RA_DNET_NODE_STATUS
RA_DNET_LDX_DISCRETE
This UDFB is used for I/O data exchange with discrete CompactBlock I/O.
RA_DNET_LDX_DISCRETE: Input and Output Parameters
Variable NameTypeData TypeDescription
FBENINPUTBOOLFunction block enable input.
SlotIDINPUTUINTPlug-in slot number (1…5)
NodeIDINPUTUSINTNode address of the digital Compact I/O slave node.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201849
TRUE to enable the function block.
INPUT X OUTPUT Channels
For example: 16X0 (16 input / 0 output is physically
present as base module)
Valid String: 32X0, 0X32, 16X0, 0X16, 16X16, 8X8,
8X0, 0X8, 0X6
NOTE: X should always be upper case.
INPUT X OUTPUT channels
For example: 16X0 (16 input / 0 output is physically
present as base module)
Valid String: 32X0, 0X32, 16X0, 0X16, 16X16, 8X8,
8X0, 0X8, 0X6
NOTE: X should always be upper case.
INPUT X OUTPUT Channels
For example: 16X0 (16 input / 0 Output is physically
present as base module)
Valid String: 32X0, 0X32, 16X0, 0X16, 16X16, 8X8,
8X0, 0X8, 0X6
NOTE: X should always be upper case.
INPUT X OUTPUT Channels
For example: 16X0 (16 input / 0 output is physically
present as base module)
Valid String: 32X0, 0X32, 16X0, 0X16, 16X16, 8X8,
8X0, 0X8, 0X6
NOTE: X should always be upper case.
DO_Module1INPUTUDINTOutput data for base module.
DO_Module2INPUTUDINTOutput data for expansion module 1.
DO_Module3INPUTUDINTOutput data for expansion module 2.
DO_Module4INPUTUDINTOutput data for expansion module 3.
FBENOOUTPUTBOOLFunction block enable output.
TRUE upon exit.
DI_Module1OUTPUTUDINTInput data from base module (Module 1).
DI_Module2OUTPUTUDINTInput data from expansion module 1
(Module 2).
DI_Module3OUTPUTUDINTInput data from expansion module 2
(Module 3).
DI_Module4OUTPUTUDINTInput data from expansion module 3
(Module 4).
RA_DNET_LDX_ANALOG
This UDFB is used for data exchange with analog CompactBlock I/O.
50Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
TRUE to enable the function.
INPUT X OUTPUT Channels
For example: 4X0 (4 input analog module is
physically present as base module)
Valid String: 0X2, 4X0
NOTE: X should always be upper case.
INPUT X OUTPUT Channels
For example: 16X16 (16 input / 16 output is
physically present as expansion module 1)
Valid String: 16X0, 0X16, 16X16, 8X8, 8X0, 0X8, 0X6
NOTE: X should always be upper case.
Page 61
DeviceNet Plug-in – 2080-DNET20 Chapter 5
FBEN
SlotID
NodeID
FBENO
CH0
CH1
CH2
CH3
StatusCH0_3
RA_DNET_LDX_TC_RTD
RA_DNET_LDX_ANALOG: Input and Output Parameters
Variable NameTypeData TypeDescription
(1)
Module3
AO_Ch0INPUTWORDAnalog Output Channel 0 value.
AO_Ch0INPUTWORDAnalog Output Channel 1 value.
DO_Module2INPUTUINTOutput data for Expansion Module 1.
DO_Module3INPUTUINTOutput Data for Expansion Module 2.
FBENOOUTPUTBOOLFunction block enable output.
AI_CH0OUTPUTWORDAnalog Input Channel 0 value.
AI_CH1OUTPUTWORDAnalog Input Channel 1 value.
AI_CH2OUTPUTWORDAnalog Input Channel 2 value.
AI_CH3OUTPUTWORDAnalog Input Channel 3 Value.
StatusCH0_3OUTPUTWORDAnalog input channel 0…3 status
INPUT X OUTPUT channels
For example: 16X16 (16 input / 16 output is
physically present as expansion module 2)
Valid String: 16X0, 0X16, 16X16, 8X8, 8X0, 0X8, 0X6
NOTE: X should always be upper case.
This value is valid only if Module1 = '0X2'
This value is valid only if Module1 = '0X2'
TRUE upon exit.
This value is valid only if Module1 = '4X0'
This value is valid only if Module1 = '4X0'
This value is valid only if Module1 = '4X0'
This value is valid only if Module1 = '4X0'
Applicable only if catalog is with digital inputs.
Applicable only if catalog is with digital inputs.
(1) Use only valid strings combinations as mentioned above. If Module1, Module2, Module3 physical I/O does not
match the physical I/O present in base and expansion, then incorrect sequence will be written.
RA_DNET_LDX_TC_RTD
This UDFB is used to read input data from the Thermocouple/RTD module.
RA_DNET_LDX_TC_RTD: Input and Output Parameters
Variable NameTypeData Type Description
FBENINPUTBOOLFunction block enable input.
SlotIDINPUTUINTPlug-in slot number (1…5)
NodeIDINPUTUSINTNode address of the digital Compact I/O slave node.
This UDFB is used for data exchange with a towerlight or stacklight.
RA_DNET_TOWERLIGHT: Input and Output Parameters
Variable NameTypeData TypeDescription
FBENINPUTBOOLFunction block enable input.
SlotIDINPUTUINTPlug-in slot number (1…5)
NodeIDINPUTUSINTTowerlight node address.
Light_0_4INPUTUSINTLight 0…4, for example:
FBENOOUTPUTBOOLFunction block enable output.
Status_0_4OUTPUTUSINTLight 0…4 status.
TRUE to enable the function.
Bit 0: Blue
Bit 1: Yellow
Bit 2: Red
TRUE upon exit.
RA_PF_DNET_STANDARD
This UDFB is used for I/O data exchange with standard PowerFlex drives
configured as single mode.
RA_PF_DNET_STANDARD: Input and Output Parameters
Variable NameTypeData Type Description
FBENINPUTBOOLFunction block enable input.
PlcPortNumINPUTUINTPlug-in slot number (1…5 for plug-in slots).
DriveNodeNumINPUTUSINTSlave node address for PowerFlex drive.
StartINPUTBOOLTRUE to start PowerFlex drive.
StopINPUTBOOLTRUE to stop PowerFlex drive.
ReferenceSpeedINPUTREALReference speed for the device.
JogINPUTBOOLTRUE to enable jog in PowerFlex drive.
ClearFaultINPUTBOOLTRUE to clear fault in PowerFlex drive.
Fwd_RevINPUTBOOLTRUE to configure PowerFlex drive for forward motion.
52Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
FBENOOUTPUT BOOLFunction block enable output.
TRUE to enable the function.
Configure PowerFlex drive speed.
FALSE to configure PowerFlex drive for reverse motion.
TRUE upon exit.
Page 63
DeviceNet Plug-in – 2080-DNET20 Chapter 5
IMPORTANT
RA_PFDNET_MULTIDRIVE
FBEN
PlcPortNum
NodeNum
Start
Stop
ReferenceSpeed
Jog
ClearFault
Fwd_Rev
FBENO
PF_Feedback
PF_Ready
PF_Active
PF_Alarm
PF_Fault
PF_AltReference
RA_PF_DNET_STANDARD: Input and Output Parameters
Variable NameTypeData Type Description
StatusOUTPUTBOOLPowerFlex drive status.
PF_FeedbackOUTPUTREALFeedback from the PowerFlex drive.
PF_ErrorCodeOUTPUT INTFor future use.
PF_ReadyOUTPUT BOOLReady bit from PowerFlex drive.
PF_ActiveOUTPUTBOOLActive bit from PowerFlex drive.
PF_AlarmOUTPUTBOOLAlarm bit from PowerFlex drive.
PF_FaultOUTPUTBOOLFault bit from PowerFlex drive.
PF_AltReferenceOUTPUT BOOLAlt Reference bit from PowerFlex drive.
Ensure that your PowerFlex drives settings are correct. For basic setup
configuration, see the PowerFlex drives user manuals in the
Rockwell Automation Literature Library
.
With PowerFlex 523, you need to multiply the speed reference and divide the
speed feedback by a factor of 10.0 in order to get the correct value. Note that the
PowerFlex 4 and PowerFlex 5 drives have a different multiplier.
Reference and Feedback for the Different PowerFlex Drives
Drive TypeNumberReferenceFeedback
PowerFlex 4M132x10x0.1
PowerFlex 439x10x0.1
PowerFlex 4040x100x0.1
PowerFlex 40P41x100x0.01
PowerFlex 400129x100x0.01
PowerFlex 5238x100x0.01
PowerFlex 5259x100x0.01
For example, if you set reference speed at 50, command speed is 50 Hz for
PowerFlex 4M and only 5 Hz for PowerFlex 523 and PowerFlex 525.
RA_PF_DNET_MULTIDRIVE
This UDFB is used for I/O data exchange with standard PowerFlex drives,
configured as multi-drive.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201853
Page 64
Chapter 5 DeviceNet Plug-in – 2080-DNET20
RA_PF_DNET_MULTIDRIVE: Input and Output Parameters
Variable NameTypeData TypeDescription
FBENINPUTBOOLFunction block enable input.
TRUE to enable the function.
PlcPortNumINPUTUINTPlug-in slot number (1…5 for plug-in slots).
NodeNumINPUTUSINTDeviceNet node address for PowerFlex drive
(connected as master in multi-drive setup).
StartINPUTBOOL[1…5]TRUE to start each element of the array.
Corresponds to each drive.
For example: Start[1] for Drive 1 and Start[5] for
Drive5.
StopINPUTBOOL[1…5]TRUE to stop each element of the array.
Corresponds to each drive, for example, Stop
[1] for Drive 1 and Stop [5] for Drive5.
ReferenceSpeedINPUTREA[1...5]LReference speed to set the device speed.
Each element of the array corresponds to each
drive, for example, Reference Speed [1]
for Drive 1 and Reference Speed [5] for Drive5.
JogINPUTBOOL[1...5]TRUE to enable jog in PowerFlex drive.
Each element of the array corresponds to each
drive, for example, Reference Jog [1] for Drive
1 and Jog [5] for Drive5.
ClearFaultINPUTBOOL[1...5]TRUE to clear fault in PowerFlex drive.
Each element of the array corresponds to each
drive, for example, ClearFault [1] for Drive 1
and ClearFault [5] for Drive5.
Fwd_RevINPUTBOOL[1...5]TRUE to configure PowerFlex drive for forward
motion.
FALSE to configure PowerFlex drive for Reverse
motion.
Each element of the array corresponds to each
drive, for example, Fwd_Rev [1] for Drive 1 and
Fwd_Rev [5] for Drive5.
FBENOOUTPUTBOOLFunction block enable output.
TRUE upon exit.
PF_FeedbackOUTPUTREAL[1...5]Speed reference from the PowerFlex drive.
Each element of the array corresponds to each
drive, for example, PF_Feedback[1] for Drive 1
and PF_Feedback[5] for Drive5.
PF_ReadyOUTPUTBOOL[1...5]Ready bit from PowerFlex drive.
Each element of the array corresponds to each
drive, for example, PF_Ready[1] for Drive 1 and
PF_Ready[5] for Drive5.
PF_ActiveOUTPUTBOOL[1...5]Active bit from PowerFlex drive.
Each element of the array corresponds to each
drive, for example, PF_Active[1] for Drive 1 and
PF_Active[5] for Drive5.
54Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 65
DeviceNet Plug-in – 2080-DNET20 Chapter 5
IMPORTANT
RA_DNET_OVERLOAD
FBEN
SlotID
NodeID
OutA
TripReset
FBENO
IN1
IN2
Warning
Tripped
AverageFLA
ThernUtilized
OutAStart
RA_DNET_GENERIC
FBEN
SlotID
NodeID
OutputData
FBENO
InputData
RA_PF_DNET_MULTIDRIVE: Input and Output Parameters
Variable NameTypeData TypeDescription
PF_AlarmOUTPUTBOOL[1...5]Alarm bit from PowerFlex drive.
Each element of the array corresponds to each
drive, for example, PF_Alarm[1] for Drive 1 and
PF_Alarm[5] for Drive5.
PF_FaultOUTPUTBOOL[1...5]Fault bit from PowerFlex drive.
Each element of the array corresponds to each
drive, for example, PF_Fault[1] for Drive 1 and
PF_Fault[5] for Drive5.
PF_AltReferenceOUTPUTBOOL[1...5]Alt Reference bit from PowerFlex drive.
Each element of the array corresponds to each
drive, for example, PF_AltReference[1] for
Drive 1 and PF_AltReference[5] for Drive5.
Ensure that your PowerFlex drives settings are correct. For basic setup
configuration, see the PowerFlex drives user manuals in the
Rockwell Automation Literature Library
.
RA_DNET_OVERLOAD
This UDFB is used for I/O data exchange with an overload relay.
RA_DNET_OVERLOAD: Input and Output Parameters
Variable NameTypeData TypeDescription
FBENINPUTBOOLFunction block enable input.
SlotIDINPUTUINTPlug-in slot number (1…5 for plug-in slots).
NodeIDINPUTUSINTDeviceNet node address of the slave node.
OutAINPUTBOOLTRUE to turn on Output A.
TripResetINPUTBOOLTRUE to enable Trip Reset.
FBENOOUTPUTBOOLFunction block enable output.
IN1OUTPUTBOOLInput 1 from overload relay.
IN2OUTPUTBOOLInput 2 from overload relay.
WarningOUTPUTBOOLTRUE if warning is enabled.
TrippedOUTPUTBOOLTRUE if tripped.
AverageFLAOUTPUTWORDAverage FLA % value from overload relay.
ThermUtilizedOUTPUTWORDTherm Utilized value from overload relay.
OutAStatusOUTPUTWORDAverage FLA value from overload relay.
TRUE to enable the function.
TRUE upon exit.
RA_DNET_GENERIC
Rockwell Automation Publication 2080-UM004D-EN-E - March 201855
This UDFB is used for I/O data exchange with generic I/O devices.
Page 66
Chapter 5 DeviceNet Plug-in – 2080-DNET20
IMPORTANT
RA_DNET_EXPLICIT
FBEN
SlotID
NodeID
CnxnNumber
FBENO
InputData
MsgLength
CIPService
CIPClass
CIPInstance
CIPAttribute
Q
ResponseData
Status
RequestData
RA_DNET_GENERIC: Input and Output Parameters
Variable NameTypeData TypeDescription
FBENINPUTBOOLFunction block enable input.
TRUE to enable function.
SlotIDINPUTUINTPlug-in slot number (1…5 for plug-in slots).
NodeIDINPUTUSINTSlave node address.
OutputDataINPUTUSINT[1…64]Slave output data.
FBENOOUTPUTBOOLFunction block enable output.
TRUE to enable function.
InputData[1…64]OUTPUTUSINT[1…64]Input data from slave.
RA_DNET_EXPLICIT
This UDFB is used for sending explicit message to slave node.
For DNET explicit message, the maximum payload supported is 256
bytes.
RA_DNET_EXPLICIT: Input and Output Parameters
Variable NameTypeData TypeDescription
FBENINPUTBOOLFunction block enable input.
SlotIDINPUTUINTPlug-in slot number (1…5 for plug-in slots).
NodeIDINPUTUSINTNode address of slave node.
CnxnNumberINPUTUSINTConnection number values 1, 2, 3, 4, 5.
MsgLengthINPUTUSINTSpecifies the size of the CIP message in the
CIPServiceINPUTUINTCIP service code.
CIPClassINPUTUINTCIP Class code (valid values 0…65535).
RequestDataINPUTUSINT[1…54] Request data from slave.
FBENOOUTPUTBOOLFunction block enable output.
QOUTPUTBOOLTRUE when message is sent out successfully.
ErrorOUTPUTBOOLTRUE when message transmits error.
ResponseDataOUTPUTUSINT
[1...50]
TRUE to enable function.
transaction block.
CIP Response error
Response Data[1] : Extended Error ID
Response Data[2] : Error ID
See Explicit Message Request Format
on
page 57.
See Explicit Message Status Codes on page 57.
StatusOUTPUTUSINTSee Explicit Message Status Codes on page 57.
56Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 67
Transaction Block Format
Byte OffsetContents
0Status
1Transaction ID
2Size
3Reserved
4MAC ID
5Service
6…115Transaction Body (110 bytes)
Explicit Message Request Format
Byte OffsetContents
0Status
1Transaction ID
2Size
3Reserved
4MAC ID
5Service
6…7Class
8…9Instance
10…115Service Data (106 Bytes)
DeviceNet Plug-in – 2080-DNET20 Chapter 5
Explicit Message Response Format
Byte OffsetContents
0Status
1Transaction ID
2Size
3Reserved
4MAC ID
5Service
Byte OffsetContentsRequest Data
0StatusCan be read from UDFB status
6…115ServiceDataCan be read from UDFB response data.
Explicit Message Status Codes
Status CodeDescription
0Ignore transaction block (block empty).
Rockwell Automation Publication 2080-UM004D-EN-E - March 201857
Response data shows CIP error Code.
Page 68
Chapter 5 DeviceNet Plug-in – 2080-DNET20
IMPORTANT
Explicit Message Status Codes
1Transaction completed successfully.
2Transaction in progress (not ready).
4Error – node offline
5Error – DeviceNet port disabled/offline
6Error – Transaction TXID unknown
7Error – Duplicate TXID
9Error – Scanner out of buffers
12Error – Response data too large for block
14Error – Invalid size specified
15Error – Device timed out
16Block queued.
17Block allocated
18Connection in progress
3, 8, 10, 11, 13, 19...255Reserved
Send Explicit Messages to
2080-DNET20 Plug-in Using
Micro800 Pass Through
MSG_CIPGENERIC instruction can be used to send Explicit messages to the
2080-DNET20 plug-in and the Slave nodes on the DeviceNet network.
For DeviceNet messaging using MSG_CIPGENERIC, only unconnected
messaging (connection mode 0) is supported. CIP connection type
must be configured as 0 – unconnected.
In MSG_CIPGENERIC, configure the target path as mentioned below:
• To access the plug-in, the format of the target path is “1, Slot number”.
• To access a Slave device through the plug-in, the format of the target path is
“1, Slot number, 2, DeviceNet node address”.
For example, if the 2080-DNET20 plug-in is connected at physical slot 3 and the
Slave device of address 40 is present in the DeviceNet network, then:
• Using MSG_CIPGENERIC to access the plug-in, the target path would
be “1, 3”.
• Using MSG_CIPGENERIC to access the Slave node through the plug-in,
the target path would be “1, 3, 2, 40”.
Note that the number “1” refers to the Virtual backplane port number and “2”
refers to the 2080-DNET20 plug-in's DeviceNet port number. These are fixed
values. The slot number starts from 1 up to the maximum number of slots
physically present in the controller.
When the controller pass through feature is used in the following example:
58Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 69
DeviceNet Plug-in – 2080-DNET20 Chapter 5
IMPORTANT
• Using MSG_CIPGENERIC starting from Micro850 to access the plugin, the target path would be “4, 192.168.1.100, 1, 3”
• Using MSG_CIPGENERIC starting from Micro850, the Slave device
cannot be accessed because the MSG_CIPGENERIC target path
configuration is limited to a single hop. This path will work if you use a
Logix controller/PC instead of Micro850.
Note that the number “4” refers to the EtherNet/IP port number (for Serial the
port number varies from 2...5. See the controller’s user manual for detailed
information).
To use the controller pass through feature, the following firmware
revisions are required:
• Micro820/Micro830/Micro850 controller firmware revision 8.011 or
higher.
• 2080-DNET20 plug-in firmware revision 2.011 or higher.
Error Codes
DeviceNet plug-in Error Codes and Descriptions
ErrorIDDescription
0No errors.
1Node number not in scanlist.
65AutoScan active.
70Scanner failed DUP MAC check.
71Illegal value in scanlist.
72Device stopped communicating.
73Device does not match scanlist.
74Scanner has detected data overrun.
75No network traffic detected.
76No network traffic detected for scanner.
77Data size returned does not match scanlist.
78Device on scanlist not active on subnet.
79Scanner failed to transmit a message.
80Scanner is in Idle mode operation.
81Scanner is in fault mode operation.
82I/O fragment out of sequence.
83Device refused to be initialized.
84Device not yet initialized.
85Incorrect data size upon connection with device.
86Device/Slave went into Idle.
87Shared master has not allocated slave.
88Shared master has not allocated required choices.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201859
Page 70
Chapter 5 DeviceNet Plug-in – 2080-DNET20
DeviceNet plug-in Error Codes and Descriptions
ErrorIDDescription
89Keeper download failed.
90User has disabled scanner.
91Bus Off detected on scanner.
92No network power detected.
93CRC failure detected on one or more
configuration blocks.
95Scanner application program flash is being updated.
96Port is in test mode.
97Scanner is halted by user.
98ESC, overflow, divide or other processor error.
99Scanner watchdog has timed out.
Use the 2080-DNET20 Plug-in
For a step-by-step guide on how to use the DeviceNet plug-in, see Quickstart
Project for 2080-DNET20 Plug-in on page 92.
60Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 71
Specifications
Appendix
A
Digital Plug-in Modules
General Specifications – 2080-OB4, 2080-OV4, 2080-IQ4OB4, 2080-IQ4OV4, 2080-IQ4
AttributeValue
Mounting torque0.2 Nm (1.48 lb-in.)
Status indicatorsFor input or output modules – 4 yellow
Terminal base screw torque0.22…0.25 Nm (1.95…2.21 lb-in.)
Enclosure type ratingNone (open-style)
Isolation voltageFor input modules
Wire size1.3... 0.2 mm
Wire category2 – on signal ports
North American temp codeT4
For combination modules – 8 yellow
using a 2.5 mm (0.10 in.) flat-blade screwdriver
50V (continuous), Basic Insulation Type, Inputs to Backplane
Type tested for 60 s @ 720 V DC, Inputs to Backplane
For combination or output modules
50V (continuous), Basic Insulation Type, Inputs to Outputs, I/Os to
Backplane
Type tested for 60 s @ 720 V DC, I/Os to Backplane
2
90 °C (194 °F), or greater, insulation max
2 – on power ports
(16...24 AWG) solid or stranded copper wire rated @
c-UL-usUL Listed Industrial Control Equipment, certified for US and Canada.
See UL File E322657.
UL Listed for Class I, Division 2 Group A,B,C,D Hazardous Locations,
certified for U.S. and Canada. See UL File E334470.
CEEuropean Union 2014/30/EU EMC Directive, compliant with:
EN 61326-1; Meas./Control/Lab., Industrial Requirements
EN 61000-6-2; Industrial Immunity
EN 61000-6-4; Industrial Emissions
EN 61131-2; Programmable Controllers (Clause 8, Zone A & B)
10 V/M with 1 kHz sine-wave 80%AM from 80…2000 MHz
10 V/M with 200 Hz sine-wave 50% Pulse 100%AM @ 900 MHz
10 V/M with 200 Hz sine-wave 50% Pulse 100%AM @1890 MHz
10 V/M with 1 kHz sine-wave 80%AM from 2000…2700 MHz
EFT/B immunityIEC 61000-4-4:
±2 kV @ 5 kHz on signal ports
Surge transient immunityIEC 61000-4-5:
±1 kV line-line(DM) and ±2 kV line-earth(CM) on signal ports
Conducted RF immunityIEC 61000-4-6:
10V rms with 1 kHz sine-wave 80%AM from 150 kHz…80 MHz
66Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 77
Certifications – 2080-OW4I
Specifications Appendix A
Certification (when
product is marked)
(1)
Value
c-UL-usUL Listed Industrial Control Equipment, certified for US and Canada.
See UL File E322657.
UL Listed for Class I, Division 2 Group A,B,C,D Hazardous Locations,
certified for U.S. and Canada. See UL File E334470.
CEEuropean Union 2014/30/EU EMC Directive, compliant with:
EN 61326-1; Meas./Control/Lab., Industrial Requirements
EN 61000-6-2; Industrial Immunity
EN 61000-6-4; Industrial Emissions
EN 61131-2; Programmable Controllers (Clause 8, Zone A & B)
10V/m with 1kH sine-wave 80% AM from 80...2000 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 900 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 1890 MHz
10V/m with 1kHz sine-wave 80% AM from 2000...2700 MHz
EFT/B immunityIEC 61000-4-4:
± 2kV @ 5 kHz on shielded ports
Surge transient immunityIEC 61000-4-5:
± 2 kV line-earth(CM) on shielded ports
Conducted RF immunityIEC 61000-4-6:
10V rms with 1kHz sine-wave 80% AM from 150 kHz...80 Mhz
Operating altitude 2000 m
Cable length, max.10 m
(1) Includes offset, gain, non-linearity and repeatability error terms.
(2) Repeatability is the ability of the input module to register the same reading in successive measurements for the
same input signal.
68Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 79
Specifications AppendixA
Output Specifications – 2080-OF2
Attribute2080-OF2
Number of outputs, single
2
ended
Analog normal operating
ranges
Voltage: 10V DC
Current: 0…20 mA
Resolution, max.12 bits unipolar
Output count range0…65535
D/A Conversion Rate (all
2.5 ms
channels), max.
Step Response to 63%
Current Load ln voltage
(1)
5 ms
10 mA
output, max
Resistive load on current
0…500 Ω (includes wire resistance)
output
Load range on voltage output> 1k Ω @ 10V DC
Max. inductive load
0.01 mH
(current outputs)
Max. capacitive load
0.1 µF
(voltage outputs)
Overall Accuracy
(2)
Voltage Terminal: ±1% full scale @ 25 °C
Current Terminal: ±1% full scale @ 25 °C
10V/m with 1kH sine-wave 80% AM from 80...2000 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 900 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 1890 MHz
10V/m with 1kHz sine-wave 80% AM from 2000...2700 MHz
EFT/B immunityIEC 61000-4-4:
± 2kV @ 5 kHz on shielded ports
Surge transient immunityIEC 61000-4-5:
± 2 kV line-earth(CM) on shielded ports
Conducted RF immunityIEC 61000-4-6:
10V rms with 1kHz sine-wave 80% AM from 150 kHz...80 Mhz
Operating altitude 2000 m
Cable length, max.10 m
(1) Step response is the period of time between when the D/A converter was instructed to go from minimum to full
range until the device is at 63% of full range.
(2) Includes offset, gain, non-linearity and repeatability error terms.
(3) Repeatability is the ability of the output module to reproduce output readings when the same controller value is
applied to it consecutively, under the same conditions and in the same direction.
Certifications – 2080-IF2, 2080-IF4, 2080-OF2
Certification (when
product is marked)
(1)
c-UL-usUL Listed Industrial Control Equipment, certified for US and Canada.
CEEuropean Union 2014/30/EU EMC Directive, compliant with:
EACRussian Customs Union TR CU 020/2011 EMC Technical Regulation
Value
See UL File E322657.
UL Listed for Class I, Division 2 Group A,B,C,D Hazardous Locations,
certified for U.S. and Canada. See UL File E334470.
EN 61326-1; Meas./Control/Lab., Industrial Requirements
EN 61000-6-2; Industrial Immunity
EN 61000-6-4; Industrial Emissions
EN 61131-2; Programmable Controllers (Clause 8, Zone A & B)
AS/NZS CISPR 11; Industrial Emissions
(1) See the Product Certification link at http://www.rockwellautomation.com/products/certification/ for
Declarations of Conformity, Certificates, and other certification details.
70Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
10V/m with 1kH sine-wave 80% AM from 80...2000 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 900 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 1890 MHz
10V/m with 1kHz sine-wave 80% AM from 2000...2700 MHz
Altitude, operating2000 m
Battery life does not include controller ON time. For example, if the
Controller is ON for 16 hours every day for 365 days, if the module starts
being used after 1 year of manufacturing, battery life is 8.5 years (1 year
initial time + 2.5 years of Off time out of 7.5 years).
10V/m with 1kH sine-wave 80% AM from 80...2000 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 900 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 1890 MHz
10V/m with 1kHz sine-wave 80% AM from 2000...2700 MHz
EACRussian Customs Union TR CU 020/2011 EMC Technical Regulation
(1) See the Product Certification link at http://www.rockwellautomation.com/products/certification/ for
Declarations of Conformity, Certificates, and other certification details.
Value
See UL File E322657.
UL Listed for Class I, Division 2 Group A,B,C,D Hazardous Locations,
certified for U.S. and Canada. See UL File E334470.
EN 61326-1; Meas./Control/Lab., Industrial Requirements
EN 61000-6-2; Industrial Immunity
EN 61000-6-4; Industrial Emissions
EN 61131-2; Programmable Controllers (Clause 8, Zone A & B)
AS/NZS CISPR 11; Industrial Emissions
72Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 83
Specifications AppendixA
General and Environmental Specifications – 2080-TC2, 2080-RTD2
Rockwell Automation Publication 2080-UM004D-EN-E - March 201873
Page 84
Appendix A Specifications
General and Environmental Specifications – 2080-TC2, 2080-RTD2
Attribute2080-RTD22080-TC2
Radiated RF immunityIEC 61000-4-3:
10V/m with 1kH sine-wave 80% AM from 80...2000 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 900 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 1890 MHz
10V/m with 1kHz sine-wave 80% AM from 2000...2700 MHz
EFT/B immunityIEC 61000-4-4:
± 2kV @ 5 kHz on shielded ports
Surge transient immunityIEC 61000-4-5:
± 2 kV line-earth(CM) on shielded ports
Conducted RF immunityIEC 61000-4-6:
10V rms with 1kHz sine-wave 80% AM from 150 kHz...80 Mhz
North American temp codeT4
Certifications – 2080-TC2, 2080-RTD2
Certification (when
product is marked)
(1)
Value
c-UL-usUL Listed Industrial Control Equipment, certified for US and Canada.
See UL File E322657.
UL Listed for Class I, Division 2 Group A,B,C,D Hazardous Locations,
certified for U.S. and Canada. See UL File E334470.
CEEuropean Union 2014/30/EU EMC Directive, compliant with:
EN 61326-1; Meas./Control/Lab., Industrial Requirements
EN 61000-6-2; Industrial Immunity
EN 61000-6-4; Industrial Emissions
EN 61131-2; Programmable Controllers (Clause 8, Zone A & B)
Rockwell Automation Publication 2080-UM004D-EN-E - March 201877
Page 88
Appendix A Specifications
Environmental Specifications – 2080-MOT-HSC
AttributeValue
Radiated RF immunityIEC 61000-4-3:
10V/m with 1 kHz sine-wave 80% AM from 80…2000 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 900 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 1890 MHz
10V/m with 1 kHz sine-wave 80% AM from 2000…2700 MHz
EFT/B immunityIEC 61000-4-4:
±2 kV @ 5 kHz on signal ports
Surge transient immunityIEC 61000-4-5:
±2 kV line-earth(CM) on shielded ports
Conducted RF immunityIEC 61000-4-6:
10V rms with 1 kHz sine-wave 80% AM from 150 kHz…80 MHz
Certifications – 2080-MOT-HSC
Certification (when
product is marked)
(1)
Value
c-UL-usUL Listed Industrial Control Equipment, certified for US and Canada.
See UL File E322657.
UL Listed for Class I, Division 2 Group A,B,C,D Hazardous Locations,
certified for U.S. and Canada. See UL File E334470.
CEEuropean Union 2014/30/EU EMC Directive, compliant with:
EN 61326-1; Meas./Control/Lab., Industrial Requirements
EN 61000-6-2; Industrial Immunity
EN 61000-6-4; Industrial Emissions
EN 61131-2; Programmable Controllers (Clause 8, Zone A & B)
KCKorean Registration of Broadcasting and Communications
Equipment, compliant with:
Article 58-2 of Radio Waves Act, Clause 3
EACRussian Customs Union TR CU 020/2011 EMC Technical Regulation
(1) See the Product Certification link at http://www.rockwellautomation.com/products/certification/ for
Declarations of Conformity, Certificates, and other certification details.
78Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 89
Communication Plug-in
Mounting torque 0.2 Nm
Mounting torque 0.3 Nm
Mounting torque:
0.5…0.6 Nm
46209
Modules
Specifications Appendix A
Specifications – 2080-DNET20
AttributeValue
Screw torqueSee Torque Specifications for the 2080-DNET20 Plug-in Module on
Dimensions, HxWxD62 x 31.5 x 20 mm (2.44 x 1.24 x 0.78 in.)
Weight35 g
DeviceNet communication
rate, max
Number of nodes, max20 nodes for I/O operation
Network ProtocolI/O Slave Messaging: Poll Command
DeviceNet Status indicatorsModule status – red/green
Enclosure type ratingMeets IP20
Backplane power consumption 50 mA @ 24V DC
DeviceNet current24V DC, 300 mA Class 2
Power dissipation, max1.44 W
Isolation voltage50V (continuous)
Wire size0.25... 2.5 mm
Wire category1 – on power ports
North American temp codeT4
Preferred power supply1606-XLSDNET4
page 79.
125 Kbps – 420 m (1378 ft.)
250 Kbps – 200 m (656 ft.)
500 Kbps – 75 m (246 ft.)
Network status – red/green
Type tested for 60 s @ 500V AC
2
@ 75 °C (167 °F ), or greater, 1.2 mm (3/64 in.) insulation max
(24...14 AWG) solid or stranded copper wire rated
Torque Specifications for the 2080-DNET20 Plug-in Module
ATTENTION: To comply with CE Low Voltage Directive (LVD), this
equipment and all connected I/O must be powered from a source
compliant with the following: Safety Extra Low Voltage (SELV) or
Protected Extra Low Voltage (PELV).
Rockwell Automation Publication 2080-UM004D-EN-E - March 201879
Page 90
Appendix A Specifications
ATTENTION: To comply with UL restrictions, this equipment must be
powered from a source compliant with the following: Class 2 or Limited
Voltage/Current.
10V/m with 1 kHz sine-wave 80% AM from 80…2000 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 900 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 1890 MHz
10V/m with 1 kHz sine-wave 80% AM from 2000…2700 MHz
±2 kV @ 5 kHz on communication ports
±2 kV line-earth(CM) on communication ports
10V rms with 1 kHz sine-wave 80% AM from 150 kHz…80 MHz
80Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 91
MinMax
Solid0.14 mm
2
(26 AWG)
1.5 mm
2
(16 AWG)
rated @ 90 °C
(194 °F )
insulation max
Stranded0.14 mm
2
(26 AWG)
1.0 mm
2
(18 AWG)
Certifications – 2080-DNET20
Specifications Appendix A
Certification (when product is
(1)
marked)
Valu e
c-UL-usUL Listed Industrial Control Equipment, certified for US and Canada.
See UL File E322657.
UL Listed for Class I, Division 2 Group A,B,C,D Hazardous Locations,
certified for U.S. and Canada. See UL File E334470.
CEEuropean Union 2014/30/EU EMC Directive, compliant with:
EN 61326-1; Meas./Control/Lab., Industrial Requirements
EN 61000-6-2; Industrial Immunity
EN 61000-6-4; Industrial Emissions
EN 61131-2; Programmable Controllers (Clause 8, Zone A & B)
10V/m with 1kH sine-wave 80% AM from 80...2000 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 900 MHz
10V/m with 200 Hz 50% Pulse 100% AM @ 1890 MHz
10V/m with 1kHz sine-wave 80% AM from 2000...2700 MHz
EFT/B immunityIEC 61000-4-4:
± 2 kV @ 5 kHz on communication ports
Surge transient immunityIEC 61000-4-5:
± 2 kV line-earth(CM) on communication ports
Conducted RF immunityIEC 61000-4-6:
10V rms with 1kHz sine-wave 80% AM from 150 kHz...80 Mhz
North American temp codeT4
Certifications – 2080-SERIALISOL
Certification (when
product is marked)
(1)
c-UL-usUL Listed Industrial Control Equipment, certified for US and Canada.
CEEuropean Union 2014/30/EU EMC Directive, compliant with:
EACRussian Customs Union TR CU 020/2011 EMC Technical Regulation
(1) See the Product Certification link at http://www.rockwellautomation.com/products/certification/ Declarations
of Conformity, Certificates, and other certification details.
Value
See UL File E322657.
UL Listed for Class I, Division 2 Group A,B,C,D Hazardous Locations,
certified for U.S. and Canada. See UL File E334470.
EN 61326-1; Meas./Control/Lab., Industrial Requirements
EN 61000-6-2; Industrial Immunity
EN 61000-6-4; Industrial Emissions
EN 61131-2; Programmable Controllers (Clause 8, Zone A & B)
AS/NZS CISPR 11; Industrial Emissions
82Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 93
Quickstart
TIP
This chapter provides the following quickstarts.
TopicPage
Add and Configure Plug-ins in Connected Components Workbench83
Browse Your 2080-DNET20 Plug-in Using RSLinx85
Flash Upgrade Your 2080-DNET20 Plug-in Firmware88
Quickstart Project for 2080-DNET20 Plug-in92
Quickstart Projects for 2080-MOT-HSC Plug-in97
Appendix
B
Add and Configure Plug-ins
in Connected Components
Workbench
This section shows you an example of how to configure the plug-ins through the
Connected Components Workbench software.
For more information about using Connected Components Workbench,
you can check out the Connected Components Workbench Online Help (it
comes with the software).
The following steps show a Micro820 controller.
1. Launch the Connected Components Workbench software and open your
Micro800 project. On the Project Organizer pane, right-click the project
name and select Open.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201883
Page 94
Appendix B Quickstart
The Controller Properties page appears.
2. To add a Micro800 plug-in, you can do any of the following:
• Right-click the plug-in slot you would like to configure and choose the
plug-in, as shown below.
84Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 95
Quickstart AppendixB
IMPORTANT
• Right-click the plug-in slot in the Controller Properties tree and choose
the plug-in you would like to add.
.
The device configuration window should show the added plug-in
modules:
Browse Your 2080-DNET20
Plug-in Using RSLinx
There are two methods you can use to browse for your 2080-DNET20 plug-in
using RSLinx. The first method is browsing directly to the plug-in through the
DeviceNet network. The second method is browsing through a Micro820/
Micro830/Micro850 controller using the pass through feature. This allows you
to upgrade the firmware of the plug-in.
To use the controller pass through feature, the following firmware
revisions are required:
• Micro820/Micro830/Micro850 controller firmware revision 8.011 or
higher.
• 2080-DNET20 plug-in firmware revision 2.011 or higher.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201885
Page 96
Appendix B Quickstart
Right-click on the plug-in and select Properties
to view the Device properties
Browse Using the DeviceNet Network
From the computer, the 2080-DNET20 plug-in can be browsed through the
DeviceNet network. This requires an additional device to connect the computer
to the DeviceNet network. For example, you can use the 1788-EN2DN or
1784-U2DN devices. For instructions on connecting the plug-in to the
DeviceNet network, see Setup and Wiring
Browsing the 2080-DNET20 plug-in through the DeviceNet network
on page93.
86Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 97
Quickstart AppendixB
IMPORTANT
Browse Using the Micro800 Pass Through
To use the controller pass through feature, the following firmware
revisions are required:
• Micro820/Micro830/Micro850 controller firmware revision 8.011 or
higher.
• 2080-DNET20 plug-in firmware revision 2.011 or higher.
Browsing the 2080-DNET20 plug-in from the controller backplane through
EtherNet/IP.
Browsing the 2080-DNET20 plug-in from the controller backplane through USB.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201887
Page 98
Appendix B Quickstart
Browsing the 2080-DNET20 plug-in from the controller backplane through Serial
DF1.
Flash Upgrade Your
2080-DNET20 Plug-in
Firmware
This quick start will show you how to flash update the firmware in a
2080-DNET20 plug-in using ControlFLASH. ControlFLASH is installed or
updated when Connected Components Workbench software is installed on your
computer. It is recommended that the controller is in Program mode and the
plug-in is in Idle mode when performing the upgrade.
1. Check the firmware revision of the plug-in.
To do this, check the Device Properties of the plug-in RSLinx.
88Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Page 99
Quickstart AppendixB
2. Launch ControlFLASH and click Next.
3. In the Catalog Number dialog, select the 2080-DNET20 plug-in and click
Next.
Rockwell Automation Publication 2080-UM004D-EN-E - March 201889
Page 100
Appendix B Quickstart
IMPORTANT
4. The Connection Browser dialog appears, select the 2080-DNET20 plugin and click OK.
To upgrade from firmware revision 1.012 to 2.011, the DeviceNet
network should be used. From revision 2.011 onwards, you can upgrade
the firmware using the controller pass through feature.
5. Select the firmware revision to flash and click Next.
90Rockwell Automation Publication 2080-UM004D-EN-E - March 2018
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.