Tabelle der Dynamikgewichtung (dynamic_weighting[i].*)
Im Kanalbereich der CNC liegt eine Tabelle vor, in der abhängig vom Raumfahrweg Gewichtungsfaktoren für die dynamischen Kenngrössen (v, a, tr) definiert werden können. Der Gewichtungsfaktor eines Tabellenindexeintrags wird verwendet, wenn der Raumfahrweg kleiner als der zugehörige Fahrweggrenzwert in der Tabelle ist. Liegt der Raumfahrweg auf dem Fahrweggrenzwert, wird die Dynamik des nachfolgenden Index verwendet.
Variablenname | Typ | Index | Dimension |
dynamic_weighting[i] | DYN_WEIGHT_DATA | i = 0 .. [MAX_NBR_DYN_WEIGHT - 1] | ---- |
Wert MAX_NBR_DYN_WEIGHT | Bedeutung |
10 (applikationsabhängig) | Maximale Anzahl von Tabelleneinträgen |
Folgende weitere Bedingungen müssen bei der Definition der Tabelleneinträge beachtet werden:
- Der Fahrweggrenzwert in der Tabelle nimmt zu grösseren Indexwerten hin zu.
- Die Achsen, die den Raumfahrweg für die Dynamikgewichtung bilden, müssen entsprechend markiert sein (P-AXIS-00015). Nur für diese Achsen wird die Gewichtung durchgeführt.
- Der Gewichtungsfaktor ist auf einen Minimalwert von 1% beschränkt. Bei der Rampenzeit ist zusätzlich die minimale Rampenzeit tr_min (P-AXIS-00201) als unterer Grenzwert zu berücksichtigen.
- Die Gewichtung ist nach oben hin bis zu den Maximalwerten vb_max (P-AXIS-00212) und a_max (P-AXIS-00008) möglich. Bei der Rampenzeit tr_grenz (P-AXIS-00200) ist die Gewichtung nach oben nicht beschränkt.