В R2020b изменилось множество объектов и функций в API Simulink ® Real-Time™.
M-скрипты MATLAB ®, написанные с помощью API Simulink Real-Time, требуют обновления для запуска в R2020b и более поздних версиях.
Эти таблицы определяют изменения API Simulink Real-Time в R2020 и новые рабочие процессы. Эти таблицы используются для управления обновлениями pre-R2020b m-скриптов. Для получения информации о Simulink Real-Time в предыдущих версиях см.:
https://www.mathworks.com/help/doc-archives.html
| R2020a и предыдущая команда | Описание команды | Состояние команды R2020b и более поздних версий | Новый рабочий процесс |
|---|---|---|---|
| Получение имени приложения в реальном времени. | Изменено имя | Использовать |
| Получение состояния связи между разработчиками и целевыми компьютерами. | Изменено имя | Использовать Использовать |
| Тесная связь между разработчиками и целевыми компьютерами. | Изменено имя | Использовать |
| Получите свободное место и общее место на диске, в байтах. | Перемещен в API Speedgoat | Использовать |
| Загрузите приложение реального времени на целевой компьютер. | Неизменный | Использовать |
| Перезагрузите конечный компьютер. | Неизменный | Использовать |
| R2020a и предыдущая команда | Описание команды | Состояние команды R2020b и более поздних версий | Новый рабочий процесс |
|---|---|---|---|
| Получение состояния перегрузки ЦП. | Изменено имя | Использовать |
| Получение среднего времени выполнения задачи. | Изменено имя | Использовать |
| Получение времени выполнения приложения в реальном времени. | Изменено имя | Использовать |
| Получение максимального времени выполнения задачи. | Изменено имя | Использовать |
| Получение минимального времени выполнения задачи. | Изменено имя | Использовать |
| Получение времени между выборками (размер шага). | Изменено имя | Использовать |
| Запустите выполнение приложения реального времени на целевом компьютере. | Измененный рабочий процесс | Использовать |
| Получение статуса выполнения приложения в реальном времени. | Измененный рабочий процесс | Использовать |
| Остановить выполнение приложения реального времени на целевом компьютере. | Неизменный | Использовать |
| Получение или установка времени, когда приложение в реальном времени прекращает работу. | Измененный рабочий процесс | Получить с помощью |
| Доступ к хранилищу в рабочей области MATLAB для времени выполнения задачи. | Измененный рабочий процесс | Использовать |
| R2020a и предыдущая команда | Описание команды | Состояние команды R2020b и более поздних версий | Новый рабочий процесс |
|---|---|---|---|
| Извлечь объект данных профиля. | Неизменный | Использовать |
| Получить состояние профилировщика. | Измененный рабочий процесс | Использовать |
| Сбросить состояние службы профилирования на Готово. | Неизменный | Использовать |
| Запуск службы профилирования на целевом компьютере. | Неизменный | Использовать |
| Остановка службы профилирования на целевом компьютере. | Измененное ограничение | Использовать |
| R2020a и предыдущая команда | Описание команды | Состояние команды R2020b и более поздних версий | Новый рабочий процесс |
|---|---|---|---|
| Изменение значения настраиваемого параметра в приложении реального времени. | Измененный синтаксис | Использовать |
| Считывание значения наблюдаемого параметра в приложении реального времени. | Измененный синтаксис | Использовать |
| Получение количества настраиваемых параметров. | Измененный рабочий процесс | Использовать |
| Получение списка настраиваемых параметров. | Измененный рабочий процесс | Использовать |
| Установите флаг для отображения списка параметров. | Измененный рабочий процесс | Использовать |
| R2020a и предыдущая команда | Описание команды | Состояние команды R2020b и более поздних версий | Новый рабочий процесс |
|---|---|---|---|
| Получение одного числового значения сигнала. | Измененный рабочий процесс | Использовать |
| Получение количества наблюдаемых сигналов. | Измененный рабочий процесс | Использовать |
| Доступ к хранилищу в рабочей области MATLAB для вывода или Y-вектора. | Измененный рабочий процесс | Используйте параметр регистрации сигналов Simulink model: set_param(bdroot,... 'SignalLogging','on') |
| Установите флаг для отображения списка сигналов. | Измененный рабочий процесс | Использовать |
| Получить список наблюдаемых сигналов. | Измененный рабочий процесс | Использовать |
| R2020a и предыдущая команда | Описание команды | Состояние команды R2020b и более поздних версий | Новый рабочий процесс |
|---|---|---|---|
| Импорт данных буферизованного ведения журнала в активный сеанс инспектора данных моделирования. | Замененный | Использовать |
| R2020a и предыдущая команда | Описание команды | Состояние команды R2020b и более поздних версий | Новый рабочий процесс |
|---|---|---|---|
| Создайте область указанного типа. | Замененный | Используйте инспектор данных моделирования. Используйте блоки журнала файлов вместо блоков области файлов. Использовать |
| Область возврата определяется номером области. | Замененный | Используйте инспектор данных моделирования. Используйте блоки журнала файлов вместо блоков области файлов. Использовать |
| R2020a и предыдущая команда | Описание команды | Состояние команды R2020b и более поздних версий | Новый рабочий процесс |
|---|---|---|---|
Параметры целевого компьютера содержат сведения о настройке Ethernet на целевом компьютере. | Настройка портов Ethernet на целевом компьютере | Перемещен в API Speedgoat | Использовать |
| Отображать уведомления EtherCAT в удобочитаемом формате | Изменено имя | Использовать |
| R2020a и предыдущая команда | Описание команды | Состояние команды R2020b и более поздних версий | Новый рабочий процесс |
|---|---|---|---|
| Получить параметры целевого компьютера. | Изменено имя | Использовать |
Проверка модели на наличие обновляемых функций Simulink в реальном времени