String in Integer

Thorilla

Level-1
Beiträge
5
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo zusammen,

ich habe folgende Aufgabenstellung.
Ich versuche seit einiger Zeit einen String con einem Wenglor Codeleser(FIS0003) in eine Integer Zahl umzuwandeln.
Fa ich habe es mit den FC 38 probiert und habe auch andere Beiträge gelesen und versucht umzusezten aber leider mit wenig Erfolg und jetzt läuft mir ein bißchen die Zeit davon.

Ich bekomme als String z.B. `907$r`

wenn ich das mir in einer VAT anschaue sieht ers das so aus.

Byte 0 = '9'
Byte 1 = '0'
Byte 2 = '7'
Byte 3 = '$r'

ich würde es gerne mit dem FC 38 umsetzen aber ich vermute, dass er wegen Byte 3 '$r' meckert.

Hilfe und Ideen wären nett.



Grüße aus Kölle

Thorilla
 
Nimm dein Byte als HEX und ziehe 30HEX ab... schon hast du den Dezimalwert. Dann die Bytes *10 oder *100 und addieren..... fertig.....
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Der FC38 erwartet eine symbolisch definierte Variable am Eingang. Kann man im Temp machen und nicht vergessen die max. Länge des Strings mitzugeben.
 
Zurück
Oben