Home

FPBA-01 PROFIBUS DP adapter module user's manual

image

Contents

1. location 1 21 01 Speed ref1 sel FBA ref1 Selects the fieldbus reference 1 as ACS850 the source for speed reference 1 21 01 Speed ref sel FBA ref1 ACQ810 9 Read only or automatically detected set 2 Example The start sequence for the parameter example above is given below Control word e 47Eh 1150 decimal gt READY TO SWITCH ON e 47Fh 1151 decimal gt OPERATING Speed mode Start up 67 Starting up ACS880 drives 1 Power up the drive 2 Enable the communication between the adapter module and the drive by setting parameter 50 01 FBA A Enable to Enable 3 With parameter 50 02 FBA A comm loss func select how the drive reacts to a fieldbus communication break Note that this function monitors both communication between the fieldbus master and the adapter module and communication between the adapter module and the drive 4 With parameter 50 03 FBA A comm loss t out define the time between communication break detection and the selected action 5 Select application specific values for the rest of the parameters in group 50 starting from 50 04 Examples of appropriate values are shown in the tables below 6 Set the FPBA 01 configuration parameters in group 51 At the minimum set the required node address in parameter 51 02 Node address and the communication profile in 51 05 Profile 7 Define the process data transferred to and from the drive in FPBA 01 configuration parameter groups 52 and 5
2. NO gt N O O0 N N Ca O O a 0O O 0O O Oo O O1 Q O N N O1 D O Communication protocol 107 User_Prm_Data Parameter Data Extended Type Octet String Length 23 y Default 5536 5536 5536 5536 Header byte MSB elolololollolk LSB Fail safe mode Defines the action taken when the PLC is switched from RUN to STOP mode 00 STOP default 01 LAST REFERENCE 02 USE FAIL SAFE The values of the PZDs are defined by bytes 11 30 in the Prm_Data telegram Control zero mode Defines the action taken if a PROFIBUS telegram containing only zeros is received 00 USE FRAME default Note that with this setting the drive might not be stopped if it is running since bit 10 Remote Command in the control word is also zero However the other PZDs may still be updated but have the value zero 01 IGNORE Reserved 108 Communication protocol 25 QO Fail safe PZD5 26 65536 2 0 Fail safe PZD6 28 65536 29 a Fail safe PZD7 30 5536 9 10 l 6 Eaa lOi Fail safe PZD8 32 65536 Sex On Fail safe PZD9 34 65536 35 QO Fail safe PZD10 36 65536 The extended parameter data bytes are configured via the PROFIBUS network configuration tool The functions are defined in the GSD file SAP 62 Chk_Cfg With this telegram the master sends the selected data exchange
3. Acceleration time Deceleration time 51 27 FBA PAR REFRESH REFRESH Validates the FPBA 01 configuration parameter settings 10 01 EXT1 START FUNC FBA Selects the fieldbus interface as the source of the start and stop commands for external control location 1 24 01 SPEED REF1 SEL FBA REF1 Selects the fieldbus reference 1 as the source for speed reference 1 34 03 EXT1 CTRL MODE1 Speed Selects speed control as the control mode 1 for external control location 1 1 Read only or automatically detected set 2 Example Start up 57 The start sequence for the parameter example above is given below Control word e 47Eh 1150 decimal gt READY TO SWITCH ON e 47Fh 1151 decimal gt OPERATING Speed mode Position control using the PROFldrive communication profile with PPO Type 4 This example shows how to configure a basic positioning application The start stop commands and reference are according to the PROF ldrive profile positioning mode For more information see the PROF Idrive state machine on page 89 Note By default fieldbus is not the only control source See actual signal 02 12 FBA MAIN CW in ACSM1 motion control program firmware manual for details The position set point and velocity reference are defined as 32 bit integer values both are scaled as defined by drive parameter word Position set point Velocity reference STW1 Status word Position actual Velocity actual va
4. Parameter Value CW REF PZD3 PZD4 PZD5 PZD6 o S IA O OO OO N OO 8 a DP trailer DP header Parameter Value Subindex 03 PZD3 Parameter Number 916 decimal Response Transfer parameter value array 1 2nd byte reserved Subsequent response frames ol ffl lols fos ola Sy PZD3 Value of drive parameter 1 04 Soe 2 i oO m DP header 130 Communication protocol DP V1 read write request sequence A read write service on a drive parameter is illustrated below Master DP V1 Slave PROF Idrive Write request DB47 Parameter request Parameter request Write response without data Read request DB47 without data Parameter Read response processing without data Read request DB4 without data PROF Idrive Read response Parameter with data Parameter response response The messaging employs DP V1 data units The PROF Idrive parameter request is included within the DP V1 request as data Likewise the DP V1 response contains the PROF Idrive parameter response as data A write request Function number 5Fh see page 732 is first sent containing the parameter request If the write request is valid the adapter module acknowledges it with DP V1 write response code 5Fh with no data The master will then send a read request If the adapter module is still busy performing the internal parameter request it will return a negative response with the DP V1 error code Boh State c
5. Term Term Term Term ON OFF OFF ON J i F Note Further information on PROFIBUS wiring is available from the publication PROFIBUS RS 485 S User and Installation Guideline www profibus com order no 2 262 Start up 35 Start up What this chapter contains This chapter contains e information on configuring the drive for operation with the adapter module e drive specific instructions on starting up the drive with the adapter module e examples of configuring the master station for communication with the adapter module WARNING Follow the safety instructions given in this lt 1 AN manual and the drive documentation 36 Start up Drive configuration The following information applies to all drive types compatible with the adapter module unless otherwise stated PROFIBUS connection configuration After the adapter module has been mechanically and electrically installed according to the instructions in chapters Mechanical installation and Electrical installation the drive must be prepared for communication with the module The detailed procedure of activating the module for PROFIBUS DP communication with the drive depends on the drive type Normally a parameter must be adjusted to activate the communication See the drive specific start up procedures starting on page 48 Once communication between the drive and the adapter module has been established several configuration parameters are
6. O omne fos o o Control word 16 bits a Reference REF 1 16 bits a Reference REF2 16 bits a sow san Contorwore eony SY a Ren sat Retrncorer eee S Bereta saok Reference REFZ RDI ats owe rao oomoo o 101 9999 Parameter index with format xxyy where e xx is the parameter group number 1 99 e yy is the parameter number index within that group 01 99 Other Path to parameter area selection ACS880 ACS880 only only 44 Start up 02 DATA OUT 2 See parameter 01 DATA OUT 1 03 DATA OUT 3 See parameter 01 DATA OUT 1 12 DATA OUT 12 1 The number of parameters in this group may vary by drive type and drive firmware 2 11 CW 32bit is the default setting if the Transparent 32 profile is used 3 With an ACS355 drive Control word and REF 1 are always fixed to virtual addresses 1 and 2 respectively If REF2 is used its virtual address is always 3 4 2 Ref1 16bit is a fixed setting with an ACS355 drive Start up 45 FPBA 01 configuration parameters group C group 3 Note The actual parameter group number depends on the drive type Group C group 3 corresponds to parameter group 54 in ACS355 e parameter group 52 in ACSM1 ACS850 and ACQ810 e parameter group 52 in ACS880 if the adapter is installed as fieldbus adapter A or group 55 if the adapter is installed as fieldbus adapter B DATA IN 1 Selects data word 1 sent by the drive over the 4or 14 drive to master PROF
7. Sw ACT PZD3 PZD4 PZD5 PZD6 Resp DP header DP trailer Error Number 3 Erroneous subindex Subindex Parameter Number Response Negative acknowledgement 1 2nd byte reserved Communication protocol 123 Example 2 Writing a drive parameter or data set To determine the parameter number and subindex for drive parameter writing convert the drive parameter group number and the parameter index number to hexadecimal The index number is the Subindex IND and the group number is the Parameter Number PNU For example to write parameter 12 02 to the drive 12 02 0OCh 02h gt Parameter number OCh Subindex 02h The following is an example of writing a 16 bit parameter Request Change parameter value array Parameter Number Subindex Parameter Value 100 decimal REF PZD3 PZD4 PZD5 PZD6 J gt j N ae ro oj o O O O ale O O erg ray NI TI OO OO Cale DP trailer DP HG L Parameter Value 100 decimal Subindex Parameter Number Response Transfer parameter value array 1 2nd byte reserved 124 Communication protocol The following is an example of writing a 32 bit parameter Request Change parameter value array double word Parameter Number Subindex Parameter Value 100 decimal Parameter Value 100 decimal CW REF PZD3 PZD4 PZD5 PZD6 el a N a E a N a 00 64 34 foo 00 00 00 00 00 foo oo SW ACT
8. In the positioning mode references are 16 bit or 32 bit words A 32 bit reference contains a sign bit and a 31 bit integer A negative reference indicating reversed direction of rotation is formed by calculating the two s complement from the corresponding positive reference For a 32 bit position reference XSOLL_A the unit and scaling are defined with drive parameters for example POS UNIT POS2INT SCALE and FEED CONST For a 32 bit velocity reference VELOCITY_A the unit and scaling are defined with drive parameters for example POS SPEED UNIT and POS SPEED2INT Communication profiles 91 Actual values Actual values are 16 bit or 32 bit words containing information on the operation of the drive The functions to be monitored are selected with a drive parameter Actual values in speed control mode The scaling of 16 bit actual speed values ACT or NIST_A in hexadecimal 0 4000h corresponds to 0 100 of Maximum Reference as defined with a drive parameter The scaling of 32 bit actual speed values NIST _B in hexadecimal 0 4000 0000h corresponds to 0 100 of Maximum Reference as defined with a drive parameter Actual values in positioning mode ACSMT1 only For a 32 bit actual position value XIST_A the unit and scaling are defined with drive parameters for example POS UNIT POSZINT SCALE and FEED CONST 92 Communication profiles ABB Drives communication profile Control word and S
9. Highest station address 126 Bus parameters Baudrate 1500 kBit s Slot time 3 EBit Min TSDR Quiet time tBit Max TSDR tBit tBit tBit Setup time Bus monitoring Data control time Min slave interval Poll timeout Messages Save Project Description Project Data has been skipped while FPBA 01_manual_ex ACSO0 ACSOO_PMS lication defined fi Target rotation time GAP update Factor Max retry limit Calculated timing Tidi 37 Bik Tid2 150 Bit 12590 Bit 6 3933 ms o ae Edit parameter values Set default values 7 QO X 0 error s 1 warning s amp 0 message s Object Position Current user nobody Start up 73 9 Define the FRPBA 01 properties On the DP Parameters tab e select the Node address Station address and the DP Mode e configure the Fail safe functionality CMS72_Master_ ABB_Drives_FPBA_01_DP_ 1 vX gt Start Page DP Parameters Status Information Identification Parameter Watchdog Station address 4 T_SDR Bit 11 iW Watchdog control Ident number 0x0959 Lock Unlock 2 Lock Time ms 400 t Groups 30 Defaults _Parameter Value Allowed values User parameter iY Symbolic values Length of user parameter Byte DP Mode DPVO Bit 7 0 0 1 Process Alarm Disabled Bit 6 0 0 1 Diagnostic Alarm Disabled Bit S 0 0 1 Update Alarm Disabled Bit 2 0 0 1
10. Only Class 2 master second with NETWORK connection no cyclic steady green communication established Flashing orange Internal file system error The alternating with the HOST error may be cleared by flashing orange cycling drive power If the error persists contact your local ABB representative Blinking green Establishing network connection NETWORK Blinking red Network connection lost 156 Diagnostics Technical data 157 Technical data What this chapter contains This chapter contains the technical data of the adapter module and the PROFIBUS link FPBA 01 Enclosure FPBA OI PROFIBUS ADAPTER 1 p A _ f f fF C fC f I 158 Technical data Mounting Into the option slot on the drive Degree of protection IP20 Ambient conditions The applicable ambient conditions specified for the drive in its manuals are in effect Indicators Three bicolor LEDs HOST MODULE NETWORK Connectors e 20 pin connector to drive X2 e 9 pin D SUB connector to bus X1 Power supply e 3 3 V 5 max 450 mA supplied by the drive e Isolated 5 V supply available for bus termination circuitry X1 pins 5 and 6 30 mA max General e Estimated min lifetime 100 000 h All materials UL CSA approved e Complies with EMC standard EN 61800 3 2004 e Bus interface functionally isolated from drive Technical data 159
11. PROFIBUS link Compatible devices All PROFIBUS compliant devices Medium Shielded twisted pair RS 485 cable PROFIBUS approved cable recommended e Termination 220 ohms or active termination circuitry at each end of trunk cable termination not built in the FPBA 01 module e Specifications Parameter Line A Line B PROFIBUS DP DIN 19245 Part 1 Impedance 35 165 100 130 ohm 3 20 MHz f gt 100 kHz Resistance lt t10 fot e Maximum bus length Transfer rate lt 187 5 500 1500 3000 6000 12000 kbit s 93 75 Topology Trunk line drop lines allowed Max 126 nodes with repeaters 31 nodes repeater per section Transfer rate 12 Mb s max automatically detected by the adapter module Serial communication type Asynchronous half duplex RS 485 Protocol PROFIBUS DP 160 Technical data Appendix A PROF Idrive parameters 161 11 Appendix A PROFIdrive parameters What this chapter contains This chapter contains a list of the PROFIdrive profile parameters PROFIdrive parameters 915 R W Array 10 Assignment PZD1 to PZD10 in PPO Unsigned16 write 916 R W Array 10 Assignment PZD1 to PZD10 in PPO Unsigned16 read 918 R W Unsigned16 Node address Writing this parameter will change the node address Module re Start required 919 Octet Device system number string4 923 R Array n List of all parameters for signals Unsigned16 Mandatory if proces
12. Write Read_Data telegram type code to the slave The table below gives the typical hexadecimal values DU Byte O n that are sent to the drive in order to select the PPO type or standard telegram ST Telegram Cyclical telegram Default code for Supported name length in words message type parameter see figure below channel access mode PPO 1 4 PKW 2 PZD in out F3 F1 DP VO DP V1 PPO 2 4 PKW 6 PZD in out F3 F5 DP VO DP V17 PPO 3 0 PKW 2 PZD in out DP V11 PPO 4 0 PKW 6 PZD in out F5 DP V11 PPO 5 4 PKW 10 PZD F3 F9 DP VO DP V11 in out PPO 6 0 PKW 10 PZD F9 DP v1 in out Communication protocol 109 Telegram Cyclical telegram Default code for Supported name length in words message type parameter see figure below channel access mode PPO 7 4 PKW 12 PZD OxF3 OxFB DP VO DP V1 in out PPO 8 0 PKW 12 PZD OxFB DP v1 in out 2 PZD in 2PZD out C3C1C1FD0001 DP V1 4 PZD in 4PZD out C3C3C3 FD 00 02 DP V1 1 DP V1 mode selected by the user PKW Parameter Kennung Wert Parameter ID value PZD Proze daten Process data cyclically transferred The default codes for the PPO types in the table above define data consistency over the message as follows MSB LSB q Length of data 0000 1 byte per word 1111 16 bytes per word Input Output 00 Special format 01 Input 10 Output 11 Input and output 0 Byte 1 Word 0 Consiste
13. 0 is allowed by FPBA 01 Communication protocol 135 Fla ByflWord Subindex Addresses 0 65535 Word e the first array element of the parameter or e the beginning of a string access or e the text array or e the description element that is being accessed Format see the table on page See the table on Byte 137 page 137 Number of Number of values 0 234 Byte Values following Values The values of the request In case of an odd number of bytes a zero byte is appended to ensure the word structure of the telegram 1 Only if Request ID is 02h Change Parameter The Format Number of Values and Values fields are repeated for other parameters 136 Communication protocol The table below shows the contents of the PROF Idrive Response header Field s Request Mirrored from the request Reference mirrored Response ID Response from the slave In Request Param OK case any requested services fail 01h a not acknowledged NAK Request Param NAK response will be indicated 81h Change Param OK 02h Change Param NAK 82h Drive Object To be set to 1 0 255 ID No of Number of parameters that are in Parameters present in the response Format see the table on page 737 see the table on page 137 prvi of Number of values following 0 234 Values Values The values of the request In case of an odd number of bytes a zero byte is appended to ens
14. PROF Idrive V3 Parameter Channel DP header DP trailer Command 150 Communication protocol e DP V1 Read response Function number Slot number Index Data length Request reference mirrored Response ID Drive object ID mirrored Number of parameters Format 42h Word E of values Value of error values DP 5E 01 OF 08 ie al hl lil 01 42 L aie 68 DP header DP V1 Response ie al hl lil V3 Parameter Channel trailer Subsequently the contents of PZD3 in each Request frame are written to drive parameter 12 06 until a different selection is made Example 5 Determining the source of process data read from the drive PROF Idrive parameter 916 394h can be used to define which data is read cyclically from the drive as application specific process data In the example below the parameter is used to determine which drive parameter the contents of PZD3 are taken from Subindex IND defines which process data word the required data is transmitted in Communication protocol 151 e DP V1 Write request Function number Slot number Index Data length Request reference Request ID 01h Read Drive object ID Number of parameters Attribute 10h Value Number of elements J index Subindex DP 5F 01 OF OA OB 01 01 01 10 01 on 94 roo 03 header DP V1 Response PROF ldrive V3 Parameter Channel trailer DP V1 Read response Function number Slot number Index Data length Requ
15. Request Response functions Request labels from master to slave Request Response labels Ackn Ackn Request parameter value 1 2 Change parameter value double word Communication protocol 117 Request labels from master to slave Request Response labels Ackn Ackn Change parameter value array word ae a Change parameter value array double word 7 8 Request number of array elements Response label Acknowledgement from slave to master No response Transfer parameter value word Transfer parameter value double word Transfer parameter value array word Transfer parameter value array double word 6 Transfer number of array elements a Transfer description element 118 Communication protocol Response label Acknowledgement from slave to master Task cannot be executed followed by error number 0 Illegal parameter number 1 Parameter value cannot be changed 2 Lower or upper limit violated 3 Erroneous subindex 4 No array 5 Incorrect data type 6 Setting not allowed can only be reset Descriptive element cannot be changed 9 Descriptive data not available 11 No parameter change rights 15 Text array not available 17 Task cannot be executed due to operating status eg parameter is currently read only 18 Other error 101 Vendor specific error 102 Request not supported 103 Request cannot be completed d
16. SW Bit6 1 ABB Drives communication Power ON CW Bit0 0 a profile NOT READY TO SWITCH ON f ee CW Control word ae Saree SW Status word n Speed CW xxxx x1xx xxxx x110 I Input current CW Bit3 0 RFG Ramp function READY TO generator SW BitO 1 f Frequency INHIBITED SW Bit2 0 from any state operation inhibited CW Xxxxx X1xx XXxx x111 ar READY TO from any state OPERATE usw Bit1 1 ciated SW Bit3 1 OFF1 CW Bit0 0 CW Bit7 1 CW xxxx x1xx xxxx 1111 aly l i OFF1 and SW Bit12 1 gt ACTIVE it1 ou RICISO from any state from any state n f 0 I 0 y Emergency stop Emergency OFF A i CW Bit3 1 OFF3 CW Bit2 0 OFF2 CW Bit1 0 and BCD SW Bit12 1 OFF3 OFF2 y ACTIVE SW Bit5 0 ACTIVE f SW Bit4 0 CW Bit4 0 n f 0 I 0 OPERATION ENABLED SW Bit2 1 A a CW Bit5 0 CW xxxx x1xx xxx1 1111 D RFG OUTPUT ENABLED B lt CW Bit6 0 CW xxxx x1xx xx11 1111 RFG ACCELERATOR ENABLED C mgs CW xxxx x1xx x111 1111 mi condition rising edge nee SW Bit8 1 a of the bit D Communication profiles 97 References References are 16 bit words containing a sign bit and a 15 bit integer A negative reference indicating reversed direction of rotation is formed by calculating the two s complement from the corresponding positive reference ABB drives can receive control information from multiple sources including analog and digital inputs the drive contro
17. ay Device Repository Location System Repository b C Program Files ABB ControlBuilderPlus Devices Installed device descriptions Name Vendor Version _ Install Miscellaneous Fieldbusses J PLCs 4 Open or create the PLC project that is used to control the drive 5 Add the CM5 72 DP PROFIBUS master device to the PLC project if necessary 6 Add the FPBA 01 module to the PROFIBUS network 7 Add the DP module for example PPO Type 4 to the FPBA 0 module to define cyclical communication between the adapter module and the PLC 2 Start up 8 Define the CM5 2 DP master properties such as the Baud rate Node address Station address and the Highest station address FPBA 01 manual_example project Control Builder Plus File Edit View Project fa Devices Tools Window Help XX 5 AP84 07_manual_exampie x z Hii 4C500_PM533_ETH_V2_1 AC500 PM583 E E acsoo CPU_parameters CPU parameters fa 10_Bus 1 0 Bus H Interfaces Interfaces Communication_modules Communicatio E os PMSx1_ETH_Onboard_Ethernet P Cf CM572_DP CM572 DP cM572_Master CM572 Master ul ABB_Drives_FPB4_01_DP_ i PPO_04_0_PKW_6_PZ0 amp TA524_5lot2 Dummy module Eo TA524_Slot3 Dummy module TAS24_Slot4 Dummy module Precompile Wo or invalid ap oh i 0 _ BB Start Page J CMS72_Master _ PROFIBUS master Information Identification Station address i
18. where a major revision number FBA CPI FW REV xy minor revision number ACSM1 Z correction number or letter FBA COMM SW VER ACS850 ACQ810 FBA comm sw ver ACS880 FBA comm SW ver Common program version of the adapter module FBA APPL SW Read only Displays the application N A VER program revision of the adapter module in format axyz where ACS355 a major revision number FBA APPL FW xy minor revision number REV Z correction number or letter ACSM1 FBA APPL SW VER ACS850 ACQ810 FBA appl sw ver ACS880 FBA appl SW ver Application program revision of the adapter module Start up 43 FPBA 01 configuration parameters group B group 2 Note The actual parameter group number depends on the drive type Group B group 2 corresponds to parameter group 55 in ACS355 e parameter group 53 in ACSM1 ACS850 and ACQ810 e parameter group 53 in ACS880 if the adapter is installed as fieldbus adapter A or group 56 if the adapter is installed as fieldbus adapter B DATA OUT 1 Selects data word 1 received by the drive over 1 or 112 master to drive the PROFIBUS network The content is defined by a decimal number in the range of 0 to 9999 as follows ACS 355 FBA DATA OUT 1 nt a p FBA DATA OUT Virtual address area of drive control ACS850 ACQ810 ACS880 101 Parameter area of the drive FBA data out1 9999 See also Virtual address allocation with ACSM1 on page 46
19. 97 543 45 kW hardware manual ACSM1 04 drive modules 55 to 110 3AFE68912130 kW hardware manual ACSM1 04Lx liquid cooled drive SAUA0000022083 modules 55 to 160 kW hardware manual ACS850 04 0 37 45 kW 3AUA0000045496 hardware manual ACS850 04 55 160 kW 75 200 3AUA0000045487 hp hardware manual ACS850 04 200 500 kW 3AUA0000026234 250 600 hp hardware manual ACQ810 04 drive modules 3AUA0000055160 0 37 45 kW 0 5 60 hp hardware manual ACQ810 04 drive modules 55 to 3AUA0000055161 160 kW 75 to 200 hp hardware manual About the manual 17 Code English ACQ810 04 drive modules 3AUA0000055155 200 400 kW 250 600 hp hardware manual ACS880 01 0 55 to 250 kW 0 75 to 3AUA0000078093 350 hp hardware manual Drive firmware manuals and guides ACSM1 motion control program 3AFE68848270 firmware manual ACSM1 speed and torque control 3AFE68848261 program firmware manual ACSM1 regen supply control 3AUA00000521 74 program firmware manual ACS850 standard control program 3AUA0000045497 firmware manual ACQ810 standard pump control 3AUA00000551 44 program firmware manual ACS880 primary control program SAUA0000085967 firmware manual Option manuals and guides FPBA 01 PROFIBUS DP adapter SAFE685 32 1 module user s manual You can find manuals and other product documents in PDF format on the Internet See section Document library on the Internet on the inside of the back cover For manual
20. Description ACS 355 drives 1001 EXT1 COMMANDS 10 COMM Selects the fieldbus interface as the source of the start and stop commands for external control location 1 1002 EXT2 COMMANDS 10 COMM Selects the fieldbus interface as the source of the start and stop commands for external control location 2 1102 EXT1 EXT2 SEL 8 COMM Enables external control location 1 2 selection through the fieldbus 1103 REF1 SELECT 8 COMM Selects the fieldbus reference 1 as the source for speed reference 1 1106 REF2 SELECT 8 COMM Selects the fieldbus reference 2 as the source for speed reference 1 1601 RUN ENABLE 7 COMM Selects the fieldbus interface as the source for the inverted Run enable signal Run disable 1604 FAULT RESET SEL 8 COMM Selects the fieldbus interface as the source for the fault reset signal 1 Read only or automatically detected set 2 Example The start sequence for the parameter example above is given below Control word e 47Eh 1150 decimal gt READY TO SWITCH ON e 4 Fh 1151 decimal gt OPERATING Speed mode e C7Fh 3199 decimal gt OPERATING Torque mode 54 Start up Starting up ACSM1 drives 1 Power up the drive 2 Enable the communication between the adapter module and the drive by setting parameter 50 01 FBA ENABLE to Enable 3 With parameter 50 02 COMM LOSS FUNC select how the drive reacts to a fieldbus communication break Note that this function monitors both commu
21. Oy ABB Inc ABB Beijing Drive Systems Drives Automation Technologies Co Ltd LUI P O Box 184 Drives amp Motors No 1 Block D a FI 00381 HELSINKI 16250 West Glendale Drive A 10 Jiuxiangiao Beilu X FINLAND New Berlin WI 53151 Chaoyang District lt Telephone 358 10 22 11 USA Beijing PR China 100015 N Fax 358 10 22 22681 Telephone 262 785 3200 Telephone 86 10 5821 7788 o www abb com drives 1 800 HELP 365 Fax 86 10 5821 7618 Fax 262 780 5135 www abb com drives oO www abb com drives if LL lt oe Power and productivity Ah ue fa for a better world P LA HE ie
22. PZD3 PZD4 PZD5 PZD6 DP header JE S Si 9 Resp m trailer NO mm Subindex Parameter Number Response Transfer parameter value array double word 1 2nd byte reserved Communication protocol 125 Example 3 Reading a PROFidrive parameter word In this example PROF ldrive parameter 918 is used to read the Station number of the slave Request Parameter value read Parameter Number 918 decimal IND Param Value CW REF _ DN een eo ee ol ee ee Resp header iad ed i se aed Ad ln 15 oa eyv oor OO i Se ne No Param Value SW ACT Parameter Number 918 decimal Request Parameter value updated The slave returns its station number 2 126 Communication protocol Example 4 Writing a PROFlIdrive parameter word In this example current parameter settings are saved to the FLASH memory of the drive This is done by setting the value of PROF Idrive parameter 971 3CBh to 1 Note that the drive always observes the Control word CW and reference REF bytes The values shown below are examples Request Parameter value write Parameter Number 971 decimal IND Param Value CW REF IND Param Value SW ACT Parameter Number 971 decimal Response Parameter value updated Communication protocol 127 Example 5 Reading a PROFIdrive parameter array In this example PROF Idrive parameter 945 is used to read the code of the active fault A
23. X1Xx xxxx x110 RFG Ramp function CW Bit3 0 generator f Frequency READY TO OPERATION SWITCH ON SW BitO 1 INHIBIT SW Bit2 0 from any state A ON CW xxxx x1xx xxxx x111 Fault FAULT m READY TO Main contactor ON FAULT SW Bit3 1 from any state OPERATE SW Bit1 1 W Bit7 1 OFF1 CW Bit0 0 ag e al ial y gt ONE SW Bit1 0 from any state from any state Emergency stop Emergency stop A f 0 1 0 Enable operation OFF3 CW Bit2 0 OFF2 CW Bit1 0 n f 0 l uo BIRS OFF3 OFF2 T 7 ACTIVE fame SW Bit5 0 ACTIVE SW Bit4 0 BCD a n T ain contactor F f 0 I 0 M tactor OFF CW Bit4 0 o O Ss a 2 ENABLE S OPERATION LL Q o C D CW Bit4 5 6 0 D a L CW Bit5 0 CW Bit4 1 n 2 Jogging 1 or 2 ON D RFG ENABLE CW Bit8 1 or Bit9 1 OUTPUT CW Bit6 0 B JOGGING 1 or 2 L CW Bit5 1 ACTIVE Jogging 1 or 2 OFF RFG ENABLE to 4Q C Jogging pause mi condition CW Bit6 1 n 0 or f 0 and l 0 and pause expired rising edge OPERATING T of the bit SW Bit8 1 e et oe el Communication profiles 89 State machine for positioning mode The PROFIdrive state machine for the positioning mode is shown below F M BASIC STATE Operating sw Bit10 13 1 E lt gt CW Bit4 5 1 and CW Bit11 1 CW Bit6 edge 0 gt 1 a HOMING RUNNING SW Bit10 11 13 0 peal SW Bit10 11 13 1 READY eager ag peel CW Bit11 0
24. allocation described below follows the PROFIBUS standard 5 1 X1 C C SHLD Alternate cable shield connection Connected to connector housing a OB Data positive Conductor 1 in twisted pair RTS Request to send A a e A Bata negative Conductor Zin wisted pay A ee Housing SHLD PROFIBUS cable shield Internally connected to GND _B via an RC filter and directly to CH_GND chassis 5V_B and GND B are used for bus termination RTS is used in some equipment to determine the direction of transmission In typical applications only the line A line B and shield are used CF e Electrical installation 33 It is recommended to use a PROFIBUS approved D SUB 9 connector These connectors have a built in termination network and inductors for station capacitance compensation Connect the cable to the D SUB connector as follows Grounding earthing clamp Strain relief IN OUT 34 Electrical installation Switching on the bus termination Bus termination is required to prevent signal reflections from the bus cable ends The adapter module is not equipped with internal bus termination Therefore the D SUB connectors at the first and last modules of the bus must have built on termination switched on as shown in the diagram below The adapter module is able to supply power for an active type termination circuitry 30 mA max PROFIBUS PROFIBUS PROFIBUS PROFIBUS device device device device
25. below set the FPBA 01 configuration parameters in group 51 At the minimum set the required node address in parameter 51 02 and the communication profile in 51 05 Define the process data transferred to and from the drive in the FPBA 01 configuration parameter groups 52 and 53 Note The adapter module sets the Status word and Control word automatically in parameters 52 01 and 53 01 Validate the settings made in parameter groups 51 52 and 53 by setting parameter 51 27 FBA par refresh to Refresh set the relevant drive control parameters to control the drive according to the application Examples of appropriate values are shown in the tables below Start up 65 Parameter setting examples ACS850 and ACQ810 Speed control using the PROF Idrive communication profile with PPO Type 2 This example shows how to configure a basic speed control application that uses the PROF ldrive profile In addition some application specific data is added to the communication The start stop commands and reference are according to the PROF Idrive profile soeed control mode For more information see the PROF Idrive state machine on page 88 The reference value 16384 4000h corresponds to parameter 19 01 in the forward and reverse directions Precton Pet Speed en Deceleration time word reference time Status Speed actual Power DC bus voltage word value Example The table below gives the recommended drive pa
26. by Slave Slave requires re configuration and re parameterization Diag Stat_ Diag Set by Slave Static diagnosis Slave temporarily unable to provide valid data Always set to 1 by slave Diag WD_On Set by Slave Watchdog on Diag Freeze Mode Set by Slave Freeze command received by slave Diag Sync_Mode Set by Slave Sync command received by slave Reserved Diag Deactivated Set by Master reset by Slave Slave is inactive Station Status_ 3 vss x 0 0 0 0 0 0 0 tse ptt ft Reserved Diag Ext_Diag Overflow Set by slave Diag Master_Add The address of the master that parameterized this slave Ident_Number for FPBA 01 0959h Ext Diag Data 0x02 DP V0O only The number of bytes including this byte reserved for Extended Diagnosis 112 Communication protocol Header Byte DP V1 only The complete header consists of 5 bytes with FPBA 01 vss 0 0 x x x x x x lss pt ty E Block length in bytes including header Diagnostic type 00 Device related diagnostic according to PROF Idrive 3 1 72 Communication Diagnostic DP VO only use 0 0 0 0 0 0 x x se Communication temporarily lost Communication permanently lost Reserved status Type Status Message 0x81 DP V1 only MSB LSB ptt tt A Diagnostic type O Reserved 1 Status Message normal alarm message 2 Module_ Status 3 DXB_Link_ Status 4 to 29 Reserved 30 PrmCmdAck 31 Red_ State 32 to
27. copied to the drive These parameters are shown in the tables below and must be checked first and adjusted where necessary Note that not all drives display descriptive names for the configuration parameters To help you identify the parameters in different drives the names displayed by each drive are given in grey boxes in the tables Note The new settings take effect only when the adapter module is powered up the next time or when the fieldbus adapter refresh parameter is activated Note To ensure proper operation of the adapter module with the drive also set the extended Parameter Data see SAP 67 Set_Prm on page 103 Data transfer rates supported The FPBA 01 module supports the following PROFIBUS communication speeds 9 6 kbit s 19 2 kbit s 45 45 kbit s 93 75 kbit s 187 5 kbit s 500 kbit s 1 5 Mbit s 3 Mbit s 6 Mbit s 12 Mbit s The module automatically detects the communication speed and telegram type used Start up 37 FPBA 01 configuration parameters group A group 1 Note The actual parameter group number depends on the drive type Group A group 1 corresponds to e parameter group 51 in ACS355 ACSM1 ACS850 and ACQ810 e 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 01 FBA TYPE 02 NODE ADDRESS ACS355 FB PAR 2 ACSM1 FBA PAR2 ACS850 ACQ810 FBA par2 ACS880 Node address
28. electrical connection between the module and drive frame for cable shield termination 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 to ensure the proper operation of the module For more information on mounting see the drive manuals Electrical installation 31 Electrical installation What this chapter contains This chapter contains e general cabling instructions e instructions on connecting the module to the PROFIBUS DP network e instructions on switching on the bus termination WARNING Before installation switch off the drive power A AN 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 e Arrange the bus cables as far away from the motor cables as possible e Avoid parallel runs e Use bushings at cable entries 32 Electrical installation Connecting the module to the PROFIBUS network Connect the bus cable to connector X1 on the adapter module The connector pin
29. may follow or damage may occur to the A equipment Read this chapter before you start the installation 12 Safety Use of warnings Warnings caution you about conditions which can result in serious injury or death and or damage to the equipment and advise on how to avoid the danger The following warning symbols are used in this manual which can cause physical injury and or damage to the equipment i Electricity warning warns of hazards from electricity General warning warns about conditions other than those caused by electricity which can result in physical injury and or damage to the equipment Safety 13 Safety in installation These warnings are intended for all who install an optional module into a drive converter or inverter WARNING Ignoring the following instructions can cause AN physical injury or death or damage to the equipment e Only qualified electricians are allowed to install and maintain the drive converter or inverter e 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 e Always ensure by measuring with a multimeter impedance at least 1 Mohm that e there is no voltage between the input power terminals of the drive converter or inverter and the ground e there is no voltage between the output power t
30. profiles 83 PROF Idrive communication profile Control word and Status word The Control word PROF Idrive parameter 967 is the principal means for controlling the drive from a fieldbus system It is sent by the fieldbus master station to the drive through the adapter module The drive switches between its states according to the bit coded instructions in the Control word and returns status information to the master in the Status word PROF Idrive parameter 968 The contents of the Control word and the Status word are detailed below see the drive documentation for information on the drive specific bits The drive states for all operating modes are presented on page 88 The drive states for the positioning mode are presented on page 89 Control word contents The table below shows the contents of the Control word for the PROF Idrive communication profile PROF Idrive parameter 967 The upper case boldface text refers to the states shown in the state machine on page 88 STATE Description Value Speed control mode Positioning mode PT Proceed to READY TO OPERATE OFF 1 Emergency OFF stop by the selected deceleration ramp Proceed to OFF1 ACTIVE proceed further to READY TO SWITCH ON unless other interlocks OFF2 OFF3 are active OFF2 EE Continue operation OFF2 inactive O ree OFF coast to stop Proceed to OFF2 ACTIVE proceed further Ea SWITCH ON INHIBIT 2l OFF3 aA Continue operation OFF3 inactive
31. the drive documentation 15 Status word contents The table below shows the contents of the Status word for the ABB Drives communication profile The upper case boldface text refers to the states shown on page 96 iaaa a _ _ _ SWITCH ON INHIBITED SWC_ON INHIB b Communication profiles 95 o Value STATE Description ain 4 Warning Alarm 2 No warning alarm ae SETPOINT 1 OPERATING Actual value equals reference is within tolerance limits ie in speed control speed error is 10 max of nominal motor speed eae value differs from reference is tae tolerance limits REMOTE B control location REMOTE EXT1 Ba EXT2 Ea Drive control location LOCAL ABOVE _ Actual frequency or speed equals or LIMIT exceeds supervision limit set by drive parameter Valid in both directions of rotation ae noe or speed within ee eee limit acs CTRL_ ill External Control Location EXT2 selected Oa 0 External Control Location EXT1 selected 12 EXT RUN jl External Run Enable signal received PVAS 0 No External Run Enable signal received a Drive specific For information see the drive documentation ai FBA_ERROR 1 Communication error detected by fieldbus adapter module 0 Fieldbus adapter communication OK 96 Communication profiles State machine The state machine for the ABB Drives communication profile is shown below MAINS OFF lt SWITCH ON INHIBITED
32. to 1 to indicate that a DSAP SSAP byte follows in the telegram header For more information see section PROFIBUS SD2 telegram for Default SAP 0 and SAP 58 62 on page 101 SAP 58 Global_ Control This SAP is used to send special commands addressed to a single Slave a special group of slaves or all slaves at once broadcast Global_ Control Type Octet String Length 2 DU Byte Description Group Select 0 255 The value must match the Group Identification number of SAP 61 DU Byte 6 GC_Command MSB 0 o x x x x x 0 Ls8 Reserved Clear Data 0 Do not clear output 1 Clear output Unfreeze 00 No function F 10 Activated ieee x1 Deactivated Un_Sync QQ No function 10 Activated Sync x1 Deactivated Reserved Communication protocol 103 SAP 61 Set_Prm This SAP is used in the parameterization of the drive Prm_Data Parameter Data Standard Type Octet String Total length 37 Prm_ Data length 14 User Prm_Data length 23 DU Value Description Byte B8h Station status Recom mended MSB x x 1 1 1 0 0 0 LSB ae default value Reserved WD_ON 1 Watchdog ON Freeze Req 1 Slave is requested to process in freeze mode Sync_Req 1 Slave is requested to process in SYNC mode Unlock Req 1 Lock Req 1 00 Min TSDR and slave related parameters may be overwritten 10 Slave locked for other masters All parameters can be carried over x1 Slave
33. word contents 0 000 e eee eee 86 State machine for all operating modes 88 State machine for positioning mode 89 References 1 0 0 ce ee ee eee 90 References in speed control mode 90 References in positioning mode ACSM1 only 90 Actual values 0 0 0 0 ce ee eee 91 Actual values in speed control mode 91 Actual values in positioning mode ACSM1 only 91 ABB Drives communication profile 92 Control word and Status word aa anaana aeaaea 92 Control word contents naaa aaua aeea 92 Status word contents 0 000 aa 94 State machine 0 0 ccc eee 96 References 0 ee ee 97 Scaling ee ee 97 Actual values 0 0 0 ee ee 98 Seali S 6 ou cae ue bow eee eee heen eee 98 Wi _ _ 8 Table of contents 8 Communication protocol What this chapter contains 2 0 00 eee eee 99 PROFIBUS DP 0 ana ee 99 service access points SAPS 020006 100 Communication start up 0 0 00 000 cee 100 PROFIBUS SD2 telegram for Default SAP 0 and SAP 58 62 0 a 101 Default SAP SAP 0 Data_Exchange 101 SAP 58 Global Control 006 102 SAP 61 Set_Prm 0 0 00 0 cee eee 103 SAP 62 Chk _Cfg 0 00 ce ee 108 SAP 60 Slave Diag 2 0 0 eee 110 Other SAPs
34. y F F ee raversing task l SW Bit10 13 0 PROFIdrive State machine CW Bit6 edge CW Bit5 0 for PROF Idrive O gt 1 positioning mode Braking with ramp SW Bit10 13 0 CWE Control word SW Status word Intermediate stop i p CW Bit5 0 zk in pee et CW Bit4 0 1 In the Operating state of the general state machine Braking with SW bits 0 1and2 1 mu ea M F 90 Communication profiles References ABB drives can receive control information from multiple sources including analog and digital inputs the drive control panel and a communication module for example FPBA 01 In order to have the drive controlled through PROFIBUS the communication module must be defined as the source for control information for example reference References in speed control mode In the speed control mode references are 16 bit or 32 bit words containing a sign bit and a 15 bit or 31 bit integer A negative reference indicating reversed direction of rotation is formed by calculating the two s complement from the corresponding positive reference A 16 bit speed reference REF or NSOLL_A in hexadecimal 0 4000h corresponds to 0 100 of Maximum Reference as defined with a drive parameter A 32 bit speed reference NSOLL_B in hexadecimal 0 4000 0000h corresponds to 0 100 of Maximum Reference as defined with a drive parameter References in positioning mode ACSM1 only
35. 0 126 03 BAUD RATE ACS 355 FB PAR 3 ACSM1 FBA PAR3 ACS850 ACQ810 FBA par3 ACS880 Baud rate Read only Shows the fieldbus adapter type 1 as detected by the drive The value cannot Profibus DP be adjusted by the user If the value is 0 None the communication between the drive and the module has not been established Each device on the PROFIBUS network must have a unique node number This parameter defines a node number for the drive the module is connected to Recommended node numbers are 3 to 125 inclusive Node number number nee a Indicates the detected a communication speed in kbit s 1 Default value is 0 if there is no connection a e a O Co fp a D 38 Start up 04 187 187 5 kbit s 45 45 kbit s 19 2 kbit s TELEGRAM Read only Indicates the telegram type TYPE selected for PROFIBUS communication i The adapter module automatically detects ACS355 the telegram type used FB PAR 4 For more information on the supported PPO ACSM1 message types see section PPO types on FBA PAR4 page 114 ACS850 ACQ810 If standard telegrams ST are used FBA par4 parameter 05 PROFILE is automatically set 1 PPO1 ACS880 MSG type a a pro2__ rpoaseecid SY s pr0s _ rposseecig __ Proe_ rposeecid s pr05__ Pposseecid CY e Pr08 frposseecid Sc C erse Ste seeiod Ony suppored win ASM _e pror___ rporseecea w pro rposseecig Start up 39
36. 126 Manufacturer specific 127 Reserved Set to 1 Slot Number 0x00 DP V1 only Slot Number 0 244 Communication protocol 113 specifier 0x00 DP V1 only msB 0 0 0 0 0 0 x x ts8 Specifier Reserved Communication temporarily lost Communication permanently lost Reserved 1 The FPBA 01 module is operated in the DP V1 mode The diagnostic information is according to PROF Idrive 3 1 2 The FPBA 01 module is operated in the DP VO DP mode The diagnostic information is according to PROF ldrive 2 0 Other SAPs for DP V1 communication Master Slave Short name SAP SAP Server SAP Read Write Alarm Alarm SAP Alarm 1 C1 C2 50 49 Resource Mgmt Req PDU a E Communication Abort Read Write SAP Data_ Transfer Set Slave Add Change Station Address C2 Master 114 Communication protocol Cyclical message types PPO types Process data S Parameter Fixed area Freel bl T eid i reely mappable area D identification ee 2 oO CcC OUT area IND VALUE CW REF PZD3 PZD4 PZD5 PZD6 PZD7 PZD8 PZD9 PZD10 PZD11 PZD12 5 e IN area IND VALUE SW ACT JPZD3 PZD4 PZD5 PZD6 PZD7 PZD8 PZD9 PZD10 PZD11PZD12 Qa 65 PKW PZD wee7Lititititititititititi taaa ty jr Type 8 OUT area Data sent from master to slave control data IN area Data sent from slave to master actual data Parameter identification ID Parameter identification IND Index for arrays
37. 15 See parameter 939 for coding Array 64 Fault code coded according to Unsigned16 DRIVECOM profile Supported with ACS355 drives only Note The drive may limit the actual number of the faults recorded CO IS CO IS Subindex Contents 1 Active fault CO D O1 Appendix A PROF Idrive parameters 165 947 Array 64 Fault number sis ai Subindex Contents See parameter 945 952 R W Unsigned16 Number of faults occurred Writing a zero clears the value 953 R Unsigned16 3 Last alarm 954 R Unsigned16 3 Second last alarm 955 R Unsigned16 3 Third last alarm 956 R Unsigned16 3 Fourth last alarm 957 R Unsigned16 3 Fifth last alarm 958 R Unsigned16 Sixth last alarm not supported 959 R Unsigned16 Seventh last alarm not supported 960 R Unsigned16 Eighth last alarm not supported 961 Octet Hardware configuration manufacturer String4 specific ID of the drive 963 Unsigned16 Detected baud rate 0 9 6 kbit s 1 19 2 kbit s 2 93 75 kbit s 3 187 5 kbit s 4 500 kbit s 6 1 5 Mbit s 7 3 Mbit s 8 6 Mbit s 9 12 Mbit s 11 45 45 kbit s 255 Invalid baud rate 166 Appendix A PROFIdrive parameters Array 7 Subindex Contents MSN 8 Manufacturer Device type Version Firmware date year Firmware date day month Number of Axes Identification 0959h Octet Profile number of this device String2 Eg 0302h Profile 3 Version 2 967 R Unsigned16 C
38. 3 Note The adapter module sets the Status word and Control word automatically in parameters 52 01 and 53 01 8 Save the valid parameter values to permanent memory by setting parameter 96 07 Param save to Save 9 Validate the settings made in parameter groups 51 52 and 53 by setting parameter 51 27 FBA par refresh to Configure 10 Set the relevant drive control parameters to control the drive according to the application Examples of appropriate values are shown in the tables below 68 Start up Parameter setting examples ACS880 Speed control using the PROF Idrive communication profile with PPO Type 2 This example shows how to configure a basic speed control application that uses the PROF Idrive profile The start stop commands and reference are according to the PROF Idrive profile soeed control mode For more information see the PROFldrive state machine on page 88 The reference value 16384 4000h corresponds to parameter 46 10 Speed scaling in the forward and reverse directions Control word Speed reference Status word Speed actual DC voltage value The table below gives the recommended drive parameter settings Drive parameter Setting for Description ACS880 drives 50 01 FBA A Enable 1 Enable Enables communication between the drive and the fieldbus adapter module 50 04 FBA A ref1 type 4 Speed Selects the fieldbus A reference 1 type and scaling 50 07 FBA A act1 type 0 Auto Selects the ac
39. 84 Communication profiles STATE Description Value Speed control mode Positioning mode Emergency stop stop according to fastest possible deceleration mode Proceed to OFF3 ACTIVE proceed further to SWITCH ON INHIBIT Warning Ensure motor and driven machine can be stopped using this stop mode OPERATION Aa Proceed to ENABLE OPERATION ENABLE Inhibit operation Proceed to OPERATION INHIBIT 4 ENABLE _ Normal operation Normal operation RAMP Proceed to RAMP Do not reject FUNCTION traversing task GENERATOR ENABLE OUTPUT o a Stop according to Reject traversing _ TASK EE stop type task Normal operation Normal operation Proceed to RAMP No intermediate FUNCTION stop GENERATOR ENABLE ACCELERATOR Halt ramping Ramp Intermediate stop Function Generator output held Normal operation Activate traversing Proceed to task 0 gt 1 This is OPERATING a toggle bit each Note This bit is rising edge of signal effective only if the enables a traversing fieldbus interface is task or a new set set as the source for point this signal by drive parameters Force Ramp Function Generator input to zero GENERATOR or Communication profiles 85 STATE Description Value Speed control mode Positioning mode 7 RESET 0 gt 1 Fault reset if an active fault exists Proceed to SWITCH ON INHIBIT Note This bit is effective only if the fieldbus interface is set as the source f
40. A 05 01 01 01 10 01 00 OC 00 04 DP header DP V1 Command PROFldrive V3 Parameter Channel trailer Communication protocol 141 e Positive Read response to DP V1 Read request Function number Slot number Index Data length Response reference mirrored Response ID Drive object ID Number of parameters Format 42h Word Number of values E Parameter value DP 5E 01 2F 08 05 01 01 01 42 01 05 64 header DP V1 Response PROFldrive V3 Parameter Channel trailer e Negative response to PROF Idrive Read request Function number Slot number Index Data length Response reference mirrored Response ID Drive object ID mirrored Number of parameters Format 44h Error Number of values PROF ldrive error ie code DP 5E 01 OF 08 05 01 01 01 42 01 a 64 header DP V1 Response PROFldrive V3 Parameter Channel trailer 142 Communication protocol Example 1b Reading 3 drive parameters multi parameter In this example three parameters 12 04 20 08 and 30 19 are read using one telegram e DP V1 Write request Read parameter value Function number Slot number Index Data length Request reference Request ID 01h Request Parameter Drive object ID Number of parameters Attribute 10h Value Number of elements E number Subindex Jt joc DP V 1 Command DP header PROF ldrive V3 Parameter Channel Par Channel continued Par Channel
41. A REF2 Selects the fieldbus reference 2 as SEL the source for torque reference 1 34 01 EXT1 EXT2 SEL P FBA MAIN CW 15 Enables external control location 1 2 selection through the fieldbus only bit 15 in the fieldbus Control word 34 03 EXT1 CTRL Speed Selects speed control as the control MODE mode 1 for external control location 1 34 05 EXT2 CTRL Torque Selects torque control as the control MODE mode 1 for external control location 2 1 Read only or automatically detected set 2 Example The start sequence for the parameter example above is given below Control word e 47Eh 1150 decimal gt READY TO SWITCH ON e 47Fh 1151 decimal gt OPERATING Speed mode e C7Fh 3199 decimal gt OPERATING Torque mode 64 Start up Starting up ACS850 and ACQ810 drives 1 2 Power up the drive Enable the communication between the adapter module and the drive by setting parameter 50 01 FBA enable to Enable With parameter 50 02 Comm loss func select how the drive reacts to a fieldbus communication break Note that this function monitors both communication between the fieldbus master and the adapter module and communication between the adapter module and the drive With parameter 50 03 Comm loss t out define the time between communication break detection and the selected action select application specific values for parameters 90 04 50 11 Examples of appropriate values are shown in the tables
42. ABB fieldbus options FPBA 01 PROFIBUS DP adapter module ap O ee Caci p rey pau B A 01 sd poriBus ADAPTE w LE Ti eo pe ai Prrie CHASSIS Pi Power and productivity Ah ab on for a better world PA IE u List of related manuals See section Related manuals on page 16 User s manual FPBA 01 PROFIBUS DP adapter module 3AFE68573271 Rev E EN 2011 ABB Oy EFFECTIVE 2011 09 07 All Rights Reserved Table of contents 5 Table of contents 1 Safety What this chapter contains 0 00 cee eee 11 Use of warningS 0 cc ee eee 12 Safety in installation 0 0 auaa aaea ee 13 2 About the manual What this chapter contains 0 0 0 0 cee eee eee 15 Applicability 0 0 0 ce ee 15 Compatibility 2 0 0 0 eee 15 Target audience 1 eee 16 Purpose of the manual 0 00000 eee eee 16 EZ Related manuals 0 000 ee eee eee 16 Before you Start 0 0 0 0c eee 18 ContentS 2 0002 cee ee ee eee 18 Terms and abbreviations used in this manual 19 General terms and abbreviations 0 19 PROFIBUS terms 0 0000 ee eee 20 PROFIBUS abbreviations 00000 21 3 Overview of the PROFIBUS network and the FPBA 01 module What this chapter contains 0 0 00 eee eee 23 PROFIBUS network 0 0 00000 ce ee 23 Example topo
43. Alarm Mode type mode Bit4rea O 2 0 0 7 Prm Structure Enabled 6it 3 1 0 1 Length of User Data 26 Unsigned8 26 26 26 Structure Type 129 Unsigned8 129 129 129 Slat 0 Unsigneds 00 0 Reserved 0 Unsigned 0 0 0 Fail Safe mode Control zero mode Use fail safe values Ignore data BitArea 0 1 0 0 2 BitArea 2 3 0 0 1 Failsafe Timeout 0 No timeout 50 Unsigned16 10 0 65535 PZD1 Failsafe value 1147 Unsigned16 11500 65535 PZD2 Failsafe value 0 Unsigned16 0 0 65535 PZD3 Failsafe value 0 Unsiqnedi6 0 0 65535 PZD4 Failsafe value 0 Unsigned16 0 0 65535 PZDS Failsafe value 0 Unsignedi6 0 0 65535 P2ZD6 Failsafe value 0 Unsigned16 0 0 65535 PZD Failsafe value 0 Unsiqgnedi6 0 0 65535 PZD8 Failsafe value 0 Unsigned16 0 0 65535 PZD9 Failsafe value 0 Unsignedi6 0 0 65535 PZD10 Failsafe value 0 Unsigned16 0 0 65535 4 Start up 10 Define the DP module properties On the DP module I O Mapping tab type names for the variables that refer to the drive s signals in the PLC program 3 J PPO_04_0_PKW_6_PZD vx Channels Variable Mapping Channel Address Type Unit Description S Input YolW1 0 amp Drivel _SW word IW1 0 WORD Drivel_Actl wordi IW 1 1 WORD amp Drivel_Act2 Word2 olW 1 2 WORD amp Drivel_Act3 Word3 VolW1 3 WORD amp Drivel_Act4 Word4 YIW1 4 WORD amp Drivel_Acts Words IW1 5 WORD 2 OutputO QwW 1 0 Drivel CW Wordo QW1 0 WORD Drivel_Refi wordi QW1 1 WOR
44. Appendix B I amp M records Response structure for I amp M1 Read Write O eontens sze eons Manufacturer specific 10 Octets J TAG FUNCTION 32 Octets Device function or task TAG LOCATION 22 Octets Device location Response structure for I amp M2 Read Write Jeertents sze eoan Manufacturer specific 10 Octets I amp MO INSTALLATION DATE 16 Octets Installation date block Eg 2011 01 01 16 23 Note amp M1 and I amp M2 are blank 0x20 by default Further information Product and service inquiries Address any inquiries about the product to your local ABB representative quoting the type designation and serial number of the unit in question A listing of ABB sales support and service contacts can be found by navigating to www abb com drives and selecting Sales Support and Service network Product 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 www abb com drives and select Document Library You can browse the library or enter selection criteria for example a document code in the search field N Contact us F O a N Z ABB
45. D amp Drivel_Ref2 Word2 oQW1 2 WORD Y Drivel_Ref3 Word3 QW1 53 WORD E Drivel_Ref4 Word4 QW1 4 WORD Drivel_RefS E Words QW1 5 WORD Reset mapping Always update variables ns 9 Create new variable Map to existing variable 11 Open the PLC program and create a program that controls the drive Start up 75 12 Compile the project and download it to the PLC Note Make sure that the variable names defined for the drive s signals are used in the PLC program Otherwise the Communication will not work CoDetys 4C500 pro File Edit Project Insert Extras Online Window Help 4E eE 25 PLC PRG PRG Control_word 16 047F Speed_RPM 16 0484 Speed_REF 16 0400 Status_word 1631337 Drive1_SW 16 1 337 Speed_RPM 16 0494 Drivei_Acti 1680484 Drivel_CiW 168047F Drive1_Refi 16 0400 eal Lin 4 Col 19 ONLINE AC5O0_ETH_ SIM_ RUNNING BP FORCE OV READ 6 Start up Configuring a Siemens SIMATIC S7 PLC This example shows how to configure the communication between a Siemens SIMATIC S7 PLC and the adapter module using SIMATIC Manager Step 7 Before you start make sure that you have downloaded the FPBA 01 GSD file from the Document library 1 Install the GSD file CHW Config Configuring hardware Station PLC View Options Help Dh co S ke Customize Ctrl Alt E z ka h Edit Catalog Profile Update Catalog Insta
46. IBUS network The content is defined by a decimal number in the range of 0 to 9999 as follows ACS 355 FBA DATA IN 1 ee CAN Ce FBA DATA IN1 Virtual address area of drive control ACS850 ACQ810 ACS880 101 Parameter area of the drive FBA data in1 9999 See also Virtual address allocation with ACSM1 on page 46 SS C ewen Sats woaemy SA Tab _ Actalvaue ACTH BBN sac Teb _ Actalvaue ROTATES sweat Sauswoa wens e S e MA 101 9999 Parameter index with format xxyy where e xx is the parameter group number 1 99 e yy is the parameter number index within that group 01 99 Other Path to parameter area selection ACS880 ACS880 only only 46 Start up 02 DATA IN 2 See parameter 01 DATA IN 1 03 DATA IN 3 See parameter 01 DATA IN 1 12 DATA IN 12 1 The number of parameters in this group may vary by drive type and drive firmware 2 14 SW 32bit is the default setting if the Transparent 32 profile is used 3 5 Act1 16bit is a fixed setting with an ACS355 drive Virtual address allocation with ACSM1 When the PROF Idrive profile or PROF Idrive positioning mode is used with an ACSM1 drive the virtual addresses shown below are recommended FBA REFx mode is selected with drive parameter 90 04 50 05 The information in the table is applicable only if PPO messaging is used see parameter 04 TELEGRAM TYPE If standard telegrams STx are used virtual addresses for st
47. M NoCons 2 PZO PPO 04 0 PEW NoCons 6 PZO PPO 05 4 PEW NoCons 10 PZO PPO 06 0 PEW NoCons 10 PZO PPO O 4 PEW NoCons 12 PZO PPO 08 0 PEW NoCons 12 PZD mo ADO Men CODA Ai mow I CPU 319 3 PN DP HPL OP PIO Part T PROFIBUS 1 I DP master system 1 DITbxDC24 Dl bsDCA4y DOTesDC24 70 54 DOTBsDC24 0 54 FPBA 01 yt to oo oo ee 4 5 ABB Drives FPBA 01 DP VO Slot ae Order Number Designation Address G Address Comment 1 ee 7 4 PKW 12 PZD 256 263 256 263 Start up 79 Cyclic data handling With FPBA 01 both data consistent and non consistent communication can be used data consistent meaning that the whole cyclic data frame is transmitted during a single program cycle Some PLCs handle this internally but others must be programmed to transmit data consistent telegrams For more information see chapter Communication protocol For example Siemens SIMATIC S7 requires the use of special functions SFC15 and SFC14 foment SFC15 Write Consistent Data to a Standard DPF Slave DEWE DAT M2 0 EN W L6 100 RET YAL M030 F M 10 0 E YTE 4 5FC14 Read Consistent Data of a Standard DP SlayBET_VAal MW52 DPRD DAT FM 32 0 B RECORD YTE 4 We log loo 80 Start up Communication profiles 81 Communication profiles What this chapter contains This chapter describes the communication profiles used in the communic
48. No Wanevane oeesiion Toes PROFILE ACS 355 FB PAR 5 ACSM1 FBA PAR5 ACS850 ACQ810 FBA pard ACS880 Profile 0 PROF Idrive Selects the communication profile used 1 ABB For more information on the communication DRIVES profiles see chapter Communication profiles PROF ldrive profile selected See also Virtual address allocation with ACSM1 on page 46 4 ABB DRIVES ABB Drives profile selected ee 2 Trans16 Transparent 16 profile selected ee 3 Trans32 Transparent 32 profile selected Not supported with ACS355 4 PROF ldrive P T16 SCALE ACS 355 FB PAR 6 ACSM1 FBA PAR6 ACS850 ACQ810 FBA par6 ACS880 T16 scale PROF Idrive positioning mode selected Only supported with ACSM1 See also Virtual address allocation with ACSM1 on page 46 Defines the reference multiplier actual value divisor for the adapter module The parameter is effective only when the Transparent 16 profile is selected AND the drive is using the native communication profile for example DCU or FBA and a 16 bit transparent Reference 1 Actual value 1 With an ACS355 drive the speed reference from the PLC is multiplied by the value of this parameter plus one For example if the parameter has a value of 99 and a reference of 1000 given by the master the reference will be multiplied by 99 1 100 and forwarded to the drive as 100000 According to the DCU profile this value is interpreted as a referenc
49. PID controller of the drive e read status information and actual values from the drive e change drive parameter values e reset a drive fault The PROFIBUS commands and services supported by the adapter module are described in chapter Communication protocol Refer to the user documentation of the drive as to which commands are supported by the drive The adapter module is mounted into an option slot on the motor control board of the drive See the drive manuals for module placement options Overview of the PROFIBUS network and the FPBA 01 module 2 7 Layout of the adapter module FPBA O1 PROFIBUS ADAPTER Diagnostic LEDs see chapter Diagnostics Bus connector X1 see chapter Electrical Mounting screw installation 28 Overview of the PROFIBUS network and the FPBA 01 module Mechanical installation 29 Mechanical installation What this chapter contains This chapter contains a delivery checklist and instructions on mounting the adapter module WARNING Follow the safety instructions given in this AN manual and the drive documentation Sf Delivery check The option package for the adapter module contains e PROFIBUS DP adapter module type FPBA 01 e this manual 30 Mechanical installation Mounting the adapter module The adapter module is to be inserted into its specific position in the drive The module is held in place with plastic pins and one screw The screw also provides the
50. PO3 F1h PPO4 F5h PPO5 F3h F9h PPO6 F9h PPO7 OxF3 OxFB PPO8 OxFB Note This parameter is not available if standard telegram ST1 or ST2 is selected 930 R W Unsigned16 Selection switch for communication profile Value Mode 1 PROFIdrive 8001h ABB Drives 8002h Transparent 16 8003h Transparent 32 8004h PROF Idrive positioning mode CON OO FP OO N gt 164 Appendix A PROFIdrive parameters 933 R W Unsigned16 Selection switch for Control word bit 11 Value Module Control word bit O None 1to5 Vendor specific 1 to 52 4 R W Unsigned16 Selection switch for Control word bit 12 See parameter 933 for coding 935 R W Unsigned16 Selection switch for Control word bit 13 See parameter 933 for coding 936 R W Unsigned16 Selection switch for Control word bit 14 See parameter 933 for coding 93 R W nsigned16 Selection switch for Control word bit 15 See parameter 933 for coding Unsigned16 Selection switch for Status word bit 11 Value Module Status word bit 0 None 1 to 4 Vendor specific 1 to 4 l 9 CO OO 940 a R W Unsigned16 Selection switch for Status word bit 12 See parameter 939 for coding 1 R W Unsigned16 Selection switch for Status word bit 13 See parameter 939 for coding 2 R W Unsigned16 Selection switch for Status word bit 14 See parameter 939 for coding 943 R W Unsigned16 Selection switch for Status word bit
51. PROFIBUS slave device configuration messages Diagnostics explains how to trace faults with the status LEDs on the adapter module About the manual 19 e Technical data contains the technical data of the adapter module and the PROFIBUS link e Appendix A PROF Idrive parameters contains a list of the PROF Idrive parameters e Appendix B I amp M records contains the telegram and response structures for Identification amp Maintenance records Terms and abbreviations used tn this manual General terms and abbreviations Term abbreviation Explanation Communication module Communication module is a name for a device eg a fieldbus adapter through which the drive IS connected to an external communication network eg a fieldbus The communication with the module is activated with a drive parameter Control word 16 bit word from master to slave with bit coded control signals sometimes called the Command word FPBA 01 PROFIBUS One of the optional fieldbus adapter modules DP adapter module available for ABB drives FPBA 01 is a device through which an ABB drive is connected to a PROFIBUS network Parameter Operating instruction for the drive Parameters can be read and programmed with the drive control panel drive PC tools or through the adapter module Programmable logic controller Profile Adaptation of the protocol for certain application field for example drives In this manual drive in
52. PROFIBUS messaging used in the communication with the drive and in PROFIBUS slave device configuration messages PROFIBUS DP The FPBA 01 module supports the PROFIBUS DP VO and DP V1 protocols according to the IEC 61158 IEC 61784 and EN 50170 standards PROFIBUS DP V0 DP V1 is a distributed I O system which enables the master to use a large number of peripheral modules and field devices The data transfer is mainly cyclic the master reads the input information from the slaves and sends the output information back to the slaves The FPBA 01 module uses so called PPOs parameter process data objects in cyclic communication and also supports standard telegrams 1 and 2 See section Cyclical message types on page 114 for the supported PPO messages and standard telegrams 100 Communication protocol Service access points SAPs The services of the PROFIBUS Data Link Layer Layer 2 are used by PROFIBUS DP through service access points SAPs Precisely defined functions are assigned to individual SAPs For further information on SAPs refer to the manual of the PROFIBUS master PROFIDRIVE The PROFIBUS Profile for Adjustable Speed Drives V2 0 and V3 7 or the EN 50170 and IEC 61784 standards Communication start up The following service access points SAPs are used to initiate DP communication Default SAP 0 Data_Exch Cyclical Data Exchange Write_ Read_ Data Global Control Global Control Service Save Bag Reer Die
53. Response PROFIdrive V3 trailer Parameter Channel DP 146 Communication protocol Example 2b Writing 2 drive parameters multi parameter In this example the values 300 12Ch and 500 1F4h are written to drive parameters 12 02 OC 02h and 20 08 14 08h respectively using one telegram Function number Slot number Index Data length Request reference Request ID O2h Change Parameter Drive object ID Number of parameters Attribute 10h Value Number of elements Parameter number Subindex ap 5F 01 2F 14 08 02 01 02 10 01 00 0C 00 02 PROF Idrive V3 Parameter oe header DP V1 Command Channel 10 01 0O 14 00 08 Par Channel cont d Par Channel cont d DP oe Par Channel trailer Number of values Format 42h Word Communication protocol 147 Slot number Slot number Index Data length Request reference mirrored Response ID Drive object ID mirrored D Number of parameters SE 01 2F 04 08 02 02 DP DP header DP V1 Response PROFIdrive V3 trailer Parameter Channel 148 Communication protocol Example 3 Reading a PROFidrive parameter In this example PROF Idrive parameter 918 396h is used to read the station number of the slave e DP V1 Write request Reading a PROF Idrive parameter Function number Slot number Index Data length Request reference Request ID 01h Request Parameter Drive object ID Number o
54. VALUE Parameter value Max 4 bytes PKW Parameter ID value Process data CW Control word SW Status word REF Reference ACT Actual value PZD Process data application specific DW Data word Communication protocol 115 Standard telegram ST types DP V1 ST PZD PZO OUT area STW1 NSOLL A Control word 1 Speed set point A IN area ZSW1 NIST_A Status word 1 Speed actual value A ST2 OUT area en ho B Lio Control word 1 Speed set point B Control word 2 IN area ZSW1 NIST _B ZSW2 Status word 1 Speed actual Status word 2 value B Note For the contents of the Control word the Status word references and actual values see chapter Communication profiles 116 Communication protocol Parameter handling in cyclic communication DP In cyclic PROFIBUS DP communication parameter data is transferred in PPO message types 1 2 and 5 as shown in section PPO types on page 114 The parameter identification part consists of eight bytes as shown below Parameter identification Process data CW REF ID IND VALUE sw Ney PD1 PD2 J a Oe ee Toe 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Request label Response label Parameter number PNU Request signal Not used 0 The Request label is used by the master when transmitting data to the slave while the Response label is used by the slave as a positive or negative acknowledgement The tables below show the
55. ach Request frame until a different selection is made Subindex IND defines which process data word PZD the required data is taken from Parameter Value selects the drive parameter to which that word is mapped Request Change parameter value array Parameter Number 915 decimal Subindex 03 PZD3 Parameter Value CW REF PZD3 PZD4 PZD5 PZD6 m eee MS Nn ee on MF URL Ease Nd Aid Kad il el a lcd Bt al cl cl dhl al ol SW ACT PZD3 PZD4 PZD j DP header Se Be i oO ee ee eE Parameter Value Subindex 03 PZD3 Parameter Number 915 decimal Response Transfer parameter value array 1 2nd byte reserved Subsequently the contents of PZD3 in each Request frame are written to drive parameter 12 02 CONSTANT SPEED 1 until a different selection is made Communication protocol 129 Example 7 Configuring the process data read from the drive PROF Idrive parameter 916 can be used to define which data Is read cyclically from the drive as application specific process data In the example below drive parameter 1 04 01h 04h is selected to be transmitted by the drive as PZD3 The selection is in force until it is superseded by another selection Subindex IND defines which process data word the required data is transmitted in and Parameter Value defines which drive parameter is mapped to that word Request Change parameter value array Parameter Number 916decimal Subindex 03 PZD3
56. al value May also contain other user definable control information Request label Coded information specifying the required service for the parameter part sent from master to slave Response label Coded information specifying the required service for the parameter part sent from slave to master Passive bus participant In the PROFIBUS terminology slave stations or slaves are also called passive stations Also referred to as node Warning Signal caused by an existing alarm which does not lead to tripping of the device PROFIBUS abbreviations The text in italics is the original German term Abbreviation Explanation Actual value Istwert AK Request label Response label Auitragskennung Antwortkennung Decentralised Periphery Dezentrale Peripherie PROFIBUS DP extension to the EN 50170 standard providing the basic functionality of DP including cyclic data exchange DP V1 PROFIBUS DP extension to the EN 50170 standard including eg acyclic data exchange Fieldbus Message Specification 22 About the manual Abbreviation Explanation PA Process Automation Prozessautomatisierung Process data Prozessdaten PKE Parameter identification Parameter Kennung PKW Parameter identification value Parameter Kennung Wert PNU Parameter number Parameternummer Parameter Process data object Parameter Prozessdaten Objekt PWE Parameter value Parameter Wert PZDO Process data object Prozessdatenobjekt SOW Reference Sol
57. andard telegrams ST1 and ST2 are updated automatically Abbreviation Description Recommended virtual address with ACSM1 FBA REFx modes Speed Position mode mode nsona soesto toot 20s _ sons spesse m j aoe _ XSOLL_A Position set point A 32 bit CT 12 or 13 VELOCITY A Velocity 32 bit a ee ZSW2 Status word 2 16 bit NIST_A Speed actual value A 16 bit 5o06 fo NIST B Speed actual value B 32 bit 15 or 16 Lr ZSW1 Status word 1 16 bit XIST_A Position actual value A 32 bit a 15 or 16 Start up 47 Control locations ABB drives can receive control information from multiple sources including digital inputs analog inputs the drive control panel and a communication module for example the adapter module ABB drives allow the user to separately determine the source for each type of control information Start Stop Direction Reference Fault reset etc In order to give the fieldbus master station the most complete control over the drive the communication module must be selected as the source for this information The drive specific parameter setting examples below contain the drive control parameters needed in the examples For a complete parameter list see the drive documentation 48 Start up Starting up ACS355 drives 1 2 lt gt 8 Power up the drive Enable the communication between the adapter module and the drive by setting parameter 9802 COMM PROT SEL to EXT FBA set the FPBA 01 co
58. ation between the PROFIBUS network the adapter module and the drive Communication profiles Communication profiles are ways of conveying control commands Control word Status word references and actual values between the master station and the drive With the FPBA 01 module the PROFIBUS network may employ either the PROF Idrive 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 are available With the Transparent modes no data conversion takes place 82 Communication profiles The figure below illustrates the profile selection FPBA 01 Drive Profile selection PROFldrive 1 ABB Drives 1 PROFIBUS Transparent16 CW REF Optional b REF2 16 32 reference actual SW bit value scaling ACT1 Par 05 PROF Idrive positioning PROFIBUS 1 Data conversion nie gt Data conversion 16 32 Transparent32 bit gt PZD10 1 Native profile eg DCU or FBA Note The diagram is applicable only when PPO messaging is used If standard telegrams ST are used the communication profile is selected automatically The following sections describe the Control word the Status word references and actual values for the PROF Idrive and ABB Drives communication profiles Refer to the drive manuals for details on the native profiles Communication
59. caling 50 05 FBA REF2 Torque Selects the fieldbus reference 2 MODESEL scaling 51 01 FBA TYPE PROFIBUS DP Displays the type of the fieldbus adapter module 32 51 02 FBA PAR2 Defines the PROFIBUS node NODE ADDRESS address of the fieldbus adapter module 51 03 FBA PAR3 120001 Displays the current baud rate on the BAUD RATE PROFIBUS network in kbit s 51 04 FBA PAR4 4 PPO4 Displays the telegram type selected TELEGRAM TYPE by the PLC configuration tool 51 05 FBA PARS 1 ABB DRIVES Selects the Control word according to PROFILE the ABB Drives profile 52 01 FBA DATA IN1 4 SW 16bit Status word PZD 1 52 02 FBA DATA IN2 5 Act1 16bit Actual value 1 52 03 FBA DATA IN3 6 Act2 16bit Actual value 2 53 01 FBA DATA OUT1 1 CW 16bit Control word 53 02 FBA DATA OUT2 2 Ref1 16bit Reference 1 53 03 FBA DATA OUTS 3 Ref2 16bit Reference 2 51 27 FBA PAR REFRESH Validates the FPBA 01 configuration REFRESH parameter settings 10 01 EXT1 START Selects the fieldbus interface as the FUNC source of the start and stop Commands for external control location 1 Start up 63 Drive parameter Setting for ACSM1 Description drives 10 04 EXT2 START Selects the fieldbus interface as the FUNC source of the start and stop commands for external control location 2 24 01 SPEED REF1 FBA REF Selects the fieldbus reference 1 as SEL the source for speed reference 1 32 02 TORQ REF ADD FB
60. cts the fieldbus as the source for enabling the position reference generator 70 03 POS REF ENA C False Selects the fieldbus as the source for the position reference enable command 1 Read only or automatically detected set 2 Example The position set point is scaled as follows 60 08 POS2INT SCALE 1001 0 Example 60 Start up The position set point and actual values are scaled with the above example values as follows 1000 100 10 00 m L 60 05 POS UNIT Physical value 60 06 POS2INT SCALE Set point value Example for velocity set point scale Drive Value Description parameter 60 10 POS SPEED UNIT Unit s in this case m s 60 11 POS SPEED2INT_ 100 Scales position speed values to integer values Selections 1 10 100 1000 10000 100000 L Example The velocity set point and actual values are scaled with the above example values as follows 1000 100 10 00 m L 60 10 POS SPEED UNIT Physical value 60 11 POS SPEED2INT Set point value Pay attention to the following parameter groups Groupies 91 92 93 settings of the encoder Start up 61 The start sequence for the above parameter example is given below Control word e 406h 1030 decimal gt READY TO SWITCH ON e 40Fh 1039 decimal gt OPERATING e 43Fh 1087 decimal gt OPERATING Do reject traversing task with no intermediate stop e 47Fh 1151 decimal gt OPERATING Activate traversing task e COF
61. des for the DP V1 error responses MSB x x LSB Meaning eroro Reser 10 Ox0A Application 0 Read error 1 Write error 2 Module failure 3 Reserved 8 Version conflict 9 Feature not supported 10 15 User specific 11 OxOB Access 0 Invalid index 1 Write length error 2 Invalid slot 3 Type conflict 4 Invalid area 5 State conflict 6 Access denied 7 Invalid range 8 Invalid parameter 9 Invalid type 10 15 User specific 12 Ox0C Resource 0 Read constraint conflict 1 Write constraint conflict 2 Resource busy 3 Resource unavailable 4 Reserved 8 15 User specific 134 Communication protocol The table below shows the contents of the PROF Idrive Request header Fla Byler Request Unique identification 1 255 Byte Reference set by the master Changed for each new request Request ID Request type for the Request Byte issued block Parameter 01h Change Parameter 02h Drive Object To be set to 0 or 1 0 255 Byte ID No of Number of parameters 1 Byte Parameters that are present in the request Attribute Type of object being Value 10h Byte accessed Description 20h Note Description Text 30h and Text are not Supported No of Number of array Byte Elements elements accessed or length of string accessed Set to 0 if non array parameters are used Parameter Address of the Word Index parameter that is being accessed
62. e access rights without rights to change parameters OFh No text array available Access to a text array that is not available Parameter value is available 11h Request cannot be Access is temporarily not possible executed because of for reasons that are not specified in operating mode detail 14h Value impermissible Change access with a value that is within limits but is not permissible for other long term reasons parameter with defined single values Communication protocol 139 Response too long The length of the current response exceeds the maximum transmittable length 16h Parameter address Illegal value or value that is not impermissible supported for the attribute number of elements parameter number or Sub index or a combination 17h Illegal format Write request Illegal format or format of parameter data that is not Supported 18h Number of values Write request Number of values of inconsistent parameter data does not match number of elements at the parameter address 65h FF Manufacturer specific error area Vendor specific error Vendor specific error Request not supported Request not supported 67h Communication error Request cannot be completed because of a communication error 6Eh Non volatile error Failure during write to non volatile memory Time out error Request aborted because of timeout PZD map failure Parameter cannot be mapped to PZD size mismatch or non existent 79h PZD memo
63. e as the source of the start and stop commands for external control location 1 1103 REF1 SELECT 8 COMM Selects the fieldbus reference 1 as the source for speed reference 1 1601 RUN ENABLE Selects the fieldbus interface as the source for the inverted Run enable signal Run disable 1604 FAULT RESET SEL Selects the fieldbus interface as the source for the fault reset signal 1 Read only or automatically detected set 2 Example Start up 51 The start sequence for the parameter example above is given below Control word e 47Eh 1150 decimal gt READY TO SWITCH ON e 47Fh 1151 decimal gt OPERATING Speed mode Speed and torque control using the ABB Drives communication profile with PPO Type 4 This example shows how to configure a speed and torque control application that uses the ABB Drives profile From the PLC programming point the ABB Drives profile is similar to the PROF Idrive profile shown in the first example The start stop commands and reference are according to the ABB Drives profile For more information see section ABB Drives communication profile on page 92 When Reference 1 REF 1 is used a reference value of 20000 decimal corresponds to the reference set by parameter 1105 REF 1 MAX in the forward and reverse directions When Reference 2 REF2 is used a reference value of 10000 decimal corresponds to the reference set by parameter 1108 REF2 MAX in the forward and revers
64. e directions The minimum and maximum 16 bit integer values that can be given through the fieldbus are 32768 and 32767 respectively Out Control Speed Torque N A N A N A D word reference reference In Status word Speed actual Torque N A N A N A value actual 52 Start up The table below gives the recommended drive parameter settings Drive parameter Setting for Description ACS 355 drives 9802 COMM PROT SEL 4 EXT FBA Enables communication between the drive and the fieldbus adapter module 5101 FBA TYPE PROFIBUS DP Displays the type of the fieldbus adapter module 5102 FB PAR 2 4 Defines the PROFIBUS node NODE ADDRESS address of the fieldbus adapter module 5103 FB PAR 3 1500 Displays the current baud rate on BAUD RATE the PROFIBUS network in kbit s 5104 FB PAR 4 4 PPO4 Displays the telegram type TELEGRAM TYPE selected by the PLC configuration tool 5105 FB PAR 5 1 ABB DRIVES Selects the Control word PROFILE according to the ABB Drives profile 3018 COMM FAULT FUNC 3 LAST SPEED Enables fieldbus communication fault monitoring 3019 COMM FAULT TIME 3 0s Defines the fieldbus communication break supervision time S501 FBA DATA OUTI 7 OW Ten 5127 FBA PAR REFRESH 1 REFRESH Validates the FPBA 01 configuration parameter settings 9904 MOTOR CTRL 2 VECTOR Selects the vector control mode as MODE TORQ the motor control mode Start up 53 Drive parameter Setting for
65. e of 100 rpm in the drive With ACSM1 ACS850 ACQ810 and ACS880 setting this parameter to 65535 provides the approximation of 1 1 rom 0 65535 Reference multiplier actual value divisor i 40 Start up 07 RPBA MODE Enables the RPBA emulation mode for the 0 Disabled drive When this mode is enabled it is ACS359 possible to replace a drive using an RPBA FB PAR 7 01 module in the PROFIBUS network with a ACSM1 drive using an FPBA 01 module without FBA PAR modifying the PLC hardware configuration ACS850 ACQ810 FBA par ACS880 RPBA mode 0 Disabled RPBA emulation mode is disabled i 1 Enabled RPBA emulation mode is enabled a 08 Reserved These parameters are not used by the adapter module 26 2 FBA PAR Validates any changed adapter module 0 Done REFRESH configuration parameter settings After ACS355 ACSM1 refreshing the value reverts automatically to FBA PAR 27 Bone REFRESH ACS850 ACQ810 ACS880 FBA par refresh 1 Refresh Refreshing Configure 28 PAR TABLE VER Read only Displays the parameter table revision of the fieldbus adapter module ACS355 mapping file stored in the memory of the FILE CPI FW REV drive ACSM1 In format xyz where PAR TABLE VER X major revision number y minor revision number Note This parameter cannot be changed while the drive is running ACS8S50 ACQ810 2 correction number ACS880 OR Par table ver in format axyz where a maj
66. eference value is outside tolerance limits OFFS inactive k REMOTE Drive control location REMOTE A N O1 SWITCH ON INHIBIT ACTIVE SWITCH ON INHIBIT NOT ACTIVE Warning Alarm OFF3 ACTIVE 0 Drive control location LOCAL Communication profiles 87 STATE Description Value Speed control mode Positioning mode Actual frequency or Target position speed value equals reached or is greater than supervision limit Actual frequency or Not at target position speed value Is within supervision limit Vendor specific bit as defined by was executed and is PROF Idrive valid PEE No valid home position available Vendor specific bit Traversing task as defined by acknowledgement PROF Idrive 0 gt 1 parameter 940 Homing procedure Vendor specific bit as defined by PROF Idrive Drive stopped Drive moving Traversing task is parameter 941 executed n lt gt 0 14 Vendor specific bit as defined by PROF Idrive parameter 942 15 Vendor specific bit as defined by PROF Idrive parameter 943 88 Communication profiles State machine for all operating modes The general PROF Idrive state machine for all operating modes is shown below MAINS OFF SMINHIBIT L_ Sw Bit6 1 PROFldrive State machine Power ON OFF1 CW Bit0 0 i TINN CW Control word SW Status word TO SWITCH ON SW Bit0 0 ABCD em n Speed Input Current CW xxxx
67. entification amp Maintenance records I amp M records I amp M records can be read for example with the DTM tool The FPBA 01 module supports the mandatory I amp MO record as well as the optional I amp M1 and I amp M2 records 170 Appendix B I amp M records Call REQ PDU telegram for read write access to I amp M records Jeontents se coding Length 1 Octet 4 68 Call Header only Write Call Extended_Function_ 1 Octet O8h Indicates Call Header Num fixed Oh FI Index 2 Octets 65000 Subindex of I amp MO Record 65000 I amp MO 65001 I amp M1 65002 I amp M2 IM_ Function 64 Octets Data Write only I amp M1 or I amp M2 Appendix B I amp M records 171 Response structure for I amp M0 Read only Manufacturer specific 10 Octets FPBA 01 B amp M MANUFACTURER ID 2Octets 0x1A ABB Automation block FORDER ID 20 Octets 68469325 for FPBA 01 kit SERIAL NUMBER 16 Octets Serial number of FPBA module ARDWARE_REVISION 2 Octets Hardware version of FPBA module SOFTWARE_REVISION 4 Octets Format V255 255 255 Eg V1 0 0 software version 1 00 REVISION COUNTER 2 Octets Marks a change of hardware or its parameters PROFILE ID 2 Octets 3A00 3AFF PROF Idrive PROFILE SPECIFIC _ 2 Octets 0 no specific type TYPE IM VERSION 2 Octets 0x0101 version 1 1 IM SUPPORTED 2Octets 3 I amp MO I amp M1 and I amp M2 supported 172
68. erminals of the drive converter or inverter and the ground Do not work on the control cables when power is applied to the external control circuits of the drive converter or inverter Externally supplied control circuits may carry dangerous voltage 14 Safety About the manual 15 About the manual What this chapter contains This chapter introduces this manual Applicability This manual applies to the FPBA 01 PROFIBUS DP adapter module K454 SW version 2 143 or later Compatibility The FPBA 01 PROFIBUS DP adapter module is compatible with the following drives ACS355 e ACSM1 e ACS850 e ACQ810 e ACS880 The FPBA 01 PROFIBUS DP adapter module is compatible with all master stations that support the PROFIBUS DP V0O and DP V1 protocols 16 About the manual Target audience The reader is expected to have a basic knowledge of the fieldbus interface electrical fundamentals electrical wiring practices and how to operate the drive Purpose of the manual The manual provides information on installing commissioning and using an FPBA 01 PROFIBUS DP adapter module Related manuals The related manuals are listed below Code English Drive user s manuals ACS355 drives 0 37 22 kW 3AUA0000066143 0 5 30 hp user s manual Drive hardware manuals and guides ACSM1 204 regen supply modules 3AUA0000053713 5 3 to 61 kW hardware manual ACSM1 04 drive modules 0 75 to 3AFE68
69. est reference mirrored Response ID Drive object ID mirrored Number of parameters Format 42h Word Number of values Value of error values aa DP 5E 01 OF 08 OB 01 01 01 42 01 OC 05 header DP V1 Response PROFldrive V3 Parameter Channel trailer Value indicates the source of PZD3 as drive parameter 12 05 OC 05h 152 Communication protocol Diagnostics 153 Diagnostics What this chapter contains This chapter explains how to trace faults with the status LEDs on the adapter module 154 Diagnostics LED indications The adapter module is equipped with three bicolor diagnostic LEDs The LEDs are described below Ll Lee Le a O HOST ORKI MODULE Name eoor roon Blinking red Establishing communication to host or communication to host lost Flashing orange Internal file system error The alternating with the error may be cleared by MODULE flashing orange cycling drive power If the error persists contact your local ABB representative Diagnostics 155 HOST ORK MODULE Name coor Function Blinking red Configuration mismatch Blinking red in unison with Establishing communication to HOST blinking red host Blinking green in unison Network connection lost with NETWORK blinking red Blinking green once per No communication with this second with NETWORK node MODULE steady green Blinking green 3 times per
70. eterized with 0 Enable Update Alarm 0 Enable Update Alarm disabled 1 Enable Update Alarm enabled Enable Status Alarm 0 Enable Status Alarm disabled 1 Enable Status Alarm enabled Enable Manufacturer Specific Alarm 0 Enable _Manufacturer_Specific_Alarm disabled 1 Enable Manufacturer _Specific_Alarm enabled Enable Diagnostic _Alarm 0 Enable Diagnostic_Alarm disabled 1 Enable _Diagnostic_Alarm enabled Enable Process Alarm 0 Enable Process Alarm disabled 1 Enable Process Alarm enabled Enable Pull Plug Alarm 0 Enable Pull Plug Alarm disabled 1 Enable Pull Plug Alarm enabled 106 Communication protocol DPV1_ Status_3 DP V1 only mss 0 0 0 x 1 x x x ts8 be Alarm_Mode Not supported Limits the number of active alarms 0 1 alarm of each type 1 2 alarms in total 2 4 alarms in total 3 8 alarms in total 4 12 alarms in total 5 16 alarms in total 6 24 alarms in total 7 32 alarms in total Prm_ Structure 0 Prm telegram according to EN 50170 1 Prm telegram in structure form DPV2 extension IsoM_Req Isochron Mode Request Not supported 0 Isochron Mode disabled 1 Isochron Mode enabled Reserved To be parameterized with O 10 1Bh Structured_Length Default Length of the structured Prm telegram User parameter length is 23 bytes 4 header bytes 11 81h Structure_Type 129 USER_PRM_DATA 12 Slot_Number Set to 0 a eRe
71. f parameters Attribute 10h Value Number of elements Parameter index Lo Subindex DP 5F 01 OF OA 09 01 01 01 10 00 03 96 00 oc 00 header DP V1 Command PROF Idrive V3 Parameter Channel ae e DP V1 Read response Function number Slot number Index Data length Response reference mirrored Response ID Drive object ID Number of parameters Format 42h Word Number of values Lo Value of error values 5E 01 2F 08 09 01 01 01 42 01 23 00 The slave returns the station number of the slave 0003h in this example Communication protocol 149 Example 4 Configuring the process data written to the drive PROF Idrive parameter 915 393h can be used to define which data is written cyclically to a drive parameter as application specific process data In the example below the value of drive parameter 12 06 0C 06h is selected to be taken from PZD3 The parameter will continue to be updated with the contents of PZD3 in each Request frame until a different selection is made Subindex IND defines which process data word the required data is taken from Value selects the drive parameter to which that word is mapped e DP V1 Write request Function number Slot number Index Data length Request reference Request ID 02h Change Drive object ID Number of parameters Attribute 10h Value Number of elements Parameter number Subindex Format 42h Word Number of values
72. for DP V1 communication 113 Cyclical message typeS 00 eee eee ee 114 PPO typeS cc ee 114 Standard telegram ST types DP V1 115 Parameter handling in cyclic communication DP 116 Parameter data transfer examples DP VO 121 Example 1 Reading a drive parameter or data set 121 Example 2 Writing a drive parameter or data set 123 Example 3 Reading a PROF Idrive parameter word 125 Example 4 Writing a PROF Idrive parameter word 126 Example 5 Reading a PROF Idrive parameter array 127 Example 6 Configuring the process data written to the drive ee ee 128 Example 7 Configuring the process data read from the drive ee eee 129 DP V1 read write request Sequence 130 PROFIBUS SD2 telegram for SAP 51 131 Parameter data transfer examples DP V1 140 Example 1a Reading a drive parameter array element 0 0 0 ee ee ees 140 Example 1b Reading 3 drive parameters multi parameter 0 0 0 0 ee ee 142 Example 2a Writing a drive parameter one array element 0 0 0 0 0 ee eee 144 Table of contents 9 Example 2b Writing 2 drive parameters multi parameter 0 0 0 ee ee 146 Example 3 Reading a PROF Idrive parameter 148 Example 4 Configuring the process data written to the GUIVG tua Ges o Gs ood Od Thad eH Ga ede wee eee Ko 149 Example 5 Determini
73. gnal must be active see drive documentation If the drive is set to receive the Run enable signal from the fieldbus this bit activates the signal Inhibit ae Proceed to ae INHIBITED Normal operation Proceed to RAMP FUNCTION GENERATOR OUTPUT ENABLED Force Ramp Function Generator output to zero Drive ramps to stop current and DC voltage limits in force Enable ramp function Proceed to RAMP FUNCTION GENERATOR ACCELERATOR ENABLED Halt ramping Ramp Function Generator output held Normal operation Proceed to OPERATING Note This bit is effective only if the fieldbus interface is set as the source for this signal by drive parameters Force Ramp Function Generator input to zero Fault reset if an active fault exists Proceed to SWITCH ON INHIBITED Note This bit is effective only if the fieldbus interface is set as the source for this signal by drive parameters Continue normal operation 94 Communication profiles Name Value STATE Description REMOTE _ CMD Fieldbus control enabled Control word and reference not getting through to the drive except for CW bits OFF1 OFF2 and OFF3 11 EXT _CTRL_ 1 Select External Control Location EXT2 LOC Effective if control location parameterized to be selected from fieldbus Select External Control Location EXT Effective if control location parameterized to be selected from fieldbus Drive specific For information see
74. gnosic Data Communication protocol 101 PROFIBUS SD2 telegram for Default SAP 0 and SAP 58 62 PROFIBUS typically uses SD2 telegrams for DP communication The structure of an SD2 telegram is shown below SD UE LE 0 DA SA FC DSAP SSAP DU FCS ED SD Start delimiter LE Length LEr Length repeated DA Destination address SA Source address FC Function code DSAP Destination service access point SSAP Source service access point DU Data unit for DP services FCS Frame checking sequence ED End delimiter Not present with Default SAP 0 Data unit see the descriptions of each SAP on the following pages Default SAP SAP 0 Data_Exchange This SAP allows the master to send output data to a slave station and to simultaneously request input data from the same station Outp_Data Output Data DU length 4 to 32 bytes depending on the selected PPO message or standard telegram type Inp_Data Input Data DU length 4 to 32 bytes depending on the selected PPO message or standard telegram type 102 Communication protocol In addition to Default SAP any master can read the I O data of any Slave at any time using the Read_Inputs SAP 56 and Read Outputs SAP 57 telegrams These telegrams have otherwise the same structure as the cyclic Data Exchange telegram but include the DSAP and SSAP bytes In these telegrams the MSB of the DA and SA bytes is set
75. h 3087 decimal gt OPERATING Start Homing procedure Speed and torque control using the ABB Drives communication profile with PPO Type 4 This example shows how to configure a speed and torque control application that uses the ABB Drives profile From the PLC programming point the ABB Drives profile is similar to the PROF Idrive profile shown in the first example The start stop commands and reference are according to the ABB Drives profile For more information see section ABB Drives communication profile on page 92 When Reference 1 REF 1 is used a reference value of 20000 4E20h corresponds to the reference set by parameter 25 02 SPEED SCALING in the forward and reverse directions When Reference 2 REF2 is used a reference value of 10000 lt 1 2710h corresponds to the reference set by parameter 32 04 TORQUE REF 1 MAX in the forward and reverse directions Control Speed Torque word reference reference Status Speed actual Torque actual word value 62 Start up The table below gives the recommended drive parameter settings Drive parameter Setting for ACSM1 Description drives 50 01 FBA ENABLE Enable Enables communication between the drive and the fieldbus adapter module 50 02 COMM LOSS Fault Enables fieldbus communication fault FUNC monitoring 50 03 COMM LOSS T 3 0s Defines the fieldbus communication OUT break supervision time 50 04 FBA REF 1 Speed Selects the fieldbus reference 1 MODESEL s
76. information see the PROF Idrive state machine on page 88 The reference value 16384 4000h corresponds to parameter a SCALING in the forward and reverse directions Srecton CR Speed Acceleration time Deceleration time word reference Status Speed actual Power DC bus voltage word value Example The table below gives the recommended drive parameter settings Drive parameter Setting for Description ACSM 1 drives 50 01 FBA ENABLE Enable Enables communication between the drive and the fieldbus adapter module 50 02 COMM LOSS FUNC Last speed Enables fieldbus communication fault monitoring 50 03 COMM LOSS T OUT 3 0s Defines the fieldbus communication break supervision time 50 04 FBA REF 1 Speed Selects the fieldbus reference 1 MODESEL scaling 51 01 FBA TYPE PROFIBUS DP Displays the type of the fieldbus adapter module 51 02 FBA PAR2 Defines the PROFIBUS node NODE ADDRESS address of the fieldbus adapter module 56 Start up Drive parameter Setting for Description ACSM 1 drives 51 03 FBA PAR3 120001 Displays the current baud rate on BAUD RATE the PROFIBUS network in kbit s 2 PPO2 Displays the telegram type selected by the PLC configuration tool 0 PROF Idrive Selects the Control word according to the PROF Idrive profile speed control mode Actual value 1 Speed 10 1 2 51 04 FBA PAR4 TELEGRAM TYPE 51 05 FBA PAR5 PROFILE
77. l panel and a communication module for example FPBA 01 In order to have the drive controlled through the fieldbus the module must be defined as the 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 manuals for further information In ACSM1 ACS8 amp 50 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 46 10 Speed scaling In ACS355 drive parameter REFx MIN may limit the actual minimum reference Fieldbus Drive REF2 10000 REFx MAX Speed scale REF1 20000 5 LSREFx MIN REFx MIN REF2 10000 L _ REFx MAX Speed scale REF 1 20000 98 Communication profiles Actual values Actual values are 16 bit words containing information on the operation of the drive 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 manuals for further information Fieldbus lt _ Drive ACT1 20000 0 0 ACT2 10000 L REF MAX ACT1 20000 Communication protocol 99 Communication protocol What this chapter contains This chapter describes the
78. lidates the FRPBA 01 configuration REFRESH parameter settings 10 01 EXT1 START FBA Selects the fieldbus interface as the source of the start and stop Commands for external control location 1 22 01 SPEED FB SEL Enc speed Selects the actual soeed measured by encoder 1 as the speed feedback 34 02 EXT1 MODE PFBA MAIN CW 26 Selects the source for external 1 1 2SEL control mode 1 2 selection Selection is done by START _HOMING bit bit 26 in the fieldbus Control word Mode 1 Position Mode 2 Homing 34 03 EXT1 CTRL Position Selects position control as the MODE1 control mode 1 for external control location 1 Start up 59 Drive parameter Setting for ACSM1 Description drives 34 04 EXT1 CTRL Homing selects homing control as the control MODE2 mode 2 for external control location dls 62 01 HOMING CAN Methodxx Selects the homing mode Select the METHOD appropriate CAN Method 62 03 HOMING START C False selects the fieldbus as the homing start source 65 01 POS Fieldbus Position reference and speed are REFSOURCE read from the fieldbus 65 03 POS START 1 C False Selects the fieldbus as the position start1 source 65 04 POS REF 1 SEL FBA REF 1 Selects the FBA reference 1 as the position reference source 65 11 POS START 2 C False Selects the fieldbus as the position start2 source 65 22 PROF VEL REF FBA REF2 Selects the FBA reference 2 as the SEL velocity reference source 66 05 POS ENABLE C False Sele
79. ll Hv Updates Install Wew GSD Import Station SSD Installs new GSD Files in the system and updates the contents of the catalog wt Start up 77 2 select the Fail Safe mode and enter a Failsafe Timeout value Properties DP slave x General Parameter Assignment Alarm Mode type mode f Pro Structure Enabled 2 Length of User Data Structure Type Slot Reserved A a ae Failsafe Timeout 0 Mo timeout PZD1 Failsafe value P2D2 Failsafe value P2D3 Failsafe value PZD4 Failsafe value FZD5 Failsafe value P2D6 Failsafe value PED Failsafe value P2D6 Failsafe value P2D9 Failsafe value Cancel Help 8 Start up 3 Set the message type baud rate and node number Find mila Profile Standard R PROFIBUS DP I Ee Additional Field Devices E I General E Drives El ABB 3 et i ABB Drives FPBA 01 DPO bei Universal module PPO 01 4 PEW 2 PZO PPO 02 4 PEW E PZO PPO 03 0 PEW 2 PZO PPO 04 0 PEM 6 PZO PPO 05 4 PEM 10 R amp D PPO 06 0 PEW 10 P20 PPO OF 4 PEW 12 Fed PPO 08 0 PEM 12 Fed PPO O2 4 PEM 2 2 2 FZO PPO 04 0 PEM 2 2 2 PZO PPO O5 4 PRA 2 2 2 24 2 PZD PPO O6 0 PKW 2 2 2 2 2 PZD PPO OF 4 PEW s 24 24 2 2 24 2 P20 PPO 08 0 PEM 2 2 2 24 24 2 P 20 PPO 01 4 PEM NoCons 2 PZO PPO 02 4 PEM NoCons 6 PZO PPO 03 0 PE
80. logy of the PROFIBUS link 25 FPBA 01 PROFIBUS DP adapter module 26 Layout of the adapter module 004 2 4 Mechanical installation What this chapter contains 0 0 000 eee eee eee 29 Delivery Check 0 0 ccc ee ees 29 Mounting the adapter module 0 30 6 Table of contents 5 Electrical installation What this chapter contains 2 0 00 cee eee eee 31 General cabling instructions 0 0 00 a 31 Connecting the module to the PROFIBUS network 32 Switching on the bus termination 00000 34 6 Start up What this chapter contains 0 000000 eee 35 Drive configuration 0 0 0 ce ee eee 36 PROFIBUS connection configuration 36 Data transfer rates supported 36 FPBA 01 configuration parameters group A group 1 37 FPBA 01 configuration parameters group B group 2 43 FPBA 01 configuration parameters group C group 3 45 Virtual address allocation with ACSM1 46 Control locations 0 ccc ee 47 Starting up ACS355 drives 2 0 0 0 ce ee 48 Parameter setting examples ACS355 49 Speed control using the PROF Idrive communication profile with PPO Type 2 0 00 eee eee 49 Speed and torque control using the ABB Drives communication profile with PPO Type 4 51 S
81. lue ZSW1 value The table below gives the recommended drive parameter settings Drive parameter Setting for ACSM1 Description drives 50 01 FBA ENABLE Enable Enables communication between the drive and the fieldbus adapter module 50 02 COMM LOSS Fault Enables fieldbus communication FUNC fault monitoring 50 03 COMM LOSS T 3 0s Defines the fieldbus communication OUT break supervision time 50 04 FBA REF Position Selects the fieldbus reference 1 MODESEL scaling 58 Start up Drive parameter Setting for ACSM1 Description drives 50 05 FBA REF2 Velocity Selects the fieldbus reference 2 MODESEL scaling 51 01 FBA TYPE PROFIBUS DP Displays the type of the fieldbus adapter module 51 02 FBA PAR2 Defines the PROFIBUS node NODE ADDRESS address of the fieldbus adapter module 51 03 FBA PAR3 120001 Displays the current baud rate on the BAUD RATE PROFIBUS network in kbit s 51 04 FBA PAR4 4 PPO4 Displays the telegram type selected TELEGRAM TYPE by the PLC configuration tool 51 05 FBA PARS 4 PROF Idrive P Selects the Control word according PROFILE to the PROF Idrive positioning mode 52 01 FBA DATA IN1 4 SW 16bit Status word 52 02 FBA DATA IN2 15 Act1 32bit Actual value 1 52 04 FBA DATA IN4 16 Act2 32bit Actual value 2 53 01 FBA DATA OUT1 4 CW 16bit Control word 53 02 FBA DATA OUT2 12 Ref1 32bit 53 04 FBA DATA OUT4 13 Ref2 32bit 51 27 FBA PAR REFRESH Va
82. lwert SPM Request signal Spontanmeldung STW Control word Steuerwort ZSW Status word Zustandswort Overview of the PROFIBUS network and the FPBA 01 module 23 Overview of the PROFIBUS network and the FPBA 01 module What this chapter contains This chapter contains a short description of the PROFIBUS network and the FPBA 01 PROFIBUS DP adapter module PROFIBUS network PROFIBUS is an open serial communication standard that enables data exchange between all kinds of automation components There are three main variations of PROFIBUS e PROFIBUS FMS Fieldbus Message Specification e PROFIBUS DP Decentralised Periphery PROFIBUS PA Process Automation The physical transmission medium of the bus is a twisted pair cable according to the RS 485 standard The maximum length of the bus cable is 100 to 1200 meters depending on the selected transmission rate see chapter Technical data Up to 32 nodes can be connected to the same PROFIBUS network segment without the use of repeaters With repeaters it is possible to connect 126 nodes including repeaters and a master station to the network 24 Overview of the PROFIBUS network and the FPBA 01 module In PROFIBUS communication the master station usually a programmable logic controller PLC polls the nodes which respond and take the actions requested by the master It is also possible to send a command to several nodes at the same broadcast in this case the n
83. ncy of byte word 1 Consistency of entire length For example 11110001 F1 PPO3 110 Communication protocol Data non consistent over the entire message is also supported by the FRPBA 01 module The cyclical frame types supported by the module are defined in the GSD file SAP 60 Slave_Diag This SAP gives diagnostic information on the slave station Diag Data Diagnostic Data Type Octet String Length 6 Standard 2 Extended Diagnosis DP VO mode 5 Extended Diagnosis DP V1 mode Note During initialization the module only sends the standard part of the message DU Description Byte Station Status_1 msB x x x x x x x x LsB Diag Station Non_Existent Set by Master reset by Slave Slave not found Diag Stagion Not Ready Set by Slave Slave not ready for data exchange Diag Cfg_ Fault Set by Slave Received configuration data does not match original config data Diag Ext_ Diag Set by Slave Diagnostic entry present in slave specific diagnostic area Diag Not_ Supported Set by Slave Service not supported by slave Diag Invalid_ Slave Response Set by Master reset by Slave Invalid response by slave Diag Prm_Fault Set by Slave Invalid parameter or parameter value Diag Master_Lock Set by Master reset by Slave Slave is parameterized by another master Communication protocol 111 Station Status 2 MSB x 0 x x x 1 x x ESE Diag Prm_Req Set
84. nd reverse directions Out Control Speed Accelera Decelera N A N A word reference tion time tion time In Status Speed Power DC bus N A N A word actual value voltage Example The table below gives the recommended drive parameter settings Drive parameter Setting for Description ACS 355 drives 9802 COMM PROT SEL 4 EXT FBA Enables communication between the drive and the fieldbus adapter module 5101 FBA TYPE PROFIBUS DP Displays the type of the fieldbus adapter module 5102 FB PAR 2 Defines the PROFIBUS node NODE ADDRESS address of the fieldbus adapter module 5103 FB PAR 3 120001 Displays the current baud rate on BAUD RATE the PROFIBUS network in kbit s 5104 FB PAR 4 2 PPO2 Displays the telegram type TELEGRAM TYPE selected by the PLC configuration tool 5105 FB PAR 5 0 PROF Idrive Selects the Control word PROFILE according to the PROF Idrive profile Speed control mode 50 Start up Drive parameter Setting for Description ACS 355 drives 3018 COMM FAULT FUNC 3 LAST SPEED Enables fieldbus communication fault monitoring 3019 COMM FAULT TIME Defines the fieldbus communication break supervision time 5401 FBA DATA IN 1 4 SW 16bit Status word 5402 FBA DATA IN 2 5 Act1 16bit Actual value 1 speed 5127 FBA PAR REFRESH 1 REFRESH Validates the FPBA 0 configuration parameter settings 1001 EXT1 COMMANDS 10 COMM Selects the fieldbus interfac
85. nfiguration parameters in group 51 At the minimum set the required node address in parameter 5102 and the communication profile in 5105 With parameter 3018 COMM FAULT FUNC select how the drive reacts to a fieldbus communication break With parameter 3019 COMM FAULT TIME define the time between communication break detection and the selected action Define the process data transferred to and from the drive in the FPBA 01 configuration parameter groups 54 and 55 Note The adapter module sets the Status word and actual value automatically in parameters 5401 and 5402 and Control word and reference in parameters 5501 and 5502 Validate the settings made in parameter groups 51 54 and 55 by setting parameter 5127 FBA PAR REFRESH to REFRESH set the relevant drive control parameters to control the drive according to the application Examples of appropriate values are shown in the tables below Start up 49 Parameter setting examples ACS355 Speed control using the PROF Idrive communication profile with PPO Type 2 This example shows how to configure a basic speed control application that uses the PROF ldrive profile In addition some application specific data is added to the communication The start stop commands and reference are according to the PROF Idrive profile For more information see the PROF Idrive state machine on page 88 The reference value 16384 4000h corresponds to parameter 1105 REF1 MAX in the forward a
86. ng the source of process data read from the drive 0 0 ee 150 9 Diagnostics What this chapter contains 2 000 eee ee eee 153 LED indications 0 cc eee 154 10 Technical data What this chapter contains 0 000 eee eee eee 157 FPBA 01 1 0 0 0 ee ee 157 PROFIBUS link ccccceceeeeeeeeeeeeeeenees 159 L 11 Appendix A PROF Idrive parameters What this chapter contains 0 000 eee eee 161 PROF ldrive parameters 0 0 ee ee 161 12 Appendix B I amp M records What this chapter contains 2 00000 eee eee 169 I amp M records 0 ce ee 169 Call REQ PDU telegram for read write access to I amp M records 0 ee ee 170 Response structure for I amp MO Read only 171 Response structure for I amp M1 Read Write 172 Response structure for I amp M2 Read Write 172 Further information Product and service inquiries 0 0000 173 Product training 0 aa eee 173 Providing feedback on ABB Drives manuals 173 Document library on the Internet 173 10 Table of contents Safety 11 Safety What this chapter contains The chapter presents the warning symbols 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
87. nication between the fieldbus master and the adapter module and communication between the adapter module and the drive 4 With parameter 50 03 COMM LOSS T OUT define the time between communication break detection and the selected action 5 Select application specific values for parameters 90 04 50 11 Examples of appropriate values are shown in the tables below 6 Set the FPBA 01 configuration parameters in group 51 At the minimum set the required node address in parameter 51 02 and the communication profile in 51 05 7 Define the process data transferred to and from the drive in the FPBA 01 configuration parameter groups 52 and 53 Note The adapter module sets the Status word and Control word automatically in parameters 52 01 and 53 01 8 Validate the settings made in parameter groups 51 52 and 53 by setting parameter 51 27 FBA PAR REFRESH to REFRESH 9 Set the relevant drive control parameters to control the drive according to the application Examples of appropriate values are shown in the tables below Start up 55 Parameter setting examples ACSM1 Speed control using the PROF Idrive communication profile with PPO Type 2 This example shows how to configure a basic speed control application that uses the PROF ldrive profile In addition some application specific data is added to the communication The start stop commands and reference are according to the PROF Idrive profile soeed control mode For more
88. odes do not send a response message to the master The PROFIBUS protocol family is specified in the IEC 61158 Standard The communication with a drive is defined in PROF Idrive PROFILE The PROFIBUS Profile for Adjustable Speed Drives For further information on PROFIBUS refer to the above mentioned standard Overview of the PROFIBUS network and the FPBA 01 module 25 Example topology of the PROFIBUS link An example of an allowable topology is shown below segment 1 PROFIBUS ABB drive Other slave master device Other slave device Other slave device R Repeater T Termination 26 Overview of the PROFIBUS network and the FPBA 07 module FPBA 01 PROFIBUS DP adapter module The FPBA 01 PROFIBUS DP adapter module is an optional device for ABB drives which enables the connection of the drive to a PROFIBUS network The drive is considered a slave on the PROFIBUS network Through the adapter module you can e give control commands to the drive for example Start Stop Run enable e feed a motor speed or torque reference to the drive e give a process actual value or a process reference to the
89. onflict In this case the read request will be repeated by the master until the adapter module has the PROF Idrive response data ready If the write request is invalid a negative response is returned with a DP V1 error code see page 133 Communication protocol 131 PROFIBUS SD2 telegram for SAP 51 The read write service uses a variable length PROFIBUS SD2 telegram shown below DP header SD Li SD Start delimiter LE Length LEr Length repeated DA Destination address SA Source address FC Function code DSAP Destination service access point SSAP Source service access point DU Data unit for DP services FCS Frame checking sequence ED End delimiter DP V1 PROF Idrive V3 Parameter Channel Command Response DUO DU1 DU2 DU3 Request Response header Data See the tables on pages 134 and 736 Meaning pome See page T32 index AT ORD Data length Depends on type of message DU4 DUn PROFldrive data i 1 Drive parameter access 132 Communication protocol The table below lists the DP V1 function numbers C Vawe Meaning The table below lists the DP V1 error responses Meaning and value Function number OxDF Error Write OxDE Error Read D Error Decode PROF ldrive Always 0x80 DP V1 codes DUO DU E ive Error_Code_1 Error class error code see page 133 Error Code_ 2 Always 0 Communication protocol 133 The table below lists the error co
90. ontrol word CW C Unsigned16 Status word SW R W Unsigned16 Load parameter record Description 0 No action 1 Restore factory settings The parameter must do a zero to one transition and the motor must be stopped R W Unsigned16 Save parameter record Value Description 0 No action 1 Save the drive parameters to non volatile memory The parameter must do a zero to one transition and the motor must be stopped Appendix A PROF Idrive parameters 167 Parnes Unsigned16 Software reset Value Description O No action 1 Re boot PROFIBUS module The parameter must do a zero to one transition and the motor must be stopped Array n DO identification For subindexes 0 4 Unsigned16 see parameter 964 Subindex Meaning 5 Value 2 Axis 6 Bit 0 1 gt Application Class 1 supported Bit 2 1 gt Application Class 3 supported Array n Number list of the defined parameters If Unsigned16 the subindex is 0 the end of the list has been reached If the subindex is the number of the next list parameter the list is continued there 1 Read and or Write 2 The meaning of vendor specific bits is defined by the drive application program 3 Support depends on the drive type 168 Appendix A PROF Idrive parameters Appendix B I amp M records 169 12 Appendix B I amp M records What this chapter contains This chapter contains the telegram and response structures for I amp M Id
91. or revision number xy minor revision number Zz correction number or letter Start up 47 No namera ose Tosa DRIVE TYPE Read only Displays the drive type code of CODE the fieldbus adapter module mapping file stored in the memory of the drive ACS 355 FILE CONFIG ID ACSM1 DRIVE TYPE CODE ACS850 ACQ810 ACS880 Drive type code Drive type code of the fieldbus adapter module mapping file MAPPING FILE Read only Displays the fieldbus adapter VER module mapping file revision stored in the ACS355 memory of the drive in decimal format FILE CONFIG REV ACSM1 MAPPING FILE VER ACS850 ACQ810 ACS880 Mapping file ver D2FBA COMM Read only Displays the status of the STA fieldbus adapter module communication ACS355 Note The value names may vary by drive 4 Off line FBA STATUS ACSM1 D2FBA COMM STA ACS850 ACQ810 ACS880 D2FBA comm sta 2 Time out A timeout has occurred in the communication between the adapter and the drive 42 Start up 3 Conf err Adapter configuration error The major or minor revision code of the 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 Adapter is performing a hardware reset 32 FBA COMM SW Read only Displays the common program N A VER revision of the adapter module in format ACS355 axyz
92. or this signal by drive parameters 0 Continue normal operaio Eg JOGGING _1 m Jogging 1 Not supported by all drive types 9 JOGGING 2 2 JOGGING 2 Jogging 2 Not supported by all drive types baa REMOTE _ 4 Fieldbus control enabled CMD Control word lt gt 0 or reference lt gt 0 Retain last Control word and reference Control word O and reference 0 Fieldbus control enabled 1 Vendor specific bit Start homing as defined by procedure PROF Idrive TETE procedure 12 Vendor specific bit as defined by PROF Idrive parameter 934 13 Vendor specific bit as defined by PROF Idrive parameter 935 14 Vendor specific bit as defined by PROF Idrive parameter 936 15 Vendor specific bit as defined by PROF Idrive parameter 937 86 Communication profiles Status word contents The table below shows the contents of the Status word for the PROF Idrive communication profile PROF Idrive parameter 968 The upper case boldface text refers to the states shown in the state machine on page 88 STATE Description Value Speed control mode Positioning mode RDY_ON 1 READY TO SWITCH ON NOT READY TO SWITCH ON RDY_RUN 1 READY TO OPERATE iai OFF1 ACTIVE RDY_REF 1 ENABLE OPERATION iaia DISABLE OPERATION TRIPPED 1 FAULT OFF 2 STA 1 OFF2 inactive biia OFF2 ACTIVE IB 7 ALARM 1 a No Warning Alarm AT SETPOINT 1 OPERATING Actual value equals reference value is within tolerance limits Actual value differs from r
93. rameter settings Drive parameter Setting for Description ACS850 ACQ810 drives 50 01 Fba enable Enable Enables communication between the drive and the fieldbus adapter module 50 02 Comm loss func Fault Enables fieldbus communication fault monitoring 50 03 Comm loss t out l Defines the fieldbus communication break supervision time 50 04 Fb ref1 modesel Selects the fieldbus reference 1 scaling 51 01 FBA type Profibus DP 1 Displays the type of the fieldbus adapter module 51 02 FBA par2 Defines the PROFIBUS node NODE ADDRESS address of the fieldbus adapter module 66 Start up Drive parameter Setting for Description ACS850 ACQ810 drives 51 03 FBA par3 120001 Displays the current baud rate on BAUD RATE the PROFIBUS network in kbit s 51 04 FBA par4 2 PPO2 Displays the telegram type selected TELEGRAM TYPE by the PLC configuration tool 51 05 FBA par5 0 PROFIdrive Selects the Control word according PROFILE to the PROFIdrive profile Speed control mode 52 01 FBA data in1 4 SW 16bit Status word 52 02 FBA data in2 Act1 16bit Actual value 1 speed 52 03 FBA data in3 Power 32 bit Acceleration time 32 bit Deceleration time 32 bit 51 27 FBA par refresh Refresh Validates the FPBA 01 configuration parameter settings 10 01 Ext1 start func Selects the fieldbus interface as the source of the start and stop commands for external control 5 12 ae bee mone Oe 1 2
94. released for other masters WD_Fact_1 and WD_Fact_2 Watchdog Factors 1 and 2 set by the PROFIBUS master WdFactor1 x WdFactor2 x 10 ms monitoring time of the slave to verify that the master is still active 3 OBh MinTSDR Minimum Station Delay Respond Time Default Time after which a slave station is allowed to send response frames to the master Calculated by multiplying the hex value with tp time required for transmitting one bit 0959h Vendor Identification for FPBA 01 0959h 104 Communication protocol 6 00h Group Identification T DPV1_Status_1 DP V1 only MSB x o x o o x x x LSB Dis_Start_Control Disable Stop Bit Control 0 Start bit monitoring in receiver enabled 1 Start bit monitoring in receiver disabled Dis Stop Control Disable Stop Bit Control 0 Stop bit monitoring in receiver enabled 1 Stop bit monitoring in receiver disabled WD_ Base Watchdog time base 0 10ms 1 1 ms Reserved Publisher _Enabled Not supported 0 Slave not operated in DXB Publisher mode 1 Slave operated in DXB Publisher mode Fail Safe Not supported DPV1_ Enable 0 Slave operated in DP mode 1 Slave operated in DP V1 mode Communication protocol 105 DPV1_ Status_2 DP V1 only Not supported MSBL x x x x x x 0 x LSB Chk_Cfg_ Mode 0 Chk_Cfg according to EN 50170 default state 1 User specific evaluation of Chk_Cfg Reserved To be param
95. ry failure Parameter cannot be mapped to PZD out of memory Multiple PZD map Parameter cannot be mapped to PZD multiple PZD write Control word bit map Cannot map Control word bit parameter 933 937 eg double mapping of bits 8Ch Set torque mode error Cannot change mode to TORQUE frequency is used 140 Communication protocol Illegal Request ID The request ID of the response is illegal Internal buffer Buffer overflow AOh Internal communication Communication error between the module and the drive Parameter data transfer examples DP V1 The following examples show how parameter data is transferred using the DP V1 mechanisms READ and WRITE Note Only the data unit part of the SD2 telegram is presented in the examples See PROFIBUS SD2 telegram for SAP 51 on page 137 Example 1a Reading a drive parameter array element Drive parameters are addressed so that the drive parameter group corresponds to the Parameter index PNU and the drive parameter number within the group corresponds to the Subindex IND In the following example a value is read from drive parameter number 12 04 OC 04h e DP V1 Write request Read parameter value Function number Slot number Index Data length Request reference Request ID 01h Request Parameter Drive object ID Number of parameters Attribute 10h Value Number of elements Parameter index Subindex et sl ey pp 5F 01 2F 0
96. s data normalization is used and or parameters 975 and 916 are implemented Signal no and name Type 1 Control word 1 STW1 Unsigned16 162 Appendix A PROFIdrive parameters R W Data type Unsigned16 Description 2 Status word 1 ZSW1 3 Control word 2 STW2 4 Status word 2 ZSW2 5 Speed set point A NSOLL_A 6 Speed actual value A NIST_A 7 Speed set point B NSOLL_B 8 Speed actual value B NIST_B 2 Position set point A XSOLL_A 28 Position actual value A XIST_A 32 Traversing block selection SATZANW not supported 33 Actual traversing block AKTSATZ not supported 34 Target position TARPOS_A not supported 35 Velocity VELOCITY A 101 9999 Drive specific Unsigned16 Unsigned16 Unsigned16 Signed16 Signed16 Signed32 Signed32 Signed32 Signed32 Unsigned16 Unsigned16 Signed32 Unsigned32 Operator control rights parameter identification PKW Mode Value 0 Parameters cannot be written only read 927 can be written Parameters can be written and read default Appendix A PROF Idrive parameters 163 928 R W Unsigned16 Control rights process data PZD Mode PZD part is disabled ie Receipt of new PZD data is ignored PZD part is enabled default 929 Unsigned16 Selected PPO type Value PPO type Configuration PPO1 F3h F1h PPO2 F3h F5h P
97. s not available in the Document library contact your local ABB representative 18 About the manual Before you start It is assumed that the drive is installed and ready to operate before you start the installation of the adapter module In addition to conventional installation tools have the drive manuals available during the installation as they contain important information not included in this manual The drive manuals are referred to at various points of this manual Contents The manual consists of the following chapters Safety presents the safety instructions which you must follow when installing a fieldbus adapter module About the manual introduces this manual Overview of the PROFIBUS network and the FPBA 07 module contains a short description of the PROFIBUS network and the adapter module Mechanical installation contains a delivery checklist and instructions on mounting the adapter module Electrical installation contains instructions on cabling connecting the module to the PROFIBUS network and bus termination Sfart 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 PROFIBUS network the adapter module and the drive Communication protocol describes the PROFIBUS messaging used in the communication with the drive and in
98. s shown on page 164 parameter 945 is of the array type with subindexes 0 and 1 Request Request parameter value array Parameter Number 945 decimal Subindex Latest acknowledged fault Param Value cw REF Read 9 DP ol Od aD ed A Dp i kl e id ded Hl lice Ms Param Value SW ACT Subindex Latest acknowledged fault Parameter Number 945 decimal Response Transfer parameter value array 1 2nd byte reserved The slave returns the code of the active fault 2300h The fault codes are according to the DRIVECOM standard See the drive User s manual for drive specific fault codes The implementation of the PROF Idrive profile in the adapter module supports the storage of the active and the five latest occurred different faults in the fault buffer The fault codes can be accessed by PROF Idrive parameters 945 and 947 see page 764 The value zero indicates no fault The subindexes of these parameters are related to each other that is parameter 945 with subindex 1 relates to the subindex of parameter 947 128 Communication protocol Example 6 Configuring the process data written to the drive PROF ldrive parameter 915 can be used to define which data is written cyclically to a drive parameter as application specific process data In the example below the value of drive parameter 12 02 OCh 02h is selected to be taken from PZD3 The parameter will continue to be updated with the contents of PZD3 in e
99. see Appendix A PROF Idrive parameters Note Continuous cyclic writing of PROF Idrive parameters should be avoided as the values of these parameters are stored in the flash memory of the adapter module The estimated lifetime of the flash memory is 100 000 program erase cycles and continuous writing will cause the memory to fail prematurely Communication protocol 121 Parameter data transfer examples DP V0 Note Only the data unit part of the telegram is presented in the examples See section PROFIBUS SD2 telegram for Default SAP 0 and SAP 58 62 on page 101 Example 1 Reading a drive parameter or data set To determine the parameter number and subindex for drive parameter reading convert the drive parameter group number and the parameter index number to hexadecimal The index number is the Subindex IND and the group number is the Parameter Number PNU For example to read parameter 84 11 from the drive 84 11 54h 0Bh gt Parameter Number 54h Subindex OBh Request Read parameter value array Parameter Number Subindex CW REF PZD3 PZD4 PZD5 P2ZD6 rma ol ee pee ee yl hice i 54 08 00 00 oo foo 00 04 7 4 15 foo Joo foo 00 foo 00 foo oo C A Q Parameter Value 100 decimal Subindex Parameter Number Response Read parameter value array DP trailer 1 2nd byte reserved 122 Communication protocol Error response 70 54 03 03 37 34 th a
100. station After the adapter module has been initialized by the drive the master station must be prepared for communication with the module Examples of an ABB AC500 PLC and Siemens SIMATIC S7 PLC are given below If you are using another master system refer to its documentation for more information The examples can be applied to all drive types compatible with the module Downloading the GSD file Configuration of the master station requires a type definition GSD file Downloadthe FPBA 01 GSD file from the Document library www abb com drives e For DP VO communication the file name is ABB_0959 GSD For DP V1 communication the file name is ABB10959 GSD The GSD file describes the vendor specific and PROF ldrive specific features of the adapter module Vendor specific features can be used for example in the ABB Drives communication profile The PROF Idrive profile supports a set of services described in the PROF Idrive specification Configuring an ABB AC500 PLC This example shows how to configure the communication between an ABB AC500 PLC and the adapter module using the Control Builder Plus PS501 software version 2 1 0 and later D Before you start make sure that you have downloaded the FPBA 01 GSD file from the Document library Start up 71 1 Start the ABB Control Builder software 2 On the Tools menu select Device Repository 3 In the window that opens click Install and browse for the GSD file
101. tarting up ACSM1 drives 0 0 0 ee ee 54 Parameter setting examples ACSM1 99 Speed control using the PROFIdrive communication profile with PPO Type 2 0 0000 eee 55 Position control using the PROFIdrive communication profile with PPO Type 4 0 000 eee 57 Speed and torque control using the ABB Drives communication profile with PPO Type 4 61 Starting up ACS850 and ACQ810 drives 64 Parameter setting examples ACS850 and ACQ810 65 Speed control using the PROFIdrive communication profile with PPO Type 2 0 0 0 eee eee 65 Table of contents 7 Starting up ACS880 drives 0 0 0 ce ee 67 Parameter setting examples ACS880 68 Speed control using the PROFIdrive communication profile with PPO Type 2 0 0 0 0 68 Configuring the master station unaa aaaea aa aa 70 Downloading the GSD file 0 000 08 70 Configuring an ABB AC500 PLC 70 Configuring a Siemens SIMATIC S7 PLC 76 Cyclic data handling 0 0 cee eee 19 7 Communication profiles What this chapter contains 0 0 000 cee eee eee 81 Communication profiles 0 0 0c eee eee ee 81 PROF ldrive communication profile 006 83 Control word and Status word 000005 83 Control word contents 0 0000 eee eee 83 Status
102. tatus word The Control word is the principal means for controlling the drive from a fieldbus system It is sent by the fieldbus master station to the drive through the adapter module The drive switches between its states according to the bit coded instructions in the Control word and returns status information to the master in the Status word The contents of the Control word and the Status word are detailed below The drive states are presented on page 96 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 on page 96 Value STATE Description E 1 Proceed to READY TO OPERATE CONTROL Stop along currently active deceleration ramp Proceed to OFF1 ACTIVE proceed to READY TO SWITCH ON unless other interlocks OFF2 OFF3 are active 1 OFF2_ 1 Continue operation OFF2 inactive SONER GE Emergency OFF coast to stop Proceed to OFF2 ACTIVE proceed to SWITCH ON INHIBITED machine can be stopped using this stop mode RLRE Emergency stop stop within time defined by drive parameter Proceed to OFF3 ACTIVE proceed to SWITCH ON INHIBITED Warning Ensure that motor and driven EA 3 INHIBIT _ OPERATION RAMP_OUT_ ZERO RAMP_HOLD RAMP_IN_ ZERO RESET Reserved Value 1 0 gt 1 Communication profiles 93 STATE Description Proceed to OPERATION ENABLED Note Run enable si
103. ternal profiles eg DCU or FBA are called native profiles Status word 16 bit word from slave to master with bit coded status messages 20 About the manual PROFIBUS terms Acyclic communication Communication in which messages are sent only once on request Array Parameter consisting of data fields of equal data type Broadcast Non acknowledged message from master to all bus participants compare Multicast Cyclic communication Communication in which parameter process data objects are sent cyclically at predefined intervals Drivecast Broadcast and Multicast a special message frame for drives Event that leads to tripping of the device GSD file ASCll format device description file in a specified form Each different slave type on the PROFIBUS network needs to have its own GSD file Access reference for objects in PROFIBUS Master Control system with bus initiative In the PROFIBUS terminology master stations are also called active stations Multicast Non acknowledged message from master to one group of bus participants compare Broadcast Symbolic name of a parameter Parameter Value that can be accessed as an object eg variable constant signal Parameter Process Special object that contains parameter and process Data object Special object that contains parameter and process data About the manual 21 Process data Data that contains Control word and reference value or Status word and actu
104. trailer continued Communication protocol 143 e Positive Read response to DP V1 Read request Function number Slot number Index Data length Response reference mirrored Response ID Drive object ID Number of parameters Format 42h Word Number of values Parameter value i maa Y onion r r W cio a 5F 01 2F 1006 01 101 03 42 01 1 01 90 header DP V1 PROFIdrive V3 Parameter ses Response Channel a Par Channel cont d ae Par Channel trailer cont d The values 190h 400 1F4h 500 and 1Eh 30 are returned 144 Communication protocol Example 2a Writing a drive parameter one array element Drive parameters are addressed so that the drive parameter group corresponds to the Parameter index PNU and the drive parameter number within that group corresponds to the Subindex IND In the following example a value is written to drive parameter 12 02 0C 02h Function number Slot number Index Data length Request reference Request ID Drive object ID Number of parameters Attribute 10h Value Number of elements Parameter number Subindex Format 42h Word Number of values DP trailer DP V1 PROFIdrive V3 Parameter Channel Command DP header Communication protocol 145 Slot number Slot number Index Data length Request reference mirrored Response ID Drive object ID mirrored C Number of parameters 02 01 SE 01 2F 04 07 DP header DP V1
105. tual value type and scaling according to the currently active Ref1 mode defined in parameter 50 04 51 01 FBA TYPE 1 Profibus DP Displays the type of the fieldbus adapter module 51 02 Node address 32 Defines the PROFIBUS node address of the fieldbus adapter module 51 03 Baud rate 120001 Displays the current baud rate on the PROFIBUS network in kbit s 51 04 MSG type 1 PPO11 Displays the telegram type selected by the PLC configuration tool Start up 69 Drive parameter Setting for Description ACS880 drives 51 05 Profile 0 PROF Idrive Selects the Control word according to the PROF Idrive profile speed control mode 51 07 RPBA mode 0 Disabled Disables the RPBA emulation mode 51 27 FBA par refresh 1 Configure Validates the FPBA 01 configuration parameter settings 19 12 Ext1 ctrl mode 2 Speed Selects speed control as the control mode 1 for external control location 1 20 01 Ext1 commands 8 Fieldbus A Selects the fieldbus A interface as the source of the start and stop commands for external control location 1 22 11 Speed ref FB A ref Selects the fieldbus A reference 1 as selection the source for speed reference 1 H Read only or automatically detected set 2 Example The start sequence for the parameter example above is given below Control word e 47Eh 1150 decimal gt READY TO SWITCH ON 47Fh 1151 decimal gt OPERATING Speed mode 0 Start up Configuring the master
106. ue to communication error 110 Failure during write to non volatile memory 111 Request aborted due to time out 120 Parameter cannot be mapped to PZD size mismatch or non existent 121 Parameter cannot be mapped to PZD end of memory 122 Parameter cannot be mapped to PZD multiple PZD write 130 Cannot map Control word bit parameter 933 937 eg double mapping of bits 140 Cannot change mode to TORQUE frequency is used 150 Internal buffer overflow 160 Internal communication error 8 No parameter change rights for PKW interface 2 Parameter data signal word Parameter data signal double word Communication protocol 119 The allocation of drive control actual words drive parameters and PROF ldrive parameters to the parameter identification part of the PPO type is shown below e The Index column corresponds to the parameter number PNU in the ID part of parameter identification e The Sub index column corresponds to the IND part of parameter identification e The Example No column refers to the examples on the following pages Virtual drive control area Par No Request label Example Decimal No eS aw erie Supported with an ACSM1 drive only Drive parameters Par No Request label Example Decimal No R W 6 7 81 1 2 y Supported with an ACSM1 drive only 120 Communication protocol PROF Idrive parameters For a complete PROF Idrive parameter list
107. ure the word structure of the telegram Only if Response ID is 01h Request Parameter OK The Format Number of Values and Values fields are repeated for other parameters Communication protocol 137 The table below shows the data types for the Format field Reserved Boolean not supported Integer8 not supported Integer16 Integer32 Unsigned8 not supported Unsigned16 Unsigned32 Floating point not supported Visible string not supported O O N DO OF FP W NY 138 Communication protocol The table below shows the PROF Idrive parameter request error codes Impermissible Access to an unavailable parameter parameter number Parameter value cannot Change access to a parameter be changed value that cannot be changed Low or high limit Change access with a value outside exceeded the limits Invalid subindex Access to an unavailable subindex No array Access with a subindex to a non indexed parameter Incorrect data type Change access with a value that does not match the data type of the parameter OOh O1h 02h O3h 04h 5h 0 O6h setting not permitted Change access with a value can only be reset unequal to 0 when this is not permitted O7h Description element Change access to a description cannot be changed element that cannot be changed O9h No description data Access to an unavailable available description Parameter value is available OBh No operation priority Chang

Download Pdf Manuals

image

Related Search

Related Contents

Mode d`emploi  User Manual SpineMap® 3D  User`s manual  Smeg SR775PO hob  Submersible Sump Pumps - Sta-Rite  Philips Norelco Multigroom Grooming kit QG3270/41  HP 62003A-62048A User's Manual  Wacebo Europe TeachBus One  

Copyright © All rights reserved.
Failed to retrieve file