Re: WAIT auf Wert einer Variablen Kategorie: Programmierung (von nitraM - 1.02.2008 12:15) | ||
Als Antwort auf WAIT auf Wert einer Variablen von Markus H - 31.01.2008 21:17 | ||
| ||
Hallo Markus, das geht schon so wie du das willst... ein paar zeilen code von mir /******************************************************************************/ /* Steuerung für die Warmwasserzilkulation */ /* Version : 1.1 */ /* Datum : 09.06.2006 */ /* Getestet : ja */ /* Benötigt : Globale Variablen aus dem Modul global.c2 */ /* Bemerkung : - */ /******************************************************************************/ thread zirkulation {int i; // Variable Zähler run 8; // Priorität ändern loop {wait(global.BM_EG or global.BM_DG)and(global.Temp[global.Zirkulation]<250); i = 0; // Schleifenzähler zurückstellen global.P_Zirkulation_out = 1; // Pumpe einschalten while global.Temp[global.Zirkulation] < 320 // solange Rücklauf < 32°C {sleep 1000; // 1 sec. Pause i = i + 1; // Zähler + 1 if i > 120 break; // Begrenzung der Laufzeit auf 120 sec. } global.P_Zirkulation_out = 0; // Pumpe ausschalten for i = 0...300 // Zeitschleife 300sec (5 min) {sleep 1000; // 1 sec. Pause } } } mfG nitraM | ||
Antwort schreiben Antworten: Re: WAIT auf Wert einer Variablen (von Markus H - 6.02.2008 19:34) |