Simulink Real-Time поддерживает подмножество API ASAM XIL. Этот API позволяет вам задать порты для тестов. Чтобы использовать эти API в Simulink Real-Time, установите Simulink Real-Time пакет поддержки API XIL при помощи Добавления На Проводнике. Для списка поддержки API ASAM XIL в пакете поддержки смотрите Классы и Методы API ASAM XIL.
Чтобы включить поддержку API ASAM XIL, установите Simulink Real-Time пакет поддержки API XIL. Этот пакет поддержки реализует стандарт API ASAM XIL для целевых компьютеров Simulink Real-Time.
Пакет поддержки Simulink Real-Time для Стандарта ASAM XIL реализует API стандарта ASAM XIL для целевых компьютеров Simulink Real-Time. Этот API C# позволяет вам запустить оборудование в реальном времени в тестах цикла на целевом компьютере Simulink Real-Time при помощи тестов, созданных из любого программного обеспечения автоматизации тестирования со средой XIL. Кроме того, можно использовать пакет поддержки, чтобы разработать пользовательскую среду тестирования XIL для Simulink Real-Time.
В MATLAB выберите Home> Add-Ons> Get Add-Ons и установите Simulink Real-Time пакет поддержки API XIL.
После установки пакета поддержки проверьте что файл манифеста MathWorksXILServer.imf
это расположено под C:\ProgramData\ASAM\XIL\Implementation
обеспечивает правильный путь к блоку.
Укажите MATLAB как сервер автоматизации. Совместно используйте сеанс работы с MATLAB. В Командном Окне MATLAB введите:
comserver('register','User','current'); enableservice('AutomationServer', true);
Создайте модель. Приложение реального времени файл MLDATX требуется для подготовки тестов.
Создайте конфигурационный файл для испытательного стенда при помощи createPortConfigureFile
функция.