Ankündigung

Einklappen
Keine Ankündigung bisher.

Vergleich im Experten will nicht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Vergleich im Experten will nicht

    Hallo eibPC Gemeinde,

    Ich habe folgendes Problem:
    Die Zeile
    if (betriebEG == KOMFORT) then (write '7/4/3'f16,XsKomfEG) endif

    liefert beim kompilieren folgende Meldung:
    >if (betriebEG == KOMFORT) then (write '7/4/3'f16,XsKomfEG) endif< in der Datei "D:\EibStudio4Projekte\Richter_20200316_tmp\tm pApp .txt"
    Gültig bis Spaltenposition: {0}
    STOP Parser --> if (betriebEG == KOMFORT) then (write '7/4/3'f16,XsKomfEG) endif
    ID:4
    EibParser wurde mit Fehler beendet.

    Die Variable "betriebEG" ist wie folgt definiert:
    betriebEG = "H2 Büro EG Betriebsart RTR Ausgang-7/4/2"
    Die GA hat laut GA Übersicht den Datentyp u08 und DPST-5-10

    Bei "KOMFORT" handelt es sich um die Systemkonstante mit Datentyp u08.
    "XsKomfEG" ist eine f16 Variable, welche mit dem Makro "SliderTemperaturVar" befüllt wird.
    GA "7/4/3" ist ebenfalls vom Datentyp f16 und DPST-9-1.

    Irgendwie scheine ich den Wald vor lauter Bäumen nicht zu sehen.
    Könnt Ihr mir vielleicht meinen Denkfehler aufzeigen?
    Falls noch Infos fehlen, liefer ich diese gerne nach!

    Danke
    Stefan

    #2
    Hi,
    mach' die runden Klammern um den write-Befehl weg. Wenn dann if ... then {} endif

    Kommentar


      #3
      Hi foobar0815,

      Danke für das entfernen der Tomaten auf meiner Brille!
      Das wars!👍

      Grüße
      Stefan

      Kommentar

      Lädt...
      X