Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Параметры




Out

OutPreempted

OutTimeout

In

Порты

Service

Входной порт.

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

Выходной порт для заявок, покидающих объект в результате вытеснения.

Выходной порт.

 

Захватывает для заявки заданное количество ресурсов, задерживает заявку, а затем освобождает захваченные ею ресурсы. Эквивалентен последовательности объектов Seize, Delay, Release (и сам реализован именно таким способом) и должен использоваться в тех случаях, когда все, что требуется - это задержать захваченные ресурсы на заданное время, а затем их отпустить. Большинство параметров этих вложенных объектов вынесены в интерфейс объекта Service.

Существует несколько способов указать ресурсы, которые следует захватить в блоке Service:

· Если требуется захватить ресурс(ы) одного типа (например, два рабочих), выберите опцию ресурсы одного типа в параметре Захватить. Затем выберите требуемый блок ResourcePool из выпадающего списка параметра Тип ресурсов (или щелкните кнопку и выберите блок в графическом редакторе). Затем укажите, какое количество ресурсов необходимо использовать для сборки в поле параметра Количество ресурсов.

· Начиная с AnyLogic 7, Вы можете захватить любое количество различных ресурсов для операции сборки, например, одного доктора и двух медсестер. Выберите опцию Захватить: (альтернативный) набор ресурсов, затем добавьте типы ресурсов в список и укажите количество ресурсов каждого типа в столбце справа от него:

· Более того, Вы можете указать несколько альтернативных наборов типов ресурсов для операции. Когда заявки будут постпуть в блок и ожидать начала сборки, наборы ресурсов будут проверяться на доступность. Если ресурсы из первого набора заняты, проверяется второй набор и так далее. Для выполнения операции используется первый доступный набор.

Пожалуйста, обратите внимание, что при завершении заданной задержки, моделирующей операцию, производимую заявкой с ресурсами, объект освободит именно те ресурсы, которые ранее были захвачены для этой заявки.

Вместимость вложенного объекта delay установлена максимально допустимой (поскольку она фактически все равно будет ограничена количеством ресурсов заданного типа).




Поделиться с друзьями:


Дата добавления: 2015-05-10; Просмотров: 503; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.