Транзакты удаляются из модели, попадая в блок TERMINATE. В модели может быть любое число этих блоков. Информация для этого блока задается с помощью единственного операнда А - он определяет величину, которая вычитается из специального счетчика, называемого счетчиком завершений, каждый раз, когда транзакт входит в блок TERMINATE. Если операнд А не задан, то по умолчанию подразумевается значение 0. В этом случае вход транзакта в такой блок не вызывает уменьшения содержания счетчика. При достижении счетчиком значения 0 (ноль) моделирование завершается.
75 OUT TERMINATE
Транзакт удален, но значение счетчика завершений не изменяется.
80 TERMINATE 1
Значение счетчика завершений уменьшается на 1.
5. Окно устройств
Окно устройств показывает графическое изображение одноканальных устройств GPSS в текущей модели.
На рисунках представлена работа модели в разный момент времени.
Построение графиков развития событий во времени
Построим график для первой и второй очереди. Зададим команды:
PLOT Q1 20 0 100000
PLOT Q2 20 0 100000