Цитата Сообщение от SCADAMaster Посмотреть сообщение
Это не ОРС сервер, это эмулятор Modbus устройства. И у него (в данном случае) установлен 1 мастер на порт и проблему это не решает.
Отлично, проблема в slave- была, ставим мастер - проблема повторяется. Или это не мастер а Slave тоже?
И самое главное, данные из предыдущей сессии обрабатываться могут только если эта сессия ещё со стороны slave не закрыта. Т.к. новая сессия всегда с иным номером исходящего порта и попасть в неё данные из сессии с другим номером порта в принципе не могут. А значит - slave тоже "скрытно" поддерживает мультимастерность....

Цитата Сообщение от SCADAMaster Посмотреть сообщение
Если не очищать буфер.
Что мешает вам очистить буфер при отсутствии коннекта, а все не выполненные запросы поставить в очередь, которую выполнить когда связь установится?

Вообщем я не вижу смысла в дальнейшем участии в данной дискуссии - проблема не в ОРС, и мы это показали. Если вы считаете что выдавать мусор в сеть это нормальное поведение, то оставляю это на усмотрение вас и ваших пользователей.
ага, ангину отрубанием головы лечить. Причем голову рубим у другого.