AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Single Werte bei Modbus, Delphi 7 und IEEE754
Thema durchsuchen
Ansicht
Themen-Optionen

Single Werte bei Modbus, Delphi 7 und IEEE754

Ein Thema von HariboHunter · begonnen am 20. Dez 2006 · letzter Beitrag vom 20. Dez 2006
Antwort Antwort
Muetze1
(Gast)

n/a Beiträge
 
#1

Re: Single Werte bei Modbus, Delphi 7 und IEEE754

  Alt 20. Dez 2006, 13:24
Scheint mir eher ein Problem der Byte Order zu sein (Motorola <-> Intel) als der Codierung an sich. Ich würde die Datenbytes richtig umkehren/drehen wenn eine solche Konvertierung an einer Schnittstellenseite nötig wird.

Der IEE754 Standard sieht es sogar genauso wie Delphi und C++. Der Standard geht von einer Standardansicht aus (LSB->MSB) und deine Darstellung ist schon die direkte "verdrehte" Intel Byte Order auf dem PC im Speicher. Der ModBus wiederrum überträgt es richtig, aber es wird nicht im Inteldesign vertauscht. Die letzte Tatsache würde bedeuten, der Wert wird byteweise eingelesen und nicht wordweise, dann sollte dies wieder mit deiner Delphi/C++ Darstellung übereinstimmen. Damit wäre dann auch gleichzeitig die IEE754 Darstellung erfüllt.
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:51 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz