Signal Loop

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

Описание

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

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

  • System Loop: Циклы на всех сигналах в существующей системе. Выберите not to report on the following types of signals by clearing the corresponding option in the Section options area:

    • Include system input signals

    • Include system output signals

    • Include system internal signals

  • Signal Loop: Циклы на текущем сигнале.

  • Block Loop : Циклы на всех сигналах, соединенных с текущим блоком. Выберите not to report on the following types of signals by clearing the corresponding option in the Section options area:

    • Include block input signals

    • Include block output signals

  • Если Цикл Сигнала не имеет компонента цикличного выполнения как своего родительского элемента, он циклично выполняется на всех сигналах во всех моделях. Выберите not to report on the following types of signals by clearing the corresponding option in the Section options area:

    • Include block input signals

    • Include block output signals

    • System input signals

    • System output signals

    • System internal signals

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

Выберите Signals

  • Include block input signals: Циклы на сигналах тот канал в блоки. Эта опция допустима только, когда родительским компонентом этого компонента является Block Loop.

  • Include block output signals: Циклы на сигналах, которые оставляют блок. Эта опция допустима только, когда родительским компонентом этого компонента является Block Loop.

  • Include system input signals: Циклы на сигналах, прибывающих из импорта. Эта опция допустима только, когда родительским компонентом этого компонента является System Loop.

  • Include system internal signals: Циклы в системе внутренние сигналы. Эта опция допустима только, когда родительским компонентом этого компонента является System Loop.

  • Include system output signals: Циклы на сигналах, идущих в выходные порты. Эта опция допустима только, когда родительским компонентом этого компонента является System Loop.

  • Sort signals: Задает, как отсортировать сигналы:

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

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

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

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

Разделите опции

  • Create section for each object in loop: Вставляет раздел в сгенерированный отчет для каждого объекта, найденного в цикле.

  • Display the object type in the section title: Автоматически вставляет тип объекта в заголовок раздела в сгенерированном отчете.

  • Create link anchor for each object in loop: Создайте цель ссылки для каждого сигнала в цикле так, чтобы другие части отчета могли соединиться с ним.

Вставить что-нибудь в отчет?

Да, вставляет раздел, если вы выбираете Create section for each object in loop и цель ссылки, если вы выбираете Create link anchor for each object in loop.

Класс

rptgen_sl.csl_sig_loop

Смотрите также

Block Loop, Model Loop, System Loop