Forum

Forum Index -> SCADA - Editor -> Simulation Logik
knxbaer <p>Simulation Logik</p>
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 6

Moien,

beim Betrieb der aktuellsten SCADA Editor Version im Simulationsmodus reagiert die Logik mit einem Vergleichsoperator nur solange wie kein Wert auf Eingang E1 anliegt, anschließend verharrt die Logik mit dem letzten Wert unabhängig davon was auf den beiden Eingängen anliegt. Dabei spielt es keine Rolle ob eine zyklische (Haken gesetzt) oder ereignisorientiere (Reihenfolge beachtet) Steuerung vorliegt.

Aufgabenstellung:

An E1 liegt ein Temperatursensor vom KNX-Bus an.

An E2 über ein Touch-Wertangabe der Vergleichswert.

Jetzt soll am Ausgang einen Rollladen zwecks Verschattung geschaltet werden wenn E1 >= E2 ist.

Problem:

Solange an E1 noch kein Wert anliegt kann man über ein Wertabhängiges Textfeld sehen, dass der Logikbaustein bei Abänderung von E2 (größer oder kleiner als E1) richtig arbeitet, also An-, oder Aus-Schaltet.

Wenn der Wert an E1 anliegt kann man E2 verändern wie man möchte, auf den Bus wird immer der letzte Wert des Logikbausteines gesendet.

Auch eine Veränderung des Wertes von E1 (Sensor erwärmt) bringt nichts.

An-, oder Ausschalten der Simulation hilft nicht, man muss den Editor schließen und komplett neu starten.

Für eine Idee wäre ich echt dankbar!

Grüße

12.08.2014 14:16
Alexander <p>Simulation Logik</p>
Moderator
Mitglied seit: 19.01.2016
Nachrichten: 960

Hallo knxbaer,

ruf doch mal beim Papa EisBär im Büro an. Per Fernwartung haben wir das schnell gelöst. Ist sicher eine Kleinigkeit.

12.08.2014 14:43
knxbaer <p>Simulation Logik</p>
Benutzer
Mitglied seit: 19.01.2016
Nachrichten: 6

Moien,

zur nachtschlafender Stunde:

Ja, es war eine Kleinigkeit, man sollte dem Logikoperator so definieren dass er statt booleschem Operator (hat sich bei dem ganzen probieren da reingemogelt...) mit 8 Bytes Fließkomma am Eingang zu tun hat; dann klappt’s auch mit dem Nachbarn ;-)

Vorschlag zur Güte, falls man einen Fließkomma Wert auf einen booleschen Eingang legt (dadurch hat dieser die ganze Zeit "True" gesendet wodurch man glaubte dass die Logik sich aufgehängt hatte), sollte das System das monieren…

Besten Dank für das Angebot!

Gute Nacht…

13.08.2014 01:51
Anmelden