Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Model Translation Begun
Ready. Рис. 6. Теперь можно запустить процесс моделирования. Для этого выбрать Command ► Start. Появится диалоговое окно (рис. 7): Рис. 7. Диалоговое окно Start
После нажатия ОК может произойти останов по ошибке выполнения, например, если в строках будет записано Rem, а не Rem1: ADVANCE 360,120; Имитация ремонта RELEASE Rem1; Освободить ремонтное подразделение, то в окне Journal будет выдано сообщение об этом (рис. 8): Рис. 8. Окно с сообщением об ошибке выполнения
There are no Transactions. Check Transaction limits and blocking - означает «Попытка освободить незанятое устройство», что транзакт пытается освободить ОКУ, которое не было им занято, т.е. в блоке RELEASE в данной модели нужно было указать Rem1, а не Rem. При ошибках выполнения строка с ошибкой ищется самостоятельно, иногда номер строки с ошибкой указан в сообщении словом Line №. Перейти к строке с этим номером можно с помощью команды Search ► Go TO Line. Но будьте внимательны, иногда бывает, что найденная строка по сообщению об ошибке ее не содержит, ошибка находится в соседних строках. Когда успешно завершается первоначальная трансляция модели, создаются: 1. последовательность блоков; 2. регистрационный список процедур; 3. список команд. Все это передается объекту «Процесс моделирования». Последовательность блоков и список команд сохраняются отдельно. После первоначальной трансляции модели, созданному объекту «Процесс моделирования» можно передавать любые операторы модели. Такие операторы называются интерактивными. Это могут быть: · команды; · определения Plus - процедур; · блоки. Последовательность блоков, созданная во время первоначальной трансляции, остается неизменной до следующей повторной трансляции. Интерактивные блоки не включаются в эту последовательность, они транслируются независимо и передаются для выполнения объекту «Процесс моделирования». Для этого после их поступления создается временной блок, который используется в режиме ручного моделирования и затем уничтожается. Интерактивные блоки называются операторами ручного режима моделирования. Только блоки GENERATE не могут использоваться в этом режиме. Вместо них для создания транзактов могут быть применены блоки SPLIT. Во время первоначальной трансляции также создается список команд, образующих очередь. Команды делятся на срочные и несрочные. К срочным относятся только команды HALT и SHOW. Срочные команды выполняются сразу же после того, как были переданы объекту «Процесс моделирования». Все остальные ставятся в очередь команд, которые не были еще выполнены. Есть несколько способов передать оператор модели процессу моделирования: · использовать меню Command. Нужно выбрать Command ►Custom, набрать список команд и нажать ОК. Список команд будет оттранслирован и передан для выполнения. · комбинации горячих клавиш; · закрепить с помощью журнала установок модели оператор GPSS за функциональной клавишей; · можно поместить список наиболее употребляемых команд в текстовый файл. Затем применить команду INCLUDE для передачи списка команд объекту «Процесс моделирования». Закрепить команду INCLUDE за функциональной клавишей и иметь готовый список команд, выполняемый одним нажатием клавиши. Команды GPSS World в соответствии со своим назначением делятся на две группы: · команды определения объектов GPSS; · команды управления процессом моделирования. Таблица 3 Описание команд
Date: 2015-07-27; view: 780; Нарушение авторских прав |