31.05.2011 18:29 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo Ihr zwei, also oana11 in meiner vorhergehenden Antwort habe ich dir doch bereits Schaltungen empfolen, die deine Aufgabe der Mittelwertberechnung lösen (und die wesentlich weniger Blöcke und die benötigten Parameter direkt eingebbar enthalten)... Der Schaltungsentwurf "DEMO_periodische_Mittelwertbildung_V4 (0BA6)" kan nach Parameteranpassung direkt verwendet werden. Im Dateianhang ist dies bereits geschehen !! Die von dir angegeben Skalierungsparameterzu deinem Sensor sind korrekt (zur Anzeige mit 2 Nachkommastellen, wobei fast die volle Signalauflösungbeibehalten wird.Ich habe dir dazu mal Angaben im Schaltplan eingetragen, denn wegen des Schaltungsaufbaus und um die volle Signalauflösung zu behalten, ist es hier möglich auf 3 Nachkommastellen zu gehen... Du schinst mit der LOGO! noch sehr wenig Erfahrung zu haben - und die Schaltung hat es in sich (und SPEICHER in einem LOGO!-Programm sind schon höhere Künste). Alsoexperimentiere erst mal damit...Das übrige Ablaufschema ist zu lösen, wobei die angegebene Schaltung unterschiedlich dazu modifiziert werden kann. Mal sehen ob ich die einen Vorschlag als Basis für eine Vollendung durch dich erstellen kann (Zeitfrage!)? MfG Betel DateianhangDEMO_periodische_Mittelwertbildung_V4 (0BA6) mit Werten.zip (75 Downloads) |
==> Meine TAG-Listen: "deut." |
|
01.06.2011 18:17 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo Oana11, ein wenig schon, allerdings musst du dir die Schaltungen im Detail ansehen und an die Vorgaben deines Flussdiagramms anpassen. a) Zur hardwaregeeigneten Definition der zeitlichen Auflösung nochmals mein Vorschlag an deinen Auftraggeber: Die LOGO! aktualisiert die Daten von den Analogeingängen der Basismodule alle 300 ms. deshalb ist es sehr ratsam dieses Intevall auch für eine (deine) Mittelwertbildung heranzuziehen. Wenn nun diese Mittelung über 5 s gehen soll, dann bietet es sich an, über 17 Werte zu mitteln. Der Gesamtzeitbedarf dafür beträgt dann 0,3 s * 17 = 5,1 s! b) Die Schaltung "DEMO_periodische_Mittelwertbildung_V4 (0BA6) Differenz_V1.lsc" ist nun eine Ergänzung zu der bereits hier mitgeteilten und beinhaltet nun auf Seite 1 die Mittelwertberechnung und auf Seite 2 eine möglichkeit damit den Differenzdruck für zwei unterschiedliche Differenzzeiten zu berechnen und anzuzeigen. Einige der Anforderungen deines Fließbildes sind jedoch noch nicht erfüllt (insbesondere läuft die Mittelwertberechnung stets und die Auswerteschaltung "holt" sich dann jeweils den letzten gültigen Wert)...und du musst noch nacharbeiten! Übrigens können die Messzeiten im Betrieb über eine Textmeldung geändert werden. c) Die Schaltung "DEMO_periodische_Mittelwertbildung_V4 (0BA6) Differenz_V1.lsc" habe ich deshalb so modifiziert, dass nun der vorgegebene Ablauf besser (aber noch nicht vollständig - vergleiche z. B. F3, Anzeigen) abgebildet wird. Insbesondere werden nun Mittelwertbestimmungen nur noch wie gewünscht 2xausgeführt! d) Die Schaltung "DEMO_gleitende_Mittelwertbildung_10x_V4c (0BA6).lsc"möchte ich dir (und deinem Auftraggeber) trotzdem mal ans Herz legen! Sie berechnet nun einen sog. gleitenden Mittelwert aus n = 10) Einzelwerten (mit den von dir vorgegebenen Parametern). Dazu wird jeweils der zeitlich älteste Wert durch den Aktuellen ersetzt. Nach einer Startphase von 10 Werterfassungen (= 10 * 0,5 s) wird somit der Mittelwert alle 0,5 s aktualisiert - also quasi ständig. Wenn du nun diese Schaltung mit der Teilschaltungvon b) ergänzt und identisch zu der bereits bereitgestellten anwendest, dann kannst du praktisch mit einer maximalen Verzögerung von 0,5 s auf die Betätigung von F1/F2 bzw. die Triggerimpulse nach Ablauf der gewählten Messzeiteinen Messwert für die Differenzdruckbestimmung nutzen (also jeweils ohne Wartezeit für eine Mittelwertberechnung!) Ich denke nun hast du jede Menge zu experimentieren (ggf. erhöhe mal die Zeiten der Impulsgeber zum besseren Verfolgen der Arbeitsweise) und zu ergänzen bis dein Ablaufdiagramm erfüllt ist bzw. meine Vorschläge diesbezüglich realisiert sind. Viel Spaß und Erfolg dabei.... MfG Betel DateianhangDEMO_periodische_Mittelwertbildung_V4 (0BA6) Differenz.zip (76 Downloads) |
==> Meine TAG-Listen: "deut." |
|
06.06.2011 12:12 | |
Beiträge: 15 Bewertung: (0) |
Hallo Betel, DateianhangMittelw.mit Tipps vom Forum.zip (67 Downloads) |
Zuletzt bearbeitet von: oana11 am: 06.06.2011 15:41Zuletzt bearbeitet von: oana11 am: 06.06.2011 15:38 |
|
07.06.2011 12:05 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo oana11, Danke für deine vollständige Fehlerbeschreibung ( - das würde ich mir bei allen Anfragen hier im Forum wünschen...)! Leider musste ich bei Ansicht deiner Schaltung feststellen, dass deine Prüfung auf Gleichheit mir meiner (wie deine Angaben ja auch belegen) NICHT umfassend war/ist. Dabei habe ich im folgenden erst mal die von dir angegebenen Beobachtungen geprüft, jedoch nicht die ganze Schaltung...Bitte mache dies ganz sorgfältig selbst): a) Die falsche Anzeige des "0"-Wertes basiert auf einem falschen Bezug in B008, V2 - B012 ist falsch, B011 wäre richtig! b) Der Zähler wird nicht zurückgesetzt: Der Ausgang muss verschaltet werden und B003 muss an einem Eingang verschaltet werden....bitte Original ansehen... MfG Betel |
==> Meine TAG-Listen: "deut." |
|
08.06.2011 18:11 | |
Beigetreten: 05.01.2007 Letzter Bes: 07.04.2023 Beiträge: 1690 Bewertung: (580)
|
Hallo oana11, leider habe ich derzeit sehr wenig Zeit, deshalb nur kurz folgendes: Auf Seite 2 der Schaltung "DEMO_periodische_Mittelwertbildung_V4 (0BA6) Differenz_V2.lsc" ist eine Differenzdruckmesung ähnlich wie von dir vorgegeben aufgebaut..bitte testen und ggf. konkrete Fragen stellen. Ich vermute, du und auch deine "Auftraggeber" haben das Porential der Schaltung "DEMO_gleitende_Mittelwertbildung_10x_V4c (0BA6).lsc" nicht erkannt. Ich habe deshalbmal die Differenzdruckmessung mit dieser Messwertmittelung (Kopie von o. g. Schaltung Seite 2) ergänzt. Aus Zeitmangel bitte ich dich aber, die Textmeldungen noch zu ergänzen, da leider die Inhalte beim Kopieren verloren gehen, Danke. Das Prinzip ist nun so, dass nach 5 s nach dem Einschalten der LOGO! (bzw. nach dem Programmstart) alle 0,5 s ein Mittelwert aus 10 Messwerten bereitsteht. Nun wird dieser aktuelle Wert jeweils beim Betätigen von F1 bzw. F2 gespeichert und wie gewünscht dann nach 5 min bzw. 30 min ein weiterer Mittelwert und daraus die Druckdifferenz berechnet. VORTEIL ist dabei also, dass die "Wartezeit" zum Messen eines 10-Werte-Mittelwertes von 0,5 s * 10 = 5 s jeweils entfällt, weil ja bereits zum jeweiligen Zeitpunkt ein (gleitender) Mittelwert bereit steht (der maximal 0,5 s "alt" ist - Dafür ist der Messzeitraum (zum Zeitpunkt der Betätigung von F1/F2) zeitnäher (und ohne Zeitverzögerung)!!! MfG Betel DateianhangDEMO_gleitende_Mittelwertbildung_10x_V4c_mit_Differenzdruck (0BA6).zip (76 Downloads) |
==> Meine TAG-Listen: "deut." |
|
09.06.2011 09:41 | |
Beiträge: 15 Bewertung: (0) |
Hallo Mc Muffin, vielen Dank für deine Antwort, es hat geklappt jetzt habe ich viel mehr Arbeitsfläche.. Gruß, Oana |
09.06.2011 13:26 | |
Beiträge: 15 Bewertung: (0) |
Hallo Betel, danke für deine Antwort, ich bin dabei nach zu vollziehen deine Schaltung mit Gleitende Mittelwert und Diferenzdruck(bin gerade dabei zu reconstruieren) und habe ein Problem(im Bloc analoge Aritmetik die Verweiss Buttons sind nicht aktiviert, was habe ich da fals gemacht? Bitte um Hilfe. Danke in voraus! Gruß, Oana Dann in nächste letzte Meldetext ermittlung für p2 wird gestartet und dann kommt nichts mehr..oder wie ist es gemeind?DateianhangDEMO_gleitende_Mittelwertbildung_10x_V4c_mit_Differenzdruck (0BA6).zip (86 Downloads) |
Zuletzt bearbeitet von: oana11 am: 10.06.2011 14:50Zuletzt bearbeitet von: oana11 am: 10.06.2011 14:38Zuletzt bearbeitet von: oana11 am: 10.06.2011 13:26Zuletzt bearbeitet von: oana11 am: 10.06.2011 12:30Zuletzt bearbeitet von: oana11 am: 10.06.2011 10:48Zuletzt bearbeitet von: oana11 am: 10.06.2011 10:20Zuletzt bearbeitet von: oana11 am: 10.06.2011 08:52 |
|
Folgen Sie uns auf