11.12.2014 14:33 | |
Beigetreten: 08.02.2012 Letzter Bes: 22.12.2014 Beiträge: 2347 Bewertung: (385) |
So, ein Vorschlag mit dekrementieren Zähler.
DateianhangDosierung_V2.zip (40 Downloads) |
11.12.2014 15:23 | |
Beiträge: 11 Bewertung: (0) |
Sorry das ich so schnell aufgegeben habe. Ich habe mal kurz draufgeschaut und das sieht gut aus. Ich melde mich später nochmal ausführlich. Danke erstmal |
11.12.2014 20:31 | |
Beigetreten: 01.09.2014 Letzter Bes: 21.09.2024 Beiträge: 748 Bewertung: (48) |
Wenn Du weißt, das alle 1,5s 1ml aus Deinem Behälter läuft, kannst Du doch einfach einen Impulsgeber mitlaufen lassen und dann mit dem Zähler von 190B den Inhalt runterzählen. Das hat sogar den Vorteil, das bei Abbruch des Dosierens auch nur die bis dahin dosierte Menge gezählt wird. Und das resetten auf den Startinhalt ist, wie man bei 190B sehen kann, auch recht einfach. Du kannst das auch rechnerisch machen, allerdings ist das erheblich aufwendiger. Das erste Problem stellt schon mal die fehlende Remanenz der Analogwerte dar. Sprich das Wiederherstellen des Inhalts nach einem Neustart der LOGO!. Der einzige Weg dies umzusetzen, stellt das Übertragen in einen Zähler dar. Das braucht aber bei großen Wertsprüngen seine Zeit. Dann brauchst Du mehrer Verweise, um A: den Remanenzwert, B: den Resetwert und C: den berechneten Wert neu zu speichern. Und wenn dann die Dosierung eventuell noch abgebrochen wird, mußt Du noch mehr Aufwand zur Berechnung des neuen Inhalts betreiben. Ich hab' Dir mal beide Varianten (aber ohne eine Abbruchberechnung) angehangen. Da kannst Du Dir den Unterschied ansehen. Ich würde ganz klar bei der von 190B inspirierten Variante bleiben.
DateianhangDosierung mit Inhalt.zip (36 Downloads) |
Folgen Sie uns auf