Anwendungsbeispiele zu Parameterreferenzen

Beispiel

example

Achsparameter - Parameterreferenz innerhalb einer Datei

( Auszug aus einer Achsparameterliste)

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

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

(Referenz auf a_max des Eintrags getriebe[0] )

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

(Referenz auf a_max des Eintrags getriebe[1] )

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

Beispiel

example

Achsparameter - Verwenden von Parameterreferenz in Standardachsparameterliste

( Auszug aus einer Standardachsparameterliste)

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

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

( Auszug aus Achsparameterliste Achse 1 )

(Referenz auf a_max der Standardachsparameterliste )

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

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

( Auszug aus Achsparameterliste Achse 2 )

(Referenz auf a_max der Standardachsparameterliste )

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

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

Ein Überschreiben der Belegung der Werte ist in den einzelnen Achsparameterlisten ebenfalls möglich. Dieser Wert ist dann aber nur innerhalb dieser Liste gültig.

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

Beispiel

example

Kanalparameter - Parameterreferenzen bei Transformationen

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

( Nachfolgende Transformation ID 3001

( mit Referenzen zur 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

Darstellung für kin_step-Schreibweise:

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

#

( Nachfolgende Transformation ID 3001

( mit Referenzen zur 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