Wolfhunter
Level-1
- Beiträge
- 52
- Reaktionspunkte
- 1
-> Hier kostenlos registrieren
Hallo Zusammen,
also dieses Projekt treibt mich noch zur Verzweilung und ich muss schon wieder nach Hilfe schreien
Ich bekomme von einem PC an meine SPS ein UDP Telegramm geschickt, soweit klappt das auch.
Aber manchmal kommt es innerhalb des Telegramms vor das ich statt einem Realwertes ein Word bekomme.
Ich habe allerdings keine Ahnung wo es herkommt und wie es sein kann das dass ins DB eingetragen werden kann.
Sieht dann aus wie im Anhang.
Allerdings es kann bei allen dreien auftauchen.
Ich wollte eigentlich mit den Realwerten dann weiter arbeiten. Sprich vergleichen mit anderen Werten, mittels AWL.
Nun meine Frage , weiß jemand zufällig woran es liegen könnte? Und was passiert wenn die Rechnung auf einmal mit einem Word rechnen muss? Geht die SPS in Stop?
*Nachtrag*
Habe gerade rausgefunden das bei vielen Daten die ich empfangen habe die Bytes vertauscht sind. Dadurch kommen auch wahrscheinlich die Werte mit e^-0038 zustande. Gibts dafür eine Funktion die die Bytes tauscht?
Gruß
Dennis
also dieses Projekt treibt mich noch zur Verzweilung und ich muss schon wieder nach Hilfe schreien
Ich bekomme von einem PC an meine SPS ein UDP Telegramm geschickt, soweit klappt das auch.
Aber manchmal kommt es innerhalb des Telegramms vor das ich statt einem Realwertes ein Word bekomme.
Ich habe allerdings keine Ahnung wo es herkommt und wie es sein kann das dass ins DB eingetragen werden kann.
Sieht dann aus wie im Anhang.
Allerdings es kann bei allen dreien auftauchen.
Ich wollte eigentlich mit den Realwerten dann weiter arbeiten. Sprich vergleichen mit anderen Werten, mittels AWL.
Nun meine Frage , weiß jemand zufällig woran es liegen könnte? Und was passiert wenn die Rechnung auf einmal mit einem Word rechnen muss? Geht die SPS in Stop?
*Nachtrag*
Habe gerade rausgefunden das bei vielen Daten die ich empfangen habe die Bytes vertauscht sind. Dadurch kommen auch wahrscheinlich die Werte mit e^-0038 zustande. Gibts dafür eine Funktion die die Bytes tauscht?
Gruß
Dennis
Zuletzt bearbeitet: