Конфигурирование интерфейса последовательной связи на стороне хоста для передачи данных на последовательный порт
Встроенный кодер/Встроенные цели/Связь с хостом
Блок SCI Transmit определяет конфигурацию пакета данных, передаваемого на целевой компьютер из этого блока.
data - Пакет данныхПакет данных, указанный как скаляр или вектор, отправляется на целевой компьютер. Пакет может состоять из заголовков, терминаторов и элементов данных. Размер пакета ограничен 16 байтами символов ASCII, включая заголовки и терминаторы. Вычислите размер пакета, добавив размеры байтов заголовков, терминаторов и данных.
В этой таблице указано количество байтов для поддерживаемых типов данных.
| Тип данных | Счетчик байтов |
|---|---|
single | 4 байта |
int8 и uint8 | 1 байт |
int16 и uint16 | 2 байта |
int32 иuint32 | 4 байта |
Например, если пакет данных содержит 1-байтовый заголовок пакета, 'S'и 1-байтовый терминатор пакета, 'E', для данных осталось 14 байт. Если данные имеют тип int8, данные могут состоять из до 14 элементов данных. Если данные имеют тип uint16, данные могут состоять из до 7 элементов данных. Если данные имеют тип int32, пакет данных может состоять из до 3 элементов данных с оставшимися 2 байтами. Поскольку смешивать типы данных в пакете нельзя, оставшиеся 2 байта не используются.
Количество элементов данных, которые могут поместиться в пакет данных, определяет длину данных (см. параметр Длина данных). В предыдущем примере 14 элементов данных типа int8 и 7 элементов данных типа uint16 - длины данных для каждого пакета данных, соответственно. Если длина данных превышает 16 байт, это может привести к неожиданному поведению, включая ошибки во время выполнения.
Типы данных: single | int8 | int16 | int32 | uint8 | uint16 | uint32
Port name - Имя COM-портаУкажите имя COM-порта, настраиваемого для этого блока SCI Transmit. Для модели можно настроить до четырех COM-портов, по одному COM-порту для каждого блока SCI Transmit в модели.
Additional package header - Заголовок переданного пакета данныхУкажите заголовок передаваемого пакета данных как значение ASCII в отдельных кавычках. Значение может быть текстовым или числом в диапазоне от 0 до 255. Кавычки не передаются и не включаются в число байтов пакета.
Заголовок не является частью передаваемых данных. Обычно заголовок отмечает начало данных. Указанный заголовок должен соответствовать заголовку, указанному для соответствующего целевого блока SCI Receive.
Additional package terminator - Терминатор передаваемого пакета данныхУкажите признак конца передаваемого пакета данных как значение ASCII в отдельных кавычках. Значение может быть текстовым или числом в диапазоне от 0 до 255. Кавычки не передаются и не включаются в число байтов пакета.
Терминатор не является частью передаваемых данных. Обычно терминатор отмечает конец данных. Указанный терминатор должен соответствовать терминатору, указанному для соответствующего блока SCI Receive целевого компьютера.
Этот блок не поддерживает создание кода. Блок поддерживается только для моделирования на хост-компьютере разработки.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.