Настройка таблиц для маскированных блоков

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

Вы можете предоставить вход Custom Table как строку в формате массива ячеек.

Добавление пользовательского параметра таблицы

  1. Откройте Simulink® модель.

  2. Выберите любой блок и на вкладке Block, в группе Mask, нажмите Create Mask. Откроется Редактор маски.

  3. На вкладке Parameters & Dialog щелкните Custom Table, чтобы добавить его в маску в качестве параметра. Укажите имя и приглашение для параметра по мере необходимости.

  4. На панели Property Editor щелкните значок Изменить в поле Columns, чтобы задать свойства столбца, такие как количество столбцов, имя каждого столбца и тип столбца. Доступные типы столбцов: edit, checkbox и popup. Используйте кнопку Add для добавления столбца и кнопку Remove для удаления существующего столбца.

  5. Введите значения для таблицы в Value поле Property Editor в виде строки в формате массива ячеек. Для примера, если значение задано как:

    { 'sig1', 'Input', 'Inherit', 'Inherit', 'on', 'Inherit';...
     'sig2', 'Input', 'Inherit', 'Inherit', 'on', 'Inherit';...
     'sig3', 'Output', '10', 'Inherit', 'off', 'Inherit';...
     'sig4', 'Output', '10', 'Inherit', 'off', 'Inherit' }
    Таблица создана следующим образом:

  6. Нажмите кнопку Apply, чтобы сохранить изменения в маске. Если необходимо отредактировать таблицу, щелкните правой нажатие кнопки и выберите Mask > Edit Mask.

Похожие темы