Всем привет!
Может кто сталкивался. Есть Windows 8. Я запускаю Modbus Slave эмулятор (любой, перепробовал несколько разных), в нем организую виртуальный датчик, чтобы моя панель могла опрашивать несколько датчиков, т.к. из реальных датчиков пока один, а надо несколько. И вот ситуация, когда панель опрашивает реальный датчик, то все проходит нормально: нормальный запрос - нормальный ответ. Но когда дело доходит до виртуальных датчиков, то идет нормальный запрос, далее идет нормальный ответ, а после этого "типа от панели" приходит какой-то мусор из нескольких байт. Т.к. я перепробовал несколько ModBus Slave программ, менял местами адреса реального и виртуального датчика, и ситуация происходит только с виртуальным датчиком, то я понял, что это что-то с портом. И грешу именно на Windows 8, т.к. в семерке у меня таких приколов никогда не было. Привожу реальный дамп.

000009-Rx:01 03 00 0F 00 01 B4 09 01 03 02 00 04 B9 87
000010-Rx:02 03 00 0F 00 01 B4 3A
000011-Tx:02 03 02 00 01 3D 84
000012-Rx:FD 85 F7 00 F8

В первой строчке запрос и ответ от реального датчика, вторая и третья строки - нормальный запрос и ответ от виртуального устройства, а последняя строка какой мусор, якобы пришедший от панели.
В итоге при опросе нескольких датчиков, панель захлебывается, тормозит, принимает левые данные.
Исходные данные: ModBus RTU. На реальный датчик линия RS485, а на комп через переходник RS485 - RS232 и далее на СОМ порт. Скорости и прочие параметры порта проверял кучу раз - все одинаковое.
Кто-то может что-то посоветовать?