exponenta event banner

Поиск и устранение неисправностей сигналов, недоступных по имени

Я не могу отслеживать, отслеживать или регистрировать некоторые типы сигналов в приложении реального времени.

Что означает этот вопрос

В приложении реального времени нельзя отслеживать, отслеживать или регистрировать по именам следующие типы сигналов:

  • Виртуальные или шинные сигналы (включая сигналы от блоков создания шины и виртуальных блоков). Например, предположим, что выход блока Mux (виртуального блока) подключен к блоку Simulink ® Scope. Блок Scope отображает имена входных сигналов мультиплексора, а не имена выходных сигналов мультиплексора.

  • Сигналы, которые Simulink оптимизирует после установки параметров конфигурации повторного использования хранилища сигналов или уменьшения количества блоков.

    Выходной сигнал блока, который был оптимизирован, заменяется соответствующим входным сигналом блока. Для доступа к этим сигналам сделайте их контрольными точками.

  • Сигналы сложных или многословных типов данных.

  • Если имя блока состоит только из пробелов, Simulink Real-Time™ Explorer не отображает узел для сигналов из этого блока. Ссылка на такой блок:

    • Укажите буквенно-цифровое имя блока.

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

    • Повторно подключите сеанс MATLAB ® к целевому компьютеру.

Попробуйте этот обходной путь

Проверьте, что эти типы сигналов не отслеживаются, не отслеживаются и не регистрируются по имени в приложении реального времени:

  • Виртуальные или шинные сигналы (включая сигналы от блоков создания шины и виртуальных блоков)

  • Сигналы, которые Simulink оптимизирует

  • Сигналы сложных или многословных типов данных

  • Блоки без буквенно-цифровых имен

См. также

Связанные темы

Внешние веб-сайты