При тестировании сложной модели со многими сигналами часто необходимо выбрать сигналы для трассировки или мониторинга из нескольких частей и уровней иерархии модели.
Вы можете упростить эту задачу при помощи Simulink® Real-Time™ Explorer, чтобы выбрать сигналы в инструменте и сохранить список сигналов на диск.
Откройте slrt_ex_osc
модели.
Подключиться к целевому компьютеру. На вкладке Real-Time Редактор переключите индикатор Disconnected, чтобы Connected.
Создайте и загрузите приложение реального времени на целевой компьютер. Нажмите Run on Target.
Откройте Simulink Real-Time Explorer. Щелкните Prepare > SLRT Explorer.
Чтобы добавить сигналы к сигналам в приборе, экспортируйте список сигналов и импортируйте список сигналов.
В Simulink Real-Time Explorer нажмите Load Application. Выберите slrt_ex_osc
приложение из списка Applications on target computer и нажмите Load.
Перейдите на вкладку Signals.
Выберите сигналы для мониторинга из списка и нажмите Add to signals in instrument .
Чтобы экспортировать список, нажмите кнопку Export instrument to file . Назовите файлы и нажатие кнопки Save.
Чтобы удалить сигналы из сигналов в приборе, выберите сигналы в списке, а затем нажмите Remove signals from instrument .
Чтобы импортировать список, нажмите Import instrument from file . Выберите файл и нажатие кнопки Open.
При разработке приложения App Designer или m-скрипта, который соединяется с приложением реального времени, полезно иметь код MATLAB для сигналов в инструменте. Этот код обеспечивает доступ к сигналам в объекте Instrument (или инструментальных сигналах), которые являются сигналами, которые сконфигурированы для потоковой передачи данных сигнала из приложения реального времени. Чтобы сгенерировать этот код из Signals in Instrument:
В Simulink Real-Time Explorer нажмите Load Application. Выберите slrt_ex_osc
приложение из списка Applications on target computer и нажмите Load.
Перейдите на вкладку Signals.
Выберите сигналы для мониторинга из списка и нажмите Add to signals in instrument .
Чтобы создать код MATLAB для сигналов в инструменте, нажмите Generate MATLAB code to create Instrument programmatically . Окно редактора откроется в MATLAB и отобразит код для сигналов в Instrument.
addSignal
| connectLine
| connectScalar
| Instrument
| validate