Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 13 из 13

Тема: Массив регистров ModBus

  1. #11

    По умолчанию

    переделал вот так
    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.

  2. #12

    По умолчанию

    Цитата Сообщение от Seyran Посмотреть сообщение
    переделал вот так
    str := '';
    FOR i:=1 TO 68 DO
    str := CONCAT(str, WORD_TO_STRING(Massiv[i]));
    str := CONCAT(str, ';');
    END_FOR

    в итоге в Massiv попадают значения, а при преобразовании в строку не помещаются все значения, примерно 30 регистров
    Если не ошибаюсь, то для переменной типа string размер по умолчанию в 80 символов.
    При объявлении попробуйте сделать так:
    str: string(136);
    Последний раз редактировалось ferret_maybe; 27.05.2020 в 15:32.

  3. #13

    По умолчанию

    спасибо, так и сделал, я не правильно спросил, имелось в виду как поменять при исполнении длину строки, оказалось нельзя. В итоге отказался от отправки строк, и решил отправлять по сети массив байт, а на серверной стороне распарсить как надо и залоггировать в базу. Так что всем спасибо, вопрос решен

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Конфликт Modbus RTU регистров
    от Evdoc в разделе Среда программирования OWEN Logic
    Ответов: 6
    Последнее сообщение: 25.06.2019, 10:29
  2. modbus и массив структур
    от lttn в разделе Master SCADA 3
    Ответов: 6
    Последнее сообщение: 20.06.2019, 12:39
  3. Подключение регистров Modbus TCP
    от andrej_s.v в разделе СПК2хх
    Ответов: 5
    Последнее сообщение: 28.11.2017, 21:16
  4. Массив в регистры Modbus
    от Boris_K в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 28.04.2014, 22:42
  5. ПЛК 323. Опрос по Modbus регистров ТРМ 202
    от rescom в разделе ПЛК3хх
    Ответов: 5
    Последнее сообщение: 21.03.2014, 19:07

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •