Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: MasterSCADA4D медленная передача данных по одному регистру в ModbusTCP

  1. #11

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    если про фотку из первого поста, вероятно ошиблись. Это лог тсп и первые шесть байт это служебная инфа счетчиков посылок и прочее, а затем уже идет адрес один чтение 3 и запись 16 функциями
    да, да, глаз замылился на rtu / собственно очищенные от служебной информации смотрю чаще c самой мастерскады/

    но на картинке не вижу последовательного запроса регистров.

    перепроверил. Мастерскада при отсутствии разрывов в адресах использует групповой запрос, при разрыве индивидуальный. при комбинации - старается все-равно группы группировать. сниму видео, прикреплю.
    и да, стандарт протокола читал.

    https://youtu.be/rXEU-LtQVbM
    Последний раз редактировалось Юрий Горелый2; 02.12.2020 в 15:11. Причина: дополнение

  2. #12

    По умолчанию

    вполне можно допустить нехватку байт в массиве. ну или настройку длинны пакета в сети.

  3. #13

    По умолчанию

    Добрый день, прошу помочь советом.
    Имеем 16 устройств, опрашиваемых по протоколу modbus tcp (moxa mb3480 устройства сидят на разных портах)
    Если одно или несколько устройств обестачиваются, то начинаются тормоза с опросом других
    устройств. Одиночные запросы.
    Как можно выйти из положения?

  4. #14

    По умолчанию

    Цитата Сообщение от awa1973 Посмотреть сообщение
    Добрый день, прошу помочь советом.
    Имеем 16 устройств, опрашиваемых по протоколу modbus tcp (moxa mb3480 устройства сидят на разных портах)
    Если одно или несколько устройств обестачиваются, то начинаются тормоза с опросом других
    устройств. Одиночные запросы.
    Как можно выйти из положения?
    Была такая же проблема с Modbus TCP, когда в протокол было добавлено несколько модулей Modbus TCP и при отказе одного из модулей переставали опрашиваться все остальные модули в протоколе. В техподдержке сказали, что нужно каждый модуль (устройство) добавить в отдельный протокол. Тогда отказ не будет влиять на другие устройства.

  5. #15

    По умолчанию

    Спасибо, попробую.

  6. #16

    По умолчанию

    Цитата Сообщение от awa1973 Посмотреть сообщение
    Добрый день, прошу помочь советом.
    Имеем 16 устройств, опрашиваемых по протоколу modbus tcp (moxa mb3480 устройства сидят на разных портах)
    Если одно или несколько устройств обестачиваются, то начинаются тормоза с опросом других
    устройств. Одиночные запросы.
    Как можно выйти из положения?
    Естетсвенно, он же ожидает по таймауту ответа, поэтому надо разделить на несколько протоколов

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Передача данных СПК107 на СМИ-1. Тип данных REAL.
    от ByuT в разделе Панели оператора (HMI)
    Ответов: 1
    Последнее сообщение: 23.01.2016, 23:35
  2. Передача данных
    от x86 в разделе Сетевые технологии
    Ответов: 9
    Последнее сообщение: 29.12.2015, 15:11
  3. Передача данных в SQL
    от Роман26 в разделе Эксплуатация
    Ответов: 14
    Последнее сообщение: 18.05.2015, 15:23
  4. ПЛК73+gprs режим ModbusTCP Master, передача на 3 ПК
    от alext1981 в разделе Сетевые технологии
    Ответов: 3
    Последнее сообщение: 28.02.2013, 13:48
  5. Передача данных по RS-485
    от Flomaster в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 22.01.2009, 09:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •