ABB ACS580 / ACS880 Drive Composer Pro
Handwritten Manual

Manual-style practical training pattern for ABB ACS580 and ACS880 drive commissioning using Drive Composer Pro V2.9, motor ID, macros, I/O diagnostics, fieldbus communication and advanced drive functions.

05 Days / 40 Lab Hours
Notebook M-Step Pattern
Parameter + Wiring Focus
Mobile + Print Friendly

Notebook Pattern
Step-by-Step
ABB Drive Manual

✓ Connect → Upload → Motor ID → Macro → Fieldbus → Backup

ABB DRIVE LEVEL 01
01Connection & First Setup02Parameter Groups & Macros03I/O Config & Diagnostics04Fieldbus Communication05Advanced Features & Capstone

Talk to Automation Advisor

Get expert guidance for course selection, corporate training, project support and practical learning path.

Course GuidanceSelect the correct PLC SCADA, corporate, online or Industry 4.0 path.
Batch SupportGet schedule, duration, mode and prerequisite guidance.
Project AdviceDiscuss plant, automation, reporting or training requirement.
DAY 01

Softwell ABB Drive — Handwritten M-Step Manual

Day 01 - Drive Composer Pro Connection, Upload & Motor ID

Practical Outcome: Install Drive Composer Pro V2.9, connect ACS580/ACS880 through USB or Ethernet, upload parameter backup, run setup assistant and complete motor identification.

Drive Composer ProACS580 / ACS880USB / EthernetSetup AssistantMotor ID
Trainer Note: Before any wiring or commissioning, isolate supply and wait until the drive DC bus / charging LED is fully discharged. Upload backup before factory reset.

A. Step-by-Step Procedure

01
Step 1. Install Drive Composer Pro V2.9 and FTDI / ACS-CP-C USB driver. Verify COM port in Windows Device Manager.
02
Step 2. Connect PC USB to ABB panel port / control panel port or use Ethernet direct connection for faster refresh.
03
Step 3. Open Drive Composer Pro, create new workspace and use Find Drives to scan serial or Ethernet connection.
04
Step 4. Go online and check live Group 01 actual values: motor speed, output current, DC bus voltage and drive status.
05
Step 5. Read all parameters from drive and save .acp backup file before changing factory or field parameters.
06
Step 6. Restore factory defaults only on lab drive and start Setup Assistant wizard for clean commissioning.
07
Step 7. Enter motor nameplate values in Group 99: voltage, current, power, frequency, speed and power factor.
08
Step 8. Select DTC control mode, standard macro, speed limits and ramp-up/ramp-down values.
09
Step 9. Run Static ID first, then Rotating ID only when shaft is free and area is safe.
10
Step 10. Save parameters to memory, create final backup and perform first supervised run from panel / Composer.

Parameter Reference

99.04 = DTC control mode
99.06 = Motor nominal voltage
99.07 = Motor nominal current
99.08 = Motor nominal power
99.09 = Motor nominal frequency
99.10 = Motor nominal speed
99.13 = Motor ID run selection
96.06 = Restore factory defaults

B. Verification Checklist

  • The project/configuration completes without an unresolved compile or device error.
  • Online, simulation or runtime values respond in the expected sequence for Day 01 - Drive Composer Pro Connection, Upload & Motor ID.
  • Critical addresses, parameters, units and initial states are checked against the lab sheet.
  • The saved project can be reopened and the result reproduced without hidden manual correction.

C. If the Result Is Wrong

SymptomProbable causeDiagnostic checkCorrective action
Compile or configuration errorUnresolved device, tag, type, address or parameterOpen the first diagnostic entry and trace it to the configured objectCorrect the source item, compile again and save a new evidence record
No online/runtime responseWrong connection, command source, permissions or scan stateMonitor live values from input through logic to outputRestore the verified connection/state and repeat one controlled test
Unstable or unexpected valueScaling, initial state, timing or version mismatchCompare raw and engineering values and review the installed versionCorrect scaling/state, reset the lab safely and retest

D. Student Evidence Record

Environment

Record software version, controller/device firmware, driver and license status.

Project evidence

Save the project/archive name, modified block/object and parameter list.

Runtime evidence

Capture a verified screenshot, trend, alarm, tag table or measured value.

Conclusion

Write the pass condition, fault tested, correction made and final observation.

VERIFIED SCREENSHOT / TREND / TAG-TABLE EVIDENCE
Insert a real capture from the learner's lab. Do not use a fabricated software screenshot.
PracticalDay 01 - Drive Composer Pro Connection, Upload & Motor IDPass conditionObserved result matches the stated objective and can be repeated.
Evidence filename________________Trainer / self-check________________

Daily Practice / Viva

Show online connection, uploaded backup file, motor data entry screen, ID run result and saved parameter backup.

Expected Result and Runtime Behavior

Day 01 - Drive Composer Pro Connection, Upload & Motor ID completes with the stated configuration or code behavior, no unresolved diagnostic, a repeatable verification result and a saved evidence record.

Skills & Tools You Will Learn

Important automation skills are arranged for job-level, project-level and Industry 4.0 learning.

PLC ProgrammingLadder, SCL/ST, hardware, I/O mapping and troubleshooting.
SCADA / HMITags, screens, alarms, trends, scripts and reporting.
Industry 4.0 ToolsOPC UA, SQL Server, Python, dashboards and Excel/PDF reports.
DAY 02

Softwell ABB Drive — Handwritten M-Step Manual

Day 02 - Parameter Groups, Application Macros & Speed Reference

Practical Outcome: Understand ABB parameter groups, apply standard macros, configure start/stop source, speed reference and basic limits.

Group 10Group 20Group 22Group 30Macros
Trainer Note: Teach parameter grouping as a maintenance skill: actual values, command source, speed reference, limits, ramps, faults and motor data.

A. Step-by-Step Procedure

01
Step 1. Identify important ABB parameter groups: 01 actual values, 10 I/O, 19 mode, 20 start/stop, 22 speed reference, 30 limits, 31 faults and 99 motor data.
02
Step 2. Compare ACS580 and ACS880 usage: general purpose drive vs high-performance industrial drive.
03
Step 3. Apply ABB Standard macro and note default DI1 start, DI2 direction and AI1 speed reference behaviour.
04
Step 4. Configure start/stop/direction command source from terminal, keypad, fieldbus or external control location.
05
Step 5. Configure AI1 as 0–10 V or 4–20 mA speed reference and scale it to required min/max speed.
06
Step 6. Set acceleration and deceleration ramps for safe motor start/stop and avoid mechanical shock.
07
Step 7. Set current, torque and speed limits in Group 30 as per motor and machine requirement.
08
Step 8. Test local/remote control selection and verify reference source change from panel to terminals.
09
Step 9. Use parameter search, favourites and modified parameter list to document changed values.
10
Step 10. Export parameter report and prepare macro comparison note for maintenance engineers.

Typical Parameter Checklist

Group 10 = Digital input / output settings
Group 20 = Start / stop / direction commands
Group 22 = Speed reference selection
Group 23 = Speed control / ramps
Group 30 = Limits and protections
Group 31 = Fault functions
Group 99 = Motor data and control mode

B. Verification Checklist

  • The project/configuration completes without an unresolved compile or device error.
  • Online, simulation or runtime values respond in the expected sequence for Day 02 - Parameter Groups, Application Macros & Speed Reference.
  • Critical addresses, parameters, units and initial states are checked against the lab sheet.
  • The saved project can be reopened and the result reproduced without hidden manual correction.

C. If the Result Is Wrong

SymptomProbable causeDiagnostic checkCorrective action
Compile or configuration errorUnresolved device, tag, type, address or parameterOpen the first diagnostic entry and trace it to the configured objectCorrect the source item, compile again and save a new evidence record
No online/runtime responseWrong connection, command source, permissions or scan stateMonitor live values from input through logic to outputRestore the verified connection/state and repeat one controlled test
Unstable or unexpected valueScaling, initial state, timing or version mismatchCompare raw and engineering values and review the installed versionCorrect scaling/state, reset the lab safely and retest

D. Student Evidence Record

Environment

Record software version, controller/device firmware, driver and license status.

Project evidence

Save the project/archive name, modified block/object and parameter list.

Runtime evidence

Capture a verified screenshot, trend, alarm, tag table or measured value.

Conclusion

Write the pass condition, fault tested, correction made and final observation.

VERIFIED SCREENSHOT / TREND / TAG-TABLE EVIDENCE
Insert a real capture from the learner's lab. Do not use a fabricated software screenshot.
PracticalDay 02 - Parameter Groups, Application Macros & Speed ReferencePass conditionObserved result matches the stated objective and can be repeated.
Evidence filename________________Trainer / self-check________________

Daily Practice / Viva

Create a parameter change sheet showing macro name, command source, reference source, ramps and speed limits.

Expected Result and Runtime Behavior

Day 02 - Parameter Groups, Application Macros & Speed Reference completes with the stated configuration or code behavior, no unresolved diagnostic, a repeatable verification result and a saved evidence record.

DAY 03

Softwell ABB Drive — Handwritten M-Step Manual

Day 03 - I/O Configuration, Monitoring & Fault Diagnostics

Practical Outcome: Wire and test digital/analog I/O, monitor live status, diagnose alarms/faults and prepare a troubleshooting checklist.

DI / DOAI / AOMonitorFault HistoryDiagnostics
Trainer Note: Maintenance engineers must know how to check terminal status before changing logic or parameters.

A. Step-by-Step Procedure

01
Step 1. Study ABB drive control terminal layout and identify DI, DO/relay, AI, AO and common terminals.
02
Step 2. Wire DI1 start command, DI2 direction / reset and verify terminal status in Drive Composer monitor.
03
Step 3. Configure digital output / relay output for Running, Fault, Ready or At Speed indication.
04
Step 4. Wire AI1 speed reference and check raw value, scaled value and actual motor speed response.
05
Step 5. Configure analog output for output frequency, motor current or actual speed indication.
06
Step 6. Use monitor panel to view live speed, current, torque, DC voltage, run status and reference.
07
Step 7. Create intentional safe fault / warning simulation and read fault code, text and time stamp.
08
Step 8. Use fault history and event logger to understand trip sequence before reset.
09
Step 9. Reset fault from panel, DI or Composer only after root cause is understood and safe.
10
Step 10. Prepare I/O commissioning sheet with terminal number, signal name, parameter number and test result.

Diagnostics Checklist

Check 01 actual values before reset.
Check terminal status before changing DI assignment.
Check Group 31 fault functions and history.
Check motor current during acceleration.
Check DC bus voltage before opening panel.

B. Verification Checklist

  • The project/configuration completes without an unresolved compile or device error.
  • Online, simulation or runtime values respond in the expected sequence for Day 03 - I/O Configuration, Monitoring & Fault Diagnostics.
  • Critical addresses, parameters, units and initial states are checked against the lab sheet.
  • The saved project can be reopened and the result reproduced without hidden manual correction.

C. If the Result Is Wrong

SymptomProbable causeDiagnostic checkCorrective action
Compile or configuration errorUnresolved device, tag, type, address or parameterOpen the first diagnostic entry and trace it to the configured objectCorrect the source item, compile again and save a new evidence record
No online/runtime responseWrong connection, command source, permissions or scan stateMonitor live values from input through logic to outputRestore the verified connection/state and repeat one controlled test
Unstable or unexpected valueScaling, initial state, timing or version mismatchCompare raw and engineering values and review the installed versionCorrect scaling/state, reset the lab safely and retest

D. Student Evidence Record

Environment

Record software version, controller/device firmware, driver and license status.

Project evidence

Save the project/archive name, modified block/object and parameter list.

Runtime evidence

Capture a verified screenshot, trend, alarm, tag table or measured value.

Conclusion

Write the pass condition, fault tested, correction made and final observation.

VERIFIED SCREENSHOT / TREND / TAG-TABLE EVIDENCE
Insert a real capture from the learner's lab. Do not use a fabricated software screenshot.
PracticalDay 03 - I/O Configuration, Monitoring & Fault DiagnosticsPass conditionObserved result matches the stated objective and can be repeated.
Evidence filename________________Trainer / self-check________________

Daily Practice / Viva

Submit I/O test sheet, monitor screenshots and one fault diagnostic note with probable cause and corrective action.

Expected Result and Runtime Behavior

Day 03 - I/O Configuration, Monitoring & Fault Diagnostics completes with the stated configuration or code behavior, no unresolved diagnostic, a repeatable verification result and a saved evidence record.

Why Choose Softwell Automation

Learn automation with practical examples, industrial troubleshooting approach and complete IT/OT learning path.

Industry Experienced TrainerReal plant examples and project based training.
Hands-on LearningPLC logic, SCADA, VFD, communication and reporting practice.
Flexible ModesOnline, classroom, corporate and in-plant options.
DAY 04

Softwell ABB Drive — Handwritten M-Step Manual

Day 04 - Fieldbus Communication with PLC / SCADA

Practical Outcome: Configure ABB drive fieldbus for EtherNet/IP, PROFIBUS or Modbus communication and test control word, status word and speed reference.

FENA-21FDNA-01Modbus RTUControl WordStatus Word
Trainer Note: Explain drive communication as command word + speed reference + status word + feedback values.

A. Step-by-Step Procedure

01
Step 1. Identify installed fieldbus option: FENA-21 EtherNet/IP / Modbus TCP, FDNA-01 PROFIBUS or embedded Modbus RTU.
02
Step 2. Set drive IP address, subnet, gateway or PROFIBUS node / Modbus slave address as per network plan.
03
Step 3. Configure external control source from fieldbus and select speed reference from fieldbus word.
04
Step 4. Map control word bits for run enable, start, stop, direction, fault reset and quick stop.
05
Step 5. Map status word bits for ready, running, fault, warning, at speed and remote/local state.
06
Step 6. Configure speed reference scaling from PLC integer/word value to actual rpm or Hz value.
07
Step 7. Test start/stop from PLC with safe low-speed command and verify actual speed feedback.
08
Step 8. Disconnect network safely and verify communication fault / timeout response.
09
Step 9. Prepare PLC tag list for command word, reference, status word, actual speed and fault code.
10
Step 10. Save fieldbus parameter backup and network commissioning sheet.

PLC Mapping Example

Drive_CmdWord     : WORD   // PLC to Drive
Drive_SpeedRef    : INT    // PLC to Drive
Drive_StatusWord  : WORD   // Drive to PLC
Drive_ActualSpeed : INT    // Drive to PLC
Drive_FaultCode   : WORD   // Drive to PLC

B. Verification Checklist

  • The project/configuration completes without an unresolved compile or device error.
  • Online, simulation or runtime values respond in the expected sequence for Day 04 - Fieldbus Communication with PLC / SCADA.
  • Critical addresses, parameters, units and initial states are checked against the lab sheet.
  • The saved project can be reopened and the result reproduced without hidden manual correction.

C. If the Result Is Wrong

SymptomProbable causeDiagnostic checkCorrective action
Compile or configuration errorUnresolved device, tag, type, address or parameterOpen the first diagnostic entry and trace it to the configured objectCorrect the source item, compile again and save a new evidence record
No online/runtime responseWrong connection, command source, permissions or scan stateMonitor live values from input through logic to outputRestore the verified connection/state and repeat one controlled test
Unstable or unexpected valueScaling, initial state, timing or version mismatchCompare raw and engineering values and review the installed versionCorrect scaling/state, reset the lab safely and retest

D. Student Evidence Record

Environment

Record software version, controller/device firmware, driver and license status.

Project evidence

Save the project/archive name, modified block/object and parameter list.

Runtime evidence

Capture a verified screenshot, trend, alarm, tag table or measured value.

Conclusion

Write the pass condition, fault tested, correction made and final observation.

VERIFIED SCREENSHOT / TREND / TAG-TABLE EVIDENCE
Insert a real capture from the learner's lab. Do not use a fabricated software screenshot.
PracticalDay 04 - Fieldbus Communication with PLC / SCADAPass conditionObserved result matches the stated objective and can be repeated.
Evidence filename________________Trainer / self-check________________

Daily Practice / Viva

Demonstrate fieldbus start/stop, speed command, status word monitoring and communication fault reaction.

Expected Result and Runtime Behavior

Day 04 - Fieldbus Communication with PLC / SCADA completes with the stated configuration or code behavior, no unresolved diagnostic, a repeatable verification result and a saved evidence record.

Course Contents / Curriculum

The curriculum follows a practical sequence from fundamentals to project integration.

Level 01Basic PLC, wiring, addressing and ladder logic.
Level 02Advanced PLC, networking, SCADA and diagnostics.
Level 03OPC UA, SQL, Python, reports and IT/OT integration.
DAY 05

Softwell ABB Drive — Handwritten M-Step Manual

Day 05 - Advanced Drive Features, Backup & Final Capstone

Practical Outcome: Use advanced monitoring, trends, safety awareness, PID/application features and complete final ABB drive commissioning demonstration.

TrendPIDSafetyBackupCapstone
Trainer Note: Final day should connect all skills: parameter backup, safe change, test run, diagnosis, report and handover.

A. Step-by-Step Procedure

01
Step 1. Use Drive Composer monitor / trend to record speed, current, torque and DC bus during ramp-up and ramp-down.
02
Step 2. Configure PID / process control concept for pump, fan or pressure/flow application as per available lab setup.
03
Step 3. Understand ACS580 vs ACS880 advanced differences: DTC performance, encoder feedback, safety and application functions.
04
Step 4. Review STO safety terminals and safety function parameter view without bypassing any safety circuit.
05
Step 5. Create final parameter backup before capstone and compare with Day 01 backup to identify changes.
06
Step 6. Complete final capstone: connect drive, upload backup, set motor data, run ID, configure I/O and run motor safely.
07
Step 7. Add PLC/fieldbus control or terminal control depending on trainer-selected final project mode.
08
Step 8. Simulate one fault, diagnose using fault history and reset only after cause is removed.
09
Step 9. Prepare handover report: wiring, parameter list, backup file, test results and safety note.
10
Step 10. Trainer review and viva: explain motor data, DTC, macro, reference source, fault code and backup process.

Final Handover Folder

01_Pre_Backup.acp
02_Final_Backup.acp
03_Parameter_Change_Report.pdf
04_IO_Test_Checklist.xlsx
05_Fieldbus_Tag_List.xlsx
06_Final_Commissioning_Report.pdf

B. Verification Checklist

  • The project/configuration completes without an unresolved compile or device error.
  • Online, simulation or runtime values respond in the expected sequence for Day 05 - Advanced Drive Features, Backup & Final Capstone.
  • Critical addresses, parameters, units and initial states are checked against the lab sheet.
  • The saved project can be reopened and the result reproduced without hidden manual correction.

C. If the Result Is Wrong

SymptomProbable causeDiagnostic checkCorrective action
Compile or configuration errorUnresolved device, tag, type, address or parameterOpen the first diagnostic entry and trace it to the configured objectCorrect the source item, compile again and save a new evidence record
No online/runtime responseWrong connection, command source, permissions or scan stateMonitor live values from input through logic to outputRestore the verified connection/state and repeat one controlled test
Unstable or unexpected valueScaling, initial state, timing or version mismatchCompare raw and engineering values and review the installed versionCorrect scaling/state, reset the lab safely and retest

D. Student Evidence Record

Environment

Record software version, controller/device firmware, driver and license status.

Project evidence

Save the project/archive name, modified block/object and parameter list.

Runtime evidence

Capture a verified screenshot, trend, alarm, tag table or measured value.

Conclusion

Write the pass condition, fault tested, correction made and final observation.

VERIFIED SCREENSHOT / TREND / TAG-TABLE EVIDENCE
Insert a real capture from the learner's lab. Do not use a fabricated software screenshot.
PracticalDay 05 - Advanced Drive Features, Backup & Final CapstonePass conditionObserved result matches the stated objective and can be repeated.
Evidence filename________________Trainer / self-check________________

Daily Practice / Viva

Participant must demonstrate full commissioning flow and submit final backup, parameter report and troubleshooting note.

Expected Result and Runtime Behavior

Day 05 - Advanced Drive Features, Backup & Final Capstone completes with the stated configuration or code behavior, no unresolved diagnostic, a repeatable verification result and a saved evidence record.

Frequently Asked Questions About ABB ACS580 / ACS880 Drive Composer Pro Handwritten Manual

Who can join this training?

Students, freshers, working engineers, maintenance teams and corporate plant engineers can join based on their requirement.

Is practical training included?

Yes. The training is focused on PLC, SCADA, HMI, VFD, communication, troubleshooting and project based practice.

Can I request online or corporate training?

Yes. Softwell Automation provides classroom, online, corporate and in-plant training options.

Before You Start: Prerequisites, Tested Version, Safety and Evidence

This manual is a practical training workbook, not a substitute for the installed product manual or the site's approved engineering procedure. Record the exact software, firmware, license and hardware before following a step because menus and supported functions can vary by release.

Tested-version planning scope: Confirm Drive Composer 2.x, ACS580 or ACS880 firmware, motor nameplate data and the selected fieldbus option. Enter the exact lab-tested software, firmware and hardware in the record below before course delivery; never assume cross-version compatibility.

Environment record

Software build, firmware, device catalog, driver, communication interface and license status.

Safe lab boundary

Use an isolated training system. Follow electrical, mechanical, process and cybersecurity controls before energizing or downloading.

Evidence pack

Keep the source project, parameter/code export, screenshot/trend, fault test, correction and final pass result.

Technical review

Last reviewed by Softwell Automation Technical Training Team on 17 July 2026.

FieldLearner recordVerification
Software / firmware________________Matches the training device and official compatibility information
Project / backup________________Saved before and after the practical
Pass evidence________________Runtime value, trend, alarm, diagnostic or report attached
Fault tested________________Symptom, cause, check and corrective action documented

Practice, Viva and Extension Challenge

Practice

Change one approved input or parameter, predict the result, execute the test and explain any difference.

Viva

Explain the data flow, safety boundary, first diagnostic check and recovery method without opening the answer.

Extension challenge

Add one useful function while preserving the original pass criteria, alarm behavior and rollback path.

Graded mini-project

Combine at least three practicals, submit a versioned project and evidence pack, and demonstrate repeatable recovery.

ABB ACS580 / ACS880 Drives four-stage practical lab, runtime verification, diagnosis and backup workflow
Instructional workflow diagram: complete configuration, measurable verification, controlled diagnosis and recovery evidence in sequence.
ABB Library — official product documentation

Content status: Substantively reviewed and expanded 17 July 2026. Verify release-specific details against the linked official documentation.

Five-Day Practical Navigation

Complete each day in sequence and retain the code/parameter file, runtime proof, diagnosis record and signed conclusion.

Verified learning pathway

Practise This Manual with Guidance

Use the manual with trainer-led practicals, software exercises and troubleshooting support.

Content reviewed: 17 July 2026

☎ Call WhatsApp ✉ Email Enquire Now