unverschämtheit
Level-1
- Beiträge
- 12
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo!
Ich hab hier ein Problem. Ein Förderband hat einen relativ ungenauen Geber. Jeder Geberimpuls repräsentiert 19,7mm Förderbandbewegung.
Ich muss auf Knopfdruck das Förderband regelmäßig 35,9cm mit einer Toleranz von ca 3cm in eine Richtung fahren.
Die 35,9cm ändern sich nicht. Im Mittel brauch ich also 359/19,7 = 18,223350253807106598984771573604 Geberimpulse.
Das ganze soll übrigens auf einer Allen Bradley Steuerung realisiert werden.
Ich bin im Kopf jetzt schon so weit dass mir klar ist dass 18,2 erreicht werden kann durch 4mal 18 und 1mal 19 Geberpositionen fahren. Das leuchtet mir auch fast ein. Um ein Verhältnis von 0,2 zu erreichen brauche ich eben das Verhältnis von 1/5.
So. Ich würde das jetzt gerne in einen Programmcode gießen dass ich bei unendlich häufiger Ausführung auf die oben genannten 18,2233... Geberimpulse komme. Also muss ich abhängig von der Anzahl der Ausführungen 18 oder 19 Impulse anfahren. Ich hoffe dass das verständlich ist. Vielleicht kann mich jemand in die richtige Richtung schicken oder sogar einen Vorschlag in SCL oder ähnlichem ausführen.
Vielen Dank!
Ich hab hier ein Problem. Ein Förderband hat einen relativ ungenauen Geber. Jeder Geberimpuls repräsentiert 19,7mm Förderbandbewegung.
Ich muss auf Knopfdruck das Förderband regelmäßig 35,9cm mit einer Toleranz von ca 3cm in eine Richtung fahren.
Die 35,9cm ändern sich nicht. Im Mittel brauch ich also 359/19,7 = 18,223350253807106598984771573604 Geberimpulse.
Das ganze soll übrigens auf einer Allen Bradley Steuerung realisiert werden.
Ich bin im Kopf jetzt schon so weit dass mir klar ist dass 18,2 erreicht werden kann durch 4mal 18 und 1mal 19 Geberpositionen fahren. Das leuchtet mir auch fast ein. Um ein Verhältnis von 0,2 zu erreichen brauche ich eben das Verhältnis von 1/5.
So. Ich würde das jetzt gerne in einen Programmcode gießen dass ich bei unendlich häufiger Ausführung auf die oben genannten 18,2233... Geberimpulse komme. Also muss ich abhängig von der Anzahl der Ausführungen 18 oder 19 Impulse anfahren. Ich hoffe dass das verständlich ist. Vielleicht kann mich jemand in die richtige Richtung schicken oder sogar einen Vorschlag in SCL oder ähnlichem ausführen.
Vielen Dank!