Post STORAGE 3 ;Хранилище
GENERATE 100,10 ;Равномерное распределение 10+-5 минуты
ENTER Post,1
TRANSFER .80,,M_Open
TRANSFER .20,,M_2 ;С вероятностью 20% идём на метку M_2, иначе - в следующий блок
SEIZE Light ;Занять устройство (досмотр легковых автомобилей)
ADVANCE 15,2
RELEASE Light ;Освободить
LEAVE Post,1
TERMINATE 0 ;Удалить транзакт из модели
M_2 SEIZE Heavy ;Занять (досмотр грузовых автомобилей)
ADVANCE 30,2
RELEASE Heavy ;Освободить
LEAVE Post,1
TERMINATE 0 ;Удалить транзакт из модели
M_Open LEAVE Post,1
SEIZE Use
RELEASE Use
TERMINATE 0
GENERATE 43200 ;Время работы 720 часов => 43200 минут
TERMINATE 1 ;После наступления момента 43200 заходим в TERMINATE и уменьшаем счётчик завершения (он равен 1)
START 1 ;Задаём значение счётчика завершения