Сконфигурируйте параметры для последовательного порта
Instrument Control Toolbox
Блок Serial Configuration конфигурирует параметры для последовательного порта, который можно использовать, чтобы отправить и получить данные. Необходимо установить параметры последовательного порта, прежде чем вы настроите Сериал, Получают и блок Serial Send.
Необходимо сначала задать настройку последовательного порта, прежде чем вы сконфигурируете Сериал, Получают, и Последовательный Отправляют блоки. Получение и Отправляет, блоки предложат вам добавлять Блок Configuration, чтобы сконфигурировать ваши свойства последовательного порта.
Вам нужна лицензия и на Instrument Control Toolbox™ и на программное обеспечение Simulink®, чтобы использовать этот блок.
Задайте последовательный порт, чтобы сконфигурировать. Необходимо выбрать доступный порт из списка. По умолчанию никакой порт не выбран, и это поле отображает <Please select a port...>. Использование, которое этот настроенный порт в вашем Сериале Отправляет и Последовательный, Получает блоки. Каждый блок Serial Send и Receive должен иметь сконфигурированную последовательную конфигурацию. Если вы используете несколько последовательных портов в своей симуляции, необходимо сконфигурировать каждый порт с помощью отдельного блока последовательной конфигурации.
Задайте уровень, на котором биты передаются для последовательного интерфейса. Значением по умолчанию является 9600
.
Задайте количество битов данных, чтобы передать по последовательному интерфейсу. Значением по умолчанию является 8, и другими доступными значениями является 5, 6 и 7.
Задайте, как вы хотите проверять биты четности в биты данных, переданные через последовательный порт. По умолчанию это установлено в none, и доступные значения:
'none' Где никакая проверка четности не сделана.
even — Где бит четности установлен в 0, если количество единиц в данном наборе битов ровно.
odd — Где бит четности установлен в 1, если количество единиц в данном наборе битов нечетно.
mark — Где бит четности всегда устанавливается в 1.
space — Где бит четности всегда устанавливается в 0.
Укажите, что количество битов раньше указывало на конец байта. Количество битов данных, которые вы выбираете, определяет выбор, доступный для стоп-битов. Если вы выбираете биты данных 6, 7 или 8, то значением по умолчанию является 1, и другим доступным выбором является 2. Если вы выбираете бит данных 5, то единственным доступным выбором является 1.5.
Задайте порядок байтов как littleEndian
(значение по умолчанию) или bigEndian
. Если порядком байтов является littleEndian
, то инструмент хранит первый байт в первом адресе памяти. Если порядком байтов является bigEndian
, то инструмент хранит последний байт в первом адресе памяти.
Необходимо сконфигурировать порядок байтов к соответствующему значению для инструмента прежде, чем выполнить операцию чтения или операцию записи. Обратитесь к своей инструментальной документации для получения информации о порядке, в котором это хранит байты.
Задайте процесс управления уровень передачи данных на вашем последовательном порте. Выберите none, чтобы не иметь никакого управления потоками или hardware, чтобы позволить вашему оборудованию определить управление потоками.
Задайте количество времени, что модель будет ожидать данных во время каждого шага времени симуляции. Значением по умолчанию является 10
(секунды).
Запросите Инструмент, Последовательный Получают, Последовательный Отправляют, TCP/IP Получают, TCP/IP Отправляют, К Инструменту, UDP Получают, UDP Отправляют