Step 7 Dez in Char

B

BlackDice

Guest
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin,
ich möchte gerne das Datum 161010 als Dezimal Wert von außen an einen Baustein angeben und diesen Wert in ein Char umwandeln. Gibt es da einen Baustein?

Viele Grüße
BlackDice
 
Meines Wissens nicht ...

Du mußt schon aus deinem Wert jede Stelle herausrechnen und zu derem Wert dann 48 hinzuzählen (damit hast du den ASCII-Code der Stelle) und dies dann als Char deinem String hinzufügen.

(also selber einen Baustein dafür erstellen)

Gruß
Larry
 
Zuviel Werbung?
-> Hier kostenlos registrieren
In der Standard libary ist ein FC5 (DI_STRING) zu finden unter IEC Funktionsblöcke.
Beschreibung des blocks (Englisch) :
Code:
The function FC5 converts a variable in DINT data type format to a  string. The string is shown preceded by a sign.
 If the variable given at  the return parameter is too short, no conversion takes place and the  binary result (BR) bit of the status word is set to “0".
Ist es das was du suchst?
 
Hab den eingebaut und auch richtig beschaltet und funktioniert. Jetzt bekomme ich aber Irgendwelche Zeichen angezeigt und nicht die zahl.
 
Zuletzt bearbeitet:
Zurück
Oben