Открывает COM-порт для приема/передачи данных
OpenPort(PortNumber As Integer, BaudRate As Integer, Optional ReadTimeout As Integer = 500, Optional WriteTimeout As Integer = 500)
Параметры:
• | PortNumber - номер последовательного порта. Целое число от 1 до 16 включительно |
• | BaudRate - целое число, скорость передачи данных последовательного порта, бод (бит в секунду). Число должно соответствовать ряду поддерживаемых вашим COM-портом значений, например, 19200 |
• | ReadTimeout - целое число, количество миллисекунд до появления таймаута, который возникает при невозможности завершить операцию чтения из порта. Значение по умолчанию - 500. |
• | WriteTimeout - целое число, количество миллисекунд до появления таймаута, который возникает при невозможности завершить операцию записи в порт. Значение по умолчанию - 500. |
Возвращаемое значение: нет
Для проверки успешного завершения операции рекомендуется использовать свойство IsPortOpen() объекта "последовательный порт", которое вернет состояние порта.
|