1. Ответ никогда не приходит сразу за запросом.
2. Читать лучше всего по 1 байту.
3. Нельзя ожидать что придет вся пачка и в пачке в начале/конце не будет мусора. соответственно надо модифицировать разборщик.
4. Важно! Перед следующей транзакцией следует очищать приёмный буфер.
4. Вроде резистор надо ставить только на 1 конце 485.
5. Что за библиотека ComLibService.lib?