weil du von vornherein die 1000 inkremente annimmst. konkret habe ich folgende größen: eine Spindel an einenem Motor angefluncht Spindel: länge 450 mm Steigung 5 mm Mittlere wegabweichung 5µm Spindelaußendurchmesser 16mm maximale Drehzahl 6000 u/min geforderte genauigkeit: 0, 0058 mm Wie ist denn die Berechnungsgrundlage bzw Formel um auf die benötigte anzahl an Inkrementen zu kommen. (sry für die doofen fragen aber ich mach das gerade zum ersten mal;)) #6 Da lag ich doch mit 1000 Inkrementen fast richtig! TIA - S7 - 1200: Drehzahlmessung über Impulse | SPS-Forum - Automatisierung und Elektrotechnik. Damit wäre eine Genauigkeit von 0, 005 rein rechnerisch machbar, da aber die Spindel auch zwischen zwei Inkrementen Stehen bleiben könnte, würdest du bei einer angezeigten Position von 0, 005 mm auch schon bei 0, 009 stehen. Dementsprechend würde ich auf 5000 Inkremente erhöhen. Bei 6000 U/min macht das allerdings 500 kHz an Eingangsfrequenz an den Steuerungseingängen. Das wird ggf. zu heftig. Alternativ würde ich einen Geber mit 1250 Inkrementen wählen und in der SPS eine Vierfachauswertung vornehmen lassen.
0/DINT_TO_REAL(TIME_TO_DINT(#diff)). 200/min = 3, 333/s => 300ms pro Takt. Bedenke, damit eine steigende Flanke erkannt werden kann muss der Eingang auch mal 0 sein. Wenn die Zykluszeit größer wird als 150ms, dann besteht die Gefahr, dass dir Takte verloren gehen. 'n schön' Tach auch HB #4 Hi, danke für die Antworten, es funktioniert jetzt tatsächlich auch. Bin gestern selber noch darauf gekommen, dass es in Milisekunden ist. Habe dann meine Rechnung angepasst (60. 0 auf 60. 000. Auslegung Drehgeber (inkremental) | Techniker-Forum. 0) und siehe da, es scheint zu funktionieren. "Scheint", weil ich noch keine wirkliche Drehzahl gemessen habe. Werde das demnächst überprüfen. Falls es noch jemanden interessiert, hier noch einmal die Anhänge: (hier wurde die 60. 0 inzwischen auf 60000. 0 geändert, wegen Angabe in Milisekunden) Danke nochmal für eure Hilfe!
Sofern du einen sinnvollen Timeout wählst, wird bei unterschreiten einer bestimmten Drehfrequenz (1/Drehfrequenz/100 < Timeout) ein Fehler ausgegeben, wodurch du weißt, das das Band wahrscheinlich steht. Wahrscheinlich schreibe ich, denn es könnt ja auch der Drehgeber runtergefallen sein (oder ähnliches). Zu beachten ist dabei allerdings, dass bei dieser Karte, wie bei jeder anderen auch, nicht nur eine obere sondern auch eine untere Grenze gilt. Der Grund hierfür liegt in der Taktfrequenz und der Auflösung. Ich würde so aus dem Bauch heraus eine halbe Sekunde warten, was in etwa 1 U/min entspricht. Inkrementalgeber drehzahl berechnen oder auf meine. 15. 2012, 08:54 Das mit dem Timeout hab ich schon den Fehler bei keiner Drehbewegung aber nicht bewusst eine Fehlermeldung erzwingen und diese dann quittieren. ja auch nicht ganz die elegante art wenn ich die Frequenz immer abfrage und den fehler anschließend gleich resete um keinen programmstillstand zu bekommen. :-( Dann find ich es fast noch besser nur bei einer wirklichen Drehbewegung die Frequenz abzufragen.
Zeit messen zwischen zwei Impulsen 2. Zeit * 100 = Umdrehungszeit [ms] (circa) 3. Umdrehungszeit[ms] / 1000 = Umdrehungszeit[s] 4. Umdrehungszeit[s] * Umfang = Bandgeschwindigkeit Dabei machst du einen kleinen Berechnungsfehler, den man im allgemeinen jedoch vernachlässigen kann (<1%). Flankenauswertung einfach mit einem Schieberegister und der Anweisung: NOT (Alter Zustand) & (Neuer Zustand) = Flanke positiv WENN Flanke Positiv -> "Tick Count" - "Alter Tick Count" = Zeitabstand zwischen zwei Impulsen Tick Count in Schieberegister. Neuen Zustand in Schieberegister reinschreiben. Einziges Problem hierbei sind die Anfangsdurchläufe, da hier noch falsche Werte angezeigt werden. Inkrementalgeber drehzahl berechnen online. Spätestens nach dem dritten Inkrement jedoch ist der richtige Wert berechnet. MfG Carsten 16. 2012, 10:31 Beitrag #3 Hallo Carsten, danke für deine Ausführungen. Das mit der Zeiterfassung leuchtet mir ein. Das mit dem Schieberegister muss ich mir mal in Ruhe anschauen, denn damit hab ich noch nichts gemacht. Aber gibt es denn für die "Allerweltsanwendung" kein Beispielprogramm?
Auch sehe ich hier ein Problem in der fehlenden Berücksichtigung des Steigungsfehlers. Ich würde mich freuen wenn mir hier jemand helfen kann und mir eventuell eine bessere Berechnungsgrundlage liefern könnte und auch sagen könnte wie ich im sinne der Kaskadenregelung mit einem Drehgeber weiter verfahre. Vielen Dank schonmal im Vorraus #2 Hallo! Nehmen wir einen einfachen Inkrementalgeber mit 1000 Inkrementen pro Umdrehungen. Geschwindigkeit auswerten über Drehgeber - LabVIEWForum.de. Ist dieser an der spindel montiert und diese hat eine Steigung von 1mm pro Umdrehungen, so kannst du die Bewegung mit 1/1000mm auflösen. Ob der Antrieb das kann, ist eine ganz andere Sache! Je nach Antriebsart und Getriebeübersetzung fließt das in die Positioniergenauigkeit mit ein. Zumindest ist die Erfassung an der Spindel fast die genaueste Art der Positionserfassung. Ein Absolutwertgeber liefert dir wie der Name schon sagt die absolute Position, erfordert aber entsprechende Auswertungshardware wogegen ein Inkrementalgeber mit zwei Digitaleingängen einer SPS erfasst werden kann!
Die Strecke welche die Mutter in achsialer richtung zurücklegen kann liegt bei 0, 00499999.. mm ohne das an der Anzeige etwas passiert, da erst nach 0, 005mm wieder ein Impuls vom Geber kommt. Da bedeutet, das deine Mutter bei gewünschter Position 0, 005mm auch bei 0, 00999 oder 0, 00000.. 1 stehen kann, je nach der Richtung in die gefahren wurde. Stichwort Motornachlauf und Spiel. Bei Vierfachauswertung verbessert sich die Situation wesentlich. Inkrementalgeber drehzahl berechnen formel. Dann erkennt die Auswertungseinheit schon nach 0, 005/4 =0, 00125mm wieder eine Bewegung. Somit wäre auf 0, 00624999.. positionierbar. Falls du dieser Aufstellung nicht folgen und das mit einem Geber mit 1250 Inkrementen durchspielen kannst, weis ich auch nicht wie ich dir noch helfen kann! Wobei ich mit der Genauigkeitsangebe so meine Schwierigkeiten habe! Bei 0, 0058mm +/- und einer gewählten Position von 0, 005 wären ja 0, 018 und -0, 0008 ja auch o. K.!? Dann wäre der 1000er Geber mit Vierfachauswertung an der Spindel gut genug! #9 Anzumerken ist, dass wir hier die Auflösung (Anzahl Inkremente des Gebers pro Umdrehung) betrachten.
Wenn ich meine Zeitdifferenz von Time in Int konvertiere, muss ich den Int-wert danach noch skalieren? Bzw ist mein Programm so vom Prinzip her dnen überhaupt richtig, also lese ich die Systemzeit richtig aus und ist es richtig die so voneinander abzuziehen etc? Für ein paar Tipps wäre ich sehr dankbar! Anbei noch Screenshots vom Programm (Netwerk 1-5), damit ihr wisst wovon ich rede =D Anhang 23767 Anhang 23768 Anhang 23769 Anhang 23770 Anhang 23771 Vielen Dank und viele Grüße, Lars #2 Also ich würde nur die Impulse zählen, im Sekundentakt (oder x Sekunden) auswerten, abnullen und weiterzählen... #3 Hi Lars dein Anhänge funktionieren nicht:-( Aber trotzdem ein paar Tipps. T_DIFF liefert dir eine TIME. Das sind Millisekunden. Wenn diff = T#25ms ist, dann bedeutet das, dass da ein DINT#25 drin steht. Um da jetzt U/min draus zu machen musst du wie du schon vermutest 60/diff_in_sekunden rechnen. Aber diff is ms. D. h. 60/(diff/1000) und dann möchtest du das auch noch in REAL, also erst nach REAL wandeln, dann rechnen --> Code: #rpm:= 60000.
Wie vom Bäcker: Krapfen kreativ dekorieren! | Rezepte, Krapfen, Berliner selber machen
Sie können natürlich auch eine Fritteuse verwenden. 6. Die fertig frittierten Bällchen mit einem Schaumlöffel herausnehmen und auf einem Küchenpapier gut abtropfen lassen. 7. Die noch heißen Quarkbällchen in Zucker wälzen und noch lauwarm servieren. Guten Appetit! Extra-Tipp: Die ideale Temperatur, um die Quarkbällchen zu frittieren, liegt bei 180 Grad. Wer kein Küchenthermometer zur Hand hat, kann die Kochlöffel-Methode anwenden, um die Temperatur zu überprüfen. Dafür einfach den Stiel eines Holzkochlöffels oder ein Holzstäbchen in das heiße Frittierfett tauchen. Steigen kleine Bläschen daran auf, ist es heiß genug und die Quarkbällchen können ausgebacken werden. Krapfen wie vom bäcker in google. Übrigens: Die Quarkbällchen lassen sich ohne Zuckermantel abgekühlt in einer Blechdose aufbewahren. Die Quarkbällchen gibt es auch in der veganen Variante: Veganen Quark gibt es mittlerweile in diversen Super- und Biomärkten. Wer keinen findet, kann auch veganen Joghurt nehmen und diesen in einem sauberen Küchentuch mindestens 2 bis 3 Stunden abtropfen lassen, damit er fester wird
Dann alle anderen Zutaten zugeben und mit dem Knethaken ca. 6-8 Minuten, zu einem geschmeidigen Teig verkneten. Die Schüssel nun abgedeckt für ca. 40 Minuten an einem Warmen Ort gehen lassen. Gekrempelte oder Kameruner Krapfen formen Den Teig nach dem Gehen durchkneten. Dann zu einer rechteckigen Platte ausrollen, die ca. 1 cm dick ist. Mit einem Messer oder Pizzaroller, den Teig in Rautenstücke schneiden. Rezept für leckere Silvester Krapfen wie vom Bäcker. In die Mitte einer Raute einen kleinen Schlitz schneiden, die Raute etwas auseinander ziehen und eine Seite von unten nach oben krempeln. Die geformten Teigstücke zur Seite legen und mit einem Küchentuch abgedeckt ca. 20 Minuten gehen lassen. In der Zwischenzeit das Öl auf ca. 170 Grad erhitzen. Die Gekrempelten nun im Öl frittieren, jede Seite ca. 2, 5-3 Minuten. Nachdem frittieren die Gebäcke auf einem Küchenpapier abtropfen lassen und sofort in Zucker wälzen. Viel Spaß beim Backen 🙂 Das könnte dich auch interessieren: Gefunden wurde: kameruna fettgebackenes | beas rezeptideen gekrempelte krapfen | gebäck: kameruner | Ich bin Beate und bin der Initiator dieses Magazins.