Defining the ID of a PCS transformation

Notice

notice

The use of this feature requires a license for the "Transformations” extension package. It is not included in the scope of the standard license.

Syntax:

#TRAFO PCS ID [<id>]

Defining the ID of a PCS transformation for the next activation with the command #TRAFO PCS ON without explicitly specifying the ID

<id>

ID for a parameter set of a PCS transformation defined in the channel lists.

The default kinematic ID [see P-CHAN-00854] is set by programming #TRAFO PCS ID without parameters.

When #TRAFO PCS ON is selected, an unknown ID for the PCS transformation results in the output of error message ID 21630 and to a stop in decoding.

Example

example

PCS transformation - parameterisation and #TRAFO PCS ID

Extract of parameters in the channel parameter list:

default_id_of_trafo_pcs[0]        10

trafo_pcs[0].trafo[0].id          10

trafo_pcs[0].trafo[0].type        212

trafo_pcs[0].trafo[0].param[0]    3

trafo_pcs[0].trafo[0].param[1]    4

trafo_pcs[0].trafo[0].param[2]    0.5

trafo_pcs[0].trafo[0].param[3]    4

trafo_pcs[1].trafo[0].id          20

trafo_pcs[1].trafo[0].type        212

trafo_pcs[1].trafo[0].param[0]    3

trafo_pcs[1].trafo[0].param[1]    4

trafo_pcs[1].trafo[0].param[2]    0.9

trafo_pcs[1].trafo[0].param[3]    4

NC program:

( Activate the PCS transformation with ID 10)

N30 #TRAFO PCS ON

;…

N70 #TRAFO PCS OFF

N80 #TRAFO PCS ID [20]  (define the PCS ID 20)

N90 #TRAFO PCS ON       (activated the PCS transformation with ID 20)

;…

N120 #TRAFO PCS OFF

N130 M30