Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Модуль Variable

Начало работы с Arena 9.0. | Рабочая среда программы Arena 9.0 | Графические модули | Модуль Dispose | Панель отчетов | Панель навигации | Панель инструментов Вид (View). | Панель инструментов Порядок (Arrange). | Панель инструментов Рисование (Draw). | Панель инструментов Выполнение взаимодействий (Run Interaction). |


Читайте также:
  1. Assume the marginal cost of production is greater than the average variable cost. Can you determine whether the average variable cost is increasing or decreasing? Explain.
  2. C# Global variables
  3. C) модульдері тең, бір біріне қарсы бағытталған екі параллель күш
  4. Data in a program (variables and literals)
  5. Home assignment 2. Multiple Linear Regression Model. Transformations of variables.
  6. Internal variables (переменные) of consumer behavior
  7. Local variable declarations

 

Этот модуль данных используется, чтобы определить единицу измерения переменной и начальное значение. Переменные могут быть упомянуты в других модулях (например, Decide), им могут быть присвоены другие значения в модуле Assign, и могут быть использованы в любом выражении (Expression).

Пример:

· Число документов обрабатываемых в час;

· Присвоение серийного номера для идентификации продукции.

Таблица 14 – Параметры модуля Variable
Параметры Описание
Name Имя переменной
Initial Value Первоначальное значение переменной. Это значение в последствии может меняться модулем Assign
Rows Число строк в размерной переменной
Columns Число столбцов в размерной переменной
Clear Option Определяет время, когда значение переменной сбрасывается в начальное значение. Statistics – сбрасывает переменную в начальное значение в любой момент, когда статистика была расчищена. System – сбрасывает переменную в начальное значение в любой момент, когда система была расчищена. None – никогда не сбрасывает переменную в начальное значение, исключая предшествующую первой репликации
Statistics Определяет, будет ли вестись статистика по этой переменной
     

 

The Advanced Process Panel

Delay

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

Пример:

§ Обналичивание чека в банке

§ Отладка оборудования

§ Передача документа другому отделу

Dropoff

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

Пример:

§ Разделение документов для использования разными отделами

§ Размещение товара на разных витринах

Hold

Этот модуль задерживает объект в очереди либо до сигнала, либо до наступления указанного условия, либо до удаления модулем Remove. В первом случае необходимо использовать модуль Signal в любом месте модели, чтобы объект мог двинуться дальше. Во втором случае объект будет обрабатываться дальше, когда будет выполняться указанное условие. В третьем случае для дальнейшей обработки объекта в модели должен присутствовать модуль Remove.

Пример:

§ Ожидание, когда на светофоре загорится зеленый

§ Ожидание авторизации

§ Проверка статуса оборудования или сотрудника для дальнейшего выполнения операции

Match

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

Пример:

§ Сборка конструкции

§ Сбор различных товаров для выполнения заказа клиента

§ Синхронизация ухода клиента с выполненным заказом

Pickup

Модуль «погрузки» удаляет заданное количество объектов с заданной позиции в очереди.

Пример:

§ Сбор товаров для выполнения заказа из разных мест в очереди

§ Школьный автобус забирает детей с остановки

Release

Модуль используется для освобождения отдельного ресурса или набора ресурсов. Задается наименование и количество требуемого ресурса. Когда объект попадает в модуль Release, он перестает занимать указанный ресурс.

Пример:

§ Окончание работы с заказом клиента (освобождение оператора)

§ Пациент покидает больницу (освобождение врача, палаты)

Remove

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

Пример:

§ Удаление из очереди заказа, который должен быть срочно выполнен

§ Вызов пациента из зала ожидания

Seize

Этот модуль привязывает единицы ресурсов к объекту. Объект, вошедший в данный модуль, ждет пока все указанные ресурсы не будут доступны одновременно.

Пример:

§ Начало работы над заказом клиента («захват» оператора)

§ Приход пациента в больницу («захват» врача, палаты)

Signal

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

Пример:

§ Подача сигнала оператору, ожидавшему прибытия какого-либо товара, чтобы завершить заказ.

§ Анализ движения на перекрестке (сигнал о том, что включился зеленый свет)

Store

Модуль отправляет объект на хранение (storage). Когда объект входит в данный модуль, значение storage увеличивается, и объект продолжает движение по модели.

Пример:

§ Анимация различных операций над деталью

§ Отслеживание числа клиентов, находящихся в магазине (подсчет вошедших)

Unstore

Модуль удаляет объект из хранение (storage). Когда объект входит в данный модуль, значение Storage уменьшается, и объект продолжает движение по модели.

Пример:

§ Отслеживание числа клиентов, находящихся в магазине (подсчет вышедших)


Дата добавления: 2015-11-14; просмотров: 60 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Модуль Resource| Создание подмодели

mybiblioteka.su - 2015-2024 год. (0.008 сек.)