1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Schneider Electric hmigxu5512

Unity Pro (Control Expert), Quantum, Premium, M340, M580, Hybrid DCS, Process Expert, Zelio, Twido, M17*, M2**, SCADAPACK, SoMachine, MachineExpert, ZelioSoft, TwidoSoft, TwidoSuite, TelePace

Модераторы: Глоб.модераторы, Специалисты SE

Ответить

Автор темы
toschevikovaka
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 03 мар 2020, 15:04
Имя: Андрей
Страна: Россия
город/регион: Брянск

Schneider Electric hmigxu5512

Сообщение toschevikovaka »

Требуется подключить панель 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?
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Schneider Electric hmigxu5512

Сообщение Jackson »

toschevikovaka писал(а): 03 мар 2020, 15:35 подключаем порт RS-485 к преобразователю в соответствии с документацией на данную панель: стандартная 4х проводная схема.
RS-485 - двухпроводное подключение, DATA+ и DATA-. Какие еще два провода используете?

В ПК в диспетчере устройств я бы нашел MOXA и проверил настройки связи, режим порта, он может быть RS-232 вместо нужного 485. Далее проверять полярность подключения. Резисторы-терминаторы либо включить средствами панели либо установить физически.
Кабель какой марки применяете?
это аппаратные проблемы.

Теперь программные.
ModBUS - протокол универсальный. Работать должно всё со всем, если соблюдены настройки скорости, чётности, запросы отправляются корректно нужными функциями по нужным адресам.

Решайте сначала аппаратные проблемы, потом программные, и всё поедет.
По вопросам работы Форума можно обратиться по этим контактам.

paul-th
не первый раз у нас
не первый раз у нас
Сообщения: 305
Зарегистрирован: 19 мар 2015, 08:46
Имя: Павел.
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 3 раза
Поблагодарили: 25 раз
Забанен: Бессрочно

Schneider Electric hmigxu5512

Сообщение paul-th »

К какому устройству вы подключаете панель? В программе панели прописан порт обмена? Четырехпроводный это RS422, двухпроводный это RS485. Там вроде как Ethernet есть.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5790
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 673 раза
Поблагодарили: 841 раз

Schneider Electric hmigxu5512

Сообщение Ryzhij »

toschevikovaka писал(а): 03 мар 2020, 15:35 2. подключаем порт RS-485 к преобразователю в соответствии с документацией на данную панель: стандартная 4х проводная схема.
Вот за это и не любят 4-проводку. Настраивать муторно.
а) Если у Вас слейвов больше одного, то убедитесь, что у Вас используется именно RS-485, а не RS-422;
б) Убедитесь, что передатчик мастера сети (Tx+, Tx-) подключены к линиям приёмников слейвов (Rx+, Rx-) и наборот - приёмник мастера (Rx+, Rx-) соединён с линиями передатчиков слейвов (Tx+, Tx-).
в) Убедитесь, что используется подходящий для RS-485 кабель, что сигналы Tx+, Tx- и Rx+, Rx- собраны в свои пары на всём протяжении линии.
г) Убедитесь в правильности топологии сети. Должна быть шина daisy-chain (гирлянда), а не звезда.
д) Убедитесь в наличии терминальных резисторов на концах гирлянды.
е) Убедитесь, что мастер в Вашей сети один.

Отправлено спустя 4 минуты 10 секунд:
Jackson писал(а): 03 мар 2020, 17:46 RS-485 - двухпроводное подключение, DATA+ и DATA-.
paul-th писал(а): 04 мар 2020, 08:29 Четырехпроводный это RS422, двухпроводный это RS485.
Нет. RS-485 тоже может быть 4-проводным. :ext_secret:
Основное отличие от RS-422 - это наличие в RS-485 Z-состояния у передатчиков, благодаря чему RS-485 работает и на шину, а RS-422 только между двумя устройствами (точка-точка).
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Автор темы
toschevikovaka
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 03 мар 2020, 15:04
Имя: Андрей
Страна: Россия
город/регион: Брянск

Schneider Electric hmigxu5512

Сообщение toschevikovaka »

В итоге замучили поддержку Schneider, они прислали распиновку своего кабеля, мы спаяли по схеме
1.png
. Получилась двухпроводка. В принципе по проекту нам это подходит, но хотелось бы 4х проводку, мы пока не нашли решение.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

Jackson
администратор
администратор
Сообщения: 18758
Зарегистрирован: 17 июн 2008, 16:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 973 раза
Поблагодарили: 1854 раза

Schneider Electric hmigxu5512

Сообщение Jackson »

Ryzhij писал(а): 04 мар 2020, 10:48 Нет. RS-485 тоже может быть 4-проводным.
Может. Но на практике давно уже практически нигде не применяется. Собственно, эти мои опасения (лишние провода и неправильная распайка) и подтвердил автор.
По вопросам работы Форума можно обратиться по этим контактам.

Ryzhij
почётный участник форума
почётный участник форума
Сообщения: 5790
Зарегистрирован: 07 окт 2011, 09:12
Имя: Гаско Вячеслав Эриевич
Страна: Россия
город/регион: Рязань
Благодарил (а): 673 раза
Поблагодарили: 841 раз

Schneider Electric hmigxu5512

Сообщение Ryzhij »

Применяется там, где вытягивают максимум скорости из дуплексного режима.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)

Muslim
новенький
новенький
Сообщения: 1
Зарегистрирован: 25 окт 2020, 13:29
Имя: Муслим
Страна: Россия
город/регион: Екатеринбург

Schneider Electric hmigxu5512

Сообщение Muslim »

Перемычки 1-3, 2-7 понятны, а остальные зачем?
Ответить

Вернуться в «ПЛК»