Требуется подключить панель HMIGXU5512 через стандарт RS485 по протоколу Modbus RTU. Панель не находится рядом с источником данных и соответственно мы не можем применить предложенный оригинальный кабель, соответственно паяем из витой пары кабель, с одной стороны к панели через порт com 2 подключаемся с помощью разьема rd9 а с другой стороны подключаемся к Moxa uport 1150 напрямую к компьютеру. В программном обеспечение мы легко 1. конфигурируем драйвер Modbus RTU Slave/Master, 2. подключаем порт RS-485 к преобразователю в соответствии с документацией на данную панель: стандартная 4х проводная схема.
Но получить связь мне не можем!!
Преобразователь RS485 подключен к ПК и в логе мы видим, что запросы панели отправляют (по протоколу Modbus RTU в режиме мастер), а источник данных формирует ответ. Но панель отображает - отсутствие данных (не получает ответ). Наш преобразователь и кабели проверили - все работает.
Соответственно вопрос: должны ли данные панели работать по RS485 с любым устройством? Может мы не правильно понимаем описание? Если должны - тогда подскажите правильную схему подключения устройство по RS485.
И могут ли данные панели работать по 2х проводному RS485?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Schneider Electric hmigxu5512
Модераторы: Глоб.модераторы, Специалисты SE
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 03 мар 2020, 15:04
- Имя: Андрей
- Страна: Россия
- город/регион: Брянск
-
- администратор
- Сообщения: 18748
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
Schneider Electric hmigxu5512
RS-485 - двухпроводное подключение, DATA+ и DATA-. Какие еще два провода используете?toschevikovaka писал(а): ↑03 мар 2020, 15:35 подключаем порт RS-485 к преобразователю в соответствии с документацией на данную панель: стандартная 4х проводная схема.
В ПК в диспетчере устройств я бы нашел MOXA и проверил настройки связи, режим порта, он может быть RS-232 вместо нужного 485. Далее проверять полярность подключения. Резисторы-терминаторы либо включить средствами панели либо установить физически.
Кабель какой марки применяете?
это аппаратные проблемы.
Теперь программные.
ModBUS - протокол универсальный. Работать должно всё со всем, если соблюдены настройки скорости, чётности, запросы отправляются корректно нужными функциями по нужным адресам.
Решайте сначала аппаратные проблемы, потом программные, и всё поедет.
По вопросам работы Форума можно обратиться по этим контактам.
-
- не первый раз у нас
- Сообщения: 305
- Зарегистрирован: 19 мар 2015, 08:46
- Имя: Павел.
- Страна: Россия
- город/регион: Екатеринбург
- Благодарил (а): 3 раза
- Поблагодарили: 25 раз
- Забанен: Бессрочно
Schneider Electric hmigxu5512
К какому устройству вы подключаете панель? В программе панели прописан порт обмена? Четырехпроводный это RS422, двухпроводный это RS485. Там вроде как Ethernet есть.
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 840 раз
Schneider Electric hmigxu5512
Вот за это и не любят 4-проводку. Настраивать муторно.toschevikovaka писал(а): ↑03 мар 2020, 15:35 2. подключаем порт RS-485 к преобразователю в соответствии с документацией на данную панель: стандартная 4х проводная схема.
а) Если у Вас слейвов больше одного, то убедитесь, что у Вас используется именно RS-485, а не RS-422;
б) Убедитесь, что передатчик мастера сети (Tx+, Tx-) подключены к линиям приёмников слейвов (Rx+, Rx-) и наборот - приёмник мастера (Rx+, Rx-) соединён с линиями передатчиков слейвов (Tx+, Tx-).
в) Убедитесь, что используется подходящий для RS-485 кабель, что сигналы Tx+, Tx- и Rx+, Rx- собраны в свои пары на всём протяжении линии.
г) Убедитесь в правильности топологии сети. Должна быть шина daisy-chain (гирлянда), а не звезда.
д) Убедитесь в наличии терминальных резисторов на концах гирлянды.
е) Убедитесь, что мастер в Вашей сети один.
Отправлено спустя 4 минуты 10 секунд:
Нет. RS-485 тоже может быть 4-проводным.
Основное отличие от RS-422 - это наличие в RS-485 Z-состояния у передатчиков, благодаря чему RS-485 работает и на шину, а RS-422 только между двумя устройствами (точка-точка).
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 2
- Зарегистрирован: 03 мар 2020, 15:04
- Имя: Андрей
- Страна: Россия
- город/регион: Брянск
Schneider Electric hmigxu5512
В итоге замучили поддержку Schneider, они прислали распиновку своего кабеля, мы спаяли по схеме
. Получилась двухпроводка. В принципе по проекту нам это подходит, но хотелось бы 4х проводку, мы пока не нашли решение.У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- администратор
- Сообщения: 18748
- Зарегистрирован: 17 июн 2008, 16:01
- Имя: Евгений свет Брониславович
- Страна: Россия
- город/регион: Санкт-Петербург
- Благодарил (а): 973 раза
- Поблагодарили: 1852 раза
Schneider Electric hmigxu5512
Может. Но на практике давно уже практически нигде не применяется. Собственно, эти мои опасения (лишние провода и неправильная распайка) и подтвердил автор.
По вопросам работы Форума можно обратиться по этим контактам.
-
- почётный участник форума
- Сообщения: 5790
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 673 раза
- Поблагодарили: 840 раз
Schneider Electric hmigxu5512
Применяется там, где вытягивают максимум скорости из дуплексного режима.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- новенький
- Сообщения: 1
- Зарегистрирован: 25 окт 2020, 13:29
- Имя: Муслим
- Страна: Россия
- город/регион: Екатеринбург