TERMINATE I
START 1000
Второй способ:
Пусть разработчик выбрал за единицу модельного времени 1 мин и хочет смоделировать поведение системы на протяжении 8 часов. Это можно сделать таким образом:
1. Ввести в модель таймер-сегмент, состоящий из двух блоков:
GENERATE 480
TERMINATE I
2. Во всех других блоках TERMINATE в модели использовать значение операнда А по умолчанию (А = 0). Это означает, что прекращение моделирования, определяемое счетчиком завершения, не будет зависеть от других блоков TERMINATE.
3. В команде START операнд А должен равняться единице.
Таким образом, в процессе моделирования завершение движения транзактов в других блоках TERMINATE не влияет на счетчик завершения. В момент времени 480 транзакт выйдет из блока GENERATE и сразу же перейдет в блок TERMINATE. Счетчик завершения уменьшится на единицу, и интерпретатор завершит моделирование.
Задание для самостоятельной работы:
1. Напишите сегмент программы, в котором моделирование заканчивается после того, как через модель пройдут 300 транзактов. Транзакты должны поступать в модель каждые 25±4 ед. модельного времени.
2. Задайте время моделирования работы системы 8 часов. Единица модельного времени - 1 сек.
Элементы, отображающие одноканальные обслуживающие