Koernerbrot
Level-2
- Beiträge
- 14
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo,
ich versuche gerade meine Motorengruppe mit Hilfe der MC_Home Funktion auf eine Ausgangsposition zu bringen, dafür möchte ich meine Motoren nur ein einziges Mal, nämlich bei der Ausrichtung des ganzen Teststandes Digital Nullen und dann eine Position anfahren, welche ich dann als Parkposition definieren möchte und wo im Verlauf des Betriebs die Motoren dorthin wieder zurückfahren, z.B für die Überprüfung des Produkts.
Dabei habe ich folgende Probleme:
1. Wenn der Motor angeht, hat er unter Ist-Position eine Position von -1000000, so weit wurde er halt schon gedreht, Manuell könnte ich Ihn natürlich auf 0 fahren, dann behält er sich diese auch, aber da muss es doch auch ne einfachere Lösung geben. Ich habe dazu auch schon den Punkt Persistent Data auf True gestellt, dass hat aber nichts verändert.
2. Wenn ich Homing benutze, brauche ich zwingend einen Physischen Schalter der mir ein Signal gibt das er jetzt an der gewünschten Position ist oder kann ich auch erstmal unter Position eine gewünschte Soll Position angeben. Einen Schalter müsste ich dann nämlich erst bestellen.
3. Warum ich 2. noch nicht testen konnte, kommt deswegen, da sich beim Start der Homing Funktion die Digitale Ist-Position einfach auf negativ eine Milliarde verändert und von dort aus versucht dann der Motor ins Positive zu gelangen, was dann Jahre dauern würde. Gibt es dazu eine Lösung?
Die Motoren die ich benutze sind von der Firma Baumüller. Ich hätte auch Zugriff auf ProDrive wenn der Fehler dort behoben werden muss.
ich versuche gerade meine Motorengruppe mit Hilfe der MC_Home Funktion auf eine Ausgangsposition zu bringen, dafür möchte ich meine Motoren nur ein einziges Mal, nämlich bei der Ausrichtung des ganzen Teststandes Digital Nullen und dann eine Position anfahren, welche ich dann als Parkposition definieren möchte und wo im Verlauf des Betriebs die Motoren dorthin wieder zurückfahren, z.B für die Überprüfung des Produkts.
Dabei habe ich folgende Probleme:
1. Wenn der Motor angeht, hat er unter Ist-Position eine Position von -1000000, so weit wurde er halt schon gedreht, Manuell könnte ich Ihn natürlich auf 0 fahren, dann behält er sich diese auch, aber da muss es doch auch ne einfachere Lösung geben. Ich habe dazu auch schon den Punkt Persistent Data auf True gestellt, dass hat aber nichts verändert.
2. Wenn ich Homing benutze, brauche ich zwingend einen Physischen Schalter der mir ein Signal gibt das er jetzt an der gewünschten Position ist oder kann ich auch erstmal unter Position eine gewünschte Soll Position angeben. Einen Schalter müsste ich dann nämlich erst bestellen.
3. Warum ich 2. noch nicht testen konnte, kommt deswegen, da sich beim Start der Homing Funktion die Digitale Ist-Position einfach auf negativ eine Milliarde verändert und von dort aus versucht dann der Motor ins Positive zu gelangen, was dann Jahre dauern würde. Gibt es dazu eine Lösung?
Die Motoren die ich benutze sind von der Firma Baumüller. Ich hätte auch Zugriff auf ProDrive wenn der Fehler dort behoben werden muss.