Программа ОРвЭ состоит из одного или нескольких сегментов, каждый из которых имеет свою функцию. Сегменты осуществляют свою работу параллельно, т.е. транзакты по своим сегментам продвигаются вне зависимости от движения транзактов по другим сегментам.[ ...]
Если же поставлена задача завершить моделирование через какой-то период времени, то модель будет состоять из двух сегментов: сегмента имитации процесса валки и сегмента ограничения модельного времени. Более сложные процессы моделируются большим число сегментов.[ ...]
Через 420 единиц модельного времени генерируется транзакт, который, пройдя в блок TERMINATE за значением операнда А, равным единице, завершит моделирование (при значении операнда А команды START, равном единице).[ ...]
При этом блок GENERATE генерирует последовательность транзактов с периодичностью 1 единица модельного времени. Каждый из этих транзактов уменьшает на единицу счетчик числа завершений, и при достижении им нуля, т.е. спустя 420 единиц модельного времени процесс моделирования завершается. Следует отметить, что второй способ менее эффективен с точки зрения производительности, так как создается большое количество объектов.[ ...]
Вернуться к оглавлению