Код
| Значення
| Примітка
|
|
|
|
Системні числові атрибути
|
RNj
| Випадкове число. Цілочисельне значення.
| Давач генерує послідовність рівномірно розподілених випадкових цілих чисел від 0 до 999
|
С1
| Відносний модельний час. Дійсне значення.
| Модельний час з моменту останньої команди RESET. Автоматично змінюється системою.
|
АС1
| Абсолютний модельний час. Дійсне значення.
| Модельний час з моменту останньої команди CLEAR. Автоматично змінюється системою.
|
TG1
| Число, рівне поточному значенню лічильника завершення. Цілочисельне значення.
| Початкове значення TG1 задається оператором START і вказує на завершення моделювання, коли стає рівним нулю. Увійшовши до блоків TERMINATE з ненульовим додатнім операндом А, транзактти зменшують це значення на число, рівне значенню операнда А.
|
Z1
| Поточна вільна системна пам’ять. Цілочисельне значення.
|
|
Системні числові атрибути транзактів
|
Pj
| Значення j-гo параметра активного транзакта. Цілочисельне, дійсне або рядкове значення.
| Для непрямої адресації використовуються:
CЧA*j;
СЧА*назва параметра;
СЧА*$ назва параметра.
|
XN1
| Номер активного транзакта. Цілочисельне значення.
|
|
PR
| Пріоритет активного транзакта. Цілочисельне значення.
| Може змінюватися блоком PRIORITY. За замовчуванням пріоритет рівний 0.
|
MBj
| Відповідність у блоці MATCH. Цілочисельне значення.
| 1 – якщо у спряженому блоці MATCH знаходиться транзакт того ж сімейства, що і активний транзакт; 0 – інакше.
|
MPj
| Час проходження транзактом деякої ділянки моделі. Дійсне значення.
| Обчислюється як різниця поточного абсолютного модельного часу і значення j-гo параметра активного транзакта. Різниця (транзитний час) зберігається у j-му параметрі.
|
|
|
|
Ml
| Час перебування у моделі активного транзакта. Дійсне значення.
| Обчислюється як різниця абсолютного модельного часу і відмітки часу активного транзакта, в якій зберігається або час надходження транзакта в модель, або час останнього проходження транзактом блоку MARK без операнда А.
|
Системні числові атрибути блоків
|
Nj
| Загальне число входів транзактів в j-ий блок. Цілочисельне значення.
| Збільшується з кожним входом транзакта в j-ий блок.
|
Wj
| Поточне число транзактів, що знаходяться в j-му блоці. Цілочисельне значення.
| Збільшується з кожним входом транзакта в j-ий блок і зменшується з кожним виходом транзакта з j-ий блоку
|
Системні числові атрибути МКУ (пам’яті)
|
Sj
| Поточний вміст пам’яті j. Цілочисельне значення.
| Змінюється блоками ENTER і LEAVE.
|
Rj
| Число вільних одиниць пам’яті j. Цілочисельне значення.
| Змінюється блоками ENTER і LEAVE.
|
SRj
| Коефіцієнт використання пам’яті j. Дійсне значення.
| Виражається в тисячних долях, але значення СЧА – ціле, тобто якщо коефіцієнт рівний 0,65, то SRj рівне 650. Може бути нецілочисельним.
|
Saj
| Середнє значення зайнятої пам’яті j. Дійсне значення.
| Середня кількість зайнятих елементів пам’яті за часом.
|
SMj
| Максимальна кількість елементів зайнятої пам’яті j. Цілочисельне значення.
| Максимальна кількість елементів пам’яті, яке було зайнято одночасно в процесі моделювання.
|
SCj
| Лічильник використання пам’яті j. Цілочисельне значення.
| Загальна кількість використаних елементів пам’яті j. Збільшується з кожним входом транзакта в блок ENTER.
|
STj
| Середній час використання одного елементу пам’яті j.
| Визначається системою автоматично.
|
Sej
| Зайнятість пам’яті j.
| 1 – не зайнята; 0 – зайнята.
|
SFj
| Заповнена пам’яті j.
| 1 – заповнена; 0 – не заповнена.
|
SVj
| Доступність пам’яті j.
| 1 – доступна; 0 – недоступна.
|
| | | | |
|
|
|
Системні числові атрибути ОКУ
|
Fj
| Зайнятість пристрою j. Цілочисельне значення.
| 1 – зайнято; 0 – не зайнято. Може бути змінений блоками SEIZE, RELEASE, PREEMPT і RETURN.
|
Fij
| Переривання пристрою j. Цілочисельне значення.
| 1 – перервано; 0 – не перервано. Може бути змінений блоками PREEMPT і RETURN.
|
FVj
| Доступність пристрою j. Цілочисельне значення.
| 1 – доступно; 0 – не доступно. Може бути змінений блоками FAVAIL і FUNAVAIL.
|
FRj
| Коефіцієнт використання пристрою j.
| Виражається в тисячних долях, але значення СЧА – ціле, тобто якщо коефіцієнт рівний 0,88, то FRj рівний 880.
|
FСj
| Кількість транзактів, що перебували у пристрої j.
| Збільшується з входом транзакта в блок SEIZE або PREEMPT.
|
FTj
| Середній час використання пристрою j одним транзактом.
| Визначається системою автоматично.
|
Системні числові атрибути черг
|
Qj
| Поточна довжина черги j. Цілочисельне значення.
| Збільшується з входом транзакта в блок QUEUE і зменшується з входом в блок DEPART.
|
QAj
| Середня довжина черги j. Дійсне значення.
| Середня за часом кількість транзактів у черзі j.
|
QMj
| Максимальна довжина черги j. Цілочисельне значення.
| Максимальна кількість транзактів, що знаходилися одночасно в черзі j.
|
QCj
| Загальне число входів в чергу j. Цілочисельне значення.
| Автоматично збільшується системою з входом транзакта в чергу j.
|
QZj
| Число входів з нульовим часом перебування у черзі j.
| Число входів транзактів, час знаходження яких в черзі дорівнює нулеві.
|
QTj
| Середній час перебування транзакта в черзі j.
| Розраховується із врахуванням нульових входів.
|
QXj
| Середній час перебування транзакта в черзі j.
| Розраховується без врахування нульових входів.
|
Системні числові атрибути комірок і матриць комірок
|
Xj
| Вміст комірки j. Цілочисельне, дійсне або рядкове значення.
| Змінюється блоком SAVEVALUE.
|
| | | | |
|
|
|
MXj
(a, b)
| Вміст комірки матриці j. Цілочисельне, дійсне або рядкове значення.
| Значення комірки у рядку а і стовпці b. Змінюється блоком SAVEVALUE. Для матриць, що мають більше двох вимірювань, всі решта індекси вважаються рівними 1. На відміну від СЧА класу MX, PLUS-вирази можуть звертатися до будь-якого елементу багатовимірних матриць.
|
Системні числові атрибути обчислювальних об'єктів
|
FNj
| Результат обчислення значення функції j. Дійне значення.
|
|
Vj
| Результат обчислення цілочисельної змінноїjабо змінній j з плаваючою крапкою. Дійне значення.
|
|
BVj
| Результат обчислення булевої змінної j. Дійне значення.
| Приймає значення: 1 (true); 0 (false).
|
Системні числові атрибути груп, списків і ключів
|
GNj
| Поточне число членів вj-ій числовій групі.
|
|
GTj
| Поточне число членів в j-ій групі транзактів.
|
|
GHj
| Поточне число транзактів у j-му списку користувача.
| Список користувача створюється користувачем на відміну від решти списків моделі. Використовуються блоки LINK і UNLINK. Значення всіх СЧА визначаються аналогічно значенням СЧА черг.
|
CAj
| Середнє число транзактів у j-му списку користувача.
|
|
CMj
| Максимальне число транзактів у j-му списку користувача.
|
|
CCj
| Загальне число транзактів d у j-му списку користувача.
|
|
| | | | | | | | |