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

Тема: ПЛК 154 разрывает TCP-соединение

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    Цитата Сообщение от bidoc Посмотреть сообщение
    ПЛК 154
    Прошивка 2.17.0
    Наше ПО использует протокол Modbus-TCP, соответственно устанавливается TCP-соединение с портом 502.
    Проблема в том, что если в течение 7-и секунд не было отправки пакетов, ПЛК разрывает соединение (присылает пакеты с флагами FIN и RST).
    Это штатное поведение. Так и должно быть. Отсутствие пакетов выше определённого периода ватчдога мастера иницирует внутреннии механизмы самовосстановления, включая переоткрытие сокета.
    Тролль-наседка, добрый, нежный и ласковый

  2. #2

    По умолчанию

    Как тогда мне быть?
    Я вижу два варианта.

    1. KeepAlive. То есть я должен постоянно посылать какой-нибудь запрос на ПЛК. Например, читать какой-нибудь регистр. Причём когда запускается осмысленный запрос, этот keepalive нужно прерывать, так как ПЛК параллельные запросы не выдерживает и рушит соединение.

    2. В начале каждого обращения к ПЛК устанавливать соединение, а в конце - разрывать. Но тут ПЛК опять капризничает: между разрывом соединения и последующим его установлением должно пройти несколько секунд, иначе ПЛК откажется его устанавливать. Для наших задач это ожидание неудобно.

    То есть первый вариант? Другого выхода нет?

  3. #3

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Насколько быстром ? Ваш ПЛК вытягивает не больше 200..250 запросов/сек.
    Сейчас проверил - быстрые запросы обрабатывает нормально.

    Цитата Сообщение от Валенок Посмотреть сообщение
    слали не раньше получения ответа на предыдущий и будет нескончаемое счастье.
    Именно так и происходит.


    А куда делись сообщения второго участника?

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

Похожие темы

  1. Соединение ПК с СПК 107
    от Сергей Обрусник в разделе СПК1xx (архив)
    Ответов: 1
    Последнее сообщение: 20.04.2018, 19:41
  2. Соединение
    от gen30 в разделе ПЛК1хх
    Ответов: 23
    Последнее сообщение: 28.12.2015, 12:02
  3. Соединение PC и ПЛК73
    от fzr125 в разделе ПЛК63/73
    Ответов: 4
    Последнее сообщение: 11.06.2014, 23:10
  4. Соединение ПЛК 154 и ПК по ТСР
    от ivankolya в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 18.04.2011, 18:55
  5. соединение с плк 100 и плк 150
    от vvu2011 в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 12.11.2010, 12:16

Метки этой темы

Ваши права

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