Логические ключи в GPSS
Имитация процессов коммутации в GPSS выполняется с использованием логических ключей, имеющих два состояния «Включено» – «Выключено». Работа логических ключей отображается блоком LOGIC_r A, где А – имя логического ключа, r – внутренний оператор, принимающий значения I – переключить, R – выключить, S – включить. При входе транзакта в блок LOGIC происходит срабатывание соответствующего ключа. Ключи не имеют СЧА. Их состояния задаются только стандартными логическими атрибутами:
LS$j – ключ j включен; LR$j – ключ j выключен.
Проверка состояния ключа осуществляется блоком GATE. Начальное состояние ключа по умолчанию принимается “ выключено” (RESET). Для принудительного начального включения группы ключей (для установки в состояние SET) применяется управляющий оператор
LINITIAL KL1,KL2,…,KL6; KL1,KL2,…,KL6 – имена ключей.
Одним оператором допускается устанавливать не более шести ключей.
Примеры
LINITIAL 1,2, KL1, KL3; устанавливаются ключи 1 и 2, ключи KL1, KL3
LOGIC_S 5 ; включается логический ключ 5 при входе транзакта в данный блок
LOGIC_R KL3 ; выключается логический ключ KL3 при входе транзакта в данный блок
LOGIC _I P$4 ; переключается в противоположное состояние логический ключ, номер которого хранится в параметре 4 транзакта, вошедшего в данный блок.
Обратите внимание:
Ветеринарная клиника «Биоконтроль» подробно расскажет про дископатию у такс, а также поможет Вам вылечить Вашего любимца
- Потенциальные внешние ключи
- Блоки, определяющие направление перемещения транзактов по модели в GPSS
- Блоки, влияющие на значения параметров транзактов в GPSS
- Структура программы на языке GPSS
- Таблицы в GPSS
- Память в GPSS
- Блоки, обеспечивающие копирование и синхронизацию перемещения транзактов по модели в GPSS
- Ячейки в GPSS
- Работа с системой моделирования GPSS/PC
- Очереди в GPSS
- Устройства в GPSS: FACILITY
- Алгоритм перемещения транзактов – алгоритм моделирования в системе gpss
- Особенности построения моделей дискретных процессов на языке GPSS
- Язык и система моделирования GPSS
- Key Basic Model
- Выражения в Pascal: арифметические, логические
- Функции и переменные в GPSS