МодельGPSS.ЦехСклад.

	INITIAL   X$A,20         ; обЪём запасов в цеховом складе изначально 
	GENERATE	60,10	; создаём потребность в детали
	
	TEST NE X$A,0,ENDER1     ; не закончились ли запасы на цеховом складе
	SEIZE SCLAD1             ; если нет, то запрос отрабатывается в ЦехС
	SAVEVALUE A-,1           ; запасы ЦехС уменьшились на один комплект
	RELEASE SCLAD1           ; завершаем обаботку запроса
	TEST E X$A,3,ENDER       ; не пора ли отправлять за новыми деталями в центральный склад	
	ADVANCE 60               ; если в ЦехС остались 3 комплекта, то формируется заявка на пополнение
          ADVANCE 120,25           ; комплектация и отправка пополнения из центрального склада
	SAVEVALUE A,20           ; объём запасов на ЦехС - снова 20 комплектов

ENDER  	TERMINATE 1	;сюда приходят обработанные запросы
ENDER1 	TERMINATE 1	;сюда приходяте не обработанные запросы

GENEraTE (400#60)	;таймер моделирования поставили на 400 часов
TERMINATE 1	; конец моделирования

start 1		;моделирование завершится через 400 часов модельного времени

********РЕЗУЛЬТАТЫ МОДЕЛИРОВАНиЯ********
******вероятность простоя цеха из-за отсутствия запасов *************
*********равняется нулю, потому что за всё время моделирования**************
**************в блок с меткой ENDER1 не поступило ни одного транзакта******

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *