02.02.2015, 09:42
Kann ich in Visam 9 auch Daten von Typ Float 4 Byte (IEEE754) einlesen ?
Hab schon versucht aber mit int geht es nicht ?? ??
Danke für ihre Hilfe
Hab schon versucht aber mit int geht es nicht ?? ??
Danke für ihre Hilfe
(02.02.2015, 11:28)S.Rings schrieb: [ -> ]Danke für ihre Antwort
Hätten sie dazu noch ein Beispiel
DankeHallo Geothermie,
Der Type Float (Single) oder auch REAL genannt wird von VISAM/VBASE unterstützt.
Es kann jedoch sein das der Hersteller eine andere Folge der Wörter/Bytes vorgibt.
(siehe auch BIG-Endian,little Endian Byte/Wort Reihenfolge)
http://de.wikipedia.org/wiki/Byte-Reihenfolge .
Wir haben das in der Vergangenheit auch schon einmal bei einem
MODBUS-Teilnehmer vorgefunden.
Um dennoch den FLOAT richtig anzuzeigen müssen sie die Bytes drehen.
Also mit einer Kopie im VDF arbeiten, per Script die Bytes an die richtige
Stelle transferieren.