Полная версия

Главная arrow Информатика arrow Вычислительные системы, сети и телекоммуникации. Моделирование сетей

  • Увеличить шрифт
  • Уменьшить шрифт


<<   СОДЕРЖАНИЕ   >>

Advanced Process Panel (панель усовершенствованных процессов)

Схемные модули Модуль Hold

Модуль удерживает (захватывает) сущности. Процесс удержания может продолжаться до бесконечности или до выполнения условия.

Применение модуля: складируются детали; пассажиры ожидают транспорт на остановке.

Таблица Π.15

Параметры модуля Hold

Параметры

Описание

Name

Уникальное имя модуля, которое будет отражено в блок-схеме

Туре

Тип удержания сущности: Infinite Hold (удерживает до бесконечности, в этом случае у блока нет выхода), Scan of Condition (ожидает срабатывания определенного условия), Wait of Signal (ожидает сигнала, который вырабатывается только модулем Signal)

Если у модуля тип Infinite Hold, то забрать сущность из блока можно другими специальными модулями: Remove, Signal или Pickup. Соответственно, сущность выйдет по ветке именно из этих модулей, а не их Hold.

Поля Queue Туре и Queue name присутствуют среди параметров модуля Hold всегда, задаются чаще всего автоматически (менять не рекомендуется).

Если тип имеет значение Wait for signal, то появляются поля Wait for value и Limit (ожидание конкретного значения сигнала и предел количества сущностей для освобождения из модуля Hold).

Если тип принимает значение Scan of Condition, то в этом случае становится доступным поле Condition, т. е. задержка напрямую зависит от выражения, заданного в этом поле.

Этот модуль посылает значение сигнала каждому модулю Hold в модели, в котором установлен тип Wait for signal, и освобождает заданное число сущностей.

Таблица П.16

Параметры модуля Signal

Параметры

Описание

Name

Уникальное имя модуля, которое будет отражено в блок-схеме

Siunal value

Значение посылаемого сигнала для модуля Hold

Limit

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

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

Применение: прием преподавателем экзамена у определенного количества студентов; ожидание людьми определенного автобуса.

 
<<   СОДЕРЖАНИЕ   >>