Еще вопрос по работе со строками.
Код:
s1 : STRING := "12345678';
s2 : STRING := '';
x : INT;

FOR x := 0 TO LEN( s1 ) DO
  ...
  s2 := CONCAT( s2, s1[x] );
END_FOR
по идее на выходе s2 должна быть копией s1, но там коды символов вместо самих символов.
я так понимаю, что s1[x] нужно перевести в строку?
как исправить?