переделал вот так
str := '';
FOR i:=1 TO 68 DO
str := CONCAT(str, WORD_TO_STRING(Massiv[i]));
str := CONCAT(str, ';');
END_FOR
в итоге в Massiv попадают значения, а при преобразовании в строку не помещаются все значения, примерно 30 регистров
переделал вот так
str := '';
FOR i:=1 TO 68 DO
str := CONCAT(str, WORD_TO_STRING(Massiv[i]));
str := CONCAT(str, ';');
END_FOR
в итоге в Massiv попадают значения, а при преобразовании в строку не помещаются все значения, примерно 30 регистров
Последний раз редактировалось Seyran; 27.05.2020 в 13:29.
спасибо, так и сделал, я не правильно спросил, имелось в виду как поменять при исполнении длину строки, оказалось нельзя. В итоге отказался от отправки строк, и решил отправлять по сети массив байт, а на серверной стороне распарсить как надо и залоггировать в базу. Так что всем спасибо, вопрос решен