Связь между cp440 rs485 acsii и tic edwards

    • #92737
      Николай
      Ключник

      alex_set Июнь 10, 2023 6:14

      Всем привет.
      Пытаюсь получить данные с контроллера давления tic edwards.
      Использую блоки fb9 и fb10 cp ptp.
      На модуле мигают индикаторы отправки и приема данных, но к сожалению блок приема данных пуст и длина принятого пакета 0.
      Пытался отправить
      #01?S902$r
      #01:99?S902$r
      И просто без адреса. Ответ всегда 0.
      Cp440 настроен на 9600, 8 бит, стоп1, none.
      2 провода.
      Подскажите что делаю не так.
      Проект в step7 v5.5 + sp1
      drive.google.com/file/d/12Yic0L … p=drivesdk

      sania Июнь 10, 2023 11:33

      как мне помнится, надо отправлять сам стринг, без адреса и без семёновских системных байтов

      alex_set Июнь 10, 2023 1:56

      Пробовал без адреса и без CR.
      Проблема в том, если адрес не отправлять, то как он к другим сможет обратиться?
      Их у нас много.

      sania Июнь 11, 2023 5:24

      я про 1 байт сименсовского стринга, отправлять надо char,ы в них нет системных байтов или отрезать этот байт.
      ещё может быть что у tic edwards есть определённый символ начала и окончания пакета
      обычно в acsii нет CR.

      alex_set Июнь 11, 2023 2:09

      Отправлял символами char,ы.
      Попробовал в kitty отправить через Овен ac4, телеграмма вышла таким образом #01:99?S902 и так 3 тика ответили со свом адресом ентер как CR работает.
      К сожалению нет отключения в этом гипервизоре отключения автоматического CR
      Надо пробовать в настройках модуля.

      sania Июнь 11, 2023 6:03

      а не должен блок вызываться в об1?
      какой номер ошибки?

Viewing 0 reply threads
  • Вы должны войти в систему, чтобы ответить в этой теме.
Интepecнoe нa фopумe:
Авторизация
*
*
Регистрация
*
*
*
Генерация пароля
×