Tabulate time

Стандартний числовий атрибут М1 має бути виведений у табличному виді. Нижня границя змінної (поле В) дорівнює 150. Ширина кожного час­тотного інтервалу (поле С) дорівнює 30, а число частотних інтервалів (поле D) дорівнює 8. Операнд Time визначає назву таблиці, у якій накопичується інформація про функціонування даної системи. Якщо такий об’єкт є відсут­нім, тоді виконання програми зупиняється. Пізніше таблиця поповнюється інформацією відповідно до заданих операторів команди TABLE.

Використання операнда В у блоці TABULATE

TABULATE Wron, 3

Число одиниць 3 додається до значення частоти класу.

Блоки для зміни послідовності руху транзактів у моделі

Для зміни маршрутів руху транзактів у моделі застосовуються блоки DISPLACE, LOOP, GATE, TEST і TRANSFER. Розглянемо застосування блоків TRANSFER, DISPLACE, LOOP. Використання блоків GATE і TEST для керування в одноканальних пристроях вже розглянуто. Застосування цих блоків у багатоканальних пристроях показано в наступних розділах.

Блок TRANSFER (Передати) є основним засобом для передавання вхід­ного в нього транзакта в будь-який інший блок моделі. Він має наступний формат:

TRANSFER [А],[В],[С],[D]

Всі режими блоку TRANSFER, крім безумовного, вибіркові, тобто відрізняються один від одного способом вибору чергового блоку, до якого спрямовується активний транзакт. Операнд А задає цей режим вибору. Існують дев'ять режимів роботи блоку TRANSFER:

· () – безумовний (за замовчуванням);

· (.) – статистичний, випадковий вибір одного із двох блоків;

· BOTH – послідовний вибір одного із двох блоків;

· ALL – послідовний вибір одного з декількох блоків;

· PICK – випадковий вибір одного з декількох блоків;

· FN – функціональний;

· Р – параметричний;

· SBR – підпрограмний;

· SIM – одночасний.

Операнд А може приймати зазначені вище значення, а також може бути назвою, додатним цілим числом, виразом у дужках, СЧА, СЧА*параметр.

Операнди В і С задають можливі значення номерів наступних блоків або їхнє положення залежно від режимів роботи. Вони можуть бути такими ж, як і операнд А. Якщо операнд В опущений, то замість нього записується номер блоку, що є наступним за блоком TRANSFER. Блок TRANSFER не може відмовити транзакту у вході.

Розглянемо роботу блоку TRANSFER у різних режимах.

У режимі безумовного передавання операнд А не використовується.

Формат блоку:

TRANSFER,В

Операнд В вказує назву блоку, в який транзакт спробує ввійти. Наприклад:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: