abb industrial drives acs880 esp control program ......available in the document library, contact...

688
ABB INDUSTRIAL DRIVES ACS880 ESP control program (option +N5600) Firmware manual

Upload: others

Post on 14-Feb-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

  • —ABB INDUSTRIAL DRIVES

    ACS880 ESP control program (option +N5600)Firmware manual

  • —List of related manuals

    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 manuals not available in the Document library, contact your local ABB representative.*Available in the Document library.

    *List of hyperlinks to product manuals CodeACS880-01 drives 9AKK105408A7004ACS880-04 drive modules (200 to 710 kW, 300 to 700 hp) 9AKK105713A4819ACS880-07 drives (45 to 710 kW, 50 to 700 hp) 9AKK105408A8149ACS880-07 drives (560 to 2800 kW) 9AKK105713A6663ACS880-11 drives 9AKK106930A9565ACS880-14 drive modules (132 to 400 kW, 200 to 450 hp) 9AKK107045A8023ACS880-17 drives (45 to 400 kW, 60 to 450 hp) 9AKK106930A3466ACS880-17 drives (160 to 3200 kW) 9AKK106354A1499ACS880-17LC drives 9AKK107492A4721ACS880-31 drives 9AKK106930A9564ACS880-34 drive modules (132 to 400 kW, 200 to 450 hp) 9AKK107045A8025ACS880-37 drives (45 to 400 kW, 60 to 450 hp) 9AKK106930A3467ACS880-37 drives (160 to 3200 kW) 9AKK106354A1500ACS880-37LC drives 9AKK107492A4722

    Drive hardware manualsACS880-04XT drive module packages (500 to 1200 kW) hardware manual

    3AXD50000025169

    ACS880-04 single drive module packages hardware manual 3AUA0000138495ACS880-07CLC drives hardware manual 3AXD50000131457ACS880-14 and -34 single drive packages hardware manual 3AXD50000022021ACS880-104 inverter modules hardware manual 3AUA0000104271ACS880-104LC inverter modules hardware manual 3AXD50000045610ACS880-107 inverter units hardware manual 3AUA0000102519ACS880-107LC inverter units hardware manual 3AXD50000196111

    Drive firmware manuals and guidesACS880 winch control program (option +N5100) firmware manual

    3AXD50000021887

    ACS880 drives with primary control program, quick start-up guide

    3AUA0000098062

    Adaptive programming application guide 3AXD50000028574Drive application programming manual (IEC 61131-3) 3AUA0000127808ACS880 diode supply control program firmware manual 3AUA0000103295ACS880 IGBT supply control program firmware manual 3AUA0000131562CIO-01 I/O module user’s manual 3AXD50000126880

    Option manuals and guidesACX-AP-x assistant control panels user’s manual 3AUA0000085685Drive composer Start-up and maintenance PC tool user’s manual 3AUA0000094606Manuals and quick guides for I/O extension modules, fieldbus adapters, encoder interfaces, etc.

    http://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK105408A7004&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK105713A4819&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK105408A8149&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK105713A6663&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK106930A9565&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK107045A8023&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AXD50000025169&LanguageCode=en&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AUA0000138495&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AXD50000131457&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AXD50000021887&LanguageCode=en&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AXD50000028574&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AUA0000127808&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AUA0000098062&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AUA0000085685&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AUA0000094606&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AXD50000022021&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AUA0000104271&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK106930A3466&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK106354A1499&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK107492A4721&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK106930A9564&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK107045A8025&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK106930A3467&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK106354A1500&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=9AKK107492A4722&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AXD50000045610&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AUA0000102519&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AXD50000196111&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AXD50000126880&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AUA0000131562&DocumentPartId=1&Action=LaunchDirecthttp://search.abb.com/library/ABBLibrary.asp?DocumentID=3AUA0000103295&DocumentPartId=1&Action=LaunchDirect

  • Firmware manualACS880 ESP control program (option +N5600)

    3AXD50000041193 Rev BEN

    EFFECTIVE: 2020-04-06

    2020 ABB. All Rights Reserved.

    Table of contents

  • Table of contents 5

    Table of contents

    1. Introduction to the manualWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Applicability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13Licensing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Safety instructions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Target audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14Contents of the manual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Related documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Terms and abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16Cybersecurity disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

    2. Using the control panel

    3. Control locations and operating modesWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Local control vs. external control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

    Local control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24External control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

    Operating modes of the drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Speed control mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Torque control mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Frequency control mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Special control modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

    4. Quick start-up guideContents of this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Drive start-up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30ESP application minimum configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

    5. ESP program featuresWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Overview of ESP control program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Backspin supervision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

    Restart delay . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Backspin speed observer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Backspin speed observer constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

    Starting the motor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Starting speed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Acceleration assistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Kick-start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

    Safety

  • 6 Table of contents

    Current pulse-start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48ESP production mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

    Manual mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49Automatic process control mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

    Underload and overload protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Underload ride through recovery sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54Overload recovery sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

    Motor voltage control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58Pump impeller cleaning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Pump curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

    6. Program featuresWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Drive configuration and programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

    Programming via parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62Adaptive programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Application programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63

    Control interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Programmable analog inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Programmable analog outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Programmable digital inputs and outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64Programmable relay outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Programmable I/O extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65Fieldbus control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67Master/follower functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68External controller interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Control of a supply unit (LSU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

    Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79Direct torque control (DTC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79Reference ramping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79Constant speeds/frequencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80Critical speeds/frequencies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80Speed controller autotune . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81Oscillation damping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84Resonance frequency elimination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85Rush control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85Encoder support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86Jogging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92Scalar motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Autophasing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96Flux braking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99DC magnetization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100Hexagonal motor flux pattern . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102

    Application control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Application macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Process PID control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103Motor potentiometer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Mechanical brake control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

    DC voltage control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112Overvoltage control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112

  • Table of contents 7

    Undervoltage control (power loss ride-through) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112Voltage control and trip limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113Brake chopper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114

    Safety and protections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115Emergency stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115Motor thermal protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116Thermal protection of motor cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119User load curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119Automatic fault resets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Other programmable protection functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121

    Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123Fault and warning messages, data logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123Signal supervision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123Maintenance timers and counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123Energy saving calculators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124Load analyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124

    Miscellaneous . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126User parameter sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126Parameter checksum calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126User lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127Data storage parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128Reduced run function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128du/dt filter support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129Sine filter support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130Router mode for BCU control unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

    7. Application macrosWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133General . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133Factory macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134

    Default parameter settings for the Factory macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134Default control connections for the Factory macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135

    Hand/Auto macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136Default parameter settings for the Hand/Auto macro . . . . . . . . . . . . . . . . . . . . . . . . . . . 136Default control connections for the Hand/Auto macro . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

    PID control macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138Default parameter settings for the PID control macro . . . . . . . . . . . . . . . . . . . . . . . . . . . 139Default control connections for the PID control macro . . . . . . . . . . . . . . . . . . . . . . . . . . 140Sensor connection examples for the PID control macro . . . . . . . . . . . . . . . . . . . . . . . . . 141

    Torque control macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142Default parameter settings for the Torque control macro . . . . . . . . . . . . . . . . . . . . . . . . 142Default control connections for the Torque control macro . . . . . . . . . . . . . . . . . . . . . . . 143

    Sequential control macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144Operation diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144Selection of constant speeds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145Default parameter settings for the Sequential control macro . . . . . . . . . . . . . . . . . . . . . 145Default control connections for the Sequential control macro . . . . . . . . . . . . . . . . . . . . . 146

    Fieldbus control macro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147

  • 8 Table of contents

    8. ParametersWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149Terms and abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150Summary of parameter groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151Parameter listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

    01 Actual values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15403 Input references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15804 Warnings and faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15905 Diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16606 Control and status words . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16707 System info . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18209 ESP signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18510 Standard DI, RO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18611 Standard DIO, FI, FO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19312 Standard AI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19813 Standard AO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20214 I/O extension module 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20615 I/O extension module 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22516 I/O extension module 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22919 Operation mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23320 Start/stop/direction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23521 Start/stop mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24422 Speed reference selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25123 Speed reference ramp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25924 Speed reference conditioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26525 Speed control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27026 Torque reference chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28128 Frequency reference chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28930 Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29731 Fault functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30532 Supervision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31533 Generic timer & counter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31935 Motor thermal protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32736 Load analyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33737 User load curve . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34140 Process PID set 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34441 Process PID set 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35743 Brake chopper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35944 Mechanical brake control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36145 Energy efficiency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36546 Monitoring/scaling settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36847 Data storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37249 Panel port communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37550 Fieldbus adapter (FBA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37751 FBA A settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38552 FBA A data in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38653 FBA A data out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38754 FBA B settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38755 FBA B data in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38856 FBA B data out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389

  • Table of contents 9

    58 Embedded fieldbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38960 DDCS communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39761 D2D and DDCS transmit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41062 D2D and DDCS receive data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41474 ESP control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42275 ESP reference setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42576 ESP automatic control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43079 Load protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43480 Voltage control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44281 Pump cleaning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44685 Q-H pump curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45190 Feedback selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45691 Encoder module settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46592 Encoder 1 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46893 Encoder 2 configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47494 LSU control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47695 HW configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47896 System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48597 Motor control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49598 User motor parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49999 Motor data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 501200 Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508206 I/O bus configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508207 I/O bus service . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508208 I/O bus diagnostics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508209 I/O bus fan identification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508

    9. Additional parameter dataWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509Terms and abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509Parameter groups 1…9 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 510Parameter groups 10…99 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516

    10. Fault tracingWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567Indications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567

    Warnings and faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 567Pure events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568Editable messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568

    Warning/fault history and analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568Event logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 568Other data loggers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569Parameters that contain warning/fault information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569

    QR Code generation for mobile service application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 570Warning messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 571Fault messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 589Auxiliary codes for line-side converter warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 609Auxiliary codes for line-side converter faults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611

  • 10 Table of contents

    11. Fieldbus control through the embedded fieldbus interface (EFB)What this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615System overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615Connecting the fieldbus to the drive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 616Setting up the embedded fieldbus interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 617Setting the drive control parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 618Basics of the embedded fieldbus interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 621

    Control word and Status word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622Actual values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622Data input/outputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 622Register addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 623

    About the control profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 624The ABB Drives profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625

    Control Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 625Status Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627State transition diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 628References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 629Actual values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 630Modbus holding register addresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631

    The Transparent profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632Modbus function codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 633Exception codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 634Coils (0xxxx reference set) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 635Discrete inputs (1xxxx reference set) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 636Error code registers (holding registers 400090…400100) . . . . . . . . . . . . . . . . . . . . . . . . . . 638

    12. Fieldbus control through a fieldbus adapterWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639System overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639Basics of the fieldbus control interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641

    Control word and Status word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642Actual values . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 643Contents of the fieldbus Control word (ABB Drives profile) . . . . . . . . . . . . . . . . . . . . . . 645Contents of the fieldbus Status word (ABB Drives profile) . . . . . . . . . . . . . . . . . . . . . . . 646The state diagram (ABB Drives profile) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 647

    Setting up the drive for fieldbus control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 648Parameter setting example: FPBA (PROFIBUS DP) . . . . . . . . . . . . . . . . . . . . . . . . . . . 649

    13. Control chain diagramsWhat this chapter contains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651Speed reference source selection I . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 652Speed reference source selection II . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653Speed reference ramping and shaping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654Motor feedback configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655Load feedback and position counter configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 656Speed error calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 657

  • Table of contents 11

    Speed controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 658Torque reference source selection and modification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 659Operating mode selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 660Reference selection for torque controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 661Torque limitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662Torque controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 663Frequency reference selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 664Frequency reference modification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665Process PID setpoint and feedback source selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666Process PID controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667Master/Follower communication I (Master) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 668Master/Follower communication II (Follower) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 669

    Further information

  • 12 Table of contents

  • Introduction to the manual 13

    1Introduction to the manual

    What this chapter containsThis chapter describes the contents of the manual. It also contains information on the compatibility, safety and intended audience.

    ApplicabilityThis manual applies to the ACS880 ESP control program (option +N5600), application version 1.04 or later, and primary control version 2.9x or later.

    You can see firmware and loading package versions in parameters.

    Example:

    This ESP application program is based on IEC standard 61131-3. It is an in-house application, therefore the application code is locked and cannot be modified by the user.

    Parameter Loading package version07.04 Firmware name AINFB or AINFC07.05 Firmware version 3.1007.06 Loading package name AESLB or AESLC07.07 Loading package version 1.07.0.0

  • 14 Introduction to the manual

    Licensing The ESP control program (+N5600), version AESLx 1.00 or later comes with a license key on the ZMU-02 memory unit. The program activates only after recognizing the key and correspondingly registers itself with the ESP software.

    You can see the license information in the Drive Composer PC tool or in the ACS-APx control panel from System info → Licenses.

    If the program was loaded to a ZMU-02 memory unit without the license key, then the drive indicates a fault 64A5 Licensing fault. See the auxiliary fault code in the Event logger to know the plus code of the missing license, in this case N8019. For further assistance, contact your local ABB representative.

    Safety instructionsFollow all safety instructions delivered with the drive.• Read the complete safety instructions before you install, commission, or use

    the drive. The complete safety instructions are delivered with the drive as either part of the Hardware manual, or, in the case of ACS880 multidrives, as a separate document.

    • Read the firmware function-specific warnings and notes before changing parameter values. These warnings and notes are included in the parameter descriptions presented in chapter Parameters.

    Target audienceThis manual is intended for people who design, commission, or operate the drive system.

    Device License key ZMU-02 memory unit license key N8019 MU Interlock key - Oil lifting ESP software (loading package) N8020 Licensed appl Oil lifting

  • Introduction to the manual 15

    Contents of the manualThis manual contains the following chapters:• Using the control panel provides basic instructions for the use of the control panel.• Control locations and operating modes describes the control locations and

    operating modes of the drive.• Quick start-up guide contains the basic start-up sequence of the drive and

    additional alternative checklists for starting up the drive with the control program.• ESP program features describes the program features specific to the ESP

    application.• Program features describes the control locations and operation modes, as well as

    the program features that are not specific to ESP applications.• Application macros contains a short description of each macro together with a

    connection diagram. Macros are pre-defined applications which will save the user time when configuring the drive.

    • Parameters describes the parameters used to program the drive.• Additional parameter data contains further information on the parameters.• Fault tracing lists the warning and fault messages with possible causes and

    remedies.• Fieldbus control through the embedded fieldbus interface (EFB) describes the

    communication to and from a fieldbus network using the embedded fieldbus interface of the drive.

    • Fieldbus control through a fieldbus adapter describes the communication to and from a fieldbus network using an optional fieldbus adapter module.

    • Control chain diagrams showing the parameter structure within the drive.

    Related documentsA list of related manuals is printed on the inside of the front cover.

  • 16 Introduction to the manual

    Terms and abbreviationsTerm/abbre-viation

    Definition

    AC 800M Type of programmable controller manufactured by ABB.

    ACS800 A product family of ABB drivesACS-AP-I Types of control panel used with ACS880 drivesACS-AP-WAI Analog input; interface for analog input signalsAO Analog output; interface for analog output signalsBCU Type of control unit used in ACS880 drive systems, primarily those with

    parallel-connected inverter or supply modules.CIO I/O module for controlling cabinet fansD2D Drive-to-drive; communication link between drives that is implemented by

    application programming. See Drive application programming manual (IEC 61131-3) (3AUA0000127808 [English])

    DC link DC circuit between rectifier and inverterDDCS Distributed drives communication system; a protocol used in communication

    between ABB drive equipmentDI Digital input; interface for digital input signalsDIO Digital input/output; interface that can be used as a digital input or outputDO Digital output; interface for digital output signalsDrive Frequency converter for controlling AC motors. The drive consists of a rectifier

    and an inverter connected together by the DC link. In drives up to approximately 500 kW, these are integrated into a single module (drive module). Larger drives typically consist of separate supply and inverter units.The ACS880 primary control program is used to control the inverter part of the drive.

    DriveBus A communication link used by, for example, ABB controllers. ACS880 drives can be connected to the DriveBus link of the controller. See page 78.

    DTC Direct torque control. See page 82.EFB Embedded fieldbus interface. See page 615.

    FAIO-01 Optional analog I/O extension moduleFBA Fieldbus adapterFCAN-01 Optional CANopen adapterFCNA-01 Optional ControlNet adapterFDCO-0x Optional DDCS communication moduleFDIO-01 Optional digital I/O extension module

    FDNA-01 Optional DeviceNetTM adapterFEA-03 Optional I/O extension adapterFECA-01 Optional EtherCAT® adapterFEN-01 Optional TTL encoder interface module

  • Introduction to the manual 17

    FEN-11 Optional absolute encoder interface moduleFEN-21 Optional resolver interface moduleFEN-31 Optional HTL encoder interface moduleFENA-11 Optional Ethernet/IP, Modbus/TCP and PROFINET IO adapter

    FENA-21 Optional dual-port Ethernet/IP, Modbus/TCP and PROFINET IO adapterFEPL-02 Optional POWERLINK adapterFIO-01 Optional digital I/O extension moduleFIO-11 Optional analog I/O extension moduleFPBA-01 Optional PROFIBUS DP adapterFPTC-01 Optional thermistor protection module.

    FPTC-02 Optional ATEX-certified thermistor protection module for potentially explosive atmospheres.

    FSCA-01 Optional Modbus/RTU adapter

    FSO-xx Optional safety functions moduleHTL High-threshold logicID run Motor identification run. During the identification run, the drive will identify the

    characteristics of the motor for optimum motor control.IGBT Insulated gate bipolar transistor; a voltage-controlled semiconductor type

    widely used in inverters and IGBT supply units due to their easy controllability and high switching frequency

    INU-LSU Type of optical DDCS communication link between two converters, for example the supply unit and the inverter unit of a drive system.

    Inverter unit The part of the drive that converts DC to AC for the motor.I/O Input/Output

    ISU An IGBT supply unit; type of supply unit implemented using IGBT switching components, used in regenerative and low-harmonic drives.

    Line-side converter

    See supply unit.

    LSU See supply unit.ModuleBus A communication link used by, for example, ABB controllers. ACS880 drives

    can be connected to the optical ModuleBus link of the controller.Motor-side converter

    See inverter unit.

    Term/abbre-viation

    Definition

  • 18 Introduction to the manual

    Network control

    With fieldbus protocols based on the Common Industrial Protocol (CIPTM), such as DeviceNet and Ethernet/IP, denotes the control of the drive using the Net Ctrl and Net Ref objects of the ODVA AC/DC Drive Profile. For more information, see www.odva.org, and the following manuals:• FDNA-01 DeviceNet adapter module User’s manual (3AFE68573360

    [English]), and• FENA-01/-11 Ethernet adapter module User’s manual (3AUA0000093568

    [English]).Parameter User-adjustable operation instruction to the drive, or signal measured or

    calculated by the drivePID controller Proportional–integral–derivative controller. Drive speed control is based on

    PID algorithm.PLC Programmable logic controllerPower unit Contains the power electronics and power connections of the drive (or inverter

    module). The drive control unit is connected to the power unit.PSL2 Protocol used in communication between the drive control unit and the power

    unit.PTC Positive temperature coefficientPU See power unit.RDCO-0x DDCS communication moduleRFG Ramp function generator.

    RO Relay output; interface for a digital output signal. Implemented with a relay.SMC Submersible motor control.SSI Synchronous serial interfaceSTO Safe torque offSupply unit The part of the drive that converts AC to DC. An IGBT supply unit (ISU) is also

    capable of feeding regenerative energy back into the supply network.TTL Transistor-transistor logicUPS Uninterruptible power supply; power supply equipment with battery to

    maintain output voltage during power failureZCU Type of control unit used in ACS880 drives (primarily in drive modules, or

    inverter/supply units consisting of a single power module). Consists of an I/O board built into a plastic housing.Depending on the type of hardware, the control unit may be integrated into or fitted onto the drive/inverter module, or installed separately.

    Term/abbre-viation

    Definition

    www.odva.org

  • Introduction to the manual 19

    Cybersecurity disclaimerThis product is designed to be connected to and to communicate information and data via a network interface. It is Customer's sole responsibility to provide and continuously ensure a secure connection between the product and Customer network or any other network (as the case may be). Customer shall establish and maintain any appropriate measures (such as but not limited to the installation of firewalls, application of authentication measures, encryption of data, installation of anti-virus programs, etc) to protect the product, the network, its system and the interface against any kind of security breaches, unauthorized access, interference, intrusion, leakage and/or theft of data or information. ABB and its affiliates are not liable for damages and/or losses related to such security breaches, any unauthorized access, interference, intrusion, leakage and/or theft of data or information.

    See also section User lock (page 131).

  • 20 Introduction to the manual

  • Using the control panel 21

    2Using the control panelRefer to ACX-AP-x assistant control panels user’s manual (3AUA0000085685 [English]).

  • 22 Using the control panel

  • Control locations and operating modes 23

    3Control locations and operating modes

    What this chapter containsThis chapter describes the control locations and operating modes supported by the control program.

  • 24 Control locations and operating modes

    Local control vs. external controlThe ACS880 has two main control locations: external and local. The control location is selected with the Loc/Rem key on the control panel or in the PC tool.

    Local control

    The control commands are given from the control panel keypad or from a PC equipped with Drive composer when the drive is set to local control. Speed and torque control modes are available for local control; frequency mode is available when scalar motor control mode is used (see parameter 19.16 Local control mode).

    Local control is mainly used during commissioning and maintenance. The control panel always overrides the external control signal sources when used in local control. Changing the control location to local can be prevented by parameter 19.17 Local control disable.

    The user can select by a parameter (49.05 Communication loss action) how the drive reacts to a control panel or PC tool communication break. (The parameter has no effect in external control.)

    Control panel or Drive composer PC tool (optional)

    Fieldbus adapter (Fxxx) or DDCS communication module

    1) Extra inputs/outputs can be added by installing optional I/O extension modules (FIO-xx) in drive slots.2) Encoder or resolver interface module(s) (FEN-xx) installed in drive slots.

    MOTOR

    PLC

    M3~

    I/O 1)

    Embedded fieldbus interface (EFB) or master/follower link

    External control

    Local control

    Encoder

    2)

    ACS880

    Control panel

  • Control locations and operating modes 25

    External control

    When the drive is in external control, control commands are given through• the I/O terminals (digital and analog inputs), or optional I/O extension modules• the embedded fieldbus interface or an optional fieldbus adapter module• the external (DDCS) controller interface• the master/follower link, and/or• the control panel.

    Two external control locations, EXT1 and EXT2, are available. The user can select the sources of the start and stop commands separately for each location by parameters 20.01…20.10. The operating mode can be selected separately for each location (in parameter group 19 Operation mode), which enables quick switching between different operating modes, for example speed and torque control. Selection between EXT1 and EXT2 is done via any binary source such as a digital input or fieldbus control word (see parameter 19.11 Ext1/Ext2 selection). The source of reference is selectable for each operating mode separately.

    The control location selection is checked on a 2 ms time level.

    Using the control panel as an external control source

    The control panel can also be used as a source of start/stop commands and/or reference in external control. Selections for the control panel are available in the start/stop command source and reference source selection parameters.

    Reference source selection parameters (except PID setpoint selectors) have two selections for the control panel. The difference between the two selections is in the initial reference value after the reference source switches to the control panel.

    The panel reference is saved whenever another reference source is selected. If the reference source selection parameter is set to Control panel (ref saved), the saved value is used as the initial reference when control switches back to the panel. Note that only one type of reference can be saved at a time: for example, attempting to use the same saved reference with different operating modes (speed, torque, etc.) causes the drive to trip on 7083 Panel reference conflict. The panel reference can be separately limited by parameters in group 49 Panel port communication.

    With the reference source selection parameter set to Control panel (ref copied), the initial panel reference value depends on whether the operating mode changes with the reference source. If the source switches to the panel and the operating mode does not change, the last reference from the previous source is adopted. If the operating mode changes, the drive actual value corresponding to the new mode is adopted as the initial value.

    The process PID setpoint selectors in parameter groups 40 Process PID set 1 and 41 Process PID set 2 only have one setting for the control panel. Whenever the control panel is selected as the setpoint source, operation resumes using the previous setpoint.

  • 26 Control locations and operating modes

    Operating modes of the driveThe drive can operate in several operating modes with different types of reference. The mode is selectable for each control location (Local, EXT1 and EXT2) in parameter group 19 Operation mode.

    The following is a general representation of the reference types and control chains. The page numbers refer to detailed diagrams in chapter Control chain diagrams.

    Motor feedback configuration

    (p 671)

    Speed reference

    source selection I

    (p 668)

    Speed controller(p 674)

    Speed reference source selection

    II(p 669)

    Speed reference ramping and

    shaping(p 670)

    Speed error calculation

    (p 673)

    Torque reference

    source selection and modification

    (p 675)

    Reference selection for

    torque controller(p 677)

    Frequency reference

    source selection and modification

    (p 680)

    Operating mode selection(p 676)

    Torque controller

    (p 679)

    DTC motor control mode

    Scalar motor control mode

    Process PID setpoint and

    feedback source selection(p 682)

    Process PID controller(p 683)

    Torque limitation(p 678)

    Frequency reference

    modification(p 681)

    Load feedback and position

    counter configuration

    (p 672)

  • Control locations and operating modes 27

    Speed control mode

    The motor follows a speed reference given to the drive. This mode can be used either with estimated speed as feedback, or with an encoder or resolver for better speed control accuracy.

    Speed control mode is available in both local and external control. It is also available both in DTC (Direct Torque Control) and scalar motor control modes.

    Torque control mode

    Motor torque follows a torque reference given to the drive. Torque control is possible without feedback, but is much more dynamic and accurate when used in conjunction with a feedback device such as an encoder or a resolver. It is recommended that a feedback device is used in crane, winch or lift control situations.

    Torque control mode is available in DTC motor control mode for both local and external control locations.

    Frequency control mode

    The motor follows a frequency reference given to the drive. Frequency control is only available in scalar motor control mode.

    Special control modes

    In addition to the control modes mentioned above, the following special control modes are available:• Process PID control. For more information, see section Process PID control

    (page 106).• Emergency stop modes Off1 and Off3: Drive stops along the defined deceleration

    ramp and drive modulation stops.• Jogging mode: Drive starts and accelerates to the defined speed when the

    jogging signal is activated. For more information, see section Jogging (page 95).

  • 28 Control locations and operating modes

  • Quick start-up guide 29

    4Quick start-up guide

    Contents of this chapterThis chapter contains the basic start-up sequence of the drive and additional alternative checklists for starting up the drive with the ESP control program.

    In this chapter, the drive is set up using ACS-AP-I control panel. You can also do the start-up sequence using the Drive composer PC tool.

    Before you startMake sure that the drive has been mechanically and electrically installed as described in the appropriate Quick installation guide and/or Hardware manual.

    Safety

    WARNING! All electrical installation and maintenance work on the drive should be carried out by qualified electricians only.

    Never work on the drive, the brake chopper circuit, the motor cable or the motor when power is applied to the drive. Always make sure by measuring that no voltage is actually present.

  • 30 Quick start-up guide

    WARNING! Make sure that the machinery into which the drive with brake control function is integrated fulfills the personnel safety regulations. Note that

    the frequency converter (a Complete Drive Module or a Basic Drive Module, as defined in IEC 61800-2), is not considered as a safety device mentioned in the European Machinery Directive and related harmonized standards. Thus, the personnel safety of the complete machinery must not be based on a specific frequency converter feature (such as the brake control function), but it has to be implemented as defined in the application specific regulations.

    Drive start-up

    SafetyWARNING! Only qualified electricians are allowed to start up the drive.

    Check the installation. See the installation checklist in the appropriate Hardware manual.

    Check that the starting of the motor does not cause any danger. De-couple the driven machine if• there is a risk of damage in case of an incorrect direction of rotation, or• a Normal ID run is required during the drive start-up, when the load torque is higher

    than 20% or the machinery is not able to withstand the nominal torque transient during the ID run.

    1 – Power-up, date and time settingsPower up the drive.Note: It is normal that warning messages appear at various points along the start-up process. To hide a message and to resume the start-up process, press .Hide any warnings now to enter the Home view (shown on the right).The two commands at the bottom of the display (in this case, Options and Menu), show the functions of the two softkeys and located below the display. The commands assigned to the softkeys vary depending on the context.

    Remote 0.0 rpm

    0.000.00

    Motor torque%% 0.0Motor currentA

    Motor speed usedrpm

    Options 12:34 Menu

  • Quick start-up guide 31

    In the Home view, press (Menu).The main Menu (right) appears.

    Highlight Settings on the menu using and and press (Select).

    In the Settings menu, highlight Date & time (if not already highlighted) and press (Select).

    In the Date & time menu, highlight Date (if not already highlighted) and press (Select).

    Remote 0.0 rpmMenu

    Parameters

    Assistants

    Energy efficiency

    Event log

    Exit 12:34 Select

    Remote 0.0 rpmSettingsLanguageDate & time

    Back 12:34 Select

    Edit textsDisplay settings

    Next daylight saving start 28.03.

    Remote 0.0 rpmDate & timeDate

    Back 12:35 Edit

    TimeShow date as

    23.06.201612:34:56

    day.month.yearShow time as 24-hourDaylight saving EU

    Remote 0.0 rpmDate

    Cancel 12:35 Save

    Day Month Year

    Thursday.06.201623

  • 32 Quick start-up guide

    Set the correct date:• Use and to move the cursor left

    and right.• Use and to change the value.• Press (Save) to accept the new

    setting.Check/adjust all the remaining settings in the Date & time menu.The Show clock setting determines whether the time is shown at all times in the bottom pane of the display.After you have made the settings, press

    (Back or Exit) repeatedly until the Home view (right) reappears.

    2 – Electrical settingsSwitch to local control to ensure that external control is disabled by pressing the key. Local control is indicated by the text “Local” in the top pane.

    Open the main Menu by pressing (Menu).

    Remote 0.0 rpm

    0.000.00

    Motor torque%% 0.0Motor currentA

    Motor speed usedrpm

    Options 12:35 Menu

    Loc/RemLocal 0.0 rpm

    0.000.00

    Motor torque%% 0.0Motor currentA

    Motor speed usedrpm

    Options 12:36 Menu

    Local 0.0 rpmMenu

    Parameters

    Assistants

    Energy efficiency

    Event logExit 12:36 Select

  • Quick start-up guide 33

    Highlight Parameters and press (Select).

    Highlight Complete list using and and press (Select).A listing of parameter groups is displayed.

    Select motor type.Note: ESP control program supports Asynchronous and Permanent Magnet Synchronous motors.

    99.03 Motor type

    Verify used Motor control mode.Note: ESP application requires SMC control mode selection, DTC mode can be used only in cases where no step-up transformer is needed between drive and motor.

    99.04 Motor control mode

    Set motor nominal current.Note: If step-up transformer is in use, then nominal current setting in the drive is always calculated for the primary side of the transformer, i.e. 99.06 Motor nominal current = Motor plate nominal current * Transformer ratio.

    99.06 Motor nominal current

    Set motor nominal voltage.Note: For applications with sine filter and step-up transformer in use, the nominal voltage setting in the drive is calculated for the primary side of the transformer with consideration for the resistive and inductive losses along the circuit, i.e. 99.07 Motor nominal voltage = (Motor plate nominal voltage / Transformer ratio) + circuit voltage losses (typically ~10%).

    99.07 Motor nominal voltage

    Local 0.0 rpmParametersFavoritesBy function

    Back 12:36 Select

    Complete listModified

    Local 0.0 rpmComplete list01 Actual values03 Input references04 Warnings and faults05 Diagnostics06 Control and status words07 System info

    Back 12:36 Select

  • 34 Quick start-up guide

    Set motor nominal frequency. 99.08 Motor nominal frequency

    Set motor nominal speed. 99.09 Motor nominal speed

    Set motor nominal power. 99.10 Motor nominal power

    Set motor cos Φ.Note: This value is not mandatory, but can be entered to improve the control accuracy. If not known, enter the value as zero (0).

    99.11 Motor nominal cos Φ

    Set sine filter data. • Check 95.15 Special HW settings

    • If ABB official filter is used, set bit1 ABB sine filter = 1.

    • If sine filter is supplied by other vendor, set bit 3 Custom sine filter = 1.

    • If no filter is used, make sure both bit1 and bit3 are set to 0.

    • For filters other than ABB filter, it is also important to provide filter data using parameters 99.18 and 99.19.

    95.15 Special HW settings99.18 Sine filter inductance99.19 Sine filter capacitance

    Set used transformation ratio based on step-up transformer tapping.

    95.40 Transformation ratio

    3 – Drive control interface settingsSet desired drive control interface.Note: By default, the drive is configured to start/stop from I/O interface. Other options are available, including Fieldbus.

    20.01 Ext1 commands

    Set desired drive start trigger type. Drive will react on edge or level status of user start command based on this parameter setting.

    20.02 Ext1 start trigger type

    If default control interface is used, select the source for the drive control signal.Note: By default, the drive starts/stops according to the status of digital input DI1 (0 = Stop, 1 = Start).

    20.03 Ext1 in1 source

    Select desired motor stop mode: ramp or coast.

    21.03 Stop mode

  • Quick start-up guide 35

    4 – Jumpers positionCheck the positions of jumpers J1 and J2 on the control unit of the drive. These jumpers determine whether analog inputs AI1 and AI2 are current or voltage. Check/adjust the following parameters.

    Select the unit to either mA or V, corresponding to jumper J1 setting.

    12.15 AI1 unit selection

    Configure analog inputs if used for drive control:Parameters 12.17 and 12.18 – set the low and high limits of the analog input signal.Scaling parameters 12.19 and 12.20 – define the internal signal levels that correspond to the low and high limits. See graph below.

    The corresponding parameters for analog input AI2 are 12.27…12.30.

    12.17 AI1 min12.18 AI1 max 12.19 AI1 scaled at AI1 min 12.20 AI1 scaled at AI1 max12.27 AI2 min12.28 AI2 max 12.29 AI2 scaled at AI2 min 12.30 AI2 scaled at AI2 maxAI (scaled)

    AI (mA/V)

    12.20

    12.1812.17

    12.19

  • 36 Quick start-up guide

    Configure analog outputs if used for drive control:Parameter 13.12 – select the source for analog output AO1 (by default, motor speed in rpm). Parameters 13.17 and 13.18 – set low and high source signal values that correspond to the actual analog output values defined in parameters 13.19 and 13.20.

    13.12 AO1 source13.17 AO1 source min13.18 AO1 source max13.19 AO1 out at AO1 src min13.20 AO1 out at AO1 src max

    Set desired source for the fault reset command.

    31.11 Fault reset selection

    4 – Scaling settingsSet the maximum frequency value used to define the acceleration ramp rate.The initial frequency value is used to define deceleration ramp rate (see parameter group 28 Frequency reference chain). The frequency acceleration and deceleration ramp times are therefore related to this value (not to parameter 30.14 Maximum frequency). Also defines the 16-bit scaling of frequency-related parameters. The value of this parameter corresponds to 20000 in fieldbus, master/follower etc. communication.

    46.02 Frequency scaling

    Source signal

    AO (mA)

    13.18

    13.2013.19

    13.17

  • Quick start-up guide 37

    Set the "at setpoint" limits for frequency control of the drive. When the absolute difference between reference and actual frequency (01.06 Output frequency) is smaller than 46.22 At frequency hysteresis, the drive is considered to be "at setpoint". This is indicated by bit 8 of 06.11 Main status word.

    46.22 At frequency hysteresis

  • 38 Quick start-up guide

    ESP application minimum configurationThis section contains the following alternative control schemes for starting up the drive with the ESP control program.

    Note: For other ESP control program features, refer to the corresponding chapter of this manual.

    ESP controlIn case Fieldbus is used as the primary control interface for the application, the ESP control word provides suitable access to all major functions of the ESP control program.

    74.01 ESP control word

    Configure restart delay function.The function prevent undesired pump start while fluid column is draining through the pump. Note: For further information on Backspin supervision function, see Backspin supervision (page 42).

    74.20 Restart delay enable74.21 Restart delay time

    ESP reference controlSelect the source for the production speed reference.

    75.11 Pump speed ref source

    Set the frequency reference if parameter 75.11 Pump speed ref source is selected as Fixed speed ref.

    75.12 Fixed speed ref

    Set the frequency reference scaler. Note: The used speed reference = 75.19 Maximum production speed * (75.11 Pump speed ref source / 75.13 Speed reference scaler.If 75.13 Speed reference scaler = 0, then there is no scaling: The used speed reference = 75.11 Pump speed ref source.

    75.13 Speed reference scaler

    Set starting speed at which drive will start modulating.

    75.15 Starting speed

    Set the desired acceleration time for ESP motor to speed up from zero to the value set in parameter 46.02 Frequency scaling.

    75.21 Acceleration time

    Set the desired deceleration time for ESP motor to slow down from the value set in parameter 46.02 Frequency scaling.

    75.22 Deceleration time

  • Quick start-up guide 39

    Configure acceleration assistance function.• Set speed limit for the acceleration

    assistance.• Set current boost to help motor to

    accelerate high inertia.

    75.40 Acceleration assistance enable75.42 Acceleration assistance speed limit75.46 Acceleration assistance current

    Configure Kick start function.• Set time for the drive output frequency to

    stay and wait for the motor to start spinning.

    • Set the speed reference at which drive should be modulating at start.

    • Set the current reference boost needed to produce higher starting torque necessary for the motor to start spinning.

    75.50 Kick start enable75.51 Kick start hold time75.52 Kick start speed reference75.56 Kick start current ref

    Load protectionConfigure underload and overload protection functions.• Choose fixed or dynamic type of limit.• Select supervision signal.• Define response delay.• Select the type of response event:

    Warning, Fault or Recovery sequence.

    79.09 Load limit speed scale79.10 Underload protection enable79.11 Underload limit type79.12 Underload supervision signal79.13 Underload limit79.18 Underload delay time79.19 Underload event reaction

    Configure custom user load curve for dynamic load limit.• Choose five speed points.• Set five corresponding underload limit

    points.• Set five corresponding overload limit

    points.

    79.01 Load curve speed point 179.02 Load curve speed point 279.03 Load curve speed point 379.04 Load curve speed point 479.05 Load curve speed point 579.21 Underload curve point 179.22 Underload curve point 279.23 Underload curve point 379.24 Underload curve point 479.25 Underload curve point 579.51 Overload curve point 179.52 Overload curve point 279.53 Overload curve point 379.54 Overload curve point 479.55 Overload curve point 5

  • 40 Quick start-up guide

    Voltage controlConsider activating energy optimization in order to set drive automatically minimize current fed to the motor based on actual mechanical load conditions.

    80.01 Energy optimization enable

    Configure u/f curve settings. Note: Automatic energy optimization function should be disabled for the manual user u/f curve to have effect.

    80.10 U/F Curve enable80.11 Frequency point 1...80.18 Frequency point 880.21 Additive value 1...80.28 Additive value 8.

  • ESP program features 41

    5ESP program features

    What this chapter containsThis chapter describes the functions within the control program that are specific to ESP application, how to use them and how to program them to operate.

    Overview of ESP control programThe Electric submersible pump (ESP) control program is a drive application program used in oil pump stations and other related areas that require pumping of viscous liquids.

  • 42 ESP program features

    Backspin supervisionBackspin supervision set of functions can be used to monitor the status of pump-motor shaft after production operation is interrupted. The function prevents undesired premature restart of the pump before fluid column is sufficiently drained.

    Restart delay

    The Restart delay function prevents any new start command for a period of time set in parameter 74.21 Restart delay time after stop command is initiated. The function prevents accidental pump restart at least for the given amount of time. It is always recommended to enable restart delay and keep it active for several minutes even if the backspin speed observer function is enabled.

    Backspin speed observer

    Backspin speed observer function can be used to monitor the actual speed of the motor in real time, in case spinning passively due to fluid column drainage down through the pump.

    The drive must be in stopped state during backspin speed observer operation. When enabled, it will automatically activate motor speed supervision after Restart delay time is elapsed. The function will ignore the user start command and prevent drive normal operation until passive motor speed reduces down to speed region defined as safe to restart.

    Note: When Restart delay is active, the Backspin speed observer function cannot show motor speed estimate unless requested by the user Drive start command.

  • ESP program features 43

    The figure below shows the control scenarios of Restart delay and Backspin speed observer functions.

    The table below describes the control scenarios of Restart delay and Backspin speed observer functions.

    Control scenario

    Description

    1 Parameter 74.20 Restart delay enable function activates as soon as the user drive start command is set to OFF.

    1 - 2 New normal start command cannot accept for the period of time set in parameter 74.21 Restart delay time.

    2 - 5 You can safely enable drive start command when restart delay is active. Backspin speed observer function will detect the actual motor speed without interfering the motor mechanically.

    3 - 4 If the restart delay function is still active, it prevents drive from starting normal operation even if observer measured speed is in the speed region defined as safe to restart.

    1 2 3 4 6 75

    0

    89 10 11 12 13 14 15

    74.30 Speed observer enable

    74.20 Restart delay enable

    User Drive start command

    74.21 Restart delay time

    09.41 Restart delay remaining

    06.16 Drive status word 1, bit 6

    Start interlock

    Speed measurement routine

    74.39 Measurement delay

    74.33 Observer speed check time

    74.99 ESP start/stop sw, bit 6

    74.99 ESP start/stop sw, bit 8

    Actual speedMeasured speed

    74.32 Restart speed limit high74.31 Restart speed limit low

    Time

    Time

    Time

    Time

    Time

    Time

    Time

    Time

    Time

    Time

    Time

  • 44 ESP program features

    5 Drive stops measuring the actual pump-motor speed if Start command if OFF when parameter 09.41 Restart delay remaining timer is still counting.

    6 Parameter 74.30 Speed observer enable is set ON, so that when restart delay time is elapsed, the speed measurement function starts automatically.

    2-3, 7-8, 13-14

    The time needed for the Backspin speed observer function to detect the actual motor speed is defined with parameter 74.39 Measurement delay.

    7-9 When Backspin speed observer is active, the drive start command will have no effect until measured speed gets in to the safe-to-restart speed region defined with parameters 74.31 Restart speed limit low and 74.32 Restart speed limit high.

    9-11 The speed observer function will trigger the speed check timer set in parameter 74.33 Observer speed check time when the measured speed is within the safe-to-restart speed region.

    10 If the measured speed is outside safe-to-restart speed region, then the speed check timer will reset.

    11-12 If the measured speed is within the safe-to-restart speed region defined in parameter 74.33 Observer speed check time, then the speed observer function routine is over. The drive stops modulating and parameter 74.99 ESP start/stop sw, bit 8 is set to TRUE.In case user drive start command is active, then immediately after speed check time is elapsed the flying start sequence is initiated and drive takes control over the pump-motor to go over the starting routines and then accelerate it to the production speed.

    12-13 The drive is waiting for the user to initiate the drive start command.

    13-14 As soon as the user drive start command is given, the drive repeats speed measurement routine to ensure that the actual speed is within the safe-to-restart speed region, then the drive will proceed to the normal starting routine without any speed check time delay.If the speed is outside the safe-to-restart speed region, then all the speed supervision procedure is repeated from point 8.

    14-15 The drive gets in to normal production state through the starting routines.

    Control scenario

    Description

  • ESP program features 45

    Backspin speed observer constraints

    Backspin speed measurement is a special drive control mode that requires physical cable connection to the motor. Therefore, the motor contactor should be closed all the time for the function to work. If the contact to the motor gets impaired while monitoring, then manually restart after the connection is restored.

    Backspin speed measurement sensitivity has its limitations at slow speeds. The lowest detectable speed varies (not the same) depends on motor size and can be as low as 1Hz with 900kW motor. With small motors (1-10kW), the speed detection routine cannot produce accurate measurement below 4Hz. The general guideline for the function set up to test speed measurement capacity with each type of motor in use to assess the lowest feasible speed measurement.

    Backspin speed measurement cannot always reliably detect zero-speed crossing from positive to negative speed and vice versa. The general guideline is to always have the Restart delay function enabled and active for several minutes after process is interrupted. It delays the Backspin Speed Observer function to engage, thus giving system some time to transit from production state to the state of fluid drainage (typically, being the primary reason for motor to passively back-spin).

    With permanent magnet type of motors, backspin speed observer function could sustain passive monitoring of speeds not greater than half of the motor nominal speed.

    Settings

    Parameter group 74 ESP control (page 429).

  • 46 ESP program features

    Starting the motorIn some cases pump motor can be difficult to restart. This might be caused by solids and/or sedimentation clogging the pump. Thus, it requires higher starting torque to break through the blockage. Another difficulty occurs with a complex electric circuit between drive and motor, typical for the step-up systems which makes accurate torque production.

    ACS880 ESP control program contains advanced current controller that allows user to set directly a desired motor current reference instead of manipulating voltage output. This enables user to achieve more accurate control over the motor starting torque but avoid excessive voltage. The number of starting routines are available for the user to take full advantage of the current controller benefits that improve motor starting procedure.

  • ESP program features 47

    Kick-start

    Kick-start refers to pre-magnetization of the motor before start, in the ESP systems with step-up transformers. This is used where standard DC pre-magnetization does not work.

    Kick-start function provides sometime to motor to develop starting torque sufficient to start spinning. The fast acceleration rate settings create risk for the motor to pull out before it gets to follow the frequency reference. Instead, the function gives current boost to motor at low speed for a set amount of time sufficient to develop starting torque and eventually break through the static friction.

    The function allows user to set desired speed and current reference for the motor applied for a defined period of time. After the starting routine is completed, the drive will automatically transit to accelerate to production speed with additional help of the Acceleration assistance (if enabled). Kick-start function increases the efficiency of starting routines such as Starting speed (page 75.15), Current pulse-start (page 75.60), and Acceleration assistance (page 75.40).

    Settings

    Parameter group 75 ESP reference setup (page 433).

    Starting speed

    Starting speed defines the frequency at which the drive begins modulating upon receiving start-command. In the ESP systems, where AC transformer is used to step-up voltage from low voltage drive to medium voltage motor. This function assists efficient power transmission and prevent undesirable transformer saturation at start.

    Speed reference

    Time

    Time

    75.42 Acceleration assistance speed limit

    75.52 Kick start speed reference

    75.15 Starting speed

    75.56 Kick startcurrent ref

    75.46 Acceleration assistance current

    75.51 Kick start hold time

    Kick-start routine Acceleration assistance

    Motor current

    0

    0

    Regular current

  • 48 ESP program features

    Current pulse-start

    Current pulse-start function enables when regular starting routines are not enough to accelerate the motor. The most common reason can be pump waxing or sedimentation. The function produces a series of thrusts to the pump impeller by sending short high-current impulses.

    You can adjust speed, magnitude and frequency of thrusts applied. After the Current pulse-start routine is competed, the control is given to Kick-start function (if enabled) and then proceed to production speed with additional help of the acceleration assistance (if enabled).

    Note: Current pulse-start is applicable only for AC induction motors. For permanent magnet motors, it is recommended use acceleration assistance (75.40) and kick start feature (75.50), when regular starting routines are not enough to accelerate the motor.

    Settings

    Parameter group 75 ESP reference setup (page 433).

    Acceleration assistance

    Acceleration assistance function enables the user to set motor current reference used during acceleration. This setting makes drive to extremely develop energy in the motor that is necessary to accelerate high load at fast ramp rate. The function will work until motor accelerate to a desired speed and then continue with energy efficiency settings set by the user in group 80 Voltage control.

    Speed reference

    75.61 Current pulse speed reference

    75.15 Starting speed

    75.62 Current pulse start current ref

    Time

    Time

    0

    0

    Regular current

    Pulse-start cycle 1 Pulse-start cycle 2 Last cycle

    75.69 Current pulse cycle time

    75.69 Current pulsecycle time

  • ESP program features 49

    Settings

    Parameter group 80 Voltage control (page 450).

    Pump impeller cleaningThe Pump impeller cleaning procedure consists of a programmable sequence of motor running forward and reverse for the defined number of cycles. The cleaning function removes the solids stuck to impeller blades and thus reduces the friction and inertial losses during normal operation.

    The function can be triggered using:

    1. Explicit command trigger - provided by the user through Fieldbus or digital input.

    2. On schedule - repeated regularly based on user timer setting.

    The ongoing cleaning operation can be interrupted either manually or automatically based on actual load supervision. • Supervision high function can be used to abort currently running cleaning cycle to

    avoid motor overheating in case of abnormal load peaks.• Supervision low function can be used to abort the whole cleaning sequence if load

    detected i