Originally created by: mno*
Hallo,
habe folgendes Problem. Über den CAN Bus wird ein Text versendet und in einer WORD variablen gespeichert.
Anschließend muss irgendwie eine Umformung geschehen so das ich diesen Text lesen kann.
ASCII zu einem String. Dafür habe ich eine Funktion in der Oscat lib gefunden "CHR_TO_STRING".
Die Funktion formt ein ASCII Zeichen aus einem Byte und liefert es als ein Zeichen langen String.
Das Problem ist das die Funktion bei mir nur in der Simulation funktioniert. Wenn ich sie direkt auf dem Zielsystem teste bleibt der String leer.
Hat schon jemand mit der Funktion gearbeitet?
Könnte es an mein Zielsystem liegen das die Funktion nicht funktioniert?
Gibt es eine bessere Möglichkeit die Word Variable umzuwandeln?
Habe die Funktion exportiert und angehängt. Wäre schön wenn sie jemand auf einen anderen Zielsystem testen könnte.
Gruss Matthias
CHR_TO_STRING.EXP [762 Bytes]
welches zielsystem (target) verwendest du?
Es liegt am Zielsystem.
Auf einem Wago Controller (750-841) funktioniert es.
mich würde trotzdem dein zielsystem interessieren
oscat will auf möglichst vielen zielsystemen einwandfrei laufen
und dafür möchten wir auch möglichst viele zielsysteme debuggen
handelt sich um die auvis.pro.
Grüße Matthias
Log in to post a comment.
Originally created by: mno*
Hallo,
habe folgendes Problem. Über den CAN Bus wird ein Text versendet und in einer WORD variablen gespeichert.
Anschließend muss irgendwie eine Umformung geschehen so das ich diesen Text lesen kann.
ASCII zu einem String. Dafür habe ich eine Funktion in der Oscat lib gefunden "CHR_TO_STRING".
Die Funktion formt ein ASCII Zeichen aus einem Byte und liefert es als ein Zeichen langen String.
Das Problem ist das die Funktion bei mir nur in der Simulation funktioniert. Wenn ich sie direkt auf dem Zielsystem teste bleibt der String leer.
Hat schon jemand mit der Funktion gearbeitet?
Könnte es an mein Zielsystem liegen das die Funktion nicht funktioniert?
Gibt es eine bessere Möglichkeit die Word Variable umzuwandeln?
Habe die Funktion exportiert und angehängt. Wäre schön wenn sie jemand auf einen anderen Zielsystem testen könnte.
Gruss Matthias
CHR_TO_STRING.EXP [762 Bytes]
welches zielsystem (target) verwendest du?
Originally created by: mno*
Hallo,
Es liegt am Zielsystem.
Auf einem Wago Controller (750-841) funktioniert es.
Gruss Matthias
mich würde trotzdem dein zielsystem interessieren
oscat will auf möglichst vielen zielsystemen einwandfrei laufen
und dafür möchten wir auch möglichst viele zielsysteme debuggen
Originally created by: mno*
Hallo,
handelt sich um die auvis.pro.
Grüße Matthias