-> Hier kostenlos registrieren
Hallo!
Ich habe folgendes Problem:
Ich habe einen SEW MoviDrive ohne Technologieausführung im Einsatz. Dies ist ein Antrieb mit einer Rolle die ein Band transportiert. Nun möchte ich das der Bediener während des Betriebs den Meterzähler auf 0 setzen kann und dieser beginnt von neuem an zu Zählen. Ich lese die Ist-Position in Inkremente ein und skaliere diese über die Übersetzung auf den Meterwert.
In die Fahrtrichtung zählt er mir nun in den negativ Bereich (Fahre im Prinzip nur in eine Richtung) Dies könnte ich auf dem Regler invertieren, oder (Parameter 946)? Aber was passiert wenn er den maximalen Minusbereich der Ist Position (DINT -> -2147483648 ) erreicht. Wo wird weiter gezählt? Wie krieg ich diesen Überlauf / Unterlauf am besten in den Griff?
Habt ihr eine Lösung wie ich diesen Meterzähler am besten löse? Habt ihr schon mal einen gemacht?
schöne Grüße
Ich habe folgendes Problem:
Ich habe einen SEW MoviDrive ohne Technologieausführung im Einsatz. Dies ist ein Antrieb mit einer Rolle die ein Band transportiert. Nun möchte ich das der Bediener während des Betriebs den Meterzähler auf 0 setzen kann und dieser beginnt von neuem an zu Zählen. Ich lese die Ist-Position in Inkremente ein und skaliere diese über die Übersetzung auf den Meterwert.
In die Fahrtrichtung zählt er mir nun in den negativ Bereich (Fahre im Prinzip nur in eine Richtung) Dies könnte ich auf dem Regler invertieren, oder (Parameter 946)? Aber was passiert wenn er den maximalen Minusbereich der Ist Position (DINT -> -2147483648 ) erreicht. Wo wird weiter gezählt? Wie krieg ich diesen Überlauf / Unterlauf am besten in den Griff?
Habt ihr eine Lösung wie ich diesen Meterzähler am besten löse? Habt ihr schon mal einen gemacht?
schöne Grüße