Пример 4. 66 команда continue (продолжить)

CONDUCT MyExperiment(NumberOfTellers, StartingReplicateNumber)

В этом примере PLUS-эксперимент MyExperiment запускается точно так же, как любая другая процедура. Глобальные переменные пользователя NumberOfTellers и StartingReplicateNumber исполь­зуются для того, чтобы определить, где эксперимент начинается или возобновляется при прогоне модели. Параметры вычисляются в гло­бальном контексте и передаются вызываемому эксперименту.

Как только начался эксперимент с командой CONDUCT, диало­говые возможности взаимодействия с выполняемой моделью ограниче­ны. Можно только отображать часы модельного времени с помощью меню View/Simulation Clock. Если в процессе моделирования возникла необходимость взаимодействия с моделью, то эксперимент необходимо остановить командой HALT. Команда CONDUCT не может быть за­пущена обращением к процедуре DoCommand. В ходе эксперимента доступны только команда HALT и библиотечная процедура Do Command. С командой CONDUCT не связаны никакие СЧА.

Команда CONTINUE (ПРОДОЛЖИТЬ) возобновляет процесс моделирования, который был ранее прерван либо остановлен коман­дой STOP.

Формат команды:

CONTINUE

Моделирование считается остановленным,когда встречается условие, установленное командой STOP или STEP. Команда про­должает процесс моделирования, но не исключает повторные условия останова. Условие останова может быть исключено из модели опцией OFF команды STOP или в окне блоков.

Команда CONTINUE может использоваться после команды HALT, которая удаляет все команды из очереди команд. Только ко­манда CONTINUE может продолжить процесс моделирования, если счетчик завершения остался положительным числом. В этом случае продолжается планирование появления транзактов в модели. В про­тивном случае процесс моделирования прекращается, появление транзактов не планируется, генераторы случайных чисел в начальное состояние не сбрасываются.

Команда CONTINUE может быть выполнена с помощью «горя­чих клавиш» [Ctrl+Alt+C], если активно окно GPSS World.

Команда INCLUDE (ВКЛЮЧИТЬ) транслирует файл операто­ров модели.

Формат команды:

INCLUDE A

Операнд А обязательный, он определяет подключаемый допол­нительный файл модели или файл со списком команд. Операнд пред­ставляет собой строку символов и определяет путь к файлу.


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



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