Hallo Armel,
Marko hat dir einen guten Vorschlag gemacht, so würde ich das auch lösen.
Um deine Frage:
Zitat:Also wenn eine Variable zum Beispiel k größer als null ist, soll ich ein True an digital write schreiben und dann öffnet das Ventil. Wenn k kleiner oder gleich null wird, soll das Ventil wieder zu. Ich möchte jetzt die Zeit, die das Ventil geöffnet war, messen.
"wortwörtlich" zu beantworten:
Wenn dein DO-Wert auf TRUE geht, merkst du dir die aktuelle Zeit.
Wenn der DO-Wert zurück auf FALSE geht, nimmst du wieder die aktuelle Zeit und subtrahierst den gemerkten Wert: du hast deine gesuchte Zeitspanne!