fuss
Level-1
- Beiträge
- 350
- Reaktionspunkte
- 48
-> Hier kostenlos registrieren
Folgendes Problem ist mir heute auf die Füsse gefallen,
Ich habe mehrere Behälter deren Inhalt durch Eingabefelder (STRING[10]) festgelegt werden. Um eine Vermischung zwischen den einzelnen Behältern zu verhindern vergleiche ich die verschiedenen Strings in der SPS. Das hat bisher auch immer wunderbar funktioniert. Nun soll das gleiche aber in einem Projekt mit russischer Sprache realisiert. Problem dabei ist aber nun das die kyrillischen Buchstaben nicht im ASCII-Zeichensatz (String) enthalten sind. Nach einer Eingabe in dem E/A-Feld werden nur noch ????? ausgegeben, sprich im DB-String stehen auch nur ????? und somit ist ein vernünftiger Vergleich der Strings nicht mehr möglich.
Programm erstellt mit:
Step7 v5.5
WinCC flexible 2008 SP3
Hat irgendjemand einen Lösungsansatz für dieses Problem?
Ich habe mehrere Behälter deren Inhalt durch Eingabefelder (STRING[10]) festgelegt werden. Um eine Vermischung zwischen den einzelnen Behältern zu verhindern vergleiche ich die verschiedenen Strings in der SPS. Das hat bisher auch immer wunderbar funktioniert. Nun soll das gleiche aber in einem Projekt mit russischer Sprache realisiert. Problem dabei ist aber nun das die kyrillischen Buchstaben nicht im ASCII-Zeichensatz (String) enthalten sind. Nach einer Eingabe in dem E/A-Feld werden nur noch ????? ausgegeben, sprich im DB-String stehen auch nur ????? und somit ist ein vernünftiger Vergleich der Strings nicht mehr möglich.
Programm erstellt mit:
Step7 v5.5
WinCC flexible 2008 SP3
Hat irgendjemand einen Lösungsansatz für dieses Problem?