REAL im Datenbaustein an Server senden

AlexeyZ

Level-1
Beiträge
31
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag,

Ich bin gerade an einem Projekt dran.
Bei dem ich eine Temperatur in °C von einer Siemens 1200 auf unserem Server zur Weiterverarbeitung bereit lege.
Die Variable kommt auch bereits auf dem Server an.

Mein Problem ist hierbei, das ich die Temperatur mit einer Kommastelle auf den Server schicke.
Daher Datentyp REAL. In dem FC lege ich die Variable in den Datenbaustein, auch in REAL. (Bei mir DB1.DBD8)

Bei gemessenen 23,8°C die auch in meinem Datenbausteinen genau mit 23,8 angezeigt werden. Steht in der Variable
auf dem Server: 1103259238.

Ich gehe davon aus, dass die letzte drei Ziffern meine 23,8°C sind. Was für informationen sind die anderen Werte?
Ziel ist, das in der Variable für die Weiterverarbeitung nur 23,8 steht.
 
Ich gehe davon aus, dass die letzte drei Ziffern meine 23,8°C sind. Was für informationen sind die anderen Werte?
Ziel ist, das in der Variable für die Weiterverarbeitung nur 23,8 steht.
Das ist meiner Meinung nach eher ein Zufall. Welches Datenformat ist denn auf der PC-Seite parametriert?
Ist es evtl. ein Motorola / Intel Problem ( S7 Motorola Format / PC Intel Format )?

Warum versendest du nicht als INT mit einer Kommastelle verschoben ( 23,8° = 238 )?
 
Zurück
Oben