Запишите в один или несколько каналов аналогового выхода
Simulink Desktop Real-Time
Соединитесь с и запишите в определенные каналы аналогового выхода из своей модели Simulink®. После того, как вы добавите блок Analog Output в свою модель, можно ввести параметры для ее драйвера ввода-вывода.
Analog Data
— Данные цифро-аналогового преобразователя, чтобы записать, чтобы вывести каналыИсходные данные, предоставленные, как введено преобразованию D/A. Тип данных и область значений входного значения зависят от возможностей платы.
Типы данных: single
| double
| int8
| uint8
| int16
| uint16
| int32
| uint32
Missed Ticks
— Пропущенное (дополнительное) количество метки деленияВ нормальном или режимах Accelerator, возвращает количество меток деления таймера, что ваша модель отстает от ядра реального времени. Когда задержки модели больше, чем Maximum missed ticks, программное обеспечение сообщает об ошибке и остановках симуляции.
Когда вы выбираете Show “Missed Ticks” port, этот порт видим.
Типы данных: double
Install new board
— Укажите плату< no board selected >
(значение по умолчанию)Когда вы нажимаете Install new board, программное обеспечение отображает список производителей поддерживаемых плат. Когда вы выбираете производителя, программное обеспечение отображает список плат, доступных от того производителя. Когда вы выбираете плату, программное обеспечение добавляет плату в список зарегистрированных плат и делает ту плату текущей платой.
По умолчанию начальным выбором в списке зарегистрированных плат является < no board selected >
.
Когда вы выбираете плату в списке зарегистрированных плат, кнопки Delete current board и Board setup доступны.
Delete current board
— Удалите текущую платуЧтобы удалить текущую плату, нажмите эту кнопку. Начальный выбор списка зарегистрированных плат изменяется на < no board selected >
.
Чтобы активировать этот параметр, выберите плату в списке зарегистрированных плат.
Когда вы удаляете текущую плату, кнопки Delete current board и Board setup более не доступны.
Board setup
— Настройте платуЧтобы настроить плату, нажмите эту кнопку.
Специфичное для платы диалоговое окно открывается, чтобы настроить плату. Для получения дополнительной информации см. документацию изготовителя платы.
Чтобы активировать этот параметр, выберите плату в списке зарегистрированных плат.
Чтобы деактивировать этот параметр, нажмите Delete current board.
'SampleTime'
Шаг расчета блока0.1
(значение по умолчанию) | дваждыВведите значение в секундах, который представляет, как часто вы хотите, чтобы блок выполнился и взаимодействовал с оборудованием ввода-вывода. Блок синхронизирует вашу модель с часами реального времени на уровне этой частоты дискретизации.
Если вы используете решатель фиксированного шага, введите значение, которое вы ввели как параметр конфигурации Fixed step size или целочисленное кратное то значение.
Maximum missed ticks
— Количество таймера отсчитывает, которым ваша модель может запоздать ядро10
(значение по умолчанию) | целое числоВ нормальном или режимах Accelerator, введите номер меток деления таймера, что ваша модель может отстать от ядра реального времени. Когда модель отстает этим номером или меньшим количеством меток деления таймера, программное обеспечение принимает, что задержка является временной. Это позволяет модели нагонять, даже если модель пропускает некоторые метки деления. Когда задержки модели больше, чем этим номером, программное обеспечение сообщает об ошибке и остановках симуляции.
В режиме external mode программное обеспечение игнорирует это значение.
Show “Missed Ticks” port
— Отправьте количество пропущенных меток деления к порту Missed Ticks
'off'
(значение по умолчанию) | 'on'
В нормальном или режимах Accelerator, установите этот флажок, чтобы отправить количество пропущенных меток деления к выходному порту Missed Ticks
.
В режиме external mode порт Missed Ticks
является нулем.
Yield CPU when waiting
— Приведите к центральному процессору, в то время как ядро ожидает оборудования'off'
(значение по умолчанию) | 'on'
В нормальном или режимах Accelerator, установите этот флажок, чтобы предоставить другим программам больше процессорного времени, в то время как ядро ожидает ответа от оборудования.
В режиме external mode программное обеспечение игнорирует это значение.
Output channels
— Образуйте канал вектор, который выбирает выходные каналыВведите вектор канала, который выбирает каналы аналогового выхода, которые вы используете на этой плате. Вектор может быть любой допустимой формой вектора MATLAB®. Например, чтобы выбрать первые два канала аналогового выхода, введите:
[1,2]
или
[1:2]
Output range
— Select область значений вывода для аналоговых выходовИз списка выберите выходную область значений для каналов аналогового выхода, что вы ввели для параметра Output channels. Например, если плата имеет выходную область значений ±5 V
, выберите -5 to 5 V
.
Если вы хотите, чтобы выходная область значений отличалась для различных аналоговых каналов, добавьте блок I/O для каждой различной выходной области значений.
Block input signal
— Тип значения отправляется в блокVolts
(значение по умолчанию) | Normalized bipolar
| Normalized unipolar
| Raw
Из списка выберите из следующих опций:
Volts
— Ожидает значение, равное напряжению аналогового выхода.
Normalized bipolar
— Ожидает значение между -1
и +1
, который преобразован в полный спектр выходного напряжения независимо от области значений выходного напряжения.
Normalized unipolar
— Ожидает значение между 0
и +1
, который преобразован в полный спектр выходного напряжения независимо от области значений выходного напряжения. Например, области значений аналогового выхода вольт 0
к вольтам +5
и вольт −5
к вольтам +5
преобразованы от значений между 0
и +1
.
Raw
— Ожидает значение от 0
до 2n -1
. Например, 12-битный конвертер A/D ожидает значение между 0
и 212 -1
(0
к 4095
). Преимущество этого метода состоит в том, что ожидаемое значение является целым числом без ошибок округления.
Initial value
— Начальное значение для выходных каналовВведите начальное значение для каждого канала аналогового выхода, что вы ввели для параметра Output channels. Например, если вы ввели [1,2]
, и вы хотите начальные значения Вольт 0
, вводите [0,0]
.
Final value
— Окончательное значение для выходных каналовВведите окончательное значение для каждого аналогового канала, что вы ввели для параметра Output channels. Например, если вы ввели [1,2]
, и вы хотите окончательные значения Вольт 0
, вводите [0,0]
.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.