Drive programming using PC tools
31
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 blocks
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.
Содержание ACSM1 Series
Страница 1: ...ABB motion control drives Firmware manual ACSM1 motion control program ...
Страница 4: ......
Страница 34: ...Drive programming using PC tools 34 ...
Страница 86: ...Drive control and features 86 ...
Страница 265: ...Parameters and firmware blocks 265 1 100 us 100 µs 2 1 ms 1 ms 3 50 ms 50 ms ...
Страница 302: ...Parameter data 302 ...
Страница 422: ...Application program template 422 ...
Страница 430: ...Appendix A Fieldbus control 430 ...
Страница 500: ...Appendix D Application examples 500 ...
Страница 508: ...Appendix E Control chain and drive logic diagrams 508 ...
Страница 510: ...3AFE68848270 REV H EN 2015 06 26 Contact us www abb com drives www abb com drivespartners ...