exponenta event banner

Создатель составного объекта

Создание составных объектов

  • Библиотека:
  • SimEvents

  • Composite Entity Creator block

Описание

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

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

Блок Создатель составного объекта (Composite Entity Creator) обнаруживает, когда присутствуют все необходимые объекты компонента и когда составной объект, который является результатом операции объединения, сможет перейти к следующему блоку. Можно также настроить блок Составная сущность (Composite Entity Creator), чтобы сделать операцию объединения обратимой через блок Составная сущность (Composite Entity Splitter).

Порты

Вход

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

Входной порт объекта для объектов, входящих в блок.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | enumerated | bus | fixed point

Входной порт объекта для объектов, входящих в блок.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | enumerated | bus | fixed point

Продукция

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

Выходной порт объекта для составных объектов, выходящих из синхронизации.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | enumerated | bus | fixed point

Параметры

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

Укажите количество входных портов для создания составного объекта.

Программное использование

Параметр блока: NumberInputPorts
Текст: символьный вектор
Значения: '2' | скаляр
По умолчанию: '2'

Укажите имя типа составного объекта, который создается после объединения входящих объектов.

Программное использование

Параметр блока: EntityTypeName
Текст: символьный вектор
Значения: 'Combined' | символьный вектор
По умолчанию: 'Combined'

Укажите, следует ли выводить составной объект в виде объекта шины.

Программное использование

Параметр блока: BusObject
Текст: символьный вектор
Значения: 'on' | 'off'
По умолчанию: 'off'

Имена объектов в составном объекте.

Программное использование

Параметр блока: InputEntityName
Текст: символьный вектор
Значения: 'E1|E2' | символьный вектор
По умолчанию: 'E1|E2'
Представлен в R2016a