Шина Simscape

Соедините шиной для сохранения строк связи

  • Библиотека:
  • Simscape / Утилиты

Описание

Блок Simscape Bus связывает связи в Линию шины Simscape. Можно также использовать этот блок, чтобы получить доступ к одной или нескольким связям от существующей Линии шины Simscape. Строки физического соединения являются ненаправленными, поэтому, блок может служить и создателем шины и селектором шины. Как правило, модель имела бы два блока Шины Simscape, встречу, с их входами шины соединенными.

Однако модель может также содержать иерархию блоков Шины Simscape.

Сохранение связей, связанных в Линию шины Simscape, может принадлежать различным областям.

Блок связывает Simscape™, сохраняющий строки связи только. Это не работает с другими типами связей, такими как строки физического сигнала или Simscape Electrical™ Специализированные строки связи Энергосистем.

Блок Simscape Bus может иметь порты на двух сторонах:

  • Родительский элемент (пакет) сторона, обозначенная черной лентой. Эта сторона содержит один вход шины, который связывает все связи, входящие в блок на дочерней стороне.

  • Дочерние элементы (элементы) сторона, напротив родительской стороны. Эта сторона не имеет никаких портов по умолчанию. Вы добавляете порты путем перетаскивания строк связи той стороне блока, или при помощи диалогового окна блока. Элементы, входящие в блок на дочерней стороне, могут или сохранять строки связи или Линии шины Simscape. Каждый раз, когда вы добавляете порт на дочерней стороне, соответствующая связь добавляется к списку связей в блоке.

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

Диалоговое окно блока содержит эти кнопки:

Добавьте новое имя подключения в список Hierarchy Strings. Именами подключений по умолчанию является Connection1, Connection2, и так далее. Можно отредактировать эти имена, по мере необходимости, путем выбора строки, затем нажатия на нее снова и введения нового имени. Когда вы добавляете связь с помощью этой кнопки, круглый порт сохранения появляется на дочерней стороне блока, подобного тому из блока Connection Port. Доменный тип этого порта сохранения задан, если вы соединяете его с портом сохранения на другом блоке. После этого можно соединить только тот же тип порта к соответствующей связи на второй шине. Можно также добавить связи непосредственно на холсте путем перетаскивания строки связи от порта сохранения на другом блоке дочерней стороне блока Simscape Bus.
Удалите выбранную связь из списка Hierarchy Strings. Для неподключенных портов можно также удалить их или отредактировать их имена напрямую на холсте.
Обновите список Hierarchy Strings после добавления или удаления связей на холсте.

Работа с блоком на образцовом холсте

Добавить связи с блоком Simscape Bus:

  1. Выберите порт сохранения на другом блоке. Или, чтобы создать иерархию блоков Шины Simscape, выберите вход шины на родительской стороне другого блока Simscape Bus.

  2. Перетащите строку связи от выбранного порта до дочерней стороны первого блока Simscape Bus.

  3. Новая связь с именем по умолчанию автоматически добавляется к списку связей блока. Можно отредактировать имя подключения, по мере необходимости, в верхнем синем поле. Когда сделано редактируя, выберите имя подключения в более низком синем поле, чтобы создать связь.

Когда вы удаляете строку связи, соответствующий порт на дочерней стороне блока не удален. Можно снова использовать его путем соединения другого блока.

Удалить неиспользуемые порты:

  • Выберите круглый порт сохранения на дочерней стороне блока Simscape Bus. Убедитесь, что выбрали только порт, не целый блок.

  • Из меню замещающего знака выберите Delete Port. Удаление порта также удаляет соответствующее имя в списке связей блока.

Порты

Сохранение

развернуть все

Порт соединился с Линией шины Simscape, которая представляет пакет сохранения строк связи. Пакет содержит все строки, соединенные с блоком на противоположной стороне.

Эта противоположная сторона, по умолчанию, не имеет портов. Вы добавляете порты путем перетаскивания строк связи той стороне блока, или при помощи диалогового окна блока. Элементы, входящие в блок на дочерней стороне, могут или сохранять строки связи или Линии шины Simscape. Каждый раз, когда вы добавляете порт на дочерней стороне, соответствующая связь добавляется к списку связей в блоке.

Параметры

развернуть все

Список имен подключений, соответствующих строкам сохранения, которые соединяются с блоком Simscape Bus. По умолчанию этот список пуст. Каждый раз, когда вы добавляете связь, порт сохранения появляется на дочерней стороне блока. Используйте или кнопки в диалоговом окне блока, чтобы добавить или удалить связи.

Можно также добавить и удалить связи непосредственно на образцовом холсте, как описано в Работе с Блоком на Образцовом Холсте.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2018b