MC_TRANSITION_MODE
TF5410 | TF5420 | |
---|---|---|
| MC Group with Pick-and-Place | MC Group Coordinated Motion |
|
The transition mode characterizes the way a segment transition is executed.
TYPE MC_TRANSITION_MODE :
(
mcTransModeNone := 16#1000,
mcTransModeStartVelocity := 16#1001,
mcTransModeConstantVelocity := 16#1002,
mcTransModeCornerDistance := 16#1003,
mcTransModeMaxCornerDeviation := 16#1004,
mcTransModeCornerDistanceAdvanced := 16#100A
);
END_TYPE
The following table shows an overview of the implemented transition modes and the number of parameters that must be defined in TransitionParameterCount.
Name | TransitionParameterCount | Description |
---|---|---|
mcTransModeNone | No effect | No blending |
mcTransModeCornerDistance not compatible with MC Group with Pick-and-Place, available from TF5400 V3.1.10.1 | 1 | Transition parameters act as a tolerance sphere in which the path may be left. |
mcTransModeCornerDistanceAdvanced | 2 | Transition parameters act as a tolerance sphere in which the path may be left. |
mcTransModeNone
No blending is executed. Stop at segment transition.
mcTransModeCornerDistance
Blending is executed between the segments. The transition parameters act as tolerance ball in which the programmed path is not followed. The parameter describes the radius on the previous and second segment at which the blending starts and ends.
This mode is only compatible with MC Group Coordinated Motion.
mcTransModeCornerDistanceAdvanced
Blending is executed between the segments. The transition parameter act as tolerance ball in which the programmed path is not followed. The first parameter describes the radius on the previous segment at which the blending starts (r_in). The second parameter describes the radius on the following segment (r_out) which defines a position for which it is guaranteed that the blending is done. The parameter r_out is a maximum value. The blending can end before r_out is reached.
Blending (r_in) with MC Group with Pick-and-Place is limited to 90 % of previous segment. r_out is not limited.
![]() | Recommended Transition Parameter Relation for Blending with MC Group with Pick-and-Place The graphics sketch a planar movement within two dimensional space. Let two axes be involved in this movement. Assuming that the involved axes exhibit similar dynamics |
Combinations of buffer mode and transition mode
![]() | Buffer mode and transition mode are combined only when TF5420 is used. |
The following table shows the possible combinations of transition mode and buffer mode and their effect.
TM/PM | mcAborting | mcBuffered | mcBlendingPrevious | Others |
---|---|---|---|---|
mcTransModeNone | The previous command is canceled immediately. A new movement is started. The velocity in transition is 0. This combination is only permitted for the first segment of a path. | Stop at the end of the previous command. The next command is then executed. | Not permissible | Not permissible |
mcTransModeCornerDistance New from TF5400 V3.1.10.1, only compatible with MC Group Coordinated Motion | Blending from the active segment to the first segment of the new command. The intersection of the segments is defined by the distance needed to stop on the active segment. This combination is only permitted for the first segment of a path. | Not permissible | Blending from the last programmed command to the new command | Not permissible |
mcTransModeCornerDistanceAdvanced | Blending from the active segment to the first segment of the new command. The intersection of the segments is defined by the distance needed to stop on the active segment. This combination is only permitted for the first segment of a path. | Not permissible | Blending from the last programmed command to the new command | Not permissible |
Others | Not permissible | Not permissible | Not permissible | Not permissible |
Requirements
Development environment | Target platform | PLC libraries |
---|---|---|
TwinCAT V3.1.4018.26 TF5400 Advanced Motion Pack V3.1.1.17 | PC or CX (x64) | Tc3_McCoordinatedMotion, Tc2_MC2 |