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

Inovance H5U: топология Slave-устройств для сети Modbus TCP

PLC, прочие контроллеры, промышленные компьютеры, операторские панели

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

Ответить
Аватара пользователя

Автор темы
fl4shback
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 10 мар 2022, 16:21
Имя: Антон
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 6 раз

Inovance H5U: топология Slave-устройств для сети Modbus TCP

Сообщение fl4shback »

Коллеги, доброго времени суток.
В связи с ограничениями, был закрыт доступ на импорт Siemens'a, с уже очень полюбившемся Profinet'ом, а тут встала задача реализовать комплекс с обвязкой сетью под Modbus TCP, где имеется 3 мастер-устройства - 2 панели оператора и 1 АРМ (все 3 раб. места со связью по ethernet) и 2 ведомых ПЛК (китайцы Inovance - H5U, могут в Ethernet, Modbus TCP/RTU, CANopen), общающихся между собой по Modbus RTU и где каждый из которых может отдать задание на управление двум ЧП по Ethercat.
И вот собсна встала дилема, как грамотно организовать сеть... Были мысли устроить общение между мастерами и слейвами по Modbus TCP, с помощью преобразователя интерфейсов, вроде ICP DAS'a MDC-700, имеющий свой буфер памяти и поддерживающий несколько мастеров на входе и столько же слейвов на выходе, а управление ЧП осуществлять от мастеров на верхнем уровне, читая/записывая промежуточный буфер преобразователя. А с верхним уровнем общаться по CANopen (не работал до этого с этим протоколом, но по гайдам - он не очень высокоскоростной, но для верхнего уровня его хватит за глаза). Непонятно только как такая система будет работать - в космических фантазиях или по факту...
Может у кого-нибудь был опыт с этими ПЛК? Кто-нибудь использовал их в системах с несколькими МАСТЕР-устройствами?
Аватара пользователя

Serex
эксперт
эксперт
Сообщения: 2099
Зарегистрирован: 15 авг 2011, 21:36
Имя: Пупков Сергей Викторович
Страна: Россия
город/регион: Москва
Благодарил (а): 138 раз
Поблагодарили: 174 раза

Inovance H5U: топология Slave-устройств для сети Modbus TCP

Сообщение Serex »

Если ПЛК только читать, то больших проблем по Модбасу ТСП не должно быть. Главное не перегрузить запросами - делать интервалы на каждом мастере. Лучше, если для каждого мастера свои тэги в ПЛК создать. А вот если управление с нескольких мастеров идет - это решать надо логически на уровне программы.
Аватара пользователя

Автор темы
fl4shback
здесь недавно
здесь недавно
Сообщения: 15
Зарегистрирован: 10 мар 2022, 16:21
Имя: Антон
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 6 раз

Inovance H5U: топология Slave-устройств для сети Modbus TCP

Сообщение fl4shback »

Serex писал(а): 26 июл 2022, 22:52 Если ПЛК только читать, то больших проблем по Модбасу ТСП не должно быть. Главное не перегрузить запросами - делать интервалы на каждом мастере. Лучше, если для каждого мастера свои тэги в ПЛК создать. А вот если управление с нескольких мастеров идет - это решать надо логически на уровне программы.
Понял, благодарю! Буду чувствовать себя немного смелее :ges_up:
Аватара пользователя

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

Inovance H5U: топология Slave-устройств для сети Modbus TCP

Сообщение Jackson »

fl4shback писал(а): 26 июл 2022, 16:53 а тут встала задача реализовать комплекс с обвязкой сетью под Modbus TCP, где имеется 3 мастер-устройства - 2 панели оператора и 1 АРМ
Во-первых, начинаем с азов мат.части. В ModBUS-TCP нет мастеров и слейвов. Есть серверы и клиенты. Во-вторых, ModBUS-TCP - это протокол, а термин "топология" может относиться только к интерфейсу, который есть физика и он Ethernet. И тогда всё встаёт на свои места само собой.

Протокол - это буквы. Интерфейс - это бумага, на которой эти буквы написаны. На любой бумаге можно писать любые буквы в любой последовательности и на любом языке и даже с ошибками - бумага никак не определяет, что на ней можно писать а что нет.
По вопросам работы Форума можно обратиться по этим контактам.

stesl
эксперт
эксперт
Сообщения: 1035
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 100 раз
Поблагодарили: 141 раз

Inovance H5U: топология Slave-устройств для сети Modbus TCP

Сообщение stesl »

Jackson писал(а): 27 июл 2022, 23:40 Протокол - это буквы. Интерфейс - это бумага, на которой эти буквы написаны. На любой бумаге можно писать любые буквы в любой последовательности и на любом языке и даже с ошибками - бумага никак не определяет, что на ней можно писать а что нет.
Взял на заметку )) Может так получится достучаться до своих падаванов, которые упрямо считают, что Ethernet и TCP/IP одна и та же хрень, а я просто насилую их неокрепший мозг ;)
Аватара пользователя

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

Inovance H5U: топология Slave-устройств для сети Modbus TCP

Сообщение Jackson »

stesl писал(а): 28 июл 2022, 14:15 Может так получится достучаться до своих падаванов, которые упрямо считают, что Ethernet и TCP/IP одна и та же хрень
Хрень, да. :)
[+]
Совещание у директора:
...А руководителя отдела продаж прошу довести до сведения своих сотрудников, в особенности работающих с нашими ключевыми клиентами, что словосочетание "всякая по%$ень" далеко не в полной мере описывает весь ассортимент производимой нами продукции.
По вопросам работы Форума можно обратиться по этим контактам.
Аватара пользователя

VADR
администратор
администратор
Сообщения: 4909
Зарегистрирован: 25 июл 2008, 07:12
Имя: Диев Александр Васильевич
Страна: Россия
город/регион: г. Сегежа, Карелия
Благодарил (а): 236 раз
Поблагодарили: 425 раз

Inovance H5U: топология Slave-устройств для сети Modbus TCP

Сообщение VADR »

Jackson писал(а): 27 июл 2022, 23:40 Протокол - это буквы. Интерфейс - это бумага, на которой эти буквы написаны. На любой бумаге можно писать любые буквы в любой последовательности и на любом языке и даже с ошибками - бумага никак не определяет, что на ней можно писать а что нет.
Так. Надо это запомнить. Аналогии всегда понимаются проще, чем абстракции. Я обычно пользуюсь автомобильными аналогиями - они понятны почти всем (одна из моих любимых - автомобиль без колёс дешевле, но не едет), но тут тоже красиво.
stesl писал(а): 28 июл 2022, 14:15 Взял на заметку )) Может так получится достучаться до своих падаванов, которые упрямо считают, что Ethernet и TCP/IP одна и та же хрень, а я просто насилую их неокрепший мозг ;)
Скажу страшную вещь: TCP и IP - два разных протокола разных сетевых уровней, хотя чаще всего используются вместе.
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
Аватара пользователя

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

Inovance H5U: топология Slave-устройств для сети Modbus TCP

Сообщение Jackson »

VADR писал(а): 30 июл 2022, 22:55 Скажу страшную вещь: TCP и IP - два разных протокола разных сетевых уровней, хотя чаще всего используются вместе.
Саш, ты жесток. Так можно тем падаванам вообще голову свернуть. :)
[+] логически продолжим
"Карл Маркс и Фридрих Энгельс - это, оказывается, 4 разных человека. А Слава КПСС - это вообще не человек!"(с) анекдот
По вопросам работы Форума можно обратиться по этим контактам.

stesl
эксперт
эксперт
Сообщения: 1035
Зарегистрирован: 31 мар 2018, 12:05
Имя: Вячеслав
Благодарил (а): 100 раз
Поблагодарили: 141 раз

Inovance H5U: топология Slave-устройств для сети Modbus TCP

Сообщение stesl »

VADR писал(а): 30 июл 2022, 22:55 Скажу страшную вещь
Jackson писал(а): 31 июл 2022, 01:30 Так можно тем падаванам вообще голову свернуть. :)
Дада )))
Ответить

Вернуться в «Средний уровень автоматизации (управляющий)»