How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB...

21
© ABB Inc. - 1 - ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus. Revision Date: Feb 16,2009 www.infoPLC.net

Transcript of How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB...

Page 1: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

1-

ABBAC500 Technical Help Sheet

How to setup an AC500 PLC to communicate to a

ACS350 drive via Modbus.

Revision Date: Feb 16,2009

www.infoPLC.net

Page 2: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

2-

Objective

Using AC500 to communicate to ACS350 Drive with Modbus

This intermediate level course demonstrates how to connect an AC500 PLC to a ACS350. The student will connect ACS350 to a AC500 PLC with provided communication diagrams. The student will also control and monitor ACS350 with provided AC500 program (AC500_ACS350_RTU(ModBus).pro).

www.infoPLC.net

Page 3: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

3-

Required Items

AC500 PLC PM5xx

Open Program AC500_ACS350_RTU(ModBus).pro

ABB Drive ACCS350

ACS350 Technical manual

FMBA-01 Modbus communication module

www.infoPLC.net

Page 4: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

4-

Overview

Hardware Connections

Drive Setup Procedure

PLC program

Evaluation

Summary

www.infoPLC.net

Page 5: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

5-

Hardware Connections

AC500 to Drive Connections

FMBA-01 ModuleDrive Jumper Settings

AC500 COM1

OR

AC500 COM2

www.infoPLC.net

Page 6: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

6-

Drive Setup Procedure

ACS350 Drive Settings for Motor and Modbus communicationUse motor nameplate data for motor parameters.

Use keypad to enter motor and communication parameter settings.

View next page for step by step procedure.

www.infoPLC.net

Page 7: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

7-

Drive Setup Procedure

Step1: Go to drive menu and select ASSISTANTSSelect “Enter”

Step2: Select Start-up Assistant Select “SEL” to go into assistant

When Prompted if you want to use start-up assistant select “Yes”and click “Ok”.

Step3: Follow Parameter Tree to enter correct settings on the following pages.

Notice number scheme for example: Parameter 9908 breaks down to Group 99 Parameter 08. Each parameter can be changed using the up and down arrows, click “Save” to store it to memory. Exit can be selected at any time to go back one menu.

www.infoPLC.net

Page 8: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

8-

Drive Setup Procedure

START-UP ASSISTANT

9901- set to “ENGLISH” click “Save” to go to next parameter

9906-set to “0.7A” click “Save” to go to next parameter

9907- set to “60Hz” click “Save” to go to next parameter

9908- set to “1660RPM” click “Save” to go to next parameter

9905- set to “220V” click “Save” to go to next parameter

9909- set to “0.2HP” click “Save” to go to next parameter

Click on “Save” to continue after each parameter.

To Go Back one step click on “Exit”and start over.

Do you want to continue with Application setup? Select “Continue” and click “Ok”

www.infoPLC.net

Page 9: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

9-

Drive Setup Procedure

START-UP ASSISTANT

9902- set to “ABB STANDARD” click “Save” to go to next parameter

3001- set to “NOT SEL” click “Save” to go to next parameter

1104- set to “0.0Hz” click “Save” to go to next parameter

1105- set to “60.0Hz” click “Save” to go to next parameter

1103- set to “COMM” click “Save” to go to next parameter

2007- set to “0.0Hz” click “Save” to go to next parameter

2203- 5.0S click “Save” to go to next parameter

2202- 5.0S click “Save” to go to next parameter

2008- set to “60.0Hz” click “Save” to go to next parameter

Selected Macro uses scalar control? Select “Ok” click “Ok” to continue

Do you want to continue with EXT1 reference setup? Select “Continue” and click “Ok”

Continue…..

www.infoPLC.net

Page 10: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

10-

Drive Setup Procedure

START-UP ASSISTANT

1201-set to “NOT SEL” click “Save” to go to next parameter

1106- set to “KEYPAD” click “Save” to go to next parameter

3001- set to “NOT SEL” click “Save” to go to next parameter

1107- set to “0.0%” click “Save” to go to next parameter

1202- set to “6.0Hz” click “Save” to go to next parameter

1108- set to “100.0%” click “Save” to go to next parameter

2101- set to “AUTO” click “Save” to go to next parameter

1003- set to “REQUEST” click “Save” to go to next parameter

1001- set to “COMM” click “Save” to go to next parameter

Do you want to continue wit EXT 2 reference setup? Select “Continue” click “Ok”

Do you want to continue with start and stop setup? Select “Continue” click “Ok”

Continue…..Continue…..

www.infoPLC.net

Page 11: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

11-

Drive Setup Procedure

START-UP ASSISTANT

2102- set to COAST click “Save” to go to next parameter

Click “Exit” again to go back to Main Menu

1601- set to “NOT SEL” click “Save” to

Do you want to continue? Click “Exit” to go back one menu

Continue…..

www.infoPLC.net

Page 12: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

12-

Drive Setup Procedure

Step4: Go to drive menu and select Parameters and enter parameters for Field Bus Control, refer to tree below.

PARAMETERS

Select Group 10-START/STOP/DIR

Select Group 53-EFB PROTOCOL

Select Group 98-OPTIONS

Select Group 99-START-UP DATA

Select Group 11-REFERENCE SELECT

5302-EFB STATION ID click “Edit”Set to “47” OR MATCH PLC click “Save”

5303-BAUD RATE click “Edit”Set to “9.6 KB/S” click “Save”

5304-EFB PARITY click “Edit:Set to “8 EVEN 1” click “Save”

5305-EFB CTRL PROFILE click “edit”Set to “ABB DRV FULL” click “Save”

9902-APPLIC MACRO click “Edit”Set to “ABB STANDARD” click “Save”

1001-EXT1 COMMANDS click “Edit” set to “COMM”and click “Save”

1102- EXT1/EXT2 SEL click “Edit” set to “EXT 1”and click “Save”

1103-REF1 SELECT click “Edit” set to “COMM” and click “Save”

9802- COMM PROT SEL click “edit” set to “STD MODBUS” click “Save”

www.infoPLC.net

Page 13: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

13-

Drive Setup Procedure

Step 5: Before you continue you must be able to control the drive using the keypad.

Using Keypad place drive under local control

Select start button on keypad

Toggle up button until motor ramps up

If motor responds to commands then stop drive and place it in remote control. You are now ready to control it via modbus

www.infoPLC.net

Page 14: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

14-

PLC Program

Open CoDeSys Software Open Program AC500_ACS350_RTU(ModBus).pro

Select Correct Target Settings

Compile ProgramCheck for errors. everything ok? Great.

Go Online

www.infoPLC.net

Page 15: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

15-

PLC Program

AC500_ACS350_RTU(ModBus).pro

www.infoPLC.net

Page 16: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

16-

PLC program

Step 6: Controlling the Drive from the PLC Place Drive back in remote

Place PLC in Run Mode

RXD and TXD Green Led’s should be flashing green on Drive FMBA-01 Module.

Step 7: Using program HMI interfaceNotice HMI similar to Keypad

To initialize and start Drive Click on stop and start indicators.

Drive should begin to ramp up

www.infoPLC.net

Page 17: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

17-

PLC program

Step 8: Continue with HMI Freq control can be done two different ways

Click on Output Freq Hz indicator and it will highlight green

Next click on freq percent numerical indicator and a numpad will pop up, enter 50%. Drive will ramp up to 30Hz.

www.infoPLC.net

Page 18: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

18-

PLC program

Step 9: Continue with HMI For a finer Freq control

Return Output Freq Hz indicator to its original state

Click on UP or DOWN indicators to adjust frequency by 0.1Hz

www.infoPLC.net

Page 19: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

19-

Evaluation

Was hardware connection content defined?

Was drive setup procedure easy to follow?

Did the PLC program communicate with the ACS350?

www.infoPLC.net

Page 20: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

©AB

B In

c. -

20-

Summary

The Course provided a quick-start guide to interfacing an AC500 PLC to ACS350 Drive

Modbus communication protocol was used to communicate between the AC500 and ACS350

The Modbus protocol linked PLC memory addresses to ACS350 commands and parameters.

The PLC program provided a user interface to execute commands and retrieve ACS350 parameters.

www.infoPLC.net

Page 21: How to setup an AC500 PLC to communicate to a ACS350 drive · PDF file©ABB Inc -1-. ABB AC500 Technical Help Sheet How to setup an AC500 PLC to communicate to a ACS350 drive via Modbus.

www.infoPLC.net