Запись, выход или оконечный входной сигнал
SoC Blockset / Источник данных ввода-вывода и Приемник
Записи блока IO Data Sink, выходные параметры, или отключает полученный сигнал входного сигнала. Вход этого блока соединяется с выходом TCP Write, UDP Write или блока Register Write. Этот блок позволяет вам сохранить полученные входные данные в файл, что можно воспроизвести использование блока IO Data Source в модели. Можно также отключить сигнал или вывести сигналы через выходной порт, который может питаться как вход блок IO Data Source.
msg — SoC передают данныеЭтот порт получает вектор данных от порта msg процессора io блоки, который включает Stream WriteTCP Write, UDP Write или блоки Register Write.
Типы данных: SoCData
data — Выходные данныеВыходные данные, возвращенные как числовой вектор. Блок преобразует полученный входной сигнал в сигнал данных.
Чтобы включить этот порт, установите параметр Output на To output port.
Типы данных: uint32 | double | single | int8 | uint8 | int16 | uint16 | int32 | int64 | uint64 | Boolean | fixedpoint
length — Продолжительность выходных данныхПродолжительность выходных данных, возвращенных как неотрицательный скаляр.
Чтобы включить этот порт, установите параметр Output на To output port.
Типы данных: double
valid — Индикация относительно допустимых данныхУправляющий сигнал, который указывает, допустимы ли выходные данные. Когда этим значением является 1 (TRUE), значение на порте выхода data допустимо.
Чтобы включить этот порт, установите параметр Output на To output port.
Типы данных: Boolean
done — Завершение потоковой передачи данныхКогда done является 1, блок больше не имеет потоковых выходных данных, чтобы возвратиться в порте data. Когда done является 0, блок имеет больше потоковых данных, чтобы возвратиться в порте data.
Чтобы включить этот порт, установите параметр Device type на Stream.
Типы данных: Boolean
event — Сигнал события задачиЭтот порт отправляет сигнал события задачи, который инициировал блок Task Manager, чтобы выполнить связанную событийно-управляемую задачу.
Чтобы включить этот порт, установите параметр Show port на Data and Event.
Типы данных: rteEvent
Output — Приемник выходных данных от блокаTo file (значение по умолчанию) | To output port | To terminatorУстановите приемник выходных данных от блока путем выбора одного из этих значений.
To file — Сохраните выходные данные в файл.
To output port — Выходные данные и сигналы при помощи выходных портов на блоке.
To terminator — Отключите полученный входной сигнал.
Device type — Выбор типа устройстваUDP (значение по умолчанию) | TCP | Register | StreamВыберите тип устройства, чтобы включить соответствующий порт входных данных.
UDP — Позвольте входному порту msg получить данные о UDP как сообщение от порта msg блока UDP Write.
TCP — Позвольте входному порту msg получить данные о TCP как сообщение от порта msg блока TCP Write.
Register — Позвольте входному порту msg получить данные о Регистре как сообщение от порта msg блока Register Write.
Stream — Позвольте входному порту msg получить Потоковые данные как сообщение от порта msg блока Stream Write.
Show port — Включите выходные портыData (значение по умолчанию) | Data and EventВыберите одно из этих значений, чтобы включить соответствующие выходные порты к источнику записи.
Data — Включите только входной порт msg.
Data and event — Включите вход msg и выходные порты event.
Number of buffers — Количество буферов данных (значение по умолчанию) | неотрицательный скалярЗадайте количество элементов данных, чтобы сохранить в очереди данных. Этот параметр должен совпадать с параметром Number of buffers, заданным в блоке Memory Channel.
Чтобы включить этот параметр, установите параметр Device type на Stream.
Sample time — Временной интервал выборки (значение по умолчанию) | неотрицательный числовой скалярЗадайте интервал дискретного времени, в секундах, в который блок выходные данные. Значение по умолчанию -1 наследовал шаг расчета от решателя, используемого для симуляции модели.
Dataset name — Имя файла данныхЗадайте полный путь туда, где вы хотите сохранить файл на PC хоста. Этот блок сохраняет выходные данные как файл TGZ. Можно импортировать этот файл в модель при помощи блока IO Data Source.
Чтобы включить этот параметр, установите параметр Output на To file.
Source name — Имя набора данныхЗадайте имя для источника выходных данных, в котором можно сохранить данные в файле набора данных.
Чтобы включить этот параметр, установите параметр Output на To file.
Data type — Тип данных выходных данныхuint32 (значение по умолчанию) | double | single | int8 | uint8 | int16 | uint16 | int32 | int64 | uint64 | boolean | fixedpointВыберите тип данных выходных данных. Это значение должно совпадать с типом данных входных данных.
Чтобы включить этот параметр, установите параметр Output на To file или To output port.
Чтобы автоматически сгенерировать код С для вашего проекта и выполниться на устройстве SoC, используют инструмент SoC Builder. Смотрите Генерируют Проект SoC. У вас должна быть лицензия Embedded Coder®, чтобы сгенерировать и выполнить код С для вашего устройства SoC.
Embedded Coder не генерирует код для этого блока. В сгенерированном коде ввод-вывод устройства соединяется непосредственно с TCP Write, UDP Write или блоком Register Write.
IO Data Source | Register Write | Stream Write | Task Manager | TCP Write | UDP Write
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.