Чтобы регистрировать значения сигналов и времена, добавьте осциллограф файла в реальном времени с MATLAB®. Осциллограф файла создает файл на целевом компьютере, который можно загрузить на компьютер разработчика для оффлайнового анализа.
SimulinkRealTime.target | Представляйте состояние целевого компьютера и приложение реального времени |
SimulinkRealTime.fileScope | Данные временного интервала записи по файловой системе целевого компьютера |
SimulinkRealTime.fileSystem | Управляйте папками и файлами на целевом компьютере |
addscope | Создайте осциллограф заданного типа |
getscope | Возвратите осциллограф, идентифицированный номером осциллографа |
remscope | Удалите осциллограф из целевого компьютера |
addsignal (fileScope,signal) | Добавьте сигналы зарегистрировать осциллограф, представленный объектом scope |
remsignal (fileScope,signal) | Удалите сигналы из осциллографа файла, представленного объектом scope |
start (fileScope) | Запустите выполнение осциллографа файла на целевом компьютере |
stop (fileScope) | Остановите выполнение осциллографа файла на целевом компьютере |
trigger (fileScope) | Триггер программного обеспечения запускается сбора данных для осциллографа файла |
SimulinkRealTime.utils.getFileScopeData | Считайте данные о формате файла Осциллографа в реальном времени |
SimulinkRealTime.utils.bytes2file | Сгенерируйте файл для использования блоком From File в реальном времени |
Получите данные сигнала при выполнении приложения реального времени и передайте данные компьютеру разработчика для анализа.
Доступ к файловой системе целевого компьютера с объектом SimulinkRealTime.fileSystem
.
Buffer Size журналирования сигнала
Вычислите buffer size, который требуется для журналирования сигнала.
Использование осциллографа Simulink Real-Time
Узнайте о проблемах использования, которые характерны для всех типов Simulink® Real-Time™ Scope.
Использование осциллографа файла
Узнайте о проблемах использования, которые уникальны для осциллографов файла.
Определите объем триггерной настройки
Узнайте о конфигурировании осциллографов так, чтобы они ожидали, пока не инициировано, чтобы получить данные.
Предварительное инициирование и постинициирование осциллографов
Узнайте о конфигурировании осциллографов так, чтобы они получили данные прежде или после триггерного события.
Инициируйте один осциллограф с другим осциллографом
Узнайте о конфигурировании осциллографов так, чтобы они получили данные в ответ на инициирование другого осциллографа.
Регистрируйте данные сигнала с блоком выходного порта и языком MATLAB
Регистрируйте данные сигнала при помощи блока Outport и Simulink Real-Time определенные функции журналирования.
Осциллографы файла конфигурации с языком MATLAB
Подготовьтесь к данным логов к файлу на целевом компьютере.
Минимизируйте разрывы данных с двумя осциллографами
Получите данные, которые два осциллографа получают последовательно с минимальным перекрытием или разрывами.
Получите данные сигнала с осциллографами файла
Получите сигнал и данные времени и сохраните его в файле на целевом компьютере.
Получите данные сигнала в динамически именованные файлы
Получите сигнал и данные времени и сохраните его в нескольких, динамически названных файлах на целевом компьютере.
Объекты приложения реального времени
Используйте Окно Команды MATLAB, чтобы изменить свойства и управлять целевым компьютером и вашим приложением реального времени.
Объекты осциллографа в реальном времени
Используйте Командное окно, чтобы изменить свойства и журналирование управляющего сигнала и трассировку сигнала.
Используя объекты SimulinkRealTime.fileSystem
Считайте, запишите, скопируйте и удалите файлы в файловой системе целевого компьютера из Командного окна.
Диагностируйте сигналы, не доступные по наименованию
Займитесь расследованиями проблемы для некоторых типов сигнала предотвращают контроль, трассировку или журналирование.
Узнайте о поддержке Simulink Real-Time интернационализации.
Поиск и устранение проблем в Simulink Real-Time
Диагностируйте проблемы, с которыми вы сталкиваетесь при использовании продукта Simulink Real-Time.