Input DescriptionΒΆ

../_images/832e0c8a357575ef0a33139000760ab8

Function Block MC_VelocityProfile

Note

The inputs marked with a triangle 5cd5213130fd783e0a33139000bebbf4_78f228175b765b440a33139001315693 are of the class VAR_IN_OUT (input and output variable). These inputs must be connected to a variable.

Execute

Data type: BOOL

Starts the Function Block at rising edge.

TimeScale

Data type: LREAL, unit: t.u.

Overall time scaling factor of the profile.

VelocityScale

Data type: LREAL

Overall velocity scaling factor of the profile.

Offset

Data type: LREAL, unit: u/s

Overall offset for profile.

Number_of_pairs

Data type: INT

Number of points used in TimeVelocity Array.

iTYPE

Data type: MC_ABB_iTypes_ENUM

Interpolationtype, possible values are:

  • MCA_SPLINE_COMPLETE
  • MCA_SPLINE_NATURAL
  • MCA_POLY5
  • MCA_POLY3
  • MCA_LINEAR

TimeVelocity

Data type: POINTER TO MC_TPROFILE

Reference to time/velocity. MC_TPROFILE is an ABB specific data type.

BufferMode

Data type: MC_BUFFERMODE, default: MC_Aborting, no other modes supported

Defines the behavior of the axis.

Axis

Data type: AXIS_REF

Reference to the axis.