Евгений, здравствуйте.
А можете объяснить почему не срабатывает такая конструкция при открытии порта?
Код:
WHILE NOT myComOpen.xDone DO
myComOpen(xExecute := TRUE, usiListLength := SIZEOF(arrParams)/SIZEOF(COM.PARAMETER), pParameterList := ADR(arrParams));
END_WHILE
Правильно ли я понимаю, что из-за того, что я блокирую программу?
потому что while выполняется в рамках одного цикла, а необходимо несколько циклов плк, чтоб получить обмен с аппаратным сом-портом
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран