NEWS
Bedingung so lange erfüllt lassen bis...
-
Hallo zusammen,
ich bin gerade an einer ganz einfachen Aufgabe am verzweifeln....
Boar ich glaube ich saß heute zu lange vor dem Rechner....Nach einem Buttondruck in der Vis soll eine Pumpe starten. Diese Pumpe soll so lange laufen, bist eine Bedingung erfüllt ist.
Danach soll eine zweite Pumpe starten. Diese soll dann auch so lange laufen bis eine gewisse Bedingung erfüllt ist...Könnt ihr mit bitte auf die Sprünge helfen... Besten Dank und eine schönen Abend
-
Hallo zusammen,
ich bin gerade an einer ganz einfachen Aufgabe am verzweifeln....
Boar ich glaube ich saß heute zu lange vor dem Rechner....Nach einem Buttondruck in der Vis soll eine Pumpe starten. Diese Pumpe soll so lange laufen, bist eine Bedingung erfüllt ist.
Danach soll eine zweite Pumpe starten. Diese soll dann auch so lange laufen bis eine gewisse Bedingung erfüllt ist...Könnt ihr mit bitte auf die Sprünge helfen... Besten Dank und eine schönen Abend
@bambam89 sagte in Bedingung so lange erfüllt lassen bis...:
Könnt ihr mit bitte auf die Sprünge helfen..
dann musst du mit drei Triggern arbeiten
- wenn selbst erstellten Datenpunkt typ bool (der mit dem button in der vis verknüpft ist) = true, dann Pumpe an
- Wenn erste Bedingung true dann (falls Pumpe true)...
- Wenn nächste Bedingung dann...
-
@bambam89 sagte in Bedingung so lange erfüllt lassen bis...:
Könnt ihr mit bitte auf die Sprünge helfen..
dann musst du mit drei Triggern arbeiten
- wenn selbst erstellten Datenpunkt typ bool (der mit dem button in der vis verknüpft ist) = true, dann Pumpe an
- Wenn erste Bedingung true dann (falls Pumpe true)...
- Wenn nächste Bedingung dann...
Ich glaube ich weiß worauf du hinaus möchtest. Lässt sich so etwas nicht mit Schleifen abbilden?
Könnte mir vorstellen das das so recht komplex wird.... :-)Ich detailliere meine Frage nochmal etwas.
Ich möchte eine Cocktailautomaten bauen.
Ursprünglich hatte ich geplant die einzelnen Zutaten Zeitgesteuert in das Glas pumpen zu lassen. Das war soweit schon vorbereitet und hätte auch funktioniert.
Da das aber durch kohlensäurehaltige Getränke dann durchaus Abweichungen geben könnte, habe ich mir nun gedacht, das über eine Wägeezelle zu machen. Diese habe ich bereits in den IOBroker eingebunden.Das sind meine Datenpunkte:
Auswahl Cocktail über VIS:

Die einzelnen Pumpenrelais: (Da ich noch in der Planungsphase bin sind das erst ein paar):

Und die Daten der Wägezelle:

Also angenommen mit Buttondruck auf Green Eys soll Power1 (Wodka) so lange aktiv sein, bis die Wägezelle meinentweg 100 ausgibt. Dann startet die nächste Pumpe bis die Wägezelle 120 ausgibt etc.
-
Ich glaube ich weiß worauf du hinaus möchtest. Lässt sich so etwas nicht mit Schleifen abbilden?
Könnte mir vorstellen das das so recht komplex wird.... :-)Ich detailliere meine Frage nochmal etwas.
Ich möchte eine Cocktailautomaten bauen.
Ursprünglich hatte ich geplant die einzelnen Zutaten Zeitgesteuert in das Glas pumpen zu lassen. Das war soweit schon vorbereitet und hätte auch funktioniert.
Da das aber durch kohlensäurehaltige Getränke dann durchaus Abweichungen geben könnte, habe ich mir nun gedacht, das über eine Wägeezelle zu machen. Diese habe ich bereits in den IOBroker eingebunden.Das sind meine Datenpunkte:
Auswahl Cocktail über VIS:

Die einzelnen Pumpenrelais: (Da ich noch in der Planungsphase bin sind das erst ein paar):

Und die Daten der Wägezelle:

Also angenommen mit Buttondruck auf Green Eys soll Power1 (Wodka) so lange aktiv sein, bis die Wägezelle meinentweg 100 ausgibt. Dann startet die nächste Pumpe bis die Wägezelle 120 ausgibt etc.
-
@bambam89 sagte: so lange aktiv sein, bis die Wägezelle meinentweg 100 ausgibt. Dann startet die nächste Pumpe bis die Wägezelle 120 ausgibt etc.
Dann muss der Datenpunkt "Wägezelle" triggern.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden