E_TcMcProfileType

E_TcMcProfileType 1:

Available from version 3.0

The constants listed here are used to identify the rules used to generate the control value for an axis.

Syntax

E_TcMcProfileType 2:

Observe the order

The existing order must not be changed.
New types must be inserted at the end.
If a type is removed, it must be replaced by a dummy
to guarantee the correct numerical assignment.

TYPE E_TcMcProfileType :
(
iTcMc_ProfileConstAcc,
iTcMc_ProfileTimePosCtrl,
iTcMc_ProfileCosine,
iTcMc_ProfileCtrlBased,
iTcMc_ProfileTimeRamp,
iTcMc_ProfileJerkBased,
iTcMc_ProfileBufferedJerk,
iTcMc_ProfileSwitchedVelo,
iTcMc_Profile_TestOnly:=100
);
END_TYPE

Values

Name

Description

iTcMc_ProfileConstAcc

Only present for compatibility reasons; has been replaced by iTcMc_ProfileCtrlBased.

iTcMc_ProfileTimePosCtrl

Only present for compatibility reasons; no longer supported.

iTcMc_ProfileCosine

Only present for compatibility reasons; no longer supported.

iTcMc_ProfileCtrlBased

The control value for the drive is assembled from sections of constant acceleration and deceleration. Time (acceleration, change of velocity, stop) and distance (positioning) function as controlling values.

This generator type can optionally operate in purely timer-controlled mode with continuously closed position controller.

iTcMc_ProfileTimeRamp

The control value for the drive is generated with timer-controlled ramps for accelerations and decelerations. The controlling parameters are time (acceleration, velocity change, stop) and path (braking, stopping).

This generator type is intended for axes, which only have digital cams instead of an encoder.

iTcMc_ProfileJerkBased

The control value for the drive is assembled from sections of constant acceleration and deceleration. The deceleration is reduced with limited jerk towards the target. Optionally, the acceleration can be increased with limited jerk. Time (acceleration, change of velocity, stop) and distance (positioning) function as controlling values.

Some functions are not supported by this generator type, or not fully.

This generator type can optionally operate in purely timer-controlled mode with continuously closed position controller.

iTcMc_ProfileBufferedJerk

Reserved

iTcMc_ProfileSwitchedVelo

Reserved for industry-specific packet.

iTcMc_Profile_TestOnly

This type is only intended for internal testing of function block prototypes, which have not yet been released. It cannot be set via the PlcMcManager.