ABB DrivesUser’s ManualPROFIBUS DP Adapter Module FPBA-01
Table of contents10
Communication100Positive Read response to DP-V1 Read request:Negative response to PROFIdrive Read request:DP header5E 01 2F 08 05 01 01 01 42 01 05 64
Communication101Example 1b: Reading 3 drive parametersIn this example, three parameters (12.04, 12.05 and 12.06) are read using one telegram.DP-V1 Wri
Communication102Positive Read response to DP-V1 Read request:The values 190h (400), 384h (900) and 1F4h (500) are returned.DP header5F 01 2F 10 06 01
Communication103Example 2a: Writing a drive parameterDrive parameters are addressed so that the drive parameter group corresponds to the parameter ind
Communication104Example 2b: Writing 2 drive parametersIn this example, the values 300 (12Ch) and 500 (1F4h) are written to drive parameters 12.02 (0C.
Communication105Example 3: Reading a PROFIdrive parameterIn this example, PROFIBUS parameter No. 918 (396h) is used to read the station number of the
Communication106DP-V1 Read responseThe slave returns the code of the latest acknowledged fault (2300h). The fault codes are according to the DRIVECOM
Communication107DP-V1 Write requestDP-V1 Read responseSubsequently, the contents of PZD3 in each Request frame are written to drive parameter 12.06 un
Communication108Example 5: Determining the source of process data read from the drivePROFIBUS Parameter No. 916 (394h) can be used to define which dat
Diagnostics109DiagnosticsLED indicationsThe FPBA-01 module is equipped with three bicolour diagnostic LEDs. The LEDs are described below.Name Colour F
Introduction11IntroductionIntended audienceThe manual is intended for the people who are responsible for commissioning and using an FPBA-01 PROFIBUS D
Diagnostics110
PROFIdrive parameters111PROFIdrive parametersTable 24. PROFIdrive profile-specific parameters. Para-meterR/W*Data type Description915 R/W Array [10] U
PROFIdrive parameters112929 R Unsigned16 Selected PPO typeValue PPO type Configuration1 PPO1 F3h, F1h2 PPO2 F3h, F5h3PPO3F1h4PPO4F5h5 PPO5 F3h, F9h6PP
PROFIdrive parameters113939 R/W Unsigned16 Selection switch for Status word, bit 11.Value Module Status word bit0 None1 to 3 Vendor specific 1 to 3**
PROFIdrive parameters114955 R Unsigned16 **Third last alarm956 R Unsigned16 **Fourth last alarm957 R Unsigned16 **Fifth last alarm958 R Unsigned16 Six
PROFIdrive parameters115970 R/W Unsigned16 Load parameter recordValue Description0 No action1 Restore factory settingsThe parameter must do a zero-to-
PROFIdrive parameters116
Definitions and abbreviations117Definitions and abbreviationsPROFIBUS definitionsAcyclicCommunicationCommunication in which messages are sent only onc
Definitions and abbreviations118MasterControl system with bus initiative. In PROFIBUS terminology, master stations are also called active stations.Mul
Definitions and abbreviations119WarningSignal caused by an existing alarm which does not lead to tripping of the devicePROFIBUS abbreviationsThe text
Introduction12Drive configuration explains how to program the drive before the communication through the adapter module can be started.Master configu
Definitions and abbreviations120ISWsee ACTKR (KB)see CRPAProcess AutomationProzessautomatisierungPDProcess DataProzessdatenPKEParameter Identification
Technical data121Technical dataFPBA-01Enclosure: Mounting: Into the option slot on the drive.Degree of protection: IP20Ambient conditions: The applica
Technical data122General:• Estimated min. lifetime: 100 000 h• All materials UL/CSA-approved• Complies with EMC standards EN 50081-2 and EN 50082-2• B
Technical data123PROFIBUS linkCompatible devices: All PROFIBUS-compliant devicesMedium: Shielded twisted pair RS-485 cable (PROFIBUS-approved cable re
Technical data124
ABB OyAC DrivesP.O. Box 184FIN-00381 HELSINKIFINLANDTelephone +358 10 22 11Fax +358 10 22 22681Internet http://www.abb.comABB Inc.Automation Technolo
Introduction13Terms used in this manualCommunication ModuleCommunication Module is a name for a device (e.g. a fieldbus adapter) through which the dri
Introduction14
Overview15Overview Overview This chapter contains a short description of the PROFIBUS standard and the FPBA-01 Adapter module, and a delivery checklis
Overview16PROFIdrive-PROFILE – The PROFIBUS Profile for Adjustable Speed Drives. For further information on PROFIBUS, refer to the above-mentioned sta
Overview17Figure 1. The construction of the PROFIBUS link and the FPBA-01 Adapter module.CompatibilityThe FPBA-01 is compatible with all master stat
Overview18Delivery checkThe option package for the FPBA-01 PROFIBUS DP Adapter module contains:• PROFIBUS DP Adapter module, type FPBA-01• this manual
Quick start-up guide19Quick start-up guideOverviewThis chapter presents the steps to take during the start-up of the FPBA-01 PROFIBUS DP Adapter Modul
Quick start-up guide20• Select the Fail Safe mode and enter a Failsafe Timeout value.
Quick start-up guide21• Set the PPO type, baud rate and node number.
Quick start-up guide22Mechanical and electrical installation• Insert the FPBA-01 into its specified slot in the drive.• Fasten the screw.• Plug the fi
Quick start-up guide23Parameter setting examplesPROFIdrive communication profile with PPO Type 1With the FPBA-01, data-consistent communication can be
Quick start-up guide24The start/stop commands and reference are according to the PROFIdrive profile. (See the PROFIBUS state machine on page 51.) The
Quick start-up guide25ABB DRIVES communication profile with PPO Type 2Drive parameter Example setting for ACS3501001 EXT1 COMMANDS COMM1103 REF1 SELEC
Quick start-up guide26From the PLC programming point, the ABB DRIVES profile is similar to the PROFIdrive profile as shown in the first example.The st
Mechanical installation27Mechanical installationWARNING! Follow the safety instructions given in this manual and the drive documentation.MountingThe F
Mechanical installation28
Electrical installation29Electrical installationOverviewThis chapter contains:• general cabling instructions• instructions for setting module node add
PROFIBUS DP Adapter ModuleFPBA-01User’s Manual3AFE68573271 REV A ENEFFECTIVE: 01.07.2005© 2005 ABB Oy. All Rights Reserved.
Electrical installation30PROFIBUS connectionThe bus cable is connected to connector X1 on the FPBA-01.The connector pin allocation described below fol
Electrical installation31It is recommended to use a PROFIBUS-approved D-SUB 9 connector. These connectors have a built-in termination network and indu
Electrical installation32Bus terminationBus termination is required to prevent signal reflections from the bus cable ends. The FPBA-01 module is not e
Drive configuration33Drive configurationOverviewThis chapter gives information on configuring the drive for communication through the FPBA-01 PROFIBUS
Drive configuration34Table 4. FPBA-01 configuration parameters – Group 1Note: Set also the extended Parameter Data (see SAP 61 in the chapter Communi
Drive configuration353 BAUD RATEThis parameter indicates the detected communication speed in kbit/s.4 TELEGRAM TYPEThis parameter indicates the select
Drive configuration36Table 5. FPBA-01 configuration parameters – Group 2Par. no.Parameter name Alternative settings Defaultsetting1DATA OUT 1* (master
Drive configuration371 DATA OUT 1This parameter represents data word 1 received by the drive over the PROFIBUS network. The content is defined by a de
Drive configuration38Table 6. FPBA-01 configuration parameters – Group 31 DATA IN 1This parameter represents data word 1 sent by the drive over the PR
Drive configuration39Control locationsABB drives can receive control information from multiple sources including digital inputs, analogue inputs, the
Drive configuration40
Master configuration41Master configurationOverviewThis chapter gives information on configuring the PROFIBUS master station for communication through
Master configuration42
Communication profiles43Communication profilesOverviewThis chapter describes the communication profiles used in the communication between the PROFIBUS
Communication profiles44The following sections describe the Control word, the Status word, references and actual values for the PROFIdrive and ABB Dri
Communication profiles45The PROFIdrive communication profileThe Control Word and the Status WordThe Control Word (PROFIBUS Parameter 967) is the princ
Communication profiles46Actual valuesActual values are 16-bit words containing information on the operation of the drive. The functions to be monitore
Communication profiles47Table 7. The Control Word for the PROFIdrive communication profile (PROFIBUS Parameter 967). The upper case boldface text refe
Communication profiles487 RESET 0 ⇒ 1 Fault reset if an active fault exists. Proceed to SWITCH-ON INHIBIT.Note: This bit is effective only if the fiel
Communication profiles49Table 8. The Status Word for the PROFIdrive communication profile (PROFIBUS Parameter 968). The upper case boldface text refer
Safety instructions5Safety instructions OverviewThis chapter states the general safety instructions that must be followed when installing and operatin
Communication profiles5011 Vendor-specific bit as defined by PROFIdrive parameter 939.12 Vendor-specific bit as defined by PROFIdrive parameter 940.13
Communication profiles51Figure 9. The PROFIBUS state machine‘n=0 or f =0’ and ‘I=0’and inching pause expiredInching 1 or 2 OFF(CW Bit8=0 or Bit9=0)MA
Communication profiles52The ABB Drives communication profileThe Control Word and the Status WordThe Control Word is the principal means for controllin
Communication profiles53ScalingReferences are scaled as shown below.Note: The values of REF1 MAX and REF2 MAX are set by drive parameters. See the dri
Communication profiles54Actual valuesActual values are 16-bit words containing information on the operation of the drive. The functions to be monitore
Communication profiles55Table 10. The Control Word for the ABB Drives communication profile. The upper case boldface text refers to the states shown i
Communication profiles565 RAMP_HOLD 1 Enable ramp function.Proceed to RAMP FUNCTION GENERATOR: ACCELERATOR ENABLED.0 Halt ramping (Ramp Function Gener
Communication profiles57Table 11. The Status Word for the ABB Drives communication profile. The upper case boldface text refers to the states shown in
Communication profiles5810 ABOVE_LIMIT1 Actual frequency or speed equals or exceeds supervision limit (set by drive parameter). Valid in both directio
Communication profiles59Figure 12. State machine, ABB Drives communication profileMAINS OFFPower ON (CW Bit0=0)(SW Bit6=1)(SW Bit0=0)from any state(C
Safety instructions6
Communication profiles60
Communication61CommunicationOverviewThis chapter describes the PROFIBUS messaging used in the communication with the drive, and PROFIBUS slave device
Communication62Communication start-upThe following Service Access Points (SAPs) are used to initiate DP communication:SAP no. Short Name NameDefault S
Communication63PROFIBUS SD2 telegram for Default SAP (0) and SAP 58-62PROFIBUS typically uses SD2 telegrams for DP communication. The structure of an
Communication64Default SAP (SAP 0) (Data_Exchange)Allows the master to send output data to a slave station and to simultaneously request input data fr
Communication65SAP 58 (Global_Control)This SAP is used to send special commands addressed to a single slave, a special group of slaves, or all slaves
Communication66SAP 61 (Set_Prm)This SAP is used in the parameterisation of the drive.Prm_Data (Parameter Data Standard)Type: Octet String - Length: 12
Communication677 DPV1_Status_1 (DP-V1 only)x0x00xxxDis_Start_Control (Disable Stop-Bit Control)0 = Start bit monitoring in receiver enabled1 = Start b
Communication688 DPV1_Status_2 (DP-V1 only)9 DPV1_Status_3 (DP-V1 only)xxxxxx0xChk_Cfg_Mode0 = Chk_Cfg according to EN 50170 (default state)1 = User-s
Communication6910 1Bh (Default)Structured_LengthLength of the structured Prm telegram. (User parameter length is 23 bytes + 4 header bytes.)11 81h Str
Table of contents7Table of contentsSafety instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Overv
Communication70The extended Parameter Data bytes are configured via the PROFIBUS network configuration tool. The functions are defined in the GSD file
Communication71SAP 62 (Chk_Cfg)SAP 62 selects the PPO type to be used. The table below gives the typical hexadecimal values (DU Byte 0…n) that are sen
Communication72Also data not consistent over the entire message is supported by the FPBA-01. The cyclical frame types supported by the module are defi
Communication731 Station_Status_22 Station_Status_33 Diag.Master_AddThe address of the master that parameterised this slave4 - 5 Ident_Number (for FPB
Communication747** Communication Diagnostic (DP-V0 only)7* Status Type = Status Message (0x81) (DP-V1 only)8* Slot Number (0x00) (DP-V1 only)Slot numb
Communication75Other SAPs for DP-V1 communicationMaster ClassMaster SAPSlave SAPShort Name MeaningC1 51 51 Server SAP Read, Write, AlarmC1 51 50 Alarm
Communication76Cyclical message typesPPO typesFigure 14. PPO message typesType 1Type 2Type 3Type 4Type 5Parameter Process dataCW REF PZD3 PZD4 PZD5 P
Communication77Standard telegram typesFigure 15. Standard telegram types (DP-V1)Note: For the contents of the Control Word, the Status Word, Referenc
Communication78Parameter handling in cyclic communication (DP)In cyclic PROFIBUS DP communication, parameter data is transferred in PPO message types
Communication79Response label (Acknowledgement from Slave to Master)Ackn. Function0 No response1 Transfer parameter value (word)2 Transfer parameter v
Table of contents8Mechanical installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Mounting . . . . . . . .
Communication80The allocation of drive control/actual words, drive parameters and PROFIdrive parameters to the Parameter Identification part of the PP
Communication81The complete PROFIdrive parameter list for the FPBA-01 can be found as a separate chapter elsewhere in this manual.Note: Continuous (cy
Communication82Parameter data transfer examplesNote: Only the ‘Data unit’ part of the telegram is presented in the examples. See Figure 13 on page 63.
Communication83Example 2: Writing a drive parameter (or data set)To determine the parameter number and subindex for drive parameter writing, convert t
Communication84Example 3: Reading a PROFIdrive parameter (word)In this example, PROFIBUS Parameter 918 is used to read the station number of the slave
Communication85Example 4: Writing a PROFIdrive parameter (word)In this example, current parameter settings are saved to the FLASH memory of the drive.
Communication86Example 5: Reading a PROFIdrive parameter (array)In this example, PROFIBUS Parameter 947 is used to read the code of the latest acknowl
Communication87Example 6: Configuring the process data written to the drivePROFIBUS parameter 915 can be used to define which data is written cyclical
Communication88Example 7: Configuring the process data read from the drivePROFIBUS Parameter 916 can be used to define which data is read cyclically f
Communication89DP-V1 read/write request sequenceA read/write service on a drive parameter is illustrated below.The messaging employs DP-V1 data units.
Table of contents9Service Access Points (SAPs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Communication start-up . . . . .
Communication90request will be repeated by the master until the FPBA-01 has the PROFIdrive response data ready.If the write request is invalid, a nega
Communication91PROFIBUS SD2 telegram for SAP 51The Read/Write service uses a variable-length PROFIBUS SD2 telegram shown below.Figure 16. PROFIBUS SD
Communication92Table 17. DP-V1 function numbersTable 18. DP-V1 error responseValue Meaning0x48 Idle REQ, RES0x51 Data transport REQ, RES0x56 Resource
Communication93Table 19. DP-V1 error response: Error codesError class Meaning Error code0 … 9 (Reserved)10 (0x0A) Application 0 = Read error1 = Write
Communication94Table 20. PROFIdrive Request headerField(s) Description RangeByte/WordRequest ReferenceUnique identification set by the master. Change
Communication95Table 21. PROFIdrive Response headerTable 22. Data types for Format fieldField(s) Description RangeResponse ReferenceMirrored from the
Communication96Table 23. PROFIdrive Parameter Request error codesError # Meaning Used at00h Impermissible parameter numberAccess to unavailable param
Communication9716h Parameter address impermissibleIllegal value or value that is not supported for the attribute, number of elements, parameter number
Communication9883h … 8BhManufacturer-specific –8Ch Set torque mode error Cannot change mode to TORQUE (frequency is used)90h Illegal Request ID The re
Communication99Parameter data transfer examplesThe following examples show how parameter data is transferred using the DP-V1 mechanisms READ and WRITE
Commenti su questo manuale