Application examples for parameter references

Example

example

Axis parameters - Parameter reference within a file

( Excerpt from an axis parameter list)

getriebe[0].dynamik.a_max           2000 ( P-AXIS-00008 )

getriebe[1].dynamik.a_max           2000 ( P-AXIS-00008 )

(Reference to a_max of entry getriebe[0] )

getriebe[1].dynamik.a_emergency     P-AXIS-00008.0

(Reference to a_max of entry getriebe[1] )

getriebe[1].dynamik.a_emergency    P-AXIS-00008.1

Example

example

Axis parameters - Use of parameter reference in standard axis parameter list

( Excerpt from an axis parameter list)

getriebe[0].dynamik.a_max           2000 ( P-AXIS-00008 )

getriebe[1].dynamik.a_max           2000 ( P-AXIS-00008 )

( Excerpt from axis parameter list Axis 1 )

(Reference to a_max of the standard axis parameter list )

getriebe[0].dynamik.a_emergency     P-AXIS-00008.0

getriebe[1].dynamik.a_emergency     P-AXIS-00008.1

( Excerpt from axis parameter list Axis 2 )

(Reference to a_max of the standard axis parameter list )

getriebe[0].dynamik.a_emergency     P-AXIS-00008.1

getriebe[1].dynamik.a_emergency     P-AXIS-00008.1

It is also possible to overwrite the values assigned in the individual axis parameter lists. However, this value is then only valid within this list.

getriebe[0].dynamik.a_max           2500 ( P-AXIS-00008 )

Example

example

Channel parameters - Parameter references with transformations

trafo[0].id                    1005      ( P-CHAN-00262

trafo[0].type                  5         ( P-CHAN-00829

trafo[0].param[0]              150000    ( P-CHAN-00263.0.0

trafo[0].param[1]              0         ( P-CHAN-00263.0.1

trafo[0].param[2]              0         ( P-CHAN-00263.0.2

trafo[0].param[3]              0         ( P-CHAN-00263.0.3

trafo[0].param[4]              80000     ( P-CHAN-00263.0.4

trafo[1].id                    2001

trafo[1].type                  1

trafo[1].param[0]              267000    ( P-CHAN-00263.1.0

trafo[1].param[1]              0         ( P-CHAN-00263.1.1

trafo[1].param[2]              4000      ( P-CHAN-00263.1.2

trafo[1].param[3]              300000    ( P-CHAN-00263.1.3

( Following transformation ID 3001

( with references to transformation ID 2001

trafo[2].id                    3001

trafo[2].type                  1

trafo[2].param[0]              567000

trafo[2].param[1]              P-CHAN-00263.1.1

trafo[2].param[2]              P-CHAN-00263.1.2

trafo[2].param[3]              220000

Representation for kin_step notation:

in_step[0].trafo[0].id         1005      ( P-CHAN-00262

kin_step[0].trafo[0].type      5         ( P-CHAN-00829

kin_step[0].trafo[0].param[0]  150000    ( P-CHAN-00263.0.0

kin_step[0].trafo[0].param[1]  0         ( P-CHAN-00263.0.1

kin_step[0].trafo[0].param[2]  0         ( P-CHAN-00263.0.2

kin_step[0].trafo[0].param[3]  0         ( P-CHAN-00263.0.3

kin_step[0].trafo[0].param[4]  80000     ( P-CHAN-00263.0.4

#

kin_step[0].trafo[1].id        2001

kin_step[0].trafo[1].type      1

kin_step[0].trafo[1].param[0]  267000    ( P-CHAN-00263.0.1.0

kin_step[0].trafo[1].param[1]  0         ( P-CHAN-00263.0.1.1

kin_step[0].trafo[1].param[2]  4000      ( P-CHAN-00263.0.1.2

kin_step[0].trafo[1].param[3]  300000    ( P-CHAN-00263.0.1.3

#

( Following transformation ID 3001

( with references to transformation ID 2001

kin_step[0].trafo[2].id        3001

kin_step[0].trafo[2].type      1

kin_step[0].trafo[2].param[0]  567000

kin_step[0].trafo[2].param[1]  P-CHAN-00263.0.1.1

kin_step[0].trafo[2].param[2] P-CHAN-00263.0.1.2

kin_step[0].trafo[2].param[3] 220000