Anwendungsbeispiele zu Parameterreferenzen
Beispiel
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
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
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