Generate 40,5

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 сек.

Элементы, отображающие одноканальные обслуживающие


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: