Чтобы посмотреть, как модели Simulink ® реагируют на реальное поведение, подключите приложение реального времени к физическим устройствам ввода-вывода. У вас есть доступ к библиотеке блоков драйверов ввода-вывода, которые обеспечивают соединения между устройствами и приложениями. Чтобы подготовиться к выполнению в реальном времени, установите устройства ввода-вывода на компьютер и выберите соответствующие блоки библиотеки Simulink Desktop Real-Time™.
Выберите подключаемые модули ввода/вывода из www.mathworks.com/hardware-support/simulink-desktop-real-time.html.
Приобретите модули и установите их на компьютер.
Требования поставщика см. в документации поставщика.
Если оборудование требует установки программного обеспечения поставщика, установите программное обеспечение поставщика на компьютер.
Перезагрузите компьютер и в окне команд MATLAB ® запустите ядро Simulink Desktop Real-Time.
Замените блоки ввода/вывода Simulink блоками Simulink Desktop в реальном времени, представляющими функциональные возможности модулей ввода/вывода.
Откройте диалоговое окно для каждого блока и свяжите блок с драйвером соответствующего модуля ввода-вывода.
Задайте другие параметры блока в соответствии с требованиями модели.
Чтобы настроить модель для создания кода Simulink Desktop в реальном времени, в редакторе Simulink на вкладке Apps выберите Desktop Real-Time.
Эта операция выбирает sldrt.tlc и устанавливает другие параметры конфигурации для совместимости с Simulink Desktop Real-Time.
Задайте параметры конфигурации Simulink Desktop в реальном времени в соответствии с требованиями модели.
Если производительность модели во внешнем режиме не соответствует системным требованиям, добавьте для анализа блоки Время выполнения (Execution Time) и Метка времени (Timestamp). См. раздел Измерение времени выполнения и профилирование блоков.
Следующий шаг - установить режим моделирования в нормальный, ускорительный или внешний режим для достижения требуемой частоты выборки, а затем запустить моделирование.
Время выполнения | Метка времени