ABB ACS355 Application Manual

ABB ACS355 Application Manual

Machinery drive
Hide thumbs Also See for ACS355:
Table of Contents
Application guide
ACS355 and AC500-eCo
Table of Contents
loading

Summary of Contents for ABB ACS355

  • Page 1 Application guide ACS355 and AC500-eCo...
  • Page 2: List Of Related Manuals

    List of related manuals Drive and PLC hardware manuals and guides Code (English) ACS355 user’s manual 3AUA0000066143 AC500-eCo and ACS355 quick installation guide 2CDC125145M0201 1) System description AC500 2CDC125015M0201 2) PM554 and PM564 installation instructions 2CDC125122M6801 2) AC500 online help Option manuals and guides FMBA-01 Modbus adapter module user’s manual...
  • Page 3 Application guide ACS355 and AC500-eCo Table of contents © 2011 ABB. All Rights Reserved. 2CDC125152M0201 Rev A EFFECTIVE: 2011-01-21...
  • Page 5: Table Of Contents

    Installing ABB Control Builder AC500 ........
  • Page 6 Program structure ........... . . 24 Main program .
  • Page 7: About The Manual

    Starter kit overview The ACS355 and AC500-eCo starter kit is designed for controlling up to seven ACS355 drives connected through a Modbus link. The maximum total length of the Modbus link is 50 meters (160 feet).
  • Page 8: Contents

    In addition to this manual, the delivery includes the following manuals: • Quick installation guide which describes the mechanical and electrical installation of the starter kit. • ACS355 user’s manual which describes the ACS355 drive. • System description AC500 which contains the safety instructions for the AC500-eCo PLC. •...
  • Page 9: Configuration

    Configuration What this chapter contains This chapter describes how to install ABB PS501 Control Builder on your computer, and how to configure the ACS355 drive and AC500-eCo PLC for use. The instructions in this chapter are intended to be used after the mechanical and electrical installation has been completed, as explained in AC500-eCo and ACS355 quick installation guide.
  • Page 10: Acs355 Drive Configuration

    The AC500 Modbus application macro makes the necessary changes to parameter default values for use in the starter kit. To activate the macro, set parameter 9902 APPLIC MACRO to AC500 MODBUS (10) as shown below. The macro is available in ACS355 drives with software version 503C or above.
  • Page 11: Installing Abb Control Builder Ac500

    Note: For more information on the cable driver installation, see \CD_AC500\Driver\TK503_TK504\TK503_TK504_Driver_Installation.pdf on the installation CD. 1. Insert the installation CD of ABB PS501 Control Builder. The CD automatically starts the installation program. A new window opens. 2. Click Installation PS501.
  • Page 12: Configuring Communication Parameters

    Programs > 3S Software > CoDeSys V2.3 > CoDeSys V2.3. The CoDesys program opens. 2. Click File > Open. 3. Browse to the folder C:\Program Files\ABB\ABB Configurator\Projects\Examples\ Drives_PS553-DRIVES\ ACS355_PM554_ModbusRTU\ and open ACS355_PM554_ModbusRTU.pro. A dialog opens, asking if you want to save the current (empty) project.
  • Page 13: Checking The Com Port Of Tk504

    Configuration 13 Checking the COM port of TK504 1. In Windows Start menu, go to Settings > Control Panel > System. 2. Select the Hardware tab and click Device Manager. 3. Expand Ports (COM & LPT) and check to which COM port TK503_504 programming cable is assigned.
  • Page 14 14 Configuration The status of the function blocks is displayed.
  • Page 15: Customization

    Customization 15 Customization What this chapter contains This chapter describes how to add more drives, customize the program further in CoDeSys and work with visualizations. Getting help Using the online help in CoDeSys To open the online help, click Help > Contents…. See the sections below for more detailed information on AC500 help topics.
  • Page 16: Getting Help On A Specific Function Block

    Master Address Note: For AC500 PLCs with firmware version 2.0 or higher, use ABB Control Builder to set up the bus parameters. To open ABB Control Builder, go to the Windows Start menu and open Programs > ABB > ABB Control Builder.
  • Page 17: Configuring The Slave Address Of The Drive

    On the drive side, you can choose the slave address in ACS3xx drives with parameter 53.02 EFB STATION ID. You can use the control panel for changing the parameter value. For instructions, see chapter Control panels in ACS355 user’s manual (3AUA0000066143 [English]).
  • Page 18: Copying The Program For Another Drive

    18 Customization Copying the program for another drive The instructions below outline how to copy the program of a drive in CoDeSys for a second drive. 1. In the left pane, in the POUs tab, right-click PRG_Drive1 (PRG) and click Copy Object. A Copy Object dialog opens.
  • Page 19: Creating A Visualization For A Copied Drive Program

    Customization 19 1. Open the Resources tab. 2. Select Global_Variables. 3. See declaration of LineCom1 of type ACS_MOD_TOKEN_TYPE. Creating a visualization for a copied drive program You can copy the visual elements of a drive for another drive to enable monitoring each drive through the visualization.
  • Page 20: Using Visualizations

    20 Customization Using visualizations The visualization of a project can be used to monitor states in the function blocks, and errors and actual values. See the image below. Controlling the drive with the visualization To use the visualization to control the drive, disconnect all inputs of the function block to be controlled with the visualization in the program.
  • Page 21: Configuring Parameters To Be Read From The Drive

    5. To keep the changes for the next reboot, click Online > Create boot project. Configuration example In this example, six parameters are configured to be read from an ACS355 drive by the function block. The following values are given to parameters 53.10…53.16:...
  • Page 22: Using The Read Parameters In The Program

    22 Customization The value of the NVAR_READ input is changed accordingly. Because there are six parameters to be read (plus one for the status word), NVAR_READ is changed to 7 as instructed above. Once the program is back online, the visualization changes to show the values of the parameters read from the drive: Using the read parameters in the program The parameters read from the drive appear as variables...
  • Page 23: Function Blocks And Program Structure

    The main advantage of using function blocks is that it is easy to control drives and there is no need to master the details of the ABB Drives profile. Function block programming also allows for a modular design and customization for the requirements of the application in question.
  • Page 24: Program Structure

    24 Function blocks and program structure Program structure Main program In the example project, the main program is named PLC_PRG. The main program includes a call to PRG_Drive1 (see below). If there are multiple drives, add a program for each additional drive (see Adding another drive on page 17).
  • Page 25: Driveref

    See the online help for detailed information on the inputs and outputs of the function block. Using the online help in CoDeSys on page for information on the use of the online help. The function block functions only with the ABB Drives profile.
  • Page 26: Speed Reference Generation

    24V DC of the AC500. DI_FASTER, DI_SLOWER and DI_REVERS are used in the example project as shown in the below image. See the quick installation guide for the dip switch settings in the ACS355 and AC500-eCo starter kit.
  • Page 27: Acs_Drives_Ctrl_Eng

    Function blocks and program structure 27 ACS_DRIVES_CTRL_ENG For system applications, the engineering block ACS_DRIVES_CTRL_ENG can be used. Refer to the online help for a detailed description of the function block.
  • Page 28 28 Function blocks and program structure...
  • Page 30 FINLAND regard to purchase orders, the agreed E-Mail [email protected] Telephone +358 10 22 11 particulars shall prevail. ABB AG does +358 10 22 22681 not accept any responsibility www.abb.com/plc www.abb.com/drives whatsoever for potential errors or possible lack of information in this document.

This manual is also suitable for:

Ac500

Table of Contents