Abb Drives: User'S Manual Controlnet Adapter Module Rcna-01
Abb Drives: User'S Manual Controlnet Adapter Module Rcna-01
Abb Drives: User'S Manual Controlnet Adapter Module Rcna-01
User’s Manual
ControlNet Adapter Module
RCNA-01
ControlNet Adapter Module
RCNA-01
User’s Manual
3AFE64506005 Rev B
EN
EFFECTIVE: 21.10.2008
Safety instructions
Overview
This chapter states the general safety instructions that must be
followed when installing and operating the RCNA-01 ControlNet
Adapter module.
The material in this chapter must be studied before attempting any
work on the unit.
In addition to the safety instructions given below, read the
complete safety instructions of the specific drive you are working
on.
Safety instructions
6
Safety instructions
7
Table of contents
Safety instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
General safety instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Table of contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Intended audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
What this manual contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Conventions used in this guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Product and service inquiries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Product training . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Providing feedback on ABB Drives manuals . . . . . . . . . . . . . . . . . . . . . . . . 13
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Network overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
The RCNA-01 ControlNet Adapter module . . . . . . . . . . . . . . . . . . . . . . . . . 16
Compatibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Delivery check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Warranty and liability information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Mechanical installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Electrical installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Table of contents
8
Programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Configuring the system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
ControlNet connection configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Control locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Introduction to ControlNet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Object modelling and functional profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
Assembly object . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
Class objects . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Identity Object, Class 0x01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Assembly Object, Class 0x04 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
ControlNet Object, Class 0xF0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Motor Data Object, Class 0x28 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Control Supervisor Object, Class 0x29 . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
AC/DC-Drive Object, Class 0x2A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Vendor Specific Object, Class 0x90 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Vendor Specific ControlNet Configuration, Class 0x91 . . . . . . . . . . . . . . . 57
Fault tracing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
RCNA-01 status codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Installation problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Drive setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
PLC programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Scanner fault indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Table of contents
9
Technical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
RCNA-01 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Fieldbus link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Table of contents
10
Table of contents
11
Introduction
Overview
This chapter contains a description of the User’s Manual for the
RCNA-01 ControlNet Adapter module.
Intended audience
The guide is intended for the people who are responsible for
installing, commissioning and using a ControlNet Adapter module
with an ABB drive. The reader is expected to have a basic
knowledge of electrical fundamentals, electrical wiring practices,
the drive, the use of the drive control panel, and the ControlNet
protocol.
Introduction
12
Introduction
13
Product training
For information on ABB product training, navigate to
www.abb.com/drives and select Training courses.
Introduction
14
Introduction
15
Overview
Overview
This chapter contains a short description of ControlNet network,
the RCNA-01 Adapter module, a delivery checklist, and warranty
information.
Further information can be obtained from www.controlnet.org.
Network overview
The media for the fieldbus is a RG-6 quad shielded cable or fibre
with support for media redundancy. The RCNA-01 Adapter
module supports only RG-6 quad shielded cable (coax) for the bus
connection. ControlNet is flexible in topology options (bus, tree,
star) to meet various application needs. The fieldbus speed is 5
Mbits/s.
Overview
16
Overview
17
Scanner
Slave Fixing screw
stations (frame)
(GND)
Bus connectors
(Line A and B)
MacID
(node address selection)
ABB Drive
switches
Diagnostic LEDs
(chapter Fault tracing)
ABB Drive
Compatibility
The RCNA-01 is compatible with all scanners working according
to the ControlNet International ControlNet specifications.
Overview
18
Delivery check
The option package for the RCNA-01 ControlNet Adapter module
contains:
• ControlNet Adapter module, type RCNA-01
• two screws (M3x10)
• this manual.
Overview
19
Mechanical installation
Mounting
The RCNA-01 is to be inserted into its option slot inside the drive.
The module is held in place with plastic retaining clips and two
screws. The screws also provide the earthing of the I/O cable
shield connected to the module, and interconnect the GND signals
of the module and the control board of the drive.
On installation of the module, the signal and power connection to
the drive is automatically made through a 34-pin connector.
Mounting procedure:
• Insert the module carefully into its position inside the drive until
the retaining clips lock the module into position.
• Fasten the two screws (included) to the stand-offs.
• Set the bus termination switch of the module to the required
position.
Mechanical installation
20
Mechanical installation
21
Electrical installation
Overview
This chapter contains:
• general cabling instructions
• instructions on setting the module node address number
• instructions for connecting the module to the ControlNet bus.
MacID selection
The MacID (Node address) is set with the two rotary decimal
switches in the front of the module. The range is 1 to 99. The
value is read from the switches right after completion of the
initialisation procedure, and they shall not be changed during
operation. If changed, a minor fault will be detected and the MacID
will not change until the next power-up or the module receives a
‘Fieldbus Adapter parameter refresh’ command from the drive.
Electrical installation
22
9
90 10
1
9
90 10
1
7 8
7 8
23
23
2
2
8
8
3
3
7
7
456 4 456 4
6 5 6 5
10x 1x
RCNA-01 connections
ControlNet connection
The bus cable is connected to the BNC connectors A and/or B on
the RCNA-01. If redundant operation is desired, both connectors
are used, otherwise connector A or B is used.
ControlNet bus termination
The ControlNet bus line must be terminated with 75 ohm resistor.
See fieldbus details in chapter Technical data.
Electrical installation
23
Programming
Overview
This chapter gives information on configuring the RCNA-01
ControlNet Adapter module.
Note: The new settings take effect only when the module is
powered up or when the module receives a ‘Fieldbus Adapter
parameter refresh’ command from the drive.
Programming
24
Control locations
ABB drives can receive control information from multiple sources
including digital inputs, analogue inputs, the drive control panel
and a communication module (e.g. RCNA-01). ABB drives allow
the user to separately determine the source for each type of
control information (Start, Stop, Direction, Reference, Fault Reset,
etc.). In order to give the fieldbus Scanner the most complete
control over the drive, the communication module must be
selected as source for this information. See the user
documentation of the drive for information on the selection
parameters.
Table 1. The RCNA-01 configuration parameters
Fieldbus Parameter name Alternative settings Default
par. no. setting
1 MODULE TYPE* ControlNet ControlNet
2 Module MacID 0...99 99
3 Module Baud rate 5 = 5 MBit/s 5
4 HW/SW Option 0 = Hardware 0
1 = Software
5 Stop Function 0 = Ramp stop 0
1 = Coast stop
6 Output Instance 20 ... 121 20
7 Input Instance 70 ... 171 70
8 Output I/O Par 1 0 ... 32767 0
9 Output I/O Par 2 0 ... 32767 0
10 Output I/O Par 3 0 ... 32767 0
11 Output I/O Par 4 0 ... 32767 0
Programming
25
Note: The Default values are used when the module is connected
to the drive for the first time. The parameters in the fieldbus group
must be set up for the current application.
01 MODULE TYPE
Shows the connected communication option module type.
02 Module MacID
Selects the MAC ID for the node.
0 … 99
On a ControlNet network, each node is identified by a unique node
number. This node number is between 0 and 99, and it is called
MAC ID.
Programming
26
Programming
27
Input instances
Instance Assembly Static/Dynamic
70 Basic speed control input Static
71 Extended speed control input Static
101 User transparent assembly Static
103 Vendor specific assembly Dynamic
171 Extended speed control plus Dynamic
drive parameters
The following table shows the possible combinations of output and
input instances.
Possible instance combinations
Communication profile
Output instance Input instance
to be used
70 Generic Drive profile
71 Generic Drive profile
20
103 Generic Drive profile
171 Generic Drive profile
70 Generic Drive profile
71 Generic Drive profile
21
103 Generic Drive profile
171 Generic Drive profile
Programming
28
Programming
29
Programming
30
Programming
31
Programming
32
Programming
33
Communication
Overview
This chapter describes the ControlNet communication protocol for
the RCNA-01 and the configuration of the scanner. For detailed
information on ControlNet communication, refer to ControlNet
specifications.
Introduction to ControlNet
The interface from the fieldbus towards the RCNA-01 is based on
the standard ControlNet objects and vendor specific objects.
The RCNA-01 has the following objects included:
Object Name Class
Identity Object 0x01
Assembly Object 0x04
Connection Manager Object 0x06
ControlNet Object 0xF0
Motor Data Object 0x28
Control Supervisor Object 0x29
AC/DC Drive Object 0x2A
Vendor Specific Object 0x90
Vendor Specific ControlNet 0x91
Configuration
Communication
34
Assembly object
I/O Assembly Instances may also be referred to as Block Transfer
of data. Intelligent devices realising a Functional Profile, such as
the RCNA-01, have several objects. Since it is not possible to
transmit more than one object data through a single connection, it
is practical and more efficient to group attributes from different
objects into a single I/O connection using the Assembly object.
The Assembly object acts as a tool for grouping these attributes.
The Assembly selections described above are in fact Instances of
the Assembly object class. The RCNA-01 uses Static assemblies
(in other words, fixed groupings of different object data only),
except for the Vendor Specific Assembly. These are predefined
and cannot be changed.
The following tables describe the predefined assembly instances
supported by the RCNA-01.
Note: Add 4 extra bytes (2 words) to all the input assemblies; for
example, the total size of Input Assembly Instance 70 is 4 bytes +
4 extra bytes = 8 bytes. For output assemblies, the extra bytes
must not be added.
The configuration parameter 26 VSA I/O SIZE must be configured
without these extra bytes.
Communication
35
Communication
36
Communication
37
Communication
38
Communication
39
Communication
40
Communication
41
The value of Input I/O 1 to 9 is read from the data word or drive
parameter defined by Input I/O Par 1 to 9 respectively. See
chapter Programming.
Input I/O 10 to 32 can be configured through the Vendor Specific
ControlNet Configuration object, Class 0x91.
Class objects
Legend Data type
UINT8 Unsigned Integer 8 bit
UINT16 Unsigned Integer 16 bit
SINT16 Signed Integer 16 bit
UINT32 Unsigned Integer 32 bit
BOOL Boolean value
Communication
42
Class attributes
ID# Attribute Services Description Default, Data
name Min, Max type
0x01 Vendor ID Get Identification of the 46 UINT16
device vendor
0x02 Device Get Identification of the 2 UINT16
Type general product type
0x03 Product Get Assigned vendor code Drive UINT16
Code to describe the device dependent
(e.g. 101)
0x04 Revision Get Revision of the item Array
the Identity Object [UINT8
represents UINT8]
0x05 Status Get Summary Status of 0, 0, 255 UINT16
the Device
0x06 Serial Get Serial Number of the N/A, N/A, UINT32
Number DeviceNet module N/A
0x07 Product Get Product identification, RCNA-01 Short
Name Max 32 characters and ACSxxx String
Attribute explanations
Vendor ID
Vendor IDs are managed by ControlNet International. The ABB
Vendor ID is 46.
Device Type
The list of device types is managed by ControlNet International. It
is used to identify the device profile that a particular product is
using.
Product Code
Every ABB drive type or application of the drive has a dedicated
product code.
Communication
43
Revision
Revision attribute, which consists of Major and Minor Revisions,
identifies the Revision of the item the Identity Object is
representing.
Status
This attribute represents the current status of the entire device. Its
value changes as the state of the device changes. The Status
attribute is a WORD, with the following bit definitions:
Bit(s) Type/Name Definition
0 Owned TRUE indicates the device (or an object within
the device) has an owner. Within the Master/
Slave paradigm the setting of this bit means that
the Predefined Master/Slave Connection Set
has been allocated to a master. Outside the
Master/Slave paradigm the meaning of this bit is
to be defined.
1 Reserved, set to 0.
2 Configured TRUE indicates the application of the device has
been configured to do something that differs
from the “out–of–box” default. This does not
include configuration of the communications.
3 Reserved, set to 0.
4, 5, Vendor–specific
6, 7
8 Minor TRUE indicates the device detected a
Recoverable recoverable problem. The problem does not
Fault cause the device to go into a faulted state.
9 Minor TRUE indicates the device detected a
Unrecoverable unrecoverable problem. The problem does not
Fault cause the device to go into a faulted state.
10 Major TRUE indicates the device detected a problem
Recoverable which caused the device to go into the “Major
Fault Recoverable Fault” state.
11 Major TRUE indicates the device detected a problem
Unrecoverable which caused the device to go into the “Major
Fault Unrecoverable Fault” state.
12,13, Reserved, set to 0.
14,15
Communication
44
Serial Number:
This attribute is a number used in conjunction with the Vendor ID
to form a unique identifier for each device on ControlNet.
Product Name:
This text string should represent a short description of the product/
product family represented by the product code in attribute 3.
Communication
45
Communication
46
Class attributes
ID# Attribute Services Description Value Data type
name
0x02 Max Get Maximum instance Node UINT
instance number specific
Communication
47
Communication
48
Communication
49
Communication
50
Services Supported
Service Code No. Service Name
0x05 Reset
0x0E Get Attribute Single
0x10 Set Attribute Single
Communication
51
Communication
52
Power on
ALM=1
Startup Faulted
Power on
FaultRst
Not Ready DEC=0
ALM=1
Power-on AND Fault Stop
Power-on AND not RDY
RDY
Ready DEC=0
DEC=1
Enabled
ALM=1
Communication
53
Communication
54
Communication
55
Communication
56
Communication
57
Note: All input and output parameters must be set via Class 0x91.
Communication
58
Services Supported
Service Code Service Name
No.
0x05 This Reset command will clear all attributes in
one instance to zero. I.e. a reset of Class 91,
Instance 1 will set all output parameters to zero.
0x0E Get Attribute Single
0x10 Set Attribute Single
Communication
59
Communication
60
Communication
61
Fault tracing
Fault tracing
62
Module
Host Indication
status
Channel B Channel A
initialisation.
GREEN Steady - Module is initialised.
RED Steady - Major fault, module must be
restarted
Fault tracing
63
Module
Host Indication
status
Channel B Channel A
Installation problems
Verify all the connections on the module:
• Check that the ControlNet cables are connected to the BNC
connectors as described in chapter Electrical installation.
• Check that the RCNA-01 module is properly inserted into the
option slot.
• Check the fastening of the RCNA-01 module with the 2 screws.
Drive setup
The fieldbus parameter group is not shown on the panel:
• Enable the RCNA-01 by setting the appropriate drive
parameter.
The RCNA-01 is using default values:
• Verify that the fieldbus parameter group is set up correctly. If so,
turn off and on the power to the drive or issue a ‘Fieldbus
Adapter parameter refresh’ command. This will make the
module re-read its setup parameters.
Fault tracing
64
Drive actual values can be read, but the control commands (start/
stop or reference) do not go through:
• Check that the control location parameters of the drive are set to
use the RCNA-01 as the source of the required command.
• Check that the drive is in REMOTE control.
PLC programming
The PLC program is beyond ABB Drives support. Contact the
manufacturer for assistance.
Fault tracing
65
Technical data
RCNA-01
Enclosure:
34 mm
95 mm
20 62 mm
mm
Technical data
66
Current consumption:
• 260 mA max. (5 V), supplied by the control board of the drive
General:
• Estimated min. lifetime: 100 000 h
• All materials are UL/CSA approved
• Complies with EMC Standards EN 50081-2 and EN 50082-2
Fieldbus link
Compatible devices: Any ControlNet scanner
Medium: RG-6 quad shielded cable (coax)
• Termination: 75 Ω, 1%, Metal Film, 1/4 W
• Maximum Bus Length: 250 m (48 nodes), 1000 m (2 nodes) or
5000 m (with repeaters)
Topology: Bus, star or tree
Transfer rate: 5 MBit/s
Protocol: ControlNet
Technical data
3AFE64506005 Rev B / EN
EFFECTIVE: 21.10.2008