Application Programming; Function Blocks; User Parameters; Application Events - ABB ACSM1 Firmware Manual

Motion control drives, speed and torque control program
Hide thumbs Also See for ACSM1:
Table of Contents

Advertisement

Application programming

Application programs are created with the DriveSPC PC tool.
The normal delivery of the drive does not include an application program. The user
can create an application program with the standard and firmware function blocks.
ABB also offers customised application programs and technology function blocks for
specific applications. For more information, contact your local ABB representative.

Function blocks

The application program uses three types of function blocks: firmware function
blocks, standard function blocks and technology function blocks.
Firmware function blocks
Most of the firmware functions are represented as function blocks in the DriveSPC
tool. Firmware function blocks are part of the drive control firmware, and used as an
interface between the application and firmware programs. Drive parameters in
groups 10...99 are used as function block inputs and parameters in groups 1...9 as
function block outputs. Firmware function blocks are presented in chapter
Parameters and firmware
Standard function blocks (library)
Standard function blocks (eg, ADD, AND) are used to create an executable
application program. The standard function blocks available are presented in
chapter
Standard function block library is always included in the drive delivery.
Technology function blocks
Several technology function block libraries (eg, CAM) are available for different types
of applications. One technology library can be used at a time. Technology blocks are
used in a similar way as the standard blocks.

User parameters

User parameters can be created with the DriveSPC tool. They are inserted into the
application program as blocks that can be connected to existing application blocks.
User parameters can be added to any existing parameter group; the first available
index is 70. Parameter groups 5 and 75...89 are available for user parameters
starting from index 1. Using attributes, the parameters can be defined as write-
protected, hidden, etc.
For more information, see the DriveSPC User Manual.

Application events

The application programmer can create his/her own application events (alarms and
faults) by adding alarm and fault blocks; these blocks are managed through the
Alarm and Fault Managers of the DriveSPC tool.
The operation of alarm and fault blocks is the same: when the block is enabled (by
setting the Enable input to 1), an alarm or fault is generated by the drive.
blocks.
Standard function
blocks.
Drive programming using PC tools
31

Advertisement

Table of Contents
loading

Table of Contents