Hallo,
in einem neuen Makro von mir (keinem Aktuator zugeordnet, Typ Schalter) steht z.B. folgendes:
WENN Objekt = 1 DANN
...
ENDEWENN
Wenn das Ereigniss eintritt, wird die WENN-Bedingung ausgeführt, obwohl das Objekt definitiv nicht 1 ist (Schalter ist aus).
Frage ich das Ganze so ab:
WENN Objekt = "an" DANN
...
ENDEWENN
funktioniert es wie erwartet!
Es ist eine standard Typdefiniton des Schalters, die einzige Änderung betrifft das "aus" Bitmap, es wurde auf ein leeres Bitmap gesetzt.
Gruß,
Andreas
Fehler: "an","aus" anders als 1,0??
Moderator: Co-Administratoren
Re: Fehler: "an","aus" anders als 1,0??
Hallo,
es lag wohl doch nicht an den Schaltern, sondern an der Zeile davor:
WENN UHRZEIT >= "10:00:00" UND
UHRZEIT < "14:00:00" DANN
WENN oSonnig = "an" DANN
...diese Aktion wurde immer ausgeführt!!
SONST
...diese nie!
ENDEWENN
ENDEWENN
Als liegt der Fehler eher beim Compiler. Der Umbruch hinter UND wird wohl falsch interpretiert (aber er compiliert ohne Fehler).
So ging es dann:
WENN UHRZEIT >= "10:00:00" UND UHRZEIT < "14:00:00" DANN
...
Aber wie gesagt, dann sollte der Compiler einen Fehler bringen!
Gruß,
Andreas
es lag wohl doch nicht an den Schaltern, sondern an der Zeile davor:
WENN UHRZEIT >= "10:00:00" UND
UHRZEIT < "14:00:00" DANN
WENN oSonnig = "an" DANN
...diese Aktion wurde immer ausgeführt!!
SONST
...diese nie!
ENDEWENN
ENDEWENN
Als liegt der Fehler eher beim Compiler. Der Umbruch hinter UND wird wohl falsch interpretiert (aber er compiliert ohne Fehler).
So ging es dann:
WENN UHRZEIT >= "10:00:00" UND UHRZEIT < "14:00:00" DANN
...
Aber wie gesagt, dann sollte der Compiler einen Fehler bringen!
Gruß,
Andreas
-
- Beiträge: 954
- Registriert: 18.07.2006, 15:58
Re: Fehler: "an","aus" anders als 1,0??
Hallo,
wir haben das getestet, konnten keinen Fehler feststellen.
Bitte einmal die SPG-Datei an contronics mailen.
wir haben das getestet, konnten keinen Fehler feststellen.
Bitte einmal die SPG-Datei an contronics mailen.
Mit freundlichem Gruss
CL-control - Ralph Krapoth
http://www.cl-control.de
Bei Fragen bitte keine PMs, sondern mail an technik@cl-control.de
PMs werden nicht regelmässig kontrolliert und und können unbeantwortet bleiben.
CL-control - Ralph Krapoth
http://www.cl-control.de
Bei Fragen bitte keine PMs, sondern mail an technik@cl-control.de
PMs werden nicht regelmässig kontrolliert und und können unbeantwortet bleiben.