NEWS
Falls höher priorosiert als sonst falls?
-
Hallo. Ich möchte eine Wechselschaltung generieren von 2 Datenpunkten / Timern. (true / false)
Es kann immer nur ein Timer aktiv (true) sein, aber beide auch (false)Wenn Timer 2 = true, kann mit Timer 1 über true der Timer 2 auf false durch das Blockly gesetzt werden.
Wenn Timer 1 = true, kann der Timer 2 nicht auf true gesetzt werden. Es wird nicht zugelassen.Ist im Blockly der erste Falls höher priorisiert oder muss ich für so etwas einen anderen Baustein nehmen?
<xml xmlns="https://developers.google.com/blockly/xml"> <block type="comment" id="t?a|KH1(kVR`SV`GPqT)" x="-363" y="-362"> <field name="COMMENT">Es kann immer nur 1 Timer aktiv sein. Wechsel</field> <next> <block type="comment" id="2*^9Ap5cs@)k~#^q:~8u"> <field name="COMMENT">zwischen Timer 1 oder 2</field> <next> <block type="on_ext" id="PfFoS7gkm{FoY$Bwz+XP"> <mutation xmlns="http://www.w3.org/1999/xhtml" items="2"></mutation> <field name="CONDITION">ne</field> <field name="ACK_CONDITION"></field> <value name="OID0"> <shadow type="field_oid" id="|wfg!=g;)=Hl?Dj-ZxYM"> <field name="oid">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_1.Timer_1</field> </shadow> </value> <value name="OID1"> <shadow type="field_oid" id="`bT2VP!~Ru2};LhVk7Rz"> <field name="oid">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_2.Timer_2</field> </shadow> </value> <statement name="STATEMENT"> <block type="controls_if" id="X:hN+1p5[hW`WjSxP-;="> <mutation elseif="1"></mutation> <value name="IF0"> <block type="get_value" id="bTgG~wASo0rC@|MZ6Fp="> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_1.Timer_1</field> </block> </value> <statement name="DO0"> <block type="update" id="re//3mXbqsElrZ2lIRjR"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_2.Timer_2</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="=i9BA;C~~8:W[n|G3)@;"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> <value name="IF1"> <block type="get_value" id="7@ZDAYtQMSrXy`N_91SW"> <field name="ATTR">val</field> <field name="OID">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_2.Timer_2</field> </block> </value> <statement name="DO1"> <block type="update" id="G+my3}a/I_95Gxp$d)sE"> <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation> <field name="OID">0_userdata.0.Klima_Zeitsteuerung.OG_WZ.Timerbereich_1.Timer_1</field> <field name="WITH_DELAY">FALSE</field> <value name="VALUE"> <block type="logic_boolean" id="EG;`VmckHDXDrH(ZDP^i"> <field name="BOOL">FALSE</field> </block> </value> </block> </statement> </block> </statement> </block> </next> </block> </next> </block> </xml>
-
@mika-0 sagte in Falls höher priorosiert als sonst falls?:
Ist im Blockly der erste Falls höher priorisiert oder muss ich für so etwas einen anderen Baustein nehmen?
als?
es wird immer von oben nach unten abgearbeitet.
bis zum ersten Treffer -
-
@paul53 Danke. Funzt