При тестировании сложной модели со многими сигналами часто необходимо выбирать сигналы для трассировки или контроля от нескольких частей и уровней иерархии модели.
Можно сделать эту задачу легче при помощи Проводника Simulink® Real-Time™ выбрать сигналы в инструменте и сохранить список на диск сигналов.
Открытая модель slrt_ex_osc
.
Соединитесь с целевым компьютером. На вкладке Simulink Editor 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 и отображает код для сигналов в Инструменте.
addSignal
| connectLine
| connectScalar
| Instrument
| validate