To Target

Отправьте данные в целевой компьютер

  • Библиотека:
  • Simulink Real-Time / Отображения и Логгирование

Описание

Этот блок ведет себя как приемник. Основная цель этого блока состоит в том, чтобы записать новое значение в определенный параметр на приложении реального времени.

Можно использовать функциональный SimulinkRealTime.utils.createInstrumentationModel создать модель инструментирования использование блоки From Target и To Target.

Блок To Target запускается как блок Simulink® нев реальном времени на компьютере разработчика. Это является асинхронным к модели реального времени, работающей на целевом компьютере. Если блок To Target получает постоянно вход изменения, два обновления параметра могут быть отправлены в целевой компьютер перед следующим шагом расчета приложения реального времени. В этом случае приложение реального времени только использует последнее полученное значение параметров. С другой стороны для одного или нескольких шагов расчета также возможно протечь на целевом компьютере, прежде чем блок To Target отправит следующее значение параметров.

В любом случае блок To Target только отправляет значения параметров в целевой компьютер, когда существует изменение (например, вход изменений блока To Target).

Примечание

Использование блоков To Target требует связи между разработкой и целевыми компьютерами. Без связи операции, такие как открытие модели или копирование этих блоков занимают больше времени, чем нормальный.

Некоторые примечания по поведению блока To Target:

  • Чтобы подсветить блок модели Simulink, на который ссылается блок To Target, дважды кликните блок.

  • Если блок To Target еще не был сконфигурирован, дважды кликание блока ничего не делает.

  • Чтобы отредактировать параметры блоков To Target, щелкните правой кнопкой по блоку и выберите Mask Parameters.

Параметры

развернуть все

Функциональный SimulinkRealTime.utils.createInstrumentationModel автоматически вводит запись имени для этого параметра. Это - то же имя как модель Simulink что использование Simulink Real-Time™, чтобы создать приложение реального времени.

Программируемое использование

Параметры блоков: appname

Функциональный SimulinkRealTime.utils.createInstrumentationModel автоматически вводит запись для этого параметра и использует его, чтобы получить доступ к идентификатору блока.

Программируемое использование

Параметры блоков: blockpath

Функциональный SimulinkRealTime.utils.createInstrumentationModel автоматически задает запись для этого параметра и вводит его. Обратите внимание на то, что название параметра не может совпадать с именем метки для того параметра в диалоговом окне Block Parameters. Например, именем метки для блока усиления является Constant value, но названием параметра является Value.

Программируемое использование

Параметры блоков: paramname

Выбирание этой опции направляет Simulink Coder™, чтобы создать и загрузить приложение реального времени на целевой компьютер по умолчанию. Это принимает, что вы сконфигурировали целевой компьютер по умолчанию через Simulink Real-Time Explorer (см. Setup Ethernet Шины PCI, если вы не имеете). По умолчанию этот флажок устанавливается.

Программируемое использование

Параметры блоков: isdefault

Если вы снимаете флажок Use default target PC, это поле отображено. Введите имя сконфигурированного целевого компьютера.

Программируемое использование

Параметры блоков: targetname

Введенный в R2014a