Если в стране бардак, значит это кому-нибудь нужно.
Теперь ближе к теме.
Чтение данных произвожу соответственно используя библиотеку SysLibCom. Порт открывается, параметры установлены соответственно документации. Запросы я не посылаю так-как нет необходимости.
Работает только на прием, но при этом данных так и не принимает.
Со штангенциркуля отсылка данных идет, присутствует индикация.
Проверяя с помощью проги Terminal, данные приходят.

В чем может быть проблема.
Кусок проги с приемом данных:
sz:=SysComRead(com_num,ADR(rcvbuf)+i,1024,0);
IF sz<>0 THEN
snd_str2:=CONCAT(snd_str2,BYTE_TO_STRING(rcvbuf[i]) );
i := i+sz;
END_IF