-         

Ergebnis 1 bis 4 von 4

Thema: IF then ... case

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    05.02.2007
    Beiträge
    12

    IF then ... case

    Anzeige

    Vertagen sich die if's mit case nicht?
    Das Beispiel:
    If Wtag < 6 Then Select Case Stunde
    Case 3 To 6 : Anhebung = Stunde / 4
    Case 20 To 22 : Anhebung = 19 - Stunde
    Case 23 : Anhebung = -1.5
    End Select
    Das soll ein Teil einer Heizugsregelung sein, die zu bestimmten Zeiten die Temperatur anpassen soll.
    Aber es scheint, dass der case Anteil nicht ausgeführt wird.
    Kann jemand helfen?
    Danke
    Günther[/code]

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    15.08.2004
    Ort
    Graz
    Beiträge
    342
    Code:
    If Wtag < 6 Then
       Select Case Stunde
       Case 3 To 6 : Anhebung = Stunde / 4
       Case 20 To 22 : Anhebung = 19 - Stunde
       Case 23 : Anhebung = -1.5
       End Select
    End If
    So müsste es gehen.

    mfg

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    05.02.2007
    Beiträge
    12
    In der Simulation gehts mit beiden Varianten.
    Im realen Programmablauf muss ich dieVariante von Netzman ausprobieren.
    Danke
    Günther

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    05.02.2007
    Beiträge
    12
    Hallo Netzman
    Dein Tip war gut. Jetzt läufts.
    Danke
    Günther

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •