Системные числовые атрибуты
Системные числовые атрибуты являются переменными состояния процесса моделирования и доступны для использования в течение всего времени моделирования. Они возвращают числовые или строковые значения и могут быть применимы в операндах операторов GPSS и выражениях. Часть СЧА поддерживаются автоматически, другие требуют вычисления после их вызова. Например, как СЧА доступен счетчик количества входов транзактов в блок. Всего существует свыше 50 СЧА, часть из них были даны при рассмотрении блоков и списков, здесь же приводятся все СЧА в алфавитном порядке. Во всех случаях Еntпит необходимо заменять одним из спецификаторов объектов. Это может быть имя (перед именем должен стоять символ «$») или номер. В случае косвенной адресации перед именем или номером должен стоять символ «*». A1 – Семейство активного транзакта. Целочисленное значение. АС1 - Значение абсолютного модельного времени. (Модельное время с момента последней команды CLEAR). Вещественное значение. ВV Еntпит - Значение булевой переменной Епtпит. Вещественное значение. С1 - Значение относительного модельного времени. (Модельное время с момента последней команды RESET). Вещественное значение. CA Еntпит - Среднее содержимое списка пользователя. Взвешенное по времени среднее количество транзактов, помещенных в список пользователя Еntпит. Вещественное значение. CC Еntпит -Общее число входов транзактов в список пользователя. Число всех транзактов, находившихся в списке пользователя Епtпит. Целочисленное значение. СН Еntпит - Текущее содержимое списка пользователя. Текущее количество транзактов, находящихся в списке пользователя Еntпит. Целочисленное значение. СМ Еntпит - Максимальное содержимое списка пользователя. Максимальное количество транзактов, одновременно находившихся в списке пользователя Еntпит. «Верхняя отметка уровня». Целочисленное значение. СТ Еntпит - Среднее время пребывания одного транзакта в списке пользователя. Средняя продолжительность пребывания транзактов в списке пользователя Епtпит. Вещественное значение. F Еntпит - Состояние устройства. Если в данный момент устройство Еtпит занято, Еntпит возвращает 1. Иначе F Еntпит возвращает 0. Целочисленное значение. FC Еntпит -Счетчик использования устройства. Количество транзактов, занимавших устройство Еntпит с помощью блоков SEIZE и PREEMPT. Целочисленное значение. FI Еntпит - Устройство прервано. Если устройство Еntпит в данный момент было занято более приоритетным транзактом, FI Еп1пит возвращает 1. Иначе F Еntпит возвращает 0. Целочисленное значение. FN Еntпит - Функция. Результат вычисления значения функции Еntпит. Вещественное значение. FR Еntпит - Коэффициент использования устройства. Отношение времени, в течение которого устройство Еntпит было занято, к общему времени моделирования. FR Еntпит выражается в долях от тысячи и возвращает значения, изменяющиеся от 0 до 1000 включительно. Может быть нецелочисленным. Вещественное значение. FT Еntпит - Среднее время удержания устройства. Среднее время удержания устройства Еntпит одним транзактом. Вещественное значение. FV Еп1пит - Устройство доступно. FV Entпит возвращает 1, если устройство Епtпит в состоянии «доступно», и 0, если устройство в состоянии «не доступно». Целочисленное значение. GN Еntпит -Счетчик числовой группы. GN Еntпит возвращает количество элементов числовой группы Епtпит. Целочисленное значение. GT Епtпит - Счетчик группы транзактов. GT Entnum возвращает количество элементов группы транзактов Епtпит. Целочисленное значение. LS Еntпит - Состояние логического ключа. LS Еntпит возвращает 1, если логический ключ Епtпит в установленном состоянии, и 0, если логический ключ в сброшенном состоянии. Целочисленное значение. МВ Еntпит- Соответствие в блоке МАТСН. МВ Епtпит возвращает 1, если в сопряженном блоке МАТСН присутствует транзакт, принадлежащий тому же семейству, что и активный транзакт. В противном случае МВ Епtпит возвращает 0. Целочисленное значение. МР Еntпит - Транзитное время параметра. Текущее абсолютное модельное время за вычетом значения, содержащегося в параметре Раrатеtеr. Вещественное значение. МХ Еntпит (m, n) - Ячейка матрицы. Возвращает значение ячейки в строке m, столбце n матрицы Епtпит. Для матриц, имеющих более 2 измерений, все остальные индексы считаются равными 1. В отличие от СЧА класса МХ, PLUS-выражения могут обращаться к любому элементу многомерных матриц. М1 - Транзитное время. М1 возвращает абсолютное модельное время за вычетом времени входа транзакта в систему. Вещественное значение. N Еntпит - Счетчик входов в блок. Возвращает общее количество транзактов, которые входили в блок Епtпит. Целочисленное значение. P Parameter или * Parameter - Значение параметра. Р Раrатеtеr или *Раrатеtеr возвращает значение параметра Раrатеtеr активного транзакта. Целочисленное, вещественное или строковое значение. Для косвенной адресации используется вариант *Раrатеtеr. РR - Приоритет транзакта. Значение приоритета активного транзакта. Целочисленное значение. Q Еntпит — Текущее содержимое очереди. Текущее значение количества транзактов в очереди Епtпит. Целочисленное значение. QA Еntпит - Среднее значение длины очереди. Взвешенное по времени количество транзактов в очереди Еntпит. Вещественное значение. QC Еntпит - Общее количество входов в очередь. Сумма всех входов транзактов в очередь Епtпит. Целочисленное значение. QM Еntпит - Максимальное содержимое очереди. Максимальное количество транзактов, находившихся в очереди Еntпит. «Верхняя отметка уровня». Целочисленное значение. QT Еntпит - Среднее время пребывания в очереди. Взвешенное среднее время пребывания транзактов в очереди Епtпит. Вещественное значение. QX Еntпит - Среднее время пребывания в очереди за исключением нулевых входов. Взвешенное среднее время пребывания транзактов в очереди Еntпит, не считая входов со временем пребывания, равным 0. Вещественное значение. QZ Еntпит - Количество входов с нулевым временем пребывания в очереди. Количество входов транзактов, время пребывания в очереди Епtпит которых равно нулю. Целочисленное значение. R Еntпит - Объем свободной памяти. Содержимое памяти Епtпит, доступное для входов транзактов. Целочисленное значение. RN Еntпит - Случайное число. RN Еп1пит возвращает случайное целое число от 0 до 999 из генератора случайных чисел Епtпит. Целочисленное значение. S Еntпит - Объем занятой памяти. SЕп1пит возвращает количество элементов памяти Епtпит, занятых транзактами. Целочисленное значение. SA Еntпит - Среднее значение занятой памяти. SAEntпит возвращает взвешенное по времени среднее количество занятых элементов памяти Епtпит. Вещественное значение. SC Епtпит - Счетчик использования памяти. Общее количество использовавшихся элементов памяти Епtпит. Целочисленное значение. SE Еntпит - Память пуста. SE Еntпит возвращает 1, если все элементы ячейки памяти Еntпит пусты, и 0, если нет. Целочисленное значение. SF Епtпит - Память заполнена. SF Епtпит возвращает 1, если память Еntпит полностью заполнена, и 0, если нет. Целочисленное значение. SR Entnum - Коэффициент использования памяти. Доля общего использования памяти Entnum, представленная отношением среднего количества используемых элементов памяти Entnum к общему количеству элементов памяти Entnum. SREntnum выражается в долях от тысячи и возвращает значения, изменяющиеся от 0 до 1000 включительно. Может быть нецелочисленным.. SM Entnum - Максимальное количество занятых элементов памяти Entnum. «Верхняя отметка уровня». Целочисленное значение. ST Entnum - Среднее время использования одного элемента памяти Entnum. Вещественное значение. SV Entnum - Память в доступном состоянии. SV Entnum возвращает 1, если память Entnum в состоянии «доступно», и 0, если память Entnum в состоянии «не доступно». Целочисленное значение. TB Entnum - Среднее значение невзвешенных аргументов таблицы Entnum. Вещественное значение. TC Entnum - Количество невзвешенных аргументов таблицы Entnum. Целочисленное значение. TD Entnum - Стандартное отклонение невзвешенных аргументов таблицы Entnum. Вещественное значение. TG1 - Текущее значение счетчика завершения. TG1 возвращает значение, уменьшаемое блоками TERMINATE с положительным значением операнда А. Это значение задается оператором START и указывает на завершение процесса моделирования, когда становится равным нулю. Целочисленное значение. V Entnum - Результат вычисления целочисленной переменной Entnum или переменной с плавающей точкой Entnum. Вещественное значение. W Entnum - Текущий счетчик блока. Текущее количество транзактов в блоке Entnum. Целочисленное значение. X Entnum - Ячейка. Возвращает значение ячейки Entnum. Целочисленное, вещественное или строковое значение. XN1 - Номер активного транзакта. Возвращает номер активного транзакта. Целочисленное значение. Z1 - Свободная системная память. Величина, возвращаемая операционной системой. Целочисленное значение.
Учебное издание
Кокшаров Олег Михайлович Федоров Валентин Николаевич
|