Начало
|
|
Свойства:
- BaudRate - скорость передачи данных (бит/сек),
например 9600
- Bits - биты, например 8
- StopBits - стоповые биты, например 1
- ComPort - Имя порта, с которым будет работать
этот компонент
- ComLogFileName - Имя файла, в котором будет
сохраняться вся инфа по работе с портом
Работа:
- Открытие: Comm321.StartComm; После открытия
порта желательно давать задержку
примерно в 100 миллисекунд
- Закрытие: Comm321.StopComm;
- Посылка данных: Comm321.WriteCommData(символы:PChar,
Length(строка):Integer); Для перевода строки в
символы используется функция PChar(String); К
строке желательно добавлять символы
конца строки и перевода каретки, которые
очень часто используются в оборудовании -
#13#10; К длине строки надо прибавить еще два
символа (перевод каретки и конец строки).
- для получения данных используйте
обработчик события OnReceiveData
Исходник программы,
использующей Com-порт.
Автор - Horrific - Сайт, мыло
|