16. Configuring an ATV71/61 in replacement of a Powerflex® drive____________________________________________________ 70
AAV68822 11/20103
1. Important Information
The addition of this symbol to a Danger or Warning safety label indicates that an electrical hazard exists, which will result in
personnal injury if the instruction are not followed.
This is the safety alert symbol. It is used to alert you to potential personal injury hazards. Obey all safety messages that follow
this symbol to avoid possible injury or death.
NOTICE
Read these instructions carefully, and look at th e equip ment to bec ome fami liar with t he devi ce before t rying to insta ll, operat e, or maintain
it. The following special messages may appear throughout this documentation or on the equipment to warn of potential hazards or to call
attention to information that clarifies or simplifie s a procedure.
DANGER
DANGER indicates an imminently hazardous situation, which, if not avoided, will result in death, serious injury, or
equipment damage.
WARNING
Warning indicates a potentially hazardous situation, which, if not avoided, can result in death, serious injury, or
equipment damage.
CAUTION
CAUTION indicates a potentially hazardous situation, which, if not avoided, can result in injury or equipment
damage.
Read and understand these instructions before performing any procedure with thi s drive.
* For additional information, refer to NEMA ICS 1.1 (latest edition), "Safety Guidelines for the Application, Installation, and
Maintenance of Solid State Control" and to NEMA ICS 7.1 (latest edition), "Safety Standards for Construction and Guide for
Selection, Installation and Operation of Adjustabl e-Speed Drive Systems".
DANGER
HAZARDOUS VOLTAGE
• Read and understand this bulletin in its entirety before installing or operating Altivar 71 drive.
This equipment must only be installed, adjusted, repaired, and maintained 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 board s, 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 prese nt.
• 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.
Failure to follow these instructions will result in death or serious injury.
WARNING
DAMAGED EQUIPMENT
Do not install or operate any drive or drive accessory that appears damaged.The relays, inputs, or outputs of a damaged
drive may not operate in a normal manner, leading to unintended equipment operation.
Failure to follow this instruction can result in death, serious injury, or equipment damage.
WARNING
LOSS OF CONTROL
• The designer of any control scheme must consider the potential failure modes of control paths and, for certain critical
control functions, provide a means to achieve a safe state during and af ter a path failure. Examples of critical control
functions are emergency stop and overtravel stop.
• Separate or redundant control paths must be provided for critical control functions.
• System control paths may include communication links. Considerat ion must be given to the implications of unanticipated
transmission delays or failures of the link.*
• € Each implementation of an Altivar 71 Modbus TCP/IP EtherNet/IP card must be individually and thoroughly tested for
proper operation before being placed into service.
Failure to follow this instruction can result in death, serious injury, or equipment damage.
AAV68822 11/20105
3. Documentation structure
The following Altivar 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 display terminal (integrated display terminal and graphi c display terminal).
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 .
• Configuration of the communication-specific parameters via the integrated display terminal or the graphic display terminal.
• Diagnostics.
• Software setup.
• The communication services specific to the protocol .
b Altivar 58/58F Migration Manual
This manual describes the differences between the Altivar 71 and the Altivar 58/58F.
It explains how to replace an Altivar 58 or 58F, including how to replace drives communicating on a bus or network.
6AAV68822 11/2010
4. Introduction
4. 1. Presentation
The EtherNet/IP card (catalog number VW3 A3 316) is used to connect an Altivar 71 or an Altivar 61 drive to an Ethern et network using the
EtherNet/IP protocol.
IMPORTANT : This communication option card is fully supported with the version V1.5 IE 13 and above of the Altivar 61 firmware.
This communication option card is only supported with t he version V1 .6 IE 19 and abo ve of the Al tivar 71 fi rmware. Specific versions of the
Altivar 71 firmware are not supported.
The VW3 A3 316 card is equipped with two shielded RJ45 EtherNet/IP connectors.
The accessories for connection to the EtherNet/IP network must be ordered separately.
The data exchanges permit full drive functionality:
• Configuration
• Adjustment
• Control
• Monitoring
• Diagnostics
The standard Web server (English only) provides access to the following pages:
• Altivar Viewer
• Data Viewer
• EtherNet/IP
• Security
Etc.
The graphic display terminal or the integrated display terminal can be used to access numerous functions for communication diagnostics.
4. 2. Notation
Drive terminal displays
The graphic display terminal menus are shown in square brackets.
Example: [1.9 COMMUNICATION].
The integrated 7-segment display terminal menus are shown in round brackets.
Example: (COM-).
The parameter names displayed on the graphic display terminal are shown in square brackets.
Example: [Fallback speed].
The parameter codes displayed on the integrated 7-segment display terminal are shown in round brackets.
Example: (LFF).
Formats
Hexadecimal values are written as follows: 16#
Binary values are written as follows: 2#
PC-Software: Commissioning Software
• Check that the card catalog number marked on the label is the same as that on t he delivery note corresponding to the purchase order.
• Remove the option card from its packaging and check that it has not been damaged in transit.
CAUTION
STATIC SENSITIVE COMPONENTS
The EtherNet/IP card can be damaged by static electricity. Obse rve electrostatic precautions when h andling and
installing the card.
Failure to follow this instruction can result in equipment damage.
5. 2. Hardware description
5. 3. Installing the card in the drive
See the Installation Manual.
8AAV68822 11/2010
6. Connecting to the EtherNet/IP network
8........................1
8........................1
PLC
Ethernet switch
ATV71ATV71ATV71ATV71ATV71
Daisy chain and/or star topology
6. 1. Card RJ45 connector pinout
The EtherNet/IP card is equipped with two shielded RJ45 connectors. The shielding is connect ed to the drive ground.
Use an STP (shielded twisted pair) EtherNet/IP cable.
PinSignal
1TD+
2TD3RD+
4
5
6RD7
8
The transmission speed is detected automatically by the card (10 Mbps or 100 Mbps).
The card can operate in half duplex or full duplex mode, wh eth er conn ected t o a hub or a swi t ch and regardl ess of the t ra nsmission spe ed
(10 Mbps or 100 Mbps).
6. 2. Example of connection to an EtherNet/IP network
AAV68822 11/20109
7. Using the HMI with the EtherNet/IP card
RDYNET +0.00 Hz0A
MAIN MENU
1 DRIVE MENU
2 ACCESS LEVEL
3 OPEN / SAVE AS
4 PASSWORD
5 LANGUAGE
CodeQuick
ENT
RDYNET +0.00 Hz0A
1 DRIVE MENU
1.1 SIMPLY START
1.2 MONITORING
1.3 SETTINGS
1.4 MOTOR CONTROL
1.5 INPUTS/OUTPUTS CFG
Code<<>>Quick
1.6 COMMAND
1.7 APPLICATION FUNCT.
1.8 FAULT MANAGEMENT
1.9 COMMUNICATION
1.10 DIAGNOSTICS
1.11 IDENTIFICATION
1.12 FACTORY SETTINGS
1.13 USER MENU
1.14 PROGRAMMABLE CARD
ENT
RUNNET+50.00 Hz 80A
1.9 COMMUNICATION
COM. SCANNER OUTPUT
MODBUS HMI
MODBUS NETWORK
CANopen
EtherNet/IP
Code<<>>Quick
XXX
SIM-
ESC
ESC
ENT
FCS-
LAC-
CON-
FLt-
ESC
ESC
ESC
ENT
ESC
Displays the drive state
EtH-
Power-up
7. 1. Access to EtherNet/IP menu via graphic display terminal
The [EtherNet/IP] submenu is used to configure and display the EtherNet/IP card parameters and can be accessed via the
[1.9 - COMMUNICATION] menu.
This menu is only accessible in standard, advanced and expert mode: In the [2 ACCESS LEVEL] (LAC-) menu, set the level to [expert]
(EPr).
Can be accessed by the other level.
7. 2. Access to EtherNet/IP menu via the integrated display terminal
The (EtH-) submenu is used to configure and display the EtherNet/IP card parameters. It can be accessed via the (COM-) menu.
10AAV68822 11/2010
7. Using the HMI with the EtherNet/IP card
7. 3. Ethernet/IP configuration with the HMI
Detail of the Ethernet/IP configuration menu: (All these settings can also be performed from the webserver or PC-Software). In the table,
parameters which are not followed by their parameter code (between p arenthesis) are not displa yed on the 7 segment displ ay of the drive.
[1.9 - COMMUNICATION](COM-)
ParameterPossible valueTerminal display
[DEVICE NAME]
The device name is required if the card uses
DHCP to obtain its IP Address.
[Rate Setting](rdS)
This field is used to set the transmission
speed and the transmission mode of the
card.
[Actual Rate](Ard)
This field displays the baud rate and the
transmission mode currently used by the
communication card. (Display on l y)
[IP mode](IpM )
Use this parameter to select the IP address
assignment method.
0 : Web Server and Email functions are disabled.0
1: Web Server activated.1
2: Email function activated2
3: Web server and Email functions are activated3
[00-80-F4-XX-XX-XX][00-80-F4-XX-XX-XX]
when IP mode is set to Fixed
when IP mode is set to Fixed
when IP mode is set to Fixed
(bOOt)
[139.160.069.241]
[255.255.254.0]
[0.0.0.0]
*: This functionality can only be configured from the WEB server or from commissioning software.
AAV68822 11/201011
7. Using the HMI with the EtherNet/IP card
7. 4. Detail of the configured parameters
b IP address
Assigning IP addresses
The drive needs 3 IP addresses:
• The drive IP address.
• The subnet mask.
• The gateway IP address.
They can be provided by:
• A BOOTP server (correspondence between the MAC address and the IP addresses).
• Or a DHCP server (correspondence between Device Name [DEVICE NAME] and the IP addresses).
The address is assigned according to the IPmode parameter:
IP Mode valueComments
IP mode = 0The card uses the address defined in
IP mode = 1The card receives its address from a BOOTP server
IPC1, IPC2, IPC3, IPC4
IP mode = 2
And Device name contains a valid name.
IMPORTANT: The IP mode parameter may be modified according to the configuration control attribute of the TCP/IP interface object
(CIP standard). See page 50
.
The card receives its address from a DHCP server
7. 5. Assemblies and scanner configuration
The assemblies are chosen at the master controller level (see for example chapter 16 Integration in RSlogix).
For the 4 ODVA set of assemblies (20,21,22,23,70,71,72,73) there are no more configuration to do at the communication scanner level.
For the Telemecanique assembly (100,101) and Allen Bradley® assembly (103,104) you must:
• configure at the drive level the size of the assembly,
• define the mapping of the additional parameters.
12AAV68822 11/2010
8. Configuration of the assemblies
Assemblies
20 - 70
CIP basic speed control
profile
EtherNet/IP Cyclic exchanges
EtherNet/IP acyclic messages
Assemblies
21 - 71
CIP extended speed control
profile
Assemblies
22 - 72
CIP speed and torque
Control profile
Assemblies
23 - 73
CIP extended speed and torque
Control profile
Assemblies
100 - 101
Telemecanique native drive
Profile
Assemblies
103 - 104
Allen Bradley drive
profile
CIP
Explicit
messaging
Parameters
management
Embedded
Web server
Drive setup
Master
Controller
IO
Scanner
Standard
Web
browser
IE, Mozilla
8. 1. Configuration of the assemblies: overview
VW3 A3 316 EtherNet/IP communication card
Features overview
The mapping of the 100-101
Assemblies is made with the
ATV71 communication scanner
100-101
Native drive profile
CiA402
This configuration is made with:
•HMI
• PC-Software
• Keypad
Up to 8 additional
parameters are
mapped.
Assembly
100
Assembly
101
Fixed size !
8. 2. Configuration of the assembly (100,101) Telemecanique native profile
The size of the assembly is fixed and is equal to 8.
The mapping of the other parameters is made with the communication scanner :
The configuration of the addresses defined with NCAx and NMAx can be made with the graphic keypad:
For assembly 100 : [1.9- COMMUNICATION] (COM-) menu, [COM.SCANNER OUTPUT](OCS-) submenu.
For assembly 101 : [1.9- COMMUNICATION] (COM-) menu, [COM.SCANNER INPUT](ICS-) submenu.
See menu [1.2 MONITORING] > COMMUNICATION MAP to monitor the communication scanner.
See also "Configuring the communication scanner" page 16
.
Here is an example of the configuration of the assemblies 100, 101 from RSLogix software:
The mapping of the 103-104
Assemblies is made with the
option card EtherNet/IP scanner
Assembly
103
Assembly
104
The sizes indicated must be
adjusted according to the
settings defined with the
EtherNet/IP scanner setup
(webserver or PC-Software).
Note:
• The size of the assembly
cannot be modified
dynamically; such change
requires a power ON.
• Given that assemblies 103
and 104 uses NCAx and
NMAx, the configuration
edited with the webserver
or PC-Software are also
applied to the
communication scanner of
the drive (like assemblies
100 and 101).
8. 3. Configuration of the assembly (103,104) Allen Bradley® profile
The size of the assembly is selectable from 2 to 10 words.
The 2 first words of the input assembly are fixed: Control word, Speed setpoint.
The 4 first words of the output assembly are fixed two pad words: Status word, Actual Speed.
IMPORTANT: NCA1 and NCA2 are already configured (default settings of the drive). It is important when configuring this
assembly set to handly remove the default assignment of NCA1 and NCA2: By setting NCA1 and NCA2 to a null address or by
configuring this two address to other required parameters of the drive.
This will avoid a conflict between NCA1 and the control word of the profile (located in the first word of the assembly 103).
The configuration of the addresses defined with NCAx and NMAx can be made with the graphic keypad:
For assembly 103 : [1.9- COMMUNICATION] (COM-) menu, [COM.SCANNER OUTPUT](OCS-) submenu.
For assembly 104 : [1.9- COMMUNICATION] (COM-) menu, [COM.SCANNER INPUT](ICS-) submenu.
See menu [1.2 MONITORING] > COMMUNICATION MAP to monitor the communication scanner.
See also "Configuring the communication scanner" page 16
The mapping of the other parameters is made with the EtherNet/IP scanner:
Here is an example of the configuration of the assemblies 103, 104 from RSLogix software
AAV68822 11/201015
8. Configuration of the assemblies
8. 4. Configuring the communication scanner
You need to read this chapter only if you use the assemblies 100 or 101 that use the drive communication scanner.
The variables exchanged by the output assembly 100 and input assembly 101 are selected by configuring the communication scanner.
The 8 output variables are assigned by means of the 8 parameters [Scan. Outp address](nCAp). They are configured using the graphic
display terminal via the [1.9 - COMMUNICATION](COM-) menu, [COM. SCANNER OUTPUT](OCS-) submenu.
The 8 input variables of the assembly 101 are assigned by means of the 8 parameters [Scan. Inp address](nMAp). They are configured
using the graphic display terminal via the [1.9 - COMMUNICATION](COM-) menu, [COM. SCANNER INPUT](ICS-) submenu.
Enter the logic address of the parameter (see the Communication parameters manual).
If a parameter [Scan. Outp address](nCAp) or [Scan. Inp address](nMAp) is equal to zero, the corresponding period variable is not
used by the drive.
These 8 assignment parameters are described in the tables below:
[Scan. Out1 address](nCA1)NCA1 = 8501
[Scan. Out2 address](nCA2)NCA2 = 8602
[Scan. Out3 address] (nCA3)NCA3 = not used
[Scan. Out4 address] (nCA4)NCA4 = not used
[Scan. Out5 address] (nCA5)NCA5 = not used
[Scan. Out6 address] (nCA6)NCA6 = not used
[Scan. Out7 address] (nCA7)NCA7 = not used
[Scan. Out8 address] (nCA8)NCA8 = not used
[Scan. In1 address](nMA1)NMA1=3201
[Scan. In2 address](nMA2)NMA2=8604
[Scan. In3 address](nMA3)NMA3=not used
[Scan. In4 address](nMA4)NMA4=not used
[Scan. In4 address](nMA5)NMA5=not used
[Scan. In4 address](nMA6)NMA6=not used
[Scan. In4 address](nMA7)NMA7=not used
[Scan. In4 address](nMA8)NMA8=not used
Example of configuration via the graphic display terminal:
All modifications to parameters [Scan. Outp address](nCAp) or [Scan. Inp address](nMAp) must be made wi th the motor stopped. The
master PLC program should be updated to take account of this modification.
16AAV68822 11/2010
8. Configuration of the assemblies
8. 5. Configuring the control
b Principle
By the configuration of the control, it is possible to decide from what channel the drive receives its commands and setpoint, either
permanently or depending on a switching command.
Numerous configurations are possible. For more information, refer to the Programming manual and Communication parameters manual.
The following configurations are some of the possibilities available.
M Control with communication scanner
If the default assemblies (100, 101) are selected, all possibilities of Altivar 71 drive are available.
It is possible to use all profiles and modes of the drive:
- I/O profile,
- Drivecom profiles with separate or non separate mode.
By the configuration of the communication scanner, it is possible to assign any relevant parameter of the drive to the 4 input and 4 output
variables of the assemblies.
See the input / output interface with the PLC can be fully customised depending on the application.
The use of the communication scanner is also the best way to interface with a "Controller Inside" card.
M Control according to ODVA AC drive profile
The ODVA AC drive profile is activated when one of the following assembl ies is selected:
• 20: Basic speed control output
• 21: Extended speed control output
• 22: Speed and torque control output
• 23: Extended speed and torque control output
• 70: Basic speed control input
• 71: Extended speed control input
• 72: Speed and torque control input
• 73: Extended speed and torque control input
The advantage of using the ODVA drive profile standard is the interchangeability with other brands.
The drive must be configured in the Drivecom profile with separate mode.
The EtherNet/IP card translates the commands, behaviour and monitoring information from of ODVA profile (on the network) to the
Drivecom profile (in the driv e ) .
M Control according to Allen-Bradley® drive profi le
The Allen-Bradley® Drive profile is activated when one of the following assemblies is selected:
• 103: Allen-Bradley® drive output
• 104: Allen-Bradley® drive input
If you need to replace Allen-Bradley® drives, in an existing application, this profile is a good way to minimise the modifications.
The drive must be configured in the Drivecom profile with separate mode.
The EtherNet/IP card translates the commands, behaviour and mon itoring informati on from of Allen-Bradley® dri ve profile (on the ne twork)
to the Drivecom profile (in the drive).
AAV68822 11/201017
8. Configuration of the assemblies
b Available configurations
M If you use the communication scanner:
• 100: Communication scanner output
• 101: Communication scanner input there is no limitation in the configuration of the control.
The examples below are only possible if you use the communication scanner.
M If you use the ODVA AC drive profile or Allen-Bradley® Drive profile, that is, the assemblies:
• 20: Basic speed control output
• 21: Extended speed control output
• 22: Speed and torque control output
• 23: Extended speed and torque control output
• 70: Basic speed control input
• 71: Extended speed control input
• 72: Speed and torque control input
• 73: Extended speed and torque control input
• 103: Allen-Bradley® drive output
• 104: Allen-Bradley® drive input
ParameterPermitted valueComment
ProfileDrivecom profile separateThe run commands are in Drivecom profile,
Setpoint 1 configurationNetwork cardSetpoint 1 comes from EtherNet/IP.
Setpoint 1B configurationTerminalsSetpoint 2 comes from terminals (AI1 or AI2).
Setpoint 2 configurationTerminalsSetpoint 2 comes from terminals (AI1 or AI2).
Command 1 configurationNetwork cardCommand 1 comes from EtherNet/IP.
Command 2 configurationTerminalsCommand 2 comes from terminals.
Command switchingNetwork card bit 12Bit 12 of the control word switches the command .
Setpoint switchingNetwork card bit 13Bit 13 of the control word switches the setpoint (1 <-> 1B or 1 <-> 2).
the command and the reference can come from different channels.
Configuration via the graphic display terminal or the integrated display terminal:
Case 1: Setpoint 1B is connected to the functions (Summing, PID, etc) which remain active even after switching.
Case 2: Setpoint 2 is directly connected to the drive reference limit. If switching is performed, the functions that affect the reference
(summing, PID, etc.) are inhibited.
Note: It is not possible to configure the display terminal as a channel.
To switch to the display terminal, use the function force local and assign the parameter [Forced local Ref.] to [HMI](LCC).
Note: This configuration can only be used if the communication scanner assemblies (100 and 101) are selected.
The command and the setpoint come from EtherNet/IP.
Control is in I/O profile.
Configure the following parameters:
ParameterValueComment
ProfileI/O profileThe run command is simply obtained by bit 0 of the command word.
Setpoint 1 configurationNetwork card The setpoint comes from EtherNet/IP.
Command 1 configurationNetwork card The command comes from EtherNet/IP.
Configuration via the graphic display terminal or the integrated display terminal:
b Control via EtherNet/IP or via the terminals in I/O profile
Note: This configuration can only be used if the communication scanner assemblies (100 and 101) are selected.
The command and the setpoint both come from EtherNet/IP or the terminals. Input LI5 at the terminals is used to switch between
EtherNet/IP and the terminals.
Control is in I/O profile.
Configure the following parameters:
ParameterValueComment
ProfileI/O profileThe run command is simply obtained by bit 0 of the control word.
Setpoint 1 configurationNetwork cardSetpoint 1 comes from EtherNet/IP.
Setpoint 1B configurationAnalog input 1 on the terminals Setpoint 1B comes from input AI1 on the terminals.
Setpoint switchingInput LI5Input LI5 switches the setpoint (1
Command 1 configurationNetwork cardCommand 1 comes from EtherNet/IP.
Command 2 configurationTerminalsCommand 2 comes from the terminals.
Command switchingInput LI5Input LI5 switches the command.
Note: Setpoint 1B is connected to the functions (Summing, PID, etc) which remain active even after switching.
Configuration via the graphic display terminal or the integrated display terminal:
b Control via EtherNet/IP or the terminals in Drivecom profile
Note: This configuration can only be used if the communication scanner assemblies (100 and 101) are selected.
The command and the setpoint both come from EtherNet/IP or the terminals. Input LI5 at the terminals is used to switch between
EtherNet/IP and the terminals.
Configure the following parameters:
ParameterValueComment
ProfileSeparate Drivecom profileThe run commands are in Drivecom profile, the command and the
Setpoint 1 configurationNetwork cardSetpoint 1 comes from EtherNet/IP.
Setpoint 2 configurationAnalog input 1 on the terminalsSetpoint 2 comes from input AI1 on the terminals.
Setpoint switchingInput LI5Input LI5 switches the setpoint (1
Command 1 configurationNetwork cardCommand 1 comes from EtherNet/IP.
Command 2 configurationTerminalsCommand 2 comes from the terminals.
Command switchingInput LI5Input LI5 switches the command.
Note: Setpoint 2 is directly connected to the drive ref erence limit. If switching is performed, the functions that af fect the reference (summing,
PID, etc) are inhibited.
Configuration via the graphic display terminal or the integrated display terminal:
b Control in Drivecom profile via EtherNet/IP and setpoint switching at the terminals
Note: This configuration can only be used if the communication scanner assemblies (100 and 101) are selected.
The command comes from EtherNet/IP.
The setpoint comes either from EtherNet/IP or from t he terminals. Input LI5 at the terminals is used to swit ch the setpoint between EtherNet/
IP and the terminals.
Control is in Drivecom profile.
Configure the following parameters:
ParameterValueComment
ProfileSeparate Drivecom profileThe run commands are in Drivecom profile, the command and the
Setpoint 1 configurationNetwork cardSetpoint 1 comes from EtherNet/IP.
Setpoint 1B configurationAnalog input 1 on the terminalsSetpoint 1B comes from input AI1 on the terminals.
Setpoint switchingInput LI5Input LI5 switches the setpoint (1
Command 1 configurationNetwork cardCommand 1 comes from EtherNet/IP.
Command switchingChannel 1Channel 1 is the command channel.
Note: Setpoint 1B is connected to the functions (summing, PID, etc) that remain active, even after switching.
setpoint can come from different channels.
↔1B).
Configuration via the graphic display terminal or the integrated display terminal:
An EtherNet/IP time out is triggered if the card does not receive any cyclic messages (regardless within a predefined time period).
This period is managed by the EtherNet/IP controller (not by the drive) and is configured in its module properties box. The duration of the
time out is defined by the RPI (Request packet intervals).
If the card is controlled by explicit messages(without periodic exchanges) There is no control of the communication time-out.
The response of the drive in case of such event can be configured.
RDYNET+0.00Hz0A
Configuration can be performed using the graphic display terminal or
integrated display terminal using the [Network fault mgt] (CLL)
parameter in the [1.8 FAULT MANAGEMENT] (FLt-) menu, [COM.
FAULT MANAGEMENT] (CLL-) submenu.
The values of the [Network fault mgt] (CLL) parameter, trigger a [COM. network] (CnF) drive f ault, are:
The values of the [Network fault mgt] (CLL) parameter, which do not trigger a drive fault , are:
ValueMeaning
[Ignore] (nO)Fault ignored
[Per STT] (Stt)Stop according to configuration of [Type of s top] (Stt)
[Fallback spd] (LFF)Switch to fallback speed, mai ntained as long as the fault is present and the run command is
not disabled.
[Spd maint.] (rLS)The drive maintains the speed at the time the fault occurred, as the fault persists and the
The fallback speed can be configured via the [Fallback spd] (LFF) parameter in the [1.8 FAULT MANAGEMENT] (FLt-) menu.
22AAV68822 11/2010
9. Fault management
9. 2. Status of the LEDs
The VW3 A3 316 Ethernet/IP card features 5 LEDs, which are visible through the Altivar 61/71 cover.
1.1
1.2
1.3
1.4
1.5
2.1Port 1 activity
2.2Port 2 activity
2.3Link status
2.4NS "Network status"
2.5MS "Module status"
The 2 first LEDS are respectively dedicated to each Ethernet port.
The third LED is relative to the IP level.
The 2 last LEDs are specific to EtherNet/IP and CIP communication protocol.
LEDColor/ stateDescription
2.1OffNo link
Flashing Green/yellow Power up testing.
Green ONLink at 100 Mbps.
Yellow ONLink at 10 Mbps.
Green BLINKActivity at 100 Mbps.
Yellow BLINKActivity at 10 Mbps.
2.2OffNo link
Flashing Green/yellow Power up testing.
Green ONLink at 100 Mbps.
Yellow ONLink at 10 Mbps.
Green BLINKActivity at 100 Mbps.
Yellow BLINKActivity at 10 Mbps.
2.3OffPhysical connections unplugged - No IP address obtained
Flashing Green/redPower up testing.
Green ONAt least one port is connected and an IP address has been obtained.
Green flashing 3 times All ports are unplugged, but the card has an IP address.
Green flashing 4 times Error: Duplicated IP address (1)
Green flashing 5 times The card is performing a BOOTP or DHCP sequence
2.4
"NS"
2.5
"MS"
OffThe device does not have an IP address or powered off.
Flashing Green/redPower up testing.
Green ONThe device has at least one established connection (even to the Message Router).
Green flashingThe device has not established connections, burt has obtained an IP address.
Red flashingOne or more of the connections in which this device is the target has timed out. This shall be left only if
all time out connections are reestablished or if the device i s reset.
Red ONThe device has detected that its IP address is already in use (1).
OffNo power is supplied to the device
Flashing Green/redPower Up testing.
Green ONThe device is operating correctly.
Green flashingThe device has not been configured.
Red flashingThe device has detected a recoverable minor fault.
Red ONThe device has detected a non-recoverable major fault (1).
(1) In case of duplicate IP Address, the led 2.3 is green flashing 4 times, led 2.4 and 2.5 are solid red.
AAV68822 11/201023
10. Configuration of monitored parameters
It is possible to select up to 4 parameters to display their values in the [1.2 - MONITORING] menu on the graphic display terminal.
The selection is made via the [6 - MONITORING CONFIG.] menu, [6.3 - COM. MAP CONFIG.] submenu.
Each parameter in the range [Address 1 select.] … [Address 4 select.]
is used to select the parameter logic address. Sel ect an address of zero
to disable the function.
In the example given here, the monitored words are:
• Parameter 1 = Motor current (LCR): logic address 3204;
signed decimal format.
• Parameter 2 = Motor torque (OTR): logic address 3205;
6.3 COM. MAP CONFIG.
Word 1 add. select.:3204
Format word 1:Signed
Word 2 add. select.:3205
Format word 2:Signed
Word 3 add. select.:7121
CodeQuick
Format word 33:Hex
Word 4 add. select.:0
Format word 4:Hex
24AAV68822 11/2010
11. Webserver
This chapter describes the function of the integrated webserver of the EtherNet/IP card.
11. 1. Opening the Altivar home page
From your web browser, default http password and login are : USER, USER for monitor and setup security level and ADMIN, ADMIN for
administrator level.
From the altivar home page, you can access to 4 main menus:
•Drive,
• Network setup,
• Network diagnostic,
•Email
11. 2. Web pages structure
Each web page uses the same structure. Each main menu, "Drive", "Network setup" and "Network Diagnostics" contains each own sub
menu. This last one is displayed on the left side of web page.
The toggle button shows or hides the left sided menu.
AAV68822 11/201025
11. Webserver
11. 3. Drive
b Drive monitor
26AAV68822 11/2010
11. Webserver
b Drive parameters
The left column is used to select a mod/imd group (or list) of parameters. The right columns displays the parameters, its Modbus address
and its current value.
bSAVING PARAMETERS
When parameters of the drive are modified from the webserver, they are not saved into drive memory (to avoid numerous write access to
the flash memory).
However, it is possible to perform the backup of the parameters from the webserver: This operation can be done by writing 2 to CMI
parameter. This operation saves ALL the parameters of the drive to flash memory.
AAV68822 11/201027
11. Webserver
b Drive recorder
The trend viewer shows traces of two preselected parameters
RUN/STOP: Starts or stoppes the trends recording.
Reset : Erases the recorded trend.
Min/Max : defines the lowest and highest values that are displayed on the trend window.
Per(s) : Periodicity : Minimal value.
28AAV68822 11/2010
11. Webserver
11. 4. Network setup
b Monitor security
The Monitor security password is the basic level access to the drive thro ugh the webserver: it allows the access to the differe nt web pages
but don’t authorize write access.
New level username and password can be redefined here.
AAV68822 11/201029
11. Webserver
b Setup security
- HTTP : data write.
- Data write level password.
b Administrator security
30AAV68822 11/2010
11. Webserver
b EtherNet/IP setup
b EtherNet/IP scanner setup
AAV68822 11/201031
11. Webserver
b Email management
Configuration of the email generator on the left side:
- email IP server Address
- email sender address, recipient address from
θ.
11. 5. Diagnostics
32AAV68822 11/2010
11. Webserver
b Ethernet statistics
b Message statistics
NOTE: As a Schneider product, The EtherNet/IP option card uses internally MODBUS TCP for the web-server. (The MODBUS TCP port
is not accessible).
AAV68822 11/201033
12. Integration in RSLogix
12. 1. Principle
RSX drive equipped with an EtherNet/IP card shall be configured as a "Generic Ethernet Module" in the same way as the EtherNet/IP
adapter of PowerFlex 70 drives.
12. 2. Procedure
b Create a new project
34AAV68822 11/2010
12. Integration in RSLogix
b Add a EtherNet/IP scanner to the I/O configuration
AAV68822 11/201035
12. Integration in RSLogix
36AAV68822 11/2010
12. Integration in RSLogix
b Configure the EtherNet/IP scanner
b Add a EtherNet/IP ATV71/61 drive to the I/O configuration
AAV68822 11/201037
12. Integration in RSLogix
38AAV68822 11/2010
12. Integration in RSLogix
b Configure the ATV71 EtherNet/IP card
Above the Allen-Bradley drive profile is selected.
AAV68822 11/201039
12. Integration in RSLogix
Below the CIP extended speed control profile is selected.
Below the CIP extended speed and torque control profile is selected.
40AAV68822 11/2010
12. Integration in RSLogix
Below native RSX profile is selected.
12. 3. Registering the EDS file in RSlogix
An EDS file is provided with the drive. (This file is available on the CD or on www.schneider-electric.com).
It exists 1 EDS file for the ATV71 and 1 EDS file for the ATV61.
The following lines describe how to import these files in your project:
In RSnetWorx , start the EDS wizards
AAV68822 11/201041
12. Integration in RSLogix
Follow the instructions:
Choose "Register" to import a new EDS file.
If you want to update an EDS file you need to "unregister" this de vice first.
42AAV68822 11/2010
12. Integration in RSLogix
Select the required file:
Then finish, the dialog box displays the result of the import operation.
AAV68822 11/201043
13. CIP objects
13. 1. Supported object classes
Three categories of object classes can be defined:
• 1: CIP device on EtherNet/IP.
• 2: AC/DC drive.
• 3: VSD specific.
These objects are detailed here:
USINT
5GetStatusReq.WORD—See definition in the table below
6GetSerial numberReq.UDINT—Serial number of the drive
7GetProduct nameReq.Struct of:
USINT
STRING
8GetStateOpt.USINT—0: Non existent
10Get/Set Heartbeat interval (2)Opt.USINT0–255 Interval in seconds between two heartbeat messages.
—Product revision of the drive (1)
—11 (product name length)
7: ATV61
“ATV71 Drive”
1: Device self-testing
2: Standby
3: Operational
4: Major recoverable fault
5: Major unrecoverable fault
0: No message.
(1)Mapped in a word: MSB minor revision (second USINT), LSB major revision (first USINT).
Example: 517 = 16#0205 means revision V5.2.
(2)The heartbeat message broadcasts the current state of the device.
13. 3. Message router object
The Message router object is the element throu gh which all the "Explici t messages" objects pass in order to be directed t owards the objects
they are truly destined to.
Class code
HexadecimalDecimal
16#022
Class attributes
Attribute IDAccessNameNeedData typeValueDetails
1GetRevisionOpt.UINT12GetMax instancesOpt.UNT11 Defined instance
AAV68822 11/201045
13. CIP objects
Instance attributes
Attribute ID Access NameNeed Data typeValueDetails
1GetObject list:
Number classes
2GetNumber availableOpt.UINT1Maximum number of simultaneous connections
3GetNumber activeOpt.UINT1Number of active connections
4GetActive connections Opt.UINT [ ]1List of active connections (referred to with their respective
Class service
Service codeService nameNeedDescription
16#0EGet_Attribute_SingleReq.Read an attribute
Instance service
Opt.Struct of:
UINT
UINT [ ]
20
(codes)
List of supported objects; the first UINT is the number of
supported classes; the remaining UINTs are the codes of
these classes.
Connection instance ID)
Service codeService nameNeedDescription
16#0EGet_Attribute_SingleReq.Read an attribute
46AAV68822 11/2010
13. CIP objects
13. 4. Ethernet Link object
This object provides the mechanism to configure a device's TCP/IP network interface.
b Class code
Hexadecimaldecimal
16#F5245
b Class attributes
Class attributes for this object are optional.
b Instance attributes
Attribute IDAccessNameneedData typeValueDetails
1GetStatusReq.DWORD
2GetConfiguration
3GetConfigurationReq.DWORD
Setcontrol
NOTE : This attribute interacts with the Altivar 71 parameter [IPmode].
(see chapter 8.
All other bits are reserved and shall be set to 0.
0The interface configuration is valid.
The interface configuration must be
1
obtained with BOOTP.
The interface configuration must be
2
obtained with DHCP..
3Reserved.
4DNS Enable.
All other bits are reserved and shall be set to 0.
Path size: number of 16 bit words in the element
Path
Path: Logical segments identifying the physical
link object. The path is restricted to one logical
class segment and one logical instance segment.
The maximum size is 12 bytes.
AAV68822 11/201047
13. CIP objects
Attribute IDAccessNameneedData typeValueDetails
5Get
Set
Interface
configuration
Req.STRUCT {
UDINT IP Address
UDINT Network Mask
UDINT Gateway address
IP Address: Value of 0 indicates noIP address has
been configured. Otherwise, the IP address sh all be
set to a valid Class A, B, or C address and shall not
be set to the loopback address (127.0.0.1).
Network Mask: Value of 0 indicates no network
mask address has been configured.
6Get
Set
Host NameReq.STRINGASCII characters. Maximum length is
UDINT Primary Name
server
UDINT Secondary name
server
STRING Default Domain
name
}
Gateway Address: Value of 0 indicates no IP
address has been configured. Otherwise, the IP
address shall be set to a valid Class A, B, or C
address and shall not be set to the loopback
address (127.0.0.1).
Primary name: Value of 0 indicates no name
server address has been configured. Otherwise, the
name server address shall be set to a valid Class A,
B, or C address.
Secondary Name: Value of 0 indicates no
secondary name server address has been
configured. Otherwise, the name server address
shall be set to a valid Class A, B, or C address.
Default domain name: ASCII characters.
Maximum length is 48 characters. Shall be padded
to an even number of characters (pad not included
in length). A length of 0 shall indicate no Domain
Name is configured.
64 characters. Shall be padded to an even number
of characters (pad not included in length). A length
of 0 shall indicate no Host Name is configured.
b Class service
Service CodeService NameNeedDescription
16#01Get_Attribute_AllOptionalReturns a predefined listing of this objects
16#0EGet_Attribute_SingleOptionalReturns the contents of the specified attribute.
attributes.
b Instance service
Service CodeServic e NameNeedDescription
16#01Get_Attribute_AllOptionalReturns a predefined listing of this objects
16#0EGet_Attribute_SingleRequiredReturns th e contents of the specified attribute.
16#02Set_Attribute_AlloptionalModifies all settable attributes.
16#10Set_Attribute_SingleRequiredModifies a single attribute.
attributes.
48AAV68822 11/2010
13. CIP objects
Waiting for Configuration
Non-existent
Obtaining initial
Configuration
Applying Configuration
TCP/IP Network
Interface Configured
(Status = 0x00000001)
Status = 0x00000000
BOOTP OR
DHCP Enabled
BOOTP/DHCP
Disabled AND Stored
Config is Valid
Powerup/Reset
BOOTP/DHCP
Response Received
Configuration Applied
BOOTP/DHCP Disabled AND
Stored Config is Invalid
Set_Attributes
Request Received
Change Interface
Configuration
Status = 0x00000000
b Behaviour
The following state machine is used to configure the TCP/IP network interface.
AAV68822 11/201049
13. CIP objects
13. 5. TCP/IP Interface object
This object maintains link specific counters and status information for an Ethernet 802.3 communications interface.
All other bits are reserved and shall be set to 0.
This array contains the MAC address of the
card.Format: XX-XX-XX-XX-XX-XX
4 …G etInterface
counters
Cond.STRUCT {
UDINT In OctetsOctets received on the interface
UDINT In Ucast Packets Unicast Packets received on the interface.
UDINT In NUcast
Packets
UDINT In DiscardsInbound packets received on the interface but
UDINT In ErrorsInbound packets that contain errors. (does not
UDINT In Unknown
Protos
UDINT Out OctetsOctets sent on the interface.
UDINT Out Ucast
packest
UDINT Out NUcast
Packets
UDINT Out discardsOutbound packets discarded
UDINTOutbound packets that contain errors
}
Non Unicast Packets received on the interface.
discarded.
include in Discards)
Inbound packets with unknown protocol.
Unicast Packets sent on the interface.
Non Unicast Packets sent on the interface.
50AAV68822 11/2010
13. CIP objects
Attribute IDAccessNameNeedData typeValue Details
5GetMedia Counters Cond.STRUCT {
UDINT Alignment errorsFrames received that are not an integral
UDINT FCS ErrorsFrames received that do not pass the FCS
UDINT Single collisionsSuccessfully transmitted frames which
UDINT Multiple CollisionsSuccessfully transmitted frames which
UDINT SQE Test ErrorsNumber of times SQE test error message is
UDINT Deferred
Transmissions
UDINT Late CollisionsNumber of times a collision is detected later
UDINT Excessive CollisionsFrames for which transmission fails due to
UDINT MAC Transmit errorsFrames for which transmission fails due to
UDINT Carrier sense ErrorsTimes that the carrier sense condition was
UDINT Frame too longFrames received that exceed the maximum
UDINT MAC Receive ErrorsFrames for which reception on an interface
}
6SetInterface control OptionalSTRUCT {
WORD Control BitsInterface control bits
UINT Force interface
Speed
}
number of octets in length
check
experienced exactly one collision
experienced more than one collision
generated
Frames for which first transmission attempt
is delayed because the medium is busy
than 512 bittimes into the transmission of a
packet
excessive collision
an internal MAC sublayer transmit error
lost or never asserted when attempting to
transmit a frame
permitted frame size
fails due to an internal MAC sublayer
receive error
Speed at which the interface shall be forced
to operate.
AAV68822 11/201051
13. CIP objects
b Class service
Service CodeService NameNeedDescription
16#01Get_Attribute_AllOptionalReturns a predefined listing of this objects attributes.
16#0EGet_Attribute_SingleOptionalReturns the contents of the specified attribute.
16#10Get_and_clearCond.Modifies a single attribute
b Instance service
Service CodeService NameNeedDescription
16#01Get_Attribute_AllOptionalReturns a predefined listing of this objects attributes.
16#0EGet_Attribute_SingleRequiredReturns the contents of the specified attribute.
16#10Set_Attribute_SingleRequiredModifies a single attribute.
13. 6. Connection object manager
Class code
HexadecimalDecimal
16#055
Class attributes
Attribute IDAccessNameNeed Data typeValueDetails
1GetRevision Opt.UINT1—
2GetMax instancesOpt.UINT4 3 defined instances (1)
(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 1—Explicit message instance
Attribute IDAccess NameNeed Data typeValueDetails
1GetStateReq.USINT—0 : Non-existent
2GetInstance_typeReq.USINT0Explicit Message
3GetTransportClass_triggerReq.BYTE16#83Class 3 server
4GetProduced_connection_idReq.UINT10xxxxxx011xxxxxx = Node address
5GetConsumed_connection_idReq.UINT10xxxxxx100xxxxxx = Node address
6GetInitial_comm_characteristicsReq.BYTE16#21Explicit messaging via Group 2
7GetProduced_connection_sizeReq.UINT36Produced data maximum size
8GetConsumed_connection_sizeReq.UINT36Consumed data maximum size
9Get/Set Expected_packet_rateReq.UINT25002.5 sec. (TimeOut)
12Get/SetWatchdog_timeout_actionReq.USINT1 or 3 1 : Auto-Delete
13GetProduced connection path lengthReq. UINT0Length of attribute 14 data
14GetProduced connection pathReq.Array of UINT NullEmpty
15GetConsumed connection path lengthReq.UINT0Length of attribute 16 data
16GetConsumed connection pathReq.Array of UINT NullEmpty
3 : Established
5 : Deferred Delete
(in bytes)
(in bytes)
3 : Deferred Delete (Default)
Refer to EtherNet/IP specification for more information.
52AAV68822 11/2010
13. CIP objects
13. 7. Motor data object
The Motor data object acts as a motor parameter database.
Class code
HexadecimalDecimal
16#2840
Object 28hex (Motor Data)
PathCIP nameCIP configuration parameter name
16#28/01/06 = 40/1/6RatedCurrentMotor Rated Cur
16#28/01/07 = 40/1/7RatedVoltageMotor Rated Volt
16#28/01/09 = 40/1/9RatedFreqMotor Rated Freq
16#28/01/0F = 40/1/15BaseSpeedMotor Base Speed
Telemecanique adaptation:
PathCodeAltivar nameLogic address
16#28/01/06 = 40/1/6NCRRated mot. current16#2583 = 9603
16#28/01/07 = 40/1/7UNSRated motor volt.16#2581 = 9601
16#28/01/09 = 40/1/9FRSRated motor freq.16#2582 = 9602
16#28/01/0F = 40/1/15NSPRated motor speed16#2584 = 9604
Class attributes
Attribute IDAccessNameNeedData typeValueDetails
1GetRevision Opt.UINT2—
2GetMax instanceOpt.UINT1—
6GetMax ID number of class attributeOpt.UINT7—
7GetMax ID number of instance attributeOpt.UINT15—
Instance attributes
Attribute IDAccessNameNeedData typeValueDetails
3Get/SetMotorTypeReq.USINT76 = Wound rotor induction motor
6Get/SetRatedCurrentReq.UINTDepends on the
drive rating
7Get/SetRatedVoltageReq.UINTDepends on the
drive rating
9Get/SetRatedFreqOpt.UINT50/60[Rated motor freq.](FrS)
15Get/SetBaseSpeedOpt.UINTDepends on the
drive rating
7 = Squirrel cage induction motor
[Rated mot. current](nCr)
[Rated mot. volt.](UnS)
[Nom motor speed](nSP)
Class service
Service codeService nameNeedDescription
16#0EGet_Attribute_SingleReq.Read an attribute
Instance service
Service codeService nameNeedDescription
16#0EGet_Attribute_SingleReq.Read an attribute
16#10Set_Attribute_SingleOpt.Write an attribute
AAV68822 11/201053
13. CIP objects
13. 8. Control supervisor object
The Control supervisor object models the functions for managing all devices within the hierarchy of motor control devices.
16#0EGet_Attribute_SingleReq.Read an attribute
16#10Set_Attribute_SingleReq.Write an attribute
16#05ResetReq.Drive reset
Control supervisor state transition diagram
AAV68822 11/201055
13. CIP objects
13. 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
HexadecimalDecimal
16#2A42
Class attributes
Attribute IDAccessNameNeedData TypeValueDetails
1GetRevision Opt.UINT1—
2GetMax instanceOpt.UINT1—
6GetMax ID number of class attributeOpt.UINT7—
7GetMax ID number of instance attributeOpt.UINT21—
Instance attributes
Attribute IDAccessNameNeedData typeDetails
3GetAtReferenceOpt.BOOL
4Get/SetNetRef (1)Req.BOOL0: Local speed setpoint (AI1 or AI2)
5Get/SetNetProcOpt.BOOLNot handled
6Get/SetDrive modeReq.USINT1: Open loop
7GetSpeedActualReq.INTOutput speed (rFrd)
8Get/SetSpeedRefReq.INTSpeed setpoint (LFrd)
9GetCurrentActualOpt.INTMotor current (LCr)
10Get/SetCurrentLimitOpt.INT[Mot. ther m. current] (ItH)
11GetTorqueActualOpt.INTOutput torque (Otrn)
12Get/SetTorqueRefOpt.INTTorque setpoint (LtC r)
18Get/SetAccelTimeOpt.U INTAcceleration time (ACCd)
19Get/SetDecelTimeOpt.UINTDeceleration time (dECd)
20Get/SetLowSpdLimitOpt.UINTParameter [Low speed] (LSP) converted in RPM
21Get/SetHighSpdLimitOpt.UINTParameter [High speed] (HSP) converted in RPM
1: Speed setpoint via the network
2: Closed loop (FVC)
Class service
Service codeService nameNeedDescription
16#0EGet_Attribute_SingleReq.Read an attribute
Instance service
Service codeService nameNeedDescription
16#0EGet_Attribute_SingleReq.Read an attribute
16#10Set_Attribute_SingleOpt.Write an attribute
56AAV68822 11/2010
13. CIP objects
13. 10. Assembly object
The Assembly object binds together the att ribu te s of mu lt ip le object s so that inf ormatio n t o or fr om each obj ect can be co mmuni cat ed over
a single connection.
Assembly objects ar e s tatic.
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
HexadecimalDecimal
16#044
Class attribute
Attribute IDAccessNameNeedData typeValueDetails
1GetRevision Opt.UINT2—
2GetMax instanceOpt.UINT10513 defined instances
Instances supported
InstanceNameData size
20ODVA Basic speed control output4 bytes
21ODVA Extended speed control output4 bytes
22ODVA Speed and torque control output6 bytes
23ODVA Extended speed and torque control output6 bytes
100Native drive output16 bytes
103Allen-Bradley® drive out put20 bytes
70ODVA Basic speed control input4 bytes
71ODVA Extended speed control input4 bytes
72ODVA Speed and torque control input6 bytes
73ODVA Extended speed and torque control input6 bytes
101Native drive input16 bytes
104Allen-Bradley® drive input20 bytes
The description of each instance is detailed in chapter 15. Device profiles
Instance attributes
Attribute IDAccessNameNeed Data typeValueDetails
3Get/Set (1)DataReq.
(1)Set access is restricted to output instances only (instances 20, 21, 22, 23, 100 and 103).
Class service
Service codeService nameNeedDescription
16#0EGet_Attribute_SingleReq.Read an attribute
Instance service
Service codeService nameNeedDescription
16#0EGet_Attribute_SingleReq.Read an attribute
16#10Set_Attribute_SingleOpt.Write an attribute
AAV68822 11/201057
13. CIP objects
13. 11. Application objects
Class code
HexadecimalDecimal
16#70 to 16#A8112 to 424
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 applicati on class (class code: 16#70 = 112) has the logical address 3000.
Examples:
The following example shows an example of explicit messaging: The value of the ACC parameter ( Modbus @ = 9001 / CIP address
16#2A:1:16#12 ) is modified when the variable "bit01" is toggled ON.
The detailed configuration of the message Box:
60AAV68822 11/2010
15. Device profiles
EtherNet/IP card provides several profiles:
• CIP AC drive profile (0x02) (default setting),
• Allen Bradley drive profile,
• Telemecanique: CiA 402 and I/O.
The profile is chosen by the selection of the right input assembly and output assembly.
In this manual, the chapter "Integration in RSLogix 5000" shows how the user may select the assemblies.
b List of assemblies
Output assemblies
Assembly nameNumberSize
CIP basic speed control output202 words (4 bytes)
CIP extended speed control output212 words (4 bytes)
CIP speed and torque control output223 words (6 bytes)
CIP extended speed and torque control output233 words (6 bytes)
Native drive output1002 to 10 words (4 to 20 bytes)
Allen-Bradley® drive output1032 to 10 words (4 to 20 bytes)
Input assemblies
Assembly nameNumberSize
CIP basic speed control input702 words (4 bytes)
CIP extended speed control input712 words (4 bytes)
CIP speed and torque control input723 words (6 bytes)
CIP extended speed and torque control input733 words (6 bytes)
Native drive input1012 to 10 words (4 to 20 bytes)
Allen-Bradley® drive input1042 to 10 words (4 to 20 bytes)
IMPORTANT REMARK:
For the assemblies 20 and 22, the defaul t setti ngs def ines tha t the speed s etpoi nt is orig inate d from t he termi nals. To full y contro l the drive
from the network the following operation is required:
The object 2A/1/4 (netref) must be changed from 0 to 1 (byte). Such assignment can be done:
• By program, with an MSG() instruction block.
• With the Class instance editor:
(
AAV68822 11/201061
15. Device profiles
b Assembly 20: CIP basic speed control output
Assembly mapping
Word numberDefinition
0CIP basic command word
1Speed setpoint (rpm)
CIP basic command word
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
Not usedNot usedNot usedNot usedNot usedFault reset (1)
Not usedRun Forward (2)
0 = No command
1 = Fault reset
(1)Active on rising edge.
(2)Active on level.
Bit 15Bit 14Bit 13Bit 12Bit 11Bit 10Bit 9Bit 8
Not usedNot usedNot usedNot usedNot usedNot usedNot usedNot used
0 = Stop
1 = Run
b Assembly 70: CIP basic speed control input
Assembly mapping
Word numberDefinition
0CIP basic status word
1Actual speed (rpm)
CIP basic status word
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
Not usedNot usedNot usedNot usedNot usedRunning
0 = Stopped
1 = Running
Bit 15Bit 14Bit 13Bit 12Bit 11Bit 10Bit 9Bit 8
Not usedNot usedNot usedNot usedNot usedNot usedNot usedNot used
Not usedFaulted
0 = No fault
1 = Fault
b Assembly 21: CIP extended speed control output
Assembly mapping
Word numberDefinition
0CIP extended command word
1Speed setpoint (rpm)
CIP extended command word
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1 Bit 0
Not used Network setpoint
0 = Setpoint by terminals
1 = Setpoint by network
Bit 15Bit 14Bit 13Bit 12Bit 11Bit 10Bit 9Bit 8
Not usedNot usedNot usedNot usedNot usedNot usedNot usedNot used
(1)Active on rising edge.
62AAV68822 11/2010
Network command
0 = Command by terminals
1 = Command by network
Not used Not used Fault rese t (1 )
0 = No command
1 = Fault reset
Run forward / reverse
00 = Quick stop
01 = Run forward
10 = Run reverse
11 = Freewheel stop
15. Device profiles
b Assembly 71: CIP extended speed control input
Assembly mapping
Word numberDefinition
0CIP extended status word
1Actual speed (rpm)
CIP extended status word
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
At reference
0 = Reference
not reached
1 = Reference
reached
Bit 15Bit 14Bit 13Bit 12Bit 11Bit 10Bit 9Bit 8
Not used
Setpoint from
network
0 = Setpoint
from terminals
1 = Setpoint
from network
Not usedNot usedNot usedNot usedBit 8 to bit 10 are used for the drive state
Command from
network
0 = Command
from terminals
1 = Command
from network
Ready
0 = Not ready
1 = Ready
Running forward / reverse
00 = Stopped
01 = Running forward
10 = Running reverse
11 = Not used
000 = Not used
001 = Startup
010 = Not Ready
011 = Ready
100 = Enabled
101 = Stopping
110 = Fault Stop
111 = Faulted
Warning
0 = No warning
1 = Warning
Not used
b Assembly 22: CIP speed and torque control output
b Assembly 73: CIP extended speed and torque control input
Assembly mapping
Word numberDefinition
0CIP extended status word (1)
1Actual speed (rpm)
2Actual torque (Nm)
(1)Refer to assembly 71.
b Assembly 100: Native drive output
Assembly mapping
Word numberDefinition
0Control word
1Velocity setpoint
2Scanner write word 1
3Scanner write word 2
4Scanner write word 3
5Scanner write word 4
6Scanner write word 5
7Scanner write word 6
Altivar 71/61 assignment
Word numberCodeNameLogic address
0NC1Communication scanner, value of write word 1
(default value :CMD, Control word)
1NC2Communication scanner, value of write word 2
(default value: LFRD, velocity setpoint)
2NC3Communication scanner, value of write word 316#31DB = 12763
3NC4Communication scanner, value of write word 416#31DC = 12764
4NC5Communication scanner, value of write word 516#31DD = 12765
5NC6Communication scanner, value of write word 616#31DE = 12766
6NC7Communication scanner, value of write word 716#31DF = 12767
7NC8Communication scanner, value of write word 816#31E0 = 12768
Note: The default assignment of NC1 and NC2 must be changed to "Not assigned".
16#31D9 = 12761
16#31DA = 12762
64AAV68822 11/2010
15. Device profiles
b Assembly 101: Native drive input
Assembly mapping
Word numberDefinition
0Scanner read word 1
1Scanner read word 2
2Scanner read word 3
3Scanner read word 4
4Scanner read word 5
5Scanner read word 6
6Scanner read word 7
7Scanner read word 8
Altivar 71/61 assignment
Word numberCodeNameLogic address
0NM1Communication scanner, value of read word 1
(default value: Status word, ETA)
1NM2Communication scanner, value of read word 2
(default value: Velocity actual value, RFRD)
2NM3Communication scanner, value of read word 316#31C7 = 12743
3NM4Communication scanner, value of read word 416#31C8 = 12744
4NM5Communication scanner, value of read word 516#31C9 = 12745
5NM6Communication scanner, value of read word 616#31CA = 12746
6NM7Communication scanner, value of read word 716#31CB = 12747
7NM8Communication scanner, value of read word 816#31CC = 12748
16#31C5 = 12741
16#31C6 = 12742
AAV68822 11/201065
15. Device profiles
b Assembly 103: Allen-Bradley® drive output
Assembly mapping
Word numberDefinition
0Allen-Bradley® drive logic command
1Standardized speed setpoint (reference)
2Scanner write word 1
3Scanner write word 2
4Scanner write word 3
5Scanner write word 4
6Scanner write word 5
7Scanner write word 6
8Scanner write word 7
9Scanner write word 8
Altivar 71/61 assignment
Word numberCodeNameLogic address
0n.a.Allen-Bradley® drive logic commandn.a.
1LFRFrequency setpoint16#2136 = 8502
2NC1Communication scanner, value of write word 116#31D9 = 12761
3NC2Communication scanner, value of write word 216#31DA = 12762
4NC3Communication scanner, value of write word 316#31DB = 12763
5NC4Communication scanner, value of write word 416#31DC = 12764
6NC5Communication scanner, value of write word 516#31DD = 12765
7NC6Communication scanner, value of write word 616#31DE = 12766
8NC7Communication scanner, value of write word 716#31DF = 12767
9NC8Communication scanner, value of write word 816#31E0 = 12768
Note: The default assignment of NC1 and NC2 must be changed to another value or to not assigned..
66AAV68822 11/2010
15. Device profiles
b Allen-Bradley® drive logic command
The logic command is a 16-bit word of control produced by the scanner and consumed by the EtherNet/IP card.
If enabled, the Logic command word is always word 0 in the output image.
Bit 7Bit 6Bit 5 Bit 4Bit 3Bit 2Bit 1Bit 0
MOP Increment
Local control
Direction
Clear faults (3)
Jog
Start (2)
Stop (1)
0 = Not Increment
1 = Increment
Bit 15Bit 14Bit 13Bit 12Bit 11 Bit 10Bit 9 Bit 8
MOP Decrement
0 = Not decrement
1 = Decrement
(1)Stop: Active at level.
(2)Start: Active on rising edge. A Not stop condition (logic 0 = 0) must first be present before a Start conditi on (logic 1 = 1) will start the drive.
(3)Clear faults: Active on rising edge. To perform this command, the value must switch from "0" to "1."
(4)Direction \ No command: If a direction is selected acts like Hold direction control.
(5)Accel rate \ No command: If a rate is selected acts like Hold accel rate.
(6)Decel rate \ No command: If a rate is selected acts like Hold decel rate.
(7)Reference select \ No command: If a rate is selected acts like Hold command.
The setpoint (16 bits only) is produced by the controller and consumed by the EtherNet/IP card.
If enabled, the setpoint is always word 1 in the output image.
The setpoint value is a standardised (e.g. scaled) value; it is not an engineering value.
Telemecanique adaptation
[Frequency setpoint](LFr) s hall be configured i n high resoluti on: standardised val ue on 16 signed bit s at maximum frequen cy. The value
32767 corresponds to the parameter [Max frequency](tFr). The default value of the parameter [Max frequency](tFr) is 60 Hz , and
the resolution is then approximately 0.0018 Hz.
Note:
The commanded maximum speed can never exceed the value of the parameter [High speed] (HSP).
The table below shows example setpoints and thei r results on an Altivar d rive that has its pa rameter [Max fr equency](tFr) set to 130 Hz
and its parameter [High speed] (HSP) set to 60 Hz.
(1)A value of 32767 is equivalent to the parameter [Max frequency](tFr) frequency value. Values greater than 32767 reverse speed.
(2)The drive runs at 60 Hz instead of 130 Hz or 65 Hz because the parameter [High speed](HSP) sets 60 Hz as the maximum speed.
(3)The feedback value is also scaled based on the value of the parameter [Max frequency](tFr), for example, 60/130 = 0.46 so
32767 x 0.46 = 15123.
PercentValue
Scale
Output speedFeedback value
b Assembly 104: Allen-Bradley® drive input
Assembly mapping
Word numberDefinition
0Allen-Bradley® drive logic status
1Speed feedback (actual value)
2Scanner read word 1
3Scanner read word 2
4Scanner read word 3
5Scanner read word 4
6Scanner read word 5
7Scanner read word 6
8Scanner read word 7
9Scanner read word 8
Word numberCodeNameLogic address
0n.a.Allen-Bradley® drive logic statusn.a.
1RFROutput frequency16#0C82 = 3202
2NM1Communication scanner, value of read word 116#31C5 = 12741
3NM2Communication scanner, value of read word 216#31C6 = 12742
4NM3Communication scanner, value of read word 316#31C7 = 12743
5NM4Communication scanner, value of read word 416#31C8 = 12744
6NM5Communication scanner, value of read word 516#31C9 = 12745
7NM6Communication scanner, value of read word 616#31CA = 12746
8NM7Communication scanner, value of read word 716#31CB = 12747
9NM8Communication scanner, value of read word 816#31CC = 12748
Note: The default assignment of NM1 and NM2 must be changed to "Not assigned".
68AAV68822 11/2010
15. Device profiles
b Allen-Bradley® drive logic status
The Logic Status is a 16-bit word of status produced by the EtherNet/IP card and consumed by the scanner.
If enabled, the Logic status word is always word 2 in the input image.
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
Fault
Alarm
Decelerating
Accelerating
Actual direction
Command direction
Active
Ready
0 = No fault
1 = Fault
Bit 15Bit 14 Bit 13Bit 12Bit 11Bit 10 Bit 9Bit 8
Reference
0000 = Ref A auto
0001 = Ref B auto
0010 = Preset 2 auto
0011 = Preset 3 auto
0100 = Preset 4 auto
0101 = Preset 5 auto
0110 = Preset 6 auto
0111 = Preset 7 auto
1000 = Term blk manual
1001 = DPI 1 manual
1010 = DPI 2 manual
1011 = DPI 3 manual
1100 = DPI 4 manual
1101 = DPI 5 manual
1110 = DPI 6 manual
1111 = Jog reference
0 = No alarm
1 = Alarm
0 = Not decelerating
1 = Decelerating
0 = Not accelerating
1 = Accelerating
Local control
000 = Port 0 (TB)
001 = Port 1
010 = Port 2
011 = Port 3
100 = Port 4
101 = Port 5
110 = Port 6
111 = No local
0 = Reverse
1 = Forward
0 = Reverse
1 = Forward
0 = Not active
1 = Active
At speed
0 = Not at reference
1 = At reference
Telemecanique adaptation
Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
Fault
Alarm
Decelerating
Accelerating
Actual direction
Command direction
Running
0 = Not ready
1 = Ready
Ready
0 = No fault
1 = Fault
Bit 15Bit 14Bit 13Bit 12Bit 11Bit 10Bit 9Bit 8
Setpoint source
0000 = Terminals
0001 = not used
0010 = Preset 2
0011 = Preset 3
0100 = Preset 4
0101 = Preset 5
0110 = Preset 6
0111 = Preset 7
1000 = not used
1001 = Graphic display terminal
1010 = Modbus
1011 = CANopen
1100 = PC-Software
1101 = EtherNet/IP card
1110 = Controller inside
1111 = not used
Note: When the value of Setpoint source (bits 12, 13, 14 and 15) is Preset speed x, it means that the corresponding comman d is giv en by
the assembly 103 via Setpoint select (bits 12,13 and 14) (not by the termin als).
16. Configuring an ATV71/61 in replacement of a Powerflex® drive
This chapter illustrates of to proceed to exchange Powerflex® drive an ATV71. This example has been realized by RSlogix® software.
There are three way to configure the drive equipped with an EtherNet/IP card.
IMPORTANT NOTE:
The ATV71/61 provides several assembly sets. Assembly 103 and 104 emulates the Powerflex drive assemblies. But for compatibility
reasons these assemblies can also use number 1 and 2. This means that in the ATV71/61:
• output assembly 103 and 2 are identical,
• input assembly 104 and 1 are identical.
In the following example, we start with an application based on a network made of a single VSD (a Powerflex drive). The following pages
describe how to replace it by an ATV71 .
70AAV68822 11/2010
16. Configuring an ATV71/61 in replacement of a Powerflex® drive
Put the RSlogix environment Offline:
Then edit the module properties of the "ETHERNET MODULE Powerflex" by double-clicking in the navigation tree.
AAV68822 11/201071
16. Configuring an ATV71/61 in replacement of a Powerflex® drive
Here, we have used Assemblies 1 and 2 (As Powerflex VSD).
But Assemblies 103 and 104 could also be used, like in the dialog box below.
Notice that only the Module Name is changed.
Confirm the modification by OK, save the project and download it to the PLC.
72AAV68822 11/2010
16. Configuring an ATV71/61 in replacement of a Powerflex® drive
Now, switch to RSnetworx, The old configuration is always displayed:
Browse the whole Network:
AAV68822 11/201073
16. Configuring an ATV71/61 in replacement of a Powerflex® drive
Once the network has been scanned, you should obtain thi s:
This last screen shows the data screen of the ATV71.
74AAV68822 11/2010
ATV61_71_Ethernet/IP_EN_AAV68822_03
AAV68822 11/2010
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.