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

Сбоит Modbus/TCP

RS-485, ProfiBUS, 4-20 mA, Wi-Fi, GSM и так далее
Ответить
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1617
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 70 раз
Поблагодарили: 189 раз

Сбоит Modbus/TCP

Сообщение petr2off »

С железом все в порядке. Проблема в 2 Modbus мастерах, которые ломятся к ОВЕНовскому Modbus slave. Соответственно кто первый прорывается - у того и тапки. Схема такая. В самом контроллере крутится мастер Modbus RTU, который опрашивает целую кучу 110 ОВЕНов. Естественно с какой то частотой опроса. И занимает это какой то период времени. Панель и OPC обращаются к slave Modbus TCP на контроллере ОВЕНА каждый со своей периодичностью. Если эти запросы попадают в промежуток времени между концом обработки Modbus RTU и началом новой обработки Modbus RTU, Обмен пролазит, не попадают или не успевают - срыв обмена. Это если на пальцах.

Завтра поставщик обещал (но как то не твердо) предоставить новый вариант ПО для контроллера, с другим драйвером Modbus TCP для панели и увеличенным интервалом между Циклами Modbus RTU. Посмотрим, если не прокатит - перейдем к варианту Ж.
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3913
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 20 раз
Поблагодарили: 218 раз

Сбоит Modbus/TCP

Сообщение Никита »

Это явный косяк контроллера и системного ПО. Спасибо за информацию, будем учитывать при попытках продажников впарить Овеновское железо.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1617
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 70 раз
Поблагодарили: 189 раз

Сбоит Modbus/TCP

Сообщение petr2off »

Шоу продолжается. Выплыл нюансик. Подрядчик оказывается никогда свою систему управления на ОВЕНе не рассматривал как локальное АСУ нижнего уровня. Их стандартная схема - на Weintek настраивался VPN сервер, поднимался EasyAccess 2.0 и через удаленный доступ оператор смотрел на экран панели. А тут потребовалось завести это все через OPC в другой контроллер. И что то у них не получается. Мысль возникла, выстроить связку контроллер -> 485 порт MOXA NPORT -> TCP/IP - виртуальный COM порт OPC cервер. Т.е. OPC сервер зайдет на ОВЕН через slave Modbus RTU. И в каждом интерфейсе будет по одному master. И все будут счастливы. Или я какие нибуть камни продводные просмотрел ?
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3913
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 20 раз
Поблагодарили: 218 раз

Сбоит Modbus/TCP

Сообщение Никита »

А зачем контроллер при таком раскладе?
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1617
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 70 раз
Поблагодарили: 189 раз

Сбоит Modbus/TCP

Сообщение petr2off »

Что бы параметры предоставлять, для OPC.
Аватара пользователя

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

Сбоит Modbus/TCP

Сообщение Serex »

У Овен-а с коммуникациями не все отлично. Хоть и написано, что поддерживается, но вот последняя реализация ОВЕН ПЛК63 опрашивает 6 аналоговых входов и рассылает их по ModbusRTU на 6 СМИ2 от овена же. Программа написана конечно на скорую руку по каким то шаблонам, но время цикла получилось что-то больше 1 секунды. Видимо там местная библиотека ожидает ответ от слайвов и только потом продолжает цикл - мрак!
Аватара пользователя

Никита
почётный участник форума
почётный участник форума
Сообщения: 3913
Зарегистрирован: 20 янв 2010, 22:23
Имя: Никита
Страна: РФ
город/регион: Мурманск
Благодарил (а): 20 раз
Поблагодарили: 218 раз

Сбоит Modbus/TCP

Сообщение Никита »

petr2off писал(а): 27 сен 2018, 21:00 Что бы параметры предоставлять, для OPC.
Какие параметры может предоставить контроллер, который ничем не управляет? Дорасчеты на основании ввода-вывода? Овеновские модули сами по себе прекрасно предоставляют данные.
Опыт - это когда на смену вопросам: "Что? Где? Когда? Как? Почему?" приходит единственный вопрос: "Нахрена? "
Аватара пользователя

Автор темы
petr2off
эксперт
эксперт
Сообщения: 1617
Зарегистрирован: 06 янв 2016, 19:45
Имя: Петров В.Л.
Страна: Россия
город/регион: Красноярск
Благодарил (а): 70 раз
Поблагодарили: 189 раз

Сбоит Modbus/TCP

Сообщение petr2off »

Там достаточно сложная структура, Установка управляется с места. Производится включение/выключение электролизеров, насосов, Есть различные защиты. Ну и кроме того еще 10 параметров нужно передавать в верхнюю АСУ.
Ответить

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