Сигнал и менеджер по осциллографу

О менеджере Signal & Scope

Используя менеджера Signal & Scope можно управлять средствами просмотра и генераторами от центральной точки.

Примечание

Менеджер по Сигналу и Осциллографу требует, чтобы вам включили Java®, когда вы запускаете MATLAB®.

Средство просмотра и генератор

Средства просмотра и генераторы не являются блоками. Блоки перетаскиваются от браузера Библиотеки и управляемые с блочными диалоговыми окнами. Средства просмотра и генераторы добавляются и управляемы через менеджера Signal & Scope.

Символы идентифицируют средство просмотра, присоединенное к сигнальной линии, и имена сигнала идентифицируют генераторы. Управляйте средствами просмотра и генераторами с помощью менеджера Signal & Scope.

Измените параметры средства просмотра осциллографа

  1. Откройте менеджера Signal & Scope. Щелкните правой кнопкой по входному параметру к блоку и выберите Signal & Scope Manager.

  2. В списке Генераторов/Средств просмотра в модели дважды кликните генератор или средство просмотра, которое вы хотите изменить.

    • Для генератора открывается диалоговое окно Generator Parameters.

    • Для средства просмотра открывается Средство просмотра. От панели инструментов средства просмотра нажмите кнопку параметров. Диалоговое окно параметров Средства просмотра открывается.

  3. Рассмотрите и измените параметры.

Соедините средства просмотра и генераторы

Соедините сигналы с новым средством просмотра или генератором с помощью менеджера Signal & Scope.

  1. Откройте окно Signal & Scope Manager. Щелкните правой кнопкой по сигнальной линии, и затем выберите Signal & Scope Manager.

  2. От панели Типов выберите средство просмотра или генератор.

  3. Нажмите Attach к модели.

  4. Используйте Селектор Сигнала, чтобы соединить средство просмотра или генератор к сигналу.

Просмотрите данные тестовой точки

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

Примечание

С некоторыми средствами просмотра (например, График XY, На Видеодисплей, Матричное Средство просмотра), вы не можете использовать Селектор Сигнала, чтобы выбрать сигналы с тестовыми точками в моделях, на которые ссылаются.

Для получения дополнительной информации смотрите Тестовые точки.

Настройте менеджера Signal & Scope

Можно добавить пользовательские средства просмотра сигнала или генераторы так, чтобы они появились в менеджере Signal & Scope. Следующая процедура принимает, что у вас есть пользовательское средство просмотра под названием newviewer, который вы хотите добавить.

  1. Откройте новую библиотеку Simulink® путем выбора File> New> Library.

  2. Сохраните библиотеку как newlib.

  3. В Окне Команды MATLAB, набор тип библиотеки к библиотеке средства просмотра:

    set_param('newlib','LibraryType','SSMgrViewerLibrary')

    Чтобы установить тип библиотеки для генераторов, используйте тип 'SSMgrGenLibrary'. Например:

    set_param('newlib','LibraryType','SSMgrGenLibrary')
  4. Определите имя отображения библиотеки:

    set_param('newlib','SSMgrDisplayString','My Custom Library')
  5. Добавьте средство просмотра или генератор к библиотеке.

    Примечание

    Если средство просмотра является составным средством просмотра, таким как подсистема с несколькими блоками, сделайте подсистему верхнего уровня атомарной.

  6. Установите iotype средства просмотра. Например:

    set_param('newlib/newviewer','iotype','viewer')
  7. Сохраните библиотеку newlib.

  8. Используя редактора MATLAB, создайте файл с именем sl_customization.m m. В этом файле введите директиву, чтобы включить новую библиотеку как библиотеку средства просмотра.

    Например, чтобы сохранить newlib как библиотеку средства просмотра, добавьте следующие строки:

    function sl_customization(cm)
    cm.addSigScopeMgrViewerLibrary('newlib')
    %end function

    Чтобы добавить библиотеку как библиотеку генератора, добавьте строку как следующее:

    cm.addSigScopeMgrGeneratorLibrary('newlib')

  9. Добавьте соответствующую строку cm.addSigScope для каждой библиотеки средства просмотра или генератора, которую вы хотите добавить.

  10. Сохраните файл sl_customization.m на своем пути MATLAB. Отредактируйте этот файл, чтобы добавить новые библиотеки средства просмотра или генератора.

  11. Чтобы видеть новые пользовательские библиотеки, перезапустите MATLAB и запустите менеджера Signal & Scope.

Смотрите также

| |

Похожие темы

Была ли эта тема полезной?