background image

ABB Drives

Protocol Manual - Modbus/TCP
Ethernet Adapter Module 
FENA-01

Summary of Contents for FENA-01

Page 1: ...ABB Drives Protocol Manual Modbus TCP Ethernet Adapter Module FENA 01...

Page 2: ......

Page 3: ...Ethernet Adapter Module Modbus TCP FENA 01 Protocol Manual 3AUA0000022989 REV B EN EFFECTIVE 2009 11 01 2009 ABB Oy All Rights Reserved...

Page 4: ......

Page 5: ...ive and adjoining equipment must be properly earthed Do not attempt any work on a powered drive After switching off the mains always allow the intermediate circuit capacitors 5 minutes to discharge be...

Page 6: ...Safety instructions 6...

Page 7: ...you start 9 What this manual contains 9 Overview 11 Overview 11 Modbus TCP 11 Modbus TCP on FENA 01 Ethernet Adapter Module 11 Compatibility 12 Drive configuration 13 Overview 13 Ethernet connection...

Page 8: ...psulated Interface Transport Read Device Identification 38 Exception Codes 39 Communication Profiles 40 ABB Drives Profile Classic 40 ABB Drives Profile Enhanced 40 Transparent 16 bit 42 Transparent 3...

Page 9: ...installation as they contain important information not included in this manual The drive manuals are referred to at various points of this document What this manual contains This manual contains info...

Page 10: ...client the FENA 01 module and the drive Communication contains a description of the Modbus TCP functionality supported by the FENA 01 Diagnostics explains how to trace faults with the status LEDs on...

Page 11: ...nnection on an IP network The implementation of the Modbus TCP server in the FENA 01 module is done according to Modbus Application Protocol Specification v1 1a Modbus Messaging on TCP IP Implementati...

Page 12: ...NA 01 acts as a Modbus TCP server with support for ABB Drives and Transparent profiles The Modbus commands supported by the FENA 01 Ethernet Adapter module are discussed in chapter Communication The a...

Page 13: ...ernet communication with the drive is dependent on the drive type Normally a parameter must be adjusted to activate the communication see the drive documentation As communication between the drive and...

Page 14: ...AC DC Drive 101 ABB Drives Profile 102 Transparent 16 bit 103 Transparent 32 bit 0 Modbus TCP 3 COMMRATE 0 Auto negotiate 1 100 Mbps Full Duplex 2 100 Mbps Half Duplex 3 10 Mbps Full Duplex 4 10 Mbps...

Page 15: ...mmunication profile for the network connection 0 Modbus TCP protocol with ABB Drives Profile Classic 1 Modbus TCP protocol with ABB Drives Profile Enhanced 2 Modbus TCP protocol with Transparent 16 bi...

Page 16: ...be obtained via DHCP DHCP Dynamic Host Configuration Protocol is a protocol for automating the configuration of IP devices DHCP can be used to automatically assign IP addresses and related network in...

Page 17: ...eeds to communicate with an IP node on another subnet the IP node sends the data to the IP gateway for forwarding These parameters define the four octets of the gateway address Dotted Decimal CIDR Dot...

Page 18: ...nds In the event of a Modbus TCP timeout the FENA 01 will signal the drive that communication with the client has been lost The drive configuration will determine how it will respond For example if th...

Page 19: ...and the second register contains the high order word 1 LOHI The first register contains the high order word and the second register contains the low order word For each register 16 bit the first byte...

Page 20: ...e settings Default setting 1 DATA OUT 1 client to drive 0 to 9999 Format xxyy where xx parameter group and yy parameter index 0 2 DATA OUT 2 See DATA OUT 1 above 0 3 DATA OUT 3 See DATA OUT 1 above 0...

Page 21: ...lient Content is specified by a decimal number as follows 0 Not Used 1 99 Virtual Address Area of Drive Not used when the Modbus TCP protocol is used 101 9999 Parameter Area of Drive Parameter numbers...

Page 22: ...e Alternative settings Default setting 1 DATA IN 1 drive to client 0 to 9999 Format xxyy where xx parameter group and yy parameter index 0 2 DATA IN 2 See DATA IN 1 above 0 3 DATA IN 3 See DATA IN 1 a...

Page 23: ...rameter index within that group 01 to 99 For example parameter 99 02 would be entered as 9902 2 12 DATA IN 2 to DATA IN 12 See DATA IN 1 above Control locations ABB drives can receive control informat...

Page 24: ...Drive configuration 24...

Page 25: ...tialized by the drive the client must be prepared for communication with the module Please refer to the client documentation for information on configuring the system for communication with the FENA 0...

Page 26: ...Client configuration 26...

Page 27: ...s of conveying control commands Control word Status word references and actual values between the Modbus client and the drive The FENA 01 module may be configured to provide either the ABB Drives Prof...

Page 28: ...ABB Drives profile DCU FBA profile Data conversion ABB Drives Drive specific profile with 16 bit words Transparent32 Drive specific profile with 32 bit words Ethernet network To be used if the drive...

Page 29: ...e Status Word are detailed in Tables 4 and 5 respectively The drive states are presented in the ABB Drives Profile state machine Figure 1 References References are 16 bit words containing a sign bit a...

Page 30: ...Note The values of REF1 MAX and REF2 MAX are set by drive parameters See the drive documentation for further information Note Drive parameter REFx MIN may limit the actual minimum reference 0 REFx MAX...

Page 31: ...rive The functions to be monitored are selected by a drive parameter Scaling Actual values are scaled as shown below Note The values of REF1 MAX and REF2 MAX are set by drive parameters See the drive...

Page 32: ...INHIBITED 2 OFF3_ CONTROL 1 Continue operation OFF3 inactive 0 Emergency stop stop within time defined by drive parameter Proceed to OFF3 ACTIVE proceed to SWITCH ON INHIBITED Warning Ensure motor and...

Page 33: ...bit is effective only if the fieldbus interface is set as the source for this signal by drive parameters 0 Continue normal operation 8 to 9 Reserved 10 REMOTE_ CMD 1 Fieldbus control enabled 0 Contro...

Page 34: ...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...

Page 35: ...n both directions of rotation 0 Actual frequency or speed within supervision limit 11 EXT_CTRL_ LOC 1 External Control Location EXT2 selected 0 External Control Location EXT1 selected 13 to 14 Reserve...

Page 36: ...t1 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 xxx...

Page 37: ...used 5 digit decimal addresses from 40001 to 49999 to represent Holding Register addresses 5 digit decimal addressing limited to 9999 the number of holding registers that could be addressed Modern Mo...

Page 38: ...Read Write Multiple Registers Writes the contents of a contiguous block of holding registers in a server device then reads the contents of of a contiguous block of holding registers same or different...

Page 39: ...data address received in the query is to an allowable address for the server 03h ILLEGAL DATA VALUE A value contained in the query data field is not an allowable value for the server 04h SLAVE DEVICE...

Page 40: ...p See section Register Addressing on page 37 for additional information ABB Drives Profile Enhanced The ABB Drives Profile Enhanced communication profile provides register mapped access to the control...

Page 41: ...TA OUT 5 400009 DATA OUT 6 400010 DATA OUT 7 400011 DATA OUT 8 400012 DATA OUT 9 400013 DATA OUT 10 400014 DATA OUT 11 400015 DATA OUT 12 400051 ABB Drives Profile Status 400052 ABB Drive Profile Actu...

Page 42: ...100 x Group Index Example for Drive Parameter 3 18 400000 100 x 3 18 400318 Register addressing of the 32 bit parameters not supported with ACS350 and ACS355 420000 200 x Group 2 x Index Example for D...

Page 43: ...IN 1 400055 DATA IN 2 400056 DATA IN 3 400057 DATA IN 4 400058 DATA IN 5 400059 DATA IN 6 400060 DATA IN 7 400061 DATA IN 8 400062 DATA IN 9 400063 DATA IN 10 400064 DATA IN 11 400065 DATA IN 12 4001...

Page 44: ...10 400017 DATA OUT 11 400018 DATA OUT 12 400051 Native Drive Profile Status Least Significant 16 bits 400052 Native Drive Profile Status Most Significant 16 bits 400053 Native Drive Profile Actual 1 L...

Page 45: ...32 bit parameters cannot be accessed by using 5 digit register numbers 400101 409999 Drive Parameter Access 16 bit Register Address 400000 100 x Group Index Example for Drive Parameter 3 18 400000 100...

Page 46: ...Communication 46...

Page 47: ...NA 01 module is equipped with three bicolor diagnostic LEDs The LEDs are described below Name Color Function State HOST Blinking green Establishing communication to host Green Connection to host OK Bl...

Page 48: ...e Modbus TCP Timeout period Flashing Red Ethernet link is down Red Ethernet interface is disabled Duplicate Address Detection may have detected a duplicate address Check IP configuration and either in...

Page 49: ...apter through which the drive is connected to an external serial communication network eg a fieldbus The communication with the communication module is activated by a drive parameter Parameter A param...

Page 50: ...Definitions and abbreviations 50...

Page 51: ...ct 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 w...

Page 52: ...abb com ABB Inc Automation Technologies Drives Motors 16250 West Glendale Drive New Berlin WI 53151 USA Telephone 262 785 3200 800 HELP 365 Fax 262 780 5135 Internet www abb com ABB Beijing Drive Syst...

Reviews: