background image

Options for ABB drives, converters and inverters

User’s manual

FDNA-01 DeviceNet adapter module

Summary of Contents for FDNA-01

Page 1: ...Options for ABB drives converters and inverters User s manual FDNA 01 DeviceNet adapter module ...

Page 2: ...List of related manuals See section Related manuals on page 16 ...

Page 3: ...rt up User s manual FDNA 01 DeviceNet adapter module 3AFE68573360 Rev E EN EFFECTIVE 2012 04 04 2012 ABB Oy All Rights Reserved 1 Safety Table of contents 4 Mechanical installation 5 Electrical installation ...

Page 4: ......

Page 5: ... Terms and abbreviations used in this manual 19 General terms and abbreviations 19 DeviceNet terms and abbreviations 20 3 Overview of the DeviceNet network and the FDNA 01 module What this chapter contains 23 DeviceNet network 23 Example topology of the DeviceNet link 24 FDNA 01 DeviceNet adapter module 25 Layout of the adapter module 26 4 Mechanical installation What this chapter contains 27 Deli...

Page 6: ... 48 Control locations 49 Starting up ACS355 drives 49 Parameter setting examples ACS355 50 ABB Drives profile 50 ODVA AC DC drive profile 52 Starting up ACSM1 drives 54 Parameter setting examples ACSM1 55 ABB Drives profile 55 ODVA AC DC drive profile 57 Starting up ACS850 and ACQ810 drives 59 Parameter setting examples ACS850 and ACQ810 60 ABB Drives profile 60 ODVA AC DC drive profile 63 Startin...

Page 7: ...nning Forward Control supervisor object 83 Running Reverse Control supervisor object 83 Ready Control supervisor object 83 Ctrl From Net Control supervisor object 83 Ref From Net AC DC drive object 83 At Reference AC DC drive object 84 State Control supervisor object 84 Speed Actual AC DC drive object 86 Torque Actual AC DC drive object 87 ABB Drives communication profile 88 Control word and Statu...

Page 8: ... with set speed and set torque assembly 115 ABB Drives profile with set speed and set torque plus drive parameters assembly 116 Transparent 16 with one assembly 118 Transparent 16 with one assembly plus drive parameters 119 Transparent 16 with two assembly 121 Transparent 16 with two assembly plus drive parameters 122 Transparent 32 with one assembly 125 Transparent 32 with one assembly plus drive...

Page 9: ...utes Instance 0 146 Instance attributes Instance 1 146 Drive parameter object Class 90h 147 Fieldbus configuration object 91h 148 Class attributes 148 Instance 1 FDNA 01 configuration parameters group A group 1 148 Instance 2 FDNA 01 configuration parameters group B group 2 151 Instance 3 FDNA 01 configuration parameters group C group 3 152 9 Diagnostics What this chapter contains 155 LED indicati...

Page 10: ...10 Table of contents Further information Product and service inquiries 167 Product training 167 Providing feedback on ABB Drives manuals 167 Document library on the Internet 167 ...

Page 11: ...ymbols used in this manual and the safety instructions which you must follow when installing an optional module into a drive converter or inverter If ignored physical injury or death may follow or damage may occur to the equipment Read this chapter before you start the installation ...

Page 12: ...vise on how to avoid the danger The following warning symbols are used in this manual Electricity warning warns of hazards from electricity which can cause physical injury and or damage to the equipment General warning warns about conditions other than those caused by electricity which can result in physical injury and or damage to the equipment ...

Page 13: ...ed to install and maintain the drive converter or inverter Disconnect the drive converter or inverter into which the module will be installed from all possible power sources After disconnecting always wait for 5 minutes to let the intermediate circuit capacitors discharge before you proceed Do not work on the control cables when power is applied to the external control circuits of the drive conver...

Page 14: ...14 Safety ...

Page 15: ...manual applies to the FDNA 01 DeviceNet adapter module K451 SW version 0 223 or later Compatibility The FDNA 01 DeviceNet adapter module is compatible with the following drives ACS355 ACSM1 ACS850 ACQ810 ACS880 The FDNA 01 DeviceNet adapter module is compatible with all master stations that support the DeviceNet protocol ...

Page 16: ...066143 Drive hardware manuals and guides ACSM1 204 regen supply modules 5 3 to 61 kW hardware manual 3AUA0000053713 ACSM1 04 drive modules 0 75 to 45 kW hardware manual 3AFE68797543 ACSM1 04 drive modules 55 to 110 kW hardware manual 3AFE68912130 ACSM1 04Lx liquid cooled drive modules 55 to 160 kW hardware manual 3AUA0000022083 ACS850 04 0 37 45 kW hardware manual 3AUA0000045496 ACS850 04 55 160 k...

Page 17: ...uded in this manual The drive manuals are referred to at various points of this manual ACQ810 04 drive modules 200 400 kW 250 600 hp hardware manual 3AUA0000055155 ACS880 01 0 55 to 250 kW 0 75 to 350 hp hardware manual 3AUA0000078093 Drive firmware manuals and guides ACSM1 motion control program firmware manual 3AFE68848270 ACSM1 speed and torque control program firmware manual 3AFE68848261 ACSM1...

Page 18: ...he DeviceNet network Start up presents the steps to take during the start up of the drive with the adapter module and gives examples of configuring the master system Communication profiles describes the communication profiles used in the communication between the DeviceNet network the adapter module and the drive Communication protocol describes the DeviceNet communication protocol for the adapter...

Page 19: ...ntrol method for AC drives DTC allows accurate control of both motor speed and torque without pulse encoder feedback from the motor shaft FBA profile Fieldbus Adapter profile native profile used in the ACQ810 ACS850 and ACSM1 drives FDNA 01 DeviceNet adapter module One of the optional fieldbus adapter modules available for ABB drives FDNA 01 is a device through which an ABB drive is connected to a...

Page 20: ...ner Each type of drive and application program requires its own EDS file Input In the ODVA DeviceNet specification the word input is used to describe data flow from a device such as FDNA 01 to the network I O assembly selection Smart networked devices like FDNA 01 can produce and or consume more than one I O value Typically they produce and or consume one or more I O value as well as status and di...

Page 21: ...oll and Change of State Cyclic messages The Poll Command is an I O Message that is transmitted by the master A Poll Command is directed towards a single specific slave point to point FDNA 01 always acts as a slave A master must transmit a separate Poll Command Message for each of its slaves that is to be polled The Poll Response is an I O Message that a slave transmits back to the master when the ...

Page 22: ...22 About the manual ...

Page 23: ...iceNet adapter module DeviceNet network The DeviceNet network has a linear bus topology Terminating resistors are required on each end of the trunk line Drop lines as long as 6 metres 20 feet each are permitted allowing one or more nodes to be attached DeviceNet allows branching structures only on drop lines The maximum length of the trunk cable depends on the data rate and on the type of the cabl...

Page 24: ...etwork and the FDNA 01 module Example topology of the DeviceNet link An example of an allowable topology is shown below Node Node Node Node Node Tap Tap Tap Tap Node Node Node Node Node Node Trunk line Terminating Resistor Drop line ...

Page 25: ...he actual value or reference of the process to the PID controller of the drive read status information and actual values from the drive change drive parameter values reset a drive fault The adapter module acts as a class 2 slave only with predefined master slave connection set services These include the explicit messaging the poll response service and the change of state cyclic service The DeviceN...

Page 26: ...26 Overview of the DeviceNet network and the FDNA 01 module Layout of the adapter module Diagnostic LEDs see chapter Diagnostics Bus connector X1 see chapter Electrical installation Mounting screw ...

Page 27: ...hapter contains a delivery checklist and instructions on mounting the adapter module WARNING Follow the safety instructions given in this manual and the drive documentation Delivery check The option package for the adapter module contains DeviceNet adapter module type FDNA 01 this manual ...

Page 28: ...ination When the module is installed the signal and power connection to the drive is made through a 20 pin connector All drives do not use all the available signals so the connector on the drive may have fewer pins Mounting procedure 1 Insert the module carefully into its position on the drive 2 Fasten the screw Note It is essential to install the screw properly to fulfill the EMC requirements and...

Page 29: ... the bus termination WARNING Before installation switch off the drive power supply Wait five minutes to ensure that the capacitor bank of the drive is discharged Switch off all dangerous voltages connected from external control circuits to the inputs and outputs of the drive General cabling instructions Arrange the bus cables as far away from the motor cables as possible Avoid parallel runs Use bu...

Page 30: ...n mini style connector X1 Description 1 V Network power supply ground 0V DC 2 CAN_L CAN_L bus line 3 SHLD Network cable shield 4 CAN_H CAN_H bus line 5 V Network power supply source 24V DC 5 3 Male micro style SHLD CAN_L CAN_H V 1 2 3 4 connector 4 1 2 X1 0 V 24 V Network power supply 4 5 3 1 2 FDNA 5 V V 3 2 Male mini style 4 5 3 1 2 connector 4 5 1 0 V 24 V Network power supply SHLD CAN_L CAN_H ...

Page 31: ... the trunk cable with a 121 ohm W 1 metal film resistor Connect the resistor between the two signal wires CAN_H CAN_L on the DeviceNet cable as shown in the figure below Further information on the DeviceNet protocol is available at www odva org 4 3 2 1 5 SHLD CAN_L CAN_H V 1 2 3 4 X1 FDNA 5 V 0 V 24 V Network power supply Node 1 Node n 121 Ω CAN_H CAN_L Scanner 121 Ω 1 Metal Film 1 4 W 1 Metal Fil...

Page 32: ...32 Electrical installation ...

Page 33: ...g the drive for operation with the adapter module drive specific instructions on starting up the drive with the adapter module examples of configuring the master station for communication with the adapter module WARNING Follow the safety instructions given in this manual and the drive documentation ...

Page 34: ...art up procedures starting on page 49 Once communication between the drive and the adapter module has been established several configuration parameters are copied to the drive These parameters are shown in the tables below and must be checked first and adjusted where necessary Note Not all drives display descriptive names for the configuration parameters To help you identify the parameters in diff...

Page 35: ...t be adjusted by the user If the value is 0 None the communication between the drive and the module has not been established 1 Devi ceNet 02 MAC ID Defines the MAC ID number for the drive the adapter module is connected to Each device on the DeviceNet network must have a unique MAC ID number 63 ACS355 FB PAR 2 ACSM1 FBA PAR2 ACS850 ACQ810 FBA par2 ACS880 MAC ID 0 63 MAC ID 03 BAUD RATE Read only I...

Page 36: ... profiles may be used with any drive profile 0 Native prof ACS355 FB PAR 4 ACSM1 FBA PAR4 ACS850 ACQ810 FBA par4 ACS880 Drive profile 0 Native prof Native profile of the drive selected 05 ODVA STOP FUNC Used with the ODVA AC DC drive profile Determines how the motor is stopped when a stop command is received via DeviceNet 0 Ramp stop ACS355 FB PAR 5 ACSM1 FBA PAR5 ACS850 ACQ810 FBA par5 ACS880 ODV...

Page 37: ...speed control 20 70 4 ODVA AC DC drive Extended speed control 21 71 4 ODVA AC DC drive Basic speed and torque control 22 72 6 ODVA AC DC drive Extended speed and torque control 23 73 6 ODVA AC DC drive Basic speed control plus drive parameters 120 170 24 ODVA AC DC drive Extended speed control plus drive parameters 121 171 24 ODVA AC DC drive Basic speed and torque control plus drive parameters 12...

Page 38: ...set speed plus drive parameters 901 951 24 ABB Drives Transparent16 with one 811 861 4 Transparent16 Transparent16 with two 812 862 6 Transparent16 Transparent16 with one plus drive parameters 911 961 24 Transparent16 Transparent16 with two plus drive parameters 912 962 26 Transparent16 Transparent32 with one 821 871 8 Transparent32 Transparent32 with two 822 872 12 Transparent32 Transparent32 wit...

Page 39: ...n the defaults also changes the lengths of the associated assembly instances This requires manual changes to either the EDS file or I O scanner configuration Before changing these parameters consult Appendix A Varying the number of drive parameters Note This parameter is only used when the output assembly instance is 120 121 122 123 901 902 911 912 921 922 It must always be set to the default 10 e...

Page 40: ...E 09 INPUT NUM PARS See parameter 07 OUTPUT NUM PARS Note This parameter is only used when the input assembly instance is 170 171 172 173 951 952 961 962 971 972 It must always be set to the default 10 except as described in Appendix A Varying the number of drive parameters 10 ACS355 FB PAR 9 ACSM1 FBA PAR9 ACS850 ACQ810 FBA par9 ACS880 Input num pars 1 10 Number or drive parameter values to be in...

Page 41: ...le value of the drive parameter No Name Value Description Default ODVA speed scale value1 Speed scale value of drive parameter2 Unit 5 123 32 RPM 4 124 16 RPM 3 125 8 RPM 2 126 4 RPM 1 127 2 RPM 0 default 128 1 RPM 1 129 0 5 RPM 2 130 0 25 RPM 3 131 0 125 RPM 4 132 0 0625 RPM 5 133 0 03125 RPM 1 Use the ODVA speed scale value when reading writing parameter ODVA SPEED SCALE via AC DC drive object c...

Page 42: ...rive parameter 12 25 Reserved Not used by the adapter module N A No Name Value Description Default ODVA torque scale value1 Torque scale value of drive parameter2 Unit 5 123 32 N m 4 124 16 N m 3 125 8 N m 2 126 4 N m 1 127 2 N m 0 default 128 1 N m 1 129 0 5 N m 2 130 0 25 N m 3 131 0 125 N m 4 132 0 0625 N m 5 133 0 03125 N m 1 Use the ODVA torque scale value when reading writing parameter ODVA ...

Page 43: ...ning 0 Done ACS355 ACSM1 FBA PAR REFRESH ACS850 ACQ810 ACS880 FBA par refresh 0 Done Refreshing done 1 Refresh Configure Refreshing No Name Value Description Default Bit Name Value Description 1 DUP_MAC_ERROR 0x0001 Duplicate MAC ID error 2 RX_QUEUE_OVERRUN 0x0002 Message receive queue is full 3 TX_QUEUE_OVERRUN 0x0004 Message transmit queue is full 4 IO_SEND_ERROR 0x0008 Transmitting I O data has...

Page 44: ...FFFF Parameter table revision 29 DRIVE TYPE CODE Read only Displays the drive type code of the fieldbus adapter module mapping file stored in the memory of the drive N A ACS355 FILE CONFIG ID ACSM1 DRIVE TYPE CODE ACS850 ACQ810 ACS880 Drive type code 0 65535 Drive type code of the fieldbus adapter module mapping file 30 MAPPING FILE VER Read only Displays the fieldbus adapter module mapping file r...

Page 45: ...e common program revision in the fieldbus adapter module is not the revision required by the module or mapping file upload has failed more than three times 4 Off line Adapter is off line 5 On line Adapter is on line 6 Reset Adapter is performing a hardware reset 32 FBA COMM SW VER Read only Displays the common program revision of the adapter module in format axyz where a major revision number xy m...

Page 46: ...rmat axyz where a major revision number xy minor revision numbers z correction number or letter Example 190A revision 1 90A N A ACS355 FBA CPI APPL REV ACSM1 FBA COMM APPL VER ACS850 ACQ810 ACS880 FBA appl SW ver 0x0000 0xFFFF Application program revision of the adapter module No Name Value Description Default ...

Page 47: ...network Content is defined by a decimal number in the range of 0 to 9999 as follows 0 ACS355 FBA DATA OUT 1 ACSM1 FBA DATA OUT1 ACS850 ACQ810 ACS880 FBA data out1 Note The FDNA 01 configuration parameters are 16 bit parameters If the mapped parameter is a 32 bit parameter it automatically reserves two consecutive parameters For example mapping a 32 bit parameter to parameter no 1 also reserves par...

Page 48: ...work Content is defined by a decimal number in the range of 0 to 9999 as follows 0 ACS355 FBA DATA IN 1 ACSM1 FBA DATA IN1 ACS850 ACQ810 ACS880 FBA data in1 Note The FDNA 01 configuration parameters are 16 bit parameters If the mapped parameter is a 32 bit parameter it automatically reserves two consecutive parameters For example mapping a 32 bit parameter to parameter no 1 also reserves parameter...

Page 49: ...ing up ACS355 drives 1 Power up the drive 2 Enable the communication between the adapter module and the drive by setting parameter 9802 COMM PROT SEL to EXT FBA 3 Set the FDNA 01 configuration parameters in parameter group 51 At the minimum set the required number in parameter 5102 MAC ID and the required baud rate in 5103 BAUD RATE In addition select the communication profile in 5104 DRIVE PROFIL...

Page 50: ...ule 5101 FBA TYPE DEVICENET1 Displays the type of the adapter module 5102 FB PAR 2 MAC ID 2 Defines the MAC ID number of the adapter module 5103 FB PAR 3 BAUD RATE 0 125 kbit s Sets the baud rate for the DeviceNet interface 5104 FB PAR 4 DRIVE PROFILE 0 DCU Profile Selects the profile used in the communication between drive and adapter module 5105 FB PAR 5 ODVA STOP FUNC 0 Ramp Motor decelerates a...

Page 51: ...EXT1 COMMANDS 10 COMM Selects the fieldbus interface as the source of the start and stop commands for external control location 1 1003 DIRECTION 3 REQUEST Allows control of rotation direction 1103 REF1 SELECT 8 COMM Selects the fieldbus reference 1 as the source for speed reference 1604 FAULT RESET SEL 8 COMM Selects the fieldbus interface as the source for the fault reset signal 9904 MOTOR CTRL M...

Page 52: ...s interface as the source for the inverted Run enable signal Run disable 1 Read only or automatically detected set Drive parameter Setting for ACS355 drives Description 9802 COMM PROT SEL 4 EXT FBA Enables communication between drive and adapter module 5101 FBA TYPE DEVICENET1 Displays the type of the adapter module 5102 FB PAR 2 MAC ID 5 Defines the MAC ID number of the adapter module 5103 FB PAR...

Page 53: ...rotation direction 1103 REF1 SELECT 8 COMM Selects the fieldbus reference 1 as the source for speed reference 1604 FAULT RESET SEL 8 COMM Selects the fieldbus interface as the source for the fault reset signal 9904 MOTOR CTRL MODE 2 VECTOR TORQ Selects the vector control mode as the motor control mode 1002 EXT2 COMMANDS 10 COMM Selects the fieldbus interface as the source of the start and stop com...

Page 54: ...BA REF1 MODESEL is set to Speed and 50 05 FBA REF2 MODESEL is set to Torque 4 Set the FDNA 01 configuration parameters in parameter group 51 5 Define the process data transferred to and from the drive in FDNA 01 parameter groups 52 and 53 Note If communication between the FDNA 01 and DeviceNet master is established changes to the configuration parameters can be done also through Fieldbus configura...

Page 55: ...51 02 FBA PAR2 MAC ID 6 Defines the MAC ID number of the adapter module 51 03 FBA PAR3 BAUD RATE 0 125 kbit s Sets the baud rate for the DeviceNet interface 51 06 FBA PAR6 OUTPUT INSTANCE 902 Selects the ABB Drives profile with speed and torque plus drive parameters output instance 51 07 FBA PAR7 OUTPUT NUM PARS 10 Must always be set to 10 except as provided in Appendix A Varying the number of dri...

Page 56: ...cts the fieldbus interface as the source of the start and stop commands for external control location 1 10 04 EXT2 START FUNC 3 FBA Selects the fieldbus interface as the source of the start and stop commands for external control location 2 24 01 SPEED REF1 SEL 3 FBA REF1 Selects the fieldbus reference 1 as the source for speed reference 1 32 01 TORQ REF1 SEL 4 FBA REF2 Selects the fieldbus referen...

Page 57: ...e 1 Read only or automatically detected set Drive parameter Setting for ACSM1 drives Description 50 01 FBA ENABLE 1 Enable Enables communication between drive and adapter module 50 04 FBA REF1 MODESEL Speed Selects speed as the adapter module REF1 type 50 05 FBA REF2 MODESEL Torque Selects torque as the adapter module REF2 type 51 01 FBA TYPE DEVICENET1 Displays the type of the adapter module 51 0...

Page 58: ... 04 EXT2 START FUNC 3 FBA Selects the fieldbus interface as the source of the start and stop commands for external control location 2 24 01 SPEED REF1 SEL 3 FBA REF1 Selects the fieldbus reference 1 as the source for speed reference 1 32 01 TORQ REF1 SEL 4 FBA REF2 Selects the fieldbus reference 2 as the source for torque reference 1 34 01 EXT1 EXT2 SEL P 2 1 0 PI DI STATUS 0 Selects digital input...

Page 59: ...ve parameter group 51 5 Define the process data transferred to and from the drive in FDNA 01 parameter groups 52 and 53 Note If communication between the FDNA 01 and DeviceNet master is established changes to the configuration parameters can be done also through Fieldbus configuration object 91h 6 Validate the settings made in parameter groups 51 52 and 53 by setting parameter 51 27 FBA par refres...

Page 60: ...01 Fba type DEVICENET1 Displays the type of the adapter module 51 02 FBA par2 MAC ID 5 Defines the MAC ID number of the adapter module 51 03 FBA par3 BAUD RATE 0 125 kbit s Sets the baud rate for the DeviceNet interface 51 06 FBA par6 OUTPUT INSTANCE 902 Selects the ABB Drives profile with speed and torque plus drive parameters output instance 51 07 FBA par7 OUTPUT NUM PARS 10 Must always be set t...

Page 61: ... 53 08 FBA data out8 53 10 FBA data out10 0 51 27 FBA par refresh 1 Refresh Validates the FDNA 01 configuration parameter settings 10 01 Ext1 start func FB Selects the fieldbus interface as the source of the start and stop commands for external control location 1 10 04 Ext2 Start func 3 FB Selects the fieldbus as the source for start and stop commands for external control location EXT2 only with A...

Page 62: ...nal control location EXT2 only with ACS850 16 15 Menu set sel ACS850 16 21 Menu selection ACQ810 2 Load long ACS850 2 Full ACQ810 Load long parameter list All parameters will be displayed 21 01 Speed ref1 sel FB Selects the fieldbus reference 1 as the source for speed reference 1 24 01 Torq ref1 sel FBA ref2 Selects fieldbus reference 2 as the source of the torque reference 1 only with ACS850 1 Re...

Page 63: ...CS850 51 01 FBA type DEVICENET1 Displays the type of the adapter module 51 02 FBA par2 MAC ID 5 Defines the MAC ID number of the adapter module 51 03 FBA par3 BAUD RATE 0 125 kbit s Sets the baud rate for the DeviceNet interface 51 06 FBA par6 OUTPUT INSTANCE 23 Selects the ODVA AC DC drive profile output instance 51 08 FBA par8 INPUT INSTANCE 73 Selects the ODVA AC DC profile input instance 51 27...

Page 64: ... EXT2 selection only with ACS850 12 05 Ext2 ctrl mode 2 Torque Selects torque as the operating mode for external control location EXT2 only with ACS850 16 15 Menu set sel ACS850 16 21 Menu selection ACQ810 2 Load long ACS850 1 Full ACQ810 Load long parameter list All parameters will be displayed 21 01 Speed ref1 sel FBA ref1 Selects the fieldbus reference 1 as the source for speed reference 1 24 0...

Page 65: ...ter group 51 5 Define the process data transferred to and from the drive in FDNA 01 parameter groups 52 and 53 Note If communication between the FDNA 01 and DeviceNet master is established changes to the configuration parameters can be done also through Fieldbus configuration object 91h 6 Validate the settings made in parameter groups 51 52 and 53 by setting parameter 51 27 FBA par refresh to Refr...

Page 66: ...51 06 Output instance 902 Selects the ABB Drives profile with speed and torque plus drive parameters output instance 51 07 Output num pars 10 Must always be set to 10 For exceptions see Appendix A Varying the number of drive parameters 52 01 FBA data in1 1 7 Motor current MSW 52 02 FBA data in2 0 None Motor current LSW 52 03 FBA data in3 1 11 DC voltage MSW 52 04 FBA data in4 0 None DC voltage LSW...

Page 67: ...peed control as the control mode 1 for external control location EXT1 19 14 Ext2 control mode 1 3 Torque Selects torque control as the control mode 1 for external control location EXT2 20 01 Ext1 commands 12 Fieldbus A Selects fieldbus interface A as the source of the start and stop commands for external control location EXT1 20 06 Ext2 commands 12 Fieldbus A Selects fieldbus interface A as the so...

Page 68: ... 23 Selects the ABB Drives profile with speed and torque plus drive parameters output instance 51 07 Output num pars 10 Must always be set to 10 For exceptions see Appendix A Varying the number of drive parameters 51 27 FBA par refresh 1 Configure Validates the FDNA 01 configuration parameter settings 19 11 Ext1 Ext2 selection 3 DI1 Selects digital input DI1 as the source for the external control ...

Page 69: ...ABLED Running reverse 20 06 Ext2 commands 12 Fieldbus A Selects fieldbus interface A as the source of the start and stop commands for external control location EXT2 22 11 Speed ref1 selection 4 FB A ref1 Selects fieldbus A reference 1 as the source for speed reference 1 26 11 Torque ref1 selection 5 FB A ref2 Selects fieldbus reference 2 as the source for torque reference 1 1 Read only or automati...

Page 70: ...lectronic Data Sheet EDS files specify the properties of the device for the DeviceNet scanner The DeviceNet scanner identifies the device by means of the product code device type and major revision attributes For more information see Identity object class 01h on page 134 To enable the use of different ABB drive types on the same DeviceNet network a unique product code has been given to each drive ...

Page 71: ...ork Slight vendor specific differences may exist when using other programs or master devices In this example ACS880 is used as the drive 1 Select and import the EDS file for the drive for example ACS880_FDNA01_v2 23_eu EDS For more help on choosing the correct file refer to ABB EDS Selection Guide delivered with the EDS files Note Only one EDS file with the same Product ID can be installed in the ...

Page 72: ...72 Start up 3 Configure the device MAC address ...

Page 73: ...Add the drive to Scanlist and edit I O parameters Select Polled or Change of State Cyclic Then enter the input and output sizes of the I O assemblies that are used for example for Basic Speed Control Assemblies 20 and 70 each size is set to 4 bytes ...

Page 74: ...tput memory mappings By default the two 16 bit input words are mapped into a single 32 bit double word It is more convenient to map them into separate double words Output words can be mapped similarly 6 Download the scanner settings to the device in the online mode ...

Page 75: ...lot O You can use them to access the data as mapped above Local slot O Data 0 is the Control word Local slot O Data 1 is the Reference Local slot I Data 0 is the Status word Local slot I Data 1 is the Actual value Note You may need to change the value of Local slot O CommandRegister Run or Local slot I CommandRegister Run to 1 ...

Page 76: ...76 Start up ...

Page 77: ...ys of conveying control commands Control word Status word references and actual values between the master station and the drive With the FDNA 01 module the DeviceNet network may employ either the ODVA AC DC drive profile or the ABB Drives profile Both are converted to the native profile eg DCU or FBA by the adapter module In addition two Transparent modes for 16 bit and 32 bit words respectively a...

Page 78: ...ofiles Refer to the drive manuals for details on the native profiles FDNA 01 Drive FDNA 01 profile selection ABB Drives profile Data conversion ODVA AC DC Native profile eg DCU FBA Data conversion ODVA AC DC ABB Drives Drive specific profile1 with 16 bit words Transparent32 Drive specific profile1 with 32 bit words DeviceNet network Transparent16 1 Can be used if the native profile is supported by...

Page 79: ...ibute_Single service can be requested for the SpeedRef attribute of the AC DC drive object class The resulting behavior is that the reference speed of the drive is set to the requested value This is an example of explicit messaging where each attribute of a class is set individually While this is allowed it is inefficient Instead implicit messaging using input and output assembly instances is reco...

Page 80: ... Ctrl Control supervisor object This attribute requests that the drive Run Stop command is supplied locally Net Ctrl 0 or by the network Net Ctrl 1 Net Ref AC DC drive object This attribute requests that the drive Speed and Torque References are supplied locally Net Ref 0 or by the network Net Ref 1 Speed Reference AC DC drive object This attribute is the speed reference for the drive The units ar...

Page 81: ... When the drive is operating in the vector mode the adapter module provides the drive with a speed reference The ODVA AC DC drive profile uses rpm units for the speed reference The drive speed reference is calculated as follows where Dfr Drive frequency reference in Hz Osr ODVA Speed Reference Us ODVA speed unit see 10 ODVA SPEED SCALE on page 41 Mf Motor nominal frequency in Hz Mss Motor synchron...

Page 82: ...nce in percent of the motor nominal torque The ODVA AC DC drive profile uses Newton meter N m units for the Torque Reference The drive torque reference is calculated as follows where For example for a 1000 Nm motor nominal torque with a unit of 1 Nm and an ODVA Torque Reference of 500 the drive torque reference is Dtr Drive torque reference in percent of motor nominal torque Otr ODVA Torque Refere...

Page 83: ... the Control supervisor object Running Forward Control supervisor object This attribute indicates that the drive is running in the forward direction Running Reverse Control supervisor object This attribute indicates that the drive is running in the reverse direction Ready Control supervisor object This attribute indicates that the Control supervisor object state machine is in the Ready Running or ...

Page 84: ...ive is operating at the specified Speed or Torque Reference State Control supervisor object This attribute indicates the current state of the Control supervisor object State Description State Description 0 Vendor Specific 4 Enabled 1 Startup 5 Stopping 2 Not Ready 6 Fault Stop 3 Ready 7 Faulted ...

Page 85: ...w Non Existent Startup Not Ready Ready Enabled Faulted Fault stop Stopping Power off ALM 1 ALM 1 DEC 1 DEC 0 Power on AND not RDY ALM 1 FaultRst FWD OR REV ALM 1 DEC 0 Power on Power on Power on AND RDY FWD OR REV ALM Alarm DEC Deceleration FWD Forward REV Reverse RDY Ready ...

Page 86: ...a frequency actual The ODVA AC DC drive profile uses rpm units for the speed actual The ODVA Speed Actual is calculated as follows where For example for a 4 pole 60 Hz motor Mss 1800 rpm with a unit of 1 rpm and a Drive frequency actual of 30 Hz the ODVA Speed Actual is Osa ODVA Speed Actual Dfa Drive frequency actual in Hz Us ODVA speed unit see 10 ODVA SPEED SCALE on page 41 Mf Motor nominal fre...

Page 87: ... The units are scaled by the Torque Scale attribute of the AC DC drive object See Table 5 for details The drive provides the adapter module with a torque actual in percent of the motor nominal torque The ODVA AC DC drive profile uses Newton meter N m units for the Torque Actual The ODVA Torque Actual is calculated as follows where Dsa Drive speed actual in rpm Osa ODVA Speed Actual Us ODVA speed u...

Page 88: ... Status word The contents of the Control word and the Status word are detailed below The drive states are presented on page 93 Control word contents The table below shows the contents of the Control word for the ABB Drives communication profile The upper case boldface text refers to the states shown in the state machine on page 93 Bit Name Value STATE Description 0 OFF1_ CONTROL 1 Proceed to READY...

Page 89: ...m the fieldbus this bit activates the signal 0 Inhibit operation Proceed to OPERATION INHIBITED 4 RAMP_OUT_ ZERO 1 Normal operation Proceed to RFG OUTPUT ENABLED 0 Force the Ramp Function Generator output to zero Drive ramps to stop current and DC voltage limits in force 5 RAMP_HOLD 1 Enable ramp function Proceed to RFG ACCELERATOR ENABLED 0 Halt ramping Ramp Function Generator output held 6 RAMP_...

Page 90: ...eserved 10 REMOTE_ CMD 1 Fieldbus control enabled 0 Control word and reference not getting through to the drive except for CW bits OFF1 OFF2 and OFF3 11 EXT_CTRL_ LOC 1 Select External Control Location EXT2 Effective if the control location parameterized to be selected from the fieldbus 0 Select External Control Location EXT1 Effective if the control location parameterized to be selected from the ...

Page 91: ... ACTIVE 2 RDY_REF 1 OPERATION ENABLED 0 OPERATION INHIBITED 3 TRIPPED 1 FAULT 0 No fault 4 OFF_2_STA 1 OFF2 inactive 0 OFF2 ACTIVE 5 OFF_3_STA 1 OFF3 inactive 0 OFF3 ACTIVE 6 SWC_ON_ INHIB 1 SWITCH ON INHIBITED 0 7 ALARM 1 Warning Alarm 0 No warning alarm 8 AT_ SETPOINT 1 OPERATION Actual value equals reference is within tolerance limits ie in speed control speed error is 10 max of nominal motor s...

Page 92: ... interface is set as the target for this signal by drive parameters User bit 0 selection 06 30 0 External Control Location EXT1 selected 12 EXT_RUN_ ENABLE 1 External Run Enable signal received Note concerning ACS880 This bit is effective only if the fieldbus interface is set as the target for this signal by drive parameters User bit 1 selection 06 31 0 No External Run Enable signal received 13 14...

Page 93: ...Emergency OFF OFF2 CW Bit1 0 SW Bit4 0 B B C D CW Bit4 0 CW xxxx x1xx xxx1 1111 CW xxxx x1xx xx11 1111 D CW Bit6 0 A C CW xxxx x1xx x111 1111 SW Bit8 1 D from any state Fault SW Bit3 1 CW Bit7 1 CW xxxx x1xx xxxx x111 CW xxxx x1xx xxxx 1111 and SW Bit12 1 ABB Drives Communication Profile SWITCH ON INHIBITED NOT READY TO SWITCH ON READY TO SWITCH ON READY TO OPERATE OPERATION INHIBITED OFF1 ACTIVE ...

Page 94: ...source for control information for example reference Scaling References are scaled as shown below Note The values of REF1 MAX and REF2 MAX are set with drive parameters See the drive documentation for further information In ACSM1 ACS850 ACQ810 and ACS880 the speed reference REFx in decimal 0 20000 corresponds to 0 100 of the speed scaling value as defined with a drive parameter eg ACS880 parameter...

Page 95: ...erence indicates a reverse direction of rotation The functions to be monitored are selected with a drive parameter Scaling Actual values are scaled as shown below Note The values of REF1 MAX and REF2 MAX are set with drive parameters See the drive documentation for further information 0 REFx MAX REFx MAX 0 ACT2 10000 ACT1 20000 ACT2 10000 ACT1 20000 Drive Fieldbus ...

Page 96: ...96 Communication profiles ...

Page 97: ...e physical layer interface DeviceNet specifies the wiring and the data transfer through CAN The FDNA 01 module is a device acting as a Group 2 only Server realizing the Predefined Master Slave Connection Set functionality The Off line Connection Set functionality and Unconnected Message Manager UCMM are not supported Object modeling and functional properties One of the main features of DeviceNet i...

Page 98: ...ly selections described above are in fact instances of the assembly object class The FDNA 01 adapter module uses static assemblies in other words fixed groupings of different object data only The following tables describe the assembly instances supported by the adapter module Basic speed control assembly The Basic speed control assembly is defined by the ODVA AC DC drive profile The format of the ...

Page 99: ...eset Run Fwd 1 2 Speed Reference Low Byte 3 Speed Reference High Byte 4 DATA OUT 1 Value Low Byte 5 DATA OUT 1 Value High Byte 6 DATA OUT 2 Value Low Byte 7 DATA OUT 2 Value High Byte 8 DATA OUT 3 Value Low Byte 9 DATA OUT 3 Value High Byte 10 DATA OUT 4 Value Low Byte 11 DATA OUT 4 Value High Byte 12 DATA OUT 5 Value Low Byte 13 DATA OUT 5 Value High Byte 14 DATA OUT 6 Value Low Byte 15 DATA OUT ...

Page 100: ...1 Value Low Byte 5 DATA IN 1 Value High Byte 6 DATA IN 2 Value Low Byte 7 DATA IN 2 Value High Byte 8 DATA IN 3 Value Low Byte 9 DATA IN 3 Value High Byte 10 DATA IN 4 Value Low Byte 11 DATA IN 4 Value High Byte 12 DATA IN 5 Value Low Byte 13 DATA IN 5 Value High Byte 14 DATA IN 6 Value Low Byte 15 DATA IN 6 Value High Byte 16 DATA IN 7 Value Low Byte 17 DATA IN 7 Value High Byte 18 DATA IN 8 Valu...

Page 101: ...alue High Byte Instance 21 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 NetRef NetCtrl Fault Reset Run Rev Run Fwd 1 2 Speed Reference Low Byte 3 Speed Reference High Byte Instance 71 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 At Refer ence Ref From Net Ctrl From Net Ready Run ning2 Rev Run ning1 Fwd Warn ing Faulted 1 Drive State See section State Control supervisor object 2...

Page 102: ... Fault Reset Run Rev Run Fwd 1 2 Speed Reference Low Byte 3 Speed Reference High Byte 4 DATA OUT 1 Value Low Byte 5 DATA OUT 1 Value High Byte 6 DATA OUT 2 Value Low Byte 7 DATA OUT 2 Value High Byte 8 DATA OUT 3 Value Low Byte 9 DATA OUT 3 Value High Byte 10 DATA OUT 4 Value Low Byte 11 DATA OUT 4 Value High Byte 12 DATA OUT 5 Value Low Byte 13 DATA OUT 5 Value High Byte 14 DATA OUT 6 Value Low B...

Page 103: ... supervisor object 2 Speed Actual Low Byte 3 Speed Actual High Byte 4 DATA IN 1 Value Low Byte 5 DATA IN 1 Value High Byte 6 DATA IN 2 Value Low Byte 7 DATA IN 2 Value High Byte 8 DATA IN 3 Value Low Byte 9 DATA IN 3 Value High Byte 10 DATA IN 4 Value Low Byte 11 DATA IN 4 Value High Byte 12 DATA IN 5 Value Low Byte 13 DATA IN 5 Value High Byte 14 DATA IN 6 Value Low Byte 15 DATA IN 6 Value High B...

Page 104: ...N 8 Value High Byte 20 DATA IN 9 Value Low Byte 21 DATA IN 9 Value High Byte 22 DATA IN 10 Value Low Byte 23 DATA IN 10 Value High Byte Instance 22 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Fault Reset Run Fwd 1 2 Speed Reference Low Byte 3 Speed Reference High Byte 4 Torque Reference Low Byte 5 Torque Reference High Byte Instance 171 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit...

Page 105: ...of the output assembly is Instance 72 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Run ning1 Fwd Faulted 1 2 Speed Actual Low Byte 3 Speed Actual High Byte 4 Torque Actual Low Byte 5 Torque Actual High Byte Instance 122 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Fault Reset Run Fwd 1 2 Speed Reference Low Byte 3 Speed Reference High Byte 4 Torque Reference Low Byte 5 Torque R...

Page 106: ...te 18 DATA OUT 7 Value Low Byte 19 DATA OUT 7 Value High Byte 20 DATA OUT 8 Value Low Byte 21 DATA OUT 8 Value High Byte 22 DATA OUT 9 Value Low Byte 23 DATA OUT 9 Value High Byte 24 DATA OUT 10 Value Low Byte 25 DATA OUT 10 Value High Byte Instance 172 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Run ning1 Fwd Faulted 1 2 Speed Actual Low Byte 3 Speed Actual High Byte 4 Torque Actual Lo...

Page 107: ... IN 4 Value High Byte 14 DATA IN 5 Value Low Byte 15 DATA IN 5 Value High Byte 16 DATA IN 6 Value Low Byte 17 DATA IN 6 Value High Byte 18 DATA IN 7 Value Low Byte 19 DATA IN 7 Value High Byte 20 DATA IN 8 Value Low Byte 21 DATA IN 8 Value High Byte 22 DATA IN 9 Value Low Byte 23 DATA IN 9 Value High Byte 24 DATA IN 10 Value Low Byte 25 DATA IN 10 Value High Byte Instance 172 Byte Bit 7 Bit 6 Bit ...

Page 108: ...Bit 1 Bit 0 0 NetRef NetCtrl Fault Reset Run Rev Run Fwd 1 2 Speed Reference Low Byte 3 Speed Reference High Byte 4 Torque Reference Low Byte 5 Torque Reference High Byte Instance 73 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 At Refer ence Ref From Net Ctrl From Net Ready Run ning2 Rev Run ning1 Fwd Warn ing Faulted 1 Drive State See section State Control supervisor object 2 Speed Actu...

Page 109: ... 0 NetRef NetCtrl Fault Reset Run Rev Run Fwd 1 2 Speed Reference Low Byte 3 Speed Reference High Byte 4 Torque Reference Low Byte 5 Torque Reference High Byte 6 DATA OUT 1 Value Low Byte 7 DATA OUT 1 Value High Byte 8 DATA OUT 2 Value Low Byte 9 DATA OUT 2 Value High Byte 10 DATA OUT 3 Value Low Byte 11 DATA OUT 3 Value High Byte 12 DATA OUT 4 Value Low Byte 13 DATA OUT 4 Value High Byte 14 DATA ...

Page 110: ...Fwd Warn ing Faulted 1 Drive State See section State Control supervisor object 2 Speed Actual Low Byte 3 Speed Actual High Byte 4 Torque Actual Low Byte 5 Torque Actual High Byte 6 DATA IN 1 Value Low Byte 7 DATA IN 1 Value High Byte 8 DATA IN 2 Value Low Byte 9 DATA IN 2 Value High Byte 10 DATA IN 3 Value Low Byte 11 DATA IN 3 Value High Byte 12 DATA IN 4 Value Low Byte 13 DATA IN 4 Value High By...

Page 111: ... 8 Value Low Byte 21 DATA IN 8 Value High Byte 22 DATA IN 9 Value Low Byte 23 DATA IN 9 Value High Byte 24 DATA IN 10 Value Low Byte 25 DATA IN 10 Value High Byte Instance 801 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Reset Ramp in Zero Ramp Hold Ramp Out Zero Inhibit Oper ation Off 3 Control Off 2 Control Off 1 Control 1 Ext Ctrl Loc Remote Cmd 2 Set Speed Low Byte 3 Set Speed High B...

Page 112: ...it 2 Bit 1 Bit 0 0 Alarm Swc On Inhib Off 3 Sta Off 2 Sta Tripped Rdy Ref Rdy Run Rdy On 1 Field bus Error Ext Run Enable Ext Ctrl Loc Above Limit Re mote At Set point 2 Actual Speed Low Byte 3 Actual Speed High Byte Instance 901 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Reset Ramp in Zero Ramp Hold Ramp Out Zero Inhibit Oper ation Off 3 Control Off 2 Con trol Off 1 Con trol 1 Ext Ctr...

Page 113: ...ue Low Byte 19 DATA OUT 8 Value High Byte 20 DATA OUT 9 Value Low Byte 21 DATA OUT 9 Value High Byte 22 DATA OUT 10 Value Low Byte 23 DATA OUT 10 Value High Byte Instance 951 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Alarm Swc On Inhib Off 3 Sta Off 2 Sta Tripped Rdy Ref Rdy Run Rdy On 1 Field bus Error Ext Run Enable Ext Ctrl Loc Above Limit Remote At Set point 2 Actual Speed Low Byt...

Page 114: ... IN 5 Value Low Byte 13 DATA IN 5 Value High Byte 14 DATA IN 6 Value Low Byte 15 DATA IN 6 Value High Byte 16 DATA IN 7 Value Low Byte 17 DATA IN 7 Value High Byte 18 DATA IN 8 Value Low Byte 19 DATA IN 8 Value High Byte 20 DATA IN 9 Value Low Byte 21 DATA IN 9 Value High Byte 22 DATA IN 10 Value Low Byte 23 DATA IN 10 Value High Byte Instance 951 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit...

Page 115: ... Zero Ramp Hold Ramp Out Zero Inhibit Oper ation Off 3 Control Off 2 Control Off 1 Con trol 1 Ext Ctrl Loc Remote Cmd 2 Set Speed Low Byte 3 Set Speed High Byte 4 Set Torque Low Byte 5 Set Torque High Byte Instance 852 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Alarm Swc On Inhib Off 3 Sta Off 2 Sta Tripped Rdy Ref Rdy Run Rdy On 1 Field bus Error Ext Run Enable Ext Ctrl Loc Above Limi...

Page 116: ...2 Bit 1 Bit 0 0 Reset Ramp in Zero Ramp Hold Ramp Out Zero Inhibit Opera tion Off 3 Control Off 2 Con trol Off 1 Con trol 1 ExtCtrl Loc Remote Cmd 2 Set Speed Low Byte 3 Set Speed High Byte 4 Set Torque Low Byte 5 Set Torque High Byte 6 DATA OUT 1 Value Low Byte 7 DATA OUT 1 Value High Byte 8 DATA OUT 2 Value Low Byte 9 DATA OUT 2 Value High Byte 10 DATA OUT 3 Value Low Byte 11 DATA OUT 3 Value Hi...

Page 117: ...0 Alarm Swc On Inhib Off 3 Sta Off 2 Sta Tripped Rdy Ref Rdy Run Rdy On 1 Field bus Error Ext Run Enable Ext Ctrl Loc Above Limit Remote At Set point 2 Actual Speed Low Byte 3 Actual Speed High Byte 4 Actual Torque Low Byte 5 Actual Torque High Byte 6 DATA IN 1 Value Low Byte 7 DATA IN 1 Value High Byte 8 DATA IN 2 Value Low Byte 9 DATA IN 2 Value High Byte 10 DATA IN 3 Value Low Byte 11 DATA IN 3...

Page 118: ...7 Value Low Byte 19 DATA IN 7 Value High Byte 20 DATA IN 8 Value Low Byte 21 DATA IN 8 Value High Byte 22 DATA IN 9 Value Low Byte 23 DATA IN 9 Value High Byte 24 DATA IN 10 Value Low Byte 25 DATA IN 10 Value High Byte Instance 811 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Drive Profile 16 bit Control word Low Byte 1 Drive Profile 16 bit Control word High Byte 2 Drive Profile 16 bit R...

Page 119: ...d High Byte 2 Drive Profile 16 bit Actual 1 word Low Byte 3 Drive Profile 16 bit Actual 1 word High Byte Instance 911 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Drive Profile 16 bit Control word Low Byte 1 Drive Profile 16 bit Control word High Byte 2 Drive Profile 16 bit Reference 1 word Low Byte 3 Drive Profile 16 bit Reference 1 word High Byte 4 DATA OUT 1 Value Low Byte 5 DATA OUT ...

Page 120: ...te Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Drive Profile 16 bit Status word Low Byte 1 Drive Profile 16 bit Status word High Byte 2 Drive Profile 16 bit Actual 1 word Low Byte 3 Drive Profile 16 bit Actual 1 word High Byte 4 DATA IN 1 Value Low Byte 5 DATA IN 1 Value High Byte 6 DATA IN 2 Value Low Byte 7 DATA IN 2 Value High Byte 8 DATA IN 3 Value Low Byte 9 DATA IN 3 Value High Byte 10...

Page 121: ...DATA IN 8 Value High Byte 20 DATA IN 9 Value Low Byte 21 DATA IN 9 Value High Byte 22 DATA IN 10 Value Low Byte 23 DATA IN 10 Value High Byte Instance 812 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Drive Profile 16 bit Control word Low Byte 1 Drive Profile 16 bit Control word High Byte 2 Drive Profile 16 bit Reference 1 word Low Byte 3 Drive Profile 16 bit Reference 1 word High Byte 4 ...

Page 122: ...ual 1 word Low Byte 3 Drive Profile 16 bit Actual 1 word High Byte 4 Drive Profile16 bit Actual 2 word Low Byte 5 Drive Profile 16 bit Actual 2 word High Byte Instance 912 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Drive Profile 16 bit Control word Low Byte 1 Drive Profile 16 bit Control word High Byte 2 Drive Profile 16 bit Reference 1 word Low Byte 3 Drive Profile 16 bit Reference 1 ...

Page 123: ...UT 9 Value High Byte 24 DATA OUT 10 Value Low Byte 25 DATA OUT 10 Value High Byte Instance 962 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Drive Profile 16 bit Status word Low Byte 1 Drive Profile 16 bit Status word High Byte 2 Drive Profile 16 bit Actual 1 word Low Byte 3 Drive Profile 16 bit Actual 1 word High Byte 4 Drive Profile 16 bit Actual 2 word Low Byte 5 Drive Profile 16 bit A...

Page 124: ...TA IN 5 Value High Byte 16 DATA IN 6 Value Low Byte 17 DATA IN 6 Value High Byte 18 DATA IN 7 Value Low Byte 19 DATA IN 7 Value High Byte 20 DATA IN 8 Value Low Byte 21 DATA IN 8 Value High Byte 22 DATA IN 9 Value Low Byte 23 DATA IN 9 Value High Byte 24 DATA IN 10 Value Low Byte 25 DATA IN 10 Value High Byte Instance 962 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 ...

Page 125: ...rol word 3 Drive Profile 32 bit Control word High Byte 4 Drive Profile 32 bit Reference 1 word Low Byte 5 Drive Profile 32 bit Reference 1 word 6 Drive Profile 32 bit Reference 1 word 7 Drive Profile 32 bit Reference 1 word High Byte Instance 871 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Drive Profile 32 bit Status word Low Byte 1 Drive Profile 32 bit Status word 2 Drive Profile 32 bi...

Page 126: ...rol word 3 Drive Profile 32 bit Control word High Byte 4 Drive Profile 32 bit Reference 1 word Low Byte 5 Drive Profile 32 bit Reference 1 word 6 Drive Profile 32 bit Reference 1 word 7 Drive Profile 32 bit Reference 1 word High Byte 8 DATA OUT 1 Value Low Byte 9 DATA OUT 1 Value High Byte 10 DATA OUT 2 Value Low Byte 11 DATA OUT 2 Value High Byte 12 DATA OUT 3 Value Low Byte 13 DATA OUT 3 Value H...

Page 127: ...Profile 32 bit Status word 3 Drive Profile 32 bit Status word High Byte 4 Drive Profile 32 bit Actual 1 word Low Byte 5 Drive Profile 32 bit Actual 1 word High Byte 6 Drive Profile 32 bit Actual 1 word 7 Drive Profile 32 bit Actual 1 word High Byte 8 DATA IN 1 Value Low Byte 9 DATA IN 1 Value High Byte 10 DATA IN 2 Value Low Byte 11 DATA IN 2 Value High Byte 12 DATA IN 3 Value Low Byte 13 DATA IN ...

Page 128: ...4 DATA IN 9 Value Low Byte 25 DATA IN 9 Value High Byte 26 DATA IN 10 Value Low Byte 27 DATA IN 10 Value High Byte Instance 822 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 Drive Profile 32 bit Control word Low Byte 1 Drive Profile 32 bit Control word 2 Drive Profile 32 bit Control word 3 Drive Profile 32 bit Control word High Byte 4 Drive Profile 32 bit Reference 1 word Low Byte 5 Drive...

Page 129: ...0 0 Drive Profile 32 bit Status word Low Byte 1 Drive Profile 32 bit Status word 2 Drive Profile 32 bit Status word 3 Drive Profile 32 bit Status word High Byte 4 Drive Profile 32 bit Actual 1 word Low Byte 5 Drive Profile 32 bit Actual 1 word 6 Drive Profile 32 bit Actual 1 word 7 Drive Profile 32 bit Actual 1 word High Byte 8 Drive Profile 32 bit Actual 2 word Low Byte 9 Drive Profile 32 bit Act...

Page 130: ...ontrol word High Byte 4 Drive Profile 32 bit Reference 1 word Low Byte 5 Drive Profile 32 bit Reference 1 word 6 Drive Profile 32 bit Reference 1 word 7 Drive Profile 32 bit Reference 1 word High Byte 8 Drive Profile 32 bit Reference 2 word Low Byte 9 Drive Profile 32 bit Reference 2 word 10 Drive Profile 32 bit Reference 2 word 11 Drive Profile 32 bit Reference 2 word High Byte 12 DATA OUT 1 Valu...

Page 131: ...it 0 0 Drive Profile 32 bit Status word Low Byte 1 Drive Profile 32 bit Status word 2 Drive Profile 32 bit Status word 3 Drive Profile 32 bit Status word High Byte 4 Drive Profile 32 bit Actual 1 word Low Byte 5 Drive Profile 32 bit Actual 1 word 6 Drive Profile 32 bit Actual 1 word 7 Drive Profile 32 bit Actual 1 word High Byte 8 Drive Profile 32 bit Actual 2 word Low Byte 9 Drive Profile 32 bit ...

Page 132: ...TA IN 5 Value Low Byte 21 DATA IN 5 Value High Byte 22 DATA IN 6 Value Low Byte 23 DATA IN 6 Value High Byte 24 DATA IN 7 Value Low Byte 25 DATA IN 7 Value High Byte 26 DATA IN 8 Value Low Byte 27 DATA IN 8 Value High Byte 28 DATA IN 9 Value Low Byte 29 DATA IN 9 Value High Byte 30 DATA IN 10 Value Low Byte 31 DATA IN 10 Value High Byte Instance 972 Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 B...

Page 133: ...ximum values for attributes may be found in the User s manual for the drive Electronic Data Sheet Files EDS for the drive Note that the units of the attributes may differ from those of the parameters documented elsewhere and those differences must be considered when interfacing to the drive via the module Data type CIP data type name Data type description UINT8 USINT Unsigned 8 bit integer value U...

Page 134: ...ides identification of and general information about the device Class attributes Instance 0 Service Name GET 0x0E Get_Attribute_Single SET 0x10 Set_Attribute_Single SET ALL 0x02 Set_Attribute_All GET ALL 0x01 Get_Attribute_All Attribute name Services Description Data type 1 Revision Get Revision of the Identity Object UINT8 ...

Page 135: ...hich consists of Major and Minor Revisions identifies the revision of the item the identity object represents Attribute name Services Description Data type 1 Vendor ID Get Identification of the device vendor UINT16 2 Device Type Get Identification of the general product type UINT16 3 Product Code Get Assigned vendor code describing the device UINT16 4 Revision Get Revision of the item that the ide...

Page 136: ...ation of the device has been configured to do something that differs from the out of box default This does not include configuration of the communications 3 Reserved set to 0 4 5 6 7 Vendor specific set to 0 8 Minor Recoverable Fault TRUE indicates the device detected a recoverable problem The problem does not cause the device fault state 9 Minor Unrecoverable Fault TRUE indicates the device detec...

Page 137: ...e Represents current state of the identity object DeviceNet object class 03h The DeviceNet object provides the configuration and status of a DeviceNet port Each DeviceNet product must support one and only one DeviceNet object per physical connection to the DeviceNet communication link Class attributes Value State 0 Nonexistent 1 Device Self Testing 2 Standby 3 Operational 4 Major Unrecoverable Fau...

Page 138: ...e 255 means that the Predefined Master Slave Connection set has not been allocated The Master s MAC ID attribute is initialized to 255 FF hex at device power up reset Connection object class 05h Note Do not modify this object This object is only used while establishing the connection between the adapter module and the PLC The connection class allocates and manages the internal resources associated...

Page 139: ...mber Description 1 Explicit messaging connection 2 Polled I O connection 4 Change of state Cyclic I O connection Attribute name Services Description Data type 1 State Get State of the object See the state table on page 138 UINT8 2 Instance Type Get Indicates either I O 1 or messaging connection 0 UINT8 3 Transport Class Trig ger Get Defines the behavior of the connection UINT8 4 Produced Cnxn Id G...

Page 140: ...16 12 Watchdog Timeout Action Get Set Defines how to handle inactivity watchdog time outs UINT8 13 Produced Connection Path Length Get Number of bytes in the produced_connection_path length attribute UINT16 14 Produced Connection Path Get Application object producing data on this connection Array of UINT8 15 Consumed Connection Path Length Get Number of bytes in the consumed_connection_path length...

Page 141: ...tance 1 Attribute name Services Description Data type 1 Revision Get Revision of the DeviceNet Object Class Definition upon which the implementation is based UINT8 Attribute name Services Description Data type 1 Acknowl edge Timer Get Set Time in milliseconds to wait for acknowledge before resending UINT16 2 Retry Limit Get Set Number of Acknowledge Timeouts to wait before informing the producing ...

Page 142: ...s do not need field current data like a DC motor to describe the motor Class attributes Instance 0 Motor class Motor types in class AC motors 3 PM synchronous 6 Wound rotor induction 7 Squirrel cage induction motor DC motors 1 PM DC motor 2 FC DC motor Attribute name Services Description Data type 1 Revision Get Revision of the DeviceNet Object Class Definition upon which the implementation is bas...

Page 143: ...states of the object Attribute name Services Description Motor type Data type 3 Motor Type Get See the table describing the motor types above AC UNIT16 6 Rated Current Get Set Rated stator current from motor name plate Units 100mA AC DC UINT16 7 Rated Voltage Get Set Rated base voltage from motor name plate Units V AC DC UINT16 8 Rated Power Get Set Rated power at rated frequency Units W AC DC UIN...

Page 144: ...top event matrix on page 80 BOOL 4 Run 2 Get Set 0 Stop 1 Run See the Run Stop event matrix on page 80 BOOL 5 Net Control Get Set 0 Local Control 1 Network Control BOOL 6 State Get State of Object See section State Control supervisor object UINT8 7 Running 1 Get 0 Stopped 1 Running BOOL 8 Running 2 Get 0 Stopped 1 Running BOOL 9 Ready Get 1 Ready Enabled or Stopping 0 Other state BOOL 10 Faulted G...

Page 145: ...Code Get Code word indicating a warning If multiple warnings are present the lowest code value is displayed DRIVECOMM codes are reported See the drive manual for further information on DRIVECOMM codes UINT16 15 CtlFromNet Get 0 NetControl disabled 1 NetControl enabled BOOL 16 DNFaultMode Get Set 2 Vendor specified UINT8 17 ForceFault Get Set 0 1 forces the drive to fault BOOL Attribute name Servic...

Page 146: ...eference to be local or from the network 0 Set Reference not DN Control 1 Set Reference at DN Control Note that the actual status of Torque or Speed Reference is reflected in attribute 29 RefFromNet BOOL 6 Drive mode Get Set 0 Vendor specific UINT8 7 Speed Actual Get Units See parameter description 10 ODVA SPEED SCALE SINT16 8 SpeedRef Get Set Units See parameter description 10 ODVA SPEED SCALE SI...

Page 147: ... or when a Fieldbus Adapter parameter refresh is given Class is always 144 90h Instance and attribute correspond to the drive parameter group and index in the following way For example parameter 99 01 is accessed as follows 22 Speed Scale Get Set Speed scaling factor See parameter description 10 ODVA SPEED SCALE UINT8 24 Torque Scale Get Set Torque scaling factor See parameter description 11 ODVA ...

Page 148: ... is given Class attributes Instance 1 FDNA 01 configuration parameters group A group 1 The actual parameter group number depends on the drive type Group A group 1 corresponds to parameter group 51 in ACS355 ACSM1 ACS850 and ACQ810 parameter group 51 in ACS880 if the adapter is installed as fieldbus adapter A or group 54 if the adapter is installed as fieldbus adapter B Attribute name Services Desc...

Page 149: ...E UINT16 9 Configuration Group A Group 1 Parameter 9 Get Set See 09 INPUT NUM PARS UINT16 10 Configuration Group A Group 1 Parameter 10 Get Set See 10 ODVA SPEED SCALE UINT16 11 Configuration Group A Group 1 Parameter 11 Get Set See 11 ODVA TORQUE SCALE UINT16 12 Configuration Group A Group 1 Parameter 12 Get Set See 12 25 Reserved UINT16 13 Configuration Group A Group 1 Parameter 13 Get Set See 1...

Page 150: ...INT16 21 Configuration Group A Group 1 Parameter 21 Get Set See 12 25 Reserved UINT16 22 Configuration Group A Group 1 Parameter 22 Get Set See 12 25 Reserved UINT16 23 Configuration Group A Group 1 Parameter 23 Get Set See 12 25 Reserved UINT16 24 Configuration Group A Group 1 Parameter 24 Get Set See 12 25 Reserved UINT16 25 Configuration Group A Group 1 Parameter 25 Get Set See 12 25 Reserved U...

Page 151: ...LE VER UINT16 29 Configuration Group A Group 1 Parameter 29 Get See 29 DRIVE TYPE CODE UINT16 30 Configuration Group A Group 1 Parameter 30 Get See 30 MAPPING FILE VER UINT16 31 Configuration Group A Group 1 Parameter 31 Get See 31 D2FBA COMM STA UINT16 32 Configuration Group A Group 1 Parameter 32 Get See 32 FBA COMM SW VER UINT16 33 Configuration Group A Group 1 Parameter 33 Get See 33 FBA APPL ...

Page 152: ...01 DATA OUT 1 UINT16 5 Configuration Group B Group 2 Parameter 5 Get Set See 01 DATA OUT 1 UINT16 6 Configuration Group B Group 2 Parameter 6 Get Set See 01 DATA OUT 1 UINT16 7 Configuration Group B Group 2 Parameter 7 Get Set See 01 DATA OUT 1 UINT16 8 Configuration Group B Group 2 Parameter 8 Get Set See 01 DATA OUT 1 UINT16 9 Configuration Group B Group 2 Parameter 9 Get Set See 01 DATA OUT 1 U...

Page 153: ...TA IN 1 UINT16 6 Configuration Group C Group 3 Parameter 6 Get Set See 01 DATA IN 1 UINT16 7 Configuration Group C Group 3 Parameter 7 Get Set See 01 DATA IN 1 UINT16 8 Configuration Group C Group 3 Parameter 8 Get Set See 01 DATA IN 1 UINT16 9 Configuration Group C Group 3 Parameter 9 Get Set See 01 DATA IN 1 UINT16 10 Configuration Group C Group 3 Parameter 10 Get Set See 01 DATA IN 1 UINT16 Att...

Page 154: ...154 Communication protocol ...

Page 155: ...Diagnostics 155 9 Diagnostics What this chapter contains This chapter explains how to trace faults with the status LEDs on the adapter module ...

Page 156: ...tion HOST Blinking green Establishing communication to host Green Communication to host ok Blinking red Communication to host lost temporarily Flashingorange alternating with the MODULE flashing orange Internal file system error The error may be cleared by cycling drive power If the error persists contact your local ABB representative ...

Page 157: ...evice has an unrecoverable fault This may be cleared by Fieldbus Adapter parameter refresh cycling DeviceNet network power or cycling drive power This may have been caused by duplicate MAC error bus off condition or buffer overflow Flashing red green Device is in self test Flashing orange alternating with the HOST flashing orange Internal file system error The error may be cleared by cycling drive...

Page 158: ...lished connections to other nodes For a Group 2 Only device it means that this device is not allocated to a master Green Device is on line and has connections in the established state For a Group 2 Only device it means that the device is allocated to a master Flashing red One or more I O connections are in the timed out state Red Failed communication device The device has detected an error that ha...

Page 159: ...Technical data 159 10 Technical data What this chapter contains This chapter contains the technical data of the adapter module and the DeviceNet link ...

Page 160: ...e option slot of the drive Degree of protection IP20 Ambient conditions Applicable ambient conditions specified for the drive in its manuals are in effect Indicators Three bicolor LEDs HOST MODULE NETWORK Connectors 20 pin connector to the drive Removable 5 pole screw type connector for bus connection max 2 5 mm2 cross section ...

Page 161: ...Complies with EMC standard EN 61800 3 2004 Bus interface functionally isolated from the drive Printed circuit board conformal coated Compatible devices Any ODVA compliant DeviceNet scanner supporting Poll Response commands to Group 2 only Slaves Medium DeviceNet cables YR 29790 Thick DeviceNet Cable YR 29832 Thin DeviceNet Cable Termination 121 ohm 1 Metal Film 1 4 W Maximum bus length 1200 m Topo...

Page 162: ...162 Technical data ...

Page 163: ... ODVA AC DC drive profile or ABB Drives profile The FDNA 01 assemblies that include plus drive parameters have ten members each reserved for the output or input of drive parameters In some cases it may be desirable for these assemblies to have fewer drive parameter members The adapter module provides the flexibility to accomplish this However this behavior is non standard and usually requires addi...

Page 164: ... parameters use the assembly upon which the plus drive parameters assembly is based To change the EDS file copy it to a new file name and open the copy with a text editor Search for the IO_Info section of the file for the appropriate assembly For example the entry for the Basic speed control input plus drive parameters is below The length in bytes needs to be updated to match the value from the ta...

Page 165: ... 12 14 16 18 20 22 24 26 170 6 8 10 12 14 16 18 20 22 24 171 6 8 10 12 14 16 18 20 22 24 172 8 10 12 14 16 18 20 22 24 26 173 8 10 12 14 16 18 20 22 24 26 901 6 8 10 12 14 16 18 20 22 24 902 8 10 12 14 16 18 20 22 24 26 951 6 8 10 12 14 16 18 20 22 24 952 8 10 12 14 16 18 20 22 24 26 961 6 8 10 12 14 16 18 20 22 24 962 8 10 12 14 16 18 20 22 24 26 971 10 12 14 16 18 20 22 24 26 28 972 14 16 18 20 ...

Page 166: ...166 Appendix A Varying the number of drive parameters ...

Page 167: ...uct training For information on ABB product training navigate to www abb com drives and select Training courses Providing feedback on ABB Drives manuals Your comments on our manuals are welcome Go to www abb com drives and select Document Library Manuals feedback form LV AC drives Document library on the Internet You can find manuals and other product documents in PDF format on the Internet Go to ...

Page 168: ...ogies Drives Motors 16250 West Glendale Drive New Berlin WI 53151 USA Telephone 262 785 3200 1 800 HELP 365 Fax 262 780 5135 www abb com drives ABB Beijing Drive Systems Co Ltd No 1 Block D A 10 Jiuxianqiao Beilu Chaoyang District Beijing P R China 100015 Telephone 86 10 5821 7788 Fax 86 10 5821 7618 www abb com drives 3AFE68573360 Rev E EN 2012 04 04 ...

Reviews: