Блок GATE


Блок GATE изменяет маршрут движения транзактов в зависимости от состояния некоторого объекта

GATE o A,B

Операнды

О – условный оператор. условие, которому должен удовлетворить объект для успешного завершения теста обязательный операнд. Допустимые значения – FNV, FV, I, LS, LR, M, NI, NM, NU, SE, SF SNE SNF SNV ,SV ИЛИ U

 

А – имя или номер проверяемого объекта

В – номер блока

 

Действие

Блок работает в «отказывающем режиме», либо в режиме альтернативного выхода

Если операнд В не используется блок работает в отказывающем режиме. Когда условие теста не выполняется транзакт блокируется пока тест не будет повторен и условие не будет выполнено. Но если тест проходит успешно активный транзакт входит в блок и затем переходит к следующему по порядку блоку

  FNV – устройство явно заданное в операнде А, должно быть недоступно, чтобы условие теста было выполнено

 FV - устройство явно заданное в операнде А, должно быть доступно, чтобы условие теста было выполнено

I - устройство явно заданное в операнде А, должно быть прервано, чтобы условие теста было выполнено

LS – логический ключ явно заданный в операнде А должен быть установлен в положение включен

LR - логический ключ явно заданный в операнде А должен быть установлен в положение выключен

M – блок MATCH

 


Читайте также

пример 4

построения модулей пример 4

Вероятностные распределения

вероятностные распределения

Блок TABLE

Блок GATE изменяет маршрут движения транзактов в зависимости от состояния некоторого объекта

Моделирование вероятностных функций распределения в GPSS World

В GPSS World в библиотеку процедур включено 24 вероятностных распределений.



Комментарии (0)







Разрешённые теги: <b><i><br>Добавить новый комментарий: