Bcd --> Int

U

Unregistriert12

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo
Ich muss meine Zeitangaben von der SPS auf einen "fremden" PC übertragen, der das Datum und die Zeit so einliest, wie ich sie gebe. Wenn ich den Tag übermittle (B#16#24) dann ist klar, dass er nicht 24 erhält, sondern das entsprechende ASCII-Zeichen. Ich muss die einzelnen Daten (Jahr, Monat,...) in ein Byte schreiben (DB). Wie schaffe ich es, dass dieser Wert (z.B. 24) nicht in HEX sondern als Dezimalzahl geschickt wird?

Danke für eure Hilfe!!
 
Unregistriert12 schrieb:
Hallo
Ich muss meine Zeitangaben von der SPS auf einen "fremden" PC übertragen, der das Datum und die Zeit so einliest, wie ich sie gebe. Wenn ich den Tag übermittle (B#16#24) dann ist klar, dass er nicht 24 erhält, sondern das entsprechende ASCII-Zeichen. Ich muss die einzelnen Daten (Jahr, Monat,...) in ein Byte schreiben (DB). Wie schaffe ich es, dass dieser Wert (z.B. 24) nicht in HEX sondern als Dezimalzahl geschickt wird?

Danke für eure Hilfe!!

Unter Umwandler BCD_I, dann das entsprechende Byte senden.

pt
 
Zurück
Oben