Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

INT(I1/10)
*(
((INT(I1*25,5/2))*256*256*256)
+((INT(I2*225,555))*256*256)
+((INT(I3*225,555))*256)
+ (INT(I4*2,55))
-2147483647
-(INT(I1*25,5)*(256*256*256))
-(INT(I2*225,555)*(256*256))
-(INT(I3*225,555)*(256))
-(INT(I4*2,55))
)
+(INT(I1*25,5)*(256*256*256))
+(INT(I2*225,555)*(256*256))
+(INT(I3*225,555)*(256))
+(INT(I4*2,55))



Durch die Formel wird auch der Umstand umgangen dass der EIS11 Datentyp in Loxone nur mit Vorzeichen gesendet wird und dadurch die 4Byte nicht direkt genutzt werden können. Deshalb wird in der Formel bei Rot über 50% (Überlauf der Variable) das ganze ins negative gewandelt und von "-2147483647" hochgerechnet damits als Hex Wert im KNX wieder passt.

...