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

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

Что означает эта проблема

Вы не можете контролировать, отслеживать или регистрировать по имени эти типы сигналов в приложении реального времени:

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

  • Сигналы, которые Simulink оптимизирует после того, как вы установите Signal storage reuse или Block reduction параметры конфигурации.

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

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

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

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

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

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

Попробуйте это решение

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

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

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

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

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

См. также

Похожие темы

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