NEWS
Blockly erstellen aus z.BSP "open", true oder false machen
-
@thomsguy sagte: und so auch
Der Vergleich mit sich selbst liefert immer true.
-
Dann bin ich wohl nicht in der Lage das richtig zu machen.
-
-
-
@thomsguy
So sollte es funktionieren. -
Und die Variable im S7 Adapter als Word oder Bool?
-
@thomsguy sagte: Variable im S7 Adapter als Word oder Bool?
Bool.
-
Hallo,
werde ich mal testen, mir ist nur nicht ganz klar wie da jetzt true und false übergeben wird.
Ich übertrage ja den Wert Open und Closed. Oder bin ich irgendwie aufm Holzweg? -
@thomsguy sagte: wie da jetzt true und false übergeben wird.
Das Ergebnis eines Vergleichs ist immer true oder false.
@thomsguy sagte in Blockly erstellen aus z.BSP "open", true oder false machen:
Ich übertrage ja den Wert Open und Closed.
Das ist nicht der Wert, sondern der zum Wert gehörende Zustandstext (unter common.states). Der Vergleich wandelt den String-Wert ("BSH...") in einen booleschen Wert.
-
Stimmt es dann das die Tür jetzt zu ist und im Adapter false steht?
-
@thomsguy said in Blockly erstellen aus z.BSP "open", true oder false machen:
Stimmt es dann das die Tür jetzt zu ist und im Adapter false steht?
Müsste ja, oder. Da nicht Open
-
@thomsguy sagte: Stimmt es dann das die Tür jetzt zu ist und im Adapter false steht?
Ja, jeder andere Wert als "BSH.Common.EnumType.DoorState.Open" liefert false. Der Datenpunkt kennt aber nur zwei Werte (Strings).
-
Ok, dann mal schauen wie das so ist wenn dir Tür nachher aufgeht.
Ich danke dir schonmal für die Hilfe
-
Also so wie es aussieht geht es.
Wie würde es sich denn verhalten wenn da nicht nur Open und Closed drinne stehen würden, sondern mehrere verschieden Texte?