exponenta event banner

Сигнальный контур

Запуск дочерних компонентов для каждого сигнала, содержащегося в текущей системе, модели или блоке

Описание

Signal Loop компонент запускает дочерние компоненты для каждого сигнала, содержащегося в текущей системе, модели или блоке. Родительский компонент определяет поведение этого компонента.

  • Model Loop: Петли по всем сигналам в текущей модели.

  • System Loop: Петли по всем сигналам в текущей системе. Выберите, чтобы не сообщать о следующих типах сигналов, очистив соответствующую опцию в области Опции раздела:

    • Включить входные сигналы системы

    • Включить выходные сигналы системы

    • Включить внутренние сигналы системы

  • Signal Loop: Закольцовывает текущий сигнал.

  • Block Loop : Петли по всем сигналам, подключенным к текущему блоку. Выберите, чтобы не сообщать о следующих типах сигналов, очистив соответствующую опцию в области Опции раздела:

    • Включить входные сигналы блока

    • Включить блочные выходные сигналы

  • Если сигнальный шлейф не имеет в качестве родительского компонента шлейфа, он закольцовывается по всем сигналам во всех моделях. Выберите, чтобы не сообщать о следующих типах сигналов, очистив соответствующую опцию в области Опции раздела:

    • Включить входные сигналы блока

    • Включить блочные выходные сигналы

    • Входные сигналы системы

    • Выходные сигналы системы

    • Внутренние сигналы системы

Для условной обработки сигналов можно использовать RptgenSL.getReportedSignal функция. Дополнительные сведения см. в разделе Контекстные функции цикла.

Выбор сигналов

  • Включить входные сигналы блоков: Контуры сигналов, которые поступают в блоки. Этот параметр допустим только в том случае, если родительским компонентом этого компонента является Block Loop.

  • Включить выходные сигналы блока: петли для сигналов, которые выходят из блока. Этот параметр допустим только в том случае, если родительским компонентом этого компонента является Block Loop.

  • Включить входные сигналы системы: петли для сигналов, поступающих от входов. Этот параметр допустим только в том случае, если родительским компонентом этого компонента является System Loop.

  • Включить внутренние сигналы системы: шлейфы на внутренних сигналах системы. Этот параметр допустим только в том случае, если родительским компонентом этого компонента является System Loop.

  • Включить выходные сигналы системы: петли на сигналах, идущих на выходы. Этот параметр допустим только в том случае, если родительским компонентом этого компонента является System Loop.

  • Сортировка сигналов: Определяет способ сортировки сигналов:

    • Alphabetically by signal name: Сортировка сигналов по имени в алфавитном порядке.

    • Alphabetically by signal name (exclude empty): Сортировка сигналов по имени в алфавитном порядке.

    • Alphabetically by system name: Сортировка в алфавитном порядке по именам родительских систем. Перечисляет сигналы в каждой системе, но не в определенном порядке.

    • By signal depthСортировка сигналов по их глубине в модели.

Параметры сечения

  • Создать раздел для каждого объекта в цикле: вставляет раздел в созданный отчет для каждого объекта, найденного в цикле.

  • Отображение типа объекта в заголовке раздела: автоматическая вставка типа объекта в заголовок раздела в созданном отчете.

  • Создать привязку связи для каждого объекта в цикле: создать цель связи для каждого сигнала в цикле, чтобы другие части отчета могли связываться с ним.

Вставить что-либо в отчет?

Да, вставляет раздел при выборе Создать раздел для каждого объекта в цикле и целевой объект связи при выборе Создать якорь связи для каждого объекта в цикле.

Класс

rptgen_sl.csl_sig_loop