Я не могу контролировать, проследить или регистрировать некоторые типы сигнала в приложении реального времени.
Вы не можете контролировать, проследить или регистрировать по наименованию эти типы сигналов в приложении реального времени:
Виртуальный или сигналы шины (включая сигналы от создателя шины блокируется и виртуальные блоки). Например, примите, что вы соединяете вывод блока Mux (виртуальный блок) к блоку Scope в реальном времени. Блок Scope отображает имена входных сигналов Мультиплексора, а не имена выходных сигналов Мультиплексора.
Сигналы, что Simulink® оптимизирует далеко после того, как вы установите параметры конфигурации Block reduction или Signal storage reuse.
Вывод блока, который был оптимизирован далеко, заменяется соответствующим входным сигналом к блоку. Чтобы получить доступ к этим сигналам, сделайте их тестовыми точками.
Блоки, которые буферизуют их входные сигналы, чтобы сделать их непрерывными. Примеры включают блок To Workspace и некоторые Блоки s-function. Такие блоки генерируют имя сигнала, сопоставленное со сгенерированным блоком.
Если вы соединяете сигнал с входным портом такого блока и к блоку Scope в реальном времени, блок Scope не может получить доступ к сигналу. Чтобы получить доступ к сигналу, добавьте модульный блок Gain (блок Gain с усилением 1
) перед образцовым входом к блоку Scope.
Сигналы комплексных или типов данных многословных.
Если имя блока состоит только из пробелов, Проводник Simulink Real-Time™ не отображает узел для сигналов от того блока. Сослаться на такой блок:
Обеспечьте алфавитно-цифровое имя для блока.
Восстановите и загрузите модель на целевой компьютер.
Повторно подключите сеанс MATLAB® к целевому компьютеру.
Проверяйте типы сигнала на проблемы, описанные в Какой Это Средство Проблемы.