-> Hier kostenlos registrieren
So eigentlich was ganz simples.
Ich will einen UDint in einen String konvertieren.
Ich verwende SCL und möchte kein Vorzeichen (+/-) haben.
Gesagt getan, S_Conv eingefügt, dabei ist mir aufgefallen das er es in der Beschreibung des Bausteins (KOP) ohne Vorzeichen macht aber in SCL mit.
Kop:
Anhang anzeigen 2020-05-27 08_52_50-Window.bmp
SCL:
Anhang anzeigen 2020-05-27 08_53_05-Window.bmp
Ich meine das Vorzeichen nachträglich zu entfernen ist klar möglich, aber erfordert schon wieder ein paar Arbeitsschritte (String Länge,.....). Diese würde ich mir gerne sparen.
Übersehe ich etwas?
Interessant ist auch das bei der KOP Anweisung eine Länge von 11 ausgegeben wird????? bei 7 Zeichen wird anscheinend mit 4 Leerzeichen gefüllt, gut damit hätte ein DINT in Maximaler Länge mit Vorzeichen Platz.
Bei der SCL Anweisung wird eine Länge von 8 ausgegeben, welches mit Vorzeichen die echte Länge ist.
Ich will einen UDint in einen String konvertieren.
Ich verwende SCL und möchte kein Vorzeichen (+/-) haben.
Gesagt getan, S_Conv eingefügt, dabei ist mir aufgefallen das er es in der Beschreibung des Bausteins (KOP) ohne Vorzeichen macht aber in SCL mit.
Kop:
Anhang anzeigen 2020-05-27 08_52_50-Window.bmp
SCL:
Anhang anzeigen 2020-05-27 08_53_05-Window.bmp
Ich meine das Vorzeichen nachträglich zu entfernen ist klar möglich, aber erfordert schon wieder ein paar Arbeitsschritte (String Länge,.....). Diese würde ich mir gerne sparen.
Übersehe ich etwas?
Interessant ist auch das bei der KOP Anweisung eine Länge von 11 ausgegeben wird????? bei 7 Zeichen wird anscheinend mit 4 Leerzeichen gefüllt, gut damit hätte ein DINT in Maximaler Länge mit Vorzeichen Platz.
Bei der SCL Anweisung wird eine Länge von 8 ausgegeben, welches mit Vorzeichen die echte Länge ist.
Zuletzt bearbeitet: