Naming of Function Blocks and Data Structures

PLCopen

All Function Blocks named MC_xxx are implemented according to PLCopen definition and follow the PLCopen documentation. They may have additional inputs but according to PLCopen rules.

All Function Blocks named MCA_xxx are implemented corresponding to PLCopen rules but are not defined by PLCopen. They are AC500 specific extensions to the PLCopen library.

[CMC_xx Blöcke fehlen]

Central Motion Control

All Function Blocks named CMC_xxx belong to the implementation of Central Motion Control.

All data types named CMC_xxx belong to the implementation of Central Motion Control.

All data types named MC_xxx are implemented according PLCopen definition and follow the PLCopen documentation.

All data types named AXIS_xxx exist according to PLCopen definition. The content is ABB specific and not documented.

All Function Blocks named zCMC_xxx belong to the implementation of Central Motion Control. These are not documented and not intended for customer use.

Drive-based Motion Control

All Function Blocks starting with a name of a specific product (e.g. PTO_FM562_xxx, ACSM1_xxx, ACS800_xxx or ACS350_xxx) are intendend to be used with this product.

Auxiliaries

All Function Blocks named xxx_APP are not write protected and may be modified for adaptations.