Настройте и сконфигурируйте Simulink Real-Time

У вас должна быть следующая настройка:

  • Один целевой компьютер шины PCI

  • Сетевой метод начальной загрузки целевого компьютера

Вы, должно быть, установили и сконфигурировали компилятор C как часть установки Simulink® Real-Time™. В противном случае смотрите Настройку компилятора C Командной строки.

Сконфигурируйте ссылку между разработкой и целевыми компьютерами

Чтобы запустить модель Simulink Real-Time на целевом компьютере, необходимо соединить разработку и целевые компьютеры в сети.

Значения Target Network Settings являются представительными только. Консультируйтесь со своим администратором сети для фактических значений. Для больше на конфигурации сети, смотрите Setup Ethernet Шины PCI.

  1. В Командном окне введите slrtexplr.

  2. В панели Targets расширьте узел целевого компьютера.

  3. На панели инструментов нажмите кнопку Properties.

  4. В рабочей области Target Properties нажмите Host-to-Target communication.

  5. Под Target Network Settings, установленные значения, такие как следующее.

    • IP address: 10.10.10.15

    • Порт: 22222

    • Subnet mask: 255.255.255.0

    • Gateway: 10.10.10.10

  6. Под Ethernet Device Settings, установленным следующие значения:

    • Target driver: Auto

    • Bus type: PCI

  7. Нажмите Enter, затем нажмите кнопку Save на панели инструментов.

Диалоговое окно выглядит так фигура.

Примечание

Поддержка использования карт Ethernet шины ISA, чтобы связаться между разработкой и целевыми компьютерами прекратила функционировать. Используйте карты Ethernet шины или Шины USB PCI вместо этого.

Сконфигурируйте целевые настройки

Чтобы запустить модель Simulink Real-Time на целевом компьютере, необходимо сконфигурировать целевые настройки.

  1. В Командном окне введите slrtexplr.

  2. В панели Targets расширьте узел целевого компьютера.

  3. На панели инструментов нажмите кнопку Properties.

  4. В рабочей области Target Properties нажмите Target settings.

  5. Выберите USB Support, Multicore CPU и Graphics mode.

  6. Нажмите Enter, затем нажмите кнопку Save на панели инструментов.

Диалоговое окно выглядит так фигура.

Сконфигурируйте загрузочную конфигурацию

Чтобы запустить модель Simulink Real-Time на целевом компьютере, необходимо сконфигурировать метод начальной загрузки целевого компьютера. Для больше на методах начальной загрузки, см. Методы Начальной загрузки Целевого компьютера.

  1. В Командном окне введите slrtexplr.

  2. В панели Targets расширьте узел целевого компьютера.

  3. На панели инструментов нажмите кнопку Properties.

  4. В рабочей области Target Properties нажмите Boot Configuration.

  5. Выберите Boot mode Network.

  6. Нажмите Create boot disk.

  7. Нажмите Enter, затем нажмите кнопку Save на панели инструментов.

Диалоговое окно выглядит так фигура.

Запустите тест уверенности

Подтвердите настройку и настройку путем запущения теста уверенности.

  1. Создайте сетевой загрузочный образ и перезапустите целевой компьютер. См. Сетевой Метод Начальной загрузки.

  2. В окне текущей папки выберите папку вне корневой папки MATLAB®.

    Вы не можете сохранить файлы типа "build" в корневой папке MATLAB, потому что Simulink Coder™ не позволяет это действие. Если вы выбираете текущую папку в дереве MATLAB, процедура тестирования Simulink Real-Time перестала работать при попытке создать приложение реального времени.

  3. В Командном окне введите slrttest.

    MATLAB выполняет тестовый скрипт для целевого компьютера по умолчанию и отображает сообщения, указывающие, передал ли тест или перестал работать.

    ### Simulink Real-Time Test Suite 
    ### Host-Target interface is: TcpIp
    ### Test 1, Ping target computer 'TargetPC1' using system ping: ... OK
    ### Test 2, Ping target computer 'TargetPC1' using SLRTPINGTARGET: ... OK
    ### Test 3, Software reboot the target computer 'TargetPC1': ........... OK
    ### Test 4, Build and download a Simulink Real-Time application using model ...
        slrttestmdl to target computer 'TargetPC1': ... OK
    ### Test 5, Check host-target command communications with 'TargetPC1': ... OK
    ### Test 6, Download a pre-built Simulink Real-Time application to target ...
        computer 'TargetPC1': ... OK
    ### Test 7, Execute the Simulink Real-Time application for 0.2s: ... OK
    ### Test 8, Upload logged data and compare with simulation results: ... OK
    ### Test Suite successfully finished
  4. Оцените результаты.

    • Если тесты возвращают OK, вы готовы создать и загрузить приложение реального времени на целевой компьютер.

    • Если один или несколько тестов возвращают FAILED, смотрите Поиск и устранение проблем в Simulink Real-Time.

Следующая задача, Создают и Приложение реального времени Выполнения из Модели Simulink.