SysComRead(...). Длина запрашиваемых для чтения байтов больше чем размер буфера. Поправил. Все работает. Вопрос закрыт.
Правила форума