я сделал программку, которая все, что на линии пишет в буфер ПЛК
Отправляю запрос с компьютера,, получаю корректный ответ (проверяю контрольную сумму ответа)

в буфере ПЛК вижу - как запрос, так и ответ без всяких проблем и искажений, все отлично!

Но когда отправляю запрос из ПЛК (сформированный в программе) - ответ приходит неправильный ((((((
это видно как по буферу ПЛК , так и по монитору, причем содержимое и буфера ПЛК, и принятое компьютером идентично