Показано с 1 по 7 из 7

Тема: Не работает RS485 на ПР100

  1. #1

    По умолчанию Не работает RS485 на ПР100

    Добрый день.Проблема на ПР100-24-0804-03-1, не работает RS485. Я использую обычный USB-RS485 свисток на ch340
    Он точно рабочий и на чтение, и на запись. На линии висит только один slave, длина линии 15см, согласующих резисторов нет, но не понятно, влияет ли это на что-либо т.к. устройство только одно.
    В него отправляю следующее:
    image.png
    На линии видно, что сигнал уходит без ошибок и сбоев,
    image (1).png
    В ответ тишина (за несколько секунд оно должно было ответить, если бы не было бы проблем, я полагаю)
    Параметры заданные модулю
    image (2).png
    Через дебаг в owen logic все подключается, видны изменения на входах.
    С чем может быть проблема? Вроде очевидное, типа того, чтоб перепутать А и В я проверила, может ли быть что-то еще?

  2. #2

    По умолчанию

    Необходимо убедиться, что есть подтяжки линий А к +5V(или +3В) и В к GND соответственно на одном из устройств(обычно - на мастере). Без этого может не работать.

  3. #3

    По умолчанию

    На А+ - 4,6, на В - - 0 со стороны свистка. Со стороны ПР - все по нулям, если к нему ничего не подключать.Кстати, вопрос - у ПР и у свистка земли должны быть связаны? Внутри ПР питающая земля изолирована от земли интерфейса?

  4. #4

    По умолчанию

    Попробовала до бавить параллельно в начало и конец линии 120 Ом, все задралось вверх. По идее так не должно быть?
    Снимок экрана 2022-12-21 162558.png

  5. #5

    По умолчанию

    Цитата Сообщение от altSobor Посмотреть сообщение
    На А+ - 4,6, на В - - 0 со стороны свистка. Со стороны ПР - все по нулям, если к нему ничего не подключать.Кстати, вопрос - у ПР и у свистка земли должны быть связаны? Внутри ПР питающая земля изолирована от земли интерфейса?
    Да, изолирована.

    Какая разность потенциалов между линиями В и А, когда ничего не передаётся?

  6. #6
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,165

    По умолчанию

    Я думаю, физический уровень тут вообще не при чем.
    У вас в запросе неправильный порядок байт в CRC.

    В спецификации Modbus указано, что CRC передается младшим байтом вперед - это может довольно неожиданно для начинающих программистов.
    Поэтому было бы удобнее для тестов воспользоваться каким-то ПО, в котором уже поддержан Modbus Master (например, нашим OPC-сервером), а не пытаться формировать запросы вручную.

    Пруфы из спецификации и онлайн-парсера:

    21-12-2022 15-54-34.png

    21-12-2022 15-51-31.png

    21-12-2022 15-57-24.png

  7. #7
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,665

    По умолчанию

    Почему вдруг вы отправляете F3 86 в контрольной сумме, когда надо 86 F3

    ого, как я опоздал

Похожие темы

  1. ПР100 - RS485 - ПЧ
    от LGM в разделе Программируемые реле
    Ответов: 25
    Последнее сообщение: 04.02.2022, 19:03
  2. ПР100 контроль связи RS485
    от bovitan в разделе Программируемые реле
    Ответов: 7
    Последнее сообщение: 08.10.2021, 10:21
  3. проблемы с соединением rs485 на ПР100-24.12.08,03,1
    от Alex@gtk в разделе Программируемые реле
    Ответов: 10
    Последнее сообщение: 02.10.2021, 20:37
  4. RS485 COM2 Master Не работает функция 03
    от eigor_vl в разделе СПК1хх [М01]
    Ответов: 2
    Последнее сообщение: 06.04.2021, 12:16
  5. PLC73L rs485 modbus master не работает.
    от BobbieZi в разделе ПЛК63/73
    Ответов: 3
    Последнее сообщение: 17.01.2012, 23:17

Ваши права

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