Показано с 1 по 2 из 2

Тема: ЕКОН-134 Подводный камень или решение все-таки есть?

  1. #1

    Question ЕКОН-134 Подводный камень или решение все-таки есть?

    Начнем с документации:
    Рисунок 4.7 - Диаграмма работы прибора в режиме "запрос-ответ".
    На рисунке видно, что через Ethernet могут приняться два и (наверно) более запроса друг за другом.
    Все запросы прибор ставит в очередь на выполнение запоминая источник запроса.
    Получил ответ до истечения таймаута - передал его источнику.
    Не получил ответа до истечения таймаута - забыл про все, закрыл порт для чтения, перешел к обработке следующего запроса в очереди!!!

    Дано:
    Теперь представим себе, что один и тот же источник посылает ModbusRTU запрос на чтение одного регистра с адресом 0x0001 из устройства 0x01.
    Подождал, например, 100мс - ответа нет. Тут же посылает ModbusRTU запрос на чтение другого регистра с адресом 0x0006 из устройства 0x01.
    Ответ пришел через 40 мс. В ModbusRTU ответе не содержится адрес запрошенного регистра (только адрес устройства, номер функции, длина ответа и сам ответ).

    Внимание, вопрос:
    Как узнать на какой запрос пришел ответ? Получено значение регистра 0x0001 или 0x0006? Ведь UDP-ответ мог пройти через Ethernet-сеть с задержкой.

    Вопрос к разработчикам:
    КП нумерует как-то UDP-пакеты? ЕКОН-134 подписывает ответы?
    Если что-то делать без ЗДРАВОГО СМЫСЛА, то вскоре он приходит сам и заставляет все переделать!

  2. #2

    По умолчанию

    можно чередовать типы запроса 3 - 4 - 3 итд

Похожие темы

  1. ЕКОН 134
    от fvgt-2009 в разделе Сетевые технологии
    Ответов: 16
    Последнее сообщение: 05.12.2013, 17:29
  2. «Екон 134» и Интернет
    от evgeha в разделе Сетевые технологии
    Ответов: 9
    Последнее сообщение: 26.07.2013, 20:01
  3. Екон-134 и вычислители
    от pilot2 в разделе Сетевые технологии
    Ответов: 0
    Последнее сообщение: 11.04.2012, 20:52
  4. Интересная петрушка с ЕКОН-134
    от MCBK в разделе Сетевые технологии
    Ответов: 1
    Последнее сообщение: 16.02.2012, 11:45

Ваши права

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