- •Среда моделирования arena 5.0
- •Среда моделирования Arena Введение
- •Начало работы с Arena
- •Интерфейс пп Arena
- •1. Панель основных процессов Basic Process Panel Схемные модули
- •1.1. Модуль Create
- •1.2. Модуль Process
- •1.3. Модуль Decide
- •1.4. Модуль Assign
- •1.5. Модуль Batch
- •1.6. Модуль Separate
- •1.7. Модуль Record
- •1.8. Модуль Dispose
- •2. Панель усовершенствованных процессов Advanced Process Panel Схемные модули
- •2.1.Модуль Hold
- •2.2. Модуль Signal
- •2.3. Модуль Pickup
- •2.4. Модуль Remove
- •2.5. Модуль Match
- •2.6. Модуль Dropoff
- •2.7. Модуль Search
- •2.8. Модуль Seize
- •2.9. Модуль Delay
- •2.10. Модуль Release
- •2.11. Модуль Store и UnStore
- •2.12. Модуль ReadWrite
- •2.13. Модуль Advanced Set
- •2.14. Модуль Expression
- •2.15. Модуль Statistic
- •2.16. Модуль Storage
- •2.17. Модуль File
- •2.18. Модуль StateSet
- •2.19. Модуль Failure
- •3. Панель процессов передачиAdvanced Transfer Panel Схемные модули
- •3.1. Модуль Enter
- •3.2. Модуль Leave
- •3.3. Модуль Access
- •3.4. Модуль Convey
- •3.5.Модуль Stop
- •3.6. Модуль Transport
- •3.7. Модуль Exit
- •3.8. Модуль Move
- •3.9. Модуль Halt
- •3.10. Модуль PickStation
- •3.11. Модуль Station
- •3.12. Модуль Route
- •3.13. Модуль Start
- •3.14. Модуль Activate
- •3.15. Модуль Allocate
- •3.16. Модуль Free
- •3.17. Модуль Request
- •3.18. Модуль Transporter
- •3.19. Модуль Distance
- •3.20. Модуль Sequence
- •3.21. Модуль Conveyor
- •3.22. Модуль Segment
- •4. Модули данных
- •4.1. Модуль Entity
- •4.2. Модуль Queue
- •4.3. Модуль Resource
- •4.4. Модуль Schedule
- •4.5. Модуль Set
- •4.6. Модуль Variable
- •5. Панель отчетов
- •5.1. Отчет Category Overview категорий (Краткий обзор категорий)
- •5.2. Отчет о сущностях
- •5.3. Отчет о процессах
- •Панель навигации
2.9. Модуль Delay
Рисунок
2.9 – Модуль Delay
Модуль Delay задерживает сущность на определённое количество времени. По прибытии сущности в модуль, выражение времени задержки оценивается и сущность остаётся в модуле на результирующее время. Затем время выделяется и в зависимости от Allocation либо добавляется к значению сущности, либо не добавляется, либо передаётся, либо ждет другое время. Также стоимости складываются, вычисляются и выделяются.
Таблица 2.9 – Параметры модуля Delay
Параметры |
Описание |
Name |
Уникальное имя модуля, которое будет отражено в блок схеме |
Allocation |
Тип категории, в которой сущности могут быть подвергнуты задержке времени и добавлению стоимости |
Delay Time |
Определяет значение задержки времени для сущности |
Units |
Указывает единицу измерения задержки времени |
2.10. Модуль Release
Рисунок
2.10- – Модуль Release
Используется для того, чтобы освобождать ресурсы, которые прежде были захвачены сущностью. Этот модуль может быть использован для того, чтобы освобождать индивидуальные ресурсы или ресурсы в пределах набора. Для каждого ресурса, который нужно освободить определяется имя и количество.
Когда сущность поступает в модуль, она теряет управление определённым ресурсом. Любые сущности, ожидающие в очередях этот ресурс, получают его немедленно.
Замечания:
Когда сущность поступает в модуль, статус каждого ресурса изменяется «с занятого на ожидание». Освобождённые ресурсы, затем доступны для распределения по сущностям, ожидающих в модулях Seize или Process. В случае отказа освобождённые ресурсы временно удаляются из системы.
Если есть сущность, ожидающая в очередях для захвата определённого ресурса, то когда ресурс освобождается, он автоматически распределяется в ждущую сущность. Эта ждущая сущность будет обработана, как только сущность, которая освободила ресурс, переместится.
Системная переменная NR (имя ресурса) возвращает номер последнего занятого ресурса. Когда сущность поступает в модуль Release, NR уменьшается на количество освобождённых ресурсов, если ресурс не будет немедленно захвачен другой сущностью.
Если освобождается больше количество ресурсов, чем было ранее захвачено, то происходит ошибка.
Освобождение множества ресурсов выполняется в порядке их появления в модуле Release.
Таблица 2.10 – Параметры модуля Release
Параметры |
Описание |
Name |
Уникальное имя модуля, которое будет отражено в блок схеме |
Resources |
Набор освобождаемых модулем ресурсов |
2.11. Модуль Store и UnStore
Таблица 2.11 – Параметры модуля Store
Параметры |
Описание |
Name |
Уникальное имя модуля, которое будет отражено в блок схеме |
Type |
Тип |
Storage name |
Имя storage |
Поле Type может принимать значения: storage, set, attribute, expression.
При type=set появляется поле “set index”.
При type=expression появляется поле Expression, где можно задать выражение.
