ABB AC500 PLC Automation Builder

  • ABB AC500 PLC - PROFIBUS DP:
    Created in CoDeSys version 2.3
    This example highlights how to control the ACS800, DCS800, ACS550, ACH550, ACS350 with the RPBA-01 and FPBA-01 option on PROFIBUS DP within CoDeSys. This program contains basic ladder logic for controlling the ABB drive.
  • Ethernet IP - ABB Profile
    Created in Automation Builder version 2.6
    This example highlights how to control the ACS380, ACS580 or the ACS880 with the FEIP21 on Ethernet IP using ABB Profile. This program contains both ABB Drive’s Function Blocks or basic ladder logic for controlling the ABB drive
  • Ethernet IP – ODVA AC/DC Profile
    Created in Automation Builder version 2.6
    This example highlights how to control the ACS380, ACS580 or the ACS880 with the FEIP21 on Ethernet IP using the ODVA’s AC/DC Profile. This program contains basic ladder logic for controlling the ABB drive.
  • EtherCAT – ABB Profile
    Created in Automation Builder version 2.6
    This example highlights how to control the ACS380, ACS580 or the ACS880 with the FECA-01 on EtherCAT using ABB Profile. This program contains both ABB Drive’s Function Blocks or basic ladder logic for controlling the ABB drive.
  • EtherCAT – CiA402
    Created in Automation Builder version 2.6
    This example highlights how to control the ACS380, ACS580 or the ACS880 with the FECA-01 on EtherCAT using CiA402 Profile. This program contains basic ladder logic for controlling the ABB drive.
  • Modbus RTU example
    Created in Automation Builder version 2.5 or newer for description
    This example shows how to setup the communication and control between AC500 V3 PLC and ABB Drives via Modbus RTU protocol.  The drives which support embedded fieldbus are ACS380, ACS480, ACS580, ACQ580, ACH580, ACS880 and DCS880.  The PS6505-Drive library’s Control and scaling blocks have been used to control an ACSx80 drive with ABB drive profile.  The ABB-specific ready-made function blocks and visualizations from the ABB_Drives_AC500 library will be used for the control of the drives.
  • Modbus TCP example
    Created in Automation Builder version 2.5 or newer for description
    This example shows how to setup the communication and control between AC500 V3 PLC and ACSx80 via Modbus TCP protocol.  The PS6505-Drive library’s Control and scaling blocks have been used to control an ACSx80 drive with ABB drive profile.  The ABB-specific ready-made function blocks and visualizations from the ABB_Drives_AC500 library will be used for the control of the drives.  Fieldbus modules for ABB drives are FENA-01/11/21 (Used with ACS380, ACS480, ACS580, ACQ580, ACH580, ACS880, DCS880).
  • Profinet example
    Created in Automation Builder version 2.5 or newer for description
    This example shows how to setup the communication and control between AC500 V3 PLC and ABB Drives via Profinet protocol. The PS6505-Drive library’s Control and scaling blocks have been used to control an ACSx80 drive with ABB drive profile. The ABB-specific ready-made function blocks and visualizations from the ABB_Drives_AC500 library will be used for the control of the drives.  The fieldbus modules for ABB drives and AC500 V3 CPU are FENA-21 or FPNO-21 and Profinet CM579-PNIO communication module.

 

RSLogix 500 

  • RSLOGIX 500 Ethernet/IP Sample Program for MicroLogix Controllers
    Requires RSLogix 500 firmware version 7.20.00 or greater
    For EtherNet/IP this example program uses the Message Read/Write (MSG) instruction to write the drives control word and reference and to read the status word and actual speed for either the FENA-01 or RETA-01. 
  • RSLOGIX 500 Modbus RTU Sample Program for MicroLogix Controllers
    Requires RSLogix 500 firmware version 7.20.00 or greater
    This Modbus RTU sample program uses the Message Read/Write (MSG) instruction to write the drives control word and reference 1, reference 2 and to read the status word, actual speed and actual torque using Modbus RTU. This program contains basic ladder logic for controlling the ABB drive.
  • RSLOGIX 500 Ethernet/IP Sample Program for SLC500 system
    Requires RSLogix 500 firmware version 7.20.00 or greater
    For EtherNet/IP this example program uses the Message Read/Write (EEM) instruction to write the drives control word and reference and to read the status word and actual speed for either the FENA-01 or RETA-01.

 

RSLogix 5000

  • Ver 13 Ethernet/IP Program-ABB Drives Profile
    Created in RSLogix 5000 version 13
    For EtherNet/IP this example highlights how to control the ACS800, DCS800, ACS550 and ACS350 within RSLogix 5000. This program contains basic ladder logic for controlling the ABB drive programmed to be controlled via ABB Drive Profile.
  • Ver 13 Ethernet/IP Program - ODVA Profile
    Created in RSLogix 5000 version 13
    For EtherNet/IP this example highlights how to control the ACS800, ACS550, ACS355 and ACS350 within RSLogix 5000. This program contains basic ladder logic for controlling the ABB drive programmed to be controlled via ODVA Profile. 
  • Ver 17 Ethernet/IP Program-ABB Drives Profile
    Created in RSLogix 5000 version 17
    For EtherNet/IP this example highlights how to control the ACS800, DCS800, ACS550 and ACS350 within RSLogix 5000. This program contains basic ladder logic for controlling the ABB drive programmed to be controlled via ABB Drive Profile. The sample program uses the ABB Add On Profiles.
  • Ver 17 Ethernet/IP Program - ODVA Profile
    Created in RSLogix 5000 version 17
    For EtherNet/IP this example highlights how to control the ACS800, ACS550, ACS355 and ACS350 within RSLogix 5000. This program contains basic ladder logic for controlling the ABB drive programmed to be controlled via ODVA Profile. The sample program uses the ABB Add On Profiles.
  • Ver 34 Ethernet/IP Program - ODVA Profile
    Created inStudio 5000 version 34
    For EtherNet/IP this example highlights how to control the ACS800, ACS550, ACS355 and ACS350 within RSLogix 5000. This program contains basic ladder logic for controlling the ABB drive programmed to be controlled via ODVA Profile. The sample program uses the ABB Add On Profiles.
  • Ver 34 Ethernet/IP Program-ABB Drives Profile
    Created inStudio 5000 version 34
    For EtherNet/IP this example highlights how to control the ACS800, DCS800, ACS550 and ACS350 within RSLogix 5000. This program contains basic ladder logic for controlling the ABB drive programmed to be controlled via ABB Drive Profile. The sample program uses the ABB Add On Profiles
  • How to use Explicit Messaging to write/read a Drive Parameter
    This is a sample ladder logic program that will be used to configure an Explicit Message to read or write any drive parameter using a Get or Set Attribute message. The Explicit Message uses the Acyclic communication (Class 3 message) that is separate from the Cyclic I/O communication (Class 1 message).
  • Programming & Reading RETA-01 Data Words 5 thru 12
    Created in RSLogix 5000 version 13
    For EtherNet/IP this example program reads and writes words 5 – 12 with a CIP message block (MSG). This PLC code will program the RETA-01 to activate Datawords. 
  • Converting Data Types (e.g. INT to DINT)
    Created in RSLogix 5000 version 13
    For DeviceNet this example converts 16 bit words to 32 bit words and 32 bit words to 16 bit words. This program example will be used with DeviceNet.

 

Simatics

  • PROFINET Sample Program
    Created in Simatic Step 7 version 5.4
    This example highlights how to control the ACS800/ACX580 (RETA-02) and ACS880/ACX580/ACS380 (FENA-11/21).  within Simatics. This program contains basic ladder logic for controlling the ABB drive.
  • PROFIBUS - DP Sample Program
    Created in Simatic Step 7 version 5.4
    This Profibus DP example highlights how to control the ACS800, DCS800 and ACS550/ACH550 (RPBA-01) and ACS350, ACS850 and ACSM1 (FPBA-01) within Simatics Step7 software. This program contains basic ladder logic for controlling the ABB drive with ABB Drives Profile.
  • Contact us

    Submit your inquiry and we will contact you

    Contact us
Select region / language