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

Как "подружить" контроллеры с разными параметрами связи

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить

Автор темы
mfsa
здесь недавно
здесь недавно
Сообщения: 18
Зарегистрирован: 12 янв 2017, 17:33
Имя: Самуилов Евгений Петрович
город/регион: Москва
Благодарил (а): 2 раза

Как "подружить" контроллеры с разными параметрами связи

Сообщение mfsa »

Добрый день!
Ситуация такая - на одной линии RS-485 есть контроллеры, которые поддерживают параметры связи по modbus RTU 8-none-1, а остальные 8-none-2, и таких линий целых 3. Скорость везде 9600 бит/с. Возможно ли как то их опрашивать так, чтобы не тянуть новые линии параллельно существующим? ПО мастера, который их опрашивает, к сожалению изменить никак нельзя.
Спасибо.

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

Как "подружить" контроллеры с разными параметрами связи

Сообщение Ryzhij »

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

Автор темы
mfsa
здесь недавно
здесь недавно
Сообщения: 18
Зарегистрирован: 12 янв 2017, 17:33
Имя: Самуилов Евгений Петрович
город/регион: Москва
Благодарил (а): 2 раза

Как "подружить" контроллеры с разными параметрами связи

Сообщение mfsa »

Ryzhij, под гейтом вы имеете ввиду ПЛК или компьютер, за установкой которых последует программирование? А есть ли какое то более-менее готовое решение без программирования, которое нужно только настроить? Дело в том что опрашиваемых контроллеров и соответственно переменных очень не мало.
Аватара пользователя

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

Как "подружить" контроллеры с разными параметрами связи

Сообщение Jackson »

Любое устройство, готорое способно так работать. Посмотрите у моксы и icp-das, а также у anybus. Если найдёте такое готовое, значит программировать не придётся. Если не найдёте - тогда что-то программируемое, и написать обработку такой связи. Вот и будет вам гейт.
По вопросам работы Форума можно обратиться по этим контактам.

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

Как "подружить" контроллеры с разными параметрами связи

Сообщение Ryzhij »

Если программирование не Ваш конёк, то параметрируемые преобразователи надо будет ставить на слейвы, чтобы привести их к единому формату передачи данных, т.к. переключающие режим порта на ходу мне не попадались. Так ИМХО могут работать лишь компьютеры и ПЛК.
Если найдете, поделитесь информацией, Ок?
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
Аватара пользователя

Arist007
здесь недавно
здесь недавно
Сообщения: 69
Зарегистрирован: 06 окт 2015, 09:31
Имя: Антонов Артём Викторочич
Страна: Россия
город/регион: Ленинградская область, порт Усть-Луга
Благодарил (а): 5 раз
Поблагодарили: 2 раза

Как "подружить" контроллеры с разными параметрами связи

Сообщение Arist007 »

Была аналогичная проблема. Ставили ICP DAS - очень мощная штука, но тяжела в программировании (по крайней мере для меня - кодить надо было на Си, а я в нем не силен). Все работает прекрасно, но есть несколько узких мест:
1) при перезагрузке (по питанию) этого коммуникатора программа "слетает", если ее не загрузить в ПЗУ;
2) и еще раз про параметризацию, по мне дык довольно сложновато плюс довольно таки примитивные средства разработки.
Хотя на счет второй - есть не мало готовых решений на форумах и тп.
Дерзайте)
Ответить

Вернуться в «Интерфейсы, протоколы, связь»