Combined preselection and activation
To simplify programming, preselection and activation/deactivation of multi-step transformations can be achieved by using an extended #TRAFO command:
Syntax: |
#TRAFO [ <kin_id_first_step> , <kin_id_second_step> ] |
<kin_id_first_step> | Set the kinematic ID number of the first transformation step, activate the associated transformation |
<kin_id_second_step> | Set the kinematic ID number of the second transformation step, activate the associated transformation |
The following keywords can also be used instead of kinematic IDs:
OFF | Deactivate transformation step; associated kinematic ID remains set. |
ON | Transformation step is activated based on the associated kinematic ID. |
NONE | Deactivate transformation step; deselect associated kinematic ID |
DEFAULT | Set the default kinematic ID from the channel list; activate the associated transformation |
![]() | When a kinematic ID is selected, this command always activates the associated transformation steps implicitly. |
![]() | If the kinematic ID is deselected with NONE, the display for this transformation step is also disabled. If the kinematic ID is deselected with OFF, the display remains on for this transformation step. |
The extended syntax can also be used for simple transformations. Preselection and activation/deactivation of the transformation are included in the same NC command:
If the second ID is not programmed for multi-step transformations, it is completely deactivated or implicitly treated as a NONE.
Example
It is possible to program in combination with standard syntax #TRAFO ON/OFF. However, the following must then be considered:
The command
deactivates both transformations but the kinematic IDs remain preselected. A repeated #TRAFO ON or #TRAFO[ON, ON] re-activates both transformations.
The command
is not equivalent to this since this command deselects preselection of the kinematic IDs. The following #TRAFO ON has no effect.