Цитата Сообщение от ВладОвен Посмотреть сообщение
Евгений, здравствуйте.
А можете объяснить почему не срабатывает такая конструкция при открытии порта?
Код:
WHILE NOT myComOpen.xDone DO
    myComOpen(xExecute := TRUE, usiListLength := SIZEOF(arrParams)/SIZEOF(COM.PARAMETER), pParameterList := ADR(arrParams));
END_WHILE
Правильно ли я понимаю, что из-за того, что я блокирую программу?
потому что while выполняется в рамках одного цикла, а необходимо несколько циклов плк, чтоб получить обмен с аппаратным сом-портом