The ABB drives system library is intended to use with the ACS880 drives. It provides event, parameter read/write and program time level function blocks for application program in the Automation Builder environment. The description of the features in this document is based on the ABB drives system library version 1.9.1.0.
Using Drive Composer pro system info, check that the drive is installed with the corresponding system library. In the System info, the system library version is located under the“Products More” view. The system library versions must be similar in the drive and the application program project.
Function block name |
Description |
---|---|
Event function blocks |
|
EVENT |
Send the application event |
ReadEventLog |
Read the drive’s faults and warnings |
Parameter change function blocks |
|
PAR_UNIT_SEL |
Changes the unit of a parameter |
PAR_SCALE_CHG |
Changes the parameter scaling attributes |
PAR_LIM_CHG_DINT |
Changes the limits of a parameter in DINT data format |
PAR_LIM_CHG_REAL |
Changes the limits of a parameter in REAL data format |
PAR_LIM_CHG_UDINT |
Changes the limits of a parameter in UDINT data format |
PAR_DEF_CHG_DINT |
Changes the default values of a parameter in DINT data format |
PAR_DEF_CHG_REAL |
Changes the default values of a parameter in REAL data format |
PAR_DEF_CHG_UDINT |
Changes the default values of a parameter in UDINT data format |
PAR_DISP_DEC |
Changes the decimal display of a parameter |
PAR_REFRESH |
Notifies PC tools and panel of any parameter attribute changes |
Parameter protection |
|
PAR_PROT |
Protects individual parameters |
PAR_GRP_PROT |
Protects a parameter group |
Parameter read function blocks |
|
ParReadBit |
Read the value of a bit in a packed-Boolean-type parameter |
ParRead_INT |
Read the value of an INT/DINT/REAL type parameter |
ParRead_DINT |
Read the value of a DINT/INT type parameter |
ParRead_REAL |
Read the value of a REAL type parameter |
ParRead_UDINT |
Read the value of a UDINT/UINT type parameter |
Parameter write function blocks |
|
ParWriteBit |
Write the value to a bit of a packed-Boolean-type parameter |
ParWrite_DINT |
Write the value to a REAL/DINT/INT type parameter |
ParWrite_INT |
Write the value to an INT/DINT/REAL type parameter |
ParWrite_REAL |
Write the value to a REAL type parameter |
ParWrite_UDINT |
Write the value to an UDINT/UINT type parameter |
Pointer parameter read function blocks |
|
ParRead_BitPTR |
Read the pointed bit value from a bit pointer type parameter |
ParRead_ValPTR_DINT |
Read the pointed DINT/INT value from a value pointer type parameter |
ParRead_ValPTR_REAL |
Read the pointed REAL value from a value pointer type parameter |
ParRead_ValPTR_UDINT |
Read the pointed UDINT/UINT value from a value pointer type parameter |
GetPtrParConf |
Read the source parameter settings. Source parameter must be a value pointer, bit pointer or formatted number |
Set pointer parameter function blocks |
|
ParSet_BitPTR_IEC |
Set a bit pointer parameter to point to a bit type IEC variable |
ParSet_ValPTR_IEC_DINT |
Set a value pointer parameter to point to a DINT type IEC variable |
ParSet_ValPTR_IEC_REAL |
Set a value pointer parameter to point to a REAL type IEC variable |
ParSet_ValPTR_IEC_UDINT |
Set a value pointer parameter to point to an UDINT type IEC variable |
ParSet_BitPTR_Par |
Set a bit pointer parameter to point to a bit of a packed Boolean para- meter |
ParSet_ValPTR_Par |
Set a value pointer parameter to point to a value parameter |
System time function blocks |
|
SYS_TIME |
Shows the previously set system data, time (broken time) and source |
SYS_TIME_UDNIT |
Shows the previously set system data, time (raw time) in native format and source |
Task time level function block |
|
UsedTimeLevel |
Show time level (ms) of the program where the function block is located |
Read device serial number function block |
|
Read_DriveSerialNumber |
Shows the serial number of the drive. Due of the drive serial number. |
-
Error codes
-
ABB D2D function blocks