Инженерные системы часто используют общие определения интерфейсов для нескольких компонентов или подсистем.
Интерфейсы в Composer™ системы могут храниться локально в модели или в словаре данных в зависимости от степени готовности системы.
Словарь интерфейсных данных представляет собой сводный список всех интерфейсов в архитектуре и места их использования. Локальные интерфейсы модели System Composer можно сохранить в словаре данных интерфейса с помощью редактора интерфейсов. Словари интерфейсов могут быть повторно использованы между моделями, которые должны использовать данный набор интерфейсов и элементов интерфейса. Словари данных хранятся в отдельных .sldd файлы.
По умолчанию интерфейсы хранятся в архитектурной модели и не видны вне модели. Если вы находитесь на начальных этапах построения модели системы, храните интерфейсы локально, чтобы ограничить количество файлов, которыми необходимо управлять. Однако если модель является зрелой до момента использования рабочих процессов компонентации, таких как эталонные архитектуры и поведение, хранение интерфейсов в словаре данных дает возможность совместного использования определений интерфейсов в иерархии модели.
Это меню используется для сохранения интерфейса в новом или существующем словаре данных. Чтобы создать новый словарь данных, выберите Сохранить в новый словарь. Укажите имя словаря.

Можно также добавить определения интерфейсов в модели в существующий словарь данных, выбрав Связать существующий словарь.
Кнопка
используется для импорта определений интерфейсов из объекта шины Simulink ® из MAT-файла или рабочей области.
Удалите интерфейс из словаря с помощью
кнопки. Если интерфейс уже используется портами в открытой модели, программа возвращает предупреждающее сообщение. Затем интерфейс удаляется из любых портов открытой модели, связанных с интерфейсом. Обратите внимание, что при удалении интерфейса из словаря при открытии другой модели, совместно использующей словарь, при запуске будет выдано предупреждение, если удаленный интерфейс используется портами в этой модели. Программа Diagnostic Viewer предлагает возможность удаления удаленного интерфейса из всех портов, которые все еще его используют. Можно также выбирать порты по отдельности и удалять отсутствующие интерфейсы.

Обратите внимание, что модель System Composer и словарь данных являются отдельными артефактами. Даже когда словарь данных связан с моделью, изменения в словаре данных (a .sldd файл) должен быть сохранен отдельно от изменений в модели (a .slx файл). Чтобы сохранить изменения в словаре связанных данных, нажмите
кнопку и выберите Save dictionary. После сохранения словаря данных другие модели могут использовать его определения интерфейсов, связываясь со словарем данных, позволяя нескольким моделям совместно использовать одни и те же определения интерфейсов.
createDictionary | linkDictionary | openDictionary | saveToDictionary | unlinkDictionary