Уважаемые разработчики ответьте пожалуйста на следующий вопрос.

Для ОВЕН ПЛК100 -24.P.M была написана отладочная программа для вывода через COM2 (RS232 интерфейс контроллера ОВЕН) нескольких байтов. Однако HyperTerminal показывает, только первый “переданный ” байт.

Почему программа приведённая ниже выдаёт только один байт?

hndler:=SysComOpen(1);

cmst.Port:=1;
cmst.dwBaudRate:=9600;
cmst.byStopBits:=0;
cmst.byParity:=0;
cmst.dwTimeout:=0;
cmst.dwBufferSize:=10;
cmst.dwScan:=0;

ptCs:=ADR(cmst);
scss:=SysComSetSettings(cmst.Port,ptCs);

sdBuf:='0123456';

sendedBytes:=SysComWrite(cmst.Port, ADR(sdBuf),LEN(sdBuf),0);

scc:=SysComClose(cmst.Port);