Post STORAGE Хранилище GENERATE 100 10 Равномерное распределение 10 -5

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
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 ;Задаём значение счётчика завершения