Hallo zusammen,
meine Logik spinnt immer wieder und ich weiß keinen Rat mehr.
Ich habe eine sehr einfache Logik geschrieben, um die Hardware-Installation zu testen:
Acht virtuelle Schalter, acht OR-Bausteine vor den Ausgängen um die aktuellen Schaltzustände auszulesen und acht Ausgänge.
Diese Logik funktioniert wunderbar - auf dem Laptop mit Liveview, im Webbrowser und auf dem Handy mittels "E2000-Net-IO-Control".
Jetzt habe ich die eigentliche Logik geflasht - die dann dauerhaft auf der E2000 laufen soll:
Etwas komplexer, mit Timern und Weektimern, um mit der Anlage meine Rasenbewässerung zu steuern.
Und diese Logik macht nicht das was sie soll!
So sind völlig aus der Luft heraus gegriffen z.B.
- einzelne Ausgänge an - obwohl kein Signal dafür anliegt
- virtuelle Taster lassen sich nicht schalten - es passiert nichts wenn man sie im Webinterface oder Handy betätigt
- ein Inverterbaustein macht nicht was er soll: Ein- und Ausgang sind gleichzeitig "ein"
- Weektimer sollten schalten - machen sie aber nicht
Ich hab schon versucht vor dem Flaschen der Logik eine "leere" Logik zu senden - aber auch dann ist plötzlich einer der Ausgänge eingeschaltet.
Was könnte der Fehler sein?
Kann der interne Speicher irgendwie fragmentiert sein?
Sollte man vor dem Flashen eine leere Datei flashen?