Bewegungspriorität der Teilkinematiken (P-CHAN-00450)
P-CHAN-00450 | Priorität, nach der die Koppelkinematik die TCP Bewegung auf die Teilkinematiken aufteilt. |
Beschreibung | Der Algorithmus, der die programmierten TCP Koordinaten auf die Teilkinematiken aufteilt, geht nach der hier definierten Priorität vor: Beginnend beim Index m = 0 soll der größtmögliche Teil der Bewegung von dieser Kinematik gefahren werden. Die resultierende Differenz zum programmierten TCP wird an die nächste Kinematik in der Liste weitergegeben. Dieser Schritt wird solange wiederholt, bis die TCP Koordinaten erreicht sind, oder der letzte Eintrag der hier definierten Reihenfolge erreicht ist. |
Parameter | trafo[j].group[k].move_prio[m] mit m = 0 … Länge der kinematischen Kette kin_step[i].trafo[j].group[k].move_prio[m] (mehrstufige Transformationen) |
Datentyp | UNS16 |
Datenbereich | 0 ... MAX(UNS16) |
Dimension | ---- |
Standardwert | 0 |
Anmerkungen | Jeder hier verwendete Name muss in der kinematischen Kette vorhanden sein. Konfigurationsbeispiel: Roboter auf einer Linearachse trafo[0].id 1 trafo[0].type 210 trafo[0].group[0].id 100 trafo[0].group[0].chain[0] 3 trafo[0].group[0].chain[1] 2 trafo[0].group[0].move_prio[0] 2 trafo[0].group[0].move_prio[1] 3 trafo[1].id 2 trafo[1].type 45 trafo[2].id 3 trafo[2].type 91 In diesem Beispiel wird zunächst die gesamte TCP Bewegung an den Roboter übergeben. Was dieser nicht ausfahren kann, wird dann von der Linearachse übernommen.
Ab V3.1.3080.09 |