-
-
Neuer Benutzer
Öfters hier
bestimmt ganz leicht
Hallo,
wer kann mir bei meinem Problem helfen?
Ich messe eine Temperatur von 20°C bis 90°C. Ich möchte das der unten stehende Befehl nur einmal bei 60 °C ausgeführt wird, d. h. der Summer piept einmal bei 60°C und dann bis 90°C nicht wieder.
If Temperatur Wärmetauscher > 60°C then
Summer = 1
Waitms 500
Summer = 0
End if
wäre super wenn mir einer helfen könnte
-
Erfahrener Benutzer
Roboter Genie
alarm60=0 ' wurde schon 60 grad alarm gegeben?
...
do
...
If Temperatur Wärmetauscher > 60°C and alarm60 = 0 then
Summer = 1
Waitms 500
Summer = 0
alarm60 = 1
end if
if Temperatur Wärmetauscher < 60°C then
alarm60 = 0 ' temperatur unter 60 Grad, also 60 Grad Alarm wieder scharf machen
End if
...
loop
so sollte es funktionieren 
Gruß MeckPommER
-
Neuer Benutzer
Öfters hier
super dankeschön
-
Erfahrener Benutzer
Roboter Genie
büdde 
vielleicht sollte man mit der temperaturwahl noch etwas runtergehen, um den alarm wieder scharfzustellen. ich könnte mir vorstellen, das der messwert vielleicht etwas hin und hertänzelt. dann würde der alarm losgehen, wieder scharfgestellt, alarm, etc.
also je nach güte der messwerte vielleicht erst unter 55 grad wieder scharf - probieren geht über studieren
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen