exponenta event banner

Настройка параметров связи с последовательным портом

Перед записью или считыванием данных объект последовательного порта и прибор должны иметь идентичные параметры связи. Настройка связи с последовательными портами включает в себя определение значений свойств, управляющих скоростью передачи в бодах и форматом последовательных данных. Эти свойства следующие.

Свойства связи последовательного порта

Имя свойства

Описание

BaudRate

Укажите скорость передачи битов.

Parity

Укажите тип проверки четности.

DataBits

Укажите количество передаваемых битов данных.

StopBits

Укажите количество битов, используемых для указания конца байта.

Terminator

Укажите символ терминатора.

Внимание

Если объект последовательного порта и параметры связи с прибором не идентичны, считывание или запись данных может оказаться невозможным.

Для получения информации о поддерживаемых настройках связи см. документацию по КИП.

Можно просмотреть значения свойств связи для объекта последовательного порта. s создан в окне «Создание объекта последовательного порта».

s = serialport("COM4",9600)
s = 

  Serialport with properties:

                 Port: "COM4"
             BaudRate: 9600
    NumBytesAvailable: 0

  Show all properties, all methods

                      Port: "COM4"
                  BaudRate: 9600
         NumBytesAvailable: 0

                 ByteOrder: "little-endian"
                  DataBits: 8
                  StopBits: 1
                    Parity: "none"
               FlowControl: "none"
                   Timeout: 10
                Terminator: "LF"

     BytesAvailableFcnMode: "off"
    BytesAvailableFcnCount: 64
         BytesAvailableFcn: []
           NumBytesWritten: 0

          ErrorOccurredFcn: []
                  UserData: []