книги / Моделирование систем. Практикум
.pdf
|
|
SIMULATE |
1 |
0001 |
SVE |
EQU |
|
000 2 |
ВНЕ |
EQU |
2 |
0 0 0 3 |
вя** |
^VARIABLE |
F1+F2 |
0004 |
SVT |
STORAGE |
3 00 |
0 0 0 5 |
|
IN IT IA L |
X$BEL3,4B |
0006 |
EXPON |
FUNCTION |
RN1, C24 |
О ,О / . 1 0 0 , . 1 0 4 / 2 0 0 , . 2 2 2 / 3 0 0 , . 3 5 5 / . 4 0 0 , . 5 0 9 . 5 0 0 , . 6 9 0 / . 6 0 0 , . 9 1 5 / . 7 0 0 , 1 . 2 0 0
7 5 0 ,1 ЗВО |
ВОО,1 . 6 0 0 / . В 4 0 ,1 |
В З О /. ВВО, 2 . 1 2 0 / . 9 0 0 , 2 . 3 0 0 . 9 2 0 , 2 . 5 2 0 / . 9 4 0 , 2 . 0 1 0 / . 9 5 0 |
|||
. 9 9 0 / . 9 6 0 , 3 |
200 9 7 0 ,3 . 5 0 0 / . 9 8 0 , 3 . 9 0 0 / . 9 9 0 , 4 . 6 0 0 / . 9 9 5 , 5 . 3 0 0 . 9 9 8 , 6 . 2 0 0 / . 9 9 9 , 7 / 1 , 8 |
||||
0012 |
TABl |
TABLE |
S R I ,4 1 0 ,5 ,1 5 |
||
0013 |
|
GENERATE |
1 , , , 1 |
||
00 1 5 |
|
FUNAVAIL |
1 |
|
|
0016 |
|
FUNAVAIL |
2 |
|
|
0020 |
|
TERMINATE |
1 4 4 0 0 ,,3 6 0 0 |
||
0025 |
|
GENERATE |
|||
0 030 |
CAR |
LOGIC S |
1 |
|
|
0035 |
|
SEIZE |
|
3 |
|
0040 |
|
FAVAIL |
1 |
|
|
0041 |
|
FAVAIL |
2 |
|
|
0045 |
|
ADVANCE |
1 |
|
|
0050 |
|
TEST |
E |
BV$BWE,0 |
|
0 055 |
|
LOGIC R |
1 |
|
|
0060 |
|
RELEASE |
3 |
|
|
0 065 |
|
FUNAVAIL |
1 |
|
|
0066 |
|
FUNAVAIL |
2 |
|
|
0070 |
|
SAVEVALUE |
BEL1+,1 |
||
0075 |
|
TEST |
NE |
X $B ELl,5,K O N |
|
00B0 |
|
ADVANCE |
100 |
|
|
00B5 |
|
TRANSFER |
, CAR |
||
0090 |
KON |
SAVEVALUE |
BEL1,0 |
||
0095 |
|
TERMINATE |
1 |
|
|
0100 |
|
GENERATE |
60 |
|
|
0105 |
|
ADVANCE |
1 0 0 ,2 0 |
||
о н о |
|
TABULATE |
TABl |
||
0115 |
|
ENTER |
|
1 |
|
0120 |
|
GATE |
LS |
1 |
|
0125 |
|
SAVEVALUE |
BEL2+,1 |
||
0130 |
|
TEST |
E |
X$BEL2,X$BEL3 |
|
0135 |
|
LOGIC |
R |
1 |
|
0140 |
|
SAVEVALUE |
BEL2,0 |
||
0145 |
POGR |
LOGIC |
I |
2 |
|
0150 |
|
GATE |
LR |
2 , RAZ |
|
0155 |
|
ASSIGN |
1 ,1 |
|
|
0160 |
RAZ |
ASSIGN |
1 * , 1 |
||
0165 |
|
S E I Z E |
|
PI |
|
0 170 |
|
LEAVE |
|
1 |
|
0175 |
|
ADVANCE |
5 0 , FN$EXPON |
||
0180 |
|
RELEASE |
P I |
|
|
01B5 |
|
TERMINATE |
|
|
|
0190 |
|
START |
|
30 |
|
0191 |
|
REPORT |
REPORT.GPS |
||
0192 |
|
WINDOW |
TABLES |
||
|
|
|
|
Р и с |
5.19 Т екст программы |
|
|
|
|
м оделирования загрузки склада |
рования исследуемой системы, представленный в виде Q-схемы, приведен на рис. 5.16, а параметры указаны в задании.
Блок-диаграмма бТ’З'&модели приведена на рис. 5.18, а текст СЛУлУ-программы показан на рис. 5.19.
191
m i
Mean |
409 79 |
S 0 |
79 91 |
3126
— i— |
i— |
I— |
j— |
I— »— i— i— i |
|
i i |
i i |
i |
|||
410 |
420 |
430 |
440 |
450 |
450 |
470 |
475 |
||||
415 |
425 |
435 |
445 |
455 |
465 |
||||||
CONTINUE |
|
STEP |
|
Simulation Complete |
|
||||||
|
|
|
|
|
|
||||||
Р и с |
|
5 20 |
Гистограмма |
результатов |
моделирования загрузки склада
Спомощью статистической таблицы строится функция рас пределения загрузки склада, гистограмма которой показана на рис. 5.20.
Отчет о работе
Отчет о работе должен содержать:
1) задание и исходные данные по заданному варианту работы; 2 ) краткое описание используемых технических и программ
ных средств;
3)обоснование принимаемых решений;
4)текст результирующих программ и окончательные результа ты моделирования.
ЗАДАНИЯ ДЛЯ САМОПРОВЕРКИ
1. О цените качественно влияние страхового запаса на вероятность простоя подвиж ного состава и вместим ость пром еж уточного склада готовой продукции
2. Д айте определение оптимального страхового запаса 3. Д айте определение вероятности простоя подвиж ного состава Литература [13, 16]
192
5.4. Лабораторная работа № 4
ИССЛЕДОВАНИЕ НА ИМИТАЦИОННОЙ МОДЕЛИ ПРОЦЕССА ПЕРЕДАЧИ ДАННЫХ
В ИНФОРМАЦИОННО-ВЫЧИСЛИТЕЛЬНОЙ СЕТИ
Цель работы: изучение особенностей построения моделей ин формационных процессов и их машинной реализации с использо ванием языка GPSS/PC; исследование вероятностно-временньос характеристик процесса функционирования сети передачи дан ных методом имитационного моделирования.
Объектом исследования вданной лабораторной работе являет ся СПД, осуществляющая передачу пакетов между узлами комму тации информационно-вычислительной сети (ИВС) [1,6 ,22].
Данные — это факты и(или) понятия, описанные в формализо ванном виде. В ИВС различают пользовательские (информацион ные) и управляющие (служебные) данные. Пользовательские дан ные — это данные, вводимые пользователями в ИВС или получае мые ими из сети. Управляющие данные — это данные, используе мые для управления работой ИВС.
Сеть представляет собой совокупность средств передачи и рас пределения данных. Выделяют магистральную (базовую) и терми нальную (абонентскую) части ИВС. Магистральная часть ИВС служитдля передачи данных между вычислительными комплекса ми, ресурсы которых доступны для пользователей сети, и включает узлы коммутации (УК) и соединяющие их каналы связи (КС). Узел коммутации выполняет функции маршрутизации, передачи и коммутации данных и имеет для этого соответствующие аппарат но-программные средства. Канал связи представляет собой сово купность технических средств и среды распространения, которая обеспечивает доставку данных в требуемую точку сети.
Терминальная часть ИВС используется для подключения не посредственно либо через концентраторы нагрузки абонентских пунктов и терминалов пользователей. Концентратор — устройст во, обеспечивающее сопряжение входных низкоскоростных кана лов связи с выходным высокоскоростным каналом связи. Або нентские пункты оборудуются аппаратурой передачи данных и устройствами ввода-вывода, т. е. терминалами, с помощью кото рых пользователи могут осуществлять доступ к вычислительным ресурсам и базам данных сети. Обычно терминалы группируются и подсоединяются к терминальной сети. В качестве терминалов мо гут быть использованы как простейшие устройства ввода-вывода
13 - 3083 |
193 |
(телетайпы, дисплеи и т. п.), так и персональные (интеллектуаль ные) терминалы.
В рассматриваемой ИВС реализован режим коммутации паке тов, подставляющий такой способ передачи, при котором данные из сообщений пользователей разбиваются на отдельные пакеты. Маршруты передачи пакетов в сети от источника к получателю оп ределяются в каждом УК, куда они поступают. Под сообщениями понимается конечная последовательность символов, имеющая смысловое содержание. Пакет — это блок данных с заголовком, представленный в установленном формате и имеющий ограни ченную максимальную длину. Обычно в ИВС используются па кеты постоянной длины, содержащие от 500 до 2000 двоичных знаков (бит). Отметим, что ИВС с коммутацией пакетов облада ют высокой эффективностью благодаря возможности быстрой перестройки путей передачи данных (маршрутизации) при воз никновении перегрузок и повреждении элементов ИВС. Эффек тивность различных вариантов построения ИВС и ее фрагментов оценивается средними временами доставки данных пользовате лям и вероятностями отказа в установлении в данный момент вре мени требуемого пользователю соединения. Совокупность таких показателей для оценки эффективности процесса функциониро вания ИВС принято называть ее вероятностно-временными харак теристиками [6, 17].
Для упрощения объекта моделирования (в данном случае из-за необходимости упрощения учебного примера с точки зрения его обозримости и, что особенно важно, уменьшения машинных за трат на его реализацию) рассмотрим фрагмент ИВС, представляю щий процесс взаимодействия двухсоседних УК сети, которые обо значим УК1 и УК2. Эти узлы соединены между собой дуплексным дискретным каналом связи (ДКС), позволяющим одновременно передавать данные во встречных направлениях, т. е. имеется два автономных однонаправленных ДКС: К1 и К2.
Структурная схема варианта УК представлена на рис. 5.21, где ВхБН и ВыхБН — входные и выходные буферные накопители со ответственно; К — коммутаторы; ЦП — центральный процессор. Данный УК функционирует следующим образом. После поступ ления пакета из одного из входных КС узла он помещается в ВхБН. Затем ЦП на основании заголовка пакета и хранимой в УК мар шрутной таблицы определяет требуемое направление дальнейшей передачи пакета и помещает его в соответствующий ВыхБН для последующей передачи по выходному КС.
Структурная схема варианта ДКС с решающей обратной свя зью показана на рис. 5.22, где КУ и ДКУ — соответственно коди рующее и декодирующее устройства; УУК — устройство управле-
194
А |
|
А |
|
Н |
|
Н |
|
О |
U |
|
Л |
СЗ |
|
У |
т |
|
се |
л |
|
|
|
3 |
|
|
|
2 |
|
|
rt |
5 |
|
Ч |
а |
У п р авл ен и е |
О. |
С |
w |
|
|
|
С |
Р и с . 5.21. Структурная схема варианта узла коммутации пакетов
ния каналом; КА — каналообразующая аппаратура. На передаю щей стороне пакет из ВыхБН узла коммутации попадает в КУ, где производится кодирование, т. е. внесение избыточности, необхо димой для обеспечения помехоустойчивой передачи по КС. Со гласование с конкретной средой распространения реализуется КА (например, организация коротковолнового радиоканала через спутник — ретранслятор для СПД или оптического канала с ис пользованием световода для локальной СПД). На приемной сто роне из КА пакет попадает вДКУ, которое настроено на обнаруже ние или исправление ошибок. Все функции управления КУ, ДКУ (в том числе и принятие решений о необходимости повторного пе респроса копии пакета с передающего УК) и взаимодействия с центральной частью узла реализуется УКК, которое является либо автономным, либо представляет собой часть процессов, выпол няемых ЦП узла.
Процесс функционирования СПД заключается в следующем. Пакеты данных поступают в исследуемый фрагмент по линии свя зи. Считается, что интервалы между моментами поступления рас пределены по экспоненциальному закону. После обработки в цен тральном процессоре они поступают в выходной накопитель. Да лее в порядке очереди копия пакета передается по дискретному ка налу связи и поступает во входной накопитель второго узла. После обработки в центральном процессоре второго узла пакет данных
передается в выходную линию (3 |
|
или 4) и формируется подтвер |
|
ждение приема, которое в виде |
|
короткого пакета поступает в вы |
|
ходной накопитель для передачи |
|
в исходный узел. После приема |
|
подтверждения в исходном узле |
|
осуществляется уничтожение па |
Р и с . 5.22. Структурная схема |
кета И подтверждения. |
варианта дискретного канала связи |
13* |
195 |
ЗАДАНИЯ ДЛЯ ДОМ АШ НЕЙ ПОДГОТОВКИ
1. О знакомьтесь с терм инологией в области сетей передачи данны х 2. И зучите особен ности передачи данны х в инф орм ационно-вы числительной
сети
3. Рассмотрите особен н ости описания процесса передачи инф орм ации в С П Д
с пом ощ ью Q -схем |
|
|
4. И зучите |
основны е операторы |
язы ка G P S S /P C |
5. И зучите |
особен н ости работы |
с M S D O S в интерактивном реж име |
Задание к работе
Исследуемый фрагмент СПД, представленный в виде компо зиции Q-схем, приведен на рис. 5.23, обозначения которого соот ветствуют введенным ранее.
Исходные данные для моделирования:
средний интервал между пакетами данных — 25 ед. вр.; емкости накопителей — 20; время передачи пакета данных по ДКС — 20 ед. вр.;
время передачи подтверждения по ДКС — I ед. вр.; время обработки пакета в ЦП — 2 ед. вр.
Текст исходной программы приведен на рис. 5.24, где СРШ — обозначение у-го центрального процессора, DCHL — обозначение L-го дискретного канала связи.
При выполнении задания данной лабораторной работы необ ходимо добавить к тексту исходной GP.S'.S’-программы (рис. 5.24) операторы, обеспечивающие при моделировании процесса пере дачи информации в СПД следующее:
1)определение функции распределения времени передачи па кетов сообщений между УК;
2)получение графиков загрузки выходных накопителей;
3)определение вероятностей переполнения накопителей;
4)получение соотношений пакетов и подтверждений во вход
|
|
|
|
|
ных и выходных накопи |
|
|
Н , |
|
н, |
телях; |
||
|
|
5) получение графика |
||||
г г — |
оии |
ди пакетов в выходном |
||||
|
|
|
|
|
изменения длины очере |
|
т ( _ ) |
Н< |
К! |
н, |
|
накопителе; |
|
H fcO JE |
|
6) определение функ |
||||
|
ций |
распределения вре |
||||
УК1 |
|
|
^ |
У К 2 |
мени |
передачи подтвер |
|
|
|
|
|
ждений между УК; |
|
Р и с |
5 23 |
К ом позиция |
Q -схем |
7) |
определение веро |
|
исследуем ого фрагмента С П Д |
ятности передачи пакетов |
196
SIMULATE |
|
|
0001 EXPON |
FUNCTION |
RN1,C24 |
0 , 0 / . 1 0 0 , |
1 0 4 / 2 0 0 , |
2 2 2 / , 3 0 0 , 3 5 5 / 4 0 0 , . 5 0 9 / . 5 0 0 , . 6 9 0 / 6 0 0 , . 9 1 5 / . 7 0 0 200 |
7 5 0 ,1 .3 8 0 8 0 0 ,1 6 0 0 / . 8 4 0 ,1 8 3 0 / 8 8 0 ,2 1 2 0 / . 9 0 0 , 2 . 3 0 0 / 9 2 0 , 2 . 5 2 0 / . 9 4 0 , 2 . 6 l 0 / t 9 5 0 ,
. 9 9 0 / . 9 6 0 ,3 . 2 0 0 / . 9 7 0 ,3 5 0 0 / 9 8 0 ,3 . 9 0 0 / 9 9 0 ,4 . 6 0 0 / . 9 9 5 ,5 3 0 0 / . 9 9 8 ,6 . 2 0 0 / . 9 9 9 ,7 / 1 ,8
0008 |
BUF1 |
STORAGE |
20 |
|
0 009 |
BUF2 |
STORAGE |
20 |
|
0010 |
BUF3 |
STORAGE |
20 |
|
ООН |
BUF4 |
STORAGE |
20 |
|
0008 |
ТАВ1 |
TABLE |
M l,2 5 ,2 5 ,1 5 |
|
00 0 9 |
МЕТ1 |
ENTER |
BUF4,1 |
|
0010 |
|
SEIZE |
CPU1 |
|
0015 |
|
ADVANCE |
2 |
|
0020 |
|
LEAVE |
BUF4,1 |
|
00 2 5 |
|
RELEASE |
CPU1 |
|
0030 |
|
ENTER |
BUF1,1 |
|
0 035 |
|
TEST E |
P 2 , 1,MET4 |
|
0 040 |
|
TEST |
E |
P 1 ,2 0 ,C O P 1 |
00 4 5 |
|
SPLIT |
1 , NEX1 |
|
0046 |
|
MARK |
|
COP1 |
00 5 0 |
СОР1 |
MATCH |
||
0055 |
|
LEAVE |
BUF1,1 |
|
00 6 0 |
|
ASSEMBLE |
2 |
|
0065 |
|
TABULATE |
TAB1 |
|
0070 |
МЕТ4 |
TERMINATE |
DCH1 |
|
0075 |
SEIZE |
|
||
0080 |
|
LEAVE |
BUF1,1 |
|
0085 |
|
TRANSFER |
, DEX1 |
|
0090 |
NEX1 |
SEIZE |
|
DCHl |
0095 |
DEX1 |
ADVANCE |
P I |
|
0100 |
|
RELEASE |
DCHl |
|
0105 |
|
ASSIGN |
1,1 |
|
ОНО |
МЕТ2 |
ENTER |
BUF2,1 |
|
0115 |
|
SEIZE |
|
CPU2 |
0120 |
|
ADVANCE |
2 |
|
0125 |
|
LEAVE |
|
BUF2,1 |
0130 |
|
RELEASE |
CPU2 |
|
0135 |
|
ENTER |
BUF3,1 |
|
0140 |
|
TEST |
E |
P 2 ,2 , MET5 |
0 145 |
|
TEST |
E |
P I ,2 0 ,COP2 |
0 150 |
|
SPLIT |
|
1,NEX2 |
0155 |
СОР2 |
MATCH |
COP2 |
|
0 160 |
|
LEAVE |
|
BUF3,1 |
0 165 |
|
TERMINATE |
|
|
0170 |
МЕТ5 |
SEIZE |
|
DCH2 |
0175 |
|
LEAVE |
|
BUF3,1 |
0180 |
|
TRANSFER |
, DEX2 |
|
0185 |
NEX2 |
SEIZE |
|
DCH2 |
0190 |
DEX2 |
ADVANCE |
PI |
|
0195 |
|
RELEASE |
DCH2 |
|
0200 |
|
ASSIGN |
1 П |
|
0205 |
|
TRANSFER |
,MET1 |
|
0210 |
GEN2 |
GENERATE |
25,FN$EXPON |
|
0215 |
|
ASSIGN |
1,20 |
|
0220 |
|
ASSIGN |
2,2 |
|
0225 |
GEN1 |
TRANSFER |
,MET2 |
|
0230 |
GENERATE |
2 5 , FN$EXPON |
||
0 235 |
|
ASSIGN |
1,20 |
|
0240 |
|
ASSIGN |
2,1 |
|
02 4 5 |
|
TRANSFER |
,MET1 |
|
0250 |
|
GENERATE |
1,,10000 |
|
02 5 5 |
|
TERMINATE |
1 |
|
0 260 |
|
START |
|
1 |
0 261 |
|
REPORT |
REPORT GPS |
|
02 6 3 |
|
WINDOW |
TABLES |
Р и с 5 24 Текст исходной программы моделирования <ЩД
25F N 1 .,, 2PB .1PF
из выходной очереди во входную при переполнении выходной очереди;
8) получение функции распределения времени ожидания под тверждения пакетом в выходной очереди.
198
Порядок выполнения работы
1.Ознакомиться с методическими указаниями по выполнению данной лабораторной работы.
2.Получить у преподавателя вариант задания.
3.Составить по заданному варианту блок-диаграмму GPSS и программу на языке GPSS/PC.
4.Провести имитационный эксперимент на ПЭВМ с моделью процесса передачи данных для получения исследуемых вероятно стно-временных характеристик.
Пример выполнения работы
Пусть необходимо выполнить п. 1 задания, т. е. добавить к тек сту GP-SS-программы (см. рис. 5.24) операторы, позволяющие при моделировании процесса передачи информации в СПД опреде лить функцию распределения времени передачи пакета данных между узлами коммутации УК1 и УК2.
Блок-диаграмма GPSS-модели процесса передачи информа ции в СПД, представленной в виде Q-схемы (см. рис. 5.19), пока зана на рис. 5.25, а текст соответствующей G/^-nporpaM - мы — на рис. 5.26.
Гистограмма распределения времени передачи пакета данных между узлами УК1 и УК2 СПД показана на рис. 5.27.
Отчет о работе
Отчет должен содержать:
1)задание и исходные данные по заданному варианту лабора торной работы;
2)краткое описание используемых технических и программ ных средств;
3)обоснование принимаемых решений;
4)текст результирующих программ и окончательные результа ты их решения, выводы по результатам моделирования.
ЗА Д А Н И Я Д Л Я С А М О П Р О В Е Р К И
1.П еречислите основны е ф ункции, вы полняемы е узлами коммутации ин ф ор
мационно-вы числительной сети.
2.П оясните, что поним ается под пакетом в инф орм ационно-вы числительной
сети
3.Н азовите особен ности ф ормализации п роцесса передачи данны х между уз
лами коммутации с пом ощ ью Q -схем.
А. Укажите способы разметки транзактов языка G P S S /P C на пакеты и копии. Литература: [1, 6, 17].
199
|
|
SIMULATE |
|
|
|
|
|
|
|
|
||
0001 |
EXPON |
FUNCTION |
RN1/C24 |
|
|
|
|
|
|
|
|
|
0 / 0/ |
100, |
1 0 4 / 2 |
0 0 , |
2 2 2 / 3 0 0 , 3 5 5 / 4 0 0 , |
5 0 9 / |
5 0 0 , |
6 9 0 / |
6 0 0 , |
9 1 5 / |
7 0 0 |
,1 |
200 |
.7 5 0 ,1 380 |
800,1 |
6 0 0 |
/ 8 4 0 ,1 8 3 0 / 8 8 0 ,,2 |
1 2 0 / |
9 0 0 ,2 |
3 0 0 / |
9 2 0 ,2 |
5 2 0 / |
9 4 |
0 ,2 |
8 1 0 / 950 |
9 9 0 / 9 6 0 / 3 2 0 0 / 9 7 0 ,3 5 0 0 / 9 8 0 /3 9 0 0 / 9 9 0 /4 6 0 0 / 9 9 5 ,5 3 0 0 / 9 9 8 ,6 . 2 0 0 / 9 9 9 ,7 /1 ,8
00 0 8 |
BUF1 |
STORAGE |
20 |
|
|
|
0 0 0 9 |
BUF2 |
STORAGE |
20 |
|
|
|
0 0 1 0 |
BUF3 |
STORAGE |
20 |
|
|
|
ООН |
BUF4 |
STORAGE |
20 |
|
|
|
ОООВ |
ТАВ1 |
TABLE |
M l,2 5 ,2 5 ,1 5 |
П о сту п ле н и е |
в вы ходкой |
н а к о п и т е л ь |
0 0 0 9 |
МЕТ1 |
ENTER |
BU F4/1 |
|||
0010 |
|
SEIZE |
CPU1 |
О б р аб о тк а а |
п р о ц е с с о р е |
CPU1 |
0 0 1 5 |
|
AD VAN CE |
|
0020 |
|
LEAVE |
|
0025 |
|
RELEASE |
|
0030 |
|
ENTER |
|
0 035 |
|
TEST |
E |
0040 |
|
TEST |
E |
0045 |
|
SPLIT |
|
0046 |
|
MARK |
|
00 5 0 |
С0Р1 |
MATCH |
|
0055 |
|
LEAVE |
|
00 6 0 |
|
ASSEMBLE |
|
0 0 6 5 |
|
TABULATE |
|
00 7 0 |
|
TERMINATE |
|
0 0 7 5 |
МЕТ4 |
SEIZE |
|
0080 |
|
LEAVE |
|
0085 |
|
TRANSFER |
|
00 9 0 |
NEX1 |
SEIZE |
|
0095 |
DEX1 |
ADVANCE |
|
0100 |
|
RELEASE |
|
0105 |
|
ASSIGN |
|
ОНО |
МЕТ2 |
ENTER |
|
0115 |
|
SEIZE |
|
0120 |
|
ADVANCE |
|
0125 |
|
LEAVE |
|
0 130 |
|
RELEASE |
|
0135 |
|
ENTER |
|
0140 |
|
TEST |
E |
0145 |
|
TEST |
E |
0150 |
|
SPLIT |
|
0 1 5 5 |
СОР2 |
MATCH |
|
( 160 |
|
LEAVE |
|
01 6 5 |
|
TERMINATE |
|
0 1 7 0 |
МЕТ5 |
SEIZE |
|
01 7 5 |
|
LEAVE |
|
0 160 |
|
TRANSFER |
|
01 8 5 |
NEX2 |
SEIZE |
|
0 1 9 0 |
DEX2 |
ADVANCE |
|
0 1 9 5 |
|
RELEASE |
|
0200 |
|
ASSIGN |
|
0 205 |
|
TRANSFER |
|
0 210 |
GEN2 |
GENERATE |
|
0215 |
|
ASSIGN |
|
0220 |
|
ASSIGN |
|
0225 |
|
TRANSFER |
|
0230 |
GEN1 |
GENERATE |
|
0 235 |
|
ASSIGN |
|
0 240 |
|
ASSIGN |
|
0245 |
|
TRANSFER |
|
0 250 |
|
GENERATE |
|
0 255 |
|
TERMINATE |
|
0260 |
|
START |
|
0261 |
|
REPORT |
|
0 263 |
|
WINDOW |
2
BUF4,1
CPU1
B U F l/l P2,1,M E T 4 P i , 20/C O P1 1 , NEX1
COP1
BUF1,1
2
TAB1
DCH1
B U F l/l , DEX1 DCH1
P I DCH1
B U F2,1
CPU2
2
BUF2,1
CPU2 BU F3/1
P 2 , 2/MET5 P I ,20,C O P 2
1/NEX2
COP2 B U F3,1
DCH2 B U F3,1 ,DEX2 DCH2
P I DCH2
1/1
,MET1
2 5 , FN$EXPON
1,20
2/2
,MET2
2 5 , FN$EXPON
1,20
2,1
,MET1
1,,10000
1
1
REPORT GPS TABLES
У д ал аю ю и з вы х о д н о го н а к о п и т е л я
П о сту п ле н и е |
в о |
в х о д н о й н а к о п и т е л ь |
|||
С о зд а н и е |
коп и и |
п а к е т а |
д л я п е р е д а ч и |
||
О ж идание |
п о д тве р ж д ен и я |
||||
У д ал ен и е |
коп ии |
п а х е т а |
и п о д тве р ж д ен и я |
||
З а н я т и е |
к а н а л а |
DCH1 |
|
||
П ер ед а ч а |
по |
к а н а л у |
DCH1 |
||
П о сту п л е н и е |
в о |
в х о д н о й н а к о п и т е л ь |
|||
О б р а б о тк а в |
п р о ц е с с о р е |
CPU2 |
|||
Выход и з |
в х о д н о г о н а к о п и т е л я |
||||
П о сту п л е н и е |
в вы ходн ой |
н а к о п и т е л ь |
|||
С о зд а н и е |
коп ии |
п а к е т а |
д л я п е р е д а ч и |
||
О жидание |
п о д тве р ж д ен и я |
|
|||
У д ал ен и е |
коп ии |
п а к е т а |
и п о д тве р ж д ен и я |
||
З а н я т и е к а к а л а |
DCH2 |
|
|
||
П ер е д а ч а |
по |
к а н а л у |
DCH2 |
||
П о сту п л е н и е |
п а х е т о в |
в п рям ой н а п р а в л е н и и |
|||
С истем ны е часы |
|
|
|
Р и с 5 26 Текст программы моделирования процесса передачи
<1