Altivar 61/71: Devicenet™ Card User'S Manual
Altivar 61/71: Devicenet™ Card User'S Manual
Altivar 61/71: Devicenet™ Card User'S Manual
7
5
5
8
7
7
www.schneider-electric.com
Altivar 61/71
DeviceNet card
Users manual
VW3 A3 309
11/2010
2 1755877 11/2010
Contents
Before you begin_____________________________________________________________________________________________ 3
Documentation structure_______________________________________________________________________________________ 4
Introduction_________________________________________________________________________________________________ 5
Presentation _____________________________________________________________________________________________ 5
Notation ________________________________________________________________________________________________ 5
Quick start__________________________________________________________________________________________________ 6
Hardware setup _____________________________________________________________________________________________ 7
Receipt _________________________________________________________________________________________________ 7
Hardware description ______________________________________________________________________________________ 7
Installing the card in the drive________________________________________________________________________________ 7
Coding the switches _______________________________________________________________________________________ 8
Wiring to the network ________________________________________________________________________________________ 10
Cable routing practices____________________________________________________________________________________ 10
Wiring the DeviceNet connector_____________________________________________________________________________ 10
Configuring by the drive HMI __________________________________________________________________________________ 12
Configuring the control ____________________________________________________________________________________ 12
Configuring the communication scanner ______________________________________________________________________ 17
Configuring the fault management ___________________________________________________________________________ 19
Configuring monitored parameters___________________________________________________________________________ 20
Configuring by a network tool __________________________________________________________________________________ 21
Network tool ____________________________________________________________________________________________ 21
Going online with RSNetWorx ______________________________________________________________________________ 21
Creating an EDS file______________________________________________________________________________________ 21
Configuring the DeviceNet scanner __________________________________________________________________________ 22
Editing parameters of the drive______________________________________________________________________________ 27
Editing objects of the drive _________________________________________________________________________________ 32
Creating a PLC program______________________________________________________________________________________ 35
Using I/O messaging _____________________________________________________________________________________ 35
Using explicit messaging __________________________________________________________________________________ 35
Diagnostics by the drive HMI __________________________________________________________________________________ 36
Checking the node address and the data rate __________________________________________________________________ 36
Signalling LED __________________________________________________________________________________________ 37
Monitoring the control _____________________________________________________________________________________ 38
Monitoring the communication scanner _______________________________________________________________________ 39
Troubleshooting the communication fault______________________________________________________________________ 40
Troubleshooting the card fault ______________________________________________________________________________ 41
DeviceNet objects___________________________________________________________________________________________ 42
Supported classes _______________________________________________________________________________________ 42
Identity object ___________________________________________________________________________________________ 43
Message router object ____________________________________________________________________________________ 46
DeviceNet object_________________________________________________________________________________________ 47
Assembly object _________________________________________________________________________________________ 49
Connection object________________________________________________________________________________________ 60
Motor data object ________________________________________________________________________________________ 64
Control supervisor object __________________________________________________________________________________ 65
AC/DC Drive Object ______________________________________________________________________________________ 67
Acknowledge handler object________________________________________________________________________________ 68
Application objects _______________________________________________________________________________________ 69
DeviceNet interface object _________________________________________________________________________________ 70
While every precaution has been taken in the preparation of this document, Schneider
Electric SA assumes no liability for any omissions or errors it may contain, nor for any
damages resulting from the application or use of the information herein.
The products described in this document may be changed or modified at any time,
either from a technical point of view or in the way they are operated. Their description
can in no way be considered contractual.
1755877 11/2010 3
1. Before you begin
Read and understand these instructions before performing any procedure with this drive.
DANGER
HAZARDOUS VOLTAGE
Read and understand the Installation Manual before installing or operating the Altivar 71 drive. Installation, adjustment,
repair, and maintenance must be performed by qualified personnel.
The user is responsible for compliance with all international and national electrical standards in force concerning
protective grounding of all equipment.
Many parts of this variable speed drive, including the printed circuit cards, operate at the line voltage. DO NOT TOUCH.
Use only electrically insulated tools.
DO NOT touch unshielded components or terminal strip screw connections with voltage present.
DO NOT short across terminals PA and PC or across the DC bus capacitors.
Install and close all the covers before applying power or starting and stopping the drive.
Before servicing the variable speed drive
- Disconnect all power.
- Place a DO NOT TURN ON label on the variable speed drive disconnect.
- Lock the disconnect in the open position.
Disconnect all power including external control power that may be present before servicing the drive. WAIT 15
MINUTES to allow the DC bus capacitors to discharge. Then follow the DC bus voltage measurement procedure given
in the Installation Manual to verify that the DC voltage is less than 45 VDC. The drive LEDs are not accurate indicators
of the absence of DC bus voltage.
Electric shock will result in death or serious injury.
CAUTION
DAMAGED EQUIPMENT
Do not install or operate any drive that appears damaged.
Failure to follow this instruction can result in equipment damage.
4 1755877 11/2010
2. Documentation structure
The following Altivar 61/71 technical documents are available on the Web site www.schneider-electric.com.
b Installation manual
This manual describes:
How to assemble the drive
How to connect the drive
b Programming manual
This manual describes:
The functions
The parameters
How to use the drive HMI (integrated HMI and graphic HMI)
b Communication parameters manual
This manual describes:
The drive parameters with specific information (addresses, formats, etc.) for use via a bus or communication network
The operating modes specific to communication (state chart)
The interaction between communication and local control
b Modbus, CANopen
063
Allocation choice
Master address (255 not allocated)
48 1755877 11/2010
11. DeviceNet objects
Class service
Instance service
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
Service code Service name Need Description
16#0E Get_Attribute_Single Opt. Read an attribute
16#10 Set_Attribute_Single Opt. Write an attribute
16#4B Allocate Master/Slave Connection Set Opt. Allocation connection master/slave
16#4C Release Master/Slave Connection Set Opt. Release connection master/slave
1755877 11/2010 49
11. DeviceNet objects
11. 5. Assembly object
The Assembly object binds together the attributes of multiple objects so that information to or from each object can be communicated over
a single connection.
Assembly objects are static.
The assemblies in use can be modified through the parameter access of the network configuration tool (RSNetWorx).
The drive needs a power off to take into account a new assembly assignment.
Class code
Class attribute
Instances supported
Instance attributes
(1)Set access is restricted to output instances only (instances 20, 21, 22, 23, 100 and 103).
Class service
Instance service
Hexadecimal Decimal
16#04 4
Attribute ID Access Name Need Data type Value Details
1 Get Revision Opt. UINT 2
2 Get Max instance Opt. UINT 105 13 defined instances
Instance Name Data size
20 ODVA Basic speed control output 4 bytes
21 ODVA Extended speed control output 4 bytes
22 ODVA Speed and torque control output 6 bytes
23 ODVA Extended speed and torque control output 6 bytes
100 Communication scanner output 8 bytes
103 Allen-Bradleydrive output 4 bytes
70 ODVA Basic speed control input 4 bytes
71 ODVA Extended speed control input 4 bytes
72 ODVA Speed and torque control input 6 bytes
73 ODVA Extended speed and torque control input 6 bytes
101 Communication scanner input 8 bytes
104 Allen-Bradleydrive input 4 bytes
105 Allen-Bradleydrive input with parameters 8 bytes
Attribute ID Access Name Need Data type Value Details
3 Get/Set (1) Data Req.
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
16#10 Set_Attribute_Single Opt. Write an attribute
50 1755877 11/2010
11. DeviceNet objects
b Output assembly 100
b Input assembly 101
Note:
For the assignment of the scanner parameters by the drive HMI, refer to chapter 7. Configuring by the drive HMI.
For monitoring of the scanner parameters by the drive HMI, refer to chapter 10. Diagnostics by the drive HMI.
For the assignment and monitoring of the scanner parameters by the network configuration software (RSNetWorx ...) , refer to chapter
8. Configuring by a network tool.
Bytes 0 and 1
1st Scanner out parameter [Val Com Scan Out1] (NC1)
Bytes 2 and 3
2nd Scanner out parameter [Val Com Scan Out2] (NC2)
Bytes 4 and 5
3rd Scanner out parameter [Val Com Scan Out3] (NC3)
Bytes 6 and 7
4th Scanner out parameter [Val Com Scan Out4] (NC4)
Bytes 0 and 1
1st Scanner in parameter [Val Com Scan In1] (NM1)
Bytes 2 and 3
2nd Scanner in parameter [Val Com Scan In2] (NM2)
Bytes 4 and 5
3rd Scanner in parameter [Val Com Scan In3] (NM3)
Bytes 6 and 7
4th Scanner in parameter [Val Com Scan In4] (NM4)
1755877 11/2010 51
11. DeviceNet objects
b Output assembly 20
Notes:
Stop mode is configurable by the parameter [Type of stop] (Stt):
- drive HMI menu [1.7 - APPLICATION FUNCT.] (FUn-), sub-menu [STOP CONFIGURATION] (Stt-),
- path 16#99/01/02.
Output assembly 20 controls the drive if the parameter NetCtrl is set to 1 (attribute 5 of Control Supervisor object; path 16#29/01/05, the
default setting is 1).
Output assembly 20 gives the speed setpoint to drive if the parameter NetRef is set to 1 ( attribute 4 of AC/DC Drive object, path 16#2A/
01/04, the default setting is 0).
In default setting, output assembly 20 controls the drive but the speed setpoint is via terminals (AI1 or AI2).
The default setting applies each time the connection is closed (Power on of the drive, DeviceNet disconnected from the card).
b Input assembly 70
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
not used not used not used not used not used Fault reset
(active at 1)
not used Run forward
0 =Stop
1 =Run
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
not used not used not used not used not used not used not used not used
Bytes 2 and 3
Speed setpoint (RPM)
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
not used not used not used not used not used Running
0 =Stopped
1 =Running
not used Faulted
0 =No fault
1 =Faulted
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
not used not used not used not used not used not used not used not used
Bytes 2 and 3
Actual speed (RPM)
52 1755877 11/2010
11. DeviceNet objects
b Output assembly 21
Notes:
Stop mode is configurable by the parameter [Type of stop] (Stt):
- drive HMI menu [1.7 - APPLICATION FUNCT.] (FUn-), sub-menu [STOP CONFIGURATION] (Stt-),
- path 16#99/01/02.
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
not used
Network
reference
Network
control
not used not used
Fault Reset
(active at 1)
Run
reverse
Run
forward
0 0 0 0
Control and reference by
terminals
Stop
0 1 0 1
Control by network
Reference by terminals
Run forward
1 0 1 0
Control by terminals
Reference by network
Run reverse
1 1 1 1
Control and
Reference by network
Run in previous direction
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
not used not used not used not used not used not used not used not used
Bytes 2 and 3
Speed setpoint (RPM)
1755877 11/2010 53
11. DeviceNet objects
b Input assembly 71
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
At reference
Reference
from network
Control from
network
Ready
Running
reverse
Running
forward
Warning Faulted
0 0 0 0 0 0 0 0
Speed
reference not
reached
Control and reference by
terminals
Not ready Stopped No warning Not faulted
0 1 1 0 1 1 1
Control by network
Reference by terminals
Ready Running forward Warning Faulted
1 1 0 1 0
Speed
reference
reached
Control by terminals
Reference by network
Running reverse
1 1 1 1
Control and reference
from network
Stopped
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
Drive state (see Control supervisor state transition diagramm, page 66)
(0 =Vendor Specific, 1 =Startup, 2 =Not_Ready, 3 =Ready, 4 =Enabled, 5 =Stopping,
6 =Fault_Stop, 7 =Faulted)
Bytes 2 and 3
Actual speed (RPM)
54 1755877 11/2010
11. DeviceNet objects
b Output assembly 22
Notes:
Stop mode is configurable by the parameter [Type of stop] (Stt):
- drive HMI menu [1.7 - APPLICATION FUNCT.] (FUn-), sub-menu [STOP CONFIGURATION] (Stt-),
- path 16#99/01/02.
Output assembly 22 controls the drive if the parameter NetCtrl is set to 1 (attribute 5 of Control Supervisor object; path 16#29/01/05, the
default setting is 1).
Output assembly 22 gives the speed setpoint to drive if the parameter NetRef is set to 1 ( attribute 4 of AC/DC Drive object, path 16#2A/
01/04, the default setting is 0).
In default setting, output assembly 22 controls the drive but the speed setpoint is via terminals (AI1 or AI2).
The default setting applies each time the connection is closed (Power on of the drive, DeviceNet disconnected from the card).
b Input assembly 72
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
not used not used not used not used not used Fault reset
(active at 1)
not used Run forward
0 =Stop
1 =Run
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
not used not used not used not used not used not used not used not used
Bytes 2 and 3
Speed setpoint (RPM)
Bytes 4 and 5
Torque setpoint (Nm)
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
not used not used not used not used not used Running
0 =Stopped
1 =Running
not used Faulted
0 =No fault
1 =Faulted
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
not used not used not used not used not used not used not used not used
Bytes 2 and 3
Actual speed (RPM)
Bytes 4 and 5
Actual torque (Nm)
1755877 11/2010 55
11. DeviceNet objects
b Output assembly 23
Notes:
Stop mode is configurable by the parameter [Type of stop] (Stt):
- drive HMI menu [1.7 - APPLICATION FUNCT.] (FUn-), sub-menu [STOP CONFIGURATION] (Stt-),
- path 16#99/01/02.
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
not used
Network
reference
Network
control
not used not used
Fault reset
(active at 1)
Run reverse Run forward
0 0 0 0
Control and reference
by terminals
Stop
0 1 0 1
Control by network
Reference by terminals
Run forward
1 0 1 0
Control by terminals
Reference by network
Run reverse
1 1 1 1
Control and reference
by network
Run in previous direction
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
not used not used not used not used not used not used not used not used
Bytes 2 and 3
Speed setpoint (RPM)
Bytes 4 and 5
Torque setpoint (Nm)
56 1755877 11/2010
11. DeviceNet objects
b Input assembly 73
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
At reference
Reference
from network
Control from
network
Ready
Running
reverse
Running
forward
Warning Faulted
0 0 0 0 0 0 0 0
Speed
reference not
reached
Control and reference
from terminals
Not ready Stopped No warning Not faulted
0 1 1 0 1 1 1
Control from network
Reference from terminals
Ready Running forward Warning Faulted
1 1 0 1 0
Speed
reference
reached
Control from terminals
Reference from network
Running reverse
1 1 1 1
Control and reference
from network
Stopped
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
Drive state (see figure Control supervisor state transition diagram, page 66)
( 0 =Vendor Specific, 1 =Startup, 2 =Not_Ready, 3 =Ready, 4 =Enabled, 5 =Stopping, 6 =Fault_Stop, 7 =Faulted )
Bytes 2 and 3
Actual speed (RPM)
Bytes 4 and 5
Actual torque (Nm)
1755877 11/2010 57
11. DeviceNet objects
b Output assembly 103
Notes:
Stop mode is configurable by the parameter [Type of stop] (Stt):
- drive HMI menu [1.7 - APPLICATION FUNCT.] (FUn-), sub-menu [STOP CONFIGURATION] (Stt-),
- path 16#99/01/02.
Output assembly 22 controls the drive if the parameter NetCtrl is set to 1 (attribute 5 of Control Supervisor object; path 16#29/01/05, the
default setting is 1).
Output assembly 22 gives the speed setpoint to drive if the parameter NetRef is set to 1 ( attribute 4 of AC/DC Drive object, path 16#2A/
01/04, the default setting is 0).
In default setting, output assembly 22 controls the drive but the speed setpoint is via terminals (AI1 or AI2).
The default setting applies each time the connection is closed (Power on of the drive, DeviceNet disconnected from the card).
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
not used not used
Direction
Clear faults
(active at 1)
not used
Start Stop
0 0
Active on
rising edge
(0 to 1)
Active on
level
(at 1)
Hold direction
0 1
Forward command
1 0
Reverse command
1 1
Hold direction
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
not used
Reference select
not used not used not used not used
0 0 0
Hold reference select
0 0 1
Reference by terminals (AI1 or AI2)
0 1 0
Reference by network (DeviceNet)
0 1 1
Preset speed 3 (SP3)
1 0 0
Preset speed 4 (SP4)
1 0 1
Preset speed 5 (SP5)
1 1 0
Preset speed 6 (SP6)
1 1 1
Preset speed 7 (SP7)
Bytes 2 and 3
Scaled speed setpoint
Unsigned, 0 to 32 767. 32 767=parameter [High speed] (HSP), path 16#70/01/69
58 1755877 11/2010
11. DeviceNet objects
b Input assembly 104
Note: When the value of Reference source (bits 12, 13, 14 and 15) is Preset speed p (SPp) it means that the corresponding commands is
given by the assembly 103 via Reference select (bits 12,13 and 14) (not by the terminals).
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Fault not used Decelerating Accelerating
Actual
direction
1=Forward
0=Reverse
Command
direction
1=Forward
0=Reverse
Running Enabled
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
Reference source Control source At speed
0 0 0 0 0 0 0
Control from terminals
0 0 0 1 0 0 1
Control from network
0 0 1 0 0 1 0
not used 0 1 1
0 0 1 1 1 0 0
Preset speed 3 (SP3) 1 0 1
0 1 0 0 1 1 0
Preset speed 4 (SP4) 1 1 1
0 1 0 1 not used
Preset speed 5 (SP5)
0 1 1 0
Preset speed 6 (SP6)
0 1 1 1
Preset speed 7 (SP7)
1 0 0 0
Reference from terminals (AI1 or AI2)
1 0 0 1
Reference from network (DeviceNet)
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
not used
1 1 1 1
No reference source defined
Bytes 2 and 3
Actual speed scaled
Unsigned, 0 to 32 767. 32 767=parameter [High speed] (HSP), path 16#70/01/69
1755877 11/2010 59
11. DeviceNet objects
b Input assembly 105
Byte 0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Fault not used Decelerating Accelerating
Actual
direction
1=Forward
0=Reverse
Command
direction
1=Forward
0=Reverse
Running Enabled
Byte 1
Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8
Reference source Control source At speed
0 0 0 0 0 0 0
not used Control from terminals
0 0 0 1 0 0 1
Preset speed 1 (SP1) Control from network
0 0 1 0 0 1 0
Preset speed 2 (SP2) 0 1 1
0 0 1 1 1 0 0
Preset speed 3 (SP3) 1 0 1
0 1 0 0 1 1 0
Preset speed 4 (SP4) 1 1 1
0 1 0 1 not used
Preset speed 5 (SP5)
0 1 1 0
Preset speed 6 (SP6)
0 1 1 1
Preset speed 7 (SP7)
1 0 0 0
Reference from terminals (AI1 or AI2)
1 0 0 1
Reference from network (DeviceNet)
1
1
1
1
1
0
0
1
1
1
1
1
0
0
1
0
1
0
1
0
not used
1 1 1 1
No reference source defined
Bytes 2 and 3
Actual speed scaled
Unsigned, 0 to 32 767. 32 767=parameter [High speed] (HSP), path 16#70/01/69
Bytes 4 and 5
First extended monitoring parameter (see DeviceNet interface object page 70)
Bytes 6 and 7
Second extended monitoring parameter (see DeviceNet interface object page 70)
60 1755877 11/2010
11. DeviceNet objects
11. 6. Connection object
Class code
Class attributes
(1)Only instances 1 (explicit message), 2 (polled I/O message), and 4 (change of state/cyclic message) are supported. Instance 3 (bit
strobe) is not supported.
Attributes of instance 1Explicit message instance
Refer to DeviceNet specification for more information.
Hexadecimal Decimal
16#05 5
Attribute ID Access Name Need Data type Value Details
1 Get Revision Opt. UINT 1
2 Get Max instances Opt. UINT 4 3 defined instances (1)
Attribute ID Access Name Need Data type Value Details
1 Get State Req. USINT 0 : Non-existent
3 : Established
5 : Deferred Delete
2 Get Instance_type Req. USINT 0 Explicit Message
3 Get TransportClass_trigger Req. BYTE 16#83 Class 3 server
4 Get Produced_connection_id Req. UINT 10xxxxxx011 xxxxxx =Node address
5 Get Consumed_connection_id Req. UINT 10xxxxxx100 xxxxxx =Node address
6 Get Initial_comm_characteristics Req. BYTE 16#21 Explicit messaging via Group 2
7 Get Produced_connection_size Req. UINT 36 Produced data maximum size
(in bytes)
8 Get Consumed_connection_size Req. UINT 36 Consumed data maximum size
(in bytes)
9 Get/Set Expected_packet_rate Req. UINT 2500 2.5 sec. (TimeOut)
12 Get/Set Watchdog_timeout_action Req. USINT 1 or 3 1 : Auto-Delete
3 : Deferred Delete (Default)
13 Get Produced connection path length Req. UINT 0 Length of attribute 14 data
14 Get Produced connection path Req. Array of UINT Null Empty
15 Get Consumed connection path length Req. UINT 0 Length of attribute 16 data
16 Get Consumed connection path Req. Array of UINT Null Empty
1755877 11/2010 61
11. DeviceNet objects
Attributes of instance 2Polled I/O message instance
(1)Assembly assignment should not be modified in a running application.
If you Set any one of the values displayed in the "Value" column, it will be saved in EEPROM and then used at each power-up.
Any other value will not be saved.
(2)0 and 1: when the drive is disconnected from the network a DeviceNet fault occurs. In factoring settings the DeviceNet fault triggers a
fault [Com. network] (CnF) and a free wheel stop.
2: The DeviceNet fault is automatically reset (drive immediately restarts when RUN command is applied).
Attribute ID Access Name Need Data type Value Details
1 Get State Req. USINT 0: Non-existent
1: Configuring
3: Established
4: TimeOut
2 Get Instance_type Req. USINT 1 I/O Message
3 Get TransportClass_trigger Req. BYTE 16#83 Class 3 server
4 Get Produced_connection_id Req. UINT 01111xxxxxx xxxxxx =Node address
5 Get Consumed_connection_id Req. UINT 10xxxxxx101 xxxxxx =Node address
6 Get Initial_comm_characteristics Req. BYTE 16#01 Group 1 / Group 2
7 Get Produced_connection_size Req. UINT 4, 6, or 8 Size of data produced
8 Get Consumed_connection_size Req. UINT 4, 6, or 8 Size of data consumed
9 Get/Set Expected_packet_rate Req. UINT Exchange frequency (ms)
12 Get/Set Watchdog_timeout_action Req. USINT 0, 1, or 2 (2) 0: Transition to TimeOut
1: Auto-Delete
2: Auto-Reset
13 Get Produced_connection_path length Req. UINT 8 Default: 8 bytes
14 Get/Set
(1)
Produced_connection_path Req. Array
of
UINT
16#20 04 24 46 30 03
16#20 04 24 47 30 03
16#20 04 24 48 30 03
16#20 04 24 49 30 03
16#20 04 24 65 30 03
16#20 04 24 68 30 03
16#20 04 24 69 30 03
Input assembly
(Default : Instance 101,
16#20 04 24 65 30 03)
15 Get Consumed_connection_path length Req. UINT 8 Default: 8 bytes
16 Get/Set
(1)
Consumed_connection_path Req. Array
of
UINT
16#20 04 24 14 30 03
16#20 04 24 15 30 03
16#20 04 24 16 30 03
16#20 04 24 17 30 03
16#20 04 24 64 30 03
16#20 04 24 67 30 03
Output assembly
(Default : Instance 100,
16#20 04 24 64 30 03)
17 Get/Set Production_inhibit_time Cond. UINT 0 Minimum time between
2 data productions.
Undefined
62 1755877 11/2010
11. DeviceNet objects
Attributes of instance 4Change of state/cyclic message instance
(1)Assembly assignment should not be modified in a running application.
If you Set any one of the values displayed in the "Value" column, it will be saved in EEPROM and then used at each power-up.
Any other value will not be saved.
(2)To ensure a DeviceNet fault (and by default [Network fault] (CnF)) in case of time out, configure "Polled I/O".
Attribute
ID
Access Name Need Data
type
Value Details
1 Get State Req. USINT 0: Non-existent
1: Configuring
3: Established
4: TimeOut
2 Get Instance_type Req. USINT 1 I/O Message
3 Get TransportClass_trigger Req. BYTE 16#X2 Class 2 Client
Cos:16#12 - Cyclic:16#02
4 Get Produced_connection_id Req. UINT 01101xxxxxx xxxxxx =Node address
5 Get Consumed_connection_id Req. UINT 10xxxxxx101 xxxxxx =Node address
6 Get Initial_comm_characteristics Req. BYTE 16#01 Group 1 / Group 2
7 Get Produced_connection_size Req. UINT 4, 6, or 8 Size of data produced
8 Get Consumed_connection_size Req. UINT 0 Size of data consumed
9 Get/Set Expected_packet_rate Req. UINT Exchange frequency (ms)
12 Get/Set Watchdog_timeout_action Req. USINT 0, 1, or 2 (2) 0: Transition to TimeOut
1: Auto-Delete
2: Auto-Reset
13 Get Produced_connection_path_length Req. UINT 8 Default: 8 bytes
14 Get/Set
(1)
Produced_connection_path Req. Array
of
UINT
16#20 04 24 46 30 03
16#20 04 24 47 30 03
16#20 04 24 48 30 03
16#20 04 24 49 30 03
16#20 04 24 65 30 03
16#20 04 24 68 30 03
16#20 04 24 69 30 03
Input assembly
(Default : Instance 101,
16#20 04 24 65 30 03)
15 Get Consumed_connection_path_length Req. UINT 8 Default: 8 bytes
16 Get/Set
(1)
Consumed_connection_path Req. Array
of
UINT
16#20 2B 24 01 30 03 Output assembly:
The first and only one instance
of the Acknowledge
handler object
(Class ID 16#2B)
17 Get/Set Production_inhibit_time Cond. UINT 0 Minimum time between
2 data productions.
Undefined
1755877 11/2010 63
11. DeviceNet objects
Class service
Instance service
Service code Service name Need Description
16#08 Create Opt. Instantiation of a connection
16#0E Get_Attribute_Single Req. Read an attribute
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
16#10 Set_Attribute_Single Opt. Write an attribute
16#05 Reset Opt. Reset Inactivity/Watchdog timer
64 1755877 11/2010
11. DeviceNet objects
11. 7. Motor data object
The Motor data object acts as a motor parameter database.
Class code
Class attributes
Instance attributes
Class service
Instance service
Hexadecimal Decimal
16#28 40
Attribute ID Access Name Need Data type Value Details
1 Get Revision Opt. UINT 2
2 Get Max instance Opt. UINT 1
6 Get Max ID number of class attribute Opt. UINT 7
7 Get Max ID number of instance attribute Opt. UINT 15
Attribute ID Access Name Need Data type Value Details
3 Get/Set MotorType Req. USINT 7 6 =Wound rotor induction motor
7 =Squirrel cage induction motor
6 Get/Set RatedCurrent Req. UINT Depends on the
drive rating
[Rated mot. current] (nCr)
7 Get/Set RatedVoltage Req. UINT Depends on the
drive rating
[Rated mot. volt.] (UnS)
9 Get/Set RatedFreq Opt. UINT 50/60 [Rated motor freq.] (FrS)
15 Get/Set BaseSpeed Opt. UINT Depends on the
drive rating
[Nom motor speed] (nSP)
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
16#10 Set_Attribute_Single Opt. Write an attribute
1755877 11/2010 65
11. DeviceNet objects
11. 8. Control supervisor object
The Control supervisor object models the functions for managing all devices within the hierarchy of motor control devices.
Class code
Class attributes
Instance attributes
Class service
Instance service
Hexadecimal Decimal
16#29 41
Attribute ID Access Name Need Data type Value Details
1 Get Revision Opt. UINT 2
2 Get Max instance Opt. UINT 1
6 Get Max ID number of class attribute Opt. UINT 7
7 Get Max ID number of instance attribute Opt. UINT 17
Attribute ID Access Name Need Data type Details
3 Get/Set Run Fwd Req. BOOL On an edge (0 V1)
4 Get/Set Run Rev Opt. BOOL On an edge (0 V1)
5 Get/Set NetCtrl Opt. BOOL 0: Local Control (Channel 1)
1: Network Control (default)
6 Get State Opt. USINT 0 =Vendor Specific,
1 =Startup, 2 =Not_Ready, 3 =Ready,
4 =Enabled, 5 =Stopping,
6 =Fault_Stop, 7 =Faulted
7 Get Running Fwd Req. BOOL
8 Get Running Rev Opt. BOOL
9 Get Ready Opt. BOOL
10 Get Faulted Req. BOOL
12 Get/Set FaultRst Req. BOOL Fault reset (0 V1)
13 Get FaultCode Opt. UINT Refer to the Communication parameters manual:
DSP402 fault code (Errd)
15 Get CtrlFromNet Opt. BOOL 0 =Local Control; 1 =Network Control
16 Get/Set DNFaultMode Opt. USINT Action on loss of DeviceNet command:
0 =DeviceNet fault; 1 =Ignored
17 Get/Set ForceFault/Trip Opt. BOOL Force a DeviceNet fault (0 V1)
Service Code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
Service Code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
16#10 Set_Attribute_Single Req. Write an attribute
16#05 Reset Req. Drive reset
66 1755877 11/2010
11. DeviceNet objects
Control supervisor state transition diagram
Non-Existent
Startup
Switch off
Switch on
Not_Ready
Ready
Fault detected
Main power on
Enabled
Stopping
Stop
Run
Initialization complete
Stop complete
Fault detected
Fault Reset
Faulted
Fault_Stop
Fault detected
Fault stop complete
Main power off
Reset
Main power off
1755877 11/2010 67
11. DeviceNet objects
11. 9. AC/DC Drive Object
The AC/DC Drive object models the functions (such as torque control and speed ramp) that are specific to drives.
Class code
Class attributes
Instance attributes
Class service
Instance service
Hexadecimal Decimal
16#2A 42
Attribute ID Access Name Need Data Type Value Details
1 Get Revision Opt. UINT 1
2 Get Max instance Opt. UINT 1
6 Get Max ID number of class attribute Opt. UINT 7
7 Get Max ID number of instance attribute Opt. UINT 21
Attribute ID Access Name Need Data type Details
3 Get AtReference Opt. BOOL
4 Get/Set NetRef (1) Req. BOOL 0: Local speed setpoint (AI1 or AI2)
1: Speed setpoint via the network
5 Get/Set NetProc Opt. BOOL Not handled
6 Get/Set Drive mode Req. USINT 1: Open loop
2: Closed loop (FVC)
7 Get SpeedActual Req. INT Output speed (rFrd)
8 Get/Set SpeedRef Req. INT Speed setpoint (LFrd)
9 Get CurrentActual Opt. INT Motor current (LCr)
10 Get/Set CurrentLimit Opt. INT [Mot. therm. current] (ItH)
11 Get TorqueActual Opt. INT Output torque (Otrn)
12 Get/Set TorqueRef Opt. INT Torque setpoint (LtCr)
18 Get/Set AccelTime Opt. UINT Acceleration time (ACCd)
19 Get/Set DecelTime Opt. UINT Deceleration time (dECd)
20 Get/Set LowSpdLimit Opt. UINT Parameter [Low speed] (LSP) converted in RPM
21 Get/Set HighSpdLimit Opt. UINT Parameter [High speed] (HSP) converted in RPM
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
16#10 Set_Attribute_Single Opt. Write an attribute
68 1755877 11/2010
11. DeviceNet objects
11. 10. Acknowledge handler object
The acknowledge handler object directs the acknowledgment of messages received.
Class code
Class attributes
Instance attributes
Class service
Instance service
Hexadecimal Decimal
16#2B 43
Attribute ID Access Name Need Data type Value Details
1 Get Revision Opt. UINT 1
2 Get Max instance Opt. UINT 1
Attribute ID Access Name Need Data type Value Details
1 Get/Set Acknowledge timer Req. UINT 16 Default: 16 ms
2 Get/Set Retry limit Req. USINT 1
3 Get/Set COS producing connection instance Req. UINT 4 Assembly
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
16#10 Set_Attribute_Single Req. Write an attribute
1755877 11/2010 69
11. DeviceNet objects
11. 11. Application objects
Class code
Altivar parameters path
The Altivar parameters are grouped in classes.
Each application class has only 1 instance.
Each instance groups 200 parameters.
Each attribute in an instance relates to a parameter.
The first parameter registered in the first application class (class code: 16#70 =112) has the logical address 3000.
Examples:
Refer to the Communication parameters manual.
Class attributes
Instance attributes
Note: Depending on the parameter, write access may be prohibited. Refer to the Communication parameters manual for more information.
Class service
Instances service
Hexadecimal Decimal
16#70 to 16#A8 112 to 424
Logical address Path Hexadecimal Path decimal
3 000 16#70 / 01 / 01 112 / 1 / 1
3 100 16#70 / 01 / 65 112 / 1 / 101
3 200 16#71 / 01 / 01 113 / 1 / 1
64 318 16#A2 / 1 / 77 418 / 1 / 119
Attribute ID Access Name Need Data type Value
1 Get Revision Opt. UINT 1
2 Get Max instance Opt. UINT 1
6 Get Max ID number of class attribute Opt. UINT 7
7 Get Max ID number of instance attribute Opt. UINT X
Attribute ID Access Name Data type Value
1 Get/Set First parameter of the class UINT / USINT Value returned by the drive
... ... ... ... ...
X Get/Set Last parameter of the class UINT / USINT Value returned by the drive
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
116#0 Set_Attribute_Single Opt. Write an attribute
70 1755877 11/2010
11. DeviceNet objects
11. 12. DeviceNet interface object
Class code
Class attributes
Instances attributes
(1)Any Set access to one of these parameters triggers the save in EEPROM for future use. In addition, the new value is immediately applied
to the drive if the corresponding Connection Object (Polled I/O Message or Change of State/Cyclic Message, i.e. Class ID 16#80
Instance #2 or #4) is not in "Established" state. Otherwise, the drive must be restarted to apply the new value.
Hexadecimal Decimal
16#64 100
Attribute ID Access Name Need Data type Value
1 Get Revision Opt. UINT 1
2 Get Max instance Opt. UINT 1
6 Get Max ID number of class attribute Opt. UINT 7
7 Get Max ID number of instance attribute Opt. UINT 9
Attribue
ID
Access Name Data type Details
1 Get/Set
(1)
Polling production instance assembly USINT 0 : instance 70
1 : instance 71
2 : instance 104
3 : instance 105
4 : instance 72
5 : instance 73
6 : instance 101 (default)
2 Get/Set
(1)
Polling consumption instance assembly USINT 0 : instance 20
1 : instance 21
2 : instance 103
3 : instance 22
4 : instance 23
5 : instance 100 (default)
3 Get/Set
(1)
Change of state/Cyclic production instance assembly USINT 0 : instance 70
1 : instance 71
2 : instance 104
3 : instance 105
4 : instance 72
5 : instance 73
6 : instance 101 (default)
4 Get [Network fault] (CnF) USINT 0 : no fault
1 : user forced fault
2 : duplicate Node Address
3 : CAN FIFO RX Error
4 : CAN FIFO TX Error
5 : CAN OverRun
6 : CAN send Error
7 : CAN Bus Off
8 : Control Time Out
9 : Acknowledge Error
10 : see page 40
5 Get Software revision of the DeviceNet card UINT Ex : 16#1109 =V1.1ie09
6 Get/Set Attribute of first extended monitoring parameter (input assembly 105) USINT 0 : not configured
7 Get/Set Attibute of second extended monitoring parameter (input assembly 105) USINT
8 Get/Set Class of first extended monitoring parameter (input assembly 105) USINT 0 : not configured
9 Get/Set Class of second extended monitoring parameter (input assembly 105) USINT
1755877 11/2010 71
11. DeviceNet objects
Class service
Instance services
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
Service code Service name Need Description
16#0E Get_Attribute_Single Req. Read an attribute
16#10 Set_Attribute_Single Opt. Write an attribute
1755877 11/2010
ATV61_71_devicenet_EN_1755877_03