MC_AccelerationProfile¶
Function Block MC_AccelerationProfile
This Function Block commands a time-acceleration locked motion profile
Note
- MC_TPROFILE is an ABB specific datatype.
- Alternatively to this Function Block, the CAM Function Block coupled to a virtual master can be used.
Example of an acceleration profile
A profile is made from a number of sequential “A to B” positioning points. It is simple to visualize, but requires a lot of sequences for a smooth profile. These requirements are often beyond the capability of low-end servos. Alternatively, by using a modest amount of constant acceleration segments it is possible to define a well-matching motion profile. With this method the capability range of low-end servos can be extended. It is possible to make matching to either:
1.) Position versus time profile
2.) Master versus slave axis
Advantages:
- Compact description of a profile.
- Smooth profile properties by nature.
- Low processor power requirements.
Disadvantages:
- Higher programming abstraction level with existing tools.
Acceleration Profile, 10 segments only
Resulting Position Profile
See the following chapter to check if this Function Block is supported by the used axis implementation: Overview
For this Function Block there is a visualization in the Library MC_Blocks_AC500_V11.
See the following chapter for a list of available data types: Overview