Siemens
Digital Industries, Motion Control, Machine Tool Systems
Transmit als Synchronaktion mitführen der Werkzeugspindel

Guten Tag,
Ich bin aktuell an einem kleinen Program beschäftigt an dem ich Synchron zur XY Bewegung die Werkzeugspindel mitführen muss über Spos.
Vom Aufbau ähnlich wie Transmit nur halt nicht die C Achse sondern SPI1.
Ich habe schon etwas versucht aber ich finde keine Systemvariable wo den wert liefert das eine Achse in derzeitiger Bewegung ist.
Hier zu meinem Code:
ID = 1 WHENEVER $AC_VACTW>0.001 DO SPOS=-1*ATAN2($AA_IW[Y],$AA_IW[X])
Leider dreht sich die Spindel ganz Komisch und macht ganze Kreisbewegungen so
das -1* ist dafür da weil ich die Spindel in M4 laufen lassen muss
Evt. Passt auch etwas nicht an meinem Konzept von der Synchronaktion und es gibt eine andere Möglichkeit die Synchronisation aufzustellen.
Ich denke eher weniger das sich jemand hier damit auskennt aber fragen schadet ja nie. : )
Liebe Grüße
Der Beitrag wurde von Timsen bearbeitet: Gestern, 15:52 Uhr
Ich bin aktuell an einem kleinen Program beschäftigt an dem ich Synchron zur XY Bewegung die Werkzeugspindel mitführen muss über Spos.
Vom Aufbau ähnlich wie Transmit nur halt nicht die C Achse sondern SPI1.
Ich habe schon etwas versucht aber ich finde keine Systemvariable wo den wert liefert das eine Achse in derzeitiger Bewegung ist.
Hier zu meinem Code:
ID = 1 WHENEVER $AC_VACTW>0.001 DO SPOS=-1*ATAN2($AA_IW[Y],$AA_IW[X])
Leider dreht sich die Spindel ganz Komisch und macht ganze Kreisbewegungen so
das -1* ist dafür da weil ich die Spindel in M4 laufen lassen muss
Evt. Passt auch etwas nicht an meinem Konzept von der Synchronaktion und es gibt eine andere Möglichkeit die Synchronisation aufzustellen.
Ich denke eher weniger das sich jemand hier damit auskennt aber fragen schadet ja nie. : )
Liebe Grüße
Der Beitrag wurde von Timsen bearbeitet: Gestern, 15:52 Uhr
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: