Описание: Программное обеспечение ПЭВМ Электроника 60, 100-25, ДВК |
Поиск в теме | Версия для печати |
Andrey_Ak |
Отправлено: 17 Февраля, 2012 - 14:14:56
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Образы дискет от ДВК, сдампленные тов. Grand, где когда-то скачал,
уже ссылки не работают, посему источник указать не могу...
http://www.tis.kz/progs/dvk/grands.rar
Содержание архива:
fo20_dsk.zip - Образы дистрибутивных 8" дискет, (4.800.001 и 4.800.001-01)
с операционной системой ФОДОС В02.00, поставлявшихся с ЭВМ "Электроника-60".
Содержание архива fo20_dsk.zip (Отобразить)
4800001.DSK
48000011.DSK
DISCKS.JPG
file_id.diz
info.txt
ФОДОС В2_00.TXT
Содержание образов 4800001.DSK и 48000011.DSK из архива fo20_dsk.zip (Отобразить)
SWAP .SYS 24 08-Jul-80 DXMNSJ.SYS 63 08-Jul-80
TT .SYS 2 08-Jul-80 LP .SYS 2 08-Jul-80
MT .SYS 8 08-Jul-80 PIP .SAV 16 08-Jul-80
DUP .SAV 21 08-Jul-80 DIR .SAV 17 08-Jul-80
MSBOOT.BOT 3 08-Jul-80 MDUP .MT 48 08-Jul-80
MBOOT .BOT 1 08-Jul-80 DX .SYS 2 08-Jul-80
DXMNSJ.BL 59 08-Jul-80 CREF .SAV 6 08-Jul-80
EDIT .SAV 19 08-Jul-80 SYSMAC.SML 37 27-May-80
DXMNFB.SYS 73 08-Jul-80 LINK .SAV 29 08-Jul-80
MACRO .SAV 45 27-May-80
19 FILES, 475 BLOCKS
5 FREE BLOCKS
SYSMAC.MAC 34 27-May-80 PAT .SAV 7 27-May-80
MTHD .SYS 3 27-May-80 PC .SYS 2 27-May-80
BA .SYS 7 27-May-80 PC .MAC 4 27-May-80
MDUP .SAV 10 27-May-80 TT .MAC 8 27-May-80
BATCH .SAV 26 27-May-80 RKMNSJ.SYS 62 27-May-80
LIBR .SAV 18 27-May-80 PATCH .SAV 9 27-May-80
SRCCOM.SAV 11 27-May-80 CONTBG.MAC 2 27-May-80
CONTFG.MAC 2 27-May-80 ODT .OBJ 9 27-May-80
DUMP .SAV 7 27-May-80 RK .SYS 2 27-May-80
NL .SYS 2 27-May-80 RKMNFB.SYS 73 27-May-80
MAC8K .SAV 52 27-May-80 RKMNSJ.BL 59 27-May-80
22 FILES, 409 BLOCKS
71 FREE BLOCKS
Содержимое файла ФОДОС В2_00.TXT из архива fo20_dsk.zip (Отобразить)
КОМПОНЕНТЫ ОПЕРАЦИОННОЙ СИСТЕМЫ
ФОДОС В2.00
(дистрибутивный пакет)
________________________________________________________________________________
Имя файла Длина Описание
в
блоках
________________________________________________________________________________
MBOOT.BOT 1 Первый начальный загрузчик магнитной ленты.
MSBOOT.BOT 3 Второй начальный загрузчик магнитной ленты.
MDUP.MT 48 Программа обслуживания магнитной ленты.
MDUP.SAV 10 Программа обслуживания устройств для ЭВМ с памятью 8K слов.
SWAP.SYS 24 Файл свопинга.
RKMNSJ.BL 59 Базовый монитор одного задания для дисков RK.
RKMNSJ.SYS 62 Монитор одного задания для дисков RK.
RKMNFB.SYS 73 Монитор основного/фонового задания для дисков RK.
DXMNSJ.BL 59 Базовый монитор одного задания для дискет.
DXMNSJ.SYS 63 Монитор одного задания для дискет.
DXMNFB.SYS 73 Монитор основного/фонового задания для дискет.
TT.SYS 2 Драйвер терминала.
NL.SYS 2 Драйвер фиктивного устройства.
RK.SYS 2 Драйвер дисков RK (СМ 5400).
DX.SYS 2 Драйвер дискет ("Электроника ГМД-7012").
MT.SYS 8 Файлово-ориентированный драйвер магнитной ленты (СМ 5300).
MTHD.SYS 3 Аппаратный драйвер магнитной ленты.
PC.SYS 2 Драйвер перфоленточного устройства ввода/вывода.
LP.SYS 2 Драйвер построчно-печатающего устройства.
BA.SYS 7 Драйвер программы пакетной обработки.
PIP.SAV 16 Программа обмена.
DIR.SAV 17 Программа получения справочника.
DUP.SAV 21 Программа обслуживания устройств.
SRCCOM.SAV 11 Программа сравнения исходных файлов.
DUMP.SAV 7 Программа печати.
CREF.SAV 6 Программа перекрестных ссылок.
LIBR.SAV 18 Библиотекарь.
LINK.SAV 29 Редактор связей.
PAT.SAV 7 Программа модификации объектных модулей.
PATCH.SAV 9 Программа модификации файлов.
BATCH.SAV 26 Программа пакетной обработки.
EDIT.SAV 19 Редактор текста.
MACRO.SAV 45 Ассемблер
MAC8K.SAV 58 Ассемблер для систем с малой конфигурацией.
SYSMAC.SML 37 Системная библиотека макроассемблера.
SYSMAC.MAC 36 Исходная библиотека макроассемблера.
ODT.OBJ 9 Отладчик.
CONTBG.MAC 2 Исходный текст контрольной задачи N1.
CONTFG.MAC 3 Исходный текст контрольной задачи N2.
TT.MAC 10 Исходный текст драйвера терминала.
PC.MAC 6 Исходный текст драйвера перфоленточного устройства.
________________________________________________________________________________
Фото дисков 4800001.DSK и 48000011.DSK из архива fo20_dsk.zip (Отобразить)
fo30_dsk.zip - Образы дисков У1.00025-01 МД 14 (Д1), У1.00025-01 МД 16 (Д3) и У1.00025-01 МД 17 (Д4)
с дистрибутивным набором файлов и операционной системой ФОДОС В03.00, поставлявшихся с ЭВМ "Электроника МС 0505".
Содержание архива fo30_dsk.zip (Отобразить)
02501_14.DSK
02501_16.DSK
02501_17.DSK
file_id.diz
info.txt
Содержание образов 02501_14.DSK и 02501_16.DSK и 02501_17.DSK из архива fo30_dsk.zip (Отобразить)
Д1
VOLUME ID: FODOS
OWNER :
SWAP .SYS 26 18-Mar-86 14 FMONSJ.SYS 78 18-Mar-86 40
LP .SYS 2 18-Mar-86 118 MX .SYS 10 01-Feb-88 120
TT .SYS 2 18-Mar-86 130 SL .SYS 13 13-Aug-86 132
DUP .SAV 45 18-Mar-86 145 DIR .SAV 19 18-Mar-86 190
PIP .SAV 29 19-Aug-86 209 MACRO .SAV 60 18-Mar-86 238
LINK .SAV 49 18-Mar-86 298 DUMP .SAV 9 18-Mar-86 347
SYSMAC.SML 45 18-Mar-86 356 ODT .OBJ 10P 19-Apr-84 401
MY .SYS 3 18-Mar-86 411 RESORC.SAV 22 18-Mar-86 414
LP1152.SYS 3 12-Jan-86 436 STARTS.COM 1 12-May-87 439
DATIME.SAV 3 19-Aug-86 440 < UNUSED > 437 443
19 FILES, 429 BLOCKS
437 FREE BLOCKS
Д3
VOLUME ID: FODOS
OWNER :
SWAP .SYS 26 18-Mar-86 14 FMONSJ.SYS 78 18-Mar-86 40
LP .SYS 2 18-Mar-86 118 MX .SYS 10 01-Feb-88 120
TT .SYS 2 18-Mar-86 130 DIR .SAV 19 18-Mar-86 132
SYSLIB.OBJ 47 19-Aug-86 151 PASCAL.OBJ 89 19-Aug-86 198
DATIME.SAV 3 19-Aug-86 287 PASCAL.SAV 52 01-Jun-85 290
STARTS.COM 1 12-May-87 342 DOC1 .SAV 42 23-Apr-84 343
K13 .SAV 55 19-Aug-86 385 RANIO .PAS 5 07-Jun-83 440
< UNUSED > 435 445
14 FILES, 431 BLOCKS
435 FREE BLOCKS
Д4
VOLUME ID: FODOS
OWNER :
SWAP .SYS 26 18-Mar-86 14 FMONSJ.SYS 78 18-Mar-86 40
LP .SYS 2 18-Mar-86 118 LP1152.SYS 3 12-Jan-86 120
MX .SYS 10 01-Feb-88 123 TT .SYS 2 18-Mar-86 133
SL .SYS 13 13-Aug-86 135 DUP .SAV 45 18-Mar-86 148
DIR .SAV 19 18-Mar-86 193 PIP .SAV 29 19-Aug-86 212
STARTS.COM 1 12-May-87 241 FTMON .SAV 6 12-May-87 242
TESTMX.SAV 39 27-Dec-88 248 DATIME.SAV 3 19-Aug-86 287
SPEED .TMS 3 12-May-87 290 791401.TMS 16 07-Feb-85 293
791402.TMS 16 07-Feb-85 309 791403.TMS 15 07-Feb-85 325
791404.TMS 12 07-Feb-85 340 691404.TMS 12 07-Feb-85 352
012101.TMS 23 11-Feb-85 364 TTIN .TMS 4 07-Feb-85 387
DXIN .TMS 6 07-Feb-85 391 MXPSI2.CCC 3 02-Jul-87 397
SYST1 .TMS 6 07-Feb-85 400 SYST2 .TMS 6 07-Feb-85 406
LPIN .TMS 3 07-Feb-85 412 AVTBM2.COM 1 02-Jul-87 415
DIR .TMS 3 08-Aug-88 416 TESTPU.LST 5 02-Jul-87 419
AVTBM1.COM 1 01-Jul-87 424 791323.TMS 8 07-Feb-85 425
MXPSI1.CCC 3 02-Jul-87 433 MXPSI3.CCC 3 08-Aug-88 436
AVTBM3.COM 1 08-Aug-88 439 < UNUSED > 440 440
35 FILES, 426 BLOCKS
440 FREE BLOCKS
fodo_dsk.zip - Операционная система ФОДОС В03.00 и драйверы
Содержание архива fodo_dsk.zip (Отобразить)
FODOS300.DSK
Содержание образа FODOS300.DSK из архива fodo_dsk.zip (Отобразить)
FMONSJ.SYS 73P 25-Apr-1988 TT .SYS 2P 25-Apr-1988
SWAP .SYS 26P 01-Feb-1988 MX .SYS 9P 20-May-1988
MY .SYS 3P 25-Apr-1988 SL .SYS 13P 01-Feb-1988
FMONFB.SYS 91P 01-Feb-1988 LP .SYS 2P 25-Apr-1988
LD .SYS 8P 25-Apr-1988 VM .SYS 3P 25-Apr-1988
NL .SYS 2P 25-Apr-1988 PC .SYS 2P 25-Apr-1988
DX .SYS 3P 25-Apr-1988 FX .SYS 3 27-Dec-1988
RE .SYS 2 27-Dec-1988 DW .SYS 4 27-Dec-1988
PIP .SAV 29P 01-Feb-1988 DUP .SAV 45P 01-Feb-1988
DIR .SAV 19P 01-Feb-1988 IND .SAV 51P 01-Feb-1988
BUP .SAV 37P 01-Feb-1988 RESORC.SAV 22P 28-Apr-1988
K13 .SAV 55P 01-Feb-1988 PATCH .SAV 10P 01-Feb-1988
PAT .SAV 10P 01-Feb-1988 LINK .SAV 49P 01-Feb-1988
LIBR .SAV 24P 01-Feb-1988 SRCCOM.SAV 26P 01-Feb-1988
BINCOM.SAV 24P 01-Feb-1988 DUMP .SAV 9P 01-Feb-1988
SIPP .SAV 21P 01-Feb-1988 STARTS.COM 1
EDIK .SAV 20P 05-Feb-1987 LP1152.SYS 3 12-Jan-1986
ODT .OBJ 10P 19-Apr-1984 TFP .SAV 48P 31-Dec-1988
FORMAT.SAV 13P 19-Apr-1984 DATIME.SAV 3 19-Aug-1986
MYFORM.SAV 5P 14-Feb-1986
39 Files, 780 Blocks
812 Free blocks
ftmo_dsk.zip - Операционная система ФОДОС В03.00 и тесты
Содержание архива ftmo_dsk.zip (Отобразить)
FODOSTMO.DSK
Содержание образа FODOSTMO.DSK из архива ftmo_dsk.zip (Отобразить)
FMONSJ.SYS 73P 25-Apr-1988 TT .SYS 2P 25-Apr-1988
SWAP .SYS 26P 01-Feb-1988 MX .SYS 9P 20-May-1988
MY .SYS 3P 25-Apr-1988 SL .SYS 13P 01-Feb-1988
DX .SYS 3P 25-Apr-1988 PIP .SAV 29P 01-Feb-1988
DUP .SAV 45P 01-Feb-1988 DIR .SAV 19P 01-Feb-1988
TESTMX.SAV 39P 30-Nov-1987 TESTDW.SAV 47P 18-Mar-1987
STARTS.COM 1 11-Nov-1999 FTMON .SAV 6 12-May-1987
SPEED .TMS 3 12-May-1987 791401.TMS 16 07-Feb-1985
791402.TMS 16 07-Feb-1985 791403.TMS 15 07-Feb-1985
791404.TMS 12 07-Feb-1985 691404.TMS 12 07-Feb-1985
CKMBA0.TMS 11 27-Dec-1988 CKMBA1.TMS 11 27-Dec-1988
AVTBM2.COM 1 02-Jul-1987 TTIN .TMS 4 07-Feb-1985
DXIN .TMS 6 07-Feb-1985 SYST1 .TMS 6 07-Feb-1985
SYST2 .TMS 6 07-Feb-1985 LPIN .TMS 3 07-Feb-1985
DIR .TMS 3 08-Aug-1988 791323.TMS 8 07-Feb-1985
SYST .TMS 6 27-Dec-1988 791324.TMS 8 27-Dec-1988
CINAA0.TMS 17 27-Dec-1988 CPCAA0.TMS 19 27-Dec-1988
012101.TMS 23 27-Dec-1988 MXPSI2.CCC 3 02-Jul-1987
MXPSI1.CCC 3 02-Jul-1987 MXPSI3.CCC 3 08-Aug-1988
AVTBM1.COM 1 01-Jul-1987 AVTBM3.COM 1 08-Aug-1988
TSKGD1.SAV 13 27-Dec-1988 TSTMX .SAV 13 26-Sep-1989
TSDL6N.SAV 20 27-Dec-1988 TSDL6W.SAV 20 27-Dec-1988
TESTMY.SAV 16 27-Dec-1988 TESTDL.SAV 20 27-Dec-1988
TSTKGD.SAV 13 27-Dec-1988 KC .SAV 17 27-Dec-1988
TSTDW3.SAV 23 27-Dec-1988 TOZUDP.SAV 10 27-Dec-1988
SPEED .SAV 3 26-Apr-1989 STOPDW.SAV 2 27-Oct-1989
TESTPU.LST 14 27-Dec-1988 TDW1 .SAV 51P 08-Mar-1990
TDW .SAV 50P 09-Nov-1989 SHD .SAV 2P 13-Apr-1990
SHDMP .SAV 2P 13-Apr-1990 FD100 .SAV 16P 13-Apr-1990
PARK .SAV 2P 04-Nov-1991 INSTR .TXT 4
VM3PRO.CCC 1 27-Dec-1988 VM2PRO.CCC 1 27-Dec-1988
VM2A .CCC 2 27-Dec-1988 VM2 .CCC 3 27-Dec-1988
VM2MY .CCC 3 27-Dec-1988 VM3 .CCC 1 27-Dec-1988
G1 .COM 5 27-Dec-1988 M .COM 1 27-Dec-1988
A .COM 1 27-Dec-1988 Z .COM 1 15-May-1989
V .COM 1 15-May-1989 H .COM 1 15-May-1989
B .COM 1 15-May-1989 R .COM 1 15-May-1989
T .COM 1 15-May-1989 P .COM 1 15-May-1989
W .COM 1 15-May-1989
77 Files, 869 Blocks
721 Free blocks
Содержание файла INSTR.TXT из образа FODOSTMO.DSK (Отобразить)
ЦЕПОЧКИ ТЕСТОВ :
@B - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @L - ПРОГОН (ВМ-2, КНГМД, КГД, КСМ)
@H - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @G - ПРОГОН (ВМ-2, КНГМД, КСМ, МС4622)
@T - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @M - ПРОГОН (ВМ-2, КМД, КГД, КСМ)
@R - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @X - ПРОГОН (ВМ-3, КМД, КЦГД, ОЗУДП)
@V - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @D - ПРОГОН (ВМ-3, КМД, КЖД, КЦГД)
@Z - КОРОТКАЯ ЦЕПОЧКА ТЕСТОВ; @N - ПРОГОН (ВМ-3, КМД, МС5305, КЦГД)
ТЕСТЫ МИКРО-ЭВМ :
791401.TMS - ОСНОВНОЙ ТЕСТ К-Д(ВМ2) !791402.TMS - ТЕСТ К-Д РАСШ. АРИФМ.(ВМ2)
791403.TMS - ТЕСТ К-Д С ПЛАВ. ЗАП.(ВМ2)!791404.TMS - ТЕСТ ПРЕРЫВАНИЙ(ВМ2)
791323.TMS - ТЕСТ ПАМЯТИ(ВМ2) ЗАГР МХ !SYST.TMS - СИСТЕМНЫЙ ТЕСТ(ВМ2)
791324.TMS - ТЕСТ ПАМЯТИ(ВМ2) ЗАГР МУ !
SPEED.TMS - ТЕСТ БЫСТРОД.(ВМ2,ВМ3) !TTIN.TMS - ТЕСТ ПОСЛ. ИНТЕРФ.(ВМ2,ВМ3)
CPCAA0.TMS - ОСНОВНОЙ ТЕСТ КОМАНД(ВМ3) !CINAA0.TMS - ТЕСТ ПРЕРЫВАНИЙ(ВМ3)
CKMBA0.TMS - ТЕСТ ОЗУ С ЗАГР. МХ1(ВМ3) !CKMBA1.TMS - ТЕСТ ОЗУ С ЗАГР. МУ0(ВМ3)
ТЕСТЫ УСТРОЙСТВ :
TOZUDP.SAV - ТЕСТ ОЗУ ДП !
012101.TMS - ТЕСТ СИМВОЛЬНОГО ДИСПЛЕЯ ! TESTPU.LST - ТЕСТ ПРИНТЕРА
TESTMX.SAV - ТЕСТ КНГМД И НАКОПИТЕЛЕЙ ! TESTMY.SAV - ТЕСТ КМД И НАКОПИТЕЛЕЙ
TESTDW.SAV - ТЕСТ КЖД И НАКОПИТЕЛЕЙ ! TSTKGD.SAV - ТЕСТ КГД (С МЕНЮ)
TSKGD1.SAV - ТЕСТ КГД (БЕЗ МЕНЮ) ! TESTDL.SAV - ТЕСТ КТЛК (С МЕНЮ)
TSDL6N.SAV - ТЕСТ МС4622,176560-176630 ! TSDL6W.SAV - ТЕСТ МС4622,176500-176550
KC.SAV - ТЕСТ КЦГД ! TSTDW3.SAV - ТЕСТ КЖД
g1_dsk.zip - Различные игры
Содержание архива g1_dsk.zip (Отобразить)
GAMES1.DSK
Содержание образа GAMES1.DSK из архива g1_dsk.zip (Отобразить)
KING .SAV 67P 09-Apr-1996 KING .DAT 1 25-Dec-1989
KOSTI .DAT 1 06-Jun-1988 KOSTI .SAV 44 02-Jun-1987
MARS .SAV 15P 29-Mar-1984 MARS .DAT 2 18-Feb-1988
SP2 .SAV 9P 03-Mar-1986 SP2 .DAT 64P 10-Jan-1988
CHESS1.SAV 25P 05-Apr-1985 SP13 .SAV 13P 28-Jan-1988
BIRITM.SAV 37P 19-Oct-1983 PAC .SAV 49P 28-Jun-1984
TET .SAV 28P 04-Apr-1986 SP15 .SAV 21P 13-Jan-1988
BARMEN.SAV 14P 15-Dec-1986 SP10 .SAV 21P 03-Mar-1986
TIR15 .SAV 8 03-Nov-1983 TENIS .SAV 7 17-Jul-1987
MAZE .SAV 22 27-Jun-1985 TRASSA.SAV 21P 05-Nov-1987
SP16 .SAV 34 31-May-1986 KALEND.SAV 15 13-Oct-1983
SP6 .SAV 34 12-Dec-1986 FUTBOL.SAV 13 05-Jun-1989
TET2 .SAV 46 28-Jan-1988 BOMBA .SAV 26 05-Aug-1983
SP12 .SAV 21 03-Mar-1986 KALAH .SAV 18 10-Mar-1986
XONIX2.SAV 23 10-Jan-1986 BEAST .SAV 19 22-Mar-1986
ZM .SAV 15 25-Jul-1985 BOA .SAV 20 23-Dec-1985
STALK .SAV 49 24-Feb-1989 PENT .SAV 32 28-Feb-1989
GD1990.KLD 6 29-Nov-1989 GD1989.KLD 6 04-Dec-1989
G16 .SAV 15 17-May-1985 POKER .SAV 52 15-Apr-1983
XONIX .SAV 23 12-Apr-1986 ROBOT .SAV 6 22-May-1986
WBI .SAV 25 21-Jul-1987 BIAT .SAV 20 12-Apr-1997
BIAT .DAT 3 12-Apr-1997 GOROD .SAV 29 12-Apr-1997
COPTER.SAV 6 17-May-1985 TIR .SAV 8 22-Jul-1985
G17 .SAV 49 15-Apr-1983 HANOY .SAV 19 17-May-1985
G18 .SAV 22 17-May-1985 CHESS .SAV 20 11-Oct-1986
LABRN .DAT 1 22-Mar-1989 TETRIS.SAV 28 12-Apr-1986
CHESS0.SAV 23 30-May-1988 REVERS.SAV 12 17-May-1985
54 Files, 1207 Blocks
383 Free blocks
g2_dsk.zip - Различные игры
Содержание архива g2_dsk.zip (Отобразить)
GAMES2.DSK
Содержание образа GAMES2.DSK из архива g2_dsk.zip (Отобразить)
MOTO .SAV 22 25-Feb-1988 LAND2 .SAV 35 28-Feb-1988
LAND .SAV 30 08-Jul-1987 PIFPAF.SAV 12P 14-Mar-1987
LANDS .SAV 35P 23-Jul-1987 GARDEN.SAV 25P 06-May-1987
SHERIF.SAV 24P 14-May-1987 MAUS .SAV 7P 02-Apr-1987
MAUS .GRF 16P 27-Sep-1985 ZMEJ .SAV 31P 18-Feb-1988
SPACE7.SAV 8P 29-Dec-1986 CLOCK .SAV 20P 16-Jun-1986
CATS1 .SAV 47 03-Mar-1989 LAND3 .SAV 27 27-Apr-1988
ZWER .SAV 20 25-Apr-1990 LAND4 .SAV 30 21-Apr-1989
DIGER .SAV 63 22-Aug-1988 LAND5 .SAV 45 02-Aug-1988
TET .SAV 7 09-Mar-1988 DIGER .REC 1 19-Jun-1989
20 Files, 505 Blocks
1085 Free blocks
g3_dsk.zip - Различные игры
Содержание архива g3_dsk.zip (Отобразить)
GAMES3.DSK
Содержание образа GAMES3.DSK из архива g3_dsk.zip (Отобразить)
SWAP .SYS 27P 31-Aug-1988 RT11SJ.SYS 79P 31-Aug-1988
TT .SYS 2P 31-Aug-1988 MY .SYS 3P 01-Mar-1987
MX .SYS 9P 20-May-1988 DX .SYS 4P 13-Apr-1990
SL .SYS 10P 06-Apr-1990 DUP .SAV 45P 29-Feb-1984
DIR .SAV 19P 12-Dec-1988 PIP .SAV 29P 10-Mar-1983
STARTS.COM 1P 14-Mar-1997 MONTH .BAS 1P 11-Oct-1986
GEOWAR.BAS 10P 11-Oct-1986 ACEYDU.BAS 5P 11-Oct-1986
DEFUSE.BAS 4P 11-Oct-1986 BANDIT.BAS 7P 11-Oct-1986
POETRY.BAS 11P 11-Oct-1986 MAGIC .BAS 6P 11-Oct-1986
CRAPS .BAS 6P 11-Oct-1986 STARS .BAS 4P 11-Oct-1986
SLITS .BAS 12P 11-Oct-1986 MARKET.BAS 16P 11-Oct-1986
DIAMND.BAS 2P 11-Oct-1986 SALVO1.BAS 6P 11-Oct-1986
CURVES.BAS 9P 11-Oct-1986 KING .BAS 18P 11-Oct-1986
WEKDAY.BAS 7P 11-Oct-1986 PONTON.BAS 14P 11-Oct-1986
SHIPS .BAS 15P 11-Oct-1986 BOXING.BAS 8P 11-Oct-1986
HUN .BAS 10P 11-Oct-1986 CHILD .BAS 4P 11-Oct-1986
S .BAS 15P 30-Oct-1991 PENTAX.SAV 32P 27-Oct-1987
TETRI .SAV 28P 12-Apr-1986 G16 .SAV 15P 17-May-1985
G17 .SAV 49P 17-May-1985 POKER .SAV 52P 15-Apr-1983
BOA .SAV 20P 12-Apr-1997 LABRN .SAV 16P 13-Apr-1987
REVERS.SAV 12P 17-May-1985 TENIS .SAV 7P 17-May-1985
SNAKE .SAV 14P 12-Apr-1986 STARTK.SAV 67P 11-Oct-1986
SPACE .SAV 46P 25-Jul-1986 ROL .SAV 8P 17-May-1985
RALLI .SAV 12P 17-May-1985 TROPA .SAV 49P 22-Oct-1989
KOST .SAV 44P 27-Feb-1986 KAKTUS.SAV 24P 10-Oct-1986
CAT .SAV 52 07-Dec-1988 SCHOOL.SAV 30P 26-Nov-1985
TETRIS.SAV 28 04-Apr-1986 LAND1 .SAV 30P 06-Jul-1987
SHERIF.SAV 24P 16-Jun-1987 CHESS .SAV 23 30-May-1988
C3 .SAV 65 20-Nov-1989 R3 .SAV 16P 07-Sep-1989
LANDN .SAV 31P 06-Apr-1989 SHERI2.SAV 24P 26-Dec-1988
GARDEN.SAV 25P 03-Jul-1987 PIF .SAV 12P 07-Sep-1989
KVADR .SAV 9 04-Jun-1984 RATS .SAV 17P 04-Nov-1986
ROBOT .SAV 6 26-Dec-1985 SP13 .SAV 13P 28-Jan-1988
BASIC .SAV 69 11-Oct-1986
67 Files, 1387 Blocks
203 Free blocks
g4_dsk.zip - Различные игры
Содержание архива g4_dsk.zip (Отобразить)
GAMES4.DSK
Содержание образа GAMES4.DSK из архива g4_dsk.zip (Отобразить)
SWAP .SYS 27P 31-Aug-1988 RT11SJ.SYS 79P 31-Aug-1988
TT .SYS 2P 31-Aug-1988 MY .SYS 3P 01-Mar-1987
MX .SYS 9P 20-May-1988 DX .SYS 4P 13-Apr-1990
SL .SYS 10P 06-Apr-1990 DUP .SAV 45P 29-Feb-1984
DIR .SAV 19P 12-Dec-1988 PIP .SAV 29P 10-Mar-1983
STARTS.COM 1 14-Mar-1997 BIRITM.SAV 37P 19-Oct-1983
KING .SAV 67P 09-Apr-1996 SP15 .SAV 21P 13-Jan-1988
BARMEN.SAV 14P 15-Dec-1986 BIRITM.FOR 20P 31-Dec-1982
BABY .PAS 4P 18-Mar-1991 BABY .MAC 15P 18-Mar-1991
PICT .LST 46P 17-Jun-1988 HMRABI.BAS 9 11-Oct-1986
MOON .BAS 6 11-Oct-1986 TICTAC.BAS 5 11-Oct-1986
NICOMA.BAS 2 11-Oct-1986 GUNER1.BAS 7 11-Oct-1986
KENO .BAS 7 11-Oct-1986 BIG6 .BAS 9 11-Oct-1986
LIFE2 .BAS 5 11-Oct-1986 BOWL .BAS 5 11-Oct-1986
SWAMI .BAS 8 11-Oct-1986 HAMURS.BAS 5 11-Oct-1986
HURKLE.BAS 3 11-Oct-1986 KINEMA.BAS 2 11-Oct-1986
CHARGE.BAS 6 11-Oct-1986 GUESS .BAS 2 11-Oct-1986
POLSYS.BAS 9 11-Oct-1986 GENE .BAS 9 11-Oct-1986
HILO .BAS 2 11-Oct-1986 BOUNCE.BAS 3 11-Oct-1986
STDDEV.BAS 3 11-Oct-1986 BUZZWD.BAS 6 11-Oct-1986
ROCKT1.BAS 6 11-Oct-1986 GUNNER.BAS 4 11-Oct-1986
ROCKT2.BAS 12 11-Oct-1986 LUNAR .BAS 7 11-Oct-1986
LIFE4 .BAS 8 11-Oct-1986 BLKJAK.BAS 5 11-Oct-1986
GOMOKO.BAS 4 11-Oct-1986 LUNAR9.BAS 7 11-Oct-1986
23MTCH.BAS 3 11-Oct-1986 SLOTS .BAS 7 11-Oct-1986
GOLF .BAS 10 11-Oct-1986 BRANDS.BAS 8 11-Oct-1986
ARTIL .BAS 4 11-Oct-1986 LABRN1.SAV 16 13-Apr-1987
54 Files, 666 Blocks
920 Free blocks
lang_dsk.zip - Компиляторы PASCAL, FORTRAN, Макроассемблер, Интерпретатор BASIC
Содержание архива lang_dsk.zip (Отобразить)
LANGS.DSK
Содержание образа LANGS.DSK из архива lang_dsk.zip (Отобразить)
SWAP .SYS 27P 31-Aug-1988 RT11SJ.SYS 79P 31-Aug-1988
TT .SYS 2P 31-Aug-1988 MY .SYS 3P 01-Mar-1987
MX .SYS 9P 20-May-1988 DX .SYS 4P 13-Apr-1990
SL .SYS 10P 06-Apr-1990 DUP .SAV 45P 29-Feb-1984
DIR .SAV 19P 12-Dec-1988 PIP .SAV 29P 10-Mar-1983
BASIC .SAV 69 11-Oct-1986 STARTS.COM 1 14-Mar-1997
PASCAL.SAV 52 19-Apr-1989 PASCA1.LST 56 20-Feb-1990
PASCA2.LST 118 20-Feb-1990 PASCAL.OBJ 89 17-Feb-1989
PASCAL.LST 155 05-Jan-1990 PASUSE.LST 157 20-Feb-1990
MACRO .SAV 60 06-Feb-1984 SYSMAC.SML 50 25-Oct-1986
LOAD .SAV 25P 13-Apr-1990 SYSLIB.OBJ 47P 31-Dec-1988
FORTRA.SAV 128P 31-Dec-1982 FORLIB.OBJ 205P 31-Dec-1982
24 Files, 1439 Blocks
151 Free blocks
help_dsk.zip - Разнообразная документация к некоторым программам, представленным в архивах выше
Содержание архива help_dsk.zip (Отобразить)
HELPS.DSK
Содержание образа HELPS.DSK из архива help_dsk.zip (Отобразить)
SWAP .SYS 27P 31-Aug-1988 RT11SJ.SYS 79P 31-Aug-1988
TT .SYS 2P 31-Aug-1988 MY .SYS 3P 01-Mar-1987
MX .SYS 9P 20-May-1988 DX .SYS 4P 13-Apr-1990
SL .SYS 10P 06-Apr-1990 DUP .SAV 45P 29-Feb-1984
DIR .SAV 19P 12-Dec-1988 PIP .SAV 29P 10-Mar-1983
HELP .SAV 161P 29-Mar-1990 STARTS.COM 1 14-Mar-1997
DV .LST 5P 08-Mar-1990 TDW .LST 24P 08-Mar-1990
TDV .LST 21P 08-Mar-1990 DW .LST 7P 21-Feb-1990
K52DOC.LST 139 31-Aug-1989 HELPMX.LST 9P 13-Apr-1990
HELP .MX 8P 13-Apr-1990 PL .HLP 5P 13-Apr-1990
SHD .HLP 2P 13-Apr-1990 MX .HLP 69P 13-Apr-1990
SL .HLP 19P 13-Apr-1990 DESS .HLP 26P 13-Apr-1990
LU .HLP 4P 13-Apr-1990 UCL .HLP 8 12-Jan-1989
DW .HLP 2 09-Nov-1989 CP .LST 20P 22-Sep-1989
PASCAL.LST 168 06-Aug-1990 PAINT .DOC 24P 27-Dec-1990
INSFX .LST 14P 31-Dec-1988 EDIK .HLP 31P 13-Apr-1990
EDIK1 .HLP 32P 13-Apr-1990 CALC .HLP 10P 13-Apr-1990
EDIK .MX 13P 13-Apr-1990 EDIK .DOC 146P 13-Apr-1990
CALC .DOC 104P 13-Apr-1990 TED .HLP 40 04-Feb-1988
TDW .HLP 21 12-Dec-1989 LP .DOC 15 28-Oct-1989
SL0508.HLP 10 04-Feb-1988 NOTE .LST 2P 03-Mar-1988
INSTR .TXT 4 TTY .LST 2P 05-Oct-1974
SYSPRO.TXT 4P 09-Oct-1974 SYSEXT.TXT 5P 09-Oct-1974
SYSKEY.TXT 3P 09-Oct-1974 SYSDEV.TXT 4P 09-Oct-1974
MM .HLP 2
49 Files, 1411 Blocks
179 Free blocks
Еще образ системы RT11 5.04 судя по всему от тов. Grand
http://www.tis.kz/progs/dvk/grands-rt1154.rar
Содержание архива rt1154.zip (Отобразить)
RT11A_UT.DSK
Содержание образа RT11A_UT.DSK из архива rt1154.zip (Отобразить)
SWAP .SYS 27P 31-Aug-1988 RT11FB.SYS 93P 31-Aug-1988
RT11SJ.SYS 79P 31-Aug-1988 TT .SYS 2P 31-Aug-1988
MY .SYS 3P 01-Mar-1987 FD .SYS 7P 23-Jan-1989
LP .SYS 5P 28-Oct-1989 NL .SYS 2P 31-Aug-1988
VM .SYS 3P 31-Aug-1988 MX .SYS 9P 20-May-1988
LL .SYS 8P 21-Oct-1988 DW .SYS 7P 08-Mar-1990
EP .SYS 3P 17-Apr-1990 LD .SYS 8P 31-Dec-1988
DX .SYS 4P 13-Apr-1990 PL .SYS 2P 13-Apr-1990
FX .SYS 3 27-Dec-1988 SL .SYS 10P 06-Apr-1990
MT .SYS 9P 10-Jan-1990 LU .SYS 3P 13-Apr-1990
FS .SYS 4P 13-Apr-1990 PC .SYS 2P 16-May-1990
DV .SYS 4P 23-Jun-1989 DUP .SAV 45P 29-Feb-1984
DIR .SAV 19P 12-Dec-1988 PIP .SAV 29P 10-Mar-1983
FORMAT.SAV 13P 19-Apr-1984 RESORC.SAV 25P 31-Aug-1988
UCL .SAV 6P 26-Apr-1988 DESS .SAV 19P 18-Feb-1987
K52 .SAV 55P 13-Apr-1990 K78 .SAV 78P 15-Feb-1989
MYFORM.SAV 5P 14-Feb-1986 DUMP .SAV 9 27-Dec-1983
ED .SAV 7 21-Dec-1986 MM .SAV 31 15-Aug-1995
DZ .SYS 2 21-Feb-1994 LP .SAV 6P 05-Dec-1989
EDIK .SAV 20P 21-Nov-1990 CP .SYS 3P 21-Sep-1989
PAINT .SAV 39P 16-Oct-1989 TED .SAV 23P 08-Sep-1988
KCGD .SAV 13P 04-Oct-1989 STARTS.COM 1 14-Mar-1997
LINK .SAV 49 31-Aug-1988 BINCOM.SAV 24 18-Jan-1984
LK .SYS 2 09-Feb-1984 CALC .SAV 74P 26-Aug-1988
MX021 .SYS 10P 06-Jul-1987 SL600B.SYS 10P 06-Jul-1987
TTY .SAV 3P 05-Oct-1974 ASCII .SAV 2P 12-Jun-1988
ALICE .SAV 44 16-Mar-1988 MZTEST.SAV 38 26-Apr-1994
MZ .SYS 4P 15-Jan-1990 UKFORM.SAV 12 06-Feb-1995
SRCCOM.SAV 26 18-Jan-1984 LIBR .SAV 24 18-Jan-1984
ODT .OBJ 8 18-Jan-1984
59 Files, 1075 Blocks
515 Free blocks
В *.ZIP архивах идут образы дискет в *.DSK формате, не измененные от тов. Grand
В *.RAR архивах идут вытащенные файлы из образов, из *.ZIP архивов, с оригинальной кодировкой ДВК в текстовых файлах.
Сделано это было для удобства, так как при использовании плагина ТС vs FAR, кодировка текстовых файлов меняется на Win, и потом при записи файлов обратно в образы, на ДВК они не будут читаться...
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 17 Февраля, 2012 - 15:41:36
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Образы дискет от ДВК, сдампленные тов. KALDYH, когда-то скачал с zx.pk.ru,
где уже не помню и наверно ссылки уже не работают, посему источник указать не могу...
Изначально образы были в архивах, в формате TD0, что очень не удобно,
все образы были переделаны в DSK формат.
Первая пачка сдампленных дискет:
http://www.tis.kz/progs/dvk/kaldyh-1.rar
Описание тов. KALDYH: (Отобразить)Наконец-то у меня дошли руки до своих залежей софта к ДВК (и немножко к VAX), которые я забрал в универе. Выкладываю первую пачку дискет:
Надписи на дискетах:
1 - OBJ, CMD, MAP-code of active RT11 v 5.04
2 - (неразборчиво)
3 - TSX 6.1 Distr
4 - TSX 6.1 Distr
5 - СИ(6) 1f 240,996 (похоже, MS-DOS - затесалась по ошибке, забыл удалить)
6 - не зачиталась
7 - Distr v5.4 and about #1
8 - Distr v5.4 and about #2
9 - Distr v5.4 and about #3
10 - RT11 v5.2 #1
11 - RT11 v5.2 #2
12 - RT11 v5.2 #3
13 - work system 5.4 #1
14 - work system 5.4 #2
15 - work system 5.4 #3
Содержание архива kaldyh-1.rar (Отобразить)
01.dsk
01.rar
02.dsk
02.rar
03.dsk
03.rar
04.dsk
04.rar
07.dsk
07.rar
08.dsk
08.rar
09.dsk
09.rar
10.dsk
10.rar
11.dsk
11.rar
12.dsk
12.rar
13.dsk
13.rar
14.dsk
14.rar
15.dsk
15.rar
Содержание образов из архива kaldyh-1.rar (Отобразить)
01.dsk
DW .SYG 4 08-Apr-1992 DWX .SYG 4 08-Apr-1992
KMSJ .OBJ 112 08-Apr-1992 TBSJ .OBJ 9 08-Apr-1992
BTSJ .OBJ 13 08-Apr-1992 RT11SJ.MAP 23 08-Apr-1992
RT11FB.SYG 94 09-Apr-1992 RT11XM.SYG 105 09-Apr-1992
KMFB .OBJ 122 09-Apr-1992 RMFB .OBJ 44 09-Apr-1992
TBFB .OBJ 11 09-Apr-1992 BTFB .OBJ 14 09-Apr-1992
RT11FB.MAP 30 09-Apr-1992 KMXM .OBJ 125 09-Apr-1992
RMXM .OBJ 51 09-Apr-1992 SBXM .OBJ 12 09-Apr-1992
BTXM .OBJ 15 09-Apr-1992 TBXM .OBJ 13 09-Apr-1992
RT11XM.MAP 33 09-Apr-1992 SYSGEN.MON 4 09-Apr-1992
SJXMFB.CND 4 09-Apr-1992 SYSGEN.TBL 5 12-May-1991
XMGEN .DEV 1 05-Nov-1991 SYSGEN.DEV 4 08-Apr-1992
SPX .SYG 2 05-Nov-1991 FPX .SYG 7 06-Nov-1991
VMX .SYG 3 05-Nov-1991 DW .SYS 4P 27-Jul-1990
DWX .SYS 4P 12-Jan-1991 LDX .SYG 8 05-Nov-1991
MTX .SYG 9 05-Nov-1991 RT11SJ.SYS 80P 10-Sep-1990
EDIK .SAV 23P 07-May-1990 RMSJ .OBJ 32 09-Apr-1992
RT11SJ.SYG 80 09-Apr-1992
35 Files, 1104 Blocks
482 Free blocks
02.dsk
CM .SYS 20 11-Mar-1990 BJ .SYS 18 11-Mar-1990
CJ .SYS 20 11-Mar-1990 CK .SYS 20 11-Mar-1990
BK .SYS 18 11-Mar-1990 CMN .SAV 23 11-Mar-1990
CMNDAT.SAV 7 11-Mar-1990 CMNTT .REL 5 11-Mar-1990
CMN .REL 24 11-Mar-1990 CMNET .BOL 6 11-Mar-1990
CMNET .DAT 4 11-Mar-1990 CMNET .BOT 12 11-Mar-1990
CMNET .TMP 100 11-Mar-1990 CMINI .REL 5 11-Mar-1990
CNCR .SAV 40 11-Mar-1990 CNC .SAV 39 11-Mar-1990
CMNRT .TXT 155 11-Mar-1990 CMNVT .TXT 11 11-Mar-1990
CMNPAC.TXT 23 11-Mar-1990 RIGHTS.TXT 2 11-Mar-1990
MX .MAC 17 17-Feb-1991 X12 .MAC 1 28-Feb-1991
MY .MAC 12 26-Apr-1991 GI .MAC 20 11-Jun-1991
GIGI .MAC 53 13-Jun-1991 LP .MAC 16 14-Jun-1991
GILIB .MAC 13 19-Jun-1991 DW .MAC 19 04-Sep-1991
CA .MAC 13 29-Oct-1991 HEXDMP.FOR 3 28-Feb-1991
SETCOL.FOR 2 13-Jun-1991 GTT .FOR 2 18-Jun-1991
GI .TXT 43 19-Jun-1991 UCLP .TXT 4 04-Sep-1991
UCL .DAT 4 10-Nov-1991 CA .TXT 15 23-Oct-1991
PIXP .TXT 4 04-Sep-1991 SLXP .TXT 3 04-Sep-1991
MYP .TXT 4 04-Sep-1991 GIP .TXT 5 04-Sep-1991
UCL .SAV 18P 10-Jan-1991 SLX .SYS 15P 20-Nov-1990
SETUP .SAV 41P 11-Feb-1987 RT11SJ.SYS 79 28-Nov-1992
44 Files, 958 Blocks
628 Free blocks
03.dsk
TSG1 .MAC 136 26-Dec-1986 TSWIN .TXT 90 08-Sep-1992
TSGEN .MAC 74 03-Sep-1992 VTCOM .SAV 24 11-Feb-1987
TRANSF.SAV 16 07-Feb-1991 TSX .SAV 234 30-Nov-1992
TSKMON.SAV 133 30-Nov-1992 TSXMOD.SAV 75 30-Nov-1992
SYSMON.SAV 45 30-Nov-1992
9 Files, 827 Blocks
759 Free blocks
04.dsk
TSX1 .OBJ 148 26-Dec-1986 TSTTY .OBJ 40 26-Dec-1986
TSTTY2.OBJ 5 26-Dec-1986 TSEM2 .OBJ 33 26-Dec-1986
TSEM3 .OBJ 14 26-Dec-1986 TSEM4 .OBJ 16 26-Dec-1986
TSTIOX.OBJ 7 26-Dec-1986 TSSWAP.OBJ 6 26-Dec-1986
TSRTX .OBJ 6 26-Dec-1986 TSPLAS.OBJ 18 26-Dec-1986
TSUSR .OBJ 28 26-Dec-1986 TSSPOL.OBJ 14 26-Dec-1986
TSLOCK.OBJ 16 26-Dec-1986 TSMSG .OBJ 7 26-Dec-1986
TSCASH.OBJ 10 26-Dec-1986 TSMIO .OBJ 6 26-Dec-1986
TSSLE .OBJ 23 26-Dec-1986 TSWIN .OBJ 29 26-Dec-1986
TSCLO .OBJ 18 26-Dec-1986 TSDBUG.OBJ 25 26-Dec-1986
TSDUMP.OBJ 25 26-Dec-1986 TSEXC2.OBJ 40 26-Dec-1986
TSAUTH.SAV 22 26-Dec-1986 LOGON .SAV 8 26-Dec-1986
TSXUCL.SAV 6 26-Dec-1986 TSXPM .SAV 7 26-Dec-1986
FILTIM.SAV 3 26-Dec-1986 CCL .SAV 43 26-Dec-1986
TSXMOD.OBJ 55 26-Dec-1986 TSXMOA.OBJ 18 26-Dec-1986
TSXMOB.OBJ 17 26-Dec-1986 TSXMOT.OBJ 23 26-Dec-1986
TSKM2B.OBJ 19 26-Dec-1986 TSKM2A.OBJ 51 26-Dec-1986
TSKST1.OBJ 70 26-Dec-1986 TSKST2.OBJ 36 26-Dec-1986
TSKSHO.OBJ 45 26-Dec-1986 TSX2 .OBJ 117 26-Dec-1986
SYSMON.OBJ 76 26-Dec-1986 SETSIZ.SAV 4 26-Dec-1986
TSXDB .SAV 2 26-Dec-1986 SYSODT.REL 8 26-Dec-1986
DTSUB .MAC 44 26-Dec-1986 DTSUB .OBJ 5 26-Dec-1986
FTSUB .MAC 6 26-Dec-1986 FTSUB .OBJ 1 26-Dec-1986
CR .TSX 3 26-Dec-1986 CT .TSX 6 26-Dec-1986
DD .TSX 5 26-Dec-1986 DL .TSX 5 26-Dec-1986
WINPRT.TSX 1 26-Dec-1986 DM .TSX 5 26-Dec-1986
DP .TSX 3 26-Dec-1986 DS .TSX 3 26-Dec-1986
DT .TSX 3 26-Dec-1986 DU .TSX 4 26-Dec-1986
DX .TSX 4 26-Dec-1986 DY .TSX 4 26-Dec-1986
RTSORT.TSX 1 26-Dec-1986 LS .TSX 3 26-Dec-1986
MM .TSX 10 26-Dec-1986 MS .TSX 11 26-Dec-1986
PC .TSX 2 26-Dec-1986 RF .TSX 3 26-Dec-1986
NL .TSX 2 26-Dec-1986 SG .COM 1 26-Dec-1986
ACCESS.TSX 2 26-Dec-1986 XL .TSX 4 26-Dec-1986
DM18 .TSX 5 26-Dec-1986 DM22 .TSX 5 26-Dec-1986
WINPRT.SAV 8 26-Dec-1986 CT501 .SLP 3 26-Dec-1986
DD501 .SLP 3 26-Dec-1986 DL501 .SLP 9 26-Dec-1986
DX501 .SLP 3 26-Dec-1986 DY501 .SLP 3 26-Dec-1986
FSM501.SLP 8 26-Dec-1986 LS501 .SLP 3 26-Dec-1986
TJ501 .SLP 5 26-Dec-1986 TM501 .SLP 5 26-Dec-1986
TS501 .SLP 7 26-Dec-1986 XL501 .SLP 3 26-Dec-1986
DM501 .18 7 26-Dec-1986 DM501 .22 8 26-Dec-1986
DY51B .SLP 3 26-Dec-1986 LS51C .SLP 3 26-Dec-1986
TS51C .SLP 7 26-Dec-1986 XL51C .SLP 3 26-Dec-1986
CT502 .SLP 3 26-Dec-1986 DD502 .SLP 3 26-Dec-1986
DL502 .SLP 9 26-Dec-1986 DX502 .SLP 3 26-Dec-1986
DY502 .SLP 3 26-Dec-1986 DM502 .18 7 26-Dec-1986
DM502 .22 8 26-Dec-1986 FSM502.SLP 8 26-Dec-1986
LS502 .SLP 3 26-Dec-1986 TJ502 .SLP 5 26-Dec-1986
TM502 .SLP 5 26-Dec-1986 TS502 .SLP 6 26-Dec-1986
XL502 .SLP 3 26-Dec-1986 TSXCND.MAC 3 26-Dec-1986
MT .TSX 9 26-Dec-1986 SETSIZ.COM 1 26-Dec-1986
DATIME.COM 2 26-Dec-1986 VM .TSX 2 26-Dec-1986
TSG2 .MAC 16 26-Dec-1986 TSPAT .SAV 4 26-Dec-1986
LP .TSX 2 26-Dec-1986 RK .TSX 3 26-Dec-1986
TL .COM 1 26-Dec-1986 TSXLNK.COM 2 09-Apr-1992
TSGEN .OBJ 24 09-Apr-1992
113 Files, 1541 Blocks
45 Free blocks
07.dsk
SPLIT .SAV 3 07-Feb-1991 CREF .SAV 6 07-Feb-1991
DEMOED.TXT 1 07-Feb-1991 SWAP .SYS 27 07-Feb-1991
PIXFRM.SYS 68 07-Feb-1991 SDHX .SYS 21 07-Feb-1991
SDSX .SYS 21 07-Feb-1991 PIP .SAV 30 07-Feb-1991
DIR .SAV 19 07-Feb-1991 RESORC.SAV 25 07-Feb-1991
FB .MAC 1 07-Feb-1991 DUP .SAV 49 07-Feb-1991
IND .SAV 58 07-Feb-1991 K52 .SAV 54 07-Feb-1991
KED .SAV 58 07-Feb-1991 KEX .SAV 53 07-Feb-1991
MACRO .SAV 61 07-Feb-1991 LINK .SAV 49 07-Feb-1991
LIBR .SAV 24 07-Feb-1991 FILEX .SAV 22 07-Feb-1991
SRCCOM.SAV 26 07-Feb-1991 BINCOM.SAV 24 07-Feb-1991
SLP .SAV 13 07-Feb-1991 DUMP .SAV 9 07-Feb-1991
SIPP .SAV 21 07-Feb-1991 BUP .SAV 52 07-Feb-1991
PAT .SAV 10 07-Feb-1991 BATCH .SAV 26 07-Feb-1991
DATIME.SAV 4 07-Feb-1991 QUEMAN.SAV 15 07-Feb-1991
FORMAT.SAV 24 07-Feb-1991 VTCOM .SAV 24 07-Feb-1991
TERMID.SAV 3 07-Feb-1991 SETUP .SAV 41 07-Feb-1991
SPEED .SAV 4 07-Feb-1991 MSCPCK.SAV 3 07-Feb-1991
V5USER.TXT 2 07-Feb-1991 HELP .SAV 132 07-Feb-1991
UCL .SAV 16 07-Feb-1991 VBGEXE.SAV 16 07-Feb-1991
TRANSF.SAV 16 07-Feb-1991 MDUP .SAV 21 07-Feb-1991
ERROUT.SAV 18 07-Feb-1991 GIDIS .SAV 72 07-Feb-1991
CONFIG.SAV 8 07-Feb-1991 DBGSYM.SAV 10 07-Feb-1991
QUEUE .REE 14 07-Feb-1991 RTMON .REL 8 07-Feb-1991
SPOOL .REE 11 07-Feb-1991 VTCOM .REL 27 07-Feb-1991
SYSLIB.OBJ 55 07-Feb-1991 ODT .OBJ 8 07-Feb-1991
VDT .OBJ 8 07-Feb-1991 VTHDLR.OBJ 8 07-Feb-1991
ERROUT.OBJ 15 07-Feb-1991 SYSMAC.SML 61 07-Feb-1991
V5NOTE.TXT 91 07-Feb-1991 CUSTOM.TXT 10 07-Feb-1991
VTMAC .MAC 7 07-Feb-1991 DEMOBG.MAC 2 07-Feb-1991
SJ .MAC 1 07-Feb-1991
61 Files, 1586 Blocks
0 Free blocks
08.dsk
DEMOFG.MAC 3 07-Feb-1991 DEMOX1.MAC 3 07-Feb-1991
IVP .MAC 25 07-Feb-1991 XM .MAC 1 07-Feb-1991
EDTGBL.MAC 33 07-Feb-1991 CR .MAC 15 07-Feb-1991
XC .MAC 1 07-Feb-1991 KMOVLY.MAC 216P 27-Sep-1991
MTTEMT.MAC 18 07-Feb-1991 MTTINT.MAC 46 07-Feb-1991
TRMTBL.MAC 19 07-Feb-1991 RMONSJ.MAC 72 09-Apr-1992
XMSUBS.MAC 40 07-Feb-1991 BA .MAC 21 07-Feb-1991
DT .MAC 9 07-Feb-1991 CT .MAC 33 07-Feb-1991
DD .MAC 27 07-Feb-1991 DL .MAC 38 07-Feb-1991
DM .MAC 27 07-Feb-1991 DP .MAC 11 07-Feb-1991
DS .MAC 10 07-Feb-1991 DU .MAC 96 07-Feb-1991
DX .MAC 21 07-Feb-1991 DY .MAC 23 07-Feb-1991
LP .MAC 14 07-Feb-1991 LS .MAC 35 07-Feb-1991
NI .MAC 23 07-Feb-1991 NL .MAC 3 07-Feb-1991
NQ .MAC 26 07-Feb-1991 NU .MAC 32 07-Feb-1991
PC .MAC 5 07-Feb-1991 PD .MAC 12 07-Feb-1991
RF .MAC 8 07-Feb-1991 TT .MAC 7 07-Feb-1991
RK .MAC 12 07-Feb-1991 TJ .MAC 32 07-Feb-1991
TS .MAC 40 07-Feb-1991 ELTASK.MAC 9 07-Feb-1991
EL .MAC 17 07-Feb-1991 TU .MAC 26 07-Feb-1991
UM .MAC 82 07-Feb-1991 FSM .MAC 32 07-Feb-1991
ELCOPY.MAC 15 07-Feb-1991 ELINIT.MAC 16 07-Feb-1991
ERRTXT.MAC 6 07-Feb-1991 CONSOL.MAC 6 07-Feb-1991
D3BAD .DIR 1 01-Nov-1991 DW .MAC 43 07-Feb-1991
DZ .MAC 18 07-Feb-1991 SP .MAC 43 07-Feb-1991
SYSGEN.ANS 7 12-May-1991 SYSGEN.BLD 1 12-May-1991
SYSGEN.TBL 5 12-May-1991 SYSGEN.DEV 4 13-May-1991
PRD .SAV 57 21-Jun-1991 LD .MAC 65 07-Feb-1991
SYSGEN.CND 3 01-Nov-1991 XMGEN .DEV 1 05-Nov-1991
58 Files, 1514 Blocks
72 Free blocks
09.dsk
XL .MAC 29 07-Feb-1991 SPOOL .REL 11 24-Jun-1991
SYSGEN.COM 218 01-Nov-1991 BSTRAP.MAC 70 01-Nov-1991
KMON .MAC 123 01-Nov-1991 SYSGEN.MON 2 04-Nov-1991
SJFB .MON 2 04-Nov-1991 KMXM .OBJ 125 04-Nov-1991
RMXM .OBJ 52 04-Nov-1991 SBXM .OBJ 12 04-Nov-1991
TBXM .OBJ 13 04-Nov-1991 BTXM .OBJ 16 04-Nov-1991
RT11XM.MAP 34 04-Nov-1991 RT11XM.SYG 107 04-Nov-1991
LDX .SYG 8 05-Nov-1991 SPX .SYG 2 05-Nov-1991
MTX .SYG 9 05-Nov-1991 FPX .SYG 7 06-Nov-1991
LDX .OBJ 12 05-Nov-1991 VMX .SYG 3 05-Nov-1991
VM .MAC 22 05-Nov-1991 VMX .OBJ 4 05-Nov-1991
SPX .OBJ 2 05-Nov-1991 FSMX .OBJ 7 05-Nov-1991
TM .MAC 27 05-Nov-1991 MTX .OBJ 6 05-Nov-1991
FPX .OBJ 10 06-Nov-1991 USR .MAC 73 07-Feb-1991
RMONFB.MAC 152 09-Apr-1992
29 Files, 1158 Blocks
428 Free blocks
10.dsk
RT11 .DIR 14 06-Jul-1990 MSBOOT.BOT 3 11-Feb-1987
MDUP .MM 56 11-Feb-1987 MDUP .MS 56 11-Feb-1987
MDUP .MT 56 11-Feb-1987 SWAP .SYS 27 11-Feb-1987
RT11AI.SYS 80 11-Feb-1987 RT11PI.SYS 94 11-Feb-1987
RT11BL.SYS 78 11-Feb-1987 RT11FB.SYS 92 11-Feb-1987
RT11XM.SYS 105 11-Feb-1987 TT .SYS 2 11-Feb-1987
CR .SYS 3 11-Feb-1987 CT .SYS 6 11-Feb-1987
DD .SYS 5 11-Feb-1987 DL .SYS 4 11-Feb-1987
DM .SYS 5 11-Feb-1987 DP .SYS 3 11-Feb-1987
DS .SYS 3 11-Feb-1987 DT .SYS 3 11-Feb-1987
DU .SYS 4 11-Feb-1987 DW .SYS 5 11-Feb-1987
DX .SYS 4 11-Feb-1987 DY .SYS 4 11-Feb-1987
DZ .SYS 4 11-Feb-1987 PD .SYS 3 11-Feb-1987
RF .SYS 3 11-Feb-1987 RK .SYS 3 11-Feb-1987
LD .SYS 8 11-Feb-1987 LS .SYS 3 11-Feb-1987
MM .SYS 9 11-Feb-1987 MS .SYS 10 11-Feb-1987
MT .SYS 9 11-Feb-1987 NL .SYS 2 11-Feb-1987
PC .SYS 2 11-Feb-1987 PI .SYS 59 11-Feb-1987
SL .SYS 14 11-Feb-1987 SLMIN .SYS 12 11-Feb-1987
SP .SYS 6 11-Feb-1987 VM .SYS 3 11-Feb-1987
XC .SYS 4 11-Feb-1987 XL .SYS 4 11-Feb-1987
DDX .SYS 5 11-Feb-1987 DLX .SYS 5 11-Feb-1987
DMX .SYS 5 11-Feb-1987 DUX .SYS 4 11-Feb-1987
DWX .SYS 5 11-Feb-1987 DXX .SYS 4 11-Feb-1987
DYX .SYS 4 11-Feb-1987 DZX .SYS 4 11-Feb-1987
LDX .SYS 8 11-Feb-1987 LPX .SYS 2 11-Feb-1987
LSX .SYS 3 11-Feb-1987 MMX .SYS 10 11-Feb-1987
MSX .SYS 11 11-Feb-1987 MTX .SYS 9 11-Feb-1987
NCX .SYS 9 11-Feb-1987 NLX .SYS 2 11-Feb-1987
NQX .SYS 7 11-Feb-1987 PIX .SYS 68 11-Feb-1987
RKX .SYS 3 11-Feb-1987 SLX .SYS 16 11-Feb-1987
SPX .SYS 6 11-Feb-1987 VMX .SYS 3 11-Feb-1987
XCX .SYS 4 11-Feb-1987 XLX .SYS 4 11-Feb-1987
LP .SYS 2 11-Feb-1987 STARTA.COM 60 11-Feb-1987
STARTF.COM 5 11-Feb-1987 STARTS.COM 1 11-Feb-1987
STARTX.COM 8 11-Feb-1987 PIP .SAV 30 11-Feb-1987
DUP .SAV 45 11-Feb-1987 DIR .SAV 19 11-Feb-1987
IND .SAV 56 11-Feb-1987 RESORC.SAV 24 11-Feb-1987
EDIT .SAV 19 11-Feb-1987 K52 .SAV 54 11-Feb-1987
KED .SAV 58 11-Feb-1987 KEX .SAV 53 11-Feb-1987
DATIME.COM 3 11-Feb-1987
81 Files, 1508 Blocks
78 Free blocks
11.dsk
CREF .SAV 6 11-Feb-1987 LINK .SAV 49 11-Feb-1987
LIBR .SAV 24 11-Feb-1987 FILEX .SAV 22 11-Feb-1987
SRCCOM.SAV 26 11-Feb-1987 BINCOM.SAV 24 11-Feb-1987
SLP .SAV 13 11-Feb-1987 DUMP .SAV 9 11-Feb-1987
SIPP .SAV 21 11-Feb-1987 BUP .SAV 49 11-Feb-1987
PAT .SAV 10 11-Feb-1987 HELP .SAV 130 11-Feb-1987
SYSMAC.SML 50 11-Feb-1987 BATCH .SAV 26 11-Feb-1987
ERROUT.SAV 18 11-Feb-1987 QUEMAN.SAV 15 11-Feb-1987
FORMAT.SAV 24 11-Feb-1987 SETUP .SAV 41 11-Feb-1987
VTCOM .SAV 24 11-Feb-1987 SPEED .SAV 4 11-Feb-1987
DATIME.SAV 4 11-Feb-1987 LET .SAV 5 11-Feb-1987
SPLIT .SAV 3 11-Feb-1987 UCL .SAV 15 11-Feb-1987
VBGEXE.SAV 16 11-Feb-1987 TERMID.SAV 3 11-Feb-1987
QUEUE .REL 14 11-Feb-1987 RTMON .REL 8 11-Feb-1987
SPOOL .REL 11 11-Feb-1987 VTCOM .REL 27 11-Feb-1987
TRANSF.SAV 16 11-Feb-1987 GIDIS .SAV 72 11-Feb-1987
VTMAC .MAC 7 11-Feb-1987 VTHDLR.OBJ 8 11-Feb-1987
PUTSTR.FOR 2 11-Feb-1987 GETSTR.FOR 2 11-Feb-1987
DEMOBG.MAC 2 11-Feb-1987 DEMOFG.MAC 3 11-Feb-1987
DEMOX1.MAC 3 11-Feb-1987 DEMOF1.FOR 2 11-Feb-1987
DEMOED.TXT 1 11-Feb-1987 SAMPLE.KED 4 11-Feb-1987
VERIFY.COM 3 11-Feb-1987 IVP .COM 16 11-Feb-1987
IVP .MAC 25 11-Feb-1987 DISMT1.COM 9 11-Feb-1987
DISMT2.COM 7 11-Feb-1987 FB .MAC 1 11-Feb-1987
SJ .MAC 1 11-Feb-1987 XM .MAC 1 11-Feb-1987
BSTRAP.MAC 70 11-Feb-1987 EDTGBL.MAC 33 11-Feb-1987
KMON .MAC 122 11-Feb-1987 KMOVLY.MAC 217 11-Feb-1987
MTTEMT.MAC 18 11-Feb-1987 MTTINT.MAC 46 11-Feb-1987
RMONFB.MAC 149 11-Feb-1987 TRMTBL.MAC 19 11-Feb-1987
BA .MAC 20 11-Feb-1987 CR .MAC 15 11-Feb-1987
60 Files, 1585 Blocks
1 Free blocks
12.dsk
RMONSJ.MAC 71 11-Feb-1987 USR .MAC 67 11-Feb-1987
XMSUBS.MAC 40 11-Feb-1987 CT .MAC 33 11-Feb-1987
DD .MAC 26 11-Feb-1987 DL .MAC 36 11-Feb-1987
DM .MAC 26 11-Feb-1987 DP .MAC 11 11-Feb-1987
DS .MAC 10 11-Feb-1987 DT .MAC 9 11-Feb-1987
DU .MAC 33 11-Feb-1987 DW .MAC 31 11-Feb-1987
DX .MAC 21 11-Feb-1987 DY .MAC 23 11-Feb-1987
DZ .MAC 18 11-Feb-1987 EL .MAC 16 11-Feb-1987
LD .MAC 46 11-Feb-1987 LP .MAC 11 11-Feb-1987
LS .MAC 21 11-Feb-1987 NC .MAC 43 11-Feb-1987
NI .MAC 22 11-Feb-1987 NL .MAC 3 11-Feb-1987
NQ .MAC 26 11-Feb-1987 PC .MAC 5 11-Feb-1987
PD .MAC 12 11-Feb-1987 RF .MAC 7 11-Feb-1987
RK .MAC 11 11-Feb-1987 SP .MAC 42 11-Feb-1987
TJ .MAC 31 11-Feb-1987 TM .MAC 26 11-Feb-1987
TS .MAC 34 11-Feb-1987 TT .MAC 7 11-Feb-1987
VM .MAC 20 11-Feb-1987 XC .MAC 1 11-Feb-1987
XL .MAC 28 11-Feb-1987 FSM .MAC 32 11-Feb-1987
ELCOPY.MAC 15 11-Feb-1987 ELINIT.MAC 16 11-Feb-1987
ELTASK.MAC 9 11-Feb-1987 ERRTXT.MAC 6 11-Feb-1987
ERROUT.OBJ 15 11-Feb-1987 RTBL .MAP 21 11-Feb-1987
RTSJ .MAP 21 11-Feb-1987 RTFB .MAP 29 11-Feb-1987
RTXM .MAP 33 11-Feb-1987 SYSGEN.COM 217 11-Feb-1987
BL .ANS 9 11-Feb-1987 SJFB .ANS 9 11-Feb-1987
XM .ANS 9 11-Feb-1987 CONFIG.COM 27 11-Feb-1987
CONFIG.SAV 2 11-Feb-1987 V5USER.TXT 3 11-Feb-1987
V5NOTE.TXT 52 11-Feb-1987 CUSTOM.TXT 9 11-Feb-1987
CONSOL.MAC 6 11-Feb-1987 NITEST.MAC 22 11-Feb-1987
UNSUP .TXT 38 11-Feb-1987 ALPH00.FNT 9 11-Feb-1987
ODT .OBJ 8 11-Feb-1987 VDT .OBJ 8 11-Feb-1987
SYSLIB.OBJ 51 11-Feb-1987 MDUP .SAV 20 11-Feb-1987
MBOOT .BOT 1 11-Feb-1987 MBOT16.BOT 1 11-Feb-1987
CN .SYS 13 11-Mar-1990 CMNET .SYS 2 11-Mar-1990
CMNPAS.SAV 5 11-Mar-1990 RECOD .TEC 1 11-Mar-1990
68 Files, 1586 Blocks
0 Free blocks
13.dsk
DWX .SYS 4P 12-Jan-1991 DW .SYS 4 21-May-1992
LDX .SYS 8 05-Nov-1991 SPX .SYS 2 05-Nov-1991
MTX .SYS 9 05-Nov-1991 VMX .SYS 3 05-Nov-1991
VM .SYS 3P 27-Dec-1988 MYX .SYS 3 26-Apr-1991
NLX .SYS 2 11-Feb-1987 SLX .SYS 15 20-Nov-1990
MXX .SYS 10 17-Feb-1991 RWX .SYS 3 23-Jan-1991
RT11FB.SYS 94 09-Apr-1992 RT11XM.SYS 105 09-Apr-1992
MT .SYS 9 08-Apr-1989 SWAP .SYS 27 11-Feb-1987
FPX .SYS 7 06-Nov-1991 SDHX .SYS 21 07-Feb-1991
LD .SYS 8P 27-Dec-1988 MX .SYS 9P 29-Jan-1988
LX .SYS 3P 01-Mar-1988 SDSX .SYS 21 07-Feb-1991
LPX .SYS 3 16-Feb-1992 TT .SYS 2P 31-May-1990
SL .SYS 10P 12-Feb-1988 SDX .SYS 21 07-Feb-1991
SDHXC .SYS 21 07-Feb-1991 LP .SYS 2P 31-Dec-1988
FX .SYS 3 27-Dec-1988 STX .SYS 6 09-Mar-1992
MY .SYS 3 20-Feb-1991 DAY .SAV 3 30-Nov-1987
SP .SYS 2P 26-Jul-1990 KB .SYS 6P 21-Mar-1988
GT .SYS 30P 11-Jun-1989 FS .SYS 4P 22-Jan-1986
RT11SJ.SYS 80 09-Apr-1992 PIXFRM.SYS 68 07-Feb-1991
PIP .SAV 30 07-Feb-1991 DIR .SAV 19 07-Feb-1991
RESORC.SAV 25 07-Feb-1991 SPLIT .SAV 3 07-Feb-1991
DUP .SAV 49 07-Feb-1991 LINK .SAV 49 07-Feb-1991
LIBR .SAV 24 11-Feb-1987 SRCCOM.SAV 26 07-Feb-1991
BINCOM.SAV 24 07-Feb-1991 DUMP .SAV 9 07-Feb-1991
BUP .SAV 52 07-Feb-1991 SETUP .SAV 41 07-Feb-1991
HELP .SAV 132 07-Feb-1991 VBGEXE.SAV 16 07-Feb-1991
DBGSYM.SAV 10 07-Feb-1991 DESS .SAV 18 09-Mar-1988
PASS .SAV 10P 22-Apr-1991 HANDLE.SAV 13 23-Jan-1991
MYFORM.SAV 5 01-Jan-1990 FORTRA.SAV 206 30-Nov-1987
IND .SAV 56 11-Feb-1987 MTG .SAV 23 20-Feb-1989
EDIK .SAV 23 07-May-1990 UCL .SAV 18 10-Jan-1991
TSTMX .SAV 13 26-Sep-1989 TERMID.SAV 3 07-Feb-1991
MSCPCK.SAV 3 07-Feb-1991 TIMER .SAV 1P 31-Dec-1988
66 Files, 1535 Blocks
51 Free blocks
14.dsk
PAINT .SAV 39 14-Aug-1989 PAC .SAV 91 19-Jun-1991
TETRIS.SAV 28 15-Sep-1989 PAG .SAV 23 08-Feb-1988
REASS .SAV 17 01-May-1986 TSHELP.SAV 454 23-Jan-1991
DECOD2.SAV 18 04-Dec-1987 TRANSF.SAV 16 07-Feb-1991
DOC .SAV 42 25-Aug-1987 DEASC .SAV 13 25-Mar-1988
VTCOM .SAV 24 07-Feb-1991 MAS .SAV 11 02-Feb-1990
PAGER .SAV 10 04-Jan-1987 BASIC .SAV 57 23-Nov-1984
CREF .SAV 6 07-Feb-1991 K52 .SAV 54 07-Feb-1991
EXTRA .SAV 9 11-Jan-1991 GRINT .SAV 13P 14-Aug-1989
FILEX .SAV 22 07-Feb-1991 SETCOL.SAV 12 08-Feb-1992
TESTMY.SAV 16 27-Dec-1988 KERMIT.SAV 137 21-Feb-1991
K13 .SAV 55P 27-Dec-1988 SHD .SAV 2P 10-Mar-1988
PASS .SAV 10P 22-Apr-1991 RNO .SAV 100 20-Feb-1989
TESTDW.SAV 47P 31-Dec-1988 EDIT .SAV 19 11-Feb-1987
KED .SAV 58 11-Feb-1987 KEX .SAV 53 11-Feb-1987
SLP .SAV 13 11-Feb-1987 SIPP .SAV 21 11-Feb-1987
PAT .SAV 10 11-Feb-1987 BATCH .SAV 26 11-Feb-1987
ERROUT.SAV 18 11-Feb-1987 QUEMAN.SAV 15 11-Feb-1987
FORMAT.SAV 24 11-Feb-1987 CONFIG.SAV 2 11-Feb-1987
VMBOOT.COM 1 07-Apr-1992
39 Files, 1586 Blocks
0 Free blocks
15.dsk
SPEED .SAV 4 11-Feb-1987 DATIME.SAV 4 11-Feb-1987
LET .SAV 5 11-Feb-1987 GIDIS .SAV 72 11-Feb-1987
MDUP .SAV 20 11-Feb-1987 MODULA.SAV 14P 19-Aug-1985
PATCH .SAV 10P 31-Dec-1988 PASCAL.SAV 52P 31-Dec-1988
TIM .COM 2 20-May-1992 STARTS.COM 1 07-Apr-1992
TXT .DAT 1 18-Feb-1991 MAC .DAT 1 16-Feb-1991
FOR .DAT 1 16-Feb-1991 RTMON .REL 8 07-Feb-1991
CRELD .COM 2 20-May-1992 STARTF.COM 1 20-May-1992
VMBOOT.COM 1 07-Apr-1992 VDT .REL 9 13-Feb-1991
FORTRA.HLP 5 09-Nov-1986 V5USER.TXT 2 07-Feb-1991
VTHDLR.OBJ 8 07-Feb-1991 CUSTOM.TXT 10 07-Feb-1991
STARTX.COM 1 20-May-1992 KERM .COM 1 23-Jan-1991
LDNAM .COM 1 20-May-1992 SPOOL .REL 11 24-Jun-1991
VDT .OBJ 8 07-Feb-1991 PAINT .HLP 3 20-Oct-1989
SYSLIB.OBJ 207 24-Nov-1989 KERMIT.TSX 1 23-Jan-1991
STARTV.COM 1 20-May-1992 KERMIT.INI 1 23-Jan-1991
TODT .OBJ 30 11-Jul-1990 DTEST .COM 2 12-Nov-1991
DATIME.COM 3 11-Feb-1987 QUEUE .REL 14 11-Feb-1987
VTCOM .REL 27 11-Feb-1987 DEMOED.TXT 1 07-Feb-1991
ODT .OBJ 8P 31-Dec-1988 PASCAL.OBJ 89P 31-Dec-1988
MODULA.M2S 9P 19-Aug-1985 SYSMAC.SML 61 07-Feb-1991
V5NOTE.TXT 91 07-Feb-1991 RUS100.SAV 2 07-Apr-1992
UCL .DAT 4 20-May-1992 MACRO .SAV 60 31-Jan-1989
GP .SAV 111 02-Dec-1992
47 Files, 980 Blocks
606 Free blocks
Вторая пачка сдампленных дискет:
http://www.tis.kz/progs/dvk/kaldyh-2.rar
Описание тов. KALDYH: (Отобразить)
Вторая пачка. В ней оказалось много дискет формата MX. Я их вычитал с помощью утилиты, выложенной на сайте d_wanderer'а в формат .dsk. Опять же, большая часть дискет считалась с ошибками, особенно дискеты Электроника МС5801.
Надписи на дискетах:
2 - XM 5.04 опытная версия
3 - дохлая чистая MX:RT11SJ (на самом деле дискета MY)
5 - #6
7 - GRAPHER #1 (на конверте)
8 - BAD
11 - диплом
12 - (внутри лежит бумажка со списком файлов RT11SJ)
13 - RT11SJ SYSLIB
14 - FORT
15 - ФОДОС КРОТ ROM SПЕКТРУМ (дискета в формате 16 секторов по 256 байт, 40 дорожек)
16 - CDC Envitroment
остальные без подписей.
Содержание архива kaldyh-2.rar (Отобразить)
01.dsk
01.rar
02.dsk
02.rar
08.dsk
08.rar
09.dsk
09.rar
10.dsk
10.rar
11.dsk
11.rar
12.dsk
12.rar
13.dsk
13.rar
14.dsk
14.rar
16.dsk
16.rar
17.dsk
17-1.rar
17-2.rar
17-3.rar
18.dsk
18.rar
Содержание образов из архива kaldyh-2.rar (Отобразить)
01.dsk
TT .SYS 2P 31-Jan-1989 MX .SYS 9P 29-Jan-1988
LP .SYS 3P 14-Jan-1987 RT11SJ.SYS 73P 31-Jan-1989
SWAP .SYS 26P 31-Jan-1989 PIP .SAV 29P 14-Nov-1989
DUP .SAV 21P 19-Apr-1984 SHD .SAV 2P 10-Mar-1988
DIR .SAV 6P 24-Mar-1988 STARTS.COM 1P 31-Jan-1989
LINK .SAV 49P 31-Mar-1989 SYSLIB.OBJ 222 28-Apr-1988
12 Files, 443 Blocks
0 Free blocks
02.dsk
RT11XM.SYS 107 04-Nov-1991 LDX .SYS 8 05-Nov-1991
SPX .SYS 2 05-Nov-1991 MTX .SYS 9 05-Nov-1991
VMX .SYS 3 05-Nov-1991 LPX .SYS 3 14-Jun-1991
MYX .SYS 3 26-Apr-1991 DWX .SYS 4 10-Nov-1991
NLX .SYS 2P 11-Feb-1987 SLX .SYS 15P 20-Nov-1990
MXX .SYS 10 17-Feb-1991 CAX .SYS 3 29-Oct-1991
QPX .SYS 3 19-Feb-1991 RWX .SYS 3 23-Jan-1991
GIX .SYS 45 11-Jun-1991 PIP .SAV 30 07-Feb-1991
DIR .SAV 19 07-Feb-1991 RESORC.SAV 25 07-Feb-1991
DAY .SAV 3P 30-Nov-1987 TXT .DAT 1 18-Feb-1991
MAC .DAT 1 16-Feb-1991 FOR .DAT 1 16-Feb-1991
FILE .BAD 1 05-Nov-1991 DUP .SAV 49 07-Feb-1991
LINK .SAV 49 07-Feb-1991 LIBR .SAV 24 07-Feb-1991
SRCCOM.SAV 26 07-Feb-1991 BINCOM.SAV 24 07-Feb-1991
DUMP .SAV 9 07-Feb-1991 BUP .SAV 52 07-Feb-1991
SETUP .SAV 41 07-Feb-1991 HELP .SAV 132 07-Feb-1991
VBGEXE.SAV 16 07-Feb-1991 DBGSYM.SAV 10 07-Feb-1991
DESS .SAV 18P 09-Mar-1988 MACRO .SAV 60P 31-Jan-1989
HANDLE.SAV 13P 23-Jan-1991 MYFORM.SAV 5P 01-Jan-1990
FORTRA.SAV 206P 30-Nov-1987 IND .SAV 56P 11-Feb-1987
MTG .SAV 23 20-Feb-1989 EDIK .SAV 23P 07-May-1990
UCL .SAV 18P 10-Jan-1991 SETCOL.SAV 11 13-Jun-1991
DTEST .COM 2 20-Aug-1991 UCL .DAT 4 10-Nov-1991
STARTX.COM 1 31-Oct-1991 RTMON .REL 8 07-Feb-1991
SYSLIB.OBJ 55 07-Feb-1991 SYSMAC.SML 61 07-Feb-1991
SPOOL .REL 11 24-Jun-1991 SWAP .SYS 27P 11-Feb-1987
FPX .SYS 7 06-Nov-1991
53 Files, 1342 Blocks
244 Free blocks
08.dsk
DTSUB .OBJ 5 26-Dec-1986 FTSUB .MAC 6 26-Dec-1986
FTSUB .OBJ 1 26-Dec-1986 CR .TSX 3 26-Dec-1986
CT .TSX 6 26-Dec-1986 DD .TSX 5 26-Dec-1986
DL .TSX 5 26-Dec-1986 WINPRT.TSX 1 26-Dec-1986
DM .TSX 5 26-Dec-1986 DP .TSX 3 26-Dec-1986
DS .TSX 3 26-Dec-1986 DT .TSX 3 26-Dec-1986
DU .TSX 4 26-Dec-1986 DX .TSX 4 26-Dec-1986
DY .TSX 4 26-Dec-1986 RTSORT.TSX 1 26-Dec-1986
LS .TSX 3 26-Dec-1986 MM .TSX 10 26-Dec-1986
MS .TSX 11 26-Dec-1986 PC .TSX 2 26-Dec-1986
RF .TSX 3 26-Dec-1986 NL .TSX 2 26-Dec-1986
SG .COM 1 26-Dec-1986 ACCESS.TSX 2 26-Dec-1986
XL .TSX 4 26-Dec-1986 DM18 .TSX 5 26-Dec-1986
DM22 .TSX 5 26-Dec-1986 WINPRT.SAV 8 26-Dec-1986
CT501 .SLP 3 26-Dec-1986 DD501 .SLP 3 26-Dec-1986
DL501 .SLP 9 26-Dec-1986 DX501 .SLP 3 26-Dec-1986
DY501 .SLP 3 26-Dec-1986 FSM501.SLP 8 26-Dec-1986
LS501 .SLP 3 26-Dec-1986 TJ501 .SLP 5 26-Dec-1986
TM501 .SLP 5 26-Dec-1986 TS501 .SLP 7 26-Dec-1986
XL501 .SLP 3 26-Dec-1986 DM501 .18 7 26-Dec-1986
DM501 .22 8 26-Dec-1986 DY51B .SLP 3 26-Dec-1986
LS51C .SLP 3 26-Dec-1986 TS51C .SLP 7 26-Dec-1986
XL51C .SLP 3 26-Dec-1986 CT502 .SLP 3 26-Dec-1986
DD502 .SLP 3 26-Dec-1986 DL502 .SLP 9 26-Dec-1986
DX502 .SLP 3 26-Dec-1986 DY502 .SLP 3 26-Dec-1986
DM502 .18 7 26-Dec-1986 DM502 .22 8 26-Dec-1986
FSM502.SLP 8 26-Dec-1986 LS502 .SLP 3 26-Dec-1986
TJ502 .SLP 5 26-Dec-1986 TM502 .SLP 5 26-Dec-1986
TS502 .SLP 6 26-Dec-1986 XL502 .SLP 3 26-Dec-1986
TSXCND.MAC 3 26-Dec-1986 MT .TSX 9 26-Dec-1986
SETSIZ.COM 1 26-Dec-1986 DATIME.COM 2 26-Dec-1986
VM .TSX 2 26-Dec-1986 TSG2 .MAC 16 26-Dec-1986
TSPAT .SAV 4 26-Dec-1986 LP .TSX 2 26-Dec-1986
RK .TSX 3 26-Dec-1986 TL .COM 1 26-Dec-1986
68 Files, 307 Blocks
125 Free blocks
09.dsk
TSKM2A.OBJ 51 26-Dec-1986 TSKST1.OBJ 70 26-Dec-1986
TSKST2.OBJ 36 26-Dec-1986 TSKSHO.OBJ 45 26-Dec-1986
TSX2 .OBJ 117 26-Dec-1986 SYSMON.OBJ 76 26-Dec-1986
SETSIZ.SAV 4 26-Dec-1986 TSXDB .SAV 2 26-Dec-1986
SYSODT.REL 8 26-Dec-1986
9 Files, 409 Blocks
23 Free blocks
10.dsk
TSMSG .OBJ 7 26-Dec-1986 TSCASH.OBJ 10 26-Dec-1986
TSMIO .OBJ 6 26-Dec-1986 TSSLE .OBJ 23 26-Dec-1986
TSWIN .OBJ 29 26-Dec-1986 TSCLO .OBJ 18 26-Dec-1986
TSDBUG.OBJ 25 26-Dec-1986 TSDUMP.OBJ 25 26-Dec-1986
TSEXC2.OBJ 40 26-Dec-1986 TSAUTH.SAV 22 26-Dec-1986
LOGON .SAV 8 26-Dec-1986 TSXUCL.SAV 6 26-Dec-1986
TSXPM .SAV 7 26-Dec-1986 FILTIM.SAV 3 26-Dec-1986
CCL .SAV 43 26-Dec-1986 TSXMOD.OBJ 55 26-Dec-1986
TSXMOA.OBJ 18 26-Dec-1986 TSXMOB.OBJ 17 26-Dec-1986
TSXMOT.OBJ 23 26-Dec-1986 TSKM2B.OBJ 19 26-Dec-1986
20 Files, 404 Blocks
28 Free blocks
11.dsk
TSX1 .OBJ 148 26-Dec-1986 TSTTY .OBJ 40 26-Dec-1986
TSTTY2.OBJ 5 26-Dec-1986 TSEM2 .OBJ 33 26-Dec-1986
TSEM3 .OBJ 14 26-Dec-1986 TSEM4 .OBJ 16 26-Dec-1986
TSTIOX.OBJ 7 26-Dec-1986 TSSWAP.OBJ 6 26-Dec-1986
TSRTX .OBJ 6 26-Dec-1986 TSPLAS.OBJ 18 26-Dec-1986
TSUSR .OBJ 28 26-Dec-1986 TSSPOL.OBJ 14 26-Dec-1986
TSLOCK.OBJ 16 26-Dec-1986 TSMSG .OBJ 7 26-Dec-1986
TSCASH.OBJ 10 26-Dec-1986 TSMIO .OBJ 6 26-Dec-1986
TSSLE .OBJ 23 26-Dec-1986 TSWIN .OBJ 29 26-Dec-1986
18 Files, 426 Blocks
6 Free blocks
12.dsk
TT .SYS 2 SWAP .SYS 26
SHD .SAV 2 10-Mar-1988 DIR .SAV 6 24-Mar-1988
LP .SYS 3 14-Jan-1987 LINK .SAV 49 14-Dec-1988
DAY .SAV 3 30-Nov-1987 STARTS.COM 1 20-Dec-1990
PIP .SAV 29 RT11SJ.SYS 73 24-Jan-1989
SL .SYS 10 12-Feb-1988 MX .SYS 9 29-Jan-1988
DUP .SAV 45 14-Dec-1988 EDIK .SAV 22 18-Jan-1988
PAGER .SAV 9P 23-Jan-1988 SYSLIB.OBJ 43P 19-Apr-1984
GD .SYS 2P 27-Feb-1988 T .SAV 2 13-Feb-1990
MACRO .SAV 60 04-Feb-1989 SYSMAC.SML 45 04-Feb-1989
20 Files, 441 Blocks
2 Free blocks
13.dsk
TT .SYS 2P 31-Jan-1989 SWAP .SYS 26P 31-Jan-1989
RT11SJ.SYS 73P 31-Jan-1989 GD .SYS 2P 27-Feb-1988
MX .SYS 9P 29-Jan-1988 LP .SYS 3P 14-Jan-1987
PIP .SAV 29 13-Dec-1991 DUP .SAV 21P 19-Apr-1984
DIR .SAV 6P 24-Mar-1988 LINK .SAV 49P 31-Mar-1989
STARTS.COM 1 31-Mar-1992 SYSLIB.OBJ 222P 20-Mar-1989
12 Files, 443 Blocks
0 Free blocks
14.dsk
TT .SYS 2P 31-Jan-1989 SWAP .SYS 26P 31-Jan-1989
RT11SJ.SYS 73P 31-Jan-1989 DAY .SAV 3P 30-Nov-1987
SHD .SAV 2 10-Mar-1988 DIR .SAV 6P 24-Mar-1988
FORTRA.SAV 204P 16-Dec-1989 USED .SAV 49 24-Nov-1987
SL .SYS 10P 12-Feb-1988 GD .SYS 2P 27-Feb-1988
MX .SYS 9P 29-Jan-1988 STARTS.COM 1 25-Dec-1990
DUP .SAV 45 14-Dec-1988
13 Files, 432 Blocks
11 Free blocks
16.dsk
CDSRC .DSK 250P 17-Jun-1993
1 Files, 250 Blocks
616 Free blocks
CDSRC .DSK
MACLIB.MAC 9 14-Aug-1991 FO .MAC 3 06-Dec-1991
SPIO .MAC 14 24-Jul-1992 SAVE .MAC 1 14-Nov-1991
CNVOUT.MAC 1 14-Aug-1991 CNVIN .MAC 1 14-Aug-1991
TOOCT .MAC 1 10-Dec-1992 FROCT .MAC 1 25-Sep-1991
CD .MAC 8 24-Jul-1992 ED .MAC 8 11-Oct-1991
SI .MAC 4 30-Nov-1991 TW .MAC 2 02-Dec-1991
BOXTT .MAC 3 03-Sep-1991 DECOD .MAC 16 01-Dec-1992
TH .MAC 1 04-Dec-1991 OBTSBR.MAC 12 21-Dec-1992
FORB .MAC 18 21-Dec-1992 FORB1 .MAC 17 03-Sep-1991
PH2 .MAC 18 17-Oct-1991 CL .MAC 4 25-Sep-1991
SYHND2.MAC 7 08-Oct-1991 SP .MAC 3 07-Dec-1991
BSTRAP.MAC 70 11-Feb-1987 IS .MAC 6 04-Dec-1991
SE .MAC 2 02-Dec-1991 BPTRAP.MAC 3 24-Jul-1992
26 Files, 233 Blocks
9 Free blocks
17.dsk
ANATOL.DSK 100P 16-Jun-1993 CDTST .DSK 150P 17-Jun-1993
CDSYS .DSK 500P 17-Jun-1993
3 Files, 750 Blocks
116 Free blocks
ANATOL.DSK
ID .FOR 2 11-Jun-1993 WIN .FOR 1 11-Jun-1993
MAT .FOR 1 11-Jun-1993 CL .FOR 3 11-Jun-1993
CLB .FOR 3 11-Jun-1993 PRW .FOR 1 11-Jun-1993
TIT .FOR 1 11-Jun-1993 HD .FOR 2 11-Jun-1993
ANATOL.DOC 3 16-Jun-1993
9 Files, 17 Blocks
75 Free blocks
CDTST .DSK
103TES.MAC 1 17-Jun-1993 103TES.SAV 2 09-Jun-1993
ADC .SAV 17 16-Jun-1993 AGTEST.SAV 15 07-Jun-1993
102TES.SAV 2 02-Jun-1993 ADC .FOR 1 16-Jun-1993
TES106.MAC 1 17-Jun-1993 AGTEST.FOR 1 07-Jun-1993
102TES.MAC 2 02-Jun-1993 FOTES .SAV 2 02-Jun-1993
10 Files, 44 Blocks
98 Free blocks
CDSYS .DSK
ID .FOR 2 11-Jun-1993 WIN .FOR 1 11-Jun-1993
MAT .FOR 1 11-Jun-1993 CL .FOR 3 11-Jun-1993
CLB .FOR 3 11-Jun-1993 PRW .FOR 1 11-Jun-1993
TIT .FOR 1 11-Jun-1993 HD .FOR 2 11-Jun-1993
ANATOL.DOC 3 16-Jun-1993
9 Files, 17 Blocks
75 Free blocks
18.dsk
TT .SYS 2P 31-Jan-1989 SWAP .SYS 26P 31-Jan-1989
RT11SJ.SYS 73P 31-Jan-1989 GD .SYS 2P 27-Feb-1988
MX .SYS 9P 29-Jan-1988 STARTS.COM 1P 31-Jan-1989
PIP .SAV 29P 14-Nov-1989 DUP .SAV 45P 14-Dec-1988
DAY .SAV 3P 30-Nov-1987 SHD .SAV 2P 10-Mar-1988
DIR .SAV 6P 24-Mar-1988 EDIK .SAV 22P 18-Jan-1988
FORTRA.SAV 204P 16-Dec-1989 SL .SYS 10P 12-Feb-1988
LP .SYS 3P 14-Jan-1987 D100SH.SAV 3P 14-Oct-1987
16 Files, 440 Blocks
3 Free blocks
Третья пачка сдампленных дискет:
http://www.tis.kz/progs/dvk/kaldyh-3.rar
Описание тов. KALDYH: (Отобразить)
Хм, чем дальше, тем интереснее... Третья пачка:
Надписи на дискетах:
1 - CD_SYS, CD_SRC 1.07.93
2 - MX Enviroment
3 - user -MX (внутри лежит бумажка, на ней - неразборчиво нарисованная блок-схема ассемблерной проги)
4 - CDC-MX Aplications
5 - CDC Aplication
6 - MY RT11SJ
7 - SAVE
8 - Коськины методички
9 - BAD MY
10 - SOS BASIC
Самая интересная - под номером 11. На ней напечатано заводским способом "KEYGP №6", сама дискета заклеена от записи. При попытке ее чтения в файл, Teledisk на середине зависает с глюками, утилита RT-11 тоже. Анализ файла README.TXT подсказывает, что на дискете стоит некая защита от копирования, вероятнее всего нестандартная нумерация секторов. Выложил отдельными файлами, изучайте.
Под номером 15 дискета MS-DOS 360k со стертой нулевой дорожкой.
Содержание архива kaldyh-3.rar (Отобразить)
01.dsk
01-1.rar
01-2.rar
02.dsk
02.rar
03.dsk
03.rar
04.dsk
04.rar
05.dsk
05.rar
06.dsk
06.rar
07.dsk
07.rar
08.dsk
08.rar
09.dsk
09.rar
10.dsk
10.rar
14.dsk
14.rar
Содержание образов из архива kaldyh-3.rar (Отобразить)
01.dsk
FILE .BAD 1 31-May-1993 FILE .BAD 1 31-May-1993
FILE .BAD 1 31-May-1993 FILE .BAD 1 31-May-1993
FILE .BAD 1 31-May-1993 FILE .BAD 1 31-May-1993
CDSYS .DSK 500P 31-May-1993 CDSRC .DSK 500P 31-May-1993
8 Files, 1006 Blocks
580 Free blocks
CDSYS .DSK
SP .SYS 2 07-Dec-1991 SE .SYS 2 02-Dec-1991
CL .SYS 2 25-Sep-1991 CD .SYS 2 24-Jul-1992
FO .SYS 2 06-Dec-1991 IS .SYS 2 04-Dec-1991
TW .SYS 2 02-Dec-1991 TT .SYS 2 31-May-1990
PHX .SYS 5 17-Oct-1991 ED .SYS 3 11-Oct-1991
PH .SYS 5 17-Oct-1991 TH .SYS 2 04-Dec-1991
SI .SYS 2 30-Nov-1991 SWAP .SYS 27 11-Feb-1987
RT11FB.SYS 89 21-Apr-1992 STARTF.COM 1 21-Apr-1992
VMPRE .COM 1 22-Apr-1992 CDB .COM 1 31-May-1993
CDBX .COM 1 31-May-1993 SYHND .SAV 7 31-May-1993
BPTRAP.SAV 3 24-Jul-1992 FORB .SAV 9 03-Sep-1991
BSTRFB.SAV 6 20-Apr-1992 DIR .SAV 19 07-Feb-1991
BOXTT .SAV 2 03-Sep-1991 DUP .SAV 49 07-Feb-1991
PIP .SAV 30 07-Feb-1991 RESORC.SAV 25 07-Feb-1991
28 Files, 303 Blocks
189 Free blocks
CDSRC .DSK
MACLIB.MAC 9 14-Aug-1991 FO .MAC 3 06-Dec-1991
SPIO .MAC 14 24-Jul-1992 SAVE .MAC 1 14-Nov-1991
CNVOUT.MAC 1 14-Aug-1991 CNVIN .MAC 1 14-Aug-1991
TOOCT .MAC 1 10-Dec-1992 FROCT .MAC 1 25-Sep-1991
CD .MAC 8 24-Jul-1992 ED .MAC 8 11-Oct-1991
SI .MAC 4 30-Nov-1991 TW .MAC 2 02-Dec-1991
BOXTT .MAC 3 03-Sep-1991 DECOD .MAC 16 01-Dec-1992
TH .MAC 1 04-Dec-1991 OBTSBR.MAC 12 21-Dec-1992
FORB .MAC 18 21-Dec-1992 FORB1 .MAC 17 03-Sep-1991
PH2 .MAC 18 17-Oct-1991 CL .MAC 4 25-Sep-1991
SYHND2.MAC 7 08-Oct-1991 SP .MAC 3 07-Dec-1991
BSTRAP.MAC 70 11-Feb-1987 IS .MAC 6 04-Dec-1991
SE .MAC 2 02-Dec-1991 BPTRAP.MAC 3 24-Jul-1992
OBJLIB.OBJ 2 23-Aug-1991 SPIO .OBJ 4 24-Jul-1992
28 Files, 239 Blocks
253 Free blocks
02.dsk
BOXTT .SAV 2 03-Sep-1991 SWAP .SYS 27 11-Feb-1987
SI .SYS 2 30-Nov-1991 SP .SYS 2 07-Dec-1991
VMPRE .COM 1 29-Nov-1991 MACLIB.MAC 9 14-Aug-1991
SYHND0.MAC 10 19-Jun-1991 TT .SYS 2 31-May-1990
BOTFBX.COM 1 04-Sep-1991 PH1 .OBJ 5 27-Aug-1991
SITEST.MAC 2 25-Sep-1991 BOTFBV.COM 1 04-Sep-1991
CNVIN .MAC 1 14-Aug-1991 DIR .SAV 19 11-Feb-1987
DUP .SAV 45 11-Feb-1987 RESORC.SAV 24 25-Oct-1986
PIP .SAV 30 25-Apr-1987 SE .MAC 2 02-Dec-1991
SE .SYS 2 02-Dec-1991 CDB .COM 1 09-Dec-1991
CL .SYS 2 25-Sep-1991 TES .MAC 4 03-Dec-1991
SETUP .SAV 41 11-Feb-1987 BOXF .MAC 3 01-Aug-1991
BPTRAP.MAC 5 17-Sep-1991 TW .MAC 2 02-Dec-1991
CNVOUT.MAC 1 14-Aug-1991 RCMF .SAV 4 14-Mar-1991
BOTFB .COM 1 04-Sep-1991 BOXTT .MAC 3 03-Sep-1991
BSTRFB.SAV 6 29-Nov-1991 CL .MAC 4 25-Sep-1991
BPTRAP.SAV 3 17-Sep-1991 PREFIC.DOC 46 21-Jun-1991
OBJLIB.OBJ 2 23-Aug-1991 FO .SYS 2 06-Dec-1991
PREFIC.TXT 52 28-Jun-1991 ADC .MAC 2 23-Aug-1991
BOXF .REL 3 01-Aug-1991 RCMF .MAC 7 14-Mar-1991
FORB .SAV 9 03-Sep-1991 OBTSB1.MAC 9 24-May-1991
IS .SYS 2 04-Dec-1991 SYHND .MAC 8 19-Sep-1991
SYHND2.MAC 7 08-Oct-1991 SYHND .REL 9 03-Oct-1991
CIOS .MAC 9 28-Mar-1991 SYHND .SAV 9 26-Sep-1991
CD .SAV 9 08-Oct-1991 TW .SYS 2 02-Dec-1991
ADC1 .MAC 1 26-Aug-1991 PASS .SAV 10 02-Jul-1992
FORB1 .MAC 17 03-Sep-1991 SYHND1.MAC 10 02-Sep-1991
CD .MAC 10 11-Oct-1991 ED .MAC 8 11-Oct-1991
SPIO .OBJ 4 03-Dec-1991 SP .MAC 3 07-Dec-1991
PHX .SYS 5 17-Oct-1991 CD .SYS 3 11-Oct-1991
ED .SYS 3 11-Oct-1991 PH .SYS 5 17-Oct-1991
FROCT .MAC 1 25-Sep-1991 PH1 .MAC 18 31-Aug-1991
CD .REL 10 08-Oct-1991 PH2 .MAC 18 17-Oct-1991
STARTF.COM 1 29-Nov-1991 SI .MAC 4 30-Nov-1991
TH .MAC 1 04-Dec-1991 MX .SYS 9P 29-Jan-1988
RT11FB.SYS 89 06-Dec-1991 TH .SYS 2 04-Dec-1991
SPIO .MAC 15 03-Dec-1991 IS .MAC 6 04-Dec-1991
FO .MAC 3 06-Dec-1991
75 Files, 710 Blocks
156 Free blocks
03.dsk
SYSGEN.CND 2 01-Aug-1991 RECE .MAC 2 11-Jun-1991
DCS .MAC 4 24-Jun-1991 BUFIO .OBJ 2 27-Jun-1991
SAVE .MAC 1 14-Nov-1991 SYHND .MAC 10 19-Jun-1991
BUFIO .MAC 6 27-Jun-1991 PH .DOC 3 04-Sep-1991
TESIO .MAC 3 02-Jul-1992 PASS .MAC 11 02-Jul-1992
PASS .SAV 10 02-Jul-1992 PASS .DOC 3 04-Sep-1991
TODEC .MAC 1 04-Jun-1991 FROCT .MAC 1 21-Mar-1991
CLS .MAC 1 22-Mar-1991 DOOR .MAC 1 08-Apr-1991
PD1 .MAC 17 19-Mar-1991 RDTXT .MAC 3 22-Mar-1991
SRCHW .MAC 2 21-Mar-1991 SRCHB .MAC 2 04-Apr-1991
MYLIB .LST 1 11-Apr-1991 DATIN .DAT 1 25-Apr-1991
COS .MAC 4 27-Mar-1991 MYLIB .OBJ 7 11-Apr-1991
MYLIB .TXT 2 11-Apr-1991 FANTAS.TXT 2 05-Jun-1991
TRANS .MAC 2 11-Jun-1991 SFIL .MAC 4 16-Apr-1991
SYHND .SAV 5 19-Jun-1991 DATIN .MAC 9 25-Apr-1991
TOOCT .MAC 1 04-Jun-1991 DWDWK .MAC 20P 27-Jul-1990
MACLIB.MLB 7 02-Jul-1992 CDC .DOC 3 04-Sep-1991
GLP .MAC 2 24-Apr-1991 LD .BIN 182 06-Aug-1991
LD .LST 96 08-Aug-1991
37 Files, 433 Blocks
433 Free blocks
04.dsk
ERRMAC.MAC 2 02-Oct-1991 107MAC.MAC 1 08-Oct-1991
CPS .FOR 3 04-Oct-1991 LB .COM 1 08-Oct-1991
102MAC.MAC 3 17-Dec-1991 OUTREG.MAC 1 18-Dec-1991
TPCAG .MAC 1 16-Dec-1991 TES .MAC 3 20-Nov-1991
TPCOPN.MAC 2 06-Dec-1991 MAT .FOR 2 04-Oct-1991
SP .MAC 3 07-Dec-1991 FTSIN .MAC 4 13-Dec-1991
106FOR.FOR 3 08-Oct-1991 GIVSYM.MAC 1 12-Dec-1991
FTS .COM 1 13-Dec-1991 TPCERR.MAC 2 06-Dec-1991
BLOT .FOR 5 16-Oct-1991 FTS .FOR 1 09-Dec-1991
FOTES .MAC 3 06-Dec-1991 103TES.MAC 1 02-Dec-1991
ISTES .MAC 2 04-Dec-1991 COMMUT.MAC 1 19-Dec-1991
RIGMAC.MAC 2 02-Oct-1991 RIGFOR.FOR 2 02-Oct-1991
TWTES .MAC 1 02-Oct-1991 TPCTES.MAC 1 06-Dec-1991
TPC104.MAC 2 16-Dec-1991 TPCFO .FOR 1 16-Dec-1991
106TES.SAV 23 08-Oct-1991 BLOT .SAV 38 16-Oct-1991
TPC .FOR 1 05-Dec-1991 TPC103.MAC 1 19-Dec-1991
FTSERR.MAC 3 04-Dec-1991 106TES.FOR 4 08-Oct-1991
TPCRIG.FOR 3 20-Dec-1991 TES .FOR 1 01-Oct-1991
TPC107.MAC 1 16-Dec-1991 FTSCOD.FOR 1 17-Dec-1991
FILE .BAD 6 14-Dec-1991 TPC106.FOR 5 20-Dec-1991
TPCTEM.MAC 8 20-Dec-1991 106MAC.MAC 5 13-Nov-1991
DSCRIB.DPR 11 29-Nov-1991 TPCPRO.MAC 4 17-Dec-1991
TPCAG .FOR 1 19-Dec-1991 INPUTT.MAC 3 12-Dec-1991
SPIO .MAC 15 03-Dec-1991 INP .FOR 1 12-Dec-1991
DECOD .FOR 1 12-Dec-1991 TPCIN .MAC 7 19-Dec-1991
TPC .COM 4 17-Dec-1991 FTSMES.MAC 9 18-Dec-1991
DSCRIB.DOC 10 18-Dec-1991 MACLIB.MAC 10 20-Dec-1991
TPC1 .MAC 7 17-Dec-1991 FTS1 .MAC 28 19-Dec-1991
56 Files, 266 Blocks
600 Free blocks
05.dsk
RIGFOR.FOR 2 02-Oct-1991 TPC .FOR 1 05-Dec-1991
LB .COM 1 08-Oct-1991 BLOT .FOR 5 16-Oct-1991
FOTES .MAC 3 06-Dec-1991 ISTES .MAC 2 04-Dec-1991
FTSERR.MAC 3 04-Dec-1991 103TES.MAC 1 02-Dec-1991
FTS .FOR 1 09-Dec-1991 107MAC.MAC 1 08-Oct-1991
FTSIN .FOR 1 13-Nov-1991 TPC104.MAC 2 16-Dec-1991
TPCAG .FOR 1 16-Dec-1991 TPCFO .FOR 1 16-Dec-1991
MAT .FOR 2 04-Oct-1991 TPCPRO.MAC 4 17-Dec-1991
TPC103.MAC 1 14-Dec-1991 ERRMAC.MAC 2 02-Oct-1991
DSCRIB.TXT 4 02-Oct-1991 TPCOPN.MAC 2 06-Dec-1991
RIGMAC.MAC 2 02-Oct-1991 TWTES .MAC 1 02-Oct-1991
FTSIN .MAC 4 13-Dec-1991 106TES.FOR 4 08-Oct-1991
CPS .FOR 3 04-Oct-1991 OUTREG.MAC 1 18-Dec-1991
DSCRIB.DPR 11 29-Nov-1991 106MAC.MAC 5 13-Nov-1991
SPIO .MAC 15 03-Dec-1991 TPC106.FOR 6 17-Dec-1991
TPC107.MAC 1 16-Dec-1991 TPCTEM.MAC 8 18-Dec-1991
102MAC.MAC 3 17-Dec-1991 TPCAG .MAC 1 16-Dec-1991
TES .MAC 3 20-Nov-1991 TPCTES.MAC 1 06-Dec-1991
GIVSYM.MAC 1 12-Dec-1991 106FOR.FOR 3 08-Oct-1991
INP .FOR 1 12-Dec-1991 DECOD .FOR 1 12-Dec-1991
TPCRIG.FOR 2 14-Dec-1991 MACLIB.MAC 9 14-Aug-1991
SP .MAC 3 07-Dec-1991 TPCERR.MAC 2 06-Dec-1991
TPC .COM 4 17-Dec-1991 FTSCOD.FOR 1 17-Dec-1991
INPUTT.MAC 3 12-Dec-1991 TES .FOR 1 01-Oct-1991
106TES.SAV 23 08-Oct-1991 BLOT .SAV 38 16-Oct-1991
TPCIN .MAC 6 16-Dec-1991 DSCRIB.DOC 10 18-Dec-1991
TPC1 .MAC 7 17-Dec-1991 FTSMES.MAC 9 18-Dec-1991
FTS1 .MAC 27 18-Dec-1991 ANATOL.DSK 200P 11-Jun-1993
56 Files, 460 Blocks
406 Free blocks
ANATOL.DSK
FILE .BAD 1 11-Jun-1993 ID .FOR 2 11-Jun-1993
WIN .FOR 1 11-Jun-1993 MAT .FOR 1 11-Jun-1993
CL .FOR 3 11-Jun-1993 CLB .FOR 3 11-Jun-1993
PRW .FOR 1 11-Jun-1993 TIT .FOR 1 11-Jun-1993
HD .FOR 2 11-Jun-1993
9 Files, 15 Blocks
177 Free blocks
06.dsk
RMFB .OBJ 43 21-Apr-1992 TBFB .OBJ 12 17-Apr-1992
BTFB .OBJ 14 28-Nov-1991 RT11FB.MAP 29 21-Apr-1992
SYSGEN.CND 3 17-Apr-1992 BOXTT .SAV 2 03-Sep-1991
SI .SYS 2 30-Nov-1991 VMPRE .COM 1 29-Nov-1991
KMFB .OBJ 99 29-Nov-1991 VTMAC .MAC 7 11-Feb-1987
SYSGEN.TBL 5 22-Nov-1991 VM .MAC 20 11-Feb-1987
EDTGBL.MAC 33 11-Feb-1987 BSTRAP.MAC 70 11-Feb-1987
USR .MAC 67 11-Feb-1987 DW .MAC 19 04-Sep-1991
RMONFB.MAC 149 17-Apr-1992 RMONSJ.MAC 71 11-Feb-1987
SP .SYS 2 07-Dec-1991 MACLIB.MAC 9 14-Aug-1991
SYHND0.MAC 10 19-Jun-1991 TT .SYS 2 31-May-1990
BOTFBX.COM 1 04-Sep-1991 PH1 .OBJ 5 27-Aug-1991
SITEST.MAC 2 25-Sep-1991 BOTFBV.COM 1 04-Sep-1991
CNVIN .MAC 1 14-Aug-1991 IS .MAC 6 04-Dec-1991
FO .MAC 3 06-Dec-1991 SE .MAC 2 02-Dec-1991
SE .SYS 2 02-Dec-1991 CDB .COM 1 09-Dec-1991
CL .SYS 2 25-Sep-1991 TES .MAC 4 03-Dec-1991
BOXF .MAC 3 01-Aug-1991 BPTRAP.MAC 3 24-Jul-1992
CD .SYS 2 24-Jul-1992 TW .MAC 2 02-Dec-1991
CNVOUT.MAC 1 14-Aug-1991 RCMF .SAV 4 14-Mar-1991
BOTFB .COM 1 04-Sep-1991 BOXTT .MAC 3 03-Sep-1991
BSTRFB.SAV 6 20-Apr-1992 CL .MAC 4 25-Sep-1991
BPTRAP.SAV 3 24-Jul-1992 PREFIC.DOC 46 21-Jun-1991
OBJLIB.OBJ 2 23-Aug-1991 FO .SYS 2 06-Dec-1991
PREFIC.TXT 52 28-Jun-1991 ADC .MAC 2 23-Aug-1991
BOXF .REL 3 01-Aug-1991 RCMF .MAC 7 14-Mar-1991
FORB .SAV 9 03-Sep-1991 OBTSB1.MAC 9 24-May-1991
IS .SYS 2 04-Dec-1991 SYHND .MAC 8 19-Sep-1991
SYHND2.MAC 7 08-Oct-1991 SYHND .REL 9 03-Oct-1991
CIOS .MAC 9 28-Mar-1991 SYHND .SAV 7 31-May-1993
CD .SAV 9 08-Oct-1991 TW .SYS 2 02-Dec-1991
ADC1 .MAC 1 26-Aug-1991 PASS .SAV 10 02-Jul-1992
FORB1 .MAC 17 03-Sep-1991 SYHND1.MAC 10 02-Sep-1991
CD .MAC 8 24-Jul-1992 ED .MAC 8 11-Oct-1991
SPIO .OBJ 4 24-Jul-1992 SP .MAC 3 07-Dec-1991
PHX .SYS 5 17-Oct-1991 ED .SYS 3 11-Oct-1991
PH .SYS 5 17-Oct-1991 FROCT .MAC 1 25-Sep-1991
PH1 .MAC 18 31-Aug-1991 CD .REL 10 08-Oct-1991
PH2 .MAC 18 17-Oct-1991 STARTF.COM 1 29-Nov-1991
SI .MAC 4 30-Nov-1991 TH .MAC 1 04-Dec-1991
MX .SYS 9P 29-Jan-1988 RT11FB.SYS 89 21-Apr-1992
TH .SYS 2 04-Dec-1991 SPIO .MAC 14 24-Jul-1992
ERRMAC.MAC 2 02-Oct-1991 107MAC.MAC 1 08-Oct-1991
CPS .FOR 3 04-Oct-1991 LB .COM 1 08-Oct-1991
102MAC.MAC 3 17-Dec-1991 OUTREG.MAC 1 18-Dec-1991
TPCAG .MAC 1 16-Dec-1991 TPCOPN.MAC 2 06-Dec-1991
MAT .FOR 2 04-Oct-1991 FTSIN .MAC 4 13-Dec-1991
106FOR.FOR 3 08-Oct-1991 GIVSYM.MAC 1 12-Dec-1991
FTS .COM 1 13-Dec-1991 TPCERR.MAC 2 06-Dec-1991
BLOT .FOR 5 16-Oct-1991 FTS .FOR 1 09-Dec-1991
FOTES .MAC 3 06-Dec-1991 103TES.MAC 1 02-Dec-1991
ISTES .MAC 2 04-Dec-1991 COMMUT.MAC 1 19-Dec-1991
RIGMAC.MAC 2 02-Oct-1991 RIGFOR.FOR 2 02-Oct-1991
TWTES .MAC 1 02-Oct-1991 TPCTES.MAC 1 06-Dec-1991
TPC104.MAC 2 16-Dec-1991 106TES.SAV 23 08-Oct-1991
BLOT .SAV 38 16-Oct-1991 TPC .FOR 1 05-Dec-1991
TPC103.MAC 1 19-Dec-1991 FTSERR.MAC 3 04-Dec-1991
106TES.FOR 4 08-Oct-1991 TPCRIG.FOR 3 20-Dec-1991
TES .FOR 1 01-Oct-1991 TPC107.MAC 1 16-Dec-1991
FTSCOD.FOR 1 17-Dec-1991 TPC106.FOR 5 20-Dec-1991
TPCTEM.MAC 8 20-Dec-1991 106MAC.MAC 5 13-Nov-1991
DSCRIB.DPR 11 29-Nov-1991 TPCPRO.MAC 4 17-Dec-1991
TPCAG .FOR 1 19-Dec-1991 INPUTT.MAC 3 12-Dec-1991
INP .FOR 1 12-Dec-1991 DECOD .FOR 1 12-Dec-1991
TPCIN .MAC 7 19-Dec-1991 TPC .COM 4 17-Dec-1991
FTSMES.MAC 9 18-Dec-1991 DSCRIB.DOC 10 18-Dec-1991
TPC1 .MAC 7 17-Dec-1991 FTS1 .MAC 28 19-Dec-1991
PASCAL.DOC 48 17-May-1990 GUIDE .DOC 39 17-May-1990
LISTME.DOC 12 17-May-1990 DEBUG .DOC 44 17-May-1990
RUNTIM.DOC 8 17-May-1990 DEMOS .DOC 10 17-May-1990
RECE .MAC 2 11-Jun-1991 DCS .MAC 4 24-Jun-1991
BUFIO .OBJ 2 27-Jun-1991 SAVE .MAC 1 14-Nov-1991
BUFIO .MAC 6 27-Jun-1991 PH .DOC 3 04-Sep-1991
TESIO .MAC 3 02-Jul-1992 PASS .DOC 3 04-Sep-1991
TODEC .MAC 1 04-Jun-1991 CLS .MAC 1 22-Mar-1991
DOOR .MAC 1 08-Apr-1991 RDTXT .MAC 3 22-Mar-1991
MYLIB .LST 1 11-Apr-1991
153 Files, 1577 Blocks
8 Free blocks
07.dsk
TPCERR.MAC 1 21-Apr-1992 TPCOPN.MAC 2 22-Apr-1992
STARTF.COM 1 21-Apr-1992 CDB .COM 1 20-Apr-1992
VMPRE .COM 1 22-Apr-1992 TL .COM 1 24-Apr-1992
TES1 .MAC 1 08-May-1992 TPCGEN.COM 1 29-Apr-1992
FTSGBL.MAC 1 04-Aug-1992 SYHND2.MAC 7 21-Apr-1992
CDBT .COM 1 21-Apr-1992 TPCTBL.MAC 4 03-Aug-1992
WAITIN.MAC 1 22-Apr-1992 TPCCMP.MAC 6 24-Apr-1992
TPC .MAC 12 05-Aug-1992 TPCGBL.MAC 7 04-Aug-1992
TES .MAC 7 18-May-1992 RUS .MAC 1 18-May-1992
INSTAL.COM 1 14-Sep-1990 KERM .COM 1 23-Jan-1991
TPCPRO.MAC 13 05-Aug-1992 MACLIB.MAC 13 27-May-1992
TTMENU.OBJ 6 23-Jun-1992 FTSPRT.MAC 5 12-Aug-1992
T .FOR 1 05-Aug-1992 FILINP.MAC 2 12-Aug-1992
FL .COM 1 12-Aug-1992 MARK .FOR 1 30-Jun-1992
CSIG .MAC 2 01-Dec-1992 OFFS .MAC 1 09-Jul-1992
MKTST .FOR 1 26-Jun-1992 SKIPB .MAC 2 01-Dec-1992
FT .FOR 1 07-Aug-1992 CNVIN .MAC 1 01-Dec-1992
MK .FOR 2 25-Jun-1992 SIMPS .FOR 2 26-Jun-1992
DATIME.COM 3 11-Feb-1987 KEYXM .COM 1 21-Apr-1992
TTMENU.MAA 15 11-May-1992 T .MAC 1 30-Jul-1992
FTB .COM 1 21-Jul-1992 SM .FOR 2 25-Jun-1992
DTST .FOR 1 30-Jun-1992 TSGEN .MAC 74 15-May-1992
DTEST .COM 2 12-Nov-1991 BYE .COM 1 20-Apr-1992
DWX .SYS 4P 12-Jan-1991 TOOCT .MAC 1 10-Dec-1992
CNVOUT.MAC 1 01-Dec-1992 TT .MAC 1 25-May-1992
DW .TSX 4P 12-Jan-1991 SL .SYS 10P 12-Feb-1988
SLP .SAV 13 11-Feb-1987 DW .SYG 4 19-May-1992
DWX .SYG 4 19-May-1992 DW .SYS 4P 27-Jul-1990
TES .SAV 7 20-May-1992 SKIPB .SAV 42 21-May-1992
TTMENU.MAC 17 11-Aug-1992 TESTPC.MAC 2 30-Jul-1992
FTSTBL.MAC 2 12-Aug-1992 ROM .TXT 1 12-Dec-1992
LETTER.TXT 4 16-Jul-1992 STRING.MAC 6 22-Jul-1992
SIMPS .SAV 27 26-Jun-1992 DTST .SAV 20 27-Jun-1992
RANDOM.FOR 9 01-Jul-1992 FTSDES.MAC 8 12-Aug-1992
FTSUTL.FOR 3 12-Aug-1992 FTSMES.MAC 7 12-Aug-1992
FTS .MAC 21 12-Aug-1992 CSITST.MAC 2 01-Dec-1992
PH2 .MAC 18 01-Dec-1992 FORB .SAV 12 21-Dec-1992
RL .COM 1 10-Dec-1992 FTSOM .MAC 0 10-Aug-1992
FTSINP.FOR 3 12-Aug-1992 FORB1 .MAC 17 01-Dec-1992
ROM .SAV 4 14-Dec-1992 DHEX .SAV 8 14-Dec-1992
PRT .MAC 7 01-Dec-1992 FT .SAV 42 12-Aug-1992
CD .MAC 10 01-Dec-1992 BPTRAP.MAC 5 01-Dec-1992
OUT .MAC 4 01-Dec-1992 INP .MAC 10 01-Dec-1992
SYSIO .MAC 7 01-Dec-1992 DECOD .MAC 16 01-Dec-1992
RING .MAC 8 01-Dec-1992 IOR .MAC 10 21-Dec-1992
DHEX .MAC 9 14-Dec-1992 FROCT .MAC 1 10-Dec-1992
OBTSBR.MAC 12 21-Dec-1992 FORB .MAC 18 21-Dec-1992
ROM .MAC 12 14-Dec-1992 SEM .MAC 16 17-Dec-1992
M .MAC 29 21-Dec-1992
97 Files, 716 Blocks
870 Free blocks
08.dsk
DIP2 .LST 4 05-Mar-1990 DIP3 .LST 3 05-Mar-1990
PAGER .SAV 10P 04-Jan-1987 Z .LST 1 09-Apr-1990
DIP0 .LST 3 22-Mar-1990 DIP1 .LST 4 22-Mar-1990
DIPLOM.DIP 18 15-May-1990 TIT .LST 1 16-Apr-1990
KONF .LST 8 16-Apr-1990 DOC .SAV 42P 25-Aug-1987
INOUT .DIP 15 25-Apr-1990 DAC .DIP 24 14-May-1990
DIPLOP.DIP 34 18-May-1990 STAND .DIP 24 19-May-1990
A .DIP 1 23-May-1990 ZAGOL .DIP 1 23-May-1990
MAGIST.DIP 41 24-May-1990 SERIAL.DIP 3 21-May-1990
KK .DIP 23 21-May-1990 DWK .DIP 41 22-May-1990
RT11 .DIP 24 22-May-1990 TABLE .DIP 19 23-May-1990
MAGTAB.DIP 7 24-May-1990 Y .DIP 1 04-Jun-1990
TITI .BAK 3 05-Jun-1990 TITI .TXT 3 14-Jun-1990
26 Files, 358 Blocks
508 Free blocks
09.dsk
PASS .MAC 11 02-Jul-1992 PD1 .MAC 17 19-Mar-1991
SRCHW .MAC 2 21-Mar-1991 SRCHB .MAC 2 04-Apr-1991
DATIN .DAT 1 25-Apr-1991 COS .MAC 4 27-Mar-1991
MYLIB .OBJ 7 11-Apr-1991 MYLIB .TXT 2 11-Apr-1991
FANTAS.TXT 2 05-Jun-1991 TRANS .MAC 2 11-Jun-1991
SFIL .MAC 4 16-Apr-1991 DATIN .MAC 9 25-Apr-1991
TOOCT .MAC 1 04-Jun-1991 DWDWK .MAC 20P 27-Jul-1990
MACLIB.MLB 7 02-Jul-1992 CDC .DOC 3 04-Sep-1991
GLP .MAC 2 24-Apr-1991 LD .BIN 182 06-Aug-1991
LD .LST 96 08-Aug-1991 DWSANK.MAC 28 13-Mar-1992
GETMEM.MAC 3 07-Apr-1992 EDIK .SAV 23 07-May-1990
SKIPB .SAV 42 21-May-1992 SKIPB .MAC 2 21-May-1992
24 Files, 472 Blocks
1114 Free blocks
10.dsk
BASGRF.SAV 59P 20-Jan-1988 TASK .SAV 13 30-May-1990
MEDFOR.OBJ 40P 16-Sep-1986 LINK .SAV 49P 14-Dec-1988
USED .SAV 49 24-Nov-1987 DESS .SAV 18P 09-Mar-1988
LIBR .SAV 24P 20-Dec-1987 SYSMAC.SML 45P 10-Sep-1988
DAY .SAV 3P 30-Nov-1987 SHD .SAV 2P 10-Mar-1988
MACRO .SAV 60P 31-Jan-1989 PAGER .SAV 9P 23-Jan-1988
D100SH.SAV 3P 14-Oct-1987 SYSLIB.OBJ 43P 19-Apr-1984
14 Files, 417 Blocks
26 Free blocks
14.dsk
SYSLIB.OBJ 207P 24-Nov-1989 ASK .FOR 1 17-Sep-1990
DEV .FOR 1 18-Sep-1990 PAG .FOR 3 17-Sep-1990
INP .FOR 3 17-Sep-1990 GRAFPR.FOR 2 17-Sep-1990
OUT .FOR 1 18-Sep-1990 VAH .FOR 5 18-Sep-1990
DAC .MAC 1 18-Sep-1990 ADC .MAC 1 18-Sep-1990
GRAFPR.SAV 36 17-Sep-1990 START .OBJ 1 04-May-1990
GRAFPR.OBJ 8 17-Sep-1990 DEV .OBJ 6 17-Sep-1990
ASK .OBJ 5 17-Sep-1990 PAG .OBJ 10 17-Sep-1990
INP .OBJ 11 17-Sep-1990 ADC .OBJ 1 18-Sep-1990
DAC .OBJ 1 17-Sep-1990 VAH .OBJ 19 18-Sep-1990
VAH .SAV 31 18-Sep-1990
21 Files, 354 Blocks
89 Free blocks
Четвертая пачка сдампленных дискет:
http://www.tis.kz/progs/dvk/kaldyh-4.rar
Описание тов. KALDYH: (Отобразить)
Следующая пачка дисков:
В ней все дискеты зачитались без ошибок. Подписи к дискетам:
1 - Лента 1 (MY) TSX-система #1 (2)
2 - Лента 1 (MY) TSX-система #2 (2)
3 - Система MY v5.02 Копия 10.11.91 "Syscopy" #1 (2) последний вариант
4 - Система MY v5.02 Копия 10.11.91 "Syscopy" #2 (2)
5 - #1 (2) При большой нужде - стереть (MY)
6 - #2 (2)
7 - RT11SJ (MY)
8 - TSX_P1 #1 (2)
9 - TSX #2 (2)
10 - Кладовка #1 (Хлам) MY:
11 - Кладовка *.TXT, *.DOC, *.LST, *.DPR #1
12 - Кладовка *.TXT, *.DOC, *.LST, *.DPR #2
13 - Хлам MY: MO9 .TXT, .RND, .F77 и пр. #1 (2)
14 - Хлам MY: MO9 .TXT, .RND, .F77 и пр. #2 (2)
15 - MY: демонстр. графики
Содержание архива kaldyh-4.rar (Отобразить)
01.dsk
01.rar
02.dsk
02.rar
03.dsk
03.rar
04.dsk
04.rar
05.dsk
05.rar
06.dsk
06.rar
07.dsk
07.rar
08.dsk
08.rar
09.dsk
09.rar
10.dsk
10.rar
11.dsk
11.rar
12.dsk
12.rar
13.dsk
13.rar
14.dsk
14.rar
15.dsk
15.rar
Содержание образов из архива kaldyh-4.rar (Отобразить)
01.dsk
SWAP .SYS 27 23-Jan-1991 RT11SJ.SYS 78 23-Jan-1991
TT .SYS 2 23-Jan-1991 RW .SYS 3 23-Jan-1991
LD .SYS 8 23-Jan-1991 MT .SYS 9 23-Jan-1991
NL .SYS 2 23-Jan-1991 CAMNET.SAV 3 23-Jan-1991
LINE1 .TSX 1 23-Jan-1991 LINE4 .TSX 1 23-Jan-1991
VM .SYS 3 23-Jan-1991 XL .SYS 4 23-Jan-1991
LINE5 .COM 1 23-Jan-1991 LINE6 .COM 1 23-Jan-1991
LINE4 .COM 1 23-Jan-1991 T .COM 1 23-Jan-1991
LP .SYS 2 23-Jan-1991 SL .SYS 10 23-Jan-1991
MACRO .SAV 61 23-Jan-1991 SYSMAC.SML 50 23-Jan-1991
DDFOR .SAV 14 23-Jan-1991 DESS .SAV 19 23-Jan-1991
MTG .SAV 23 23-Jan-1991 LINE1 .COM 1 23-Jan-1991
DW .SYS 4 23-Jan-1991 FNDDSK.SAV 19 23-Jan-1991
PC .SYS 2 23-Jan-1991 TSXDB .SAV 2 23-Jan-1991
LINE5 .TSX 1 23-Jan-1991 LINE6 .TSX 1 23-Jan-1991
NL .TSX 2 23-Jan-1991 VM .TSX 2 23-Jan-1991
XL .TSX 4 23-Jan-1991 LP .TSX 2 23-Jan-1991
RW .TSX 3 23-Jan-1991 PC .TSX 2 23-Jan-1991
TSAUTH.SAV 22 23-Jan-1991 TSXUCL.SAV 6 23-Jan-1991
TSXPM .SAV 7 23-Jan-1991 MT .TSX 9 23-Jan-1991
PRN .SAV 56 23-Jan-1991 KERMIT.TSX 1 23-Jan-1991
LINE3 .TSX 1 23-Jan-1991 LP .MAC 7 23-Jan-1991
CONFIG.SAV 2 23-Jan-1991 IND .SAV 56 23-Jan-1991
UCL .SAV 15 23-Jan-1991 MTPIP .SAV 21 23-Jan-1991
UKG .SAV 8 23-Jan-1991 WINPRT.SAV 8 23-Jan-1991
SETSIZ.SAV 4 23-Jan-1991 CCL .SAV 43 23-Jan-1991
LOGON .SAV 8 23-Jan-1991 TSXUCL.TSX 14 23-Jan-1991
LAT .SAV 10 23-Jan-1991 KERMIT.SAV 137 21-Feb-1991
RUS .SAV 10 23-Jan-1991 EDKEY .SAV 8 23-Jan-1991
ACCESS.TSX 3 23-Jan-1991 ERRORS.TXT 3 23-Jan-1991
SYSLIB.OBJ 51 23-Jan-1991 PAS1 .OBJ 89 23-Jan-1991
PASLDA.OBJ 54 23-Jan-1991 CHARGE.TSX 2 23-Jan-1991
VT52 .SAV 2 23-Jan-1991 TUTOR .SAV 5 23-Jan-1991
KEY .SAV 2 23-Jan-1991 PRI200.SAV 12 23-Jan-1991
LINE2 .COM 1 23-Jan-1991 PRD .SAV 57 23-Jan-1991
TSXRSF.TSX 100 23-Jan-1991 SETUP .SAV 2 23-Jan-1991
DV .SYS 5 23-Jan-1991 DV .TSX 5 23-Jan-1991
DFKEY .SAV 2 23-Jan-1991 RUSLAT.SAV 2 23-Jan-1991
LDX .SYS 8 23-Jan-1991 LPX .SYS 2 23-Jan-1991
CREF .SAV 6 23-Jan-1991 PAS1 .SAV 52 23-Jan-1991
T .SAV 6 23-Jan-1991 MTPIP .HLP 5 23-Jan-1991
DESS .HLP 9 23-Jan-1991 KERMIT.INI 1 23-Jan-1991
SETSIZ.COM 1 23-Jan-1991 KERM .COM 1 23-Jan-1991
PAS .COM 1 23-Jan-1991 DV .HLP 1 23-Jan-1991
LINE3 .COM 1 23-Jan-1991 FORM93.SAV 5 23-Jan-1991
HANDLE.SAV 13 23-Jan-1991 MEMORY.SAV 3 23-Jan-1991
FILTIM.SAV 3 23-Jan-1991 SYSMON.SAV 45 23-Jan-1991
TSKMON.SAV 132 23-Jan-1991 ADM .TSX 1 23-Jan-1991
CLS .SAV 2 23-Jan-1991 CLS .MAC 1 23-Jan-1991
LINE2 .TSX 1 23-Jan-1991 STARTS.COM 1 23-Jan-1991
U .COM 1 23-Jan-1991
101 Files, 1521 Blocks
65 Free blocks
02.dsk
TSXSPL.TSX 501 23-Jan-1991 HELP .SAV 454 23-Jan-1991
TSXMOD.SAV 75 23-Jan-1991 TSX .SAV 234 23-Jan-1991
TSXIND.TSX 196 23-Jan-1991
5 Files, 1460 Blocks
126 Free blocks
03.dsk
SL .SYS 10P 12-Feb-1988 VM .SYS 3P 27-Dec-1988
LD .SYS 8P 27-Dec-1988 MX .SYS 9P 29-Jan-1988
TT .SYS 2P 31-May-1990 KB .SYS 6P 21-Mar-1988
LPX .SYS 3 14-Jun-1991 DAY .SAV 3P 30-Nov-1987
SHD .SAV 2P 10-Mar-1988 SP .SYS 2P 26-Jul-1990
DOC .SAV 42P 25-Aug-1987 LIBR .SAV 24P 20-Dec-1987
RESORC.SAV 24P 25-Oct-1986 DIR .SAV 19P 11-Feb-1987
DESS .SAV 18P 09-Mar-1988 LP .SYS 2P 16-Dec-1989
BUP .SAV 37P 17-May-1990 VDT .OBJ 8P 11-Feb-1987
K13 .SAV 55P 27-Dec-1988 DUP .SAV 45P 11-Feb-1987
DEASC .SAV 13P 25-Mar-1988 MACRO .SAV 60P 31-Jan-1989
HANDLE.SAV 13P 23-Jan-1991 SWAP .SYS 27P 11-Feb-1987
SRCCOM.SAV 26P 11-Feb-1987 BINCOM.SAV 24P 11-Feb-1987
MYX .SYS 3 26-Apr-1991 MAS .SAV 11P 02-Feb-1990
DUMP .SAV 9P 11-Feb-1987 LINK .SAV 49P 11-Feb-1987
GT .SYS 30P 11-Jun-1989 PAGER .SAV 10P 04-Jan-1987
MT .SYS 9 08-Apr-1989 PIP .SAV 30P 25-Apr-1987
LX .SYS 3P 01-Mar-1988 BASIC .SAV 57P 23-Nov-1984
FX .SYS 3P 27-Dec-1988 TIMER .SAV 1P 31-Dec-1988
FDT .OBJ 12P 31-Dec-1982 PAINT .HLP 3P 20-Oct-1989
CREF .SAV 6P 11-Feb-1987 MASK .MAC 3P 16-Apr-1990
DWX .SYS 4P 12-Jan-1991 VBGEXE.SAV 16P 11-Feb-1987
FS .SYS 4P 22-Jan-1986 MT .OLD 9P 08-Apr-1989
MYFORM.SAV 5P 01-Jan-1990 LDX .SYS 8P 11-Feb-1987
MTX .SYS 9P 11-Feb-1987 NLX .SYS 2P 11-Feb-1987
SPOOL .REL 11 11-Feb-1987 STARTS.BAK 1P 06-Nov-1990
FORTRA.SAV 206P 30-Nov-1987 SLX .SYS 15P 20-Nov-1990
FILEX .SAV 22P 11-Feb-1987 SPX .SYS 2 06-Jun-1991
STARTS.COM 1P 10-Nov-1990 VMX .SYS 3 06-Apr-1991
TXT .DAT 1 18-Feb-1991 MAC .DAT 1 16-Feb-1991
FOR .DAT 1 16-Feb-1991 SYSLIB.OBJ 207P 24-Nov-1989
HELP .SAV 130P 11-Feb-1987 IND .SAV 56P 11-Feb-1987
SPECTR.SAV 16 05-Nov-1991 SETUP .SAV 41P 11-Feb-1987
MTG .SAV 23 20-Feb-1989 EDIK .SAV 23P 07-May-1990
EXTRA .SAV 9P 11-Jan-1991 DW .SYS 4P 12-Jan-1991
70 Files, 1554 Blocks
32 Free blocks
04.dsk
RT11SJ.SYS 80P 10-Sep-1990 RT11FB.SYS 95P 15-Nov-1990
GRINT .SAV 13P 14-Aug-1989 RTMON .REL 8P 11-Feb-1987
VDT .REL 9P 13-Feb-1991 UCL .SAV 18P 10-Jan-1991
PAINT .SAV 39P 14-Aug-1989 MXX .SYS 10 17-Feb-1991
TSTMX .SAV 13P 26-Sep-1989 PAC .SAV 91 19-Jun-1991
SETCOL.SAV 11 13-Jun-1991 CAX .SYS 3 29-Oct-1991
STARTF.COM 1P 19-Aug-1991 DTEST .COM 2 20-Aug-1991
RT11XM.SYS 105P 25-Apr-1991 TETRIS.SAV 28 15-Sep-1989
TSHELP.SAV 454 23-Jan-1991 QPX .SYS 3 19-Feb-1991
MY .SYS 3 20-Feb-1991 RWX .SYS 3 23-Jan-1991
PAG .SAV 23 08-Feb-1988 GIX .SYS 45 11-Jun-1991
RNO .SAV 100 20-Feb-1989 FORTRA.HLP 5 09-Nov-1986
REASS .SAV 17 01-May-1986 DECOD2.SAV 18 04-Dec-1987
STARTX.COM 1 31-Oct-1991 SYSMAC.SML 61 07-Feb-1991
UCL .DAT 4 10-Nov-1991
29 Files, 1263 Blocks
323 Free blocks
05.dsk
LPX .SYS 3 14-Jun-1991 DAY .SAV 3P 30-Nov-1987
DOC .SAV 42P 25-Aug-1987 LIBR .SAV 24P 20-Dec-1987
RESORC.SAV 24P 25-Oct-1986 DIR .SAV 19P 11-Feb-1987
DESS .SAV 18P 09-Mar-1988 BUP .SAV 37P 17-May-1990
VDT .OBJ 8P 11-Feb-1987 K13 .SAV 55P 27-Dec-1988
DUP .SAV 45P 11-Feb-1987 DEASC .SAV 13P 25-Mar-1988
MACRO .SAV 60P 31-Jan-1989 HANDLE.SAV 13P 23-Jan-1991
SWAP .SYS 27P 11-Feb-1987 SRCCOM.SAV 26P 11-Feb-1987
BINCOM.SAV 24P 11-Feb-1987 MYX .SYS 3 26-Apr-1991
DUMP .SAV 9P 11-Feb-1987 LINK .SAV 49P 11-Feb-1987
PAGER .SAV 10P 04-Jan-1987 PIP .SAV 30P 25-Apr-1987
BASIC .SAV 57P 23-Nov-1984 FDT .OBJ 12P 31-Dec-1982
PAINT .HLP 3P 20-Oct-1989 CREF .SAV 6P 11-Feb-1987
DWX .SYS 4P 12-Jan-1991 VBGEXE.SAV 16P 11-Feb-1987
MYFORM.SAV 5P 01-Jan-1990 LDX .SYS 8P 11-Feb-1987
MTX .SYS 9P 11-Feb-1987 NLX .SYS 2P 11-Feb-1987
SPOOL .REL 11 11-Feb-1987 FORTRA.SAV 206P 30-Nov-1987
SLX .SYS 15P 20-Nov-1990 SPX .SYS 2 06-Jun-1991
VMX .SYS 3 06-Apr-1991 MAC .DAT 1 16-Feb-1991
FOR .DAT 1 16-Feb-1991 SYSLIB.OBJ 207P 24-Nov-1989
HELP .SAV 130P 11-Feb-1987 IND .SAV 56P 11-Feb-1987
SETUP .SAV 41P 11-Feb-1987 EDIK .SAV 23P 07-May-1990
TXT .DAT 1 18-Feb-1991 RTMON .REL 8P 11-Feb-1987
VDT .REL 9P 13-Feb-1991 UCL .SAV 18P 10-Jan-1991
PAINT .SAV 39P 14-Aug-1989 MXX .SYS 10 17-Feb-1991
TSTMX .SAV 13P 26-Sep-1989 SETCOL.SAV 11 13-Jun-1991
DTEST .COM 2 20-Aug-1991 RT11XM.SYS 105P 25-Apr-1991
FORTRA.HLP 5 09-Nov-1986 STARTX.COM 1 31-Oct-1991
UCL .DAT 4 10-Nov-1991
57 Files, 1586 Blocks
0 Free blocks
06.dsk
PAG .SAV 23 08-Feb-1988 GIX .SYS 45 11-Jun-1991
SYSMAC.SML 61 07-Feb-1991 GTT .FOR 2 18-Jun-1991
GTT .SAV 9 19-Jun-1991 GILIB .OBJ 5 19-Jun-1991
6 Files, 145 Blocks
1441 Free blocks
07.dsk
PIP .SAV 30P 25-Apr-1987 VM .SYS 3P 27-Dec-1988
LD .SYS 8P 27-Dec-1988 MX .SYS 9P 29-Jan-1988
TT .SYS 2P 31-May-1990 DAY .SAV 3P 30-Nov-1987
SP .SYS 2P 26-Jul-1990 DIR .SAV 19P 11-Feb-1987
DUP .SAV 45P 11-Feb-1987 SWAP .SYS 27P 11-Feb-1987
TIMER .SAV 1P 31-Dec-1988 DW .SYS 4P 12-Jan-1991
RT11SJ.SYS 80P 10-Sep-1990 MY .SYS 3 20-Feb-1991
STARTS.BAK 1 11-Jan-1993 DSK .SAV 3P 22-Apr-1992
RT11XM.SYS 107 04-Nov-1991 LP .SYS 2P 16-Dec-1989
LX .SYS 3P 01-Mar-1988 FX .SYS 3P 27-Dec-1988
RESORC.SAV 24P 25-Oct-1986 SL .SYS 10P 12-Feb-1988
TESTDW.SAV 47 01-Jan-1990 EDIK .SAV 23P 07-May-1990
MACRO .SAV 60P 31-Jan-1989 SYSMAC.SML 50P 11-Feb-1987
LINK .SAV 49P 11-Feb-1987 STARTS.COM 1 23-Sep-1993
28 Files, 619 Blocks
967 Free blocks
08.dsk
CAMNET.SAV 3 23-Jan-1991 LINE1 .TSX 1 23-Jan-1991
LINE4 .TSX 1 23-Jan-1991 LINE5 .COM 1 23-Jan-1991
RW .SYS 3 23-Jan-1991 LINE6 .COM 1 23-Jan-1991
LINE4 .COM 1 23-Jan-1991 DATI .SAV 3 23-Jan-1991
DDFOR .SAV 14 23-Jan-1991 MTG .SAV 23 23-Jan-1991
LINE1 .COM 1 23-Jan-1991 FNDDSK.SAV 19 23-Jan-1991
TSXDB .SAV 2 23-Jan-1991 LINE5 .TSX 1 23-Jan-1991
LINE6 .TSX 1 23-Jan-1991 NL .TSX 2 23-Jan-1991
VM .TSX 2 23-Jan-1991 XL .TSX 4 23-Jan-1991
LP .TSX 2 23-Jan-1991 RW .TSX 3 23-Jan-1991
PC .TSX 2 23-Jan-1991 TSAUTH.SAV 22 23-Jan-1991
TSXUCL.SAV 6 23-Jan-1991 TSXPM .SAV 7 23-Jan-1991
MT .TSX 9 23-Jan-1991 PRN .SAV 56 23-Jan-1991
KERMIT.TSX 1 23-Jan-1991 LINE3 .TSX 1 23-Jan-1991
CONFIG.SAV 2 23-Jan-1991 MTPIP .SAV 21 23-Jan-1991
UKG .SAV 8 23-Jan-1991 WINPRT.SAV 8 23-Jan-1991
SETSIZ.SAV 4 23-Jan-1991 CCL .SAV 43 23-Jan-1991
LOGON .SAV 8 23-Jan-1991 TSXUCL.TSX 14 23-Jan-1991
LAT .SAV 10 23-Jan-1991 KERMIT.SAV 137 23-Jan-1991
RUS .SAV 10 23-Jan-1991 EDKEY .SAV 8 23-Jan-1991
ACCESS.TSX 3 23-Jan-1991 ERRORS.TXT 3 23-Jan-1991
SYSLIB.OBJ 51 23-Jan-1991 PAS1 .OBJ 89 23-Jan-1991
PASLDA.OBJ 54 23-Jan-1991 CHARGE.TSX 2 23-Jan-1991
VT52 .SAV 2 23-Jan-1991 TUTOR .SAV 5 23-Jan-1991
KEY .SAV 2 23-Jan-1991 PRI200.SAV 12 23-Jan-1991
LINE2 .COM 1 23-Jan-1991 PRD .SAV 57 23-Jan-1991
TSXRSF.TSX 100 23-Jan-1991 SETUP .SAV 2 23-Jan-1991
DV .TSX 5 23-Jan-1991 DV .SYS 5 23-Jan-1991
DFKEY .SAV 2 23-Jan-1991 RUSLAT.SAV 2 23-Jan-1991
T .SAV 6 23-Jan-1991 MTPIP .HLP 5 23-Jan-1991
DESS .HLP 9 23-Jan-1991 KERMIT.INI 1 23-Jan-1991
SETSIZ.COM 1 23-Jan-1991 KERM .COM 1 23-Jan-1991
PAS .COM 1 23-Jan-1991 TSXSPL.TSX 501 23-Jan-1991
FORM93.SAV 5 23-Jan-1991 DOC2 .SAV 64 23-Jan-1991
DOC1 .SAV 42 23-Jan-1991 PAS1 .SAV 52 23-Jan-1991
LINE3 .COM 1 23-Jan-1991 MEMORY.SAV 3 23-Jan-1991
HANDLR.SAV 28 23-Jan-1991 FILTIM.SAV 3 23-Jan-1991
DV .HLP 1 23-Jan-1991
75 Files, 1586 Blocks
0 Free blocks
09.dsk
HELP .SAV 454 23-Jan-1991 HELPRT.SAV 130 23-Jan-1991
SYSMON.SAV 45 23-Jan-1991 TSKMON.SAV 132 23-Jan-1991
HANDLE.SAV 13 23-Jan-1991 ADM .TSX 1 23-Jan-1991
CLS .SAV 2 23-Jan-1991 CLS .MAC 1 23-Jan-1991
LINE2 .TSX 1 23-Jan-1991 U .COM 1 23-Jan-1991
TSXMOD.SAV 75 23-Jan-1991 TSX .SAV 234 23-Jan-1991
TSXIND.TSX 196 23-Jan-1991 UTIL .LST 281 23-Jan-1991
TSX .DIR 10 18-Feb-1991
15 Files, 1576 Blocks
10 Free blocks
10.dsk
SYSLIB.OBJ 47 31-Dec-1988 GRINT .SAV 13 14-Aug-1989
SHERIF.SAV 24 03-Dec-1987 BATCH .MAC 20 10-Oct-1988
BATCH .SAV 26 10-Oct-1988 DEFRDB.PAS 7 04-Mar-1987
BASIK .580 17 21-Oct-1989 GTEST .580 33 24-Oct-1989
DESS .580 5 26-Oct-1989 WPROG .580 34 01-Nov-1989
MUSIC .580 10 28-Nov-1989 ZNAK .580 5 26-Dec-1989
LC .SYS 3 13-Mar-1990 DOC6 .SAV 42 25-Aug-1987
GRFMNR.P1 2 11-Nov-1988 GRFMNR.P2 2 11-Nov-1988
DEAS .SAV 13 25-Mar-1988 GRFMNR.P3 2 11-Nov-1988
D100G .SAV 2 09-Feb-1989 PRIN4 .MAC 6 09-Feb-1989
PRIN3 .MAC 6 09-Feb-1989 CA8085.HLP 1 10-Oct-1988
PRING .MAC 6 09-Feb-1989 NORM .MAC 6 10-Feb-1989
D100 .SAV 2 10-Feb-1989 DECOD2.SAV 18 04-Dec-1987
D .SAV 11 02-Feb-1990 EDIK .LST 8 28-Feb-1989
CA8085.SAV 46 10-Oct-1988 D .LST 8 09-Mar-1989
PRIN6 .MAC 6 08-Apr-1989 PRING1.MAC 6 08-Apr-1989
MIM .SAV 35 25-Oct-1985 PUD .SAV 50 26-Apr-1988
SOS .SAV 4 27-Jul-1987 HANDLE.SAV 5 09-Mar-1988
KB .SYS 6 21-Mar-1988 SL .SYS 13 19-Aug-1986
CONLST.SAV 16 22-Mar-1988 REASS .SAV 17 01-May-1986
FORTRA.SAV 206 30-Nov-1987 SMOG00.MAC 17 02-Feb-1990
SMOG01.MAC 13 02-Feb-1990 TVCOP .MAC 3 02-Feb-1990
LPCOP .MAC 5 02-Feb-1990 TST .FOR 1 02-Feb-1990
SMOG2 .OVR 31 02-Feb-1990 CHR .580 19 26-Dec-1989
CM7213.580 5 29-Dec-1989 DDT0 .580 8 08-Jan-1990
DDT .580 9 09-Jan-1990 MONITO.580 5 10-Jan-1990
KCM00 .580 5 15-Jan-1990 ASS .580 5 15-Jan-1990
RED .580 4 15-Jan-1990 KCM01 .580 4 16-Jan-1990
DAY .SAV 4 21-Nov-1988 DIR .SAV 19 16-Dec-1989
DL .SYS 2 10-Feb-1987 K52 .SAV 55 12-Nov-1981
MD .SYS 4 24-Jan-1989 MT .SYS 9 28-Jan-1989
FORMAT.SAV 4 17-May-1986 D100G2.580 5 16-Mar-1990
D100N1.580 5 16-Mar-1990 D100N2.580 5 16-Mar-1990
ROBOT .SAV 25 05-Sep-1988 ROBOT .DAT 13 05-Sep-1988
EPSON .SAV 30 06-Jun-1988 FS .SYS 4 22-Jan-1986
SLX .SYS 15 20-Nov-1990 PAINT .SAV 39 14-Aug-1989
CHESS .SAV 23 19-May-1988 SETUP .SAV 41 11-Feb-1987
MACRO .SAV 61 08-Jul-1988 TESTDW.SAV 47 27-Dec-1988
REPACK.SAV 79 03-May-1990 EDIK .SAV 23 07-May-1990
SYSMAC.SML 61 17-May-1990
79 Files, 1496 Blocks
90 Free blocks
11.dsk
RDBEK .DOC 64 24-Aug-1987 MEDPAS.TXT 103 23-Jun-1987
DRDBPR.DOC 61 19-Oct-1984 DRDB2 .DOC 42 17-Oct-1984
DRDB1 .DOC 39 17-Oct-1984 MEDOPI.LST 9 20-May-1987
RDBPR .DOC 60 12-Mar-1986 MENU .DOC 65 18-Nov-1986
RAF563.DOC 194 22-Oct-1987 SMOG .DOC 82 02-Feb-1990
FULL .TXT 52 18-Jan-1990 FEDSAN.TXT 5 19-Feb-1990
FEDT1 .TXT 1 22-Feb-1990 FEDT2 .TXT 3 22-Feb-1990
FEDSOD.TXT 3 22-Feb-1990 FEDSA1.TXT 51 22-Feb-1990
DET313.TXT 7 12-Mar-1990 DET .TXT 11 17-Mar-1990
EDIK .DPR 132 19-Dec-1990 IND .DOC 172 02-Apr-1990
EDIK .LST 9 24-Mar-1990 MZDA .TXT 11 27-Jun-1989
MIM .TXT 23 24-Jul-1989 LUAZ .TXT 8 27-Jul-1989
D .LST 8 01-Sep-1989 TEHZAD.TXT 5 13-Nov-1989
KOD2 .TXT 10 17-Oct-1989 KOD1 .TXT 8 01-Nov-1989
KOD .TXT 6 14-Nov-1989 SOD .TXT 4 15-Nov-1989
METOD .TXT 88 13-Dec-1989 LITER .TXT 2 13-Dec-1989
SOPZAP.TXT 52 18-Jan-1990 GRFMNR.TXT 34 18-Jan-1990
PRINT .DOC 13 12-Mar-1986 RAF561.DOC 34 22-Oct-1987
DESS .TXT 24 10-Sep-1991
37 Files, 1495 Blocks
91 Free blocks
12.dsk
PDP11 .TXT 130 12-Jan-1990 RAF562.DOC 170 22-Oct-1987
BASPRI.TXT 23 31-May-1990 GRINT .TXT 8 25-Jun-1990
LECTUR.TXT 3 06-Sep-1990 PISM .TXT 4 05-Oct-1990
PISM0 .TXT 1 05-Oct-1990 DITAL .TXT 3 09-Oct-1990
SYSNON.TXT 1 09-Nov-1990 OS .TXT 4 17-Nov-1990
MASS .TXT 2 19-Feb-1991 KLAV .TXT 4 01-Jan-1990
PRINTR.TXT 2 13-Mar-1990 KOD1 .TXT 8 01-Nov-1989
KOD .TXT 6 16-Feb-1990 VICTOR.TXT 5 26-Mar-1991
DESGRI.TXT 54P 30-Mar-1991 OS0Z .TXT 5 13-May-1991
TAB .TXT 1 13-May-1991 GI .TXT 43 19-Jun-1991
DECL .TXT 3 12-Aug-1991 PAC .TXT 7 12-Aug-1991
SPACE .TXT 162 27-Aug-1991 NUMB .TXT 2 27-Aug-1991
SEM1 .TXT 7 28-Aug-1991 SEM2 .TXT 7 28-Aug-1991
OS0 .TXT 101 28-Aug-1991 OS1 .TXT 7 28-Aug-1991
UCLP .TXT 4 28-Aug-1991 MYP .TXT 3 28-Aug-1991
GIP .TXT 4 28-Aug-1991 GI .DOC 41 01-Jul-1991
RAZGR .DOC 7 18-Nov-1986 GMINST.LST 115 15-May-1990
INTRDB.DOC 23 04-Mar-1988 GENRDB.DOC 25 04-Mar-1988
UCL .DOC 26 24-Jan-1991
37 Files, 1021 Blocks
565 Free blocks
13.dsk
MO9701.TXT 103 22-Feb-1991 MO9704.TXT 118 22-Feb-1991
MO9705.TXT 73 22-Feb-1991 MO9703.TXT 147 24-Feb-1991
MO9702.TXT 223 25-Feb-1991 MO9700.TXT 143 25-Feb-1991
OVRLAY.OBJ 3P 11-Dec-1989 TSM .SAV 21 01-Jul-1986
SYSLIB.OBJ 47P 01-Feb-1988 THRLIB.OBJ 170 09-Nov-1986
FORTRA.HLP 4 29-Jun-1990 F77COM.MSG 14 04-May-1990
F77 .SAV 327 04-May-1990 F77LIB.OBJ 135 04-May-1990
VIRNP .OBJ 12P 19-Apr-1990 OUCPF .OBJ 2 29-Aug-1990
CB .SYS 20 01-Jul-1988 SBP .REL 7 16-Mar-1990
STAT .SAV 11 11-Jul-1990 SBA .SAV 3 16-Mar-1990
S .COM 1 06-Dec-1990
21 Files, 1584 Blocks
2 Free blocks
14.dsk
SBX .REL 7 13-Apr-1990 REL .RNO 266 25-Mar-1991
INSC .RNO 8 20-Feb-1989 SMGC .RNO 16 20-Feb-1989
RELC .RNO 6 20-Feb-1989 SMG .RNO 6 20-Feb-1989
BX .SYS 17 12-Oct-1990 SMGN6 .RNO 6 24-Mar-1991
SMG01 .RNO 34 24-Mar-1991 SMG02 .RNO 42 24-Mar-1991
SMG03 .RNO 47 24-Mar-1991 SMG04 .RNO 64 24-Mar-1991
SMG05 .RNO 60 24-Mar-1991 SMG10 .RNO 43 24-Mar-1991
SMG07 .RNO 83 24-Mar-1991 SMG08 .RNO 89 24-Mar-1991
SMG09 .RNO 74 24-Mar-1991
17 Files, 868 Blocks
718 Free blocks
15.dsk
LD .SYS 8P 27-Dec-1988 NL .SYS 2 30-Jan-1990
PIP .SAV 30 06-Aug-1987 DUP .SAV 45 06-Aug-1987
DIR .SAV 17 28-Mar-1986 KD .DAT 4 20-Oct-1988
FON1 .DAT 4 30-Aug-1988 F8 .DAT 3 02-Sep-1988
KDZPL1.DAT 1 29-Aug-1988 TEX .DAT 5 11-Feb-1988
F3 .DAT 2 02-Sep-1988 KRUG2 .DAT 1 30-Aug-1988
FON0 .DAT 2 30-Aug-1988 FON2 .DAT 2 01-Sep-1988
KDZPL2.DAT 1 29-Aug-1988 FON3 .DAT 2 30-Aug-1988
F2 .DAT 1 05-Sep-1988 KRUG1 .DAT 2 03-Sep-1988
F4 .DAT 1 02-Sep-1988 F5 .DAT 1 02-Sep-1988
F6 .DAT 1 02-Sep-1988 KDZ .DAT 4 20-Oct-1988
F7 .DAT 1 02-Sep-1988 RIS103.PLT 7 19-Aug-1988
RIS102.PLT 6 19-Aug-1988 RIS104.PLT 3 19-Aug-1988
FILE .BAD 1 RT11SJ.SYS 78 06-Aug-1987
SWAP .SYS 28 12-Nov-1988 LP .SYS 3 23-Nov-1987
DW .SYS 4 27-Dec-1988 MY .SYS 3 05-Jul-1989
VM .SYS 3P 25-Apr-1988 FILE .BAD 1
OR .PIC 94 25-Aug-1988 URA .PIC 94 10-Aug-1988
BUK .PIC 94 25-Aug-1988 BAB .PIC 94 25-Aug-1988
FLOWER.PIC 94 25-Aug-1988 BLAV .PIC 94 19-Aug-1988
RIS101.PLT 5 16-Aug-1988 RIS9 .PLT 4 18-Aug-1988
RIS4 .PLT 1 18-Aug-1988 RIS3 .PLT 2 18-Aug-1988
RIS6 .PLT 2 18-Aug-1988 RIS5 .PLT 1 18-Aug-1988
ZAMAZ2.LOG 5 29-Aug-1988 ZAMAZ2.LO1 1 29-Aug-1988
R1 .COM 1 29-Aug-1990 R2 .COM 1 29-Aug-1990
VTCLEA.SAV 1 29-Aug-1990 STARTS.COM 1 23-Aug-1990
Z6 .TXT 3 26-Aug-1988 Z5 .TXT 6 26-Aug-1988
Z4 .TXT 2 26-Aug-1988 Z7 .TXT 2 26-Aug-1988
Z3 .TXT 1 22-Aug-1988 Z8 .TXT 1 26-Aug-1988
LLL .TXT 16 11-Feb-1988 DEMO4 .SAV 36 16-Feb-1988
LEOP .KAR 94 18-Mar-1987 OBEZ .KAR 85 05-Jan-1988
DATE .SAV 3 11-Sep-1985 COLORS.SAV 15P 13-Oct-1988
P .SAV 52 05-Sep-1988 MFP .SAV 1 23-Aug-1990
TT .SYS 2P 10-Mar-1983 LOAD .SAV 27P 28-Nov-1988
LDA .SAV 4 26-Jun-1989 LOAD .LDA 8 11-Oct-1989
GRAF .SAV 77 06-Dec-1989 BEPSON.SAV 5 12-Sep-1989
BR6329.SAV 5 13-Sep-1989 DEMO .GRF 3 06-Dec-1989
GRAF .LST 41 06-Dec-1989 LPX .SYS 3 04-Jan-1991
LP .MAC 15 04-Jan-1991 LPSET .COM 1 30-Dec-1990
UNSP .COM 1 03-Jan-1991 LP .COM 1 04-Jan-1991
80 Files, 1376 Blocks
210 Free blocks
Пятая пачка сдампленных дискет:
http://www.tis.kz/progs/dvk/kaldyh-5.rar
Описание тов. KALDYH: (Отобразить)
Едем дальше... Пятая пачка:
Подписи:
1 - Сист. упр-я базами данных RDB MX:
2 - Спектры RSX
3 - F77 - дистрибутив v.5.00 F77.DSK [880.]
4 - 3 старых C+ RDB.DSK #1 (2)
5 - 3 старых C+ RDB.DSK #2 (2)
6 - лента RAFOS-C с болгарскоро винта #1 (3)
7 - RAFOS-C #2 (3)
8 - RAFOS-C #3 (3)
9 - UNIX-C
10 - CA8085 (дискета заклеена от записи)
11 - MEDFOR + DOCS
12 - SYS /SJ-XM
13 - SRC - MY
Содержание архива kaldyh-5.rar (Отобразить)
01.dsk
01.rar
02.dsk
02.rar
03.dsk
03.rar
04.dsk
04.rar
05.dsk
05-1.rar
05-2.rar
06.dsk
06.rar
07.dsk
07.rar
08.dsk
08.rar
09.dsk
09.rar
10.dsk
10.rar
11.dsk
11.rar
12.dsk
12.rar
13.dsk
13.rar
Содержание образов из архива kaldyh-5.rar (Отобразить)
01.dsk
CRE .SAV 27 25-Jun-1987 ED .SAV 61 25-Jun-1987
SOR .SAV 37 25-Jun-1987 RET .SAV 109 25-Jun-1987
COL .SAV 42 25-Jun-1987 EDDOC .SAV 58 06-Aug-1987
KAD1 .FPR 1 26-Jan-1990 KADRY .DEF 1 26-Jan-1990
KADRY .TBF 3 26-Jan-1990 KADRY .ADF 1 26-Jan-1990
LIBRTK.OBJ 22 31-Dec-1999 LIBRDB.OBJ 59 19-Mar-1987
LIBEK .OBJ 19 10-Jun-1987 MER .SAV 38 25-Jun-1987
UNI .SAV 27 25-Jun-1987 INSRDB.LST 65 06-Jun-1989
DEFRDB.PAS 8 18-Jan-1991
17 Files, 578 Blocks
288 Free blocks
02.dsk
ABT01 .DAT 2 13-Apr-1992 ABT02 .DAT 1 13-Apr-1992
ABT03 .DAT 2 13-Apr-1992 ABT04 .DAT 1 13-Apr-1992
AB01 .DAT 2 13-Apr-1992 AB02 .DAT 1 13-Apr-1992
AB03 .DAT 1 13-Apr-1992 AB04 .DAT 1 13-Apr-1992
AB1201.DAT 2 13-Apr-1992 AB1202.DAT 1 13-Apr-1992
AB1203.DAT 2 13-Apr-1992 AB4401.DAT 2 13-Apr-1992
AB4402.DAT 1 13-Apr-1992 AB4403.DAT 2 13-Apr-1992
AB4404.DAT 1 13-Apr-1992 AB4901.DAT 2 13-Apr-1992
AB4902.DAT 1 13-Apr-1992 AB4903.DAT 2 13-Apr-1992
AB4904.DAT 1 13-Apr-1992 AB901 .DAT 2 13-Apr-1992
AB902 .DAT 1 13-Apr-1992 AB903 .DAT 2 13-Apr-1992
ARMT01.DAT 1 13-Apr-1992 ARMT02.DAT 2 13-Apr-1992
ARMT03.DAT 1 13-Apr-1992 MRT01 .DAT 1 13-Apr-1992
MRT02 .DAT 2 13-Apr-1992 MRT03 .DAT 1 13-Apr-1992
MR4401.DAT 1 13-Apr-1992 MR4402.DAT 2 13-Apr-1992
MR4403.DAT 1 13-Apr-1992 MR4404.DAT 1 13-Apr-1992
AK4905.DAT 1 13-Apr-1992 AK4906.DAT 1 13-Apr-1992
AK4401.DAT 1 13-Apr-1992 AK4402.DAT 1 13-Apr-1992
AK4403.DAT 1 13-Apr-1992 AK4404.DAT 1 13-Apr-1992
AK4405.DAT 1 13-Apr-1992 AK4406.DAT 1 13-Apr-1992
AK4407.DAT 1 13-Apr-1992 AK0901.DAT 1 13-Apr-1992
AK0902.DAT 1 13-Apr-1992 AK0905.DAT 1 13-Apr-1992
AK0903.DAT 1 13-Apr-1992 AK0904.DAT 1 13-Apr-1992
AK1201.DAT 1 13-Apr-1992 AK1202.DAT 1 13-Apr-1992
AK1203.DAT 1 13-Apr-1992 AK1204.DAT 1 13-Apr-1992
AK1205.DAT 1 13-Apr-1992 AK1206.DAT 1 13-Apr-1992
AFMT01.DAT 1 13-Apr-1992 AFMT02.DAT 1 13-Apr-1992
AFMT03.DAT 1 13-Apr-1992 AFMT04.DAT 1 13-Apr-1992
AFMT05.DAT 1 13-Apr-1992 AFMT06.DAT 1 13-Apr-1992
ANBI01.DAT 1 13-Apr-1992 ANBI02.DAT 1 13-Apr-1992
ANBI03.DAT 2 13-Apr-1992 ANBI04.DAT 1 13-Apr-1992
ANBI05.DAT 1 13-Apr-1992 ANBI06.DAT 1 13-Apr-1992
ABK091.DAT 1 13-Apr-1992 ABK092.DAT 1 13-Apr-1992
ABK093.DAT 1 13-Apr-1992 ABK094.DAT 1 13-Apr-1992
ABFMT1.DAT 1 13-Apr-1992 ABFMT2.DAT 1 13-Apr-1992
ABFMT4.DAT 1 13-Apr-1992 ABFMT5.DAT 1 13-Apr-1992
ABFMT3.DAT 1 13-Apr-1992 ABK491.DAT 1 13-Apr-1992
ABK492.DAT 1 13-Apr-1992 ABK493.DAT 1 13-Apr-1992
ABK494.DAT 1 13-Apr-1992 ABK495.DAT 1 13-Apr-1992
ABNBI1.DAT 1 13-Apr-1992 ABNBI2.DAT 2 13-Apr-1992
KF1201.DAT 1 13-Apr-1992 KF1202.DAT 2 13-Apr-1992
KF1203.DAT 1 13-Apr-1992 KF1204.DAT 1 13-Apr-1992
FMT01 .DAT 1 13-Apr-1992 FMT02 .DAT 1 13-Apr-1992
FMT03 .DAT 1 13-Apr-1992 FMT04 .DAT 1 13-Apr-1992
KF0901.DAT 1 13-Apr-1992 KF0902.DAT 1 13-Apr-1992
KF0903.DAT 1 13-Apr-1992 NBI01 .DAT 1 13-Apr-1992
NBI02 .DAT 1 13-Apr-1992 NBI03 .DAT 1 13-Apr-1992
NBI04 .DAT 1 13-Apr-1992 NBI05 .DAT 1 13-Apr-1992
NBI06 .DAT 2 13-Apr-1992 KF4401.DAT 2 13-Apr-1992
KF4402.DAT 1 13-Apr-1992 KF4403.DAT 1 13-Apr-1992
KF4404.DAT 1 13-Apr-1992 KF4405.DAT 1 13-Apr-1992
KF4901.DAT 1 13-Apr-1992 KF4902.DAT 1 13-Apr-1992
KF4903.DAT 1 13-Apr-1992 KF4904.DAT 1 13-Apr-1992
KF4905.DAT 1 13-Apr-1992 AK4901.DAT 1 13-Apr-1992
AK4902.DAT 1 13-Apr-1992 AK4903.DAT 1 13-Apr-1992
AK4904.DAT 1 13-Apr-1992 ABNBI3.DAT 1 13-Apr-1992
ABNBI4.DAT 1 13-Apr-1992 ABNBI5.DAT 1 13-Apr-1992
ABK121.DAT 1 13-Apr-1992 ABK122.DAT 1 13-Apr-1992
ABK123.DAT 1 13-Apr-1992 ABK124.DAT 1 13-Apr-1992
ABK125.DAT 1 13-Apr-1992 ABK441.DAT 1 13-Apr-1992
ABK442.DAT 1 13-Apr-1992 ABK443.DAT 1 13-Apr-1992
ABK445.DAT 1 13-Apr-1992 ABK446.DAT 1 13-Apr-1992
ABK444.DAT 1 13-Apr-1992 ABK447.DAT 1 13-Apr-1992
ABK448.DAT 1 13-Apr-1992 AURUM1.DAT 1 13-Apr-1992
AURUM2.DAT 1 13-Apr-1992 AURUM3.DAT 1 13-Apr-1992
AURUM4.DAT 1 13-Apr-1992 AURUM5.DAT 1 13-Apr-1992
AURUM6.DAT 1 13-Apr-1992 ABIF01.DAT 4 13-Apr-1992
ABIN01.DAT 5 13-Apr-1992 ABIT01.DAT 4 13-Apr-1992
ABI121.DAT 4 13-Apr-1992 ABI441.DAT 5 13-Apr-1992
ABR01 .DAT 1 13-Apr-1992 ABR02 .DAT 1 13-Apr-1992
ABR03 .DAT 1 13-Apr-1992 ABR04 .DAT 1 13-Apr-1992
ABR05 .DAT 1 13-Apr-1992 ABR151.DAT 1 13-Apr-1992
ABR152.DAT 1 13-Apr-1992 ABR153.DAT 1 13-Apr-1992
ABR154.DAT 1 13-Apr-1992 ABR155.DAT 1 13-Apr-1992
ABR21 .DAT 4 13-Apr-1992 ABR251.DAT 1 13-Apr-1992
ABR252.DAT 1 13-Apr-1992 ABR253.DAT 1 13-Apr-1992
ABR254.DAT 1 13-Apr-1992 ABR31 .DAT 4 13-Apr-1992
ABR351.DAT 4 13-Apr-1992 ABR41 .DAT 4 13-Apr-1992
ACB101.DAT 1 13-Apr-1992 ACB102.DAT 1 13-Apr-1992
ACB103.DAT 1 13-Apr-1992 ACB104.DAT 1 13-Apr-1992
ACB301.DAT 1 13-Apr-1992 ACB302.DAT 1 13-Apr-1992
ACB303.DAT 1 13-Apr-1992 ACB304.DAT 1 13-Apr-1992
ACB305.DAT 1 13-Apr-1992 ACB51 .DAT 1 13-Apr-1992
ACB52 .DAT 1 13-Apr-1992 ACB53 .DAT 1 13-Apr-1992
ACB54 .DAT 1 13-Apr-1992 ACB55 .DAT 1 13-Apr-1992
ACC82 .DAT 2 13-Apr-1992 AC01 .DAT 1 13-Apr-1992
AC02 .DAT 1 13-Apr-1992 AC03 .DAT 1 13-Apr-1992
AC04 .DAT 1 13-Apr-1992 AC05 .DAT 1 13-Apr-1992
AC11 .DAT 1 13-Apr-1992 AC12 .DAT 1 13-Apr-1992
AC13 .DAT 1 13-Apr-1992 AC14 .DAT 1 13-Apr-1992
AC21 .DAT 1 13-Apr-1992 AC22 .DAT 1 13-Apr-1992
AC23 .DAT 1 13-Apr-1992 AC24 .DAT 1 13-Apr-1992
AC31 .DAT 2 13-Apr-1992 AC32 .DAT 1 13-Apr-1992
AC33 .DAT 1 13-Apr-1992 AC41 .DAT 2 13-Apr-1992
AC42 .DAT 1 13-Apr-1992 AC43 .DAT 1 13-Apr-1992
AC61 .DAT 4 13-Apr-1992 AC81 .DAT 4 13-Apr-1992
AKU01 .DAT 1 13-Apr-1992 AKU02 .DAT 1 13-Apr-1992
AKU03 .DAT 1 13-Apr-1992 AKU04 .DAT 1 13-Apr-1992
AKU05 .DAT 1 13-Apr-1992 AKU21 .DAT 1 13-Apr-1992
AKU22 .DAT 1 13-Apr-1992 AKU23 .DAT 1 13-Apr-1992
AKU24 .DAT 1 13-Apr-1992 AKU25 .DAT 1 13-Apr-1992
AKU351.DAT 1 13-Apr-1992 AKU352.DAT 1 13-Apr-1992
AKU353.DAT 1 13-Apr-1992 AKU354.DAT 1 13-Apr-1992
AKU355.DAT 1 13-Apr-1992 AKU41 .DAT 1 13-Apr-1992
AKU42 .DAT 1 13-Apr-1992 AKU43 .DAT 1 13-Apr-1992
AKU44 .DAT 1 13-Apr-1992 AKU45 .DAT 1 13-Apr-1992
AKU46 .DAT 1 13-Apr-1992 AT01 .DAT 2 13-Apr-1992
AT02 .DAT 1 13-Apr-1992 AT03 .DAT 1 13-Apr-1992
AT04 .DAT 1 13-Apr-1992 AT05 .DAT 1 13-Apr-1992
AT11 .DAT 1 13-Apr-1992 AT12 .DAT 1 13-Apr-1992
AT13 .DAT 1 13-Apr-1992 AT14 .DAT 1 13-Apr-1992
AT15 .DAT 1 13-Apr-1992 AT21 .DAT 1 13-Apr-1992
AT22 .DAT 1 13-Apr-1992 AT23 .DAT 1 13-Apr-1992
AT24 .DAT 1 13-Apr-1992 AT25 .DAT 1 13-Apr-1992
AT31 .DAT 2 13-Apr-1992 AT32 .DAT 1 13-Apr-1992
AT33 .DAT 2 13-Apr-1992 AT34 .DAT 1 13-Apr-1992
AT35 .DAT 1 13-Apr-1992 AT36 .DAT 1 13-Apr-1992
AT37 .DAT 1 13-Apr-1992 AT38 .DAT 1 13-Apr-1992
AT39 .DAT 2 13-Apr-1992 AT41 .DAT 1 13-Apr-1992
AT42 .DAT 1 13-Apr-1992 AT43 .DAT 1 13-Apr-1992
AT44 .DAT 1 13-Apr-1992 AT45 .DAT 1 13-Apr-1992
FEDOR1.DAT 2 13-Apr-1992 FEDOR2.DAT 1 13-Apr-1992
FEDOR3.DAT 1 13-Apr-1992 FEDOR4.DAT 1 13-Apr-1992
AB4902.DT1 1 13-Apr-1992 AKU42 .DT1 1 13-Apr-1992
AT33 .DT1 1 13-Apr-1992 GFOR .DOC 2 13-Apr-1992
GFOR .MAC 6 13-Apr-1992 GRAPH .DOC 23 13-Apr-1992
GTEST .COM 1 13-Apr-1992 GTEST .FOR 1 13-Apr-1992
GTEST .PAS 5 13-Apr-1992 KEY .MAC 7P 23-Apr-1992
KEYEXT.MAC 7 23-Apr-1992 TES .BAK 1 27-Apr-1992
TES .SAV 2 27-Apr-1992 TES .MAC 1 27-Apr-1992
TES .OBJ 1 27-Apr-1992 PHX .SYS 4 27-Apr-1992
PH .SYS 4 27-Apr-1992 PARAM .FOR 2P 22-Feb-1991
264 Files, 378 Blocks
1192 Free blocks
03.dsk
F77 .DSK 880P 22-Jan-1992
1 Files, 880 Blocks
706 Free blocks
F77.DSK
F77 .SAV 327P 26-Oct-1986 F77XM .SAV 341P 26-Oct-1986
F77COM.MSG 14P 26-Oct-1986 F77OTS.OBJ 130P 26-Oct-1986
SYSUPD.OBJ 6P 26-Oct-1986 F77EIS.OBJ 3P 26-Oct-1986
F77MAP.OBJ 33P 26-Oct-1986 F77CVF.OBJ 4P 26-Oct-1986
F77NER.OBJ 1P 26-Oct-1986 F77RAN.OBJ 2P 26-Oct-1986
SHORT .OBJ 1P 26-Oct-1986 VIRTXM.OBJ 1P 26-Oct-1986
F77TST.FOR 1P 26-Oct-1986 INSTAL.COM 7P 26-Oct-1986
F77 .SIP 1 03-Feb-1993
15 Files, 872 Blocks
0 Free blocks
04.dsk
TIMEB .H 3 03-Dec-1987 PMLUSE.H 3 03-Dec-1987
SETJMP.H 1 03-Dec-1987 TIME .H 3 03-Dec-1987
CTYPE .H 6 03-Dec-1987 RTIME .H 3 03-Dec-1987
FPS .H 4 03-Dec-1987 STDIO .H 15 03-Dec-1987
PML .H 9 03-Dec-1987 INITIA.H 12 03-Dec-1987
CC0 .SAV 123 03-Dec-1987 AS0 .SAV 35 03-Dec-1987
CC1 .SAV 101 01-Dec-1987 AS1 .SAV 46 01-Dec-1987
AS .SAV 36 21-Jul-1986 CC .SAV 123 21-Jul-1986
SUPOR0.OBJ 1 03-Dec-1987 FPEM60.OBJ 14 04-Nov-1987
DTOA .OBJ 2 21-Jul-1986 ATOF .OBJ 1 21-Jul-1986
20 Files, 541 Blocks
1045 Free blocks
05.dsk
CLIB .OBJ 104 03-Dec-1987 CLIB0 .OBJ 107 21-Jul-1986
CLIB1 .OBJ 81 01-Dec-1987 CA8085.HLP 1 10-Oct-1988
CA8085.TXT 1 25-Jan-1990 CA8085.SAV 46 10-Oct-1988
RDB .DSK 880P 15-Oct-1991
7 Files, 1220 Blocks
366 Free blocks
RDB.DSK
CRE .SAV 27 25-Jun-1987 ED .SAV 61 25-Jun-1987
SOR .SAV 37 25-Jun-1987 RET .SAV 109 25-Jun-1987
COL .SAV 42 25-Jun-1987 EDDOC .SAV 58 06-Aug-1987
KAD1 .FPR 1 26-Jan-1990 KADRY .DEF 1 26-Jan-1990
KADRY .TBF 3 26-Jan-1990 KADRY .ADF 1 26-Jan-1990
LIBRTK.OBJ 22 31-Dec-1999 LIBRDB.OBJ 59 19-Mar-1987
LIBEK .OBJ 19 10-Jun-1987 MER .SAV 38 25-Jun-1987
UNI .SAV 27 25-Jun-1987 INSRDB.LST 65 06-Jun-1989
DEFRDB.PAS 8 18-Jan-1991
17 Files, 578 Blocks
288 Free blocks
06.dsk
CCLIB .DOC 25 07-Feb-1991 C2 .DOC 8 07-Feb-1991
CSLIB .DOC 70 07-Feb-1991 CHFIL .DOC 7 07-Feb-1991
CXFRM1.DOC 10 07-Feb-1991 CXTTY .DOC 6 07-Feb-1991
CXFORM.DOC 27 07-Feb-1991 CHMEM .DOC 3 07-Feb-1991
CLBL .DOC 1 07-Feb-1991 CHDEB .DOC 2 07-Feb-1991
CXDEB .DOC 16 07-Feb-1991 CCODEB.DOC 9 07-Feb-1991
CXNOTE.DOC 5 07-Feb-1991 CXMEM .DOC 14 07-Feb-1991
ERRNO .DOC 3 07-Feb-1991 CCDSK .DOC 4 07-Feb-1991
CCOIS .DOC 13 07-Feb-1991 CCMSG .DOC 34 07-Feb-1991
SPNHD .OBJ 2 07-Feb-1991 ANTIO .OBJ 1 07-Feb-1991
CSLIB .OBJ 44 07-Feb-1991 CALIB .OBJ 84 07-Feb-1991
CTLIB .OBJ 20 07-Feb-1991 INITNF.OBJ 2 07-Feb-1991
NFTIO .OBJ 2 07-Feb-1991 CRLIB .OBJ 31 07-Feb-1991
ASPEIS.OBJ 3 07-Feb-1991 ASPNHD.OBJ 3 07-Feb-1991
CMLIB .OBJ 29 07-Feb-1991 CXLIB .OBJ 117 07-Feb-1991
AS .SAV 65 07-Feb-1991 CC .SAV 227 07-Feb-1991
CCFORM.SAV 14 07-Feb-1991 CCFORM.LST 11 07-Feb-1991
DBLK .H 1 07-Feb-1991 SETJMP.H 1 07-Feb-1991
RDIR .H 1 07-Feb-1991 RDSTAT.H 2 07-Feb-1991
CURSES.H 7 07-Feb-1991 MATH .H 1 07-Feb-1991
CTYPE .H 5 07-Feb-1991 TIME .H 1 07-Feb-1991
ERRNO .H 2 07-Feb-1991 STDIO .H 4 07-Feb-1991
SPEIS .OBJ 2 07-Feb-1991 FORMCC.SAV 14 07-Feb-1991
CCBFL .SAV 14 07-Feb-1991 LFB .SAV 13 07-Feb-1991
CCB .COM 1 07-Feb-1991 CCL .COM 1 07-Feb-1991
LFB .COM 1 07-Feb-1991 INFOR .TXT 3 07-Feb-1991
KK .BAS 7 07-Feb-1991 CXIN1 . 1 07-Feb-1991
CXLIB .DPR 1 07-Feb-1991 CXLIB .DOC 1 07-Feb-1991
CCDOC .DOC 1 07-Feb-1991 CXSTR .DOC 19 07-Feb-1991
CXCOMM.DOC 31 07-Feb-1991 CMLIB .DOC 14 07-Feb-1991
CXFIL .DOC 36 07-Feb-1991 CCOPER.DOC 52 07-Feb-1991
C1 .DOC 5 07-Feb-1991 C12 .DOC 4 07-Feb-1991
CTLIB .DP1 129 07-Feb-1991 C .DPR 10 07-Feb-1991
C8 .DPR 146 07-Feb-1991 C7 .DPR 129 07-Feb-1991
68 Files, 1572 Blocks
14 Free blocks
07.dsk
C3 .DPR 104 07-Feb-1991 C2 .DPR 158 07-Feb-1991
C4 .DPR 192 07-Feb-1991 C5 .DPR 230 07-Feb-1991
C6 .DPR 182 07-Feb-1991 C1 .DPR 303 07-Feb-1991
CCOPER.DP1 181 07-Feb-1991 CMLIB .DP1 32 07-Feb-1991
CCLIB .DP1 52 07-Feb-1991
9 Files, 1434 Blocks
152 Free blocks
08.dsk
CXLIB .DP1 306 07-Feb-1991
1 Files, 306 Blocks
1280 Free blocks
09.dsk
CX .LST 213 06-Mar-1990 CS .LST 90 06-Mar-1990
CC .LST 131 06-Mar-1990 CC .SAV 227 01-Jan-1990
AS .SAV 65 01-Jan-1990 STDIO .H 4 01-Jan-1990
ERRNO .H 2 01-Jan-1990 CTYPE .H 5 01-Jan-1990
SETJMP.H 1 01-Jan-1990 MATH .H 1 01-Jan-1990
TIME .H 1 01-Jan-1990 CURSES.H 7 01-Jan-1990
SPNHD .OBJ 2 01-Jan-1990 SPEIS .OBJ 2 01-Jan-1990
CSLIB .OBJ 44 01-Jan-1990 CMLIB .OBJ 29 01-Jan-1990
INITNF.OBJ 2 01-Jan-1990 NFTIO .OBJ 2 01-Jan-1990
ASPEIS.OBJ 3 01-Jan-1990 ASPNHD.OBJ 3 01-Jan-1990
ANTIO .OBJ 1 01-Jan-1990 CXLIB .OBJ 117 01-Jan-1990
CALIB .OBJ 84 01-Jan-1990 OTHERC.DSK 200P 11-Jan-1993
24 Files, 1236 Blocks
350 Free blocks
OTHERC.DSK
CC .COM 1 11-Dec-1989 CPP .SAV 47 24-Jan-1991
CC .SAV 8 24-Jan-1991 CP1 .SAV 63 24-Jan-1991
CP2 .SAV 63 24-Jan-1991
5 Files, 182 Blocks
10 Free blocks
10.dsk
CA8085.HLP 1P 10-Oct-1988 CA8085.TXT 1P 25-Jan-1990
CA8085.SAV 46P 10-Oct-1988 MACRO .LIB 1P 21-Dec-1989
PROB .LST 4P 25-Jan-1990 PROB .OBJ 1P 25-Jan-1990
PROB .SRC 1P 25-Jan-1990
7 Files, 55 Blocks
1531 Free blocks
11.dsk
MEDOPI.TXT 9 20-May-1987 EDIK .LST 9 24-Mar-1990
MEDFOR.TXT 107 10-Feb-1993 MEDFOR.OBJ 40 16-Sep-1986
FILE .BAD 1 FILE .BAD 1
FILE .BAD 1 LIBP1 .TXT 801 10-Feb-1993
8 Files, 969 Blocks
617 Free blocks
12.dsk
SL .SYS 10P 12-Feb-1988 VM .SYS 3P 27-Dec-1988
LD .SYS 8P 27-Dec-1988 MX .SYS 9P 29-Jan-1988
TT .SYS 2P 31-May-1990 LPX .SYS 3 14-Mar-1991
DAY .SAV 3P 30-Nov-1987 SHD .SAV 2P 10-Mar-1988
SPX .SYS 2P 26-Jul-1990 SP .SYS 2P 26-Jul-1990
LIBR .SAV 24P 20-Dec-1987 RESORC.SAV 24P 25-Oct-1986
DIR .SAV 19P 11-Feb-1987 DESS .SAV 18P 09-Mar-1988
LP .SYS 2P 16-Dec-1989 BUP .SAV 37P 17-May-1990
DUP .SAV 45P 11-Feb-1987 SWAP .SYS 27P 11-Feb-1987
SRCCOM.SAV 26P 11-Feb-1987 BINCOM.SAV 24P 11-Feb-1987
DUMP .SAV 9P 11-Feb-1987 LINK .SAV 49P 11-Feb-1987
PIP .SAV 30P 25-Apr-1987 LX .SYS 3P 01-Mar-1988
FX .SYS 3P 27-Dec-1988 TIMER .SAV 1P 31-Dec-1988
DWX .SYS 4 04-Sep-1991 VBGEXE.SAV 16P 11-Feb-1987
MT .SYS 9P 08-Apr-1989 MYFORM.SAV 5P 01-Jan-1990
LDX .SYS 8P 11-Feb-1987 MTX .SYS 9P 11-Feb-1987
NLX .SYS 2P 11-Feb-1987 SPOOL .REL 11P 11-Feb-1987
SLX .SYS 15P 20-Nov-1990 VMX .SYS 3 06-Apr-1991
SYSMAC.SML 50P 11-Feb-1987 SETUP .SAV 41P 11-Feb-1987
RT11SJ.SYS 80P 10-Sep-1990 EDIK .SAV 23P 07-May-1990
DW .SYS 4P 12-Jan-1991 GRINT .SAV 13P 14-Aug-1989
VDT .REL 9P 13-Feb-1991 UCL .SAV 18P 10-Jan-1991
MXX .SYS 10 17-Feb-1991 MYX .SYS 3 20-Feb-1991
TSTMX .SAV 13P 26-Sep-1989 RT11XM.SYS 106 06-Apr-1991
MY .SYS 3 20-Feb-1991 RWX .SYS 3 23-Jan-1991
GIX .SYS 46 05-Apr-1991 STARTX.COM 1 06-Apr-1991
UCL .DAT 2 06-Apr-1991 MACRO .SAV 60P 31-Jan-1989
HANDLE.SAV 13P 23-Jan-1991 TXT .DAT 1 18-Feb-1991
MAC .DAT 1 16-Feb-1991 FOR .DAT 1 16-Feb-1991
VM .COM 1 07-Apr-1991 STARTV.COM 1 07-Apr-1991
KEYGP .SAV 128P 21-May-1991 GPBOOT.SAV 82 18-Sep-1991
DWX .NEW 5 02-Sep-1991 DWX .OLD 4P 12-Jan-1991
TESTDW.SAV 47 27-Dec-1988 SHER0 .SAV 34 25-Sep-1991
STARTS.COM 1 19-Sep-1991 FIRST .DES 32 26-Sep-1991
FILE .BAD 1 RES000.DES 32
70 Files, 1336 Blocks
250 Free blocks
13.dsk
MY .MAC 12 26-Apr-1991 DTEST .COM 2 26-Apr-1991
PRIMER.FOR 1 11-Oct-1990 GIRA .FOR 17 31-Oct-1990
GIRA1 .FOR 3 02-Nov-1990 RUNGE .FOR 7 02-Nov-1990
KUTTA .FOR 2 14-Nov-1990 LINE .FOR 5 15-Nov-1990
EXP .FOR 5 16-Nov-1990 HELP2 .FOR 5 16-Nov-1990
HELP1 .FOR 2 16-Nov-1990 SETR .FOR 1 21-Nov-1989
DIN .FOR 2 23-Nov-1989 GR0 .FOR 1 24-Nov-1989
GRFON .FOR 3 25-Nov-1989 PROC .FOR 6 29-Nov-1989
SM1 .FOR 2 30-Nov-1989 SMO .FOR 3 30-Nov-1989
GROUT .FOR 4 30-Nov-1989 EDAT .FOR 3 13-Feb-1990
SYD .FOR 1 16-Nov-1989 CHG .FOR 2 23-Nov-1989
GR1 .FOR 8 23-Nov-1989 SEE .FOR 5 30-Nov-1989
PRINTE.FOR 2 14-Feb-1990 PRINT1.FOR 8 14-Feb-1990
TITLE .FOR 1 23-Feb-1989 PRIN .FOR 4 08-Apr-1989
PARAM .FOR 4 04-Apr-1989 PR .FOR 2 07-Apr-1989
SET .FOR 1 07-Apr-1989 ARGUM .FOR 3 07-Apr-1989
RP .FOR 6 07-Apr-1989 SYF .FOR 3 08-Apr-1989
GRAFIK.FOR 4 08-Apr-1989 COUNT .FOR 4 10-Apr-1989
SEE0 .FOR 3 08-Apr-1989 SCRS1 .FOR 1 12-Mar-1991
GRAPH .FOR 1 22-Mar-1991 SY1F .FOR 2 13-Feb-1989
FUNMOD.FOR 3 01-Apr-1991 MAS .FOR 1 27-May-1991
GTT .FOR 2 18-Jun-1991 SYSCOP.COM 1 14-Jun-1991
KAMSH .TXT 2 23-Sep-1991 PART2 .TXT 1 26-Sep-1991
DOP .MAC 5 21-Nov-1989 CGPR .MAC 7 12-Feb-1990
PRING .MAC 6 08-Apr-1989 KLOFF .MAC 1 18-Mar-1991
S13 .MAC 4 01-Apr-1991 EDAT1 .COM 1 13-Feb-1990
COMP .COM 1 08-Dec-1989 EDAT .COM 1 13-Feb-1990
LINOD .COM 1 01-Apr-1991 LINKER.COM 1 01-Apr-1991
MYX .SYS 3 26-Apr-1991 PRS1 .MAC 7 21-May-1991
LP .COM 1 13-May-1991 OS0Z .TXT 5 13-May-1991
TAB .TXT 1 13-May-1991 PRS .MAC 7 21-May-1991
PRS2 .MAC 7 21-May-1991 SEM1 .TXT 7 23-Sep-1991
ADIR .COM 2 27-Aug-1991 DWS .MAC 19 28-Aug-1991
QUER .MAC 2 11-Jun-1991 DAC .MAC 3 14-Oct-1991
CTCAM .MAC 3 16-Oct-1991 GI .MAC 20 11-Jun-1991
CNT .COM 1 12-Nov-1991 GTT1 .FOR 2 12-Nov-1991
CATEST.FOR 1 01-Oct-1991 CATEST.MAC 1 04-Oct-1991
PAC .TXT 7 20-Jun-1991 SEM2 .TXT 7 28-Aug-1991
WHAIT .COM 1 13-Jun-1991 COL .COM 1 22-Nov-1991
EPROM .TXT 48 30-May-1991 SPACE .TXT 162 20-Sep-1991
NUMB .TXT 2 27-Aug-1991 GIGI .MAC 53 13-Jun-1991
GILIB .MAC 13 09-Feb-1992 GILIB0.MAC 13 13-Jun-1991
OS1 .TXT 7 28-Aug-1991 TRES0 .MAC 4 26-Sep-1991
UCLP .TXT 4 04-Sep-1991 TRES1 .MAC 2 20-Sep-1991
FFMES .MAC 1 04-Oct-1991 DW .MAC 19 04-Sep-1991
CA .COM 1 01-Oct-1991 RAFMAC.MAC 75 19-Jun-1991
COMAND.FOR 7 20-Dec-1991 MGEN1 .FOR 6 01-Dec-1991
STR .FOR 5 13-Dec-1991 TET .MAC 1 15-Jan-1992
MGEND .FOR 1 10-Dec-1991 MGEN .FOR 7 13-Dec-1991
MGM .FOR 2 10-Dec-1991 SPECTR.FOR 2 02-Jan-1992
OS0 .TXT 101 28-Aug-1991 PIXP .TXT 4 04-Sep-1991
SLXP .TXT 3 04-Sep-1991 MYP .TXT 4 04-Sep-1991
GIP .TXT 5 04-Sep-1991 UNPACK.MAC 3 20-Sep-1991
SHER0 .MAC 3 20-Sep-1991 PART1 .TXT 4 24-Sep-1991
UNPAC1.MAC 3 26-Sep-1991 REBOOT.MAC 3 08-Feb-1992
DYS .COM 1 11-Jan-1992 S1ZAD .TXT 7 23-Sep-1991
S2ZAD .TXT 9 23-Sep-1991 RES0 .MAC 6 26-Sep-1991
PART3 .MAC 8 26-Sep-1991 CA .MAC 13 29-Oct-1991
PRO1 .MAC 2 21-Oct-1991 FORPRO.FOR 1 21-Oct-1991
CRRG .MAC 1 18-Oct-1991 CA .TXT 15 23-Oct-1991
DVL .COM 1 12-Feb-1992 OTI .MAC 13 21-Oct-1991
PRO2 .MAC 2 21-Oct-1991 MAIN .FOR 1 21-Oct-1991
CT1CAM.MAC 3 09-Feb-1992 COMDY .COM 1 11-Jan-1992
SET80 .MAC 2 02-Jan-1992 INFO .FOR 3 17-Dec-1991
REGM .FOR 3 10-Jan-1992 ATTR .FOR 1 29-Nov-1991
MGEN0 .FOR 5 10-Dec-1991 MGM0 .FOR 1 11-Dec-1991
DOGOO1.TXT 8 29-Oct-1991 SPM .COM 1 06-Jan-1992
SFCL .COM 1 15-Dec-1991 INPR .MAC 1 22-Nov-1991
ONPR .MAC 1 22-Nov-1991 COL1 .COM 1 22-Nov-1991
MGEN2 .FOR 8 10-Dec-1991 IINP .FOR 2 15-Dec-1991
SPACE .MAC 1 13-Jan-1992 MAIN .TXT 31 21-Oct-1991
COM .MAC 1 12-Nov-1991 SEM1B .TXT 7 29-Oct-1991
VAC .MAC 4 29-Oct-1991 FPU .TXT 25 23-Oct-1991
FGEN .MAC 6 29-Dec-1991 SERV .FOR 1 25-Dec-1991
MKILL .FOR 1 13-Jan-1992 MARK .FOR 1 27-Jan-1992
MAINM .FOR 1 01-Feb-1992 NOSPA .MAC 1 13-Dec-1991
SPRIN .MAC 1 13-Dec-1991 POINT .MAC 1 13-Dec-1991
LEN .MAC 1 15-Dec-1991 A .TXT 10 11-Dec-1991
DY1MAC.MAC 11 13-Dec-1991 INSERT.MAC 1 14-Dec-1991
DECL .MAC 1 13-Dec-1991 STRF .FOR 1 14-Jan-1992
PL921 .TXT 2 28-Jan-1992 SETPAR.FOR 2 01-Feb-1992
HANDLS.TXT 5 26-Nov-1991 STR0 .FOR 1 13-Dec-1991
DELLIN.FOR 1 13-Dec-1991 LEFTR .FOR 1 13-Jan-1992
FPX .MAC 32 30-Oct-1991 GI .TXT 44 12-Nov-1991
SYSMAC.MAC 57 09-Feb-1992 DYGEN .MAC 11 13-Dec-1991
FILMEN.FOR 3 01-Feb-1992 STAPRI.FOR 2 01-Feb-1992
ANYKEY.MAC 2 03-Feb-1992 RINS .FOR 1 17-Dec-1991
DIRSER.FOR 6 28-Jan-1992 ALGTIP.FOR 2 04-Jan-1992
CHTIP .FOR 2 14-Jan-1992 TEM .MAC 5 19-Dec-1991
I .TXT 11 18-Dec-1991 INPAR .FOR 4 25-Dec-1991
DYSPL .FOR 7 11-Jan-1992 INF2 .FOR 6 02-Jan-1992
JUNE .TXT 2 05-Feb-1992 ALFA .MAC 7 11-Jan-1992
SPMAC .MAC 21 14-Jan-1992 STRN .FOR 1 21-Jan-1992
EVALM .MAC 2 05-Jan-1992 ROOT .FOR 1 05-Jan-1992
INF1 .FOR 4 02-Jan-1992 EVAL .FOR 6 07-Feb-1992
DYMAC .MAC 15 14-Jan-1992 FIRMEN.FOR 4 13-Jan-1992
DECL .TXT 5 04-Feb-1992 LETTER.TXT 1 14-Jan-1992
MELEM .FOR 2 13-Dec-1991 RINP .FOR 3 15-Dec-1991
GEN .FOR 3 21-Jan-1992 PL92 .TXT 2 28-Jan-1992
TERINA.MAC 8 17-Dec-1991 BPT .MAC 1 09-Feb-1992
BETA .MAC 5 12-Feb-1992 DVMAC .MAC 19 08-Feb-1992
CAKK .MAC 13 09-Feb-1992 DEVAL .FOR 5 12-Feb-1992
SETCOL.FOR 2 08-Feb-1992 SCREDT.FOR 11 08-Feb-1992
LP .MAC 15 09-Feb-1992 GRFEDT.FOR 5 12-Feb-1992
208 Files, 1464 Blocks
122 Free blocks
Шестая пачка сдампленных дискет:
http://www.tis.kz/progs/dvk/kaldyh-6.rar
Описание тов. KALDYH: (Отобразить)
Шестая партия:
Подписи на дискетах:
1 - 4D4=DOCS #1 (3)
2 - DOCS #3 (3)
3 - MY: #1 (3) MY->MX: (80tr)
4 - MY: #2 (3)
5 - #3 (3)
6 - RT11 v5.02 #1 (4) MY:
7 - RT11 v5.02 #2 (4) MY:
8 - RT11 v5.02 #3 (4) MY:
9 - RT11 v5.02 #4 (4) MY: Fr=1002
10 - RT11_V5.04 #1 (3) - Gen&Wrk 10.11.91
11 - RT11_V5.04 #2 (3)
12 - RT11_V5.04 #3 (3) F=502
Уф, осталось еще около 15 пачек...
Содержание архива kaldyh-6.rar (Отобразить)
01.dsk
01.rar
02.dsk
02.rar
03.dsk
03.rar
04.dsk
04.rar
05.dsk
05.rar
06.dsk
06.rar
07.dsk
07.rar
08.dsk
08.rar
09.dsk
09.rar
Содержание образов из архива kaldyh-6.rar (Отобразить)
01.dsk
MO9700.DOC 137 15-Oct-1990 MO9705.DOC 71 15-Oct-1990
MO3315.TXT 314 23-Dec-1990 DOC .DIR 3 22-Dec-1990
CPP .SAV 47P 24-Jan-1991 CC .SAV 8P 24-Jan-1991
CC .COM 1P 11-Dec-1989 TZ .TXT 15 09-Jan-1991
FILE .BAD 1 10-Nov-1991 MO9701.DOC 98 15-Oct-1990
MO9703.DOC 140 15-Oct-1990 MO9704.DOC 113 15-Oct-1990
MO9702.DOC 209 15-Oct-1990 MO3313.TXT 193 23-Dec-1990
MO3310.TXT 169 23-Dec-1990
15 Files, 1519 Blocks
67 Free blocks
02.dsk
MO3240.TXT 157P 23-Jan-1991 PDP11 .TXT 130 12-Jan-1990
GI .TXT 43 19-Jun-1991 SPRAV .DPR 990 11-Sep-1991
4 Files, 1320 Blocks
266 Free blocks
03.dsk
MEDFOR.OBJ 40 16-Sep-1986 EDIK .DPR 132 19-Dec-1990
EDIK .SAV 23 07-May-1990 PDP11 .TXT 130 10-Feb-1993
DESS .TXT 24 10-Feb-1993 MEDFOR.TXT 107 11-Feb-1993
MEDOPI.TXT 9 11-Feb-1993 LIBP1 .TXT 801 11-Feb-1993
8 Files, 1266 Blocks
320 Free blocks
04.dsk
LIBP2 .TXT 812 10-Feb-1993 RTDEV .TXT 730 10-Feb-1993
2 Files, 1542 Blocks
44 Free blocks
05.dsk
FILES .TXT 332 10-Feb-1993 HANDP1.TXT 501 11-Feb-1993
HANDP2.TXT 489 11-Feb-1993
3 Files, 1322 Blocks
264 Free blocks
06.dsk
RT11 .DIR 14 06-Jul-1990 MSBOOT.BOT 3 11-Feb-1987
MDUP .MM 56 11-Feb-1987 MDUP .MS 56 11-Feb-1987
MDUP .MT 56 11-Feb-1987 SWAP .SYS 27 11-Feb-1987
RT11AI.SYS 80 11-Feb-1987 RT11PI.SYS 94 11-Feb-1987
RT11BL.SYS 78 11-Feb-1987 RT11SJ.SYS 78 11-Feb-1987
RT11FB.SYS 92 11-Feb-1987 RT11XM.SYS 105 11-Feb-1987
TT .SYS 2 11-Feb-1987 CR .SYS 3 11-Feb-1987
CT .SYS 6 11-Feb-1987 DD .SYS 5 11-Feb-1987
DL .SYS 4 11-Feb-1987 DM .SYS 5 11-Feb-1987
DP .SYS 3 11-Feb-1987 DS .SYS 3 11-Feb-1987
DT .SYS 3 11-Feb-1987 DU .SYS 4 11-Feb-1987
DW .SYS 5 11-Feb-1987 DX .SYS 4 11-Feb-1987
DY .SYS 4 11-Feb-1987 DZ .SYS 4 11-Feb-1987
PD .SYS 3 11-Feb-1987 RF .SYS 3 11-Feb-1987
RK .SYS 3 11-Feb-1987 LD .SYS 8 11-Feb-1987
LS .SYS 3 11-Feb-1987 MM .SYS 9 11-Feb-1987
MS .SYS 10 11-Feb-1987 MT .SYS 9 11-Feb-1987
NL .SYS 2 11-Feb-1987 PC .SYS 2 11-Feb-1987
PI .SYS 59 11-Feb-1987 SL .SYS 14 11-Feb-1987
SLMIN .SYS 12 11-Feb-1987 SP .SYS 6 11-Feb-1987
VM .SYS 3 11-Feb-1987 XC .SYS 4 11-Feb-1987
XL .SYS 4 11-Feb-1987 DDX .SYS 5 11-Feb-1987
DLX .SYS 5 11-Feb-1987 DMX .SYS 5 11-Feb-1987
DUX .SYS 4 11-Feb-1987 DWX .SYS 5 11-Feb-1987
DXX .SYS 4 11-Feb-1987 DYX .SYS 4 11-Feb-1987
DZX .SYS 4 11-Feb-1987 LDX .SYS 8 11-Feb-1987
LPX .SYS 2 11-Feb-1987 LSX .SYS 3 11-Feb-1987
MMX .SYS 10 11-Feb-1987 MSX .SYS 11 11-Feb-1987
MTX .SYS 9 11-Feb-1987 NCX .SYS 9 11-Feb-1987
NLX .SYS 2 11-Feb-1987 NQX .SYS 7 11-Feb-1987
PIX .SYS 68 11-Feb-1987 RKX .SYS 3 11-Feb-1987
SLX .SYS 16 11-Feb-1987 SPX .SYS 6 11-Feb-1987
VMX .SYS 3 11-Feb-1987 XCX .SYS 4 11-Feb-1987
XLX .SYS 4 11-Feb-1987 LP .SYS 2 11-Feb-1987
STARTA.COM 60 11-Feb-1987 STARTF.COM 5 11-Feb-1987
STARTS.COM 1 11-Feb-1987 STARTX.COM 8 11-Feb-1987
PIP .SAV 30 11-Feb-1987 DUP .SAV 45 11-Feb-1987
DIR .SAV 19 11-Feb-1987 IND .SAV 56 11-Feb-1987
RESORC.SAV 24 11-Feb-1987 EDIT .SAV 19 11-Feb-1987
K52 .SAV 54 11-Feb-1987 KED .SAV 58 11-Feb-1987
KEX .SAV 53 11-Feb-1987 DATIME.COM 3 11-Feb-1987
82 Files, 1586 Blocks
0 Free blocks
07.dsk
CREF .SAV 6 11-Feb-1987 LINK .SAV 49 11-Feb-1987
LIBR .SAV 24 11-Feb-1987 FILEX .SAV 22 11-Feb-1987
SRCCOM.SAV 26 11-Feb-1987 BINCOM.SAV 24 11-Feb-1987
SLP .SAV 13 11-Feb-1987 DUMP .SAV 9 11-Feb-1987
SIPP .SAV 21 11-Feb-1987 BUP .SAV 49 11-Feb-1987
PAT .SAV 10 11-Feb-1987 HELP .SAV 130 11-Feb-1987
SYSMAC.SML 50 11-Feb-1987 BATCH .SAV 26 11-Feb-1987
ERROUT.SAV 18 11-Feb-1987 QUEMAN.SAV 15 11-Feb-1987
FORMAT.SAV 24 11-Feb-1987 SETUP .SAV 41 11-Feb-1987
VTCOM .SAV 24 11-Feb-1987 SPEED .SAV 4 11-Feb-1987
DATIME.SAV 4 11-Feb-1987 LET .SAV 5 11-Feb-1987
SPLIT .SAV 3 11-Feb-1987 UCL .SAV 15 11-Feb-1987
VBGEXE.SAV 16 11-Feb-1987 TERMID.SAV 3 11-Feb-1987
QUEUE .REL 14 11-Feb-1987 RTMON .REL 8 11-Feb-1987
SPOOL .REL 11 11-Feb-1987 VTCOM .REL 27 11-Feb-1987
TRANSF.SAV 16 11-Feb-1987 GIDIS .SAV 72 11-Feb-1987
VTMAC .MAC 7 11-Feb-1987 VTHDLR.OBJ 8 11-Feb-1987
PUTSTR.FOR 2 11-Feb-1987 GETSTR.FOR 2 11-Feb-1987
DEMOBG.MAC 2 11-Feb-1987 DEMOFG.MAC 3 11-Feb-1987
DEMOX1.MAC 3 11-Feb-1987 DEMOF1.FOR 2 11-Feb-1987
DEMOED.TXT 1 11-Feb-1987 SAMPLE.KED 4 11-Feb-1987
VERIFY.COM 3 11-Feb-1987 IVP .COM 16 11-Feb-1987
IVP .MAC 25 11-Feb-1987 DISMT1.COM 9 11-Feb-1987
DISMT2.COM 7 11-Feb-1987 FB .MAC 1 11-Feb-1987
SJ .MAC 1 11-Feb-1987 XM .MAC 1 11-Feb-1987
BSTRAP.MAC 70 11-Feb-1987 EDTGBL.MAC 33 11-Feb-1987
KMON .MAC 122 11-Feb-1987 KMOVLY.MAC 217 11-Feb-1987
MTTEMT.MAC 18 11-Feb-1987 MTTINT.MAC 46 11-Feb-1987
RMONFB.MAC 149 11-Feb-1987 TRMTBL.MAC 19 11-Feb-1987
BA .MAC 20 11-Feb-1987 CR .MAC 15 11-Feb-1987
60 Files, 1585 Blocks
1 Free blocks
08.dsk
RMONSJ.MAC 71 11-Feb-1987 USR .MAC 67 11-Feb-1987
XMSUBS.MAC 40 11-Feb-1987 CT .MAC 33 11-Feb-1987
DD .MAC 26 11-Feb-1987 DL .MAC 36 11-Feb-1987
DM .MAC 26 11-Feb-1987 DP .MAC 11 11-Feb-1987
DS .MAC 10 11-Feb-1987 DT .MAC 9 11-Feb-1987
DU .MAC 33 11-Feb-1987 DW .MAC 31 11-Feb-1987
DX .MAC 21 11-Feb-1987 DY .MAC 23 11-Feb-1987
DZ .MAC 18 11-Feb-1987 EL .MAC 16 11-Feb-1987
LD .MAC 46 11-Feb-1987 LP .MAC 11 11-Feb-1987
LS .MAC 21 11-Feb-1987 NC .MAC 43 11-Feb-1987
NI .MAC 22 11-Feb-1987 NL .MAC 3 11-Feb-1987
NQ .MAC 26 11-Feb-1987 PC .MAC 5 11-Feb-1987
PD .MAC 12 11-Feb-1987 RF .MAC 7 11-Feb-1987
RK .MAC 11 11-Feb-1987 SP .MAC 42 11-Feb-1987
TJ .MAC 31 11-Feb-1987 TM .MAC 26 11-Feb-1987
TS .MAC 34 11-Feb-1987 TT .MAC 7 11-Feb-1987
VM .MAC 20 11-Feb-1987 XC .MAC 1 11-Feb-1987
XL .MAC 28 11-Feb-1987 FSM .MAC 32 11-Feb-1987
ELCOPY.MAC 15 11-Feb-1987 ELINIT.MAC 16 11-Feb-1987
ELTASK.MAC 9 11-Feb-1987 ERRTXT.MAC 6 11-Feb-1987
ERROUT.OBJ 15 11-Feb-1987 RTBL .MAP 21 11-Feb-1987
RTSJ .MAP 21 11-Feb-1987 RTFB .MAP 29 11-Feb-1987
RTXM .MAP 33 11-Feb-1987 SYSGEN.COM 217 11-Feb-1987
BL .ANS 9 11-Feb-1987 SJFB .ANS 9 11-Feb-1987
XM .ANS 9 11-Feb-1987 CONFIG.COM 27 11-Feb-1987
CONFIG.SAV 2 11-Feb-1987 V5USER.TXT 3 11-Feb-1987
V5NOTE.TXT 52 11-Feb-1987 CUSTOM.TXT 9 11-Feb-1987
CONSOL.MAC 6 11-Feb-1987 NITEST.MAC 22 11-Feb-1987
UNSUP .TXT 38 11-Feb-1987 ALPH00.FNT 9 11-Feb-1987
ODT .OBJ 8 11-Feb-1987 VDT .OBJ 8 11-Feb-1987
SYSLIB.OBJ 51 11-Feb-1987 MDUP .SAV 20 11-Feb-1987
MBOOT .BOT 1 11-Feb-1987 MBOT16.BOT 1 11-Feb-1987
CN .SYS 13 11-Mar-1990 CMNET .SYS 2 11-Mar-1990
CMNPAS.SAV 5 11-Mar-1990 RECOD .TEC 1 11-Mar-1990
68 Files, 1586 Blocks
0 Free blocks
09.dsk
CM .SYS 20 11-Mar-1990 BJ .SYS 18 11-Mar-1990
CJ .SYS 20 11-Mar-1990 CK .SYS 20 11-Mar-1990
BK .SYS 18 11-Mar-1990 CMN .SAV 23 11-Mar-1990
CMNDAT.SAV 7 11-Mar-1990 CMNTT .REL 5 11-Mar-1990
CMN .REL 24 11-Mar-1990 CMNET .BOL 6 11-Mar-1990
CMNET .DAT 4 11-Mar-1990 CMNET .BOT 12 11-Mar-1990
CMNET .TMP 100 11-Mar-1990 CMINI .REL 5 11-Mar-1990
CNCR .SAV 40 11-Mar-1990 CNC .SAV 39 11-Mar-1990
CMNRT .TXT 155 11-Mar-1990 CMNVT .TXT 11 11-Mar-1990
CMNPAC.TXT 23 11-Mar-1990 RIGHTS.TXT 2 11-Mar-1990
MX .MAC 17 17-Feb-1991 X12 .MAC 1 28-Feb-1991
MY .MAC 12 26-Apr-1991 GI .MAC 20 11-Jun-1991
GIGI .MAC 53 13-Jun-1991 LP .MAC 16 14-Jun-1991
GILIB .MAC 13 19-Jun-1991 DW .MAC 19 04-Sep-1991
CA .MAC 13 29-Oct-1991 HEXDMP.FOR 3 28-Feb-1991
SETCOL.FOR 2 13-Jun-1991 GTT .FOR 2 18-Jun-1991
GI .TXT 43 19-Jun-1991 UCLP .TXT 4 04-Sep-1991
UCL .DAT 4 10-Nov-1991 CA .TXT 15 23-Oct-1991
PIXP .TXT 4 04-Sep-1991 SLXP .TXT 3 04-Sep-1991
MYP .TXT 4 04-Sep-1991 GIP .TXT 5 04-Sep-1991
UCL .SAV 18P 10-Jan-1991 SLX .SYS 15P 20-Nov-1990
SETUP .SAV 41P 11-Feb-1987
43 Files, 879 Blocks
707 Free blocks
10.dsk
SPLIT .SAV 3 07-Feb-1991 CREF .SAV 6 07-Feb-1991
DEMOED.TXT 1 07-Feb-1991 SWAP .SYS 27 07-Feb-1991
PIXFRM.SYS 68 07-Feb-1991 SDHX .SYS 21 07-Feb-1991
SDSX .SYS 21 07-Feb-1991 PIP .SAV 30 07-Feb-1991
DIR .SAV 19 07-Feb-1991 RESORC.SAV 25 07-Feb-1991
FB .MAC 1 07-Feb-1991 DUP .SAV 49 07-Feb-1991
IND .SAV 58 07-Feb-1991 K52 .SAV 54 07-Feb-1991
KED .SAV 58 07-Feb-1991 KEX .SAV 53 07-Feb-1991
MACRO .SAV 61 07-Feb-1991 LINK .SAV 49 07-Feb-1991
LIBR .SAV 24 07-Feb-1991 FILEX .SAV 22 07-Feb-1991
SRCCOM.SAV 26 07-Feb-1991 BINCOM.SAV 24 07-Feb-1991
SLP .SAV 13 07-Feb-1991 DUMP .SAV 9 07-Feb-1991
SIPP .SAV 21 07-Feb-1991 BUP .SAV 52 07-Feb-1991
PAT .SAV 10 07-Feb-1991 BATCH .SAV 26 07-Feb-1991
DATIME.SAV 4 07-Feb-1991 QUEMAN.SAV 15 07-Feb-1991
FORMAT.SAV 24 07-Feb-1991 VTCOM .SAV 24 07-Feb-1991
TERMID.SAV 3 07-Feb-1991 SETUP .SAV 41 07-Feb-1991
SPEED .SAV 4 07-Feb-1991 MSCPCK.SAV 3 07-Feb-1991
V5USER.TXT 2 07-Feb-1991 HELP .SAV 132 07-Feb-1991
UCL .SAV 16 07-Feb-1991 VBGEXE.SAV 16 07-Feb-1991
TRANSF.SAV 16 07-Feb-1991 MDUP .SAV 21 07-Feb-1991
ERROUT.SAV 18 07-Feb-1991 GIDIS .SAV 72 07-Feb-1991
CONFIG.SAV 8 07-Feb-1991 DBGSYM.SAV 10 07-Feb-1991
QUEUE .REE 14 07-Feb-1991 RTMON .REL 8 07-Feb-1991
SPOOL .REE 11 07-Feb-1991 VTCOM .REL 27 07-Feb-1991
SYSLIB.OBJ 55 07-Feb-1991 ODT .OBJ 8 07-Feb-1991
VDT .OBJ 8 07-Feb-1991 VTHDLR.OBJ 8 07-Feb-1991
ERROUT.OBJ 15 07-Feb-1991 SYSMAC.SML 61 07-Feb-1991
V5NOTE.TXT 91 07-Feb-1991 CUSTOM.TXT 10 07-Feb-1991
VTMAC .MAC 7 07-Feb-1991 DEMOBG.MAC 2 07-Feb-1991
SJ .MAC 1 07-Feb-1991
61 Files, 1586 Blocks
0 Free blocks
11.dsk
DEMOFG.MAC 3 07-Feb-1991 DEMOX1.MAC 3 07-Feb-1991
IVP .MAC 25 07-Feb-1991 XM .MAC 1 07-Feb-1991
EDTGBL.MAC 33 07-Feb-1991 CR .MAC 15 07-Feb-1991
XC .MAC 1 07-Feb-1991 KMOVLY.MAC 216P 27-Sep-1991
MTTEMT.MAC 18 07-Feb-1991 MTTINT.MAC 46 07-Feb-1991
RMONSJ.MAC 71 07-Feb-1991 TRMTBL.MAC 19 07-Feb-1991
USR .MAC 73 07-Feb-1991 XMSUBS.MAC 40 07-Feb-1991
BA .MAC 21 07-Feb-1991 DT .MAC 9 07-Feb-1991
CT .MAC 33 07-Feb-1991 DD .MAC 27 07-Feb-1991
DL .MAC 38 07-Feb-1991 DM .MAC 27 07-Feb-1991
DP .MAC 11 07-Feb-1991 DS .MAC 10 07-Feb-1991
DU .MAC 96 07-Feb-1991 DX .MAC 21 07-Feb-1991
DY .MAC 23 07-Feb-1991 LP .MAC 14 07-Feb-1991
LS .MAC 35 07-Feb-1991 NI .MAC 23 07-Feb-1991
NL .MAC 3 07-Feb-1991 NQ .MAC 26 07-Feb-1991
NU .MAC 32 07-Feb-1991 PC .MAC 5 07-Feb-1991
PD .MAC 12 07-Feb-1991 RF .MAC 8 07-Feb-1991
TT .MAC 7 07-Feb-1991 RK .MAC 12 07-Feb-1991
TJ .MAC 32 07-Feb-1991 TS .MAC 40 07-Feb-1991
ELTASK.MAC 9 07-Feb-1991 EL .MAC 17 07-Feb-1991
TU .MAC 26 07-Feb-1991 UM .MAC 82 07-Feb-1991
FSM .MAC 32 07-Feb-1991 ELCOPY.MAC 15 07-Feb-1991
ELINIT.MAC 16 07-Feb-1991 ERRTXT.MAC 6 07-Feb-1991
CONSOL.MAC 6 07-Feb-1991 D3BAD .DIR 1 01-Nov-1991
DW .MAC 43 07-Feb-1991 DZ .MAC 18 07-Feb-1991
SP .MAC 43 07-Feb-1991 SYSGEN.ANS 7 12-May-1991
SYSGEN.BLD 1 12-May-1991 SYSGEN.TBL 5 12-May-1991
SYSGEN.DEV 4 13-May-1991 PRD .SAV 57 21-Jun-1991
LD .MAC 65 07-Feb-1991 SYSGEN.CND 3 01-Nov-1991
XMGEN .DEV 1 05-Nov-1991
59 Files, 1586 Blocks
0 Free blocks
12.dsk
XL .MAC 29 07-Feb-1991 SPOOL .REL 11 24-Jun-1991
SYSGEN.COM 218 01-Nov-1991 RMONFB.MAC 151 01-Nov-1991
BSTRAP.MAC 70 01-Nov-1991 KMON .MAC 123 01-Nov-1991
SYSGEN.MON 2 04-Nov-1991 SJFB .MON 2 04-Nov-1991
KMXM .OBJ 125 04-Nov-1991 RMXM .OBJ 52 04-Nov-1991
SBXM .OBJ 12 04-Nov-1991 TBXM .OBJ 13 04-Nov-1991
BTXM .OBJ 16 04-Nov-1991 RT11XM.MAP 34 04-Nov-1991
RT11XM.SYG 107 04-Nov-1991 LDX .SYG 8 05-Nov-1991
SPX .SYG 2 05-Nov-1991 MTX .SYG 9 05-Nov-1991
FPX .SYG 7 06-Nov-1991 LDX .OBJ 12 05-Nov-1991
VMX .SYG 3 05-Nov-1991 VM .MAC 22 05-Nov-1991
VMX .OBJ 4 05-Nov-1991 SPX .OBJ 2 05-Nov-1991
FSMX .OBJ 7 05-Nov-1991 TM .MAC 27 05-Nov-1991
MTX .OBJ 6 05-Nov-1991 FPX .OBJ 10 06-Nov-1991
28 Files, 1084 Blocks
502 Free blocks
Образы дискет в *.DSK формате, конвертированные из *.TDO не измененные от тов. KALDYH, только удалены не читающиеся образы...
В *.RAR архивах идут вытащенные файлы из *.DSK образов, с оригинальной кодировкой ДВК в текстовых файлах.
Сделано это было для удобства, так как при использовании плагина ТС vs FAR, кодировка текстовых файлов меняется на Win, и потом при записи файлов обратно в образы, на ДВК они не будут читаться...
ТМОС 4.800.020
http://tis.kz/progs/dvk/TMOS_4_800_20.rar
Загрузочные образы системы ТМОС-2, дискеты с устройства RX050, драйвер DU.SYS
Содержание архива TMOS_4_800_20.rar (Отобразить)
4.800.020-11.img
4.800.020-12.img
4.800.020-13.img
4.800.020-14.img
Лог загрузки в эмуляторе Е11: (Отобразить)
.BOO DU0:
ЗАГРУЖАЕТСЯ РАСШИРЕННЫЙ МОНИТОР
ТМОС-2. РАСШИРЕННЫЙ МОНИТОР
ЗАГРУЖЕН С DU0
124КСЛОВ ПАМЯТИ
МИКРО-ЭВМ
ПОВТОРНЫЙ СТАРТ: 152166
КРАТКОЕ ОПИСАНИЕ ТМОС-2 ВЫВОДИТСЯ ПО "H"(H/P)
.DIR
НОМЕР# ИМФАЙЛ.ТИП ДАТА ДЛИНА СТАРТ
1 TMCXM .SYS 1-JAN-86 49 000067
2 TMCSM .SYS 1-JAN-86 24 000150
3 UPDAT .BIC 29-MAY-89 30 000200
4 DATE .SYS 1-JAN-86 2 000236
5 DIR .SYS 1-JAN-86 7 000240
6 DU .SYS 1-JAN-86 3 000247
7 DD .SYS 1-JAN-86 3 000252
8 DX .SYS 1-JAN-86 3 000255
9 DY .SYS 1-JAN-86 3 000260
10 MT .SYS 2-DEC-87 3 000263
11 MS .SYS 1-JAN-86 4 000266
12 LP .SYS 7-DEC-88 1 000272
13 DUSZ .SYS 1-JAN-86 2 000273
14 HELP .TXT 1-JAN-86 18 000275
15 032101.BIC 1-JAN-86 55 000317
16 032102.BIC 1-JAN-86 44 000406
17 032103.BIC 1-JAN-85 54 000462
18 032104.BIC 1-JAN-85 33 000550
19 032105.BIC 1-JAN-86 25 000611
20 074101.BIC 1-JAN-70 104 000642
21 074102.BIC 1-JAN-86 15 001012
22 074106.BIN 1-JAN-86 5 001031
23 080101.BIC 1-JAN-88 10 001036
24 080102.BIC 1-JAN-88 17 001050
25 MC3107.CCC 1-JAN-86 1 001071
26 MC3110.CCC 1-JAN-86 1 001072
27 TMONXM.SYS 16-NOV-90 33 001073
28 TMONSM.SYS 3-FEB-88 23 001137
СВОБ.БЛОКОВ: 167
.DIR DU1:
НОМЕР# ИМФАЙЛ.ТИП ДАТА ДЛИНА СТАРТ
1 TMCXM .SYS 1-JAN-86 49 000067
2 TMCSM .SYS 1-JAN-86 24 000150
3 UPDAT .BIC 29-MAY-89 30 000200
4 DATE .SYS 1-JAN-86 2 000236
5 DIR .SYS 1-JAN-86 7 000240
6 DU .SYS 1-JAN-86 3 000247
7 DD .SYS 1-JAN-86 3 000252
8 DX .SYS 1-JAN-86 3 000255
9 DY .SYS 1-JAN-86 3 000260
10 MT .SYS 2-DEC-87 3 000263
11 MS .SYS 1-JAN-86 4 000266
12 LP .SYS 7-DEC-88 1 000272
13 DUSZ .SYS 1-JAN-86 2 000273
14 HELP .TXT 1-JAN-86 18 000275
15 014101.BIC 1-JAN-86 17 000317
16 014102.BIC 1-JAN-86 20 000340
17 029101.BIC 3-SEP-87 6 000364
18 030101.BIC 11-FEB-83 17 000372
19 037101.BIC 1-JAN-86 17 000413
20 045101.BIC 1-AUG-85 32 000434
21 045102.BIC 1-AUG-85 32 000474
22 045103.BIN 1-AUG-85 17 000534
23 050101.BIN 1-JAN-84 17 000555
24 050102.BIN 1-JAN-84 11 000576
25 001103.BIC 1-JAN-84 12 000611
26 067101.BIC 1-JAN-86 17 000625
27 067102.BIC 1-JAN-86 17 000646
28 067103.BIN 1-JAN-86 13 000667
29 074103.BIC 1-FEB-88 73 000704
30 074104.BIC 1-JAN-86 22 001015
31 074105.BIC 1-JAN-86 24 001043
32 TMONXM.SYS 16-NOV-90 33 001073
33 TMONSM.SYS 3-FEB-88 23 001134
СВОБ.БЛОКОВ: 173
.DIR DU2:
НОМЕР# ИМФАЙЛ.ТИП ДАТА ДЛИНА СТАРТ
1 TMONXM.SYS 16-NOV-90 33 000067
2 TMONSM.SYS 3-FEB-88 23 000130
3 TMCSM .SYS 1-JAN-86 24 000157
4 TMCXM .SYS 1-JAN-86 49 000207
5 UPDAT .BIC 2-FEB-89 30 000270
6 XTECO .BIC 1-JAN-86 26 000326
7 SETUP .BIC 1-JAN-86 27 000360
8 DATE .SYS 1-JAN-86 2 000413
9 DIR .SYS 1-JAN-86 7 000415
10 DU .SYS 1-JAN-86 3 000424
11 DD .SYS 1-JAN-86 3 000427
12 DX .SYS 1-JAN-86 3 000432
13 DY .SYS 1-JAN-86 3 000435
14 MT .SYS 2-DEC-87 3 000440
15 MS .SYS 1-JAN-86 4 000443
16 LP .SYS 7-DEC-88 1 000447
17 DUSZ .SYS 1-JAN-86 2 000450
18 HELP .TXT 1-JAN-86 18 000452
19 CLRCLK.BIC 4-APR-85 1 000474
20 RESET .BIC 13-NOV-84 1 000475
21 SIZA01.BIC 1-JAN-86 6 000476
22 HUXA01.BIC 1-JAN-86 2 000504
23 STKA01.BIC 13-SEP-84 6 000506
24 MENU01.BIC 1-JAN-86 4 000514
25 MNUA01.CCC 1-JAN-86 5 000520
26 SYSA01.CCC 1-JAN-86 35 000525
27 BOOT .CCC 28-AUG-84 1 000570
28 037101.BIC 1-JAN-86 17 000571
29 067101.BIC 1-JAN-86 17 000612
30 067102.BIC 1-JAN-86 17 000633
31 073101.BIC 1-JAN-70 100 000654
32 074101.BIC 1-JAN-70 104 001020
33 074103.BIC 1-JAN-86 73 001170
34 074107.BIC 1-JAN-70 80 001301
35 080101.BIC 1-JAN-86 10 001421
36 LANG .CCC 19-DEC-84 1 001433
СВОБ.БЛОКОВ: 4
.DIR DU3:
НОМЕР# ИМФАЙЛ.ТИП ДАТА ДЛИНА СТАРТ
1 TMONXM.SYS 1-JAN-86 33 000067
2 TMONSM.SYS 3-FEB-88 23 000130
3 TMCSM .SYS 1-JAN-86 24 000157
4 TMCXM .SYS 1-JAN-86 49 000207
5 UPDAT .BIC 29-MAY-89 30 000270
6 XTECO .BIC 1-JAN-86 26 000326
7 SETUP .BIC 1-JAN-86 27 000360
8 DATE .SYS 1-JAN-86 2 000413
9 DIR .SYS 1-JAN-86 7 000415
10 DU .SYS 1-JAN-86 3 000424
11 DD .SYS 1-JAN-86 3 000427
12 DX .SYS 1-JAN-86 3 000432
13 DY .SYS 1-JAN-86 3 000435
14 MS .SYS 1-JAN-86 4 000440
15 LP .SYS 7-DEC-88 1 000444
16 DUSZ .SYS 1-JAN-86 2 000445
17 HELP .TXT 1-JAN-86 18 000447
18 DISK .CCC 4-JAN-89 1 000471
19 DISK .ICF 5-JAN-89 2 000472
20 DISKET.CCC 4-JAN-89 1 000474
21 DISKET.ICF 5-JAN-89 7 000475
22 DZ .SYS 25-JAN-89 3 000503
23 MT .SYS 2-DEC-87 3 000506
24 PP .SYS 25-JAN-89 1 000511
25 PR .SYS 29-MAY-89 1 000512
СВОБ.БЛОКОВ: 468
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 23 Февраля, 2012 - 10:15:48
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Ниже представлен образ загрузочного диска MY, с основной системой RT11 v.5.04,
а так-же драйверами MY, MX, DW и утилитами.
http://www.tis.kz/progs/dvk/DVK-MY.rar
Содержание архива:
DVK-MY.DSK
Образ диска MY со следующим составом:
RT-11SJ V05.04 (Rus\Lat) Без поддержки таймера.
В образе диска:
RT11SJ.SYS Системный монитор RT-11SJ V05.04
RT11FB.SYS Системный монитор RT-11FB V05.04
TT.SYS Драйвер терминала
SL.SYS Редактор введенных команд от SL V08.00 [SW] Сторожевых С.В. 1988
SWAP.SYS Системный файл
STARTS.COM Командный файл
DD.SYS Драйвер DECtape II, TU58 для загрузки ОС по ИРПС с адресами 176560-176566
LD.SYS Драйвер виртуальных образов дисков
MY.SYS Драйвер MY (DZ) от Un_Soft 1991. V3.04
MX.SYS Драйвер MX V02.2,OCTOBER-1987 #57872/20.05.88
DW.SYS Драйвер DW DW V05.08 [RYG] Рождевствин Ю.Г. 1990 г.
DIR.SAV - Для работы команды DIR
PIP.SAV - Для работы команды TYPE и COPY
DUP.SAV - Для работы команды BOOT и COPY
DUMP.SAV - Для работы команды DUMP
RESORC.SAV - Для работы команды SHOW
K52.SAV - Для работы команды EDIT на терминале типа VT52
SL.HLP Справочный файл от SL V08.00 [SW] Сторожевых С.В. 1988
HELP.MX Справочный файл к MX.SYS, от 25 января 1988
README.MX Справочный файл к MX.SYS, от 7 июля 1987
MY.MAC Исходник драйвера MY.SYS, от Un_Soft 1991. V3.04
MYP.TXT Справочный файл к MY.SYS, от Un_Soft 1991. V3.04
MYFORM.SAV Маленькая программка форматирования дискет MY
DW.HLP Справочный файл к драйверу DW DW V05.08 [RYG] Рождевствин Ю.Г. 1990 г.
TDW.SAV Программа форматирования винчестера от Рождествин (TDW V05.10)
TDW.HLP Справочный файл к программе TDW.SAV от Рождествин (TDW V05.10)
TESTDW.SAV Программа форматирования и диагностики DW из ОС ФОДОС В03.00
TESTMX.SAV Программа форматирования и диагностики MX из ОС ФОДОС В03.00
TESTMY.SAV Программа форматирования и диагностики MY из ОС ФОДОС В03.00
Более подробно о драйверах MX MY DW представленных в этом образе,
можно почитать тут: http://www.tis.kz/forum/topic.ph...m=27&topic=3
Документация на драйвер SL.SYS (Отобразить)
Драйвер редактора командной строки SL V08.00
Сторожевых С.В. Москва 1988г.
Назначение и установка редактора в системе
Драйвер предназначен для редактирования командных строк монитора (KMON),
интерпретатора CSI и входных строк, получаемых программой пользователя по
запросу .GTLIN . Возможно редактирование запросов .TTYIN, если разрешить
этот режим командой SET SL TTYIN.
Драйвер SL работает также как драйвер нуль-устройства и может выдавать
твердую копию системного терминала на печатающее устройство.
Редактор функционирует под управлением операционных систем: RT11 V05.00 и
выше, ФОДОС-2 и не совсем корректно под управление ОС ДВК и RT11 V04.00.
Для использования драйвера необходимо скопировать на системный носитель
файл SL.SYS, и ввести последовательно следующие команды:
SET SL SYSGEN ! подстроить параметры генерации драйвера под параметры
! генерации текущего монитора
INSTALL SL ! установить драйвер в системе
SET SL ON ! включить режим редактирования
Для убыстрения включения драйвера рекомендуется применять следующую
последовательность:
LOAD SL
SET SL ON
Применение редактора
Назначения клавиш на служебной клавиатуре терминала 15ИЭ-00-013
+-------------+-------------+-------------+
| | | |
| |------ | A | \ | |
| V | | | ----| |
| K1 | K2 | K3 |
+-------------+-------------+-------------+
| | | |
| <------ | \ | ------> |
| | \ | |
| K4 | K5 | K6 |
+-------------+-------------+-------------+
| | | | | |
| <-----| | | | |------> |
| | | V | | |
| K7 | K8 | K9 |
+-------------+-------------+-------------+
| | | A |
| ======= | | | | |
| | | V | ======= |
| V K10 | O K11 | K12 |
+-------------+-------------+-------------+
К1 - очистить строку и установить указатель кольцевого буфера в начало
с префиксом - тоже самое
К2 - извлечь предыдущую команды из кольцевого буфера и увеличить указатель
кольцевого буфера
с префиксом - установить в кольцевом буфере метку по текущему
значению указателя кольцевого бефера
К3 - возврат каретки
с префиксом - удалить часть строки справа от курсора без занесения
в буфер удаленной строки и затем возврат каретки
К4 - сдвинуть курсор на один символ влево
с префиксом - поместить курсор в начало строки
К5 - дублирующий префикс
с префиксом - сброс префикса
К6 - сдвинуть курсор на один символ вправо
с префиксом - поместить курсор в конец строки
К7 - удалить символ над курсором
с префиксом - восстановить последний удаленный символ
К8 - извлечь последующую команду из кольцевого буфера и уменьшить указатель
кольцевого буфера
с префиксом - извечь команду из кольцевого буфера на которую
указывает метка
К9 - вставить на месте курсора пробел
с префиксом - тоже самое
К10 - префикс
с префиксом - сброс префикса
К11 - распечатать версию драйвера
с префиксом - распечатать содержимое кольцевого буфера
К12 - удалить часть строки справа от курсора с занесением в буфер
удаленной строки
с префиксом - восстановить строку из буфера удаленной строки
Некоторые клавиши имеют особое назначение:
<CTRL W> - переписать строку заново
<CTRL U> - удалить часть строки слева от курсора
<RUBOUT> - удалить символ перед курсором, с префиксом восстановить
<_> - после этого символа запрограммированные клавиши имеют
свое обычное значение
Если перед нажатием на запрограммированную клавишу нажать К5 или К10
то режим auto будет времмено отменен, для клавиш на которые назначено
несколько строк наоборот будет включен.
Клавиши К1-К12 можно перенастроить для в случае иного типа терминала:
К1 - SET SL NEWLIN=CODE
К2 - SET SL UP=CODE
К4 - SET SL LEFT=CODE
К5 - SET SL GOLD2=CODE
К6 - SET SL RIGHT=CODE
К7 - SET SL SQCHAR=CODE
К8 - SET SL DOWN=CODE
К9 - SET SL UNSQCH=CODE
К10 - SET SL PF1=CODE
К11 - SET SL PF2=CODE
К12 - SET SL PF3=CODE
CODE - код символа который посылает эта клавиша или 200+код который
посылает эта клавиша после ESC или после ESC [ ( ESC O).
Для терминала с нестандартным ESC кодом используйте команду:
SET SL ESCAPE=CODE
Для терминала с нестандартным кодом очистки строки используйте команду:
SET SL CLRLIN=CODE
Команда SET SL NOANSI настраивает клавиши: К2,К4,К6,К8,К10,К11,К12 и код
очистки строки под терминал VT52.
Команда SET SL ANSI настраивает клавиши: К2,К4,К6,К8,К10,К11,К12 и код
очистки строки под семейство терминалов VT100, VT200.
Режим твердой копии терминала.
Используйте команду SET SL PRINT для включения твердой копия терминала
Для выключения этого режима используйте команду SET SL OFF или SET SL
NOPRINT. Эта функция возможна если в вашем комплексе адрес вектора
прерывания по выводу на терминал равен 64, и адрес регистра терминала
по выводу 177564. Изменить адрес регистра принтера можно по команде
SET SL LPCSR=ADDR.
Текущие параметры драйвера (на диске) можно просмотреть используя
команду SET SL ASK.
Все параметры драйвера можно изменять в памяти и/или на диске. Включение
ключа NOMEMORY или NODISK в командную строку запрещает изменение копии
драйвера соответственно в памяти или на диске.
Команда SET SL LC (SET SL NOLC) разрешает или запрещает ввод и передачу
младших символов кода ASCII.
Команда SET SL TTYIN (SET SL NOTTYIN) разрешает или запрещает работы
драйвера при обработке запроса .TTYIN.
Команда SET SL SAVE сохраняет содержимое кольцевого буфера на диске.
Команда SET SL NOSAVE очищает кольцевой буфер.
Команда SET SL RESTOR восстанавливает содержимое кольцевого буфера
с диска.
Команда SET SL NOLET запрещает работу запрограммированных клавиш.
Команда SET SL LET разрешает работу запрограммированных клавиш если
она была запрещена или переводит драйвер в режим программирования.
Программирование клавиш.
Для перехода в режим программирования введите команду SET SL LET.
После появления промпта Let> можно программировать клавиши. Если промпт
не появился введите еще раз команду SET SL LET.
В режиме программирования возможны следующие команды:
/L - просмотр назначений
к/D - удалить назначение для символа "к"
/A - удалить все назначения
к=СТРОКА - присвоить символу "к" строку.
к=СТРОКА_ - присвоить символу "к" строку не требующую нажатия возврата
каретки(режим auto).
к=СТРОКА_СТРОКА_СТРОКА... - присвоить символу "к" несколько строк
(режим cont).
В любом месте СТРОКи может быть следующая последовательность ^NN ,
где NN десятичное число(обязательно двухзначное) от 00 до 63 эта
последовательность указание драйверу о позиционировании курсора.
Если NN в пределах от 00 до 62 то при нажатии на запрограммированную
клавишу после вставки строки курсор будет смещен влево на NN символов.
Если NN=63 то при нажатии на запрограммированную клавишу курсор
предварительно будет помещен в начало командной строки, азатем будет
вставлена назначенная строка.
Основные отличия от стандартного драйвера:
1. Отсутствует функция SWAP <CRTL H>.
2. Комбинация <CTRL R> не имеет прежнего смысла.
3. Отсутствует функция запоминания строки.
4. Размер входного буфера 74 байт, строки большей длины не могут
быть введены за один раз.
5. Размер буфера удаленной строки 40 байт.
6. Нет резидентного HELPа и отсутствуют сообщения об ошибках
редактирования
7. Функционируют клавиши сдвижки(раздвижки) символа "<-|", "|->".
8. Размер буфера программируемых клавиш (БПК) 300 байт.
9. Количество назначений ограничивается лишь размером БПК.
10. При копировании на SL или с SL он функционирует как NL драйвер.
11. SL имеет встроенную программу LET.
12. Имеется возможность выдачи твердой копии терминала на печать.
13. Имеется кольцевой буфер старых команд емкостью 200 байт.
14. Возможно программирование CONTROL кодов.
15. Каждая служебная клавиша может быть настроена отдельно от других.
ПРИМЕЧАНИЕ:
Если вы заметите какие либо ошибки или неточности в работе драйвера
(V08.00) просьба сообщить об этом автору по телефону 534-16-37.
Во вложении этот драйвер SL.SYS, Справочный файл к нему SL.HLP
http://www.tis.kz/progs/dvk/SL8-00.rar
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 23 Февраля, 2012 - 10:24:00
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Отдельно драйвера MX MY DW из представленного выше образа:
Драйвер MX:
При загрузке с дискеты МХ выходит приглашение:
MX-HANDLER MX$TIM V02.2,OCTOBER-1987 #57872/20.05.88 (C)
ПРИМЕНЯЙТЕ КОМАНДУ "SET MX INFORM"
При загрузке с другого носителя (MY или DW) выходит приглашение:
ПРИМЕНЯЙТЕ КОМАНДУ "SET MX INFORM"
По команде "SET MX INFORM" выходит меню:
MX-HANDLER MX$TIM V02.2,OCTOBER-1987 #57872/20.05.88 (C)
РАБОТАЕТ В ФОРМАТЕ ДВК2 С ЛЮБЫМИ 133-мм ДИСКОВОДАМИ
ПОД УПРАВЛЕНИЕМ ВСЕХ ВЕРСИЙ ОС РАФОС, ФОДОС, ОС ДВК, RT-11.
АВТОРЫ
М.И. ПОТЕМКИН ОТДЕЛ ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ ВЦ АН СССР, ТЕЛ. 135-23-70
Р.А. БРОНШТЕЙН
ДОПУСТИМЫ "SET MX" КОМАНДЫ (ПОДРОБНЕЕ СМ. ФАЙЛ MANUAL.MX):
INFORM (/I), LIST (/L), SYSGEN (/G), QUIET (/Q),
MEMORY (/M), DISK (/D), ACTIV (/A), FORMAT (/F), KNOW (/K)
RETRY= (/R:) [1..8], TRACKS= (/T:) [2..99], WAIT= (/W:) [18..99],
[NO] WRITE, VERIFY, SIDEUP, SKIP, CHECK (/N: /Y:)
Во вложении этот драйвер MX.SYS, Справочные файлы к нему README.MX от 7 июля 1987 и HELP.MX от 25 января 1988, а так-же отдельная программа форматирования и диагностики TESTMX.SAV из ОС ФОДОС В03.00
http://www.tis.kz/progs/dvk/MX2-02.rar
Драйвер MY:
При загрузке с другого носителя (MX или DW) выходит приглашение:
?MY-I-My/Dz-emulater handler. Un_Soft 1991. V3.04
При загрузке с дискеты МY никакого приглашения не выходит.
Интересен этот драйвер тем, что он поддерживает дискеты DZ от Электроника-85, а так-же дискеты от МС0515.
Вот что написано в его документации:
Драйвер позволяет работать с накопителями любого типа (а также эксплуатировать не вполне исправные накопители). Можно копировать дискеты из (в) формата "Электроники-85" на единственном приводе, используя его же как системный. Возможно программное переключение между форматами.
Во вложении этот драйвер MY.SYS, Справочный файл к нему MYP.TXT и исходник MY.MAC, маленькая программка форматирования дискет MYFORM.SAV, а так-же отдельная программа форматирования и диагностики TESTMY.SAV из ОС ФОДОС В03.00
http://www.tis.kz/progs/dvk/MY3-04.rar
Драйвер DW:
При загрузке с жесткого диска DW выходит приглашение:
DW V05.08 [RYG] Рождевствин Ю.Г. 1990 г. (с) т. 322-12-14
При загрузке с другого носителя (MY или MX) выходит приглашение:
DW V05.08 [RYG] Рождевствин Ю.Г. 1990 г. (с) т. 322-12-14
Во вложении драйвер DW.SYS настроенный на конфигурацию:
DW0: Tracks = 306. Sides = 2. Size =9791.
DW1: Tracks = 306. Sides = 2. Size =9791.
DW2: Tracks = 306. Sides = 0. Size = 0. Not installed
DW3: Tracks = 306. Sides = 0. Size = 0. Not installed
Документация на драйвер DW.HLP, Программа форматирования TDW.SAV от Рождествин (TDW V05.10), Документация на программу TDW.HLP, а так-же отдельная программа форматирования и диагностики TESTDW.SAV из ОС ФОДОС В03.00
http://www.tis.kz/progs/dvk/DW5-08.rar
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 15 Января, 2016 - 11:11:11
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Интересный драйвер KZ.SYS и программа форматирования KZFORM.SYS
При загрузке с находящемся драйвером на системном диске выходит приглашение:
KZ V01.00 (C) ВЦ МИЭТ, НОЯБРЬ 1987
По команде .SET KZ INFORM
Выходит описание драйвера:
KZ V01.00 (C) ВЦ МИЭТ, НОЯБРЬ 1987
ПОЛЕТАЕВ В.М. ТЕЛ. 534-65-36
SET-ПАРАМЕТРЫ: SYSGEN, INFORM, RETRY, DZ, MY
MY0: DZ1: DZ2: DZ3: RETRY=1
Ниже представлены образы загрузочных дисков MY и KZ, с основной системой RT11 v.5.07,
а так-же драйверами MY, KZ и утилитами.
Тут образ дискеты для загрузки с использованием для загрузки драйвера MY:
http://tis.kz/progs/dvk/DVK-Emu-VT52/MY-KZ.DSK
А тут образ дискеты для загрузки с использованием для загрузки драйвера KZ:
http://tis.kz/progs/dvk/DVK-Emu-VT52/KZ-MY.DSK
Так-же в обоих образах минимальный набор системных файлов и программ и программа KZFORM.SAV
Изначально драйвер KZ.SYS был найден в образе
загрузочного диска из комплекта этого эмулятора:
Универсальный модульный эмулятор v.0.97A
А программа KZFORM.SAV найдена в образе UK_SBORNIK_D45_IMG_.DSK из архива:
http://tis.kz/progs/dvk/UK_SBORNIK_D45.rar
Образ от тов. TheGWBV, нужно еще найти его образы.
Содержимое диска из архива: (Отобразить)
CLEAR .COM 1 20-Sep-1992
CLEAR .SAV 11 20-Sep-1992
CARD .SAV 2 20-Sep-1992
CARD .COM 1 20-Sep-1992
ASCII .SAV 2 20-Sep-1992
COM .SAV 2 20-Sep-1992
BIO .SAV 19 20-Sep-1992
BANK .FNT 68 20-Sep-1992
CLOCK .SAV 7 20-Sep-1992
BOOT6 .SAV 2 20-Sep-1992
BASIC .SAV 54 20-Sep-1992
ASTERM.SAV 3 20-Sep-1992
ALISA .SHR 4 20-Sep-1992
EDIKV2.SAV 22 20-Sep-1992
DUMP .SAV 9 20-Sep-1992
DEC .SAV 10 20-Sep-1992
FOCAL .SAV 20 20-Sep-1992
DUSP .SAV 2 20-Sep-1992
DISASM.SAV 17 20-Sep-1992
DPL .SAV 2 20-Sep-1992
C2 .SAV 5 20-Sep-1992
FTS9 .SAV 8P 30-Jan-1992
DBAS .SAV 60 20-Sep-1992
COP .COM 1 20-Sep-1992
FONES .SAV 29 20-Sep-1992
FONES .DAT 43 20-Sep-1992
DIR .DIR 1 24-Sep-1992
HANDLE.SAV 7 20-Sep-1992
GOLD .SAV 10 20-Sep-1992
HELP .SIS 4 20-Sep-1992
FONT .SAV 6 20-Sep-1992
FONT .COM 1 20-Sep-1992
IBMFNT.FNT 1 20-Sep-1992
IBMFN1.FNT 1 20-Sep-1992
IBMFN2.FNT 1 20-Sep-1992
IBM .SAV 5 20-Sep-1992
IBM .SHR 4 20-Sep-1992
MCALC .SAV 48 20-Sep-1992
KZFORM.SAV 1 20-Sep-1992
LAT .SAV 1 20-Sep-1992
MENFNT.SAV 54 20-Sep-1992
KEY .SAV 3 20-Sep-1992
LUN6 .PLS 126 20-Sep-1992
NEG .SAV 8 20-Sep-1992
NORM .SAV 5 20-Sep-1992
NETUK .SAV 8 20-Sep-1992
MC .LOA 6 20-Sep-1992
NORML .SAV 7 20-Sep-1992
PAGER .SAV 9 20-Sep-1992
OTS .SAV 18 20-Sep-1992
POZ .SAV 8 20-Sep-1992
PLUS .FON 4 20-Sep-1992
PFKC2 .SAV 32 20-Sep-1992
PFK6 .SAV 32 20-Sep-1992
RESORC.SAV 22 20-Sep-1992
RUS .SAV 1 20-Sep-1992
SOS .SAV 4 20-Sep-1992
P .COM 1 20-Sep-1992
RDWR .SAV 2 20-Sep-1992
POLYSS.SAV 88 20-Sep-1992
SC .KEY 1 20-Sep-1992
SC .TMP 3 20-Sep-1992
SC .SAV 54 20-Sep-1992
SETMZ .SAV 1 20-Sep-1992
SC .MEN 9 20-Sep-1992
SC .EXE 1 20-Sep-1992
SCREEN.TMP 33 20-Sep-1992
SETGEN.MNH 29 20-Sep-1992
SETGEN.ERR 29 20-Sep-1992
STARTS.COM 1 20-Sep-1992
START .SAV 2 20-Sep-1992
SP21 .SAV 21 20-Sep-1992
SUPER .SPR 10 20-Sep-1992
SENDIK.SHR 8 20-Sep-1992
SUPER .SHR 10 20-Sep-1992
STAND .SHR 4 20-Sep-1992
SEND1 .SHR 4 20-Sep-1992
SEND2 .SHR 8 20-Sep-1992
TSTMAG.SAV 5 20-Sep-1992
TSGD .SAV 5 20-Sep-1992
TSA1 .SAV 4 20-Sep-1992
TPPI .SAV 6 20-Sep-1992
TWOZU .SAV 5 20-Sep-1992
ULP .SAV 13 20-Sep-1992
UMZ .SAV 11 20-Sep-1992
VTR .SAV 3 20-Sep-1992
T .SAV 28 20-Sep-1992
TESTUK.SAV 27 20-Sep-1992
TUKK .SAV 39P 30-Jan-1992
UCL .TMP 121 02-Jul-1993
Более подробно о драйвере KZ и программе KZFORM.SAV представленных в этом образе,
можно почитать тут: http://www.tis.kz/forum/topic.ph...34215#1452834215
Сканированная инструкция от драйвера KZ.SYS и исходники:
http://tis.kz/progs/dvk/POLETAEV...Z_DRIVER_PDF.rar
Бумажка, которая была с образом этого диска: (Отобразить)
Ну и отдельно от архива образ диска:
http://tis.kz/progs/dvk/UK_SBORNIK_D45_IMG_.DSK
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 21 Января, 2016 - 11:36:20
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Очень нужные и полезные программы от тов. Form:
Программа IOSCAN сканирует адресное пространство для
выявления адресов на шине установленного оборудования.
http://tis.kz/progs/dvk/ioscan.zip
Если возможности загрузится нет, то вводим код программы в терминале вручную:
Только код для ввода: (Отобразить)
1000/012706
001000
012737
001246
000100
000005
012705
177564
012737
001240
000004
012737
000340
000006
012704
160000
005001
005714
103415
010403
005701
001001
010301
062704
000002
001367
005701
001402
004767
000014
000000
000740
005701
001765
012746
001056
112700
000015
004767
000106
112700
000012
004767
000076
010146
004767
000024
022603
001407
112700
000055
004767
000054
010301
004767
000002
000207
012702
000006
005000
000405
005000
006101
006100
006101
006100
006101
006100
062700
000060
004767
000006
005302
001363
000207
105715
100376
110065
000002
000207
052766
000001
000002
000002
000001.
И в исходном коде: (Отобразить)
IOSCAN -- SCAN I/O PAGE MACRO V05.06 MONDAY 25-MAY-09 23:01 PAGE 1
1 .TITLE IOSCAN -- SCAN I/O PAGE
2 .IDENT /V01.00/
3
4 177564 TPS = 177564
5 000015 CR = 15
6 000012 LF = 12
7
8 000000 .ASECT
9 001000 .=1000
10
11 001000 012706 001000 IOSCAN: MOV #IOSCAN,SP ;УСТАНОВИТЬ СТЕК
12 001004 012737 001246 000100 MOV #RETURN,@#100 ;УСТАНОВИТЬ ОБРАБОТЧИК ПРЕРЫВАНИЯ
;ОТ ТАЙМЕРА
13 001012 000005 RESET ;СБРОСИТЬ ЖЕЛЕЗО
14 001014 012705 177564 MOV #TPS,R5 ;РЕГИСТР СОСТОЯНИЯ ЭКРАНА В R5
15 001020 012737 001240 000004 MOV #TRAP04,@#4 ;УСТАНОВИТЬ ОБРАБОТЧИК ПРЕРЫВАНИЯ
;ПО НЕСУЩЕСТВУЮЩЕМУ/НЕЧЕТНОМУ АДРЕСУ
16 001026 012737 000340 000006 MOV #340,@#6 ;...ПРИОРИТЕТ ПРОЦЕССОРА ПОСЛЕ ПРЕРЫВАНИЯ
17 001034 012704 160000 MOV #160000,R4 ;УСТАНОВИТЬ НАЧАЛО СТРАНИЦЫ ВВОДА-ВЫВОДА
18 001040 005001 CLR R1 ;ОЧИСТИТЬ АДРЕС НАЧАЛА БЛОКА
19 001042 005714 10$: TST @R4 ;ПРОВЕРИТЬ АДРЕС (КОМАНДА TST СБРАСЫВАЕТ
;БИТ C, ЕСЛИ АДРЕСА НЕТ - НАШ ОБРАБОТЧИК
;ПРЕРЫВАНИЯ ЕГО УСТАНОВИТ
20 001044 103415 BCS 40$ ;ЕСЛИ C - НЕТУ АДРЕСА
21 001046 010403 MOV R4,R3 ;АДРЕС ЕСТЬ - УСТАНОВИТЬ КАК КОНЕЧНЫЙ В БЛОКЕ
22 001050 005701 TST R1 ;А НАЧАЛО СОБСТВЕННО ЕСТЬ?
23 001052 001001 BNE 20$ ;ЕСТЬ, УХОДИМ
24 001054 010301 MOV R3,R1 ;НЕТУ - ДЕЛАЕМ РАВНЫМ КОНЦУ
25 001056 062704 000002 20$: ADD #2,R4 ;ПЕРЕХОДИМ НА СЛЕДУЮЩИЙ АДРЕС
26 001062 001367 BNE 10$ ;ЕСЛИ НЕ РАВНО 0 ЕЩЕ ЕСТЬ АДРЕСА
27 001064 005701 TST R1 ;СТРАНИЦА КОНЧИЛАСЬ. ЕСТЬ ЧТО ВЫВОДИТЬ?
28 001066 001402 BEQ 30$ ;НЕТ, УХОДИМ
29 001070 004767 000014 CALL PRANGE ;ЕСТЬ, ПЕЧАТАЕМ
30 001074 000000 30$: HALT ;ОСТАНАВЛИВАЕМСЯ
31 001076 000740 BR IOSCAN ;НА НАЧАЛО ЕСЛИ НАЖАТ P В ПУЛЬТЕ
32 001100 005701 40$: TST R1 ;БЛОК АДРЕСОВ КОНЧИЛСЯ. А ОН БЫЛ?
33 001102 001765 BEQ 20$ ;НЕТ - ИДЕМ ДАЛЬШЕ
34 001104 012746 001056 MOV #20$,-(SP) ;ДА - УСТАНАВЛИВАЕМ АДРЕС НА КОТОРЫЙ
;ПОДПРОГРАММА ВЕРНЕТСЯ ПО RETURN
35
36 001110 112700 000015 PRANGE: MOVB #CR,R0 ;ПЕЧАТАЕМ CR
37 001114 004767 000106 CALL OUTCHR
38 001120 112700 000012 MOVB #LF,R0 ;ПЕЧАТАЕМ LF
39 001124 004767 000076 CALL OUTCHR
40 001130 010146 MOV R1,-(SP) ;СОХРАНЯЕМ АДРЕС НАЧАЛА БЛОКА
41 001132 004767 000024 CALL OUTOCT ;И ПЕЧАТАЕМ ЕГО
42 001136 022603 CMP (SP)+,R3 ;ОН РАВЕН АДРЕСУ КОНЦА БЛОКА?
43 001140 001407 BEQ 10$ ;ДА, ХВАТИТ ПЕЧАТАТЬ
44 001142 112700 000055 MOVB #'-,R0 ;НЕТ, ПЕЧАТАЕМ - И АДРЕС КОНЦА
45 001146 004767 000054 CALL OUTCHR
46 001152 010301 MOV R3,R1
47 001154 004767 000002 CALL OUTOCT
48 001160 000207 10$: RETURN ;ВОЗВРАЩАЕМСЯ
49
50 001162 012702 000006 OUTOCT: MOV #6,R2 ;ЧИСЛО ЦИФР
51 001166 005000 CLR R0 ;ГОТОВИМ МЕСТО ПОД ЦИФРУ
52 001170 000405 BR 20$ ;ПРОПУСКАЕМ ДВА БИТА (ПЕРВАЯ ЦИФРА - ОДИН БИТ)
53 001172 005000 10$: CLR R0 ;ГОТОВИМ МЕСТО ПОД ЦИФРУ
54 001174 006101 ROL R1 ;ЗАДВИГАЕМ ЦИФРУ В R0
55 001176 006100 ROL R0
56 001200 006101 ROL R1
57 001202 006100 ROL R0
IOSCAN -- SCAN I/O PAGE MACRO V05.06 MONDAY 25-MAY-09 23:01 PAGE 1-1
58 001204 006101 20$: ROL R1
59 001206 006100 ROL R0
60 001210 062700 000060 ADD #'0,R0 ;ПЕРЕВОДИМ В ASCII
61 001214 004767 000006 CALL OUTCHR ;ПЕЧАТАЕМ
62 001220 005302 DEC R2 ;УМЕНЬШАЕМ СЧЕТЧИК И ПОВТОРЯЕМ
;ПОКА НЕ БУДЕТ 0
63 001222 001363 BNE 10$ ;...МОЖНО БЫЛО НАПИСАТЬ SOB R2,10$
64 001224 000207 RETURN ;ВОЗВРАЩАЕМСЯ
65
66 001226 105715 OUTCHR: TSTB @R5 ;ПРОВЕРЯЕМ БИТ ГОТОВНОСТИ ЭКРАНА
67 001230 100376 BPL OUTCHR ;ОН СБРОШЕН - ЖДЕМ ГОТОВНОСТИ
68 001232 110065 000002 MOVB R0,2(R5) ;ПЕЧАТАЕМ СИМВОЛ
69 001236 000207 RETURN ;ВОЗВРАЩАЕМСЯ
70
71 001240 052766 000001 000002 TRAP04: BIS #1,2(SP) ;УСТАНАВЛИВАЕМ БИТ С В СОХРАНЕННОМ
;СЛОВЕ СОСТОЯНИЯ ПРОЦЕССОРА
72 001246 000002 RETURN: RTI ;ВОЗВРАТ ИЗ ПРЕРЫВАНИЯ
73
74 000001 .END
IOSCAN -- SCAN I/O PAGE MACRO V05.06 MONDAY 25-MAY-09 23:01 PAGE 1-2
SYMBOL TABLE
CR = 000015 LF = 000012 OUTOCT 001162 RETURN 001246 TRAP04 001240
IOSCAN 001000 OUTCHR 001226 PRANGE 001110 TPS = 177564
. ABS. 001250 000 (RW,I,GBL,ABS,OVR)
000000 001 (RW,I,LCL,REL,CON)
ERRORS DETECTED: 0
*** ASSEMBLER STATISTICS
WORK FILE READS: 0
WORK FILE WRITES: 0
SIZE OF WORK FILE: 33 WORDS ( 1 PAGES)
SIZE OF CORE POOL: 22016 WORDS ( 86 PAGES)
OPERATING SYSTEM: RT-11
ELAPSED TIME: 00:00:00.12
DK:IOSCAN,LP:IOSCAN=DK:IOSCAN
Программа RDTAP читает данные с ленты MT, пофиг формат, главное чтобы
размер ленты не превышал 30-32 МБ, в RT-11 больше не записывается.
http://tis.kz/progs/dvk/rdtap.rar
Более подробно о ней тут: http://www.tis.kz/forum/topic.ph...m=28&topic=9
Команды: (Отобразить)
Запускаем RDTAP.SAV
Выходит:
*
Вводим:
*DP:MT000.TAP[-1]=MT0:
?RDTAP-I-65467. block(s) allocated for tape image file
?RDTAP-I-16384. word(s) allocated for tape block buffer
?RDTAP-I-00552. file(s) read from tape
?RDTAP-I-05636. disk block(s) used
*
RDTAP V03.00
*^C
- Читает ленту с устройства MT0: и пишет в файл MT000.TAP на диске DP:
Если нужно прервать операцию чтения, для выхода два раза нажать CTRL/C
и дождаться пока блок кончится - лента до конца операции не отпустит программу.
Параметры программы:
/T - узнать размеры ленты и сколько надо,
/N - не перематывать и делать с текущего места,
/U - перемотать и выплюнуть ленту
Например:
RDTAP
*MT0:/T
?RDTAP-I-16384. word(s) allocated for tape block buffer
Программы DMTEST.SAV и DPTEST.SAV для тестирования Электронных дисков DM и DP
http://tis.kz/progs/dvk/dm-dp-test.rar
Более подробно о них тут: http://www.tis.kz/forum/topic.ph...=28&topic=13
Команды: (Отобразить)
.GE DMTEST
(выбор параметров)
.ST
Выбор параметров:
.D 1000=177777 ! выбор слова которым прописать диск
.D 1002=176470,12400 ! выбор второго диска
.D 1006=1 ! включить автоинкремент слова-заполнителя
Для просмотра содержимого эл. диска:
.DUM/TER/STA:xxx/END:yyy DM:
ххх от 0. до 1791. (Для второго эл. диска - до 5375.)
yyy от 0. до 1791. (Для второго эл. диска - до 5375.)
Можно вместо /TER написать /OUT:file и он в файл запишет
Можно вместо /STA и /END написать /ONL:n - печатает один блок n
Для сохранения копии программки для второго диска:
GE DMTEST
D 1002=176470,12400
SAV DPTEST
Программы TERM.SAV и MRET.SAV для работы на машине ДВК, с удаленной
машиной ДВК через дополнительный терминальный порт
http://tis.kz/progs/dvk/term.rar
Содержание архива: (Отобразить)
TERM.SAV - Прграмма эмулятор терминала для ДВК,
работает с портом ИРПС на плате процессора МС1201.03,
имеет возможность ввода на удаленную ЭВМ программ
из файла "TERM.PRG"
MRET.SAV - Прграмма эмулятор терминала для ДВК,
работает с портом ИРПС на плате процессора МС1201.03,
имеет возможность ввода на удаленную ЭВМ программ
из файла "TERM.PRG" и ведет лог файл "TERM.LOG"
TERM.PRG - Текст программы для сканирования адресного
пространства и выдачи найденных адресов на экран
Программа DF.SAV для заполнения диска заданным значением
http://tis.kz/progs/dvk/df.rar
Команды: (Отобразить)
Запускаем DF.SAV
Выходит:
*
Вводим:
*DM0:/P:000000
DM0:/Fill; Are you sure? Y
*
DF V01.00
*^C
- Заполняет диск DM0: значением 000000
Вводим:
*DM0:/P:177777/Y
*
DF V01.00
*^C
- Заполняет диск DM0: значением 177777 и не задает вопросов
Исправленный текстовый редактор K52.SAV для RT11 v.5.07 и SL.SYS для работы с терминалом типа VT52
http://tis.kz/progs/dvk/k52-sl.rar
Программа установки даты и времени DATE.SAV текущая версия 3.0
http://tis.kz/progs/dvk/date30.zip
Описание: (Отобразить)
Программа запроса и установки даты. В стартовом командном файле следует
прописать команду "R DATE". При запуске выдается запрос текущей даты. С
помощью управляющих клавиш можно установить нужную дату. По умолчанию
будет установлено последнее введенное значение.
Если на момент загрузки системы дата уже установлена (передана из ранее
загруженной системы командой "BOOT" или прочитана из TOY драйвером NL:
в RT-11 V5.6/5.7) запрос даты не выдается, и программа только обновляет
сохраненную дату. Программа также может самостоятельно установить дату на
машинах, оснащенных TOY.
При вводе даты используются следующие клавишы управления:
Стрелка влево или D - выбрать предыдущий день
Стрелка вправо или C - выбрать следующий день
Стрелка вверх или A - выбрать следующий месяц
Стрелка вниз или B - выбрать предыдущий месяц
> - выбрать следующий год
< - выбрать прошлий год
CR - установить выбранную дату
Следующие ячейки программы можно изменить программой SIPP или подобной ей
для изменения поведения программы:
1000 - последняя сохраненная дата (формат .DATE)
1002 - опции программы (значение по умолчанию 100200):
100000 - допустимые значения года 1972-2099 (RT-11 V5.6/5.7)
000200 - разрешить использовать TOY
000001 - всегда запрашивать дату
Драйвер контроллера MY: для RT-11 V5 с исходными текстами.
http://tis.kz/progs/dvk/mydrv10.zip
Описание: (Отобразить)
В данном архиве лежит драйвер контроллера MY как в виде исходников, которые
можно подсунуть в SYSGEN, так и в собранном виде. Исходники расчитаны на RT-11
V05.03 и новее. Скорее всего к 05.02 тоже подойдут без переделок. Для более
ранних версий придется кое-что поменять, ну да кому надо - тот разберется. ;)
Драйвер (как и тот, что был написан кем-то в советские времена) поддерживает
только размер сектора 512 байт и две стороны диска. Менять можно только число
дорожек.
Содержимое крхива:
-------------------------------- -------------------------------- --------------
DRIVER\MY.SYS - Драйвер для RT-11SJ/SB/FB мониторов без поддержки
Device I/O time-out и Error logging
DRIVER\MYX.SYS - Драйвер для RT-11XM/XB/ZM/ZB мониторов без поддержки
Device I/O time-out и Error logging
DRIVER\EL\MY.SYS - Драйвер для RT-11SJ/SB/FB мониторов без поддержки
Device I/O time-out, но с поддержкой Error logging
DRIVER\EL\MYX.SYS - Драйвер для RT-11XM/XB/ZM/ZB мониторов без поддержки
Device I/O time-out, но с поддержкой Error logging
DRIVER\ELTM\MY.SYS - Драйвер для RT-11SJ/SB/FB мониторов с поддержкой
Device I/O time-out и Error logging
DRIVER\ELTM\MYX.SYS - Драйвер для RT-11SJ/SB/FB мониторов с поддержкой
Device I/O time-out и Error logging
DRIVER\TM\MY.SYS - Драйвер для RT-11SJ/SB/FB мониторов с поддержкой
Device I/O time-ouе, но без поддержки Error logging
DRIVER\TM\MYX.SYS - Драйвер для RT-11SJ/SB/FB мониторов с поддержкой
Device I/O time-out, но без поддержки Error logging
ERROUT\5.3\ERROUT.SAV - Программа ERROUT для RT-11 V05.03, 05.04 и 05.07,
ERROUT\5.4\ERROUT.SAV поддерживающая распечатку лога MY
ERROUT\5.7\ERROUT.SAV
SOURCE\MY.MAC - Исходные тексты драйвера
README - Хмм... Даже не помню что это ;)
-------------------------------- -------------------------------- --------------
Для самостоятельной сборки штатными средствами достаточно положить файл MY.MAC
в дистрибутив RT-11 и ответить на вопросы SYSGEN:
Enter the next device name [dd]: MY
Does your device contain RT-11 style set option overlay (N)? N
Драйвер поддерживает следующие команды SET:
SET MY CSR=XXXXXX - Устанавливает адрес регистра состояния. По умолчанию
используется 172140.
SET MY VECTOR=XXX - Устанавливает адрес вектора прерываний. По умолчанию
используется 170.
SET MY RETRY=n - Устанавливает число повторных попыток чтения/записи
при возникновении ошибок (от 2 до 127). По умолчанию
установлено 10 попыток. Как и в советском драйвере,
команда не влияет на загруженный драйвер, а только
изменяет файл драйвера на диске.
SET MYu NTRK=n - Устанавливает число дорожек для привода #u. Можно
устанавливать значения от 32 до 255. По умолчанию
для всех четырех приводов установлено 80 дорожек.
Как и в советском драйвере, команда не влияет на
загруженный драйвер, а только изменяет файл драйвера
на диске.
SET MY [NO]SUCCES - Для систем с поддержкой Error logging в/отключает
запись в журнал статистики успешных операций
ввода/вывода.
Чтобы добавить поддержку распечатки журнала ошибок для MY нужно поправить файл
ERRTXT.MAC, добавив в него следующую строчку:
ELBLDR 375,<MY>,DISK,MY,<CSR,DAT,PBLK+0,PBLK+2,PBLK+4,PBLK+6>
и пересобрав программу ERROUT:
.MACRO ERRTXT
.LINK ERROUT,ERRTXT
После этого в случае ошибок в журнале будут сохранаться значения регистров MY
и четырехсловного блока параметров команды.
Пример лога ошибок:
-------------------------------- -------------------------------- --------------
ERROR LOG REPORT RT-11 V05.34 COMPILED 21-JAN-2010 00:00:00 REPORT 1.
************************************************************************
DISK DEVICE ERROR
LOGGED 21-JAN-2010 00:00:00
************************************************************************
Unit Identification
RT-11 Unit Number 000001
Device Type MY
Software Status Information
Maximum Retries 10.
Remaining Retries 5.
Occurrences Of This Error With Identical Registers 5.
Device Information
Registers:
MYCSR 100040
MYDAT 002400
MYPBLK+0 000001
MYPBLK+2 004066
MYPBLK+4 000002
MYPBLK+6 000400
Active Function READ
Block 1.
Physical Buffer Address 00004066
Transfer Size In Bytes 512.
************************************************************************
DEVICE STATISTICS
LOGGED SINCE 21-JAN-2010 00:00:00
************************************************************************
Unit Identification
RT-11 Unit Number 000000
Device Type MY
Device Statistics For This Unit:
Number of Errors Logged 0.
Number of Errors Received 0.
Number of Read Successes 26.
Number of Write Successes 1.
Number of Motion Successes 0.
Number of Other Successes 0.
Unit Identification
RT-11 Unit Number 000001
Device Type MY
Device Statistics For This Unit:
Number of Errors Logged 5.
Number of Errors Received 5.
Number of Read Successes 2.
Number of Write Successes 0.
Number of Motion Successes 0.
Number of Other Successes 0.
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 03 Февраля, 2016 - 14:31:08
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Прошивки ДВК
http://tis.kz/progs/dwk-rom.rar
Содержание архива : (Отобразить)
000.dat
012.bin
013.dat
031.dat
054.bin
055.dat
055alt.dat
058.dat
091.dat
092.dat
093.dat
134.dat
134e.dat
181.dat
181.MAC
181MAC.txt
182.dat
255.DAT
279_altVM2.rar
377.rar
dwboot.rar
KSM_MC7004.rar
Описание прошивок: (Отобразить)
000.DAT - монитор МС1201.0, стартовый адрес 0160000
012.BIN - Basic 1201.01 (Restored by Titus)
013.DAT - ПЗУ Бэйсик для МС1201.0, стартовый адрес 0140000, ввод-вывод на PR/PP/PC11 (перфолента!)
031.DAT -
054.BIN -
055.DAT - монитор МС1201.2, стартовый адрес 0140000
058.DAT - ПЗУ Фокал ДВК
091.DAT - ПЗУ КМД изначальный, addr=0, ОЗУ на 1809РУ1, контроллер 1801ВП1-097
092.DAT - ПЗУ КМД, addr=0, ОЗУ на 537РУ11, контроллер 1801ВП1-128
093.DAT - ПЗУ КМД, addr=0, ОЗУ на 1809РУ1, контроллер 1801ВП1-128
134.DAT - монитор МС1201.3, addr=0
134e.DAT - монитор МС1201.3, addr=0,
для работы с фирменными терминалами (без русского в сообщениях, загрузчик RR вместо DX)
181.DAT - ПЗУ КЦГД, addr=0100000, изначальный вариант, система команд vt102
182.DAT - ПЗУ КЦГД, addr=0100000, много bugfixов, система команд vt220,
графические программы, написанные под 181, уже не идут =(
255.DAT - ПЗУ КМД, addr=0, ОЗУ на 537РУ8/РУ10
фиксировано по адресам 020000..027777, контроллер 1801ВП1-128
Добавлено участником Alex_K:
181.mac - дизассемблированная 181-я прошивка
и описание распределения памяти. С разделением
на код и данные полный порядок, было проверено
потом обратной компиляцией и сравнением с
оригиналом. Комментарии не все и не везде,
не было времени, а потом и забросил.
182-ю не дизассемблировал.
(источник публикация на форуме http://zx-pk.ru/showpost.php?p=750858&postcount=82)
Добавлено 058.DAT - ПЗУ Фокал ДВК,
благодарность dk_spb, mix
(источник публикация на форуме http://zx-pk.ru/showthread.php?t=25802&p=842121&viewfull=1#post842121)
Добавлено 377.rar - прошивка и описание особенностей пультового режима к ней,
а так же доп. описание пультового режима для альтерн. прошивки 279_altVM2.rar.
Благодарность уч. AFZ.
Прошивки КМД ДВК
http://tis.kz/progs/dwk-kmd-rom.rar
Содержание архива: (Отобразить)
091.bin
091.MAC
092.bin
092.MAC
093.bin
093.MAC
255.BIN
255.mac
ramkmd.txt
Описание прошивок: (Отобразить)
Архив прошивок КМД ДВК от тов. Alex_K.
В прикрепленном архиве все известные четыре прошивки на КМД ДВК
- бинарные файлы и дизассемблированные варианты с комментариями,
плюс файл распределения памяти.
Загадочный бит "ошибочное функционирование контроллера" тоже не ясен
из документации. У меня он выставился один раз только - при bus timeout.
При ошибочном функционировании контроллера другие биты не играют роли,
в младшем байте содержится код ошибки:
100000 - возникло прерывание TRAP10
100001 - нет исправных блоков ОЗУ
100002 - ошибка контрольной суммы ПЗУ
100003 - TRAP4 во время операций чтения/записи
100004 - TRAP4 не во время операций чтения/записи
100005 - ошибка тестирования процессора
100006 - ошибка регистра команд
100007 - ошибка регистра данных
100010 - ошибка РСН накопителя
100012 - прерывание по вектору 24
0W Регистр ошибок и состояния
2W Копия РС накопителя
4W Начальный адрес массива данных (00-15)
6W Количество слов массива данных
10W Указатель на текущий номер дорожки текущего привода (47 - 52)
12W Размер сектора в словах
14W Сторона/дорожка в формате заголовка
16W Адресная метка
20W Время опускания головки
22W Время подъема головки
24W Время шага
26W Кол-во пропускаемых слов при чтении/записываемых нулей при записи
30W Признак чтения =0, записи !=0
32W Временный счетчик
34-42W Блок параметров (34W - заполнитель при форматировании)
44B Расширение адреса массива данных (21-16)
45B Код функции
46B Номер запрашиваемого привода
47-52B Номера текущих дорожек
53B Запрашиваемая дорожка
54B Номер дорожки включения предкомпенсации записи
55B Номер запрашиваемого сектора
56B Номер последнего сектора на дорожке
57B Кол-во оставшихся оборотов для поиска сектора
60B Кол-во оборотов для поиска сектора
61B Признак чтения с меткой
62B Размер GAP3 в словах
63B Размер GAP4 в словах
64B Признак односторонней операции текущего накопителя
65-70B Признаки односторонних накопителей
72,74 Команда перехода на обработку TRAP4
76,100 Команда перехода на обработку TRAP10
102,104 Команда перехода на обработку PWRFAIL (24)
104,106 Команда перехода на обработку IRQ2 (100)
Разница между прошивками 092, 093, 255
======================================
092 093 255
======================================
000000 122/ 021000 024000 030000
130/ 015000 020000 024000
370/ 021000 024000 030000
452/ 021000 024000 030000
000010 004/ 012737 012737 000240
006/ 020400 023000 000240
010/ 177760 177760 000240
000012 000/ 015540 034140 017160
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 04 Февраля, 2016 - 11:18:56
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Очень нужные и полезные программы от тов. Patron:
Протокол HX - имитация блочного устройства с последовательным интерфейсом.
Подробное описание тут: http://www.tis.kz/forum/topic.ph...65933#1454565933
http://tis.kz/progs/dvk/HX_v2.2.zip
http://tis.kz/progs/dvk/HX.SYS_v2.5.zip
http://tis.kz/progs/dvk/HX.SYS_v3.1.zip
Описание: (Отобразить)
Обновлённая версия драйвера HX.SYS для RT-11 ( HX.SYS_v3.1 ) с прежним функционалом и новыми возможностями настройки.
Изменения:
1. Команда SET HX INFORM сообщает основную информацию о драйвере.
2. Команда SET HX LIST показывает активные SET-параметры.
3. Команда SET HX HXCSR = 000000 задаёт адрес порта ( >= 160000 ) для связи с сервером HX.
4. Команда SET HX TTCSR = 000000 задаёт адрес порта ( >= 160000 ) для вывода сообщений при загрузке.
5. Команда SET HX ERLG / SET HX NoERLG устанавливает значение флага ERL$G в параметрах генерации.
6. Команда SET HX TIMIT / SET HX NoTIMIT устанавливает значение флага TIM$IT в параметрах генерации.
.SET HX INFORM
HX DSK/TTY multiplexer v3.1 2014
SET HX HXCSR=octal Change HX CSR address.
SET HX TTCSR=octal Change terminal CSR address for boot messages.
SET HX LIST Check active set parameters.
.SET HX LIST
HX DSK/TTY multiplexer v3.1 2014
SET HX active parameters
========================
NoERLG
NoTIMIT
HXCSR = 177560
TTCSR = 177560
Источник: http://zx.pk.ru/showpost.php?p=5...&postcount=4
Программа установки даты и времени DAY.SAV текущая версия 2.1
http://tis.kz/progs/dvk/PATRON_DAYv20.rar
http://tis.kz/progs/dvk/PATRON_DAYv21.rar
Описание: (Отобразить)
В связи с приближающимся релизом эмулятора контроллера MX и подготовкой
cистемых дисков MX40 и MX80 - реассемблировал и немного улучшил программу
DAY.SAV Алексея Мухамеджанова, позволяющую:
1. Вводить и изменять системное время и дату при помощи стрелок.
2. Узнавать день недели на любую дату.
3. Определять, работает таймер или нет.
4. Автоматически выполнять перевод даты в системах без поддержки RollOver.
При запуске из командного файла программа запрашивает дату только при её
отсутствии, а при запуске вручную - всегда.
При выходе по Ctrl/C устанавливается только время, а дата в файле программы
не запоминается.
Версия 2.1 = перед запросом даты уст. Vt52-режим для терминала.(?)
Версия 2.0 = поправлен вылет при запуске на некоторых процессорах.
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 08 Февраля, 2016 - 12:32:42
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Подборка драйверов MX от тов. Patron
http://tis.kz/progs/dvk/MX_Programs.rar
В архиве MX_Programs.rar - драйверы и программы, работающие с КНГМД ДВК,
а также образы системных дисков, позволяющие (в исследовательских целях)
загрузиться со старыми версиями драйверов.
Описание формата МХ, совместимость драйверов, программы форматирования: (Отобразить)
Так как при любой записи на MX дорожка должна записываться целиком -
формат "чистых" дорожек определяется использованной программой
форматирования, а формат записанных - версией драйвера,
осуществлявшего запись.
Всего "Драйверных" форматов дорожки MX два
- формат старого драйвера MX (в предложенном архиве это MX00.SYS)
- и формат новых драйверов MX (в предложенном архиве это MX11.SYS, MX21.SYS, MX22.SYS и MX.SYS).
Общее у этих двух (и всех остальных) форматов дорожки MX - то,
что делает их совместимыми и позволяет любому драйверу (или программе)
читать данные, записанные другим драйвером (или программой) -
стандартная часть разметки MX:
1. Несколько нулевых слов с последующим словом 0363
2. Слово с номером дорожки
3. 11 блоков данных следующего формата:
3.1. 128 слов данных
3.2. Слово контрольной суммы
Эта стандартная часть у всех форматов MX одинаковая. Отличия же у них
следующие:
Старый драйвер MX пишет 30 нулевых слов перед словом 0363,
следом за последним ( 11-м ) блоком данных пишет два слова 0101401
и заполняет остаток дорожки ( до появления сигнала INDEX ) словами 0177777 .
Новые драйвера MX пишут 8 нулевых слов перед словом 0363,
следом за последним ( 11-м ) блоком данных пишут три слова 0101400 +
(номер дорожки*2 + номер стороны) и не заполняют остаток дорожки.
Наличие номера поверхности в конце каждой дорожки, записанной новым
драйвером MX - позволяет ему определять, на каком дисководе
(40 или 80 дорожечном, 1 или 2 стороннем) была записана интересующая
дискета. Проверка запускается командой SET MX KNOW.
Проверка имеет смысл только для дискет, отформатированных и
записанных новым драйвером. Если какая-то дорожка была записана другим
драйвером или программой - ничего кроме ругательств новый драйвер MX
про такую дорожку рассказать не сможет.
Программы форматирования MX: (Отобразить)
Форматирование дисков MX есть смысл выполнять только при помощи нового
драйвера MX (команда SET MX FORMAT), поэтому у программ, работающих
напрямую с контроллером - наибольший интерес представляют их дополнительные
функции.
Самая свежая из этих программ TSTMX2.SAV рассчитана на работу с невиданным
и неслыханным контроллером КНГМД-2, который помимо обычных дискет MX может
на удвоенной частоте писать и читать диски в формате HD-MX. На ДВК-1 с
обычным контроллером КНГМД эта программа работать не хочет, а ничего другого
у нас для неё пока нет.
Программа TSTMX.SAV - пик "программостроения" для контроллера КНГМД.
.RU TSTMX
НГМД-6022,МС 5301,МС 5306-> 1 МС 5304-> 2 МС 5305-> 3
УКАЖИТЕ ТИП НАКОПИТЕЛЯ->
1 - 40 дорожек, 2 стороны;
2 - 80 дорожек, 2 стороны;
3 - 80 дорожек, 2 стороны, быстрый шаг головок ( < 3 мс ).
НОМЕР ПРИВОДА-> 0
F- ФОРМАТИРОВАНИЕ ДИСКА
W- ЗАПИСЬ КОНСТАНТЫ НА ДИСК
V- ЗАПИСЬ СЛУЧАЙНЫХ ЧИСЕЛ НА ДИСК
N- ЗАПИСЬ КОНСТАНТЫ НА УКАЗАННУЮ ДОРОЖКУ
J- ЗАПИСЬ СЛУЧАЙНЫХ ЧИСЕЛ НА ДОРОЖКУ
A- ЗАПИСЬ НОМЕРА ДОРОЖКИ И КОНСТАНТЫ НА ТЕКУЩУЮ ДОРОЖКУ
R- ЧТЕНИЕ С ДИСКА
M- ЧТЕНИЕ С УКАЗАННОЙ ДОРОЖКИ
C- ЧТЕНИЕ С ТЕКУЩЕЙ ДОРОЖКИ
P- ПОИСК ДОРОЖКИ С УКАЗАННЫМ НОМЕРОМ
S- ИЗМЕРЕНИЕ ПЕРИОДА ВРАЩЕНИЯ ДИСКА
T- ИЗМЕРЕНИЕ ВРЕМЕНИ ПЕРЕМЕЩ. ГОЛОВОК НА СОСЕДНЮЮ ДОР.
G- ИЗМЕРЕНИЕ ВРЕМЕНИ ПОДВОДА ГОЛОВКИ К ДИСКУ
D- ВЫВОД СОДЕРЖИМОГО ДОРОЖКИ НА ТЕРМИНАЛ
Z- ИЗМЕНИТЬ КОЛИЧ.ДОРОЖЕК,ВРЕМЕННЫЕ ЗАДЕРЖКИ
Y- ВЫБОР ТИПА НАКОПИТЕЛЯ
B- ВЫБОР ПРИВОДА
L- КОМПЛЕКС КОМАНД: V,R,P,S,T,G
H- СПИСОК КОМАНД
K- КОНЕЦ РАБОТЫ
(Н-СПИСОК) КОМАНДА-->
Программа TSTGMD.SAV - предшественница TSTMX.SAV.
.RU TSTGMD
НГМД-6021,6022-> 1 НГМД-6021М-> 2 НГМД-6121-> 3
УКАЖИТЕ ТИП НАКОПИТЕЛЯ->
1 - 40 дорожек, 2 стороны;
2 - 80 дорожек, 2 стороны;
3 - 80 дорожек, 2 стороны, быстрый шаг головок ( < 3 мс ).
Из команд - есть две отсутствующие в следующих версиях:
Код:
X- КОНТРОЛ. ТЕСТ1
Q- ПРОВЕРКА НА СОВМЕСТИМОСТЬ
Программа TSTGMD.OLD - старейшая программа для КНГМД.
Тип накопителя не спрашивает. Имеет следующие уникальные команды:
Q -СРАВНЕНИЕ МАССИВОВ ЗАПИСИ И ЧТЕНИЯ НА ДИСКЕ
I -СРАВНЕНИЕ МАССИВОВ ЗАПИСИ И ЧТЕНИЯ НА ДОРОЖКЕ
E -КОРРЕКЦИЯ КОНТРОЛЬНЫХ СУММ
При вводе команды E - переходит в специальный режим коррекции контрольных
сумм:
КОМАНДА ( Н-СПИСОК)-->E
А -КОРРЕКЦИЯ КС ПО ВСЕМ ДОРОЖКАМ
В -КОРРЕКЦИЯ КС НА ДОРОЖКЕ С ЗАДАННЫМ НОМЕРОМ
С -ИСПОРТИТЬ КС ПО ВСЕМ ДОРОЖКАМ
Е -ИСПОРТИТЬ КС НА ДОРОЖКЕ С ЗАДАННЫМ НОМЕРОМ
R -ЧТЕНИЕ С ДИСКА
М -ЧТЕНИЕ С ДОРОЖКИ С ЗАДАННЫМ НОМЕРОМ
D -ПРОСМОТР СОДЕРЖИМОГО ДОРОЖКИ НА ЭКРАНЕ
Н -СПРАВКА
К -КОНЕЦ
Содержимое образов: (Отобразить)
MX_Programs.DSK
TSTGMD.OLD 39 23-Oct-1984 TSTGMD.SAV 19 13-May-1986
TSTMX .SAV 13 26-Sep-1989 TSTMX2.SAV 13 30-Aug-2011
FORMMX.SAV 4 15-Mar-1985 MX22 .SYS 9 29-Jan-1988
MX21 .SYS 10 08-Jul-1987 MX11 .SYS 10 03-Jun-1985
MX00 .SYS 10 10-Jun-1984 MX .SYS 9 15-Dec-2012
HELP .MX 8 13-Apr-1990 HELPMX.LST 9 13-Apr-1990
MX .HLP 69 13-Apr-1990
13 Files, 222 Blocks
210 Free blocks
MX00_System.DSK
RT11SJ.SYS 78 16-Dec-2012 SWAP .SYS 30 25-Mar-2003
SL .SYS 10 28-Dec-1987 EM .SYS 4 04-Mar-2012
TT .SYS 2 23-Jan-1980 MX .SYS 10 10-Jun-1984
STARTS.COM 1 26-Dec-2012 DIR .SAV 19 04-Jul-2002
PIP .SAV 30 31-Oct-1998 UCL .SAV 16 18-Jan-1988
UCL .DAT 9 04-Dec-2011 DAY .SAV 4 19-Dec-2012
DUMP .SAV 9 27-Dec-1983 DESS .SAV 20 04-Nov-1993
EDIK .SAV 22 19-Mar-2003 DUP .SAV 45 27-Dec-1983
RESORC.SAV 25 01-Mar-2012 BINCOM.SAV 24 18-Jan-1988
BASIC .SAV 56 12-Sep-2011 HAND .SAV 8 08-Nov-2011
20 Files, 422 Blocks
10 Free blocks
MX11_System.DSK
RT11SJ.SYS 78 16-Dec-2012 SWAP .SYS 30 25-Mar-2003
SL .SYS 10 28-Dec-1987 EM .SYS 4 04-Mar-2012
TT .SYS 2 23-Jan-1980 MX .SYS 10 03-Jun-1985
STARTS.COM 1 26-Dec-2012 DIR .SAV 19 04-Jul-2002
PIP .SAV 30 31-Oct-1998 UCL .SAV 16 18-Jan-1988
UCL .DAT 9 04-Dec-2011 DAY .SAV 4 19-Dec-2012
DUMP .SAV 9 27-Dec-1983 DESS .SAV 20 04-Nov-1993
EDIK .SAV 22 19-Mar-2003 DUP .SAV 45 27-Dec-1983
RESORC.SAV 25 01-Mar-2012 BINCOM.SAV 24 18-Jan-1988
BASIC .SAV 56 12-Sep-2011 HAND .SAV 8 08-Nov-2011
20 Files, 422 Blocks
10 Free blocks
MX21_System.DSK
RT11SJ.SYS 78 16-Dec-2012 SWAP .SYS 30 25-Mar-2003
SL .SYS 10 28-Dec-1987 EM .SYS 4 04-Mar-2012
TT .SYS 2 23-Jan-1980 MX .SYS 10 08-Jul-1987
STARTS.COM 1 21-Dec-2012 DIR .SAV 19 04-Jul-2002
PIP .SAV 30 31-Oct-1998 UCL .SAV 16 18-Jan-1988
UCL .DAT 9 04-Dec-2011 DAY .SAV 4 19-Dec-2012
DUMP .SAV 9 27-Dec-1983 DESS .SAV 20 04-Nov-1993
EDIK .SAV 22 19-Mar-2003 DUP .SAV 45 27-Dec-1983
RESORC.SAV 25 01-Mar-2012 BINCOM.SAV 24 18-Jan-1988
BASIC .SAV 56 12-Sep-2011 HAND .SAV 8 08-Nov-2011
20 Files, 422 Blocks
10 Free blocks
MX22_System.DSK
RT11SJ.SYS 78 16-Dec-2012 SWAP .SYS 30 25-Mar-2003
SL .SYS 10 28-Dec-1987 EM .SYS 4 04-Mar-2012
TT .SYS 2 23-Jan-1980 MX .SYS 9 30-Aug-2011
STARTS.COM 1 21-Dec-2012 DIR .SAV 19 04-Jul-2002
PIP .SAV 30 31-Oct-1998 UCL .SAV 16 18-Jan-1988
UCL .DAT 9 04-Dec-2011 DAY .SAV 4 19-Dec-2012
DUMP .SAV 9 27-Dec-1983 DESS .SAV 20 04-Nov-1993
EDIK .SAV 22 19-Mar-2003 DUP .SAV 45 27-Dec-1983
RESORC.SAV 25 01-Mar-2012 BINCOM.SAV 24 18-Jan-1988
BASIC .SAV 56 12-Sep-2011 HAND .SAV 8 08-Nov-2011
20 Files, 421 Blocks
11 Free blocks
http://tis.kz/progs/dvk/MX_TRK.rar
В архиве MX.TRK.rar TRK-образ диска, отформатированного
драйвером MX (команда SET MX FORMAT) и проинициализированного командой INI/NOQ MX1
Подробнее о MX байтовых подорожечных дампах в файлах *.TRK (Отобразить)
Сейчас есть возможность подключать к эмулятору MX байтовые подорожечные
дампы в файлах *.TRK.
Для примера - в архиве MX.TRK.rar TRK-образ диска,
отформатированного драйвером MX (команда SET MX FORMAT) и
проинициализированного командой INI/NOQ MX1:
Формат TRK-файла следующий:
Файл текстовый. Число строк = 161.
1. Первая строка: TYPE[TRK:FD5]
2. 80 строк - описания дорожек 0-й стороны
3. 80 строк - описания дорожек 1-й стороны
Формат строки описания дорожки следующий:
[00:0][3125:2866] 83 00 00 00 00 00 00 00 00 ...
[Номер дорожки:Номер стороны][3125:Записано байтов]
1-й_байт_в_виде_2х_16-чных_цифр 2-й_байт_в_виде_2х_16-чных_цифр ...
Для дисков, отформатированных драйвером MX.SYS - на каждой дорожке
записано 2866 байтов из 3125 возможных.
http://tis.kz/progs/dvk/MX5-03.rar
Еще найден один драйвер MX с исходником.
Что интересно, в нем есть приглашение: ?MX-I-5.25" Single Density Floppy Disk Handler. Un_Soft 1991. V5.03
Драйвер от той-же фирмы, что и делала драйвер MY, про который упоминается тут:
http://www.tis.kz/forum/topic.ph...45730#1329645730
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 09 Февраля, 2016 - 10:20:38
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Программы и образы дискет от ДВК, сдампленные тов. anasana
Пакет графических программ:
Кучка графических программ для терминала ДВК3,4 - платы КЦГД.
http://tis.kz/progs/dvk/graph.rar
Описание тов. anasana: (Отобразить)
Кучка графических программ для терминала ДВК3,4 - платы КЦГД.
P.S. кстати, нет ли эмулятора КЦГД у кого? Рассказывали где-то, что кто-то строил таковой.
P.P.S. КЦГД может применяться и в качестве удаленного терминала, для этого с платы удаляют
531АП2 на буферизации шины (по заводской схеме DD2..DD8) и одну из 1801ВП1-065
(по заводской схеме - DD9), после чего устанавливается max232, сигналы с контактов 29 и 31
удаленной ВП1 заводятся на мах232 непосредственно, а с контактов 27 и 28 - через инверторы,
образованные на свободных элементах DD1 - терминал готов.
Содержание архива: (Отобразить)graph.txt
graph.zip
К сожалению, файлы были извлечены из образа и помещены в архив graph.zip, в результате чего оригинальная дата файлов уничтожена.. :(
Список файлов из архива graph.zip (Отобразить)
APA .GRF 4 27-May-2009 APA1 .GRF 1 27-May-2009
BD .SAV 3 27-May-2009 BEAUTY.SAV 5 27-May-2009
BEMBI .GPR 5 27-May-2009 BIRDMN.GPR 2 27-May-2009
BIRDWM.GPR 2 27-May-2009 BLSHEN.GPR 2 27-May-2009
BOBO .MAK 2 27-May-2009 BUBU .GTY 1 27-May-2009
CALC .DOC 104 27-May-2009 CALC .HLP 10 27-May-2009
CALC .SAV 74 27-May-2009 CC .MAK 1 27-May-2009
CCCCCC.MAC 13 27-May-2009 CCL .SAV 43 27-May-2009
CGLIB .OBJ 19 27-May-2009 CGPACK.OBJ 9 27-May-2009
CLC .COM 1 27-May-2009 CLC .REC 7 27-May-2009
CLC .SAV 96 27-May-2009 CLC .TXT 122 27-May-2009
CLCDEM.COM 1 27-May-2009 CLCDEM.SAV 93 27-May-2009
COLORG.HLP 1 27-May-2009 COLORG.LST 1 27-May-2009
COLORG.SAV 36 27-May-2009 COLORS.SAV 15 27-May-2009
CONV .SAV 21 27-May-2009 CSIMQ .CLC 3 27-May-2009
CUB2 .SAV 14 27-May-2009 CUBIZM.SAV 15 27-May-2009
DEMONS.COM 1 27-May-2009 DEMONS.SAV 49 27-May-2009
DRAW .SAV 4 27-May-2009 DRX43 .SAV 14 27-May-2009
DRX44 .SAV 14 27-May-2009 DRXA .SAV 14 27-May-2009
DUBIZM.SAV 17 27-May-2009 E .GRA 75 27-May-2009
EDIK .HLP 35 27-May-2009 EDIT .SAV 19 27-May-2009
FGLIB .OBJ 8 27-May-2009 FGPACK.OBJ 9 27-May-2009
FGRDEM.BAK 1 27-May-2009 FGRDEM.COM 1 27-May-2009
FGRDEM.SAV 61 27-May-2009 FGRF .COM 1 27-May-2009
FGRF .REC 8 27-May-2009 FGRF .TXT 16 27-May-2009
FGRF00.OBJ 30 27-May-2009 FGRF01.OBJ 218 27-May-2009
FIG .SAV 14 27-May-2009 FONT .SAV 9 27-May-2009
GMACRO.MLB 22 27-May-2009 GPDEFS.PAS 5 27-May-2009
GRAF .HLP 13 27-May-2009 GRAF .SAV 48 27-May-2009
GRAF1 .SAV 42 27-May-2009 GRAF14.LST 9 27-May-2009
GRAF14.SAV 40 27-May-2009 GRAF14.TXT 203 27-May-2009
GRAFIK.001 1 27-May-2009 GRAFIK.002 1 27-May-2009
GRAFIK.MAK 1 27-May-2009 GRAPH .MAK 17 27-May-2009
GX .SAV 23 27-May-2009 HAN .SAV 5 27-May-2009
IBMDEC.C 2 27-May-2009 INTSCR.GPR 3 27-May-2009
KCGD .TXT 75 27-May-2009 KEY .SAV 34 27-May-2009
KEY2 .NEW 3 27-May-2009 KEY2 .SAV 1 27-May-2009
KLAPAN.GPR 6 27-May-2009 KLFM .GPR 9 27-May-2009
KONVE .GPR 28 27-May-2009 KROT .GPR 4 27-May-2009
LAGUSH.GPR 2 27-May-2009 LEOP .KAR 94 27-May-2009
LEXICA.HLP 11 27-May-2009 LEXICA.SAV 20 27-May-2009
LLL .TXT 16 27-May-2009 LOAD .DOC 25 27-May-2009
LOAD .HLP 25 27-May-2009 LOAD .LDA 9 27-May-2009
LOAD .SAV 25 27-May-2009 LOAD1 .LST 8 27-May-2009
LOAD1 .SAV 27 27-May-2009 LOOK .SAV 8 27-May-2009
LZASS .SAV 9 27-May-2009 M07NED.SAV 11 27-May-2009
MATRIX.CLC 6 27-May-2009 MAUS .GPR 3 27-May-2009
MDIR .SAV 4 27-May-2009 MIM .SAV 39 27-May-2009
MONRT .HLP 302 27-May-2009 MORE .SAV 28 27-May-2009
NEW .SAV 4 27-May-2009 OBEZ .KAR 85 27-May-2009
OBEZ .PIC 75 27-May-2009 PGLIB .OBJ 30 27-May-2009
PGPACK.OBJ 9 27-May-2009 PIK .SAV 3 27-May-2009
PRINC .GPR 3 27-May-2009 PRINT .TXT 4 27-May-2009
PRNCES.GPR 3 27-May-2009 PRNT .SAV 5 27-May-2009
PZ .GPR 5 27-May-2009 README.TXT 6 27-May-2009
RECLAM.TXT 7 27-May-2009 RESORC.SAV 22 27-May-2009
ROZA .GPR 7 27-May-2009 RT11 .HLP 85 27-May-2009
RT11XM.SYS 113 27-May-2009 RX .HLP 28 27-May-2009
RX .SAV 32 27-May-2009 RXGPR .SAV 4 27-May-2009
RXIO .SAV 3 27-May-2009 SETUP .LST 9 27-May-2009
SETUP .SAV 41 27-May-2009 SETUP1.SAV 26 27-May-2009
SEX .GRA 75 27-May-2009 SHENOK.GPR 4 27-May-2009
SHRIFT.001 1 27-May-2009 SHRIFT.MAK 1 27-May-2009
SIMQ .CLC 3 27-May-2009 SLEPOK.SAV 3 27-May-2009
SOWA .GPR 4 27-May-2009 SPEED .SAV 3 27-May-2009
SPLINE.CLC 3 27-May-2009 SPROS .SAV 3 27-May-2009
T .LZ 87 27-May-2009 TEX .DAT 5 27-May-2009
TIMER .SAV 2 27-May-2009 TTT .HLP 12 27-May-2009
TTTNEW.SAV 26 27-May-2009 TTY .SAV 3 27-May-2009
TULUPO.GPR 8 27-May-2009 TZ .GPR 14 27-May-2009
UKUSHU.GPR 11 27-May-2009 USIOGR.LST 2 27-May-2009
VRF .SAV 3 27-May-2009 WELCOM.GPR 18 27-May-2009
XDIR .SAV 7 27-May-2009
145 Files, 3518 Blocks
61949 Free blocks
G181 .LDA 56 25-Sep-1991 GLV181.LDA 56 25-Sep-1991
GLV182.LDA 56 21-Jun-1991 LDAVT .SAV 2 23-Jan-1989
LV181 .SAV 2 23-Apr-1990
5 Files, 172 Blocks
65295 Free blocks
Общее описание из файла README.TXT: (Отобразить)
Файл README.TXT был написан в качестве пояснения к поставля-
емому комплекту. Перед использованием нашего комплекта авторы
настоятельно рекомендуют если не изучить, то хотя бы просмотреть
данный текст.
Дискета, которую вы приобрели, содержит массу файлов, которые
можно разделить на несколько групп.
Группа первая: файлы, относящиеся к программе FGRF - черчение
------------- графиков и исследование функций с применением FORTRANа
/подробнее см. файл FGRF.REC/
FGRF00.OBJ,FGRF01.OBJ - собственно пакет
FGRF.COM - командник для содания своего
загрузочного модуля /см. также FGRF.TXT/,
запускается @FGRF
FGRF.TXT - описание программы FGRF
FGRF.REC - краткое описание возможностей FGRF, реклама
KEY.SAV - эмулятор графики для работы FGRF
FGRDEM.SAV - демонстрация возможностей программы FGRF,
загрузочный модуль
FGRDEM.COM - командник для запуска FGRFDEM.SAV,
запускается @FGRDEM
GRAFIK.MAK,GRAFIK.001,
GRAFIK.002,SHRIFT.MAK,
SHRIFT.001 - файлы, вызываемые FGRDEM.SAV в процессе
демонстрации
Группа вторая: файлы, относящиеся к программе CLC - интегрированный
-------------- графический пакет /подробнее см. файл CLC.REC/
CLC.SAV - собственно программа
SKEY.SAV - эмулятор графики для CLC
CLC.TXT - подробное описание программы CLC
CLC.REC - краткое описание программы CLC, реклама
CLCDEM.SAV - демонстрация возможностей программы CLC
GRAPH.MAK - файл макрокоманды для работы CLCDEM.SAV
CLCDEM.COM - командник для запуска демонстрации,
запускается @CLCDEM
CLC.COM - командник для запуска калькулятора,
запускается командой @CLC
CSIMQ.CLC,SIMQ.CLC,
MATRIX.CLC,SPLINE.CLC - матобеспечение, расширяющее возможности
калькулятора /CLC/
Группа третья: файлы, относящиеся ко всему
-------------
RECLAM.TXT - краткая реклама пакета прикладной научной
графики
BEAUTY.SAV - программы печати текстовых файлов на прин-
PRN.SAV терах ROBOTRON и D100 соответственно
PRINT.TXT - описание программ BEAUTY и PRN
TTY.SAV - программа постраничного просмотра файлов
на терминале
Авторы желают Вам успехов и всего хорошего!
Краткая реклама пакета прикладной научной графики из файла RECLAM.TXT: (Отобразить)
ПАКЕТ ПРИКЛАДНОЙ НАУЧНОЙ ГРАФИКИ.
Программа "Калькулятор" (в дальнейшем просто калькулятор)
предназначена для использования научными работниками, програм-
мистами, студентами, а также несведущими в программировании
людьми в качестве простого и надежного расчетного инструмента.
Калькулятор позволяет вести сложные расчеты в интерактивном
и программном режиме, причем все действия могут выполняться
как над действительными, так и над комплексными числами.
Калькулятор может вычислять прямые и обратные тригонометрические,
прямые и обратные гиперболические, а также все общеупотребитель-
ные функции и действительного, и комплексного аргумента, а также
может находить в интерактивном режиме корни уравнений, находить
минимумы и максимумы функций и строить их графики в линейном и
логарифмическом масштабе, в декартовых и любых криволинейных
координатах. Возможно исследование дифференциальных уравнений,
операции матричной арифметики, сплайн-аппроксимация, решение
систем линейных уравнений с действительными и комплексными
коэффициентами а также многое другое. Система может расширяться
самим пользователем.
Калькулятор имеет свой входной язык типа Бейсика, однако
его можно использовать и для отладки небольших (до одной-двух
сотен строк) программ на Фортране.
Калькулятор имеет удобный многооконный интерфейс. Развитая
система хелпов резко упрощает работу с калькулятором.
Внутри калькулятора есть графический редактор, позволяющий
быстро оформить графики -- сделать надписи различными шрифтами,
выделить характерные точки, разметить график, ну и, конечно,
вывести его на принтер Epson, Robotron, D-100 и некоторые
другие. Есть также и текстовый редактор который по основным
командам управления практически не отличается от распространенных
редакторов NED,EDIK,EDK. Можно использовать и файлы, созданные
внешним текстовым редактором.
Программа FGRF предназначена для полуавтоматического иссле-
дования графиков сложных функций и зависимостей. Помимо черчения
графиков, программа может все, что нарисовано, выводить на
принтера D-100, Robotron, Epson в различных размерах. В прог-
рамме предусмотрено черчение графиков и др. операции в 2-х
окнах -- основном и дополнительном, также есть возможность
построения графика по считанным из файла точкам. Все основные
функции выполняются выбором из предлагаемых меню. Есть
возможность исследовать функцию на одном "листе" на разных
интервалах. Выбором соответствующего пункта меню можно
установить автоматическую разметку осей, выбрать положение
осей относитетьно начала координат.
Также как и в калькуляторе, в этой программе предусмотрен
графический редактор с богатым выбором шрифтов.
Помимо меню Вы можете воспользоваться дополнительными
функциями программы -- они вызываются нажатием соответствующих
клавиш при нахождении в любом меню.
Калькулятор и FGRF могут работать на ДВК-3.2, ДВК-4 и других
аналогичных ЭВМ, где в качестве платы графического дисплея
установлена плата КЦГД.
Описание программ BEAUTY и PRN из файла PRINT.TXT: (Отобразить)
КРАТКОЕ ОПИСАНИЕ ПРОГРАММ BEAUTY и PRN.
Программы BEAUTY и PRN предназначены для печати на
принтерах Robotron (Epson) и D-100 описаний, входящих в
комплект, а также произвольных текстов и программ.
Программы позволяют печатать файлы постранично с задаваемой
величиной страницы, печатать весь файл буквами удвоенной
ширины, задавать левое поле при распечатке, а также с
помощью спецсимволов, вставляемых в текстовом редакторе (им
может быть EDIK,NED,EDK,K13,K52,KED и другие) менять шрифты
в различных местах файла. Это удобно для распечатки
описаний, так как дает возможность легко выделять в тексте
нужные участки. Программы дают запросы на печать каждой
страницы, что избавит Вас от волнений при возможных сбоях
аппаратуры.
Символы, управляющие принтером
<Ctrl>P - переключение на шрифт 'Пика'
<Ctrl>E - переключение на шрифт 'Элита'
<Ctrl>U - переключение на уплотненный шрифт
<Ctrl>S - печать символами двойной ширины
отменяется по концу строки
<Ctrl>L - перевод формата, т.е. протяжка
листа до конца страницы.
Так как у принтера D-100 нет шрифта 'Элита', то <Ctrl>E
он переключается на уплотненный шрифт.
Программы пропускают без изменения на принтер все ESC-
последовательности, поэтому если Вы не удовлетворены их
стандартными переключениями шрифтов, можете сами переключать
шрифты, а также пользоваться другими возможностями прин-
теров, вставляя соответствующие ESC-последовательности в
редакторе.
Документация на программу FGRF из файла FGRF.REC: (Отобразить)
Программа для исследования графиков FGRF.
Программа FGRF предназначена для полуавтоматического
исследования графиков достаточно сложных функций и зависимостей.
Для исследования какой-либо конкретной зависимости необходимо
написать на Фортране программу, описывающую искомую функцию и,
если необходимо, подпрограмму, которая меняет некоторые внутрен-
ние параметры у этой функции. Помимо черчения графиков, програм-
ма может все, что нарисовано, выводить на принтера D-100,
Robotron, Epson в различных размерах.
В программе предусмотрено черчение графиков и др. операции в
2-х окнах -- основном и дополнительном. Дополнительное окно
можно перемещать по экрану.
Программа собственно поставляется в виде 2 об'ектных модулей
-- FGRF00, FGRF01 к которым на стадии компоновки подсоединяется
об'ектный файл с вашими функциями. В результате компоновки
системным редактором связей LINK получается файл FGRF.SAV,
который можно запускать на выполнение командой RUN FGRF.
Все основные функции выполняются выбором из предлагаемых
меню. Программа позволяет рисовать графики в 2 окнах -- основном,
600*240 точек, и дополнительном, размер и положение которого на
экране можно выбрать. Масштабы и другие параметры для рисования
графиков в окнах независимы. Это дает возможность исследовать
функцию на одном "листе" на разных интервалах. Выбором соответ-
ствующего пункта меню можно установить автоматическую разметку
осей, выбрать положение осей относитетьно начала координат. Для
исследования графиков весьма удобен так называемый "прицел".
Переместив его перекрестье в интересующую Вас точку, Вы увидите
ее координаты.
Если нужно что-либо подрисовать, подписать и тому подобное,
это не прдставит проблемы. Программа обладает весьма широким
диапазоном размеров шрифтов. Предусмотрен также микрографический
редактор. С его помощью можно нарисовать любую фигуру отрезками
прямых.
Помимо меню Вы можете воспользоваться дополнительными
функциями программы -- они вызываются нажатием соответствующих
клавиш при нахождении в любом меню. Перечислим их по порядку.
Команда "О". задается область определения. За границами
этой области точки не вычисляются и не
рисуются.
Команда "N". задается количество точек для построения
графика.
Команда "X". считывание файла с абсциссами (не более 60).
Команда "Y". считывание файла с ординатами (не более 60).
Команда "G". построение "графика" по считанным из файла
точкам. График строится в текущем (либо в
основном, либо в дополнительном) окне в
соответствии со всеми параметрами для
построения графиков. Точки помечаются
маркерами.
Команда "L". выбор типа линии. Действителен только для
графиков, построенным по прочитанных в файле
координатам.
Команда "M". выбор номера маркера. Нулевой номер соответ-
ствует его отсутствию.
Команда "T". табулирование функции с записью точек в
файл. Количество точек выбирается командой
"N".
Команда "S". разрешение либо отмена черчения сетки.
Команда "C". коррекция введенных из файла массивов данных.
Команда "?". вычисление значения функции в одной заданной
точке.
Документация на программу FGRF из файла FGRF.TXT: (Отобразить)
ОПИСАНИЕ ПРОГРАММЫ FGRF.
=======================
1. Назначение программы, состав файлов и условия применения.
---------------------------------------------------------
Программа FGRF предназначена для полуавтоматического исследования
графиков достаточно сложных функций и зависимостей. Для исследования
какой-либо конкретной зависимости необходимо написать на Фортране про-
грамму, описывающую искомую функцию и, если необходимо подпрограмму,
которая меняет некоторые внутренние параметры у этой функции. Помимо
черчения графиков, программа может все, что нарисовано, выводить на
принтера D100, Robotron, Epson в различных размерах.
В программе предусмотрено черчение графиков и др. операциив 2-х ок-
нах -- основном и дополнительном. Дополнительное окно можно перемещать
по экрану.
Программа поставляется в следующем составе:
FGRF .TXT описание программы FGRF
FGRF00.OBJ об'ектные файлы программы
FGRF01.OBJ
FGRF .COM командный файл для компоновки программы
EXAMPL.SAV пример работы программы
GRAFIK.MAK макрокоманды для примера работы программы
GRAFIK.001 ....
GRAFIK.002 ....
SHRIFT.MAK ....
SHRIFT.001 ....
Программа собственно поставляется в виде 2 об'ектных модулей --
FGRF00, FGRF01 к которым на стадии компоновки подсоединяется об'ек-
тный файл с вашими функциями. В результате компоновки системным ре-
дактором связей LINK получается файл FGRF.SAV, который можно запускать
на выполнение командой RUN FGRF.
Данное описание можно отпечатать на принтере D100 с помощью про-
граммы PRN, а на принтерах Robotron или Epson -- BEAUTY, также входящих
в поставку.
2. Порядок работы с программой.
---------------------------
Напишите на FORTRANе файл FUN.FOR, который должен содержать искомую
функцию FUN и, если нужно, подпрограмму для определения ее дополнитель-
ных параметров DEFFUN, например:
REAL FUNCTION FUN(X)
COMMON /R/ B
FUN=SIN(B*EXP(X))
RETURN
END
SUBROUTINE DEFFUN
COMMON /R/ B
TYPE 100
ACCEPT *,B
RETURN
100 FORMAT(1X,'Input B=',$)
END
Эта функция вычисляет sin(B*exp(X)). Дополнительным параметром
является параметр B. Его можно ввести подпрограммой DEFFUN. У подпро-
граммы DEFFUN не должно быть параметров, все значения она должна пере-
давать через COMMON-блоки.
Далее Вам нужно оттранслировать этот файл командой монитора:
FORT/LIST:TT:/EXT FUN
Если трансляция пройдет без ошибок, то можно приступать ккомпоновке
программы. Это можно сделать 2-мя способами, либо командой монитора:
LINK/LINK:SY:SYSLIB FGRF00,FGRF01,FUN/EXE:FGRF.SAV/ALL:-1
либо запустить командный файл, где написано примерно то же:
@FGRF
Далее можно просто запускать готовую программу командой:
RUN FGRF
После запуска программы выдаст заставку и Вы сможете в диалоговом
режиме исследовать Вашу функцию. Как это делать, описано далее. Перед
запуском программы убедитесь, что в ОЗУ КЦГД загружена программа KEY.
3. Демонстрация работы программы.
-----------------------------
Для демонстрации необходимо наличие на дисководе DK: последних 5
файлов поставки. Демонстрация запускается командой
RUN EXAMPL
далее необходимо нажать <Ctrl>F и считать с диска макрокоманду GRAFIK.
При демострации этой макрокоманды Вы увидите как, к примеру, можно
рисовать графики. Там ,конечно, показано все далеко не полностью.
После отработки этой макрокоманды можно посмотреть другую -- нажмите
снова <Ctrl>F и считайте с диска макрокоманду SHRIFT. Она демострирует
возможности знакогенератора.
4. Возможности программы.
----------------------
Все основные функции выполняются выбором из предлагаемых меню, поэ-
тому подробно останавливаться на них не будем. Программа позволяет
рисовать графики в 2 окнах -- основном, 600*240 точек, и дополнительном,
размер и положение которого на экране можно выбрать. Масштабы и другие
праметры для рисования графиков в окнах независимы.Это дает возможность
исследовать функцию на одном "листе" на разных интервалах.
Выбором соответствующего пункта меню можно установить автоматическую
разметку осей, причем если вы выбрали более 30 меток по какой-либо оси,
разметка выполняться не будет.
Возможно выбрать положение осей относитетьно начала координат. Раз-
метка производится всегда по осям.
Для исследования графиков весьма удобен так называемый "прицел".
Переместив его перекрестье в интересующую Вас точку, Вы увидите ее
координаты. Аналогичной возможностью можно воспользоваться при
построении графиков в дополнительном окне -- вы можете границы окна
задать интерактивно.
Если нужно что-либо подрисовать, подписать и тому подобное,
пользуйтесь пунктом "нарисовать". Программа обладает весьма широким ди-
апазоном размеров шрифтов. Для переключения с русского на латинский ре-
гистр нажимайте <Ctrl N>. Предусмотрен также микрографический редактор.
С его помощью можно нарисовать любую фигуру отрезками прямых. При этом
системный таймер должен быть включен.
Помимо меню Вы можете воспользоваться дополнительными функциями
программы -- они вызываются нажатием соответствующих клавиш при
нахождении в любом меню. Перечислим их по порядку.
Команда "О". задается область определения. За границами этой
области точки не вычисляются и не рисуются.
Команда "N". задается количество точек для построения графика.
Команда "X". считывание файла с абсциссами (не более 60).
Команда "Y". считывание файла с ординатами (не более 60).
Команда "G". построение "графика" по считанным из файла точкам.
График строится в текущем (либо в основном, либо в
дополнительном) окне в соответствии со всеми пара-
метрами для построения графиков. Точки помечаются
маркерами.
Команда "L". выбор типа линии. Действителен только для графиков,
построенным по прочитанных в файле координатам.
Команда "M". выбор номера маркера. Нулевой номер соответствует
его отсутствию.
Команда "T". табулирование функции с записью точек в файл. До-
пустимо указание лишь файлов на устройствах катало-
говой структуры. Указание LP: недопустимо. Количе-
ство точек выбирается командой "N". Собственно та-
булирование выполняется при черчении графика.
Команда "S". разрешение либо отмена черчения сетки. Сетка чер-
тится в соответствии с параметрами разметки. Если
разметка не нужна, а сетка нужна, следует устано-
вить разметку, затем ее параметры, и разметку от-
менить.
Команда "C". коррекция введенных из файла массивов данных.
Команда "?". вычисление значения функции в одной заданной точке.
Для запоминания последовательности нажатий на клавиши применен ме-
ханизм макрокоманд. Для любых операций с макрокомандами Вам необходимо
в любом режиме работы программы нажать на <Ctrl>F. При этом в центре
экрана появится соответствующее меню. Закончить макрокоманду можно
нажатием <Ctrl>C. При образовании макрокоманды она пишется на диск в
файл DK:WRK.MAK. Если Вы желаете ее сохранить, выполните пункт
"записать на диск", где вы дадите ей новое имя. Любую макрокоманду
можно выполнить, возпользовавшись тем же меню.
До свидания! Всяческих Вам успехов! Пробуйте, исследуйте, работайте!
Документация на программу CLC из файла CLC.REC: (Отобразить)
Калькулятор
Программа "Калькулятор" (в дальнейшем просто калькулятор)
предназначена для использования научными работниками, програм-
мистами, студентами, а также несведущими в программировании
людьми в качестве простого и надежного расчетного инструмента.
Программа прошла 4-месячную апробацию на радиотехническом фа-
культете МЭИ, что подтвердило ее простоту и удобство в обраще-
нии, а также позволило выявить и устранить недоработки и ввести
определенные новшества.
Калькулятор позволяет вести достаточно сложные расчеты в ин-
терактивном и программном режиме, причем все действия могут
выполняться как над действительными, так и над комплексными
числами. Калькулятор может вычислять прямые и обратные тригоно-
метрические, прямые и обратные гиперболические, а также все
общеупотребительные функции и действительного, и комплексного
аргумента, что выгодно отличает его от других программ такого же
рода. Другим существенным преимуществом калькулятора является
то, что он может находить в интерактивном режиме корни
уравнений, находить минимумы и максимумы функций и строить их
графики в линейном и логарифмическом масштабе, в декартовых и
любых криволинейных координатах. Возможно исследование дифферен-
циальных уравнений, операции матричной арифметики, сплайн-ап-
проксимация, решение систем линейных уравнений с действительными
и комплексными коэффициентами а также многое другое. Система мо-
жет расширяться самим пользователем.
Программный язык калькулятора лишь немногим отличается от упро-
щенной версии Фортрана, поэтому калькулятор можно использовать
для отладки небольших (до полутора сотен строк) программ на этом
языке программирования.
Скорость компиляции программы пользователя достаточно велика
-- порядка 50-80 строк в секунду в зависимости от программы. Это
дает возможность быстро отлаживать Ваши программы. Компиляция
осуществляется в память, что резко ускоряет работу. Компоновки
программы не требуется. Никаких системных программ типа трансля-
торов, компоновщиков не требуется. Об'ем программы - 50 Кбайт
Калькулятор имеет встроеный простой, но достаточно эффек-
тивный графический редактор, позволяющий быстро оформить графики
-- сделать надписи различными шрифтами, выделить характерные
точки, разметить график, ну и, конечно, вывести его на принтер
Epson, Robotron, D-100 и некоторые другие.
Внутренний текстовый редактор калькулятора по основным
командам управления практически не отличается от распространенных
редакторов NED,EDIK,EDK. Можно использовать и файлы, созданные
внешним текстовым редактором.
Калькулятор имеет многооконный интерфейс. Основными видами
выбора определенных возможностей калькулятора являются различного
рода меню, запросы строковой информации с удобным редактированием
по строке. Развитая система хелпов резко упрощает работу с
калькулятором.
Калькулятор может работать на ДВК-3.2, ДВК-4 и других
аналогичных ЭВМ, где в качестве платы графического дисплея
установлена плата КЦГД.
Иллюстрация возможностей калькулятора имеется на обороте.
Документация на программу CLC из файла CLC.TXT: (Отобразить)
ПРОГРАММА "КАЛЬКУЛЯТОР".
Техническое описание и инструкция по эксплуатации.
-- стр. 1 --
1. ОБЩИЕ ПОЛОЖЕНИЯ.
1.1. НАЗНАЧЕНИЕ, СОСТАВ И УСЛОВИЯ ПРИМЕНЕНИЯ.
Программа "Калькулятор" (в дальнейшем просто калькулятор)
предназначена для использования научными работниками, програм-
мистами, студентами, а также несведущими в программировании
людьми в качестве простого и надежного расчетного инструмента.
Программа прошла 3-месячную апробацию на радиотехническом фа-
культете МЭИ, что подтвердило ее простоту и удобство в обраще-
нии, а также позволило выявить и устранить недоработки и ввести
определенные новшества.
Калькулятор позволяет вести достаточно сложные расчеты в ин-
терактивном и программном режиме, причем все действия могут
выполняться как над действительными, так и над комплексными
числами. Калькулятор может вычислять прямые и обратные тригоно-
метрические, прямые и обратные гиперболические, а также все
общеупотребительные функции и действительного, и комплексного
аргумента, что выгодно отличает его от других программ такого же
рода. Другим существенным преимуществом калькулятора является
то, что он может находить в интерактивном режиме корни
уравнений, находить минимумы и максимумы функций и строить их
графики в линейном и логарифмическом масштабе, в декартовых и
криволинейных координатах. Калькулятор имеет встроеный простой,
но достаточно эффективный графический редактор, позволяющий быс-
тро оформить графики -- сделать надписи различными шрифтами,
выделить характерные точки, разметить график, ну и, конечно, вы-
вести его на принтер. Программный язык калькулятора лишь немно-
гим отличается от упрощенной версии Фортрана, поэтому калькуля-
тор можно использовать для отладки небольших (до полутора сотен
строк) программ на этом языке программирования. Внутренний
текстовый редактор калькулятора по основным командам управления
практически не отличается от распространенных редакторов
NED,EDIK,EDK. Он имеет встроенный хелп, облегчающий работу с
ним неопытному пользователю. Вообще развитая система хелпов
резко упрощает работу с калькулятором.
Калькулятор может работать на ДВК-3.2, ДВК-4, "Электро-
ника-85" и других аналогичных ЭВМ, где в качестве платы
графического дисплея установлена плата КЦГД. Полная поставка
калькулятора содержит файлы:
CLC.SAV собственно калькулятор
SKEY.SAV эмулятор графики
CLC.TXT описание калькулятора
BEAUTY.SAV программа для распечатки описания
PRN.SAV .................................
TTY.SAV программа для просмотра описания
CLCILL.SAV иллюстратор возможностей
GRAPH.MAK макрокоманда для иллюстратора
SIMQ.CLC программа решения систем лин. уравнений
CSIMQ.CLC тоже, но с комплексными коэффициентами
MATRIX.CLC действия с матрицами
SPLINE.CLC сплайн-аппроксимация
В поставке могут содержаться и другие файлы, реализующие
дополнительные возможности калькулятора.
Запуск калькулятора должен осуществляться поэтапно. Перед
запуском калькулятора необходимо загрузить программу SKEY,
которая эмулирует стандартный видеотерминал VT52 и содержит
-- стр. 2 --
специальные графические функции. Эта программа загружается в
память КЦГД и остается там после прекращения своей работы. Приз-
наком того, что она находится там, служат "необычно маленькие"
буквы на терминале, причем верхние 6 строчек экрана не подверга-
ются рулонированию и остаются на экране постоянно. При этом,
однако, все стандартные программы ОС (редакторы, трансляторы
и.т.п.) не конфликтуют с программой SKEY, и Вы можете просто
представить, что вы работаете на экране меньшего размера. Запуск
этих программ не влияет на нахождение программы SKEY в КЦГД, так
что Вы, если желаете, можете запустить программу SKEY при за-
грузке системы и далее работать как обычно, ну а потом можно за-
пустить и калькулятор, если Вам это нужно. Собственно программа
SKEY имеет еще и то преимущество, что она полностью обслуживает
клавиатуру МС7004, что предоставляет существенные удобства.
Итак, программа SKEY запускается командой монитора:
RUN DEV:SKEY
(здесь и далее DEV: -- имя устройства, на котором находится
соответствующая программа).
Второй этап запуска калькулятора -- загрузка файла CLC.SAV:
RUN DEV:CLC
Эта команда запустит сам калькулятор. После появления заставки
нужно нажать любую клавишу, и Вы войдете в головное меню каль-
кулятора. О работе с ним см. далее.
1.2. ОСНОВЫ РАБОТЫ С КАЛЬКУЛЯТОРОМ
Калькулятор имеет многооконный интерфейс. Работа с ним
достаточно удобна, однако нужно помнить основные правила общения
с ним, знать какие клавиши нужно нажать, если Вы попали, каза-
лось бы, в безвыходную ситуацию.
Основным видом выбора определенных возможностей калькулятора
являются различного рода меню, выбор альтернатив в которых осу-
ществляется перемещением клавишами управления курсором инверти-
рованного прямоугольника, отмечающего нужную альтернативу. Для
выбора этой возможности нужно подвести прямоугольник на нужное
слово и нажать <ВК>. Ответ на это может быть самым разнообразным
в зависимости от контекста, но если Вы видите, что ответа нет,
не огорчайтесь -- вероятно Вы сделали что-нибудь не так, либо
просто не работает клавиша. Выход из меню, либо отказ от воз-
можности, как правило, делается нажатием на клавишу <ВЫХОД> или,
что то же самое, <СУ>Ц, либо выход из меню предусмотрен в самом
меню. Часто, хотя и не во всех режимах есть хелпы, которые вы-
зываются нажатием на клавишу <ПМ>. Только если ситуация доста-
точно простая, хелпы отсутствуют. Если же Вы тем не менее не
можете найти выход из ситуации, еще раз прочтите эту инструкцию
-- возможно вы чего-нибудь не уловили.
Другим видом общения системы с Вами является запрос на редак-
тирование командной строки. Редактирование командной строки
используется при запросе различного рода чисел, имен файлов и
тому подобной строковой информации там, где невозможен выбор
альтернатив. Редактор строки (далее будем его называть для
краткости SL-редактор) реагирует на следующие клавиши:
-- стр. 3 --
стрелки вправо,влево - перемещение по редактируемой строке
<ВЫБР> стрелки вправо,влево - перемещение в конец/начало строки
<ЗБ> - "забой"
<ВСТ>,<УДАЛ> - вставка/удаление символа
<ВЫБР><УДАЛ><ВЫБР><ЗБ> - удаление до конца/начала строки
стрелки вверх,вниз - редактирование ранее набранных
строк.
SL-редактор может в каждом случае иметь буфер ранее набранных в
этом режиме строк и стрелками вверх/вниз можно перемещаться по
этому буферу, выбирая наиболее подходящую в этом случае строку
для редактирования. Передача строки в программу осуществляется
по нажатию <ВК>. Почти всегда можно отказаться от набора строки
нажатием <СУ>Ц, хотя это зависит от конкретной ситуации.
Других методов ввода информации, сильно отличающихся от
вышеприведенных, калькулятор не реализует, что вполне оправдано
тем, что это сильно затруднило бы работу. Исключением является
лишь выход из режимов "Calculate" и "Edit" клавишами <ВЫБР>Е для
исключения случайного "выпрыгивания" из этих режимов. В случае,
когда не проходят и менюобразный, и строковый способ и применя-
ется что-либо другое, хелпы всегда Вам помогут.
В калькуляторе есть режимы, в которых не исключено зацикли-
вание или слишком долгое выполнение Вашей программы. Защититься
от этого невозможно, так как это зависит только от Вас. Эти
режимы -- построение графика, запуск программы, вычисление
корней, либо экстремумов. Если Вам надоело сидеть и ждать, пока
закончится (если закончится вообще) какая-нибудь из этих
операций, нажмите <СУ>Ц, и Вы перейдете в режим ввода, а опера-
ция не будет закончена.
Если Вы желаете прервать в любом режиме выполнение программы
будь то даже печать на терминале, нажимайте клавишу <ПАУЗА>. При
повторном нажатии на нее выполнение программы продолжится.
Вот и все основные правила работы с системой. По ходу
изложения, возможно, будут внесены коррективы в эти правила,
если где-нибудь встретятся исключения из них.
Далее опишем работу с калькулятором в его основном режиме:
"Calculate". Я думаю, читатель меня простит за некоторую
непоследовательность изложения, но все-таки это основной режим
его работы. Возможно, следовало описывать последовательно все
режимы работы, начиная с "File", но мне кажется, что человек,
начиная работать с калькулятором, как с инструментом, все-таки
начнет с режима вычислений, поэтому такой подход не будет проти-
воречить нормальной человеческой логике.
2.Калькулятор в режиме вычислений.
2.1. КОМАНДНЫЙ ЯЗЫК КАЛЬКУЛЯТОРА.
При входе в режим вычислений курсор оказывается в окне
калькулятора, в котором нужно набирать команды. Буфер команд на
300 символов позволит Вам не набирать некоторые команды по
нескольку раз. Характерной особенностью этого режима является
отображение количества свободной памяти, доступной калькулятору
для хранения откомпилированного кода. Этот об'ем может
достаточно существенно зависеть от конфигурации операционной
системы -- от количества загруженных драйверов, от некоторых
параметров конфигурации. Как правило, для нормальной работы
калькулятора достаточно 1-2 Кбайт, но для простых функций может
-- стр. 4 --
быть нужно и меньше. Не рекомендуется работать с калькулятором,
если этот об'ем меньше 600 байт. Последствия малого об'ема
свободной памяти довольно трудно предугадать, хотя, как правило,
ничего сильно страшного не происходит.
Калькулятор в режиме вычислений может находиться в каждый
конкретный момент в нескольких подрежимах, которые постоянно
отображаются в колонке "Mode:". Если Вы обращаете внимание на
эту колонку, то всегда можете определить свою реакцию на
нестандартную ситуацию.
Команды калькулятора можно условно разделить на 3 группы:
а) команды управления;
б) неисполняемые операторы;
в) исполняемые операторы.
Рассмотрим каждую группу команд. Далее в обозначениях будут
фигурировать следующие сокращения:
var -- имя переменной
value -- константа
expr -- выражение
ИСПОЛНЯЕМЫЕ ОПЕРАТОРЫ.
К этим операторам можно отнести оператор присваивания и
операторы печати значений:
var=expr оператор присваивания переменной var
значения выражения expr.
PRINT expr,expr.. печать на терминале значений выражений
expr.
LPRINT expr,expr..печать на принтере значений выражений
expr.
Эти операторы порождают при трансляции в свободной области
памяти код, который может тотчас же исполниться, если трансляция
проходит без ошибок. Если на этапе трансляции возникает ошибка,
то выдается сообщение типа :
COMPILER ERROR - ......
На этапе исполнения кода может возникать сообщение типа
RUNTIME ERROR - ......
в случае, если аргумент какой либо функции лежит вне ее области
определения, однако при этом код не уничтожается. Соответственно
если возникает ошибка такого типа, график функции построить
будет можно, а также можно будет найти ее максимум и минимум,
либо корень.
Примеры:
A=SIN(5)*1.2/X
PRINT X,Y
Z=REAL(sqrt(cmplx(1,2)))
НЕИСПОЛНЯЕМЫЕ ОПЕРАТОРЫ.
К неисполняемым операторам относятся те операторы, которые
не порождают генерируемого кода. Они управляют распределением
памяти.
-- стр. 5 --
CLEAR очистка таблицы переменных
COMPLEX var,var... присвоение переменным var...
из списка комплексного типа.
REAL var,var... присвоение переменным var...
из списка действительного типа.
DATA var,var.../value,value.../...
присвоение значений value
переменным var из списка.
При этом если нужно записать комплексное число, то оно
записывается как 2 действительных числа, разделенных запятой и
об'единенных скобками. Примеры:
COMPLEX A,B,X
REAL C,D
DATA A,C/(1.,1),5/,D/3/
Неисполняемые операторы транслируются, но так как они не
порождают кода, то тот код, который был создан исполняемым
оператором, возможно набранным ранее, сохраняется в случае
удачной трансляции этих операторов. Следует обратить Ваше
внимание на различие между оператором DATA и оператором присва-
ивания, заключающееся в том, что DATA не портит кода,
находящегося в памяти, а oператор присваивания -- портит, однако
в операторе DATA выражения недопустимы. Будьте всегда осторожны
с этими операторами.
КОМАНДЫ УПРАВЛЕНИЯ.
К этим командам относятся команды осуществляющие либо не-
которые действия над откомпилированным кодом, либо какие-нибудь
действия, вообще не связанные ни с Вашим кодом, ни с Вашими
перемеными:
CLR очистка окон калькулятора;
RUN имя файла компиляция и выполнение программы,
записанной в файле;
GRAPH построение графика откомпилированной
функции;
MIN нахождение минимума откомпилированной
функции;
MAX нахождение максимума откомпилированной
функции;
SOLVE нахождение корня откомпилированной
функции.
Подробнее о командах управления будет рассказано далее.
Ограничимся пока лишь тем, что последние 4 команды не будут
исполнены, если код либо создан с ошибкой, либо не создан
вообще.
2.2. АРИФМЕТИКА КАЛЬКУЛЯТОРА.
В этой главе будет дано краткое описание всех арифметических
действий, выполняемых калькулятором, а также будет приведен
перечень всех "зашитых" в него функций.
-- стр. 6 --
Калькулятор может выполнять действия над действительными и
комплексными числами с точностью до 7 знаков. Величина чисел
должна лежать в диапазоне 1е-38 .. 1е38. Комплексное число
представляется парой действительных чисел. Однако в силу
особенностей внутреннего представления чисел сложение/вычитание
и умножение/деление будет выполняться точно и для целых чисел.
Ввод чисел с точкой и без нее не оказывает влияния на точность
чисел. Опять же в силу особенностей представления, калькулятор
может оперировать и с "логическими" операндами. Операндами
логических операций могут быть числа любого типа. Результатом
операции может быть либо значение .TRUE., имеющее эквивалент в
действительных числах, равный 1, и значение .FALSE., аналогично
равное 0. С этими числами можно оперировать, как с обычными
действительными числами, но об этом позже. Итак, операции, ин-
терпретируемые калькулятором:
+ сложение
- вычитание
* умножение
/ деление
^ возведение в степень
.OR. логическое или
.AND. логическое и
.NOT. логическое отрицание
Логические операции,могущие иметь аргументы любых типов, но
выдающие результат "логического" типа (т.е. 1 в случае истины, и
0 в случае лжи):
.EQ. равенство
.NE. неравенство
.LE. меньше, либо равно
.LT. меньше
.GE. больше, либо равно
.GT. больше
Операции .EQ. и .NE. могут выдавать результат сравнения и
действительных, и комплексных чисел, остальные операции сравне-
ния выдают 0, если хотя бы один из их аргументов комплексный.
Возведение в целочисленную степень действительных чисел в
диапазоне степеней от -6 до +6 выполняется умножением, а при
всех других значениях степеней -- через экспоненту и логарифм.
Это может порождать ошибку при возведении отрицательного числа
либо в дробную степень, либо в степень не из указанного диапазона.
В этом случае рекомендуется определить либо показатель, либо
степень как комплексное число, хотя нужно понимать, что резуль-
тат будет тоже комплексным.
Каждая арифметическая и логическая операция имеет свой при-
оритет в соответствии с которым производится определение порядка
выполнения операций. Операции с меньшим приоритетом выполняются
после операции с большим. Приоритеты операций выбраны такими,
какими нам привычно. Логические операции имеют приоритет меньше,
чем все арифметические. Наинизшим приоритетом обладают .OR. и
.AND.. После них идут .EQ.,.NE.,.NOT, далее .LE.,.LT.,.GE.,.GT..
И только после них идут сложение/вычитание, умножение/деление
и возведение в степень. Однако скобками можно изменять порядок
выполнения операций в выражении достаточно произвольным образом.
От выражения любого типа может быть вычислена любая из
функций, перечисленных ниже. Результатом вычисления этих функций
является число такого же типа, что исходный операнд.
-- стр. 7 --
sin(X),cos(X),tg(X) тригонометрические функции
asin(X),acos(X),atan(X) обратные тригонометрические функции
sh(X),ch(x),th(X) гиперболические функции
Arsh(X),Arch(X),Arth(X) обратные гиперболические функции
sqrt(X) квадратный корень
Lg(X),Ln(X) логарифмы
exp(X) экспонента
sig(X) сигма-функция
При X>0 sig(X)=1,
При X<=0 sig(X)=0
При комплексном X sig(X)=(1,0)
Кроме таких функций есть еще и функции с различным типом
входного аргумента и выходного значения:
int(X) выдает целую часть действительного числа
(тоже действительное число)
abs(X) модуль числа. Всегда действительное
неотрицательное число. Для комплексных
чисел действует, как фортрановский CABS.
arg(X) действительное число - аргумент (фаза)
комплексного числа X.
real(X) реальная часть комплексного числа X.
imag(X) мнимая часть комплексного числа X.
cmplx(X1,X2) функция преобразования 2 действительных
чисел X1,X2 в комплексное число.
Последние функции на этапе выполнения могут порождать ошибку
"несоответствие типов", если тип их аргументов не совпадает с
описанным.
2.3. ПРОГРАММНЫЙ ЯЗЫК КАЛЬКУЛЯТОРА.
Помимо интерактивного режима, калькулятор может обрабатывать
и программы, написанные на некотором входном вычислительном
языке, который, как уже упоминалось, достаточно похож на
подмножество Фортрана. Программа может быть создана не только
внутреннем редактором калькулятора (режим "Edit"), но и любым
текстовым редактором, находящемся в Вашем распоряжении. Прак-
тически любая достаточно простая программа на Фортране может
быть модифицирована под входной язык калькулятора, если только
он не использует подпрограмм и сложных возможностей ввода/выво-
да, предоставляемых Фортраном. Вместе с этим есть такие отличия
этого языка, которые облегчают программирование прикладных
программ.
Каждая строка входного файла может начинаться меткой, за
которой может следовать оператор языка. Метка -- это число из
диапазона 1-32000. Оно должно отделяться от оператора не менее,
чем одним пробелом. Оператор, как и метка, может начинаться с
любой позиции строки. Операторы входного языка делятся на испол-
няемые и неисполняемые. Неисполняемые операторы управляют рас-
пределением памяти и не транслируются в код, однако осуществляют
свои действия при трансляции программы. При многократном испол-
нении кода они никакого действия на ход выполнения программы не
оказывают, кроме действий при ее трансляции. Исполняемые опе-
раторы транслируются в код и к их числу относятся:
-- стр. 8 --
var=expr оператор присваивания
PRINT expr,expr.. оператор печати на терминале выражений
LPRINT expr,expr.. оператор печати на принтере выражений
ACCEPT var,var... оператор ввода с терминала значений пе-
ременных
GOTO label переход на метку label
CONTINUE оператор продолжения
RETURN возврат
STOP возврат (эквивалентен RETURN)
IF(expr)label,label,label арифметический IF
IF(expr)oper логический IF
DO label var=expr,expr,expr оператор цикла
Подробно дествия этих операторов обсуждать нет смысла, они
описаны в достаточно большом количестве литературы по Фортрану,
остановимся лишь на их особенностях, присущих калькулятору.
Строка может начинаться точкой с запятой. Тогда все, что в
это строке написано, будет воспринято как комментарий. Это можно
использовать при отладке программ.
Операторы STOP и RETURN осуществляют возврат в исполняющую
систему калькулятора. Эти операторы можно использовать, если
Ваша программа имеет несколько разветвляющихся путей и каждый
должен отдельно кончаться.
Логический IF может иметь в качестве операнда выражение
действительного, а не только "логического" типа. При этом в
случае неравенства 0 выражения expr будет выполнен оператор
oper. В качестве этого оператора может быть использован любой
исполняемый оператор, кроме любого IF и DO.
В операторе цикла переменной цикла должна быть переменная
вещественного типа, а в качестве выражений -- вещественные
выражения. Если шаг цикла не указан, используется единичный шаг.
Начало, конец цикла и его шаг могут быть численно целые числа,
тогда гарантируется правильное выполнение оператора цикла. Одна-
ко в этом качестве могут быть использованы и не целые числа. В
этом случае правильное выполнение оператора цикла не обязательно
из-за набега погрешности, однако цикл может быть выполнен не
более, чем на 1 раз больше, либо меньше. Зачастую, в особенности
при табулировании функций, это оказывается несущественным и этим
можно пренебречь.
Операторы PRINT,LPRINT допускают использование текстовых
констант, ограниченных простыми кавычками, а также спецсимола ¤,
оканчивающего список вывода. Если этот символ указан, то после
выполнения этого оператора не производится перевод строки и
возврат каретки. Это можно использовать для организации диалога
с прикладной программой.
Оператор ACCEPT также может допускать использование спецсим-
вола ¤, но перед списком ввода. Если этого символа в списке
ввода нет, то при выполнении этого оператора программа ожидает
ввода строки с терминала (в этой строке работает SL), а после
нажатия <ВК> введенная строка последовательно анализируется и
переменным присваиваются значения. Если какая-нибудь переменная
была введена неверно, либо не введена совсем, то ей присваивает-
ся значение 0. Если же в списке ввода первый элемент ¤, то
строка не запрашивается, а переменные списка ввода вводятся из
строки, использованной предыдущим оператором ввода. Комплексные
константы вводятся как пара действительных чисел, разделенных
запятой и заключенных в скобки.
Операторы ACCEPT, PRINT, LPRINT не выполняют своих функций в
режиме построения графиков, нахождения экстремумов и корней. Пе-
ременные, которые должны были бы вводиться оператором ACCEPT,
сохраняют свои значения.
-- стр. 9 --
Покажем использование операторов ввода-вывода на примере.
Пусть нам нужно осуществить ввод N элементов массива A. Тогда
фрагмент программы, осуществляющей это, может выглядеть так:
PRINT 'Input N = ',$
ACCEPT N
PRINT 'Input array : ',$
ACCEPT A(1)
DO 1 I=2,N
1 ACCEPT $,A(I)
К неисполняемым операторам входного языка можно отнести:
CLEAR очистка таблицы переменных
COMPLEX var,var... присвоение переменным var...
из списка комплексного типа.
REAL var,var... присвоение переменным var...
из списка действительного типа.
DATA var,var.../value,value.../...
присвоение значений value
переменным var из списка.
Пример программы:
REAL A(5,5)
DATA X/1/,A(1,2)/1.54/
SUMMA=0
DO 1 T=1,10
1 SUMMA=SUMMA+X^(-T)
IF(SUMMA.LE.2) GOTO 3
PRINT X,SUMMA,A(1,2)
RETURN
3 PRINT 'Error : ',$
PRINT X,sqrt(SUMMA),A(1,2)
RETURN
Если при трансляции программы командой RUN возникает ошибка
типа COMPILER ERROR - ..... , то при входе в редактор для ее
исправления, курсор установится на строку с ошибкой.
2.4.ПЕРЕМЕННЫЕ В КАЛЬКУЛЯТОРЕ.
Переменные в калькуляторе могут быть 2 видов:
-- простые переменные;
-- переменные с индексами.
Все переменные всегда доступны как в интерактивном, так и в
программном режимах. Область простых переменных фиксирована, то
есть количество простых переменных, в принципе, ограничено.
Простые переменные не нуждаются в об'явлении их типа REAL,
COMPLEX. При встрече простой переменной в выражении она включа-
ется в таблицу переменных с типом REAL. Для использования комп-
лексной переменной необходимо использовать об'явление COMPLEX.
Индексированные переменные -- это элементы одно- и двумерных
массивов (в смысле Фортрана). Массивы располагаются в памяти
динамически, т.е. при об'явлении размера какого-либо массива
значения его элементов (если массив с таким именем уже сущест-
вовал) не сохраняются, а значения элементов всех других массивов
-- сохраняются. Каждый массив требует об'явления себя в опера-
торах COMPLEX и REAL, причем обязательно должны быть указаны его
размерности. Имя переменной и имя массива могут совпадать и это
не влечет каких бы то ни было неприятных эффектов. На это сле-
дует обратить особое внимание при об'явлении массивов. Размер-
-- стр. 10 --
ность массивов не должна превышать 2. При исполнении программы
(кода) производится контроль за индексами массивов. Выход
индексов за границы вызывает аварийную ошибку.
Об'явление массивов уничтожает скомпилированный код в памяти
и поэтому в программном режиме об'явления массивов делать вообще
нежелательно, но делать можно только до всех исполняемых
операторов.
Массивы располагаются в свободной памяти. Поэтому сообщение
о количестве незанятой памяти поможет Вам сориентироваться о
максимальном размере массива. Каждый элемент действительного
массива занимает 4 байта, а комплексного -- 8 байт. Если Вам
нужно об'явить массив, больший, чем возможно, то можно выйти в
ОС и выгрузить ненужные драйверы командой UNLOAD (количество
освобождаемой памяти в этом случае предсказать априорно трудно),
а также установить свопинг USR командой SET USR SWAP. Последнее
действие освободит 4 Кбайта в SJ-системе, однако замедлит все
файловые операции. Об'явление массива не влечет за собой никаких
действий по его инициализации,например, обнулению. Поэтому сразу
после об'явления массива его элементы не имеют каких-либо
определенных значений.
В случае переполнения таблиц переменных, либо массивов, а
также при начале работы с новой функцией рекомендуется сделать
команду CLEAR для очистки таблиц массивов и переменных.
2.5.ПРИМЕНЕНИЕ ЛОГИЧЕСКИХ ФУНКЦИЙ ДЛЯ РИСОВАНИЯ ГРАФИКОВ.
Логические функции -- это единственный способ обработки и
рисования кусочно-ломаных функций, либо негладких периодических
последовательностей. Основа применения таких функций лежит в
том, что их результат хотя и может интерпретироваться как
логический, однако фактически это действительное число, принима-
ющее значения либо 0, либо 1, причем, естественно, что все они
могут менять свое значение только скачком. Это бывает очень
важно в различных приложениях, например в радиотехнике и теории
цепей. Там могут исследоваться, например воздействие на цепь
несинусоидального, импульсного сигнала, который весьма просто
(особенно прямоугольный импульс) выражается через логические
функции.
Пример 1. Единичный скачок (функция Хевисайда):
Y=X.GE.0
Пример 2. Единичный импульс длиной t:
Y=(X.GE.0).AND.(X.LE.t)
Пример 3. Бесконечная последовательность импульсов с
периодом повторения t, скважностью Q:
XX=X/t
XX=XX-INT(XX)
Y=XX.LE.1/Q
Для меандра единичной ширины можно записать еще проще:
Y=SIN(3.1415926*X).GE.0
-- стр. 11 --
Пример 4. Вычисление зависимости напряжения на конденсаторе
и сопротивлении в последовательной RC-цепи при подаче на нее
единичного импульса единичной длины:
T0=R*C
T1=-T0*X
T2=-T0*(X-1)
A=1-EXP(-T0)
YY=(X.GE.0).AND.(X.LE.1)
YYY=X.GT.1
Y=1-EXP(T1)
Y1=YY
Y2=Y*Y1+YYY*A*EXP(T1)
Y3=EXP(-T0*X)*YY-YYY*A*EXP(T1)
Здесь R,C -- параметры цепи, Y1 -- входной импульс,Y2 -- напря-
жение на конденсаторе, Y3 -- напряжение на резисторе. Можно
построить все эти графики и убедиться в том, что это так.
Пример 5. Единичный треугольный импульс:
Y=X*(X.GE.0)+2*(1-X)*(X.GE.1)+(2-X)*(X.GE.2)
Пример 6. Другой метод задания единичного треугольного
импульса:
IF((X.LE.0).OR. (X.GT.2))Y=0
IF((X.GT.0).AND.(X.LE.1))Y=X
IF((X.GT.1).AND.(X.LE.2))Y=2-X
Пример 7:
Функции, имеющие область определения только в конкретных
пределах, могут задаваться так:
Y=SIN(X)
IF(Y.LT.0.5)Y=sqrt(-1)
Эта функция -- синус, но такой, который при своих значениях
< 0.5 не существует. Такие функции применяются довольно редко,
но иногда они необходимы.
3. ДЕЙСТВИЯ НАД ФУНКЦИЯМИ.
3.1.ПОСТРОЕНИЕ ГРАФИКОВ.
Построение графиков в калькуляторе -- это, в принципе,
достаточно простой процесс, осуществляемый одной командой,
однако желательно следовать определенным правилам, следуя
которым всегда можно "за несколько итераций" построить
нормальный график.
Для начала кратоко обрисуем метод, с помощью которого
калькулятор строит график Вашей функции.
-- после задания пределов определяется окно для построения
графиков функции и шаг сканирования по абсциссе. После
этого значения пределов не используются;
-- определяется количество точек сканирования по оси абсцисс
(обычно это количество равно размеру в точечных позициях окна
для построения графика). Максимальный размер окна дает 784
точки;
-- стр. 12 --
-- крутится цикл, в котором вначале вычисляется функция, затем
она тем или иным способом отмечается на графике (либо точкой,
либо линией) и абсциссе дается приращение, равное шагу
сканирования.
При этом точки, где функция не сущестует, просто игнориру-
ются. При задании логарифмического масштаба построения графика
метод соответственно несколько модифицируется, но схема остается
той-же. В этом случае задание отрицательных пределов вызовет
ошибку.
Особое внимание следует обратить на то, что построение
графика аварийно прекращается в случае возникновения неарифмети-
ческой ошибки -- переполнения стека, неверного количества опе-
рандов, переполнения массивов.
Такая вычислительная схема, несмотря на всю свою простоту,
дает существенные преимущества при построении совершенно
различных функций. Пользуясь полученной информацией, нетрудно
понять как можно строить графики и в непрямоугольной системе
координат, и параметрические кривые, и кривые производных и
первообразных. Но для того, чтобы Вам не выполнять эту мысли-
тельную работу, ниже будет показано на примерах, как это дела-
ется. Вам останется только подставить Ваши функции в эти примеры,
скорректировать пределы построения и Вы получите ответ. Все при-
меры проверялись автором и могут быть проверены Вами, причем это
даже желательно сделать перед построением Ваших графиков.
Перед описанием методов введем некоторые условности, которые
помогут описать их более сжато и ясно. Во-первых, примем, что
функция у нас задается в файле с текущем именем и запускается
директивой RUN калькулятора. Во-вторых, команду GRAPH, употреб-
ляемую в калькуляторе без аргументов, будем писать с 6 аргумен-
тами, которые на самом деле задаются в интерактивном режиме
последовательно. То же самое будем применять для записи команд
MIN,MAX,SOLVE, но с 4-мя аргументами.В-третьих, будем считать,
что функция задается в файле, а директивы компилятора в интерак-
тивном режиме, но писать все будем просто подряд. Например,
запись:
Y=SIN(X)
Y=Y*Y
RUN
GRAPH -20,20,-3,3,X,Y
означает, что Вы в редакторе набьете первые 2 строки, выйдете из
него с сохранением на диске, войдете в режим "Calculate",
наберете команду RUN, потом GRAPH, а затем через <ВК> -20, 20,
-3, 3, X, Y. В итоге же Вы получите в графическом окне график
квадрата синуса X.
а) ПОСТРОЕНИЕ ГРАФИКА ОБЫЧНОЙ ФУНКЦИИ, ЗАДАННОЙ В ЯВНОМ ВИДЕ.
График обычной явнозаданной функции строится непосредственно
просто, например как в вышеприведенном примере. Проблемы у Вас
могут возникнуть лишь при неизвестной области локализации
функции. Автор постарался облегчить Вашу задачу и, по крайней
мере, в том случае, если Вы знаете интересующий Вас отрезок
абсцисс, проблема решается следующим образом (рассмотрим это на
примере функции Y=1/(1+X*X). Идея состоит в том, что на нужном
отрезке просто находится максимум и минимум функции с помощью
известных директив калькулятора. Пусть нам нужна наша функция на
отрезке [-5;5]:
-- стр. 13 --
Y=1/(1+X*X)
RUN
MIN -5,5,X,Y
MAX -5,5,X,Y
Получив на экране значения локального максимума (0,1) и локаль-
ного минимума (-5,0.0384651), можно дать команду на построение
графика:
GRAPH -5,5,0,1,X,Y
и график этой функции будет построен.
Если же Вы не знаете даже отрезка локализации функции, то
Вам уже помочь значительно труднее. Посоветовать в этой ситуации
что-либо сложно, можно лишь попытаться найти вначале минимум и
максимум этой функции на достаточно большом отрезке, а затем
найти минимум и максимум производной этой функции на этом же
отрезке и затем строить график самой функции между точками
минимума и максимума производной. Здесь приведем пример с той же
самой функцией, но на отрезке [-1000;1000]. Пояснения к графику
производной будут даны ниже.
Y=1/(1+X*X)
dydx=(Y-Y1)/(X-X1)
Y1=Y
X1=X
Все остальные строки набираются в интерактивном режиме:
RUN
MAX -1000,1000,X,Y
YMAX=Y
RUN
MIN -1000,1000,X,Y
YMIN=Y
RUN
MAX -1000,1000,X,dydx
XMAX=X
RUN
MIN -1000,1000,X,dydx
XMIN=X
GRAPH XMIN,XMAX,YMIN,YMAX,X,Y
В этом случае Вы получите 'горб' графика этой функции.Немного
поварьировав пределами, Вы сможете увидеть вполне приличный
график. В этом конкретном случае значения пределов будут:
XMIN=0.563013
XMAX=-0.578202
YMIN=9.99998E-07
YMAX=1.
Вас не должно смущать то обстоятельство, что пределы по абсцис-
сам могут быть и такими, что XMAX<XMIN, Вы сами всегда сможете
поменять их местами.
Этот метод, конечно, даст правильные результаты по крайней
мере если область построенного в итоге графика не будет
составлять менее 0.1% от области начальной локализации, если
Вы задаете отрезок вообще наобум, то шансы получить ответ у Вас
невелики. Применение этого метода к монотонным функциям, к
асимптотическим, зачастую тоже не дает результата, хотя он также
может дать правильные результаты. Наибольшая применение этот
метод находит при исследовании функций с малым ненулевым числом
экстремумов типа резонансных кривых.
-- стр. 14 --
б) ПОСТРОЕНИЕ ГРАФИКОВ ПРОИЗВОДНЫХ И ПЕРВООБРАЗНЫХ ЯВНО ЗАДАННЫХ
ФУНКЦИЙ.
Построение производной явно заданной функции не связано с
вычислением ее в аналитическом виде (так как это возможно далеко
не всегда). Всего лишь 3 дополнительные строки к программе,
задающей Вашу функцию -- и Вы сможете увидеть на экране произ-
водную. Не нужно однако думать, что просто запустив эту програм-
му, и посмотрев значение переменной dydx, Вы узнаете эту произ-
водную. Это не так, хотя график производной строится нормально.
Рассмотрим график производной функции Y=ASIN(X):
Y=ASIN(X)
dydx=(Y-Y1)/(X-X1)
Y1=Y
X1=X
Первая строка задает саму функцию. Это может быть и не стро-
ка, а целая программа, но последние 3 строки должны всегда вы-
полняться последними в этой программе. Вычисление производной
основано на ее определении: что это предел отношения приращений
функции и аргумента в точке при стремлении приращения аргумента
к 0. Так как приращение аргумента мы к нулю устремить не можем,
то здесь просто полагается приращение аргумента шагу сканиро-
вания по абсциссам. Для этого значения функции и аргумента на
текущем шаге запоминаются в переменных X1,Y1 и на следующем шаге
определяется приближенное значение производной. Для многих
функций, не имеющих дельтаобразной особенности (а таких функций
большинство) этот метод оказывается вполне применимым и дающим
достаточную точность. Единственными точками, в которых возможно
неправильное отображение производной -- это точки начала/конца
области определения функции и левая граница графика, но эти
точки, как правило, не слишком существенно определяют вид
графика производной.
График производной, полученной по такому методу, строится
так же, как и график обычной функции, заданной явно. В качестве
ординаты задается переменная dydx.
Аналогичным же методом можно построить и первообразную
функции. Точно так же, воспользовавшись дефиницией неопределен-
ного интеграла для функции Y=SIN(X) имеем:
DATA int/0/,X1/-7777/
Y=SIN(X)
IF(X1.EQ.-7777)Y=Ln(0)
int=int+Y*(X-X1)
X1=X
Эта программа имеет ту особенность, что на левой границе шаг
графика неизвестен и приходится в этой точке с помощью
небольшого ухищрения блокировать программу вычислением логарифма
0, так как при возникновении ошибки в вычислении функции рисова-
ние графика в этой точке просто не производится. В результате
построения графика переменной int Вы увидете первообразную исход-
ной функции. Она отличается от определенного интеграла лишь
константой, которую можно легко вычислить.
-- стр. 15 --
в) ПОСТРОЕНИЕ ГРАФИКОВ ФУНКЦИЙ В ПОЛЯРНЫХ КООРДИНАТАХ.
Построение графиков функций в любых криволинейных координа-
тах делается несколько более сложно. Тут прежде, чем строить
функцию в криволинейных координатах, нужно определить ее преде-
лы, по крайней мере по зависимой переменной, в которых эта
функция Вас интересует. Во многих случаях, однако бывает, что
функция периодична с каким либо периодом. В этом случае задача
существенно облегчается. Для функции RO=COS(2*FI) (4-лепестковая
роза) можно написать следующую программу:
DATA T/0/
FI=T*3.1415926/180
T=T+1
RO=COS(2*FI)
X=RO*COS(FI)
Y=RO*SIN(FI)
и строить график командами:
RUN
GRAPH -1,1,-1,1,X,Y
В последних 2 строках делается перевод из полярных координат
в декартовы. Сканирование в этом случает ведется практически по
T (через 1 градус). Можно было бы сканировать и по FI, однако
конечный предел по T задается фактически количеством циклов
построения линий, которое определяется в свою очередь размером
графического окна, а по FI конечный предел угла не очень удобно
вычислять. Если Ваше окно будет на весь экран, то циклов постро-
ения будет 784. Это, конечно, является недостатком, но он до-
вольно трудно преодолим. С другой стороны, отрезок углов от 0
до 783 градусов зачастую вполне достаточен. Если Ваша функция
периодична с периодом 360 градусов, то вполне можно задать шаг
сканирования, например, 0.5 градуса.
г) ПОСТРОЕНИЕ ГРАФИКОВ ПАРАМЕТРИЧЕСКИ ЗАДАННЫХ ФУНКЦИЙ.
При рисовании графиков функций, заданных параметрически,
возникают те же проблемы, что и для графиков в криволинейных
координатах, связанных с выбором шага сканирования по параметру.
Рецепта наверняка дать нельзя, всегда нужно оценивать тем или
иным образом область локализации функций по параметру. Например
можно исследовать функции зависимости координат отдельно с по-
мощью метода, указанного для явно заданных функций. Правда обыч-
но можно определить шаг параметра методом подбора.
Рассмотрим пример построения фигуры Лиссажу:
DATA A/2.5/,T/0/
FI=T*3.1415926/180
T=T+2
X=COS(FI)
Y=SIN(A*FI)
RUN
GRAPH -1,1,-1,1,X,Y
-- стр. 16 --
3.2. ГРАФИЧЕСКОЕ РЕШЕНИЕ ДИФФЕРЕНЦИАЛЬНЫХ УРАВНЕНИЙ (д.у.)
Это существенно более сложный процесс, чем все предыдущие.
Тут может потребоваться предварительное исследование д.у., опре-
деление его характерных параметров. В дальнейшем при изложении
будем называть переменную, по которой ведется дифференцирование,
временем. В радиотехнике это, как правило, так всегда при ис-
следовании воздействий сигналов на цепи. В других приложениях
это может быть тоже так, но даже если это и не верно, то это тем
не менее не изменит сути дела.
Перед "набиванием" программы нужно записать д.у. не в
дифференциальной форме, а в приращениях. Для д.у. 1-го порядка
это делается достаточно просто, для более сложных д.у. могут
понадобиться некоторые несложные выкладки. Покажем все наши
действия на примере. Рассмотрим однополупериодный детектор,
состоящий из диода с прямым сопротивлением Rd, нагрузки R и
конденсатора C, на который подается начинающаяся в момент
времени 0 синусоида единичной амплитуды. Д.у. для этой схемы
следующее:
Id = ( U(t) - Uc(t) )/Rd, U(t) > Uc(t)
Id = 0, U(t) < Uc(t)
dUc/dt = Id/C - Uc(t)/(R*C)
, где Id - ток через диод, U,Uc - мгновенные напряжения на входе
схемы и на конденсаторе соответственно.
В первом уравнении производных нет, и оно не нуждается в
модификации, а вот уравнение относительно dUc/dt нужно модифи-
цировать так, чтобы заменить производную на отношение приращения
напряжения на конденсаторе к приращению времени:
dUc/dt = ( Uc(t2) - Uc(t1) )/dt
При этом 2-е уравнение нашей исходной системы должно пре-
образоваться к виду:
Uc(t2) = Uc(t1) + (Id/C - Uc(t1)/(R*C)) * dt
, где мы вычисляем значение напряжения в следующий момент
времени через его значение в предыдущий. И вот теперь составим
следующую программу:
DATA R,C,Rd/1,10,0.1/,F/3/
DATA START/2/
IF(START)1,2,1
2 U=sin(2*3.14159*T*F)
dt=T-T1
T1=T
Id=(U-Uc)/Rd
Id=Id*(Id.GE.0)
Uc = Uc+ (Id/C - Uc/tau)*dt
RETURN
1 Uc=0
T1=T
tau=(R*C)
START=START-1
RETURN
-- стр. 17 --
Блок инициализации начальных условий находится после метки
1, причем он должен выполняться 2 раза. Это связано с тем, что
по команде RUN программа будет откомпилирована и должна будет
выполнена в первый раз, а затем она будет выполнена при вычисле-
нии 1-ой точки на графике, когда еще не известно приращение вре-
мени. И только после этого программа будет выполняться правильно.
После метки 2 вычисляется мгновенное значение входного напряже-
ния, далее вычисляются dt, новые значения тока через диод и
выходного напряжения. Построить график выходного напряжения мож-
но командой:
GRAPH 0,10,0,1,T,Uc
Итак, для построения графиков решения дифференциальных
уравнений важно эти д.у. записать так, чтобы в их левой части
стояла производная по времени, а в правой некоторое выражение,
не содержащее явно эту производную. После этого нужно переписать
эти д.у. в приращениях и выразить новое значение нужного пара-
метра через сумму его старого значения и некоторого выражения,
помноженного на приращение времени. Такой способ записи д.у.
дает практически правильные графики решения, причем не только
для уравнений 1-го порядка. В качестве примера приведем програм-
му для вычисления напряжения на конденсаторе в последовательном
LC-контуре при воздействии на контур прямоугольного импульса
напряжения единичной амплитуды. Для записи уравнения второго по-
рядка оно разбивается на 2 первого:
DATA R,L,C/0.05,0.01,0.01/
DATA START/2/
IF(START)1,2,1
2 U=(T.GE.0).AND.(T.LE.1)
dt=T-T1
T1=T
Uc = Uc + I/C*dt
I = I+ (U-I*R-Uc)/L*dt
RETURN
1 Uc=0
I=0
T1=T
START=START-1
RETURN
GRAPH 0,3,-1,2,T,Uc
Можно построить фазовый портет этого процесса способом, ука-
занным для рисования параметрических кривых. Нужно однако пони-
мать, что решение д.у. второй степени является тем более прибли-
женным, чем меньше характерное время системы и чем больше
интервал дискретизации dt. Поэтому спираль может иметь тот или
иной наклон главной оси в зависимости от взаимного положения в
программе строк, в которых вычисляются I и Uc и этот наклон в
общем случае будет меняться в зависимости от L*C.
-- стр. 18 --
3.3. ПОСТРОЕНИЕ ГРАФИКОВ ОЧЕНЬ СЛОЖНЫХ ФУНКЦИЙ.
Если время счета Вашей функции весьма велико -- секунды, а
то и минуты, то строя график обычным способом, Вы не дождетесь
результата. Это связано с тем, что для построения графика Вашу
Функцию нужно будет вычислить сотни раз. Но Вы, как правило,
можете обойтись в общем десятком-другим точек. Существует
довольно много вариантов Ваших действий, мы предложим Вашему
вниманию лишь два из них.
а) первый способ.
Аппроксимация Вашей функции отрезками прямых. Способ во
многом аналогичен построению параметричеких кривых. Вы должны
определенным способом задаться теми абсциссами, в которых Вы
будете вычислять функцию. Как правило это либо задание точек в
массиве, либо прибавление к абсциссе постоянного шага. Например,
построим некоторую функцию Y(X) на отрезке [0,15] с шагом 3:
DATA X,X1/0,0/
X=X1
X1=X1+3
IF(X1.GT.15)RETURN
.....
..... вычисление функции
.....
RETURN
RUN
GRAPH 0,15,YMIN,YMAX,X,Y
А то же самое с выборкой из массива:
REAL X1(6)
DATA X1/0,3,6,9,12,15/,IX1/0/
X=X1(IX1)
IX1=IX1+1
.....
..... вычисление функции
.....
RETURN
RUN
GRAPH 0,15,YMIN,YMAX,X,Y
б) второй способ.
Применение сплайн-аппроксимации. Здесь Ваша программа не
будет непосредственно строить график. Она должна лишь заполнить
2 массива с абсциссами и ординатами точек графика. А после этого
Вы можете запустить программу SPLINE и дать команду GRAPH с
нужным пределами. Массивы должны иметь имена X и Y соответствен-
но, а количество элементов в них -- задаваться в переменной N:
Сплайн-аппроксимация осуществляется отрезками парабол. При
количестве точек 15-20 и относительно гладкой функции точность
приближения весьма велика.
-- стр. 19 --
REAL X(6),Y(6)
DATA N/6/,X/0,3,6,9,12,15/
DO 1 I=1,N
X=X(I)
.....
..... вычисление функции
.....
1 Y(I)=Y
RETURN
RUN
RUN SPLINE
GRAPH 0,15,YMIN,YMAX,X,Y
3.4. ТАБУЛИРОВАНИЕ ФУНКЦИЙ.
В калькуляторе специально не реализовывалось табулирование
потому, что, во-первых, запросы могут быть самыми различными, а
во-вторых, небольшим добавлением в программу это сделать весьма
несложно. Простейший пример -- табулирование SIN(X):
DO 1 X=0,1.,0.02
Y=SIN(X)
1 PRINT X,Y
RETURN
RUN
Выполнив эту программу, Вы получите опечатанными на терми-
нале значения SIN(X) с шагом по X 0.02. Заменив оператор PRINT
на LPRINT, привыполнении программы Вы отпечатаете их на принтере.
3.5. НАХОЖДЕНИЕ КОРНЕЙ УРАВНЕНИЙ.
Для того, чтобы Вам получить корень какого-либо уравнения, в
калькуляторе предусмотрена специальная команда: SOLVE. Она
осуществляет запрос границ поиска корня и ищет его обычным
методом бисекции. Естественно, значения функции на концах
отрезка должны быть разного знака. Если это не так, то Вы може-
те, построив график функции, примерно опеределить область лока-
лизации корня и подставить скорректированные значения пределов,
получить ответ. Однако иногда этого сделать либо не удается,
либо корни лежат слишком близко. Выход из этого положения прост
-- нужно найти на интересующем Вас отрезке максимум и минимум
Вашей функции и искать корень между ними. Проиллюстрируем выше-
сказанное примером -- найдем все корни функции
Y=ln(abs(X*tg(X)-0.5)+3.
на отрезке (0.5,3). Будем считать, что наша функция уже записана
во входном файле. Тогда последовательность действий:
-- стр. 20 --
RUN
MAX 0.5,3,X,Y
XMAX=X
RUN
MIN 0.5,3,X,Y
XMIN=X
SOLVE XMIN,XMAX,X,Y
X1=X
приведет к тому, что будет найден 1 корень этой функции:
X1=0.535267
Далее нужно для нахождения 2-го корня нашу функцию поделить
на (X-X1) и исследовать точно таким же способом уже ее на том же
самом отрезке. В результате второй корень будет:
X2=0.624572
3.4. НАХОЖДЕНИЕ ЛОКАЛЬНЫХ ЭКСТРЕМУМОВ.
Нахождение локальных экстремумов в описании не нуждается,
тем более, что во всей третьей главе уже дано большое количество
примеров, где это явно или неявно используется. Нужно только
заметить, что экстремумы находятся правильно лишь для явно
заданных функций. Для параметрических функций нужно искать
экстремум каждой переменной по параметру, либо вводить некоторую
обобщенную переменную, достижение максимума которой является
Вашей целью. Точность нахождения экстремума составляет порядка
0.0001% размера области локализации. Если функция имеет резко
выраженную дельтаобразную особенность, то экстремум может быть и
не найден очень точно при большой области локализации, но этот
случай весьма редко встречается на практике.
-- стр. 21 --
4. Остальные режимы работы.
4.1. РЕЖИМ РАБОТЫ "File".
Режим работы с калькулятором "File" долгому обсуждению не
подлежит, так как он предусмотрен в основном для расширения
системы. При входе в этот режим Вы получаете возможность редак-
тировать имена всех файлов и устройств, используемых системой по
умолчанию. В этой версии калькулятора система использует лишь
имя файла с программой. Файл с этим именем будет считываться
внутренним редактором калькулятора (режим "Edit") и использо-
ваться по умолчанию в команде RUN режима "Calculate".
4.2. РЕЖИМ РАБОТЫ "Graph".
В этом режиме Вы можете достаточно произвольным образом
редактировать изображение на терминале, выводить его на принтер,
а также осуществлять некоторые другие действия. Особых пояс-
нений, я думаю, здесь не требуется -- разобраться несложно по
ходу дела. Конечно, особых возможностей графический редактор не
предоставляет, однако при исследовании функций многого и не
надо. Единственно, что нужно пояснить -- разметку осей.
Разметка осей осуществляется с автоматическим выбором шага
разметки из ряда 1;2;5 * 10^n. При этом учитывается размер
графического окна так, что разметка делается оптимально при
любом размере. Разметка по оси абсцисс при логарифмическом мас-
штабе оси осуществляется проще: подекадно. Если размер оси боль-
ше 5 декад, то разметка идет по 2 декады. Внутри каждой декады
отмечаются линии, соответствующие 2,4,6,8.
Графический редактор имеет маленькую особенность -- коорди-
наты графического курсора при рисовании линий совпадают с коор-
динатами левого нижнего угла маркера при рисовании букв. Если Вы
все-таки потеряли из виду графический курсор или маркер, нажмите
клавишу <ИСП> -- он окажется в центре экрана.
4.3. РЕЖИМ РАБОТЫ "Setup".
В этом режиме корректируются редко меняющиеся в процессе
работы с калькулятором параметры. В данной версии может коррек-
тироваться тип подключенного принтера (эта установка имеет
влияние только на печать графиков), вид масштаба по оси абсцисс,
размер графического окна, меняться таблица цветов экрана и
осуществляться запись всех установок на диск.
При записи всех установок на диске сохраняются все коорди-
наты, относящиеся к графике, размеры окна, цвета, тип принтера,
вид масштаба, имена всех файлов, используемых системой. Если
Вы выполнили этот пункт, то при следующем запуске калькулятора в
качестве текущих будут использоваться записанные параметры.
-- стр. 22 --
Таблица цветов устанавливается несколько необычным образом.
При начале установки цветов Вы видите на экране меню, в которым
4 различным цветам, используемым в системе, соответствует неко-
торая таблица. Каждый цвет представляется смесью 3 основных
цветов -- красного (R), зеленого (G), синего (B) и действитель-
ный цвет определяется яркостью входящих в него компонент. Нажи-
мая на соответствующие клавиши (R,G,B), Вы можете менять парци-
альные яркости в условном диапазоне 0..3, где нулю соответствует
отсутствие этой компоненты. Особенностью работы на черно-белых
терминалах является то, что на сам терминал подается только
зеленая компонента сигнала и поэтому в этом случае на суммарный
цвет влияет яркость только ее. Цвета, используются в системе,
достаточно однотипные:
-- "фон графика" : цвет фона графического поля;
-- "фон меню" : фон основных меню и режимов калькулятора и ре-
дактора;
-- "доп. цвет" : цвет дополнительного графического курсора и
цвет фона выбираемых курсором в меню альтернатив;
-- "цвет графика" : цвет букв в меню и цвет линий, формируемых
графическим редактором, а также цвет линий графика.
4.4. РЕЖИМ РАБОТЫ "Edit".
Этот режим является также одним из основных при использова-
нии калькулятора. Именно в нем производится редактировании Вашей
программы. Благодаря наличию хелпа Вы сможете быстро освоить
редактор. Мне кажется, что подробно его описывать нет особого
смысла, отметим лишь его особенности.
Редактор может редактировать тексты об'емом до 3 Кбайт (6
блоков на диске). Эта цифра выбрана как компромисс между тем
об'емом кода, который нужно иметь в памяти, и программой,
которая этому коду соответствует. Поэтому не рекомендуется
редактировать этим редактором тексты большего об'ема. Редактор
всегда индицирует сколько свободного места осталось в буфере
редактора. Нежелательно работать с текстами, которые оставляют
менее 50 свободных байт. Это, конечно, довольно редкий случай,
но тем не менее Вам стоит иногда об этом вспоминать.
Редактор не обладает богатыми возможностями (это связано в
основном с малостью памяти, доступной в системе), но для редак-
тирования не очень больших программ этого вполне достаточно.
Единственно, на что хотелось бы обратить внимание -- на 3
возможных способа выхода из редактора. Первый способ -- выход с
записью на диск. При таком выходе из редактора Ваша программа
будет помещена в выходной файл (в частности это может быть и
устройство печати), при новом входе в редактор после такого
выхода из него программа будет читаться из входного файла.
Второй способ выхода из редактора -- выход без записи. При этом
Ваша программа не пишется в выходной файл и Все изменения,
которые Вы произвели в программе, не запомнятся. При новом входе
в редактор после такого выхода программа будет читаться из
входного файла. И есть, наконец, третий способ выхода из
редактора -- с последующим возвратом. Этот способ позволяет
выйти из редактора, далее совершить некоторые действия с
-- стр. 23 --
калькулятором (что-либо посчитать, сменить имя файла и т.п.) и
вернуться в редактор, причем текст программы будет храниться в
оперативной памяти. Это позволяет:
а) сменить имя выходного файла (выйти с возвратом из
редактора, измените имя файла, войдите в редактор, далее
при выходе из него с записью, выходной файл будет иметь
новое имя);
б) оперативно отлаживать Вашу программу (по команде RUN
калькулятора программа будет считываться не с диска, а из
ОЗУ, что может резко сократить время отладки);
в) отпечатать Вашу программу на принтере (выйти из редактора
с записью, снова войти в него, выйти с возвратом, сменить
имя файла на LP:W, снова войти в редактор и ,наконец,
выйти с записью в выходной файл)
а также многое другое.
5. Макросредства и дополнительные
возможности.
5.1. Макрокоманда.
Макрокоманда -- это мощное макросредство, предоставляемое
калькулятором пользователю. С ее помощью можно писать
демонстрационные программы, иллюстрирующие тот или иной процесс,
запоминать на диске для последующего воспроизведения на экране
рисование некоторых графических примитивов и осуществлять другие
важные функции.
Вход в режим макрокоманды осуществляется абсолютно из всех
режимов калькулятора нажатием <СУ>F. При входе в этот режим в
правом верхнем углу экрана возникает меню из 4 пунктов. При
исполнении первого пункта 'start' все Ваши дальнейшии нажатия
на клавиши запоминаются на диске (точнее на устройстве DK:) в
файле NONAME.MAK, поэтому при Вашей работе в совершенно для Вас
неожиданные моменты могут возникать обращения к дисководу. Не
волнуйтесь, это нормально. Закончить ввод макрокоманды можно
нажатием <СУ>@. В этот момент файл NONAME.MAK записывается на
диск. Если же Вы этого не хочете, то нужно снова войти в меню
макрокоманды и выйти из него по 'quit'. Второй пункт макрокоман-
ды 'use' запрашивает имя файла макрокоманды, уже записанного на
диск. Если указанный Вами файл будет найден, то все, что там
записано, используется как символы, поступающие с клавиатуры. В
этом случае записанная макрокоманда выполняется. Прервать вы-
полнение этой макрокоманды можно в любой момент времени, нажав
<СУ>@. Третий пункт меню макрокоманды - 'write' -, переимено-
вывает файл DK:NONAME.MAK в файл с указанным Вами именем. Рас-
ширение по умолчанию для всех макрокоманд '.MAK', поэтому его
можно просто не указывать. Четвертый пункт меню - 'quit' -, как
уже было сказано, сбрасывает режим набора макрокоманды и, без
выполнения каких-либо действий, осуществляет возврат в тот
режим, в котором Вы находились до входа в режим макрокоманды.
5.2. ДЕМОНСТРАЦИЯ.
Демонстрация возможностей калькулятора реализована спе-
циальной программой CLCILL.SAV. При запуске иллюстратора необ-
ходимо, чтобы файлы CLCILL.SAV и GRAPH.MAK находились на устрой-
стве DK: и чтобы драйвер этого устройства находился бы в ОЗУ
(был загружен командой монитора LOAD имя устройства). Запуск
иллюстратора осуществляется командой монитора:
RUN CLCILL
-- стр. 24 --
Вы сами можете сделать любую демонстрацию с помощью кальку-
лятора. Это может Вам пригодиться с целью обучения, живой иллю-
страции и т.п.. Вам нужно войти в головное меню калькулятора,
нажать <СУ>F выбрать пункт 'start' и перед набором макрокоманды
нажать обязательно пробел. Далее Вы должны проделать все
действия, которые должны совершаться при запуске иллюстрации
'вручную'. Желательно оканчивать макрокоманду так, чтобы Вы
находились на пункте 'File' головного меню. Тогда при повторном
запуске макрокоманды все будет происходить нормально. После
окончания ввода макрокоманды переименуйте ее в GRAPH.MAK и
перепишите на диск к файлу CLCILL.SAV. Тогда при запуске этого
файла Ваша макрокоманда будет воспринята как макрокоманда
иллюстрации.
5.3. РЕШЕНИЕ СЛАУ.
Системы линейных уравнений с действительными или комплек-
сными коэффициентами вида A*X=B могут быть решены в калькуля-
торе с помощью программ SIMQ и CSIMQ соответственно. Для этого
нужно, находясь в режиме "Calculate", запустить нужную программу
командой
RUN SIMQ (с действительными коэффициентами)
RUN CSIMQ (с комплексными коэффициентами)
и, отвечая на запросы программы, ввести вначале порядок системы
линейных уравнений, затем построчно (через запятую) элементы
матрицы A, затем элементы столбца свободных членов B. В качестве
результата Вы получите напечатанный на терминале вектор решения.
Этот вектор может быть далее использован программно -- это мас-
сив B.
Программы SIMQ и CSIMQ требуют свободных 1.5 и 2 Кбайта па-
мяти и могут обслуживать массивы размером вплоть до 10*10.
5.4. ОПЕРАЦИИ С МАТРИЦАМИ
Программа MATRIX, запускаемая из режима "Calculate" командой
RUN MATRIX
,может делать над квадратными матрицами A и B следующие действия:
1) ввод A
2) ввод B
3) A=A+B
4) A=A-B
5) A=-A
6) A=A*B
7) A=обратная A
8) обмен A и B
9) A=k*A
10) определитель A
11) печать A на терминале
12) печать A на принтере
-- стр. 25 --
Работа с программой осуществляется в режиме диалога, в кото-
ром запрашивается номер нужной возможности и выполняется со-
ответствующее действие. Максимальный размер используемых матриц
-- 5*5. Программа MATRIX требует порядка 3.5 Кбайт свободной па-
мяти. Массивы, использованные в ней, могут быть далее исполь-
зованы и Вами. Имена их такие же, как и в обозначениях, т.е.
A и B.
................................................................
Авторы гарантируют исправную работу калькулятора только в
случае копирования его на Ваш диск с авторского. Не мучайте свою
совесть незаконным копированием !
P.S. Авторы надеются, что, приобретя калькулятор, Вы облегчите
свою жизнь. Если Вам понравилось -- приобретайте новые
версии!
ЖЕЛАЕМ УСПЕХА !
................................................................
Графический инженерный программируемый калькулятор ГРАФОР ДВК, дистрибутив.
http://tis.kz/progs/dvk/grafor.rar
Содержание архива: (Отобразить)disk1.dsk
disk2.dsk
grafor.txt
grafor.zip
Содержание образа disk1.dsk из архива: (Отобразить)
GR01 .OBJ 192 10-Jun-2009 GR10 .OBJ 227 10-Jun-2009
GR12 .OBJ 138 10-Jun-2009 GR13 .OBJ 94 10-Jun-2009
GR14 .OBJ 94 10-Jun-2009 GR16 .OBJ 154 10-Jun-2009
GR61 .OBJ 189 10-Jun-2009 GR7 .OBJ 119 10-Jun-2009
GR8 .OBJ 181 10-Jun-2009 GROPI .LST 82 10-Jun-2009
PET .FOR 8 10-Jun-2009
11 Files, 1478 Blocks
108 Free blocks
Содержание образа disk2.dsk из архива: (Отобразить)
DZ .SYS 2 10-Jun-2009 GP .SYS 3 10-Jun-2009
GR01 .LST 1 10-Jun-2009 GR10 .LST 1 10-Jun-2009
GR11 .LST 1 10-Jun-2009 GR11 .OBJ 149 10-Jun-2009
GR12 .LST 1 10-Jun-2009 GR13 .LST 1 10-Jun-2009
GR14 .LST 1 10-Jun-2009 GR16 .LST 1 10-Jun-2009
GR2 .LST 2 10-Jun-2009 GR2 .OBJ 336 10-Jun-2009
GR3 .LST 1 10-Jun-2009 GR3 .OBJ 183 10-Jun-2009
GR4 .LST 1 10-Jun-2009 GR4 .OBJ 148 10-Jun-2009
GR6 .LST 1 10-Jun-2009 GR6 .OBJ 162 10-Jun-2009
GR61 .LST 1 10-Jun-2009 GR7 .LST 1 10-Jun-2009
GR8 .LST 1 10-Jun-2009 GR9 .LST 1 10-Jun-2009
GR9 .OBJ 310 10-Jun-2009 GS .SYS 6 10-Jun-2009
GS85 .SYS 3 10-Jun-2009 HIST .PIC 25 10-Jun-2009
KEY .SAV 2 10-Jun-2009 LFTL .PIC 58 10-Jun-2009
LFTLF .PIC 60 10-Jun-2009 PET .COM 1 10-Jun-2009
PS85 .SAV 4 10-Jun-2009 PSDVK .SAV 4 10-Jun-2009
RND .PIC 27 10-Jun-2009 T .PIC 29 10-Jun-2009
TEST .FOR 2 10-Jun-2009 TLS .PIC 47 10-Jun-2009
TT .SYS 3 10-Jun-2009 YLOG .COM 1 10-Jun-2009
YLOG .DAT 1 10-Jun-2009 YLOG .FOR 2 10-Jun-2009
40 Files, 1584 Blocks
2 Free blocks
Документация на редактор из файла GROPI .LST (Отобразить)
РУКОВОДСТВО ПО ПРИМЕНЕНИЮ СИСТЕМЫ
ГРАФОР ДВК.
Вторая редакция
Белоножкин А.Н.
ГГУ
сл.тел. 65-75-23
Нижний Новгород
1990 год
А Н Н О Т А Ц И Я
Описана реализация пакета ГРАФОР для ЭВМ типа ДВК под
управлeнием операционной системы RT11. Разобран порядок работы
в системе, даны примеры и справочный материал по использованию
конкретной версии пакета.
С О Д Е Р Ж А Н И Е
стр.
От автора ................................................ 3
1. Для чего это нужно? ...................................... 4
2. Как этим пользоваться? ................................... 5
2.1 Настройка системы (инициализация) ................... 5
2.2 Написание и запуск программы ........................ 5
2.3 Получение рисунка ................................... 6
3. Подробности для любознательных ........................... 8
3.1 Три интерфейса в ГРАФОРе ............................ 8
3.2 Форматы представления данных ........................ 8
3.3 Роль и назначение системных компонент ГРАФОРа ....... 9
3.4 Экранно-ориентированный вывод информации ............ 9
4. Возможные причины неработоспособности пакета ............. 11
Литература ............................................... 12
Приложения:
I Изменения в ГРАФОРе ................................. 13
II Драйверы и их возможности ........................... 14
III Особенности графики для печати ...................... 17
IV Дистрибутивы: их имена и место в системе ............ 18
V Перечень подпрограмм ГРАФОРа ........................ 19
VI КЦГД: дозагружаемый графический интерпретатор ....... 27
VII КЦГД: дозагружаемые коды клавиатуры ................. 28
- 3 -
От автора.
Данное описание не претендует на полное описание пакета
ГРАФОР, операционной системы, графических устройств и т.п.
Здесь Вы найдете лишь описание того, что является "особенным"
в реализации ГРАФОРа на ДВК.
Первый раздел рекомендуется тем, кто интересуется
возможностями ГРАФОРа ДВК. Второй предназначен для тех, кто уже
приобрел пакет и собирается получить первые рисунки (здесь
могут буть полезны приложения I, V). Третий раздел содержит
наиболее подробную информацию о функционировании пакета. В
приложениях Вы найдете справочную информацию, снабженную
комментариями.
Автор будет рад получить Ваши замечания, предложения,
дополнения по работе пакета. Обращайтесь либо напрямую, либо
через "Диалог"; все Ваши проблемы будут рассмотрены и по
возможности устранены в кратчайшие сроки.
- 4 -
1. Для чего это нужно?
Система ГРАФОР предназначена для графического представления
результатов инженерных вычислений и, согласно своему назначению,
позволяет строить графики, гистограммы, карты изолиний, проекции
поверхностей, применять методы сплайн-интерполяции, сглаживать
экспериментальные данные, производить афинные преобразования и
экранирование, выполнять геометрические вычисления и т.д.
Подробнее обо всем этом изложено в [1]. Целью же этого
руководства являлось более подробное описание конкретной
реализации ГРАФОРа на машинах типа ДВК.
ГРАФОР - это достаточно громоздкая система, что до
некоторого времени сдерживало его распространение на микро-ЭВМ.
Первым прорывом в этой области можно считать появление ГРАФОРа
на персональных ЭВМ типа IBM PC, что опиралось на возросшую
вычислительную мощность, об'ем памяти и появление винчестеров.
Аналогичная тенденция наблюдается и в семействе микро-ЭВМ типа
ДВК.
ГРАФОР адаптирован на ДВК под управлением операционной
системы RT11(SJ) (не младше версии 05.00), что позволило
реализовать высокий уровень удобства работы с пакетом. Это
обеспечивается поддержкой следующих воможностей:
- создание промежуточного текстового файла рисунка;
- вывод рисунка на экран монитора;
- Print_Screen (печать кадра "точка в точку" с возможностью
выбора типа печатающего устройства и плотности печати);
- графическая печать рисунка с сохранением его линейных
размеров;
- вывод рисунка на графопостроитель.
На данный момент в систему включена поддержка следующих
устройств вывода графической информации:
- контроллеры КГД и КЦГД;
- принтеры EPSON FX-800, ROBOTRON 6362, D100M, CM6337 и
другие EPSON-совместимые печати;
- графопостроители НЕЙРОН ИС.61, POLTIK.
Данная версия ГРАФОРа эксплуатируется около года и
зарекомендовала себя как надежная, удобная и простая в
обращении система.
В перспективе ведутся работы по переносу ГРАФОРа на ЭВМ
ЭЛЕКТРОНИКА-85 и расширение номенклатуры графической периферии
ДВК.
- 5 -
2. Как этим пользоваться?
2.1 Настройка системы (инициализация)
Для нормальной работы с ГРАФОРом, после загрузки операционной
системы Вы должны подготовить системные компоненты ГРАФОРа к
работе. Для этого необходимо выполнить следующие команды:
R GS.SYS - загрузка графического интерпретатора в
КЦГД,
LOAD TT - необходимо для реализации Print_Screen.
Их можно отдать с клавиатуры или поместить в любой командный
файл, в частности, в STARTS.COM. В последнем случае, системные
компоненты ГРАФОРа включатся во время загрузки операционной
системы.
2.2 Написание и запуск программы.
Для того, чтобы получить рисунок, Вы должны написать
программу на ФОРТРАНе. Программа обязательно должна содержать
следующие строки:
.
.
CALL GRINIT
CALL PAGE(XL,YL,NAME,NNAME,J)
.
.
.
CALL ENDPG(NAME,NNAME)
.
.
Ее можно набрать в любом текстовом редакторе. Например,
Вы создали файл TEST.FOR, содержащий:
PROGRAM TEST
DIMENSION X(100),Y(100),Z(100)
C Заполнение массивов X,Y,Z
X(1)=-1.9
Y(1)=SIN(-1.9)
Z(1)=COS(-1.9)*1.5
DO 5 I=2,90
X(I)=X(I-1)+.1
Y(I)=SIN(X(I))
5 Z(I)=COS(X(I))*1.5
XMN=-2.0
AMN=-2.0
XMX=7.0
AMX=2.0
UX=1.0
- 6 -
UY=0.8
KX=0
KY=0
M=0
CALL GRINIT !Инициализация GRAFOR
CALL PAGE(19.,10.,' ',-1,0) !Открытие страницы PAGE
CALL REGION(0.,0.,19.,10.,,0,1)
CALL LIMITS(XMN,XMX,AMN,AMX)
CALL AXES(6HAXIS X,6,UX,KX,6HAXIS Y,6,UY,KY,M)
CALL LINEMO(X,Y,85,2,10)
CALL LINEMO(X,Z,85,14,15)
CALL ENDPG(,0) !Закрытие страницы PAGE
END
После этого, Вы должны его оттранслировать командой
FORTRAN TEST
и получить загрузочный модуль командой
LINK TEST,GR01/BOT:2000,
где GR01.OBJ - базовый файл ГРАФОРа, а ключ /BOT необходим для
отведения места программе под стек.
Далее программу можно запустить на счет командой
RUN TEST
На экране появится запрос:
Device or file_name?
на что Вы можете ответить:
а) <ВК> или GS: - вывод рисунка на экран
б) FILNAM - вызовет создание файла FILNAM.PIC на DK:
в) GP: - вывод рисунка на графопостроитель
2.3 Получение рисунка.
Пользуясь описываемой системой, Вы имеете возможность
получить в любой момент времени твердую копию экрана на
принтере. Для этого Вам необходимо нажать на клавиатуре
клавишу <ПЕЧАТЬ КАДРА>, или комбинацию <СУ> А. Это наиболее
быстрый способ, но он не сохраняет масштаб изображения. При
необходимости, можно получить масштабное изображение на печати
командой
RUN PS FILNAM ,где
FILNAM.PIC - результат работы Вашей программы.
- 7 -
Получить рисунок на графопостроителе можно двумя способами:
либо указав имя драйвера GP: в ответ на запрос Вашей программы
Device or file_name?
либо командой
COPY FILNAM.PIC GP:
- 8 -
3. Подробности для любознательных.
3.1 Три интерфейса в ГРАФОРе.
При внимательном рассмотрении, в ГРАФОРе можно обнаружить
четыре логически завершенных уровня и три интерфейса между
ними. Схематично это можно изобразить следующим образом:
1) Самым верхним является уровень программы пользователя.
Интерфейсом между ней и подпрограммами ГРАФОРа является
механизм вызова подпрограмм на ФОРТРАНе.
2) Подпрограммы ГРАФОРа преобразуют всю поступающую к ним
информацию в команды виртуального графического устройства, что
и является интерфейсом между ГРАФОРом и драйверами графических
устройств.
3) Третьим и последним интерфейсом является интерфейс между
драйвером и внешним устройством. По сути, он совпадает или
является подмножеством интерфейса внешнего устройства.
Преобразование информации в ГРАФОРе осуществляется в
несколько этапов. Сначала Вы должны из программы на ФОРТРАНе
обратиться к подпрограммам ГРАФОРа, ГРАФОР преобразует эти
вызовы в команды виртуальному графическому устройству. На этом
этапе их можно получить в виде обычного текстового файла с
расширением / .PIC /. Далее драйвер преобразует этот файл к
интерфейсу внешнего устройства (ВУ). Здесь уже учитываются
конкретные технические характеристики ВУ, такие как размер поля
вывода, разрешающая способность, число цветов и т.п. На выходе
Вы получаете готовый рисунок.
3.2 Форматы представления данных.
На уровне вызова подпрограмм ГРАФОРа, форматы данных
совпадают, с точностью до приложения I, с описанием, данным
в [1].
Между ГРАФОРом и драйверами в передаче данных приняты
следующие соглашения:
а) виртуальное графическое устройство является векторным;
б) виртуальное графическое устройство обладает способностью
генерировать прямую линию;
в) информация о перемещении пера передается к устройству в
виде целого числа шагов. Исходно принято, что устройство
имеет разрешение 200 шагов на сантиметр;
г) устройство может отрабатывать следующие команды:
H -Home- начальная установка устройства,
B X,Y -Base- выбор точки (X,Y) в качестве начала
отсчета,
M X,Y -Move- перемещение пера в точку (X,Y),
D X,Y -Draw- перемещение пера в точку (X,Y)
с рисованием,
J N -Pen - выбор пера (цвета).
- 9 -
На внешнее устройство данные поступают в его "родном"
формате, и лучшее, что в данном случае можно сделать, это
отослать Вас к его техническому описанию.
3.3 Роль и назначение системных компонент ГРАФОРа.
С самого начала, ГРАФОР ДВК задумывался как система,
ориентированная на пользователя. Это повлекло за собой
некоторые изменения как в самом ГРАФОРе, так и создание
определенного сервиса на уровне драйверов операционной
системы. Отправной точкой развития ГРАФОРа для ДВК явились
контроллеры КГД и КЦГД. Под них и были созданы две версии
экранной графики и функции Print_Screen (копия экрана на
печать).
На машинах с КГД драйвер GS.SYS необходим для получения
рисунка, а TT.SYS, кроме его обычных функций, еще и для
получения твердой копии экрана на печати.
На машинах с КЦГД драйвер GS.SYS, как и в системах с КГД,
соответствует графическому выводу на экран, кроме того, в нем
есть программа загрузки в КЦГД интерпретатора графических
команд (R GS.SYS). TT.SYS необходим для функционирования
Print_Screen. Причем, он во время загрузки операционной системы
дозагружает в КЦГД ряд кодов клавиш, которые используются
редакторами текстов и клавишу <ПЕЧАТЬ КАДРА> кодом ^A.
На обеих системах, Print_Screen работает только если TT.SYS
загружен в память командой
LOAD TT
При этом он перехватывает код ^A, интерпретируя его как команду
печати экрана, если же его выгрузить из памяти (сделать
нерезидентным), то он ничем не будет отличаться от обычного
драйвера терминала.
3.4 Экранно-ориентированный вывод информации.
В случае, если весь графический вывод осуществляется на
экран и разработчику прикладной программы не желательно
передавать пользователю системные компоненты ГРАФОРа, он может
вопользоваться библиотекой базовых примитивов с именем
GR01TT.OBJ
в которой не содержится обращений к драйверам. Эта библиотека
по вызовам подпрограмм целиком совпадает с GR01.OBJ, за
исключением того, что в ней есть подпрограмма печати экрана.
Этой подпрограммой можно воспользоваться из программы на
фортране написав вызов
CALL GRAPRI(MODE)
- 10 -
MODE определяет тип печатающего устройства и плотность печати:
код плотность тип принтера
MODE = -1 - D100
0 60 EPSON
1 120 EPSON
2 120 EPSON
3 240 EPSON
4 80 EPSON
5 72 EPSON
6 90 EPSON
7 144 EPSON
- 11 -
4. Возможные причины неработоспособности пакета.
Проверяйте количество и тип параметров в вызовах
подпрограмм.
На стадии сборки задачи программой LINK не забывайте:
а) Имена графических библиотек в командной строке должны
следовать в порядке их вызова (самая низовая - в конце);
б) ГРАФОР имеет большую вложенность подпрограмм; используйте
ключ /BOT для увеличения области, резервируемой под
стек;
в) Размер графических библиотек большой, пользуйтесь ключем
/SLOWLY.
- 12 -
Л И Т Е Р А Т У Р А
1. Ю.М.Баяковский, В.А.Галактионов, Т.Н.Михайлова "Графор.
Графическое расширение фортрана", М.,"Наука", 1985 г.
2. Контроллер КГД. Техническое описание.
3. Контроллер КЦГД. Техническое описание.
4. Описание операционной системы RT-11. Программирование
драйверов внешних устройств.
5. EPSON FX-800. Техническое описание.
6. НЕЙРОН ИС.61. Техническое описание.
7. POLTIK. Техническое описание.
- 13 -
Приложение I
Изменения в ГРАФОРе.
В связи с адаптацией ГРАФОРа на ДВК были изменены
следующие подпрограммы пакета:
GRINIT производит инициализацию пакета.
PAGE (XL,YL,NAME,N,J) открывает страницу
XL,YL - размеры страницы
NAME - название страницы
N - число литер названия страницы
N>0 страница подписывается и будет выведена
в файл с именем NAME
N=0 страница не подписывается,
автоматически генерируются имена на DK:
GR1.PIC, GR2.PIC, ...
N<0 страница подписывается, имя файла
запрашивается с терминала
<ВК> направляет вывод на экран
Если имя файла содержит только имя устройства, то на нем
автоматически генерируются имена GR1.PIC, GR2.PIC, GR3.PIC ...,
при условии, что не было перезагрузки программы в ОЗУ.
J - признак очерчивания рамки
J>0 рамка очерчивается, выводится дата создания
J=0 рамка не очерчивается, дата не выводится
J<0 рамка очерчивается, дата не выводится
ENDPG(NAME,N) закрывает страницу
NAME - подпись по линии отрыва
N - число литер подписи
N>0 подписывается и перо уводится к началу
следующей страницы
N=0 не подписывается, перо возвращается к
началу текущей страницы
N<0 подписывается, перо возвращается к
началу текущей страницы
PEN(J) производит смену пера (цвета)
SET(J) устанавливает набор литер для подпрограммы SYMBOL:
SET(0) набор больших русских и латинских букв
SET(1) набор маленьких русских и латинских букв
SET(2) набор греческих больших букв
SET(3) набор греческих маленьких букв
дополнительно введены:
SET(4) набор латинских больших и маленьких букв
SET(5) набор русских больших и маленьких букв
- 14 -
Приложение II
Драйверы и их возможности.
Назначение драйвера заключается в преобразовании интерфейса
виртуального графического устройства (информации из пакета
ГРАФОР) в команды конкретному устройству. В данном приложении
описаны SET параметры драйверов и их назначение.
Во время работы программы, ГРАФОР "не знает" для какого
графического устройства подготавливаются данные. Поэтому,
возникла необходимость в промежуточном интерфейсе виртуального
графического устройства. Подробно он описан в 3.2, здесь же
только напомним, что цифровая информация из ГРАФОРа передается
целым числом шагов виртуального устройства. Ввиду того, что
разрешающая способность реального графопостроителя редко выше
100 шагов на сантиметр, было принято, при передаче данных,
разрешение в 200 шагов на сантиметр. При необходимости, эта
характеристика может быть изменена.
Со стороны ФОРТРАНа она хранится в
COMMON /GFTAB/ IRDB(5),RDB(17)
в элементе
RDB(17)
(см. также RDB(1); табл.1 стр.12 [1])
Со стороны драйвера ее можно изменить пользуясь командой
SET <имя драйвера> NV=<число>
Изначально в драйвере, как и в библиотеке, принято разрешение
200 шагов на сантиметр, что обеспечивает масштабную передачу
изображений. При необходимости, механизмом SET параметров
можно воспользоваться для изменения размеров рисунка,
например:
SET <имя драйвера> NV=400
вызовет уменьшение всех линейных размеров в два раза.
Драйвер <GS:> производит пересчет координат линий рисунка
в координаты точек на экране. При этом может оказаться, что
рисунок получился больше размеров электронно лучевой трубки(ЭЛТ)
т.е. некоторые координаты точек вышли за рамки допустимых
значений (например, размер экрана КЦГД 240х800 точек). Такие
точки в процессе рисования отсекаются. Если Вам необходимо
посмотреть часть рисунка, находящуюся вне поля зрения, Вы
можете "переместить" Ваш экран (поле зрения), а точнее точку
его левого нижнего угла, в любое место сгенерированной картинки.
Если, например, у вас получилась картинка в два раза выше
размера экрана, т.е. имеет размер 480х800 точек, то Вы увидите
на экране лишь нижнюю ее часть. Чтобы посмотреть верхнюю часть,
необходимо командами
- 15 -
SET GS: X0=0 < не обязательно >
SET GS: Y0=240
установить поле зрения "повыше" и заново скопировать рисунок на
<GS:>.
В настоящее время, в наличии имеются следующие драйверы:
1) GSKCGD.SYS - драйвер для КЦГД, имеет следующие SET параметры:
SET GS NV=decimal_value
задает число шагов виртуального устройства на сантиметр
SET GS X0=decimal_value
SET GS Y0=decimal_value
задает начало отсчета в точках на экране ЭЛТ (графика КЦГД
работает с разрешением 240х800 точек)
SET GS [NO]HOME
[запрещает]разрешает очистку экрана перед началом вывода
рисунка;
<NO HOME> реализует режим наложения рисунков.
SET GS INIT
производит инициализацию драйвера
SET GS PRINT
производит настройку на тип печати для Print_Screen.
2) GSKGD.SYS - драйвер для КГД, имеет следующие SET параметры:
SET GS INIT
производит инициализацию драйвера
SET GS NV=decimal_value
задает число шагов виртуального устройства на сантиметр
SET GS X0=decimal_value
SET GS Y0=decimal_value
задает начало отсчета в точках на экране ЭЛТ (графика КГД
работает с разрешением 286х400 точек)
SET GS INFORM
выводит на экран справочное сообщение
3) GPN.SYS - драйвер для графопостроителя НЕЙРОН ИС.61
SET GP NV=decimal_value
задает число шагов виртуального устройства на сантиметр
SET GP [NO]PEN
[запрещает]разрешает смену пера на графопостроителе
SET GP [NO]QUIET
[запрещает]разрешает выдачу запроса на экран перед каждой
отработкой команды смены пера
4) GPP.SYS - драйвер для графопостроителя POLTIK
SET GP [NO]PEN
[запрещает]разрешает смену пера на графопостроителе
SET GP [NO]QUIET
[запрещает]разрешает выдачу запроса на экран перед каждой
отработкой команды смены пера
- 16 -
SET GP NV=decimal_value
задает число шагов виртуального устройства на сантиметр
SET GP [NO]SWAXY
[запрещает]разрешает поворот рисунка на 90 градусов
- 17 -
Приложение III
Особенности графики для печати.
Точную копию рисунка на печати Вы можете получить
воспользовавшись программой PS.SAV. Последовательность действий
может выглядеть следующим образом:
.RUN PS
*FILNAM
где FILNAM - файл рисунка, с полным именем FILNAM.PIC. По
истечении 3-15 секунд принтер должен начать печатать Ваш
рисунок. Эта программа ориентирована на EPSON-совместимые
принтеры.
Еще один способ получения напечатанного рисунка - это
использование функции Print_Screen. Эта функция реализована на
системном уровне. Для ее нормальной работы, необходимо
выполнение следующих условий:
1) драйвер TT.SYS должен быть загружен в память
2) должна быть произведена настройка на тип Вашего принтера.
В системе с КЦГД это достигается командой
SET GS PRINT
после чего Вы нажатием соответсвующих цифр должны выбрать
тип принтера
В системе с КГД настройка осуществляется командой
R TT.SYS
В обоих случаях загруженный драйвер TT.SYS перехватывает код ^A,
интерпретируя его как команду печати экранного ОЗУ.
Каждый из этих двух способов печати рисунка обладает своими
преимуществами и недостатками. Программа PS.SAV требует файл
рисунка, EPSON-совместимый принтер, работает как независимое
задание, но с ее помощью можно получить неискаженные рисунки.
Преимуществами Print_Screen является оперативность, возможность
настроить его на конкретный принтер, он не требует файла
рисунка, но при этом не соблюдается масштаб.
Образно говоря, Print_Screen рекомендуется для получения
"черновых" рисунков, а PS.SAV - для "чистовых".
- 18 -
Приложение IV
Дистрибутивы: их имена и место в системе.
На поставляемых Вам дискетах Вы обнаружите все или некоторые
из следующих файлов:
TT .SYS рабочие драйверы
GS .SYS
TTKGD .SYS комплект драйверов для КГД; перед использованием
GSKGD .SYS Вы должны их переименовать в TT.SYS и GS.SYS
соответственно
TTKCGD.SYS тоже для контроллера КЦГД
GSKCGD.SYS
GPN .SYS драйвер графопостроителя НЕЙРОН ИС.61, перед
использованием должен быть переименован в
GP.SYS, использует параллельный порт ЭВМ.
GPP .SYS тоже для графопостроителя POLTIK, использует
плату параллельного интерфейса
VECTOR=074, CSR=177554
TEST .FOR тестовый пример на фортране
GR01 .OBJ основная библиотека ГРАФОРа, должна быть
пристыкована к любой графической задаче
GR01TT.OBJ тоже, без обращения к драйверам (вывод жестко
закреплен за экраном)
GR2 .OBJ имена библиотек ГРАФОРа
GR3 .OBJ
GR4 .OBJ
GR6 .OBJ
GR61 .OBJ
GR7 .OBJ
GR8 .OBJ
GR9 .OBJ
GR10 .OBJ
GR11 .OBJ
GR12 .OBJ
GR13 .OBJ
GR14 .OBJ
GR16 .OBJ
- 19 -
Приложение V
Перечень подпрограмм ГРАФОРа.
----------------------------------------------------------------
Имя подпрограммы I Имя библиотеки
----------------------------------------------------------------
ADDLEV(C,NCN,IS,CAD,NAD) GR8
ANGLER(DELX,DELY) GR6
ANGRID(X0,Y0,XS,YS,M1,N1,SLOPE) GR13
APPOLY (X,Y,RO,N,CFIT,K1,COF1) GR3
ARC(X1,Y1,X2,Y2,X3,Y3,J) GR3
ARC1(XS1,YS1,XF1,YF1,XC1,YC1,NCW) GR13
ARCANG(R,DELX,DELY,J,TH0A,THFA) GR61
ARCC1(XM,YM,XF,YF,J,R,JB) GR61
ARCELA(A,B,ALPHA,TH0,THF) GR61
ARCELB(A,B,ALPHA,XF,YF) GR6
ARCIA(R,TH0,THF) GR13
ARCIB(R,XF,YF,J) GR6
ARCIC(XM,YM,XF,YF,J) GR6
ARCID(XC,YC,PHI) GR6
ARCOCC(R,XT1,YT1,XT2,YT2,J) GR61
ARCOLC(R,XT1,YT1,XT2,YT2,J) GR61
ARCOLL(R,XT1,YT1,XT2,YT2,J) GR61
AREB1(TH0,THF,G,TH02,THF2) GR6
ARRINL(X,Y,A,IX,IY,IXB,IXE,IYB,IYE,DX,DY,DZ,NL,NLBEG) GR11
ARROW(J) GR6
ASTEP(AN,AX,BS,MK,KD) GR1
ATDX(Z,X,Y) GR14
ATDX1(Z,X,Y) GR14
ATDX2(Z,X,Y) GR14
ATDX3(Z,X,Y) GR14
ATDY(Z,X,Y) GR14
ATDY1(Z,X,Y) GR14
ATDY2(Z,X,Y) GR14
ATDY3(Z,X,Y) GR14
ATRAN2(A1,B1,C1,A2,B2,C2) GR2
ATRST GR2
AXES (NAMEX,NX,UX,KX,NAMEY,NY,UY,KY,M) GR1
AXISC(NAME,NC,MMIN,MS,NM) GR3
AXONOM(X,Y,Z) GR4
BAR(X,Y,H,W,SH,IHAT,NP1) GR3
BARS(Y,YP,N,W,IHAT,NP1) GR3
BCD(A,IB,N) GR1
BEGLEV GR2
BITA(ITAGB,IXBD,IYBD,N1,N2,N5) GR8
BLAN GR2
BLANC(X,Y,N,IN) GR2
BLANCH GR2
BOUND(Z,M,N,X,Y,NX,NY,KX,KY,NF,XMI,XMA,YMI,YMA) GR14
BOX (X,Y,XL,YL) GR1
BRLINE(X,Y,N) GR8
BROKEN (AN1,AN2,AN3,AN4) GR8
BUFL(IXF,YFI,IBX,BYI,RMAX,RMIN) GR7
- 20 -
BYPASS(I) GR1
CABIN(I) GR4
CCNTL(CN,L,C) GR13
CCNTRP(CN,P,C) GR13
CELL(PHI,N1,N2) GR8
CHENSP(YM,N,YH,K,C,M) GR3
CILIND(R,HMN,HMX,NH,NFI,DX,DY,DZ,NLINES,NBEG) GR11
CIRC(R) GR6
CIRCLE (XA,YA,TH0,THF,R0,RF,L) GR2
CIRTAC(R,XT,YT,J) GR61
CIRTAL(R,XT,YT,J) GR61
CMGRID(X,Y,N1,N2,MX,MY,SZ,KP,M,N,IKOP) GR8
CMLC(LM,C1,C2) GR13
CMS GR1
CNCTCC(C1,C2,R,N) GR12
CNCTCL(C,L,R,N) GR12
CNCTLL(L1,L2,R,N) GR12
CONDEK(LX,LY,X,Y,Z,STEP,K0,N,C) GR9
COORD (CO,J) GR2
COORDT(DX,DY,DZ,NLINES,N1,N2,NCLUST,NLNDR,ITYP) GR11
COPCHR(C,A) GR0
CORNL (LXI1,LX1,LYJ1,LY1,K1,M1,K2,M2,X,Y,A,LXX,
LYY,XF1,YF1,RMAX,RMIN) GR7
COSIN1(X1,Y1,X2,Y2) GR10
COSIN2(X1,Y1,X2,Y2) GR10
CPPP(P1,P2,P3,C) GR13
CROSS(X,Y,J) GR61
CROSSP(X,Y,RC,T) GR11
CTCCP(C1,C2,P,N) GR12
CTCPP(P1,P2,C,N) GR13
CTLLL(L1,L2,L3,M) GR12
CTLLP(L1,L2,P,N) GR12
CTLPP(P1,P2,L1,N) GR12
CUBPOL (X1,X2,Y1,Y2,DY1,DY2,B) GR3
CXYR(X,Y,R,C) GR12
DASHP(X,Y,DL) GR2
DDIST(X,Y) GR61
DERIV5 (DX,Y,N,I) GR3
DIMDRO(D,J) GR6
DIMET GR4
DIST(J) GR6
DRACON(LX,LY,X,Y,Z,STEP,K,N,C,FUNX,FUNY) GR9
DRALIM(LX,LY,X,Y,FUNX,FUNY,S) GR9
DRAWEL(T,I) GR11
DRAWTE GR11
DRFRAM(LX,LY,X,Y,FUNX,FUNY) GR9
DRW(DX,DY,DZ,NLINES,NL1,NL2) GR11
DRWHL(DX,DY,DZ,NLINES,NL1,NL2) GR11
ELIPS (X0,Y0,A,B,ALPHA,THETO,THETF) GR1
ELPS(A,B,ALPHA) GR6
ENDLEV GR2
ENDPG(NUMB,LENN) GR0
EXMIMA (Z,M,N,ZMI,ZMA) GR14
EXTLN(X,Y,Z,G) GR11
EXTREM(R,T,N1,N2,XMN,XMX,YMN,YMX,IKOP) GR8
- 21 -
EXUDE(Z,M,N,X,Y,NX,NY,KX,KY,NF,MRKA,MRKI,KD,H,TH) GR14
FATARC(R,XF,YF,J,D) GR6
FATLIN(XF,YF,D) GR6
FINAL GR0
FNROOT(LX,LY,X,Y,Z,NROOTS,ROOT) GR9
FORFIT (M,A,B,XBEG,XEND,MPTS) GR3
FORIF (FUN,N,M,A,B,IER) GR3
FORIT (FNT,N,M,A,B,IER) GR3
FULL GR8
GFFALS(N) GR2
GRAFER(IT) GR9
GRID (X,Y,XS,YS,M,N) GR1
GRINIT GR0
HALLNE(DX,DY,DZ,NLINES,N1,N2,NCLUST,NLNDR,G,TOL,ITYP) GR11
HALOED(DX,DY,DZ,NLINES,NDRAW1,NDRAW2,NC1,NC2,
NCLUST,NLNDR,G1,TOL1,ITYP) GR11
HCIND(X,IST,IFN,EL) GR4
HCINIT(A) GR11
HCINV(X,Y,Z,XP,YP,ZP) GR4
HCLINE(X,Y,NP) GR4
HCMULT(A,B) GR4
HCNCOR(X,Y,Z,T) GR11
HCNCRD(X,Y,Z) GR4
HCPRSP(H) GR4
HCROT1(X,Y,Z) GR4
HCSURF(X,Y,Z,NROW,NCOL,ISTA,IFN,JSTA,JFN,LNT,MOVX,
MOVY,AMXMN,AR) GR4
HCUNIT(A) GR4
HISTGM(X0,DX,Y0,YV,N,NP1) GR3
HLDLN(DX,DY,DZ,NLINES,I,NC1,NC2,NCLUST,NLNDR,ITYP) GR11
IBCD(IRI,IB) GR1
IDENT(MD,ND) GR0
ILIMTN(L,IR,IBOUND,NB) GR10
INCHES GR1
INCLIN (XBEG,DXEX,JX,Y,N,NM,JS) GR3
INIT GR4
INSDEK(LX,LY,X,Y,Z) GR9
INSIDE(LX,LY,X,Y,Z,FUNX,FUNY) GR9
INTRSC(X1,Y1,X2,Y2,X3,Y3,X4,Y4,X0,Y0) GR7
ISOLIN(N1,N2,X,Y,PHI,ITAGB,NA,IXBD,IYBD,KC,CONT,IKOP) GR8
ISOMET GR4
ITALIC(J) GR1
ITPLBV(LX,LY,X,Y,Z,N,U,V,W) GR9
IVEST (A,B,EPS) GR6
IZFLIN(Z,M,N,X,Y,ZIZ,L,NX,NY,KX,KY,NF,XI,YI,NL) GR14
IZLIN(Z,M,N,X,Y,ZMI,ZIZ,NIZ,NX,NY,KX,KY,XI,YI,NL) GR14
IZOLIN(Z,M,N,X,Y,ZIZ,L,XI,YI,NL) GR14
KEYPO (PHI,X,Y,N1,N2,IS1,IS2,NM,SZ,KP,IKOP) GR8
LCROSS(X1,Y1,X2,Y2,X3,Y3,X4,Y4,C,D) GR10
LESQ (X,Y,RO,M,B,N) GR3
LETIZO(XI,YI,ILM,ZIZ,NIZ,KIND) GR14
LETSPL(XI,YI,ILM,ZIZ,NIZ,KIND) GR14
LEVFUN(PHI,N1,N2,C,NCN) GR8
LEVMAP(C,NC,F0,SP,SM,NP) GR8
LGLINE(X,Y,N,LG,NM,JS,L) GR2
- 22 -
LICON(XT1,YT1,XT2,YT2,J) GR6
LIMITS (XMIN,XMAX,YMIN,YMAX) GR1
LINEC(X,Y,N) GR1
LINEMC(X,Y,N,NM,JS) GR1
LINEMO(X,Y,N,NM,JS) GR1
LINEO(X,Y,N) GR1
LINFIL(A,B,N,M) GR3
LININT(IBX,BYI,IXF,YFI,RMAX,RMIN) GR7
LINNUM(X,Y,KT) GR8
LINT(X,Y,XX,YY,N1,N2,KT,IKOP) GR8
LITAN(XT,YT,J) GR6
LOCEXT(PHI,X,Y,N1,N2,IKOP) GR8
LOOK(N1,N2,X,Y,PHI,ITAGB,XX,YY,KT,IKOP) GR8
LOWER (Z,M,N,ZMI) GR14
LPAL(P,A,L1,L) GR12
LPARLD(L1,D,L2) GR12
LPARLP(L1,P,L2) GR12
LPARX(D,L) GR12
LPARY(D,L) GR12
LPERLP(L1,P,L2) GR12
LPP(P1,P2,L) GR12
LSCALE(X1,Y1,X2,Y2,R) GR2
LSFIT (X,Y,RO,M,N,MPTS) GR3
MAP (X,Y,Z) GR7
MARKBE (XI,YI,IL) GR14
MARKER(NMARK) GR1
MATEVL(XV,YV,ZV,XPL,YPL,ZPL,VX,VY,VZ) GR10
MINMAX(A,N,RMN,RMX) GR1
MMS GR1
MNMX(VX,VY,VZ,X,Y,A,LLX,LLY,LXINI,LXE,LYIN,LYE,S) GR7
MODGF(J) GR10
MOVA(DL,TH,J) GR61
MOVB(DX,DY,J) GR6
MOVC(XM,YM,DL,J) GR6
MOVE(X,Y,J) GR1
MOVE(X,Y,J) GR6
MOVE1(X,Y,J) GR2
MOVE2(X,Y,J) GR2
MOVE3(X,Y,J) GR2
MTMPL(AL1,BL1,CL1,AL2,BL2,CL2,
AT1,BT1,CT1,AT2,BT2,CT2,AE1,BE1,CE1,AE2,BE2,CE2) GR2
MXMULT(A,B) GR11
NEWFRM GR10
NEXTRG(IBOUND,X,Y,NET,NODES,NB,XV,YV) GR10
NOTCH(X,Y,N,NSIZE,STEP,J,ITR) GR2
NOTCH1 GR2
NUMBER(X,Y,Z,FNUM,N,TH) GR2
NUMLIN(SIZE,N) GR8
OPER(LRP1,I,X,RZ) GR9
PAC(C,A,P) GR13
PAGE (XL,YL,NAME,N0,J) GR0
PATA(C,A1,A2,N,I,P) GR13
PATC(C,A,N,I,J,P) GR13
PATCH(XF1,YF1,RMAX,RMIN) GR7
PATL(PH,PK,N,I,P) GR13
- 23 -
PCNAP(PC,P1,ALPHA,P) GR13
PCNTRC(C,P) GR13
PEN(J) GR0
PICTUR(ISCR,SCRN,IDIM1,IDIM2,X1,Y1,X2,Y2) GR10
PIEPP(P1,P2,A,B,K,P) GR13
PILC(L,C,N) GR12
PILL(L1,L2,P,N) GR13
PISS(P1,P2,P3,P4,P,N) GR13
PLOT(IXI,IYI,J) GR0
PMIDPP(P1,P2,P) GR13
PMLP(L,P1,P2) GR13
PMP(P1,P2,J) GR13
PMPP(P1,P,P2) GR13
PNORDR(X,Y,NET,L,IB,IE) GR10
POLG(R,M,PHI) GR6
POLINE(R,TH,N,KS,NM,JS,L) GR2
POLREG(XOFC,YOFC,RIN,RFN,THETA1,THETA2,JTEXT,M,H,J) GR2
POLYG (X,Y,SL,M,TH) GR1
PRAP(P1,R,A,P2) GR13
PREP(X,Y,Z,N0,XV,YV,ZV,XPL,YPL,ZPL,VX,VY,VZ,
ISCR,IDIM1,RLYTOX) GR10
PRJ(IT,X,Y,Z) GR11
PRJHL(IT,X,Y,Z) GR11
PRJT(VX,VY,VZ,X,Y,A,LX,LY,LXIN,LXE,LYIN,LYE,XF1,YF1) GR7
PROJCT(XP,YP,ZP,XPJ,YPJ) GR10
PRSP(VX,VY,VZ,X,Y,A,LLX,LLY,LXINIT,LXEND,LYINIT,LYEND,
XF1,YF1,RMAX,RMIN,NN) GR7
PSCALE(X,Y,R) GR2
PTLPC(C,P,N) GR12
PVAL(RES,ARG,B,N) GR3
PXY(X,Y,P) GR13
QUADRA(ITAGB,IXBD,IYBD,N1,N2,N5) GR8
RAISE (Z,M,N,ZMI) GR14
RAND(RMIN,RMAX,K) GR3
RAXES(NAME,N,H,UR,KR,M,T) GR2
RCCNTC(CN,C,R1,R2) GR13
RDACA(X0,Y0,R,TH0,THF) GR61
RDACB(X0,Y0,R,XF,YF,J) GR61
RDACC(X0,Y0,XM,YM,XF,YF,J) GR61
RDACD(X0,Y0,XC,YC,PHI) GR61
RDAEA(X0,Y0,A,B,ALPHA,TH0,THF) GR61
RDAEB(X0,Y0,A,B,ALPHA,XF,YF) GR61
RDCRC(XC,YC,R) GR61
RDELP(XC,YC,A,B,ALPHA) GR61
RDMVA(X0,Y0,DL,TH) GR61
RDMVB(X0,Y0,DELTAX,DELTAY) GR61
RDMVC(X0,Y0,XM,YM,DL) GR61
RDMVE(X0,Y0,X,Y) GR61
RDSTR(STORE) GR6
REBLAN GR2
RECT (X,Y,H,W,TH) GR1
RECUR (Z,M,N,NX,NY,KX,KY) GR14
REGION(X,Y,XL,YL,NAME,N,J) GR1
RENTCH GR2
RENUM GR8
- 24 -
RESET GR2
ROTATE(X,Y,PSI) GR2
ROTH(NAXES,FI,DX,DY,DZ,NLINES,NBEG,NEND) GR11
SAVETR(A) GR4
SCREN1(ISCR,SCRN,IDIM1,IDIM2,Y,N,IND) GR10
SCREN2(ISCR,SCRN,IDIM1,IDIM2,X,Y,NL,STEP,XBEG,A1,
B1,A2,B2,IND) GR10
SCRMOD(ISCR,SCRN,IDIM1,IDIM2,XL,YL,XIR,YIR,XK,YK) GR10
SDPG(STEP,EPS,BETA) GR2
SEARCH(IXF,YFI,IBX,BYI,XF1,YF1,RMAX,RMIN) GR7
SECANT(SL,ALPHA,X,Y) GR61
SEE(L,IR,IBOUND,X,Y,NB,IND,IDRWN,XV,YV) GR10
SEE1(I1,I2,I3,I4,X,Y,XV,YV,IND) GR10
SEGANG(X1,Y1,X2,Y2,A,STEP,IND) GR10
SET(J) GR1
SETBE (LSTEP,SIZEB) GR14
SETTR(A) GR4
SFCFIT(LX,LY,X,Y,Z,MX,MY,NU,NV,U,V,W) GR8
SHADE(X,Y,N,STEP,EPS,BETA) GR2
SHDOWN(I) GR11
SHEAR(N1,N2,F) GR4
SHIFT(DX,DY) GR2
SHUP(I) GR11
SIGNA(NAME,N,H,XO,YO,RFN,UTR,KTR,A,B,BS,MK,
KD,Q,S,K,R6,AR,C) GR2
SINCL(XB,STEP,Y,N) GR3
SIZLIN(SIZE,N,M) GR8
SIZNUM(SIZE,FNUM,N,M) GR8
SLINST(J) GR14
SMINV(A,V,N) GR3
SMTBVF(LP,LX,LY,X,Y,Z,N,U,V,W) GR9
SMTONE(LX,LY,X,Y,Z,MX,MY,NU,NV,U,V,W) GR9
SMTSIM(LX,LY,X,Y,Z,N,U,V,W) GR9
SORT3(PA,PB,K) GR12
SORTC(J,C) GR13
SORTCN(M,J,C) GR12
SORTL(L,J,C) GR13
SORTP(J,P) GR12
SORTPT(J,PT1,PT2) GR13
SORTY(DX,DY,DZ,NLINES,N1,N2) GR11
SPHERG(R,NFI,NTETA,DX,DY,DZ,NLINES,NBEG) GR11
SPHERV(R,NFI,NTETA,DX,DY,DZ,NLINES,NBEG) GR11
SPIRAL(TH0,THF,R0,RF) GR6
SPLINE (X,Y,U,N,A,B,C,D,KODE,IER) GR3
SPLINT (X,N,A,B,C,D,Y,M) GR3
SPLITP(X,Y,Z) GR11
SPLOT(IXI,IYI,J) GR0
STAR(R,M,ALPHA,PHI) GR61
STORIN(AL,AU) GR11
STRMOD(J) GR6
STROT3(NAXES,CS,SN,R) GR11
SUPLIN(X,Y,N,NM,JS,L,IKOP) GR8
SVLSEG(AL,AU,I) GR11
SYMBOL(X,Y,SIZE,JBCD,LIMIT,THETA) GR1
SYMTAB(JB,I,NPLOT,KK,IS1) GR1
- 25 -
TCALC (X,Y,T,N) GR3
TDAXES(X,Y,REG,L) GR4
TDLIM(X,Y,Z,NROW,NCOL,ISTA,IFN,JST,JFN,S) GR4
TDLIML(X,Y,Z,N,S) GR4
TDLINE(X,Y,Z,N) GR4
TDMP(X,Y,N,A,B,C,D,KODE) GR3
TDROT(NAXES,ALPHA) GR4
TDSCAL(NAXES,SCALE) GR4
TDSECT(Z,X,Y,IX,IY,M,N,AMXMN,AR) GR4
TDTRAN(DX,DY,DZ) GR4
TESTVS GR11
TFM(XF,YF,XM,YM) GR2
THAXES(NAME,N,H,UT,KT,MT,R) GR2
THREED(X,Y,Z,NROW,NCOL,ISTA,IFN,JSTA,JFN,
LNTP,NGRD,AMXMN,AR) GR4
TMF(XM,YM,XF,YF) GR1
TMLGF (X,Y,LG,N,XF,YF) GR2
TOKEN(X,Y,MRK,FZ,N,H,TH) GR14
TPF(RM,TM,KN,RF,P,X,Y) GR2
TRANH(DELX,DELY,DELZ,DX,DY,DZ,NLINES,NBEG,NEND) GR11
TRANSF(ZIZ,XI,YI,ILM) GR14
TRANSL(DX,DY) GR2
TRDRAW(ISCR,SCRN,IDIM1,IDIM2,X,Y,Z) GR10
TRG(L,IR,K,KL,KR,NET,NODES,IBOUND,NB,X,Y,XV,YV,IND) GR10
TRGRID(X,Y,N0,NET,IBOUND,NODES,NET0,NT1) GR10
TRIDIG (U,N,A,B,C,D,KODE,IER) GR3
TRIG(X,Y,N0,NODES,NET0,IBOUND,NET,NT1) GR10
TRINGL(X,Y,N0,IBOUND,IDOM,NODES,NET,NT1) GR10
TRSURF(X,Y,Z,N0,XV,YV,NODES,NET0, GR10
VIEW(X,Y,Z) GR4
VPLIM(DX,DY,DZ,NLINES,NL11,NL2,S) GR11
WHERE(X,Y,F) GR1
WHERP(X,Y,F) GR61
WRACA(R,TH0,THF) GR61
WRACB(R,XF,YF,J) GR6
WRACC(XM,YM,XF,YF,J) GR6
WRACD(XC,YC,PHI) GR6
WRAEA(A,B,ALPHA,TH0,THF) GR6
WRAEB(A,B,ALPHA,XF,YF) GR6
WRCRC(R) GR6
WRELP(A,B,ALPHA) GR6
WRMVA(DL,TH) GR6
WRMVB(DELTAX,DELTAY) GR6
WRMVC(XM,YM,DL) GR6
WRMVE(X,Y) GR61
WRSTR(STORE) GR6
XAXIS(Y0,NAMEX,NX,UX,KX,M,J) GR2
XILIY (Z1,Z2,ARG1,ARG2,ZIZOL,I,J,IUS,JUS) GR14
XILIY1 (Z1,Z2,ARG1,ARG2,ZIZOL,I,J,IUS,JUS) GR14
XLGAX (YO,NAME,N,J,K,M) GR2
XPOL(X,Y) GR8
XYSORT (X,Y,N) GR3
YAXIS(X0,NAMEY,NY,UY,KY,M,J) GR2
YLGAX (XO,NAME,N,J,K,M) GR2
YPOL(X,Y) GR8
- 26 -
ZAPIT(ITAGB,N1,N2) GR8
ZINT(X1,Z1,X2,Z2,X) GR4
- 27 -
Приложение VI
КЦГД: дозагружаемый графический интерпретатор.
По сути, данное приложение является инструкцией по
эксплуатации графического интерпретатора КЦГД. Данный
интерпретатор был написан автором для работы с ГРАФОРом,
хотя его использование может быть и автономным. Загружается он
в ОЗУ КЦГД командой
R GS.SYS
Чтобы интерпретатор начал действовать, необходимо передать
в КЦГД следующие управляющие последовательности:
(здесь и далее последовательность <ESC > означает восьмеричный
код 033, или десятичный 27; на клавиатуре это клавиша <АР2> или
комбинация <СУ>[ )
ESC < переводит КЦГД в расширенную систему
команд;
ESC P переводит КЦГД в графический режим.
В обычный текстовый режим работы КЦГД возвращается
следующими командами:
ESC ~ (тильда; ^ в нижнем регистре)
выводит КЦГД из графического режима
в расширенную систему команд;
ESC [?2l переводит КЦГД в обычный режим.
В графическом режиме КЦГД может выполнять следующие
команды:
D X,Y; рисование линии из текущего состояния в
точку X,Y;
M X,Y; перевести перо в точку X,Y;
J N; установить цвет <N=0..3>;
H; начальная установка интерпретатора;
C; после получения этой команды КЦГД выдает в
ЭВМ полную последовательность байт для
функции Print_Screen;
Все эти команды, за исключением <C;>, можно отдать с
клавиатуры в автономном режиме.
При обращении к драйверу <GS:>, последний автоматически
передает в КЦГД все управляющие коды.
- 28 -
Приложение VII
КЦГД: дозагружаемые коды клавиатуры.
КЦГД дозагружается новыми кодами клавиатуры в процессе
загрузки операционной системы. Программа загрузки находится в
файле TT.SYS. Ниже приведены изменяемые коды клавиш.
--------------------------------------------------------
Название клавиши КОИ7 Восьмеричный код Примечания
--------------------------------------------------------
ПЕЧАТЬ КАДРА ^A 001
ПАУЗА NULL 000
ф5 ^^ 036
ПРЕРЫВ ^S 023
ПРОДОЛЖ ^T 024
ОТМЕН ^U 025
ОСНОВН КАДР ^V 026
ВЫХОД ^C 003
АР2 ESC 033
ВШ ^H 010
ПС ^J 012
ДОП ВАРИАНТ NULL 000
ПМ ESC a 033,141
ВЫБР ESC f 033,146
Ф17 ESC H 033,110
Ф18 ESC J 033,112
ф19 ESC K 033,113
ф20 ESC L 033,114
НТ ESC c 033,143
ВСТ ESC d 033,144
УДАЛ ESC e 033,145
ИСП ESC b 033,142
ПРЕД КАДР ESC g 033,147
СЛЕД КАДР ESC h 033,150
~ ^J 012
РУС ЛАТ ^N 016
КМП ^O 017
{ { 173
} } 175
ТБ ^X 030
ЗБ DEL 177
ПФ1 ESC P 033,120
ПФ2 ESC Q 033,121
ПФ3 ESC R 033,122
ПФ4 ESC S 033,123
7 7 067 *
8 8 070 *
9 9 071 *
. . 056 *
4 4 064 *
5 5 065 *
6 6 066 *
- - 055 *
1 1 061 *
- 29 -
2 2 062 *
3 3 063 *
, , 054 *
0 0 060 *
ВВОД ^M 015 *
-------------------------------------------------
* - Выдает ESC-последовательности в режиме дополнительной
клавиатуры.
В архиве grafor.zip файлы из образов disk1.dsk и disk2.dsk
Программа разработки принципиальных схем для ДВК, дистрибутив.
СИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ЭЛЕКТРОННЫХ МОДУЛЕЙ
АВТОМАТИЗИРОВАННОЕ РАБОЧЕЕ МЕСТО РАЗРАБОТКИ ПРИНЦИПИАЛЬНЫХ СХЕМ
http://tis.kz/progs/dvk/helios.rar
Содержание архива: (Отобразить)disk1.dsk
disk2.dsk
helios.txt
helios.zip
Содержание образа disk1.dsk из архива: (Отобразить)
ABL24 .SAV 7 10-Jun-2009 AP7251.SAV 25 10-Jun-2009
BUK .SAV 22 10-Jun-2009 CALIST.SAV 67 10-Jun-2009
CALROT.SAV 42 10-Jun-2009 CASTA .SAV 67 10-Jun-2009
DGGRAF.SAV 26 10-Jun-2009 DIAMAN.SAV 12 10-Jun-2009
DOPEC .SAV 31 10-Jun-2009 DPL0 .SAV 24 10-Jun-2009
EPSON .SAV 13 10-Jun-2009 EXPAND.SAV 12 10-Jun-2009
FORMZM.SAV 36 10-Jun-2009 FS0 .SAV 15 10-Jun-2009
GP5039.SAV 55 10-Jun-2009 GPHHP .SAV 45 10-Jun-2009
GPHSOU.SAV 25 10-Jun-2009 GPHSRC.SAV 10 10-Jun-2009
GSVZ .SAV 20 10-Jun-2009 HELIOS.NEW 55 10-Jun-2009
HELIST.SAV 28 10-Jun-2009 HELVER.SAV 10 10-Jun-2009
HEXREF.SAV 6 10-Jun-2009 HSLIZ .SAV 5 10-Jun-2009
HSVZ .SAV 20 10-Jun-2009 IDEN .SAV 14 10-Jun-2009
JURY .SAV 14 10-Jun-2009 KCGDHL.SAV 28 10-Jun-2009
KCGDRS.SAV 1 10-Jun-2009 KD46 .SAV 7 10-Jun-2009
LICELL.SAV 12 10-Jun-2009 LOAD .SAV 27 10-Jun-2009
M2005 .SAV 29 10-Jun-2009 METALL.SAV 9 10-Jun-2009
MSK .SAV 4 10-Jun-2009 MSS .SAV 10 10-Jun-2009
NSVZ .SAV 20 10-Jun-2009 PELM .SAV 13 10-Jun-2009
PEREH .SAV 10 10-Jun-2009 PEREV .SAV 5 10-Jun-2009
PERPLM.SAV 8 10-Jun-2009 PLACE .SAV 15 10-Jun-2009
PRAM .SAV 7 10-Jun-2009 RDMT .SAV 17 10-Jun-2009
RECELL.SAV 8 10-Jun-2009 ROBPR .SAV 26 10-Jun-2009
ROBTO .SAV 13 10-Jun-2009 ROUTKT.SAV 46 10-Jun-2009
RYKY .SAV 44 10-Jun-2009 RZMGPH.SAV 20 10-Jun-2009
SERVIS.SAV 10 10-Jun-2009 SOURCE.SAV 13 10-Jun-2009
SOUSRC.SAV 16 10-Jun-2009 SPEC .SAV 23 10-Jun-2009
SPF .SAV 35 10-Jun-2009 SRCHP .SAV 36 10-Jun-2009
SRCSOU.SAV 54 10-Jun-2009 SVZ .SAV 20 10-Jun-2009
THWIHR.TXT 1 10-Jun-2009 TRSVZ .SAV 19 10-Jun-2009
TSVZ .SAV 21 10-Jun-2009 UNTEXT.SAV 20 10-Jun-2009
VEDOM .SAV 25 10-Jun-2009 VEG4A .SAV 43 10-Jun-2009
VEGA5 .SAV 46 10-Jun-2009 VKD46 .SAV 7 10-Jun-2009
WIHR .SAV 41 10-Jun-2009 WRMT .SAV 21 10-Jun-2009
68 Files, 1536 Blocks
50 Free blocks
Содержание образа disk2.dsk из архива: (Отобразить)
CALTST.GPH 9 10-Jun-2009 CALTXT.TXT 51 10-Jun-2009
CELL .INF 1 10-Jun-2009 CELL .TXT 1 10-Jun-2009
CELP .TXT 1 10-Jun-2009 DK .GPH 26 10-Jun-2009
DOC .TTT 117 10-Jun-2009 DOC2 .TTT 120 10-Jun-2009
DOC3 .TTT 69 10-Jun-2009 FC5A .SRC 2 10-Jun-2009
FD14 .SRC 2 10-Jun-2009 FD16 .SRC 2 10-Jun-2009
FD18 .SRC 3 10-Jun-2009 FD20 .SRC 3 10-Jun-2009
FD24 .SRC 3 10-Jun-2009 FD28 .SRC 3 10-Jun-2009
FD40 .SRC 4 10-Jun-2009 FD8 .SRC 2 10-Jun-2009
FQ .SRC 2 10-Jun-2009 FR .SRC 2 10-Jun-2009
FSIMV .TXT 3 10-Jun-2009 FSIMVS.TXT 3 10-Jun-2009
FSP .SRC 2 10-Jun-2009 FT .SRC 2 10-Jun-2009
FX .SRC 2 10-Jun-2009 FXP1 .SRC 5 10-Jun-2009
GDP .P69 1 10-Jun-2009 GDP .SMG 3 10-Jun-2009
HELAY .SYS 1 10-Jun-2009 HELIOS.LST 606 10-Jun-2009
HELIOS.OVL 237 10-Jun-2009 HELP .TXT 4 10-Jun-2009
IN5039.TXT 31 10-Jun-2009 KCGD .SMG 3 10-Jun-2009
LIBUK .GPH 30 10-Jun-2009 MINGPH.TAB 1 10-Jun-2009
NEWHEL.COM 1 10-Jun-2009 NSCELL.TXT 1 10-Jun-2009
OPISX .DOC 27 10-Jun-2009 OPP .T 1 10-Jun-2009
PO .DOC 10 10-Jun-2009 S .SRC 2 10-Jun-2009
SPRP1 .DOC 34 10-Jun-2009 T .SRC 2 10-Jun-2009
THWIHR.TXT 1 10-Jun-2009
45 Files, 1436 Blocks
150 Free blocks
Документация на редактор из файла DOC.TTT (Отобразить)
УТВЕРЖДЕН
ПРОГРАММНЫЕ СРЕДСТВА
СИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ
ЭЛЕКТРОННЫХ МОДУЛЕЙ
АВТОМАТИЗИРОВАННОЕ РАБОЧЕЕ МЕСТО
РАЗРАБОТКИ ПРИНЦИПИАЛЬНЫХ СХЕМ
ОБЩЕЕ ОПИСАНИЕ
ЛИСТОВ
1989 Г.
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. ОБЩИЕ СВЕДЕНИЯ О СИСТЕМЕ
1.1. НАЗНАЧЕНИЕ СИСТЕМЫ
1.2. УСЛОВИЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ
1.3. ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ СИСТЕМЫ
1.4. ОРГАНИЗАЦИЯ ФАЙЛОВ СИСТЕМЫ
1.5. ИМЕНА ФАЙЛОВ
1.6. БИБЛИОТЕКА ЭЛЕМЕНТОВ
2. ЗАГРУЗКА СИСТЕМЫ
3. ОПИСАНИЕ СТАНДАРТНЫХ ФУНКЦИЙ СИСТЕМЫ
3.1. ФУНКЦИЯ КОПИРОВАНИЯ (COPY)
3.2. ФУНКЦИЯ УДАЛЕНИЯ (DELETE)
3.3. ФУНКЦИЯ ОТОБРАЖЕНИЯ ОГЛАВЛЕНИЯ (DIRECTORY)
3.4. ФУНКЦИЯ ПЕРЕИМЕНОВАНИЯ ФАЙЛА (RENAME)
3.5. ФУНКЦИЯ СЖАТИЯ (SQUARE)
3.6. ФУНКЦИЯ ПОДГОТОВКИ МАГНИТНОГО ДИСКА
4. ОПИСАНИЕ ПРОГРАММЫ ГРАФИЧЕСКОГО РЕДАКТОРА (VEGA)
4.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
4.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
4.2.1. АЛФАВИТНО-ЦИФРОВОЙ РЕЖИМ ПРОГРАММЫ
4.2.2. ГРАФИЧЕСКИЙ РЕЖИМ ПРОГРАММЫ
4.2.2.1. ФУНКЦИИ УПРАВЛЕНИЯ ИЗОБРАЖЕНИЕМ
4.2.2.2. ФУНКЦИИ СОЗДАНИЯ ИЗОБРАЖЕНИЯ
4.2.2.3. ФУНКЦИИ УПРАВЛЕНИЯ ПАРАМЕТРАМИ ПРОГРАММЫ И КУРСОРОМ
4.2.2.4. СТРУКТУРА ЭКРАНА В ГРАФИЧЕСКОМ РЕЖИМЕ
4.3. ТРЕБОВАНИЯ К ГРАФИЧЕСКОЙ ИНФОРМАЦИИ БИБЛИОТЕЧНЫХ
ЭЛЕМЕНТОВ, ПРИНЦИПИАЛЬНЫХ СХЕМ И ПЕЧАТНЫХ ПЛАТ
4.3.1. ТРЕБОВАНИЯ К ГРАФИЧЕСКОЙ ИНФОРМАЦИИ БИБЛИОТЕЧНЫХ
ЭЛЕМЕНТОВ
4.3.2. ТРЕБОВАНИЯ К ГРАФИЧЕСКОЙ ИНФОРМАЦИИ ПРИНЦИПИАЛЬНЫХ
СХЕМ
4.3.3. ТРЕБОВАНИЯ К ГРАФИЧЕСКОЙ ИНФОРМАЦИИ ПЕЧАТНЫХ ПЛАТ
4.4. СООБЩЕНИЯ ПРОГРАММЫ ГРАФИЧЕСКОГО РЕДАКТОРА
5. ОПИСАНИЕ ПРОГРАММЫ ПРОВЕРКИ БИБЛИОТЕЧНОГО ЭЛЕМЕНТА
(JURY)
5.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
5.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
5.3. СООБЩЕНИЯ ПРОГРАММЫ
6. ОПИСАНИЕ ПРОГРАММЫ РАСПЕЧАТКИ ГРАФИЧЕСКОГО ФАЙЛА НА
ГРАФИЧЕСКУЮ ПЕЧАТЬ (ROBTO,ROBPR)
6.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
6.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
6.3. СООБЩЕНИЯ ПРОГРАММЫ
7. ОПИСАНИЕ ПРОГРАММ ПРОРИСОВКИ ФАЙЛА НА ГРАФОПОСТРО-
ИТЕЛЕ АП 7251,DIGIGRAF(AP7251,DGGRAF)
7.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
7.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
7.3. СООБЩЕНИЯ ПРОГРАММЫ
8. ОПИСАНИЕ ПРОГРАММЫ НУМЕРАЦИИ ЭЛЕМЕНТОВ СХЕМЫ (IDEN)
8.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
8.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
8.3. СООБЩЕНИЯ ПРОГРАММЫ
9. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ОПИСАНИЯ СОЕДИНЕНИЙ
9.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
9.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
9.3. СООБЩЕНИЯ ПРОГРАММЫ
10. ОПИСАНИЕ ПРОГРАММЫ "ПОЛУЧЕНИЕ ВСПОМОГАТЕЛЬНОГО
ФАЙЛА" (PELM)
10.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
10.2 ВЫПОЛНЕНИЕ ПРОГРАММЫ
10.3. СООБЩЕНИЯ ПРОГРАММЫ
10.3.1. СООБЩЕНИЯ, ВЫДАВАЕМЫЕ НА ДИСПЛЕЙ
10.3.2. СООБЩЕНИЯ, ВЫДАВАЕМЫЕ В ФАЙЛЕ
11. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕНТА "ПЕРЕЧЕНЬ
ЭЛЕМЕНТОВ" (PEREH)
11.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
11.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
11.3. СООБЩЕНИЯ ОПЕРАТОРУ
12. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕНТА "ПЕРЕЧЕНЬ
ЭЛЕМЕНТОВ, СОДЕРЖАЩИХ ДРАГМЕТАЛЛЫ" (DIAMAN)
12.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
12.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
12.3. СООБЩЕНИЯ ОПЕРАТОРУ
13. ОПИСАНИЕ ПРОГРАММЫ "ПОЛУЧЕНИЕ ДОКУМЕНТА ОПИСАНИЯ
СОЕДИНЕНИЙ" (DOPEC)
13.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
13.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
13.3. СООБЩЕНИЯ ОПЕРАТОРУ
14. ОПИСАНИЕ ПРОГРАММЫ ПРЕОБРАЗОВАНИЯ ИНФОРМАЦИИ ИЗ ФОР-
МАТА УСТРОЙСТВА "МИНСК 2005" В ГРАФИЧЕСКИЙ ФОРМАТ
(FS0)
14.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
14.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
14.2.1. СТРУКТУРА ФАЙЛА НАСТРОЙКИ
14.2.2. ФУНКЦИИ ПРОГРАММЫ
14.3. СООБЩЕНИЯ ОПЕРАТОРУ
15. ОПИСАНИЕ ПРОГРАММЫ ПРЕОБРАЗОВАНИЯ ИНФОРМАЦИИ ИЗ
ГРАФИЧЕСКОГО ФОРМАТА В ФОРМАТ УСТРОЙСТВА "МИНСК
2005" (PL0)
15.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
15.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
15.2.1. СТРУКТУРА ФАЙЛОВ НАСТРОЙКИ
15.2.2. ФУНКЦИИ ПРОГРАММЫ
15.3. СООБЩЕНИЯ ПРОГРАММЫ
16. ОПИСАНИЕ ПРОГРАММЫ ПРЕОБРАЗОВАНИЯ ИНФОРМАЦИИ ИЗ
ГРАФИЧЕСКОГО ФОРМАТА В ФОРМАТ СВЕРЛИЛЬНОГО СТАНКА
КД46 ( KD46 )
16.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
16.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
16.3. СООБЩЕНИЯ ОПЕРАТОРУ
17. ОПИСАНИЕ ПРОГРАММЫ ЗЕРКАЛЬНОГО ПОВОРОТА ГРАФИ-
ЧЕСКОГО ИЗОБРАЖЕНИЯ ( PEREV )
17.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
17.2. СООБЩЕНИЯ ПРОГРАММЫ
18. ОПИСАНИЕ ПРОГРАММЫ СПРАВКИ ( LICELL )
18.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
18.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
18.3. СООБЩЕНИЯ ПРОГРАММЫ
19. ОПИСАНИЕ ПРОГРАММЫ ИЗМЕНЕНИЯ ГРАФИЧЕСКОГО ФАЙЛА
( RECEL )
19.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
19.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
19.3. СООБЩЕНИЯ ПРОГРАММЫ
20. ОПИСАНИЕ ПРОГРАММЫ METALL
20.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
20.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
20.3. СООБЩЕНИЯ ПРОГРАММЫ
21. ОПИСАНИЕ ПРОГРАММЫ SERVIS
21.1 НАЗНАЧЕНИЕ ПРОГРАММЫ
21.2 ВЫПОЛНЕНИЕ ПРОГРАММЫ
21.2.1 ИЗМЕНЕНИЕ ТОЛЩИНЫ ЛИНИЙ.
21.2.2 КОПИРОВАНИЕ ПРИМИТИВОВ ИЗ СЛОЯ В СЛОЙ.
21.2.3 МАСШТАБИРОВАНИЕ ПРМИТИВОВ ИЛИ ТЕКСТА.
21.3 СООБЩЕНИЯ ПРОРАММЫ.
22. ПРОГРАММА ПОЛУАВТОМАТИЗИРОВАННОГО РАЗМЕЩЕНИЯ
( FORMZM )
22.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
22.2 ВЫПОЛНЕНИЕ ПРОГРАММЫ
22.2.1. СТРУКТУРА ФАЙЛА СПЕЦИФИКАЦИИ
22.2.2. СТРУКТУРА ФАЙЛА "ОПИСАНИЕ СОЕДИНЕНИЙ"
22.2.3. ФУНКЦИОНИРОВАНИЕ ПРОГРАММЫ
22.2.4. ТАБЛИЦА ПРИКАЗОВ ПРОГРАММЫ
22.3. СООБЩЕНИЯ ПРОГРАММЫ
22.3.1. ТЕКСТОВЫЙ РЕЖИМ ПРОГРАММЫ
23. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕНТА
"СПЕЦИФИКАЦИЯ" ( SPEC )
23.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
23.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
23.3. СООБЩЕНИЯ ОПЕРАТОРУ
24. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕНТА "ВЕДОМОСТЬ
ПОКУПНЫХ ИЗДЕЛИЙ" ( VEDOM )
24.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
24.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
24.3. СООБЩЕНИЯ ОПЕРАТОРУ
ПРИЛОЖЕНИЕ. ПРИМЕР ДОКУМЕНТА "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ"
ПРИМЕР ДОКУМЕНТА "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ, СОДЕР-
ЖАЩИХ ДРАГМЕТАЛЛЫ"
ПРИМЕР ДОКУМЕНТА "ОПИСАНИЕ СВЯЗЕЙ"
ПРИМЕР ФАЙЛОВ НАСТРОЙКИ
ПРИМЕР СХЕМЫ ЭЛЕКТРИЧЕСКОЙ ПРИНЦИПИАЛЬНОЙ
ПРИМЕР ВСПОМОГАТЕЛЬНОГО ФАЙЛА
ПРИМЕР ФАЙЛА С ТАБЛИЦЕЙ СВЯЗИ ДЛЯ СИСТЕМ TRACE1,
ТИГРИС
ПЕРЕЧЕНЬ СОКРАЩЕНИЙ
ЛИСТ РЕГИСТРАЦИЙ И ИЗМЕНЕНИЙ
ВВЕДЕНИЕ
ДАННЫЙ ДОКУМЕНТ ЯВЛЯЕТСЯ РУКОВОДСТВОМ ОПЕРАТОРА ПО ИСПОЛЬЗО-
ВАНИЮ СИСТЕМЫ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ПРИНЦИПИАЛЬНЫХ СХЕМ.
СИСТЕМА АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ФУНКЦИОНИРУЕТ ПОД УПРАВЛЕ-
НИЕМ СТАНДАРТНОЙ СИСТЕМЫ РАФОС (RT). В ДАЛЬНЕЙШЕМ ПОД СЛОВОМ СИСТЕМА
БУДЕМ ПОНИМАТЬ НАБОР ПРОГРАММ И ФУНКЦИИ КАК СИСТЕМЫ РАФОС, ТАК И САПР
ПРИНЦИПИАЛЬНЫХ СХЕМ. В ДАННОМ РУКОВОДСТВЕ ПРИВЕДЕНЫ ОПИСАНИЯ НАИБОЛЕЕ
ЧАСТО ВСТРЕЧАЮЩИХСЯ ФУНКЦИЙ РАФОС И ОПИСАНИЕ СЛЕДУЮЩИХ ПРОГРАММ САПР:
- ГРАФИЧЕСКИЙ РЕДАКТОР (VEGA);
- ПРОВЕРКА БИБЛИОТЕЧНОГО ЭЛЕМЕНТА (JURY);
- РАСПЕЧАТКА ГРАФИЧЕСКОГО ФАЙЛА НА ГРАФИЧЕСКУЮ ПЕЧАТЬ(ROBTO,ROBPR);
- ПРОРИСОВКА ГРАФИЧЕСКОГО ФАЙЛА НА ГРАФОПОСТРОИТЕЛЕ АП 7251,DIGI-
GRAF (AP7251,DGGRAF);
- НУМЕРАЦИЯ ЭЛЕМЕНТОВ СХЕМЫ (IDEN);
- ПОЛУЧЕНИЕ ОПИСАНИЯ СВЯЗЕЙ (TSVZ, PSVZ, HSVZ, TRSVZ);
- ПОЛУЧЕНИЕ ДОКУМЕНТА "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ" (PEREH);
- ПОЛУЧЕНИЕ ДОКУМЕНТА "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ, СОДЕРЖАЩИХ ДРАГМЕ-
ТАЛЛЫ (DIAMAN)";
- ПОЛУЧЕНИЕ ДОКУМЕНТА "ОПИСАНИЕ СВЯЗЕЙ" (DOPEC);
- ПРЕОБРАЗОВАНИЕ ИНФОРМАЦИИ ИЗ ФОРМАТА "МИНСК 2005" В ГРАФИЧЕСКИЙ
ФОРМАТ (FS0);
- ПРЕОБРАЗОВАНИЕ ГРАФИЧЕСКОГО ФОРМАТА В ФОРМАТ УСТРОЙСТВА
"МИНСК 2005" (PL0);
- ПРЕОБРАЗОВАНИЕ ГРАФИЧЕСКОГО ФОРМАТА В ФОРМАТ СВЕРЛИЛЬНОГО СТАНКА
ТИПА KD46;
- ПРОГРАММА СПРАВКИ (LICELL);
- ПРОГРАММА ИЗМЕНЕНИЯ ГРАФИЧЕСКОГО ФАЙЛА (RECELL);
- ПРОГРАММА ПЕРЕВОДА ИНФОРМАЦИИ ИЗ SRC ФОРМАТА В SOURCE (SRCSOU).
1. ОБЩИЕ СВЕДЕНИЯ О СИСТЕМЕ
1.1. НАЗНАЧЕНИЕ СИСТЕМЫ
СИСТЕМА ЯВЛЯЕТСЯ ПРОГРАММНО-АППАРАТНЫМ КОМПЛЕКСОМ И ПРЕДНАЗ-
НАЧЕНА ДЛЯ АВТОМАТИЗИРОВАННОГО ПРОЕКТИРОВАНИЯ ПРИНЦИПИАЛЬНЫХ СХЕМ,
ПОЛУЧЕНИЯ ДОКУМЕНТАЦИИ И ПОДГОТОВКИ ДАННЫХ ДЛЯ ДАЛЬНЕЙШИХ КОНСТРУК-
ТОРСКИХ РАБОТ. СВЯЗЬ ОПЕРАТОРА С СИСТЕМОЙ ОСУЩЕСТВЛЯЕТСЯ ЧЕРЕЗ ДИС-
ПЛЕЙ И РЕАЛИЗУЕТСЯ В ВИДЕ ДИАЛОГА, ПРИ КОТОРОМ СО СТОРОНЫ СИСТЕМЫ
ИДЕТ ПОДСКАЗКА ЕГО ДЕЙСТВИЙ. ИСХОДНОЙ ИНФОРМАЦИЕЙ ДЛЯ СИСТЕМЫ ЯВЛЯЕТ-
СЯ ЧЕРНОВИК ПРИНЦИПИАЛЬНОЙ СХЕМЫ. КОНЕЧНОЙ ЦЕЛЬЮ РАБОТЫ ЯВЛЯЕТСЯ СЛЕ-
ДУЮЩИЕ ДОКУМЕНТЫ И МАССИВЫ:
- ДОКУМЕНТ "ОПИСАНИЕ СВЯЗЕЙ";
- ДОКУМЕНТ "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ";
- ДОКУМЕНТ "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ СОДЕРЖАЩИХ ДРАГМЕТАЛЛЫ";
- ДОКУМЕНТ "СХЕМА ЭЛЕКТРИЧЕСКАЯ ПРИНЦИПИАЛЬНАЯ";
- МАССИВ НА МАГНИТНОМ ДИСКЕ С ОПИСАНИЕМ СВЯЗЕЙ, КОТОРЫЙ МОЖ-
НО ИСПОЛЬЗОВАТЬ В ДАЛЬНЕЙШИХ КОНСТРУКТОРСКИХ РАБОТАХ.
1.2. УСЛОВИЯ ВЫПОЛНЕНИЯ ПРОГРАММ
СИСТЕМА ПРОЕКТИРОВАНИЯ ПРИНЦИПИАЛЬНЫХ СХЕМ ВКЛЮЧАЕТ СЛЕДУЮЩИЕ
ТЕХНИЧЕСКИЕ СРЕДСТВА:
- ЭВМ ДВК 3М С ОПЕРАТИВНОЙ ПАМЯТЬЮ НЕ МЕНЕЕ 56 КБАЙТ;
- 2 НАКОПИТЕЛЯ НА МАГНИТНЫХ ДИСКАХ;
- ДИСПЛЕЙ, РАБОТАЮЩИЙ В ДВУХ РЕЖИМАХ - ГРАФИЧЕСКОМ И АЛФАВИ-
ТНО-ЦИФРОВОМ;
- УСТРОЙСТВО ВВОДА С ПЕРФОЛЕНТЫ;
- УСТРОЙСТВО ВЫВОДА НА ПЕРФОЛЕНТУ;
- ГРАФОПОСТРОИТЕЛЬ ИЛИ ГРАФИЧЕСКАЯ ПЕЧАТЬ.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ, ЗАПИСАННОЕ НА НУЛЕВОМ ДИСКЕ ОБЕСПЕ-
ЧИВАЕТ ФУНКЦИОНИРОВАНИЕ СИСТЕМЫ.
ДЛЯ ПОЛЬЗОВАТЕЛЯ СИСТЕМА ЯВЛЯЕТСЯ ПРОГРАММНО-ЗАМКНУТОЙ И
ОБЕСПЕЧИВАЕТ НЕОБХОДИМЫЙ НАБОР ПРОГРАММ ДЛЯ РЕШЕНИЯ ЗАДАЧ ПРОЕКТИРО-
ВАНИЯ.
НАКОПИТЕЛЬ С НОМЕРОМ ОДИН ПРЕДНАЗНАЧЕН ДЛЯ ХРАНЕНИЯ И РАБОТЫ
С РАБОЧИМИ ФАЙЛАМИ СИСТЕМЫ.
1.3. ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ СИСТЕМЫ
ПРОГРАММНО-АППАРАТНЫЕ СРЕДСТВА СИСТЕМЫ ОБЕСПЕЧИВАЮТ ВЫПОЛНЕНИЕ
СЛЕДУЮЩИХ ФУНКЦИЙ:
1) ЗАГРУЗКУ СИСТЕМЫ;
2) ВВОД ГРАФИЧЕСКОЙ ИНФОРМАЦИИ ЛИСТОВ ПРИНЦИПИАЛЬНОЙ СХЕМЫ,
ГЕОМЕТРИЯ КОТОРОЙ ПРЕДСТАВЛЯЕТ:
- ПРЯМОУГОЛЬНИК СО СТОРОНАМИ ПАРАЛЛЕЛЬНЫМИ ОСЯМ КООРДИНАТ;
- ОТРЕЗОК ПРЯМОЙ, ИМЕЮЩИЙ ЛЮБОЙ НАКЛОН ОТНОСИТЕЛЬНО ОСЕЙ
КООРДИНАТ;
- ЛОМАНАЯ ЛИНИЯ, КАЖДЫЙ ОТРЕЗОК КОТОРОЙ ПАРАЛЛЕЛЕН ОСИ КООРДИ-
НАТ ИЛИ ОБРАЗУЮЩИЙ С НЕЙ УГОЛ КРАТНЫЙ 45 ГРАДУСАМ;
- ОКРУЖНОСТЬ;
- ДУГА;
- ТЕКСТ;
3) ВВОД АЛФАВИТНО-ЦИФРОВОЙ ИНФОРМАЦИИ;
4) ФОРМИРОВАНИЕ И ПРОВЕРКУ (ТЕСТИРОВАНИЕ) БИБЛИОТЕКИ ЭЛЕМЕН-
ТОВ;
5) ФОРМИРОВАНИЕ ЛИСТОВ СХЕМЫ С ИСПОЛЬЗОВАНИЕМ БИБЛИОТЕКИ ЭЛЕ-
МЕНТОВ;
6) УДАЛЕНИЕ, КОПИРОВАНИЕ, СДВИГ ФРАГМЕНТОВ ИЗОБРАЖЕНИЯ СХЕМЫ;
7) УДАЛЕНИЕ ФАЙЛОВ С МАГНИТНОГО ДИСКА;
8) ПОЛУЧЕНИЕ ДОКУМЕНТОВ ПЕРЕЧИСЛЕННЫХ В РАЗДЕЛЕ 1.1. ;
9) ПОЛУЧЕНИЕ ДАННЫХ ДЛЯ КОНСТРУКТОРСКИХ РАБОТ.
1.4. ОРГАНИЗАЦИЯ ФАЙЛОВ СИСТЕМЫ
ФАЙЛЫ СИСТЕМЫ ДЕЛЯТСЯ НА ДВЕ КАТЕГОРИИ:
- СИСТЕМНЫЕ ФАЙЛЫ;
- ФАЙЛЫ ПОЛЬЗОВАТЕЛЯ.
СИСТЕМНЫЕ ФАЙЛЫ - ЭТО ПРОГРАММЫ И МОДУЛИ, ЗАПИСАННЫЕ НА НУЛЕ-
ВОМ ДИСКЕ.
ФАЙЛЫ ПОЛЬЗОВАТЕЛЯ ЗАПИСАНЫ НА ПЕРВОМ ДИСКЕ.
1.5. ИМЕНА ФАЙЛОВ
ИМЯ ФАЙЛА СОСТОИТ ИЗ ДВУХ СЛОВ, ПЕРВОЕ НЕ БОЛЕЕ 6 СИМВОЛОВ,
ВТОРОЕ - 3 СИМВОЛА. ПЕРВОЕ СЛОВО НАЗЫВАЕТСЯ ИМЕНЕМ ФАЙЛА, ВТОРОЕ -
РАСШИРЕНИЕМ ФАЙЛА.
СИСТЕМНЫЕ ФАЙЛЫ ИМЕЮТ РАСШИРЕНИЯ:
SAV - ПРОГРАММЫ ГОТОВЫЕ К ВЫПОЛНЕНИЮ, НЕКОТОРЫЕ ИЗ НИХ БУДУТ
ОПИСАНЫ НИЖЕ;
SYS - СИСТЕМНЫЕ МОДУЛИ;
COM - СИСТЕМНЫЕ МОДУЛИ.
ФАЙЛЫ ПОЛЬЗОВАТЕЛЯ ИМЕЮТ СЛЕДУЮЩИЕ РАСШИРЕНИЯ: SRC, SVZ, TXT
И Т.Д. ПОДРОБНО РАСШИРЕНИЕ ФАЙЛА БУДЕТ ОПИСАНО КОНКРЕТНО ДЛЯ КАЖДОЙ
ПРОГРАММЫ.
1.6. БИБЛИОТЕКА ЭЛЕМЕНТОВ
ЭЛЕМЕНТОМ БИБЛИОТЕКИ НАЗЫВАЕТСЯ ГРАФИЧЕСКИЙ ФАЙЛ (СОЗДАННЫЙ И
ЗАКРЫТЫЙ), НАХОДЯЩИЙСЯ НА РАБОЧЕМ ДИСКЕ, КОТОРЫЙ МОЖЕТ БЫТЬ ПОМЕЩЕН В
ИЗОБРАЖЕНИЕ СОЗДАВАЕМОЙ СХЕМЫ ИЛИ ЭЛЕМЕНТА. ПОСЛЕ СОЗДАНИЯ ЭЛЕМЕНТА
БИБЛИОТЕКИ СХЕМЫ ЕГО НЕОБХОДИМО ПРОВЕРИТЬ (ПРОТЕСТИРОВАТЬ) С ПОМОЩЬЮ
ПРОГРАММЫ JURY. ЭЛЕМЕНТ БИБЛИОТЕКИ ЯВЛЯЕТСЯ ОБЫЧНЫМ ФАЙЛОМ С ТОЧКИ
ЗРЕНИЯ СИСТЕМЫ РАФОС, ЕГО МОЖНО УДАЛЯТЬ, КОПИРОВАТЬ И Т.Д. РЕКОМЕН-
ДУЕТСЯ В КАЧЕСТВЕ РАСШИРЕНИЯ ФАЙЛА БИБЛИОТЕЧНОГО ЭЛЕМЕНТА УКАЗЫВАТЬ
СЕРИЮ МИКРОСХЕМ, НАПРИМЕР:
LА3.155 ТМ2.555 ИЕ7.531
2. ЗАГРУЗКА СИСТЕМЫ
ДЛЯ ЗАГРУЗКИ СИСТЕМЫ НЕОБХОДИМО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ДЕЙСТВИЯ:
1) УСТАНОВИТЬ СИСТЕМНЫЙ И РАБОЧИЙ ДИСКИ;
2) ВЫПОЛНИТЬ ПРОГРАММУ ПЕРВОНАЧАЛЬНОГО ЗАГРУЗЧИКА. ВЫПОЛНЕНИЕ ЭТОЙ
ПРОГРАММЫ ЗАВИСИТ ОТ ТИПА ДИСКА: ДЛЯ ГМД-7012 НУЖНО НАБРАТЬ 173000G,
ДЛЯ ГМД-6022 - МХ0 И Т.Д.
НА ДИСПЛЕЕ ПОЯВЯТСЯ СЛЕДУЮЩИЕ СООБЩЕНИЯ:
.RT V5-04 - ИДЕНТИФИКАТОР СИСТЕМЫ;
.AS DX1 DK - НАЗНАЧЕНИЕ ПЕРВОГО ДИСКА РАБОЧИМ;
.SET SL ON - ВКЛЮЧЕНИЕ СПЕЦИАЛЬНОГО РЕЖИМА, В КОТОРОМ
НЕКОТОРЫЕ СИМВОЛЫ ЯВЛЯЮТСЯ УПРАВЛЯЮЩИМИ;
.SET TT:SCOPE - СИМВОЛ "ЗАБОЙ" СТИРАЕТ ПРАВЫЙ ПОСЛЕДНИЙ ЗНАК.
СИСТЕМА ПОСЛЕ ВЫДАЧИ СООБЩЕНИЙ ВЫХОДИТ НА ЗАПРОС-ПРИГЛАШЕНИЕ,
НАПЕЧАТАВ ТОЧКУ "." . ОПЕРАТОР МОЖЕТ ВЫПОЛНИТЬ ЛЮБУЮ СИСТЕМНУЮ
ФУНКЦИЮ.
3. ОПИСАНИЕ СТАНДАРТНЫХ ФУНКЦИЙ СИСТЕМЫ
В ЭТОМ РАЗДЕЛЕ ОПИСЫВАЮТСЯ ФУНКЦИИ СИСТЕМЫ РАФОС, КОТОРЫЕ
ВСТРЕЧАЮТСЯ НАИБОЛЕЕ ЧАСТО. ДЛЯ ПОЛНОГО ИЗУЧЕНИЯ СИСТЕМЫ РАФОС НЕОБХО-
ДИМО ОБРАТИТЬСЯ К СПЕЦИАЛЬНОЙ ЛИТЕРАТУРЕ.
ДЛЯ ИДЕНТИФИКАЦИИ ФАЙЛА СЛУЖИТ СЛЕДУЮЩАЯ СТРОКА:
ХХN:AAAAAA.BBB , ГДЕ
ХХ - ИМЯ ДИСКА DX, MX, MY И Т.Д.;
N - НОМЕР ДИСКА 0 ИЛИ 1;
: - СИМВОЛ-РАЗДЕЛИТЕЛЬ;
AAAAAA - ИМЯ ФАЙЛА;
. - СИМВОЛ-РАЗДЕЛИТЕЛЬ;
BBB - РАСШИРЕНИЕ ФАЙЛА.
ИМЯ ФАЙЛА И РАСШИРЕНИЕ ФАЙЛА МОЖНО ЗАМЕНЯТЬ СИМВОЛОМ "*"
(ЗВЕЗДОЧКА) - ДЛЯ ГРУППОВОГО ОБОЗНАЧЕНИЯ ФАЙЛОВ. НАПРИМЕР:
1) DX1:*.155 - ОЗНАЧАЕТ - ВСЕ ФАЙЛЫ, НАХОДЯЩИЕСЯ НА ДИСКЕ DX1,
С РАСШИРЕНИЕМ 155;
2) MY1:LA3.* - ОЗНАЧАЕТ - ВСЕ ФАЙЛЫ, НАХОДЯЩИЕСЯ НА MY1 С ИМЕНЕМ
LA3;
3) МХ:*.* - ОЗНАЧАЕТ - ВСЕ ФАЙЛЫ, НАХОДЯЩИЕСЯ НА МХ0.
СИМВОЛ "*" МОЖНО ИСПОЛЬЗОВАТЬ И СОВМЕСТНО С СИМВОЛАМИ ИМЕНИ.
НАПРИМЕР:
1) А*.155 - ВСЕ ФАЙЛЫ С РАСШИРЕНИЕМ 155, НАЧИНАЮЩИЕСЯ НА А;
2) *В*.531 - ВСЕ ФАЙЛЫ С РАСШИРЕНИЕМ 531 С ИМЕНАМИ, ВНУТРИ КОТОРЫХ
ЕСТЬ СИМВОЛ В, ЭТО ТАКИЕ КАК BILL.531, ABBA.531, JLOB.531.
ДЛЯ ФАЙЛОВ, НАХОДЯЩИХСЯ НА РАБОЧЕМ ДИСКЕ, НЕОБЯЗАТЕЛЬНО УКАЗЫ-
ВАТЬ ИМЯ И НОМЕР ДИСКА, ДЛЯ ВСЕХ ОСТАЛЬНЫХ ФАЙЛОВ ИМЯ И НОМЕР ДИСКА
УКАЗЫВАТЬ ОБЯЗАТЕЛЬНО.
3.1. ФУНКЦИЯ КОПИРОВАНИЯ (COPY)
ФУНКЦИЯ КОПИРОВАНИЯ ПРЕДНАЗНАЧЕНА ДЛЯ КОПИРОВАНИЯ ФАЙЛОВ С
ОДНОГО НОСИТЕЛЯ НА ДРУГОЙ. ОБЩИЙ ФОРМАТ КОМАНДЫ КОПИРОВАНИЯ СЛЕДУЮЩИЙ:
COP[Y] XXN:AAAAA1.BB1,AAAAA2.BB2 ... YYN:/K1/K2 ...
ГДЕ [ ] - КВАДРАТНЫЕ СКОБКИ, ОЗНАЧАЮЩИЕ, ЧТО СИМВОЛ МОЖНО
ОПУСКАТЬ;
XXN - ИМЯ ВХОДНОГО УСТРОЙСТВА;
YYN - ИМЯ ВЫХОДНОГО УСТРОЙСТВА;
AAAAAI.BBI - ИМЕНА КОПИРУЕМЫХ ФАЙЛОВ;
КI - КЛЮЧИ, ОПРЕДЕЛЯЮЩИЕ ПАРАМЕТРЫ ОПЕРАЦИИ КОПИРОВАНИЯ.
КАК ПРАВИЛО ОПЕРАЦИЯ КОПИРОВАНИЯ ТРЕБУЕТСЯ В ДВУХ СЛУЧАЯХ:
1) ПРИ ДУБЛИРОВАНИИ ИНФОРМАЦИИ НА РАБОЧЕМ ДИСКЕ;
2) ПРИ ПЕРЕЗАПИСИ ИНФОРМАЦИИ С ОДНОГО РАБОЧЕГО ДИСКА НА ДРУГОЙ.
ПРИМЕРЫ:
1) COP SXEMA.SRC SXEMA1.SRC - ДУБЛИРОВАНИЕ ИНФОРМАЦИИ.
2) COP DX0:*.155 DX1:/Q/W - КОПИРОВАНИЕ ИНФОРМАЦИИ: ВСЕХ МИКРОСХЕМ
155 СЕРИИ С ДИСКА НА ДИСК DX1:. КЛЮЧ Q - ОЗНАЧАЕТ,ЧТО ПЕРЕД КОПИ-
РОВАНИЕМ КАЖДОГО ФАЙЛА СИСТЕМА БУДЕТ ЗАПРАШИВАТЬ ПОДТВЕРЖДЕНИЕ (СОГЛА-
СИЕ) ОПЕРАТОРА. КЛЮЧ W (WAIT) ОЗНАЧАЕТ, ЧТО СИСТЕМА ЗАПРОСИТ УСТАНО-
ВИТЬ ВХОДНОЙ И ВЫХОДНОЙ НОСИТЕЛЬ, А ЗАТЕМ НАЧНЕТ ОПЕРАЦИЮ КОПИРОВАНИЯ.
3.2. ФУНКЦИЯ УДАЛЕНИЯ ( DELETE )
ПО КОМАНДЕ DEL[ETE] ИЗ СПРАВОЧНИКА ДИСКА УДАЛЯЕТСЯ ИМЯ УКАЗАН-
НОГО ФАЙЛА, А МЕСТО НА ДИСКЕ, ЗАНИМАЕМОЕ ЭТИМ ФАЙЛОМ, ОБ'ЯВЛЯЕТСЯ
СВОБОДНЫМ.
ОБШИЙ ФОРМАТ КОМАНДЫ УДАЛЕНИЯ
DEL[ETE] XXN:AAAAA1.BB1,AAAAA2.BB2 ... ,
ГДЕ XXN, AAAAAI.BBI - ОПИСАНЫ В 3.1.
ПРИМЕР:
DEL *.155 - УДАЛИТЬ ВСЕ МИКРОСХЕМЫ 155 СЕРИИ.
DEL LA3.155 - УДАЛИТЬ КОНКРЕТНУЮ МИКРОСХЕМУ.
3.3. ФУНКЦИЯ ОТОБРАЖЕНИЯ ОГЛАВЛЕНИЯ ( DIRECTORY)
ПО КОМАНДЕ DIR[ECTORY] РАСПЕЧАТЫВАЕТСЯ СПИСОК ФАЙЛОВ, РАСПО-
ЛОЖЕННЫХ НА ДИСКЕ.ЕСЛИ УКАЗАН БЕЗ ПАРАМЕТРОВ, ТО ВЫВОДИТСЯ ВЕСЬ
СПИСОК; ЕСЛИ С ПАРАМЕТРАМИ, ТО В СООТВЕТСТВИИ С ЗАПРОСОМ.
ФОРМАТ КОМАНДЫ
DIR[ECTORY] XXN:AAAAAI.BBI/K1/K2 ...
С ПОМОЩЬЮ КЛЮЧЕЙ KI МОЖНО ЗАТРЕБОВАТЬ, НАПРИМЕР, СЛЕДУЮЩИЕ СВЕДЕНИЯ:
- ОТОБРАЖЕНИЕ ОГЛАВЛЕНИЯ УПОРЯДОЧЕННОГО ПО ЛАТИНСКОМУ АЛФАВИТУ;
- ОТОБРАЖЕНИЕ ОГЛАВЛЕНИЯ С УКАЗАНИЕМ СВОБОДНЫХ МЕСТ НА ДИСКЕ;
- ОТОБРАЖЕНИЕ ОГЛАВЛЕНИЯ НА ПЕЧАТАЮЩЕЕ УСТРОЙСТВО.
ПРИМЕРЫ:
1) DIR - СПИСОК ВСЕХ ФАЙЛОВ.
2) DIR *.155/PRINT - СПИСОК ВСЕХ МИКРОСХЕМ СЕРИИ 155 НА ПЕЧАТЬ.
3) DIR DX1:/FULL - СПИСОК ВСЕХ ФАЙЛОВ С УКАЗАНИЕМ СВОБОДНОГО
МЕСТА НА ДИСКЕ.
3.4. ФУНКЦИЯ ПЕРЕИМЕНОВАНИЯ ФАЙЛОВ (RENAME)
ПО ЭТОЙ КОМАНДЕ ПОЛЬЗОВАТЕЛЬ МОЖЕТ ПРИСВОИТЬ НОВОЕ ИМЯ ФАЙЛА
НА ДИСКЕ. ПО КОМАНДЕ МОЖНО ПЕРЕИМЕНОВАТЬ ОДИН ИЛИ ГРУППУ ФАЙЛОВ.
ФОРМАТ КОМАНДЫ:
REN[AME] XXN:AAAAAI.BBI XXN:CCCCCI.DDI .
ПРИМЕРЫ:
1) REN SXEMA.SRC SXEMA1.SRC
2) REN DX1:AAA.* DX1:DDD.SRC
3.5. ФУНКЦИЯ СЖАТИЯ (SQUARE)
ПО ЭТОЙ КОМАНДЕ ПРОИЗВОДИТСЯ "СБОРКА МУСОРА" - ВСЕ СВОБОДНЫЕ
МЕСТА НА ДИСКЕ ОБ'ЕДИНЯЮТСЯ И ЗАПИСЫВАЮТСЯ В КОНЦЕ ДИСКА.
ФОРМАТ КОМАНДЫ:
SQ[UARE] XXN:
СИСТЕМА ПЕРЕД НАЧАЛОМ ВЫПОЛНЕНИЯ ФУНКЦИИ ЗАПРОСИТ У ОПЕРАТОРА
ПОДТВЕРЖДЕНИЕ НА СЖАТИЕ.
ПРИМЕР: SQ DX1: .
3.6. ФУНКЦИЯ ПОДГОТОВКИ МАГНИТНОГО ДИСКА.
ПОДГОТОВКА РАБОЧЕГО ДИСКА ЗАКЛЮЧАЕТСЯ В ФОРМАТИРОВАНИИ И ИНИ-
ЦИАЛИЗАЦИИ ДИСКА. ФОРМАТИРОВАНИЕ ЗАВИСИТ ОТ ТИПА ДИСКОВОДА, НЕКОТОРЫЕ
ДИСКОВОДЫ ФИЗИЧЕСКИ МОГУТ ФОРМАТИРОВАТЬ ДИСКИ, ДРУГИЕ - НЕТ. ЕСЛИ НА
ДИСКОВОДЕ ВОЗМОЖНО ФОРМАТИРОВАНИЕ, ТО ОНО ВЫПОЛНЯЕТСЯ КОМАНДОЙ FORMAT.
ИНИЦИАЛИЗАЦИЯ ЗАКЛЮЧАЕТСЯ В ПРОВЕРКЕ ПОВЕРХНОСТИ ДИСКА НА ДЕФЕКТНЫЕ
БЛОКИ И ФОРМИРОВАНИЕ ОГЛАВЛЕНИЯ ДИСКА.
ФОРМАТ КОМАНДЫ ИНИЦИАЛИЗАЦИИ:
INIT XXN:/BAD .
4.ОПИСАНИЕ ПРОГРАММЫ ГРАФИЧЕСКОГО РЕДАКТОРА(VEGA)
4.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПРЕДНАЗНАЧЕНА ДЛЯ ФОРМИРОВАНИЯ И КОРРЕКТИРОВКИ ГРА-
ФИЧЕСКОГО ИЗОБРАЖЕНИЯ С ПОМОЩЬЮ БИБЛИОТЕЧНЫХ ЭЛЕМЕНТОВ И СЛЕДУЮЩИХ
ПРИМИТИВОВ:
- ОТРЕЗОК;
- ОКРУЖНОСТЬ (ДУГА);
- ПРЯМОУГОЛЬНИК;
- ТЕКСТ;
- ЛОМАНАЯ ЛИНИЯ.
ДЛЯ ВНЕСЕНИЯ ПРИМИТИВА В ИЗОБРАЖЕНИЕ НЕОБХОДИМО УКАЗАТЬ ЕГО
ТИП И ГРАНИЧНЫЕ ТОЧКИ ПРИМИТИВА (ДЛЯ ОТРЕЗКА, НАПРИМЕР, ТОЧКУ ЕГО НА-
ЧАЛА И КОНЦА). ПОДРОБНО О ГРАНИЧНЫХ ТОЧКАХ СКАЗАНО В ОПИСАНИИ КОНКРЕТ-
НОГО ПРИМИТИВА. НЕСКОЛЬКО ПРИМИТИВОВ МОГУТ ОБ'ЕДИНЯТЬСЯ В БИБЛИОТЕЧНЫЙ
ЭЛЕМЕНТ.
4.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПОЗВОЛЯЕТ РАБОТАТЬ В ДВУХ РЕЖИМАХ:
- РЕЖИМ ИЗМЕНЕНИЯ ПАРАМЕТРОВ ПРОГРАММЫ ( АЛФАВИТНО-ЦИФРОВОЙ
РЕЖИМ );
- РЕЖИМ ФОРМИРОВАНИЯ ГРАФИЧЕСКОГО ОБРАЗА (ГРАФИЧЕСКИЙ РЕЖИМ).
4.2.1. АЛФАВИТНО-ЦИФРОВОЙ РЕЖИМ ПРОГРАММЫ
К ПАРАМЕТРАМ ПРОГРАММЫ ОТНОСЯТСЯ СЛЕДУЮЩИЕ:
- ИСПОЛЬЗУЕМЫЕ СЛОИ ИЗОБРАЖЕНИЯ;
- АКТИВНЫЕ СЛОИ;
- ВИДИМЫЕ СЛОИ;
- ТОЛЩИНА ЛИНИИ;
- ШАГ ПЕРЕМЕЩЕНИЯ КУРСОРА;
- ЦВЕТ;
- РАЗМЕР СИМВОЛА ТЕКСТА;
- РАССТОЯНИЕ МЕЖДУ СИМВОЛАМИ ТЕКСТА.
4.2.1.1. СЛОЕМ ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ НАЗЫВАЕТСЯ НЕКОТОРАЯ
ЧАСТЬ ИЗОБРАЖЕНИЯ НЕСУЩАЯ НА СЕБЕ ОПРЕДЕЛЕННУЮ СМЫСЛОВУЮ НАГРУЗКУ.
ДЕЛЕНИЕ НА СЛОИ ЗАВИСИТ ОТ КОНКРЕТНОГО ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ. СЛОЙ
ОБОЗНАЧАЕТСЯ НОМЕРОМ ОТ 1 ДО 99. ДЛЯ ИЗОБРАЖЕНИЯ ЭЛЕМЕНТА И
ПРИНЦИПИАЛЬНОЙ СХЕМЫ ПРИНЯТЫ СЛЕДУЮЩИЕ СЛОИ:
1 - ГРАФИЧЕСКОЕ ИЗОБРАЖЕНИЕ ЭЛЕМЕНТА;
2 - ЛИНИИ СВЯЗИ, ШИНЫ, НОМЕРА ШИН, КОНТАКТОВ, РАЗ'ЕМОВ, СТРЕЛОК;
21 - ИДЕНТИФИКАТОР ЭЛЕМЕНТА;
40 - НОМЕРА КОНТАКТОВ ЭЛЕМЕНТА;
51 - ТУ ЭЛЕМЕНТА;
52 - ОПИСАНИЕ ДРАГМЕТАЛЛОВ ЭЛЕМЕНТА;
99 - ИМЯ БИБЛИОТЕЧНОГО ЭЛЕМЕНТА В СХЕМЕ;
20 - ПРЯМОУГОЛЬНИК, ОБ'ЕДИНЯЮЩИЙ ВСЕ ОПИСАННЫЕ ВЫШЕ СЛОИ.
ПАРАМЕТР "ИСПОЛЬЗУЕМЫЕ СЛОИ" СОДЕРЖИТ НОМЕРА ВСЕХ СЛОЕВ ИЗО-
БРАЖЕНИЯ.
ПАРАМЕТР "АКТИВНЫЕ СЛОИ" СОДЕРЖИТ НОМЕРА СЛОЕВ, КОТОРЫЕ МОЖНО
ИЗМЕНЯТЬ В ДАННЫЙ МОМЕНТ.
ПАРАМЕТР "ВИДИМЫЕ СЛОИ" СОДЕРЖИТ НОМЕРА ВИДИМЫХ СЛОЕВ ИЗОБРА-
ЖЕНИЯ.
4.2.1.2. ЕДИНИЦЕЙ ИЗМЕРЕНИЯ ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ ЯВЛЯЕТСЯ
"ВЕГОВСКАЯ ЕДИНИЦА". ИЗОБРАЖЕНИЕ МОЖЕТ БЫТЬ 65535*65535 ВЕГОВСКИХ ЕДИ-
НИЦ. В КАЖДОМ КОНКРЕТНОМ СЛУЧАЕ ИСПОЛЬЗОВАНИЯ ПРОГРАММЫ РЕДАКТОРА
НЕОБХОДИМО ВЫБРАТЬ СООТВЕТСТВИЕ МЕЖДУ ВЕГОВСКИМИ ЕДИНИЦАМИ И ЕДИНИЦАМИ
ДЛИНЫ. ДЛЯ СХЕМЫ УДОБНО ВЫБРАТЬ СООТВЕТСТВИЕ 10 ВЕГ.ЕД.= 1 ММ. В ЭТОМ
СЛУЧАЕ МИНИМАЛЬНЫЙ ШАГ ПЕРЕМЕЩЕНИЯ РАВЕН 0,1 ММ.СХЕМА В ЭТОМ СЛУЧАЕ
МОЖЕТ БЫТЬ РАЗМЕРОМ 6,5*6,5 М.
ПАРАМЕТРЫ "ТОЛЩИНА ЛИНИИ" И "ШАГ ПЕРЕМЕЩЕНИЯ" ПРИВЕДЕНЫ В ВЕ-
ГОВСКИХ ЕДИНИЦАХ.
ПАРАМЕТР "ТОЛЩИНА ЛИНИИ" СОДЕРЖИТ 3 ЗНАЧЕНИЯ, КАЖДОЕ ИЗ КОТО-
РЫХ ОПИСЫВАЕТ ТОЛЩИНУ ЛИНИИ, ВЫБИРАЕМУЮ ОПЕРАТОРОМ ВО ВРЕМЯ СОЗДАНИЯ
ИЗОБРАЖЕНИЯ.
ПАРАМЕТР "ШАГ ПЕРЕМЕЩЕНИЯ" СОДЕРЖИТ 3 ЗНАЧЕНИЯ ШАГА, ВЫБИРАЕМЫХ
ОПЕРАТОРОМ ДЛЯ ПЕРЕМЕЩЕНИЯ КУРСОРА.
4.2.1.3. ПАРАМЕТР "ЦВЕТ" ОПРЕДЕЛЯЕТ НОМЕР ЦВЕТА, КОТОРЫМ ИЗО-
БРАЖАЮТСЯ ПРИМИТИВЫ. ДЛЯ МОНОХРОМАТИЧЕСКОГО ДИСПЛЕЯ ПАРАМЕТР ЗНАЧЕНИЯ
НЕ ИМЕЕТ.
4.2.1.4. АЛФАВИТНО-ЦИФРОВЫЕ СИМВОЛЫ ПРЕДСТАВЛЕНЫ МАТРИЦЕЙ
5 * 7 ВЕГОВСКИХ ЕДИНИЦ. НАПРИМЕР, БУКВА А ПРЕДСТАВЛЕНА СЛЕДУЮЩИМИ
ВЕКТОРАМИ:
X3 Y3 X4 Y4
!----!----!----!----!----!
! ! ! ! ! !
!----!----!----!----!----!
!X2Y2! ! ! ! !
!----!----!----!----!----!
! ! ! ! ! !
!----!----!----!----!----!
! ! ! ! ! !
!----!----!----!----!----!
!X6Y6! ! ! !X7Y7!
!----!----!----!----!----!
! ! ! ! ! !
!----!----!----!----!----!
! ! ! ! ! !
!----!----!----!----!----!
X1 Y1 X5 Y5
ЕДИНИЦЕЙ РАЗМЕРА СИМВОЛА И РАССТОЯНИЯ МЕЖДУ СИМВОЛАМИ ЯВЛЯЕТСЯ
МАСШТАБ МИНИМАЛЬНОГО ИЗОБРАЖЕНИЯ СИМВОЛА. ЕДИНИЦА РАЗМЕРА СИМВОЛА - ЭТО
МАТРИЦА 5 * 7 ВЕГОВСКИХ ЕДИНИЦ. ЕДИНИЦА РАССТОЯНИЯ МЕЖДУ СИМВОЛАМИ -
2 ВЕГОВСКИЕ ЕДИНИЦЫ.
ДЛЯ СХЕМЫ, НАПРИМЕР, СИМВОЛЫ МОГУТ БЫТЬ СЛЕДУЮЩИХ РАЗМЕРОВ:
( 1ММ = 10 ВЕГ.ЕД.)
1 = 0,5 ММ * 0,7 ММ РАССТОЯНИЕ 0,2 ММ
2 = 1 ММ * 1,4 ММ РАССТОЯНИЕ 0,4 ММ
3 = 1,5 ММ * 2,1 ММ РАССТОЯНИЕ 0,6 ММ
4 = 2 ММ * 2,8 ММ РАССТОЯНИЕ 0,8 ММ
И ТАК ДАЛЕЕ.
ИСХОДЯ ИЗ ЭТИХ РАСЧЕТОВ И ТОЛЩИНЫ ЛИНИИ НА ГРАФОПОСТРОИТЕЛЕ
МОЖНО ВЫБРАТЬ НЕОБХОДИМЫЙ ШРИФТ, СООТВЕТСТВУЮЩИЙ ГОСТ.
ДЛЯ СИМВОЛОВ ТЕКСТА ПРИНЯТА СЛЕДУЮЩАЯ ОРИЕНТАЦИЯ:
0 - A
1 -
2 -
3 -
4.2.1.5. ПРИ ПЕРЕКЛЮЧЕНИИ В АЛФАВИТНО-ЦИФРОВОЙ РЕЖИМ НА ЭКРАНЕ
ВЫДАЕТСЯ СЛЕДУЮЩАЯ ИНФОРМАЦИЯ:
ИМЯ ФАЙЛА : АААААА.ААА УСТРОЙСТВО : ВВВ
ИСПОЛЬЗУЕМЫЕ СЛОИ : C,C,C,C...C
(А) АКТИВНЫЕ СЛОИ : D,D,D,D...D
(В) ВИДИМЫЕ СЛОИ : E,E,E,E...E
(Т) ТОЛЩИНА : F1,F2,F3
ТЕКУЩАЯ ТОЛЩИНА : F
(Ш) ШАГ ПЕРЕМЕЩЕНИЯ : G1,G2,G3
(Ц) ЦВЕТ : H
- - - ТЕКСТ - - -
(Р) РАЗМЕР СИМВОЛА : I
(С) РАССТОЯНИЕ МЕЖДУ J
СИМВОЛАМИ :
(О) ОРИЕНТАЦИЯ : K
- - - - - - - - - - - - - -
(Э) ЭЛЕМЕНТ БИБЛИОТЕКИ:
(З) ЗАКРЫТЬ ФАЙЛ
(Н) ПОЛУЧЕНИЕ СПРАВКИ
*
ГДЕ АААААА.ААА - ИМЯ СОЗДАВАЕМОГО ИЛИ КОРРЕКТИРУЕМОГО ФАЙЛА;
ВВВ - ИМЯ УСТРОЙСТВА, НА КОТОРОМ НАХОДИТСЯ ФАЙЛ,
УСТРОЙСТВО ДОЛЖНО БЫТЬ ОБЯЗАТЕЛЬНО НАКОПИТЕЛЕМ
НА МАГНИТНОМ ДИСКЕ;
CCC...C - ИСПОЛЬЗУЕМЫЕ СЛОИ В ИЗОБРАЖЕНИИ;
DDD...D - АКТИВНЫЕ СЛОИ ИЗОБРАЖЕНИЯ;
EEE...E - ВИДИМЫЕ СЛОИ ИЗОБРАЖЕНИЯ;
F1,F2,F3 - ТРИ ТОЛЩИНЫ ЛИНИИ;
F - ТЕКУЩАЯ ТОЛЩИНА ЛИНИИ РАВНА F1,F2 ИЛИ F3 ;
G1,G2,G3 - ШАГ ПЕРЕМЕЩЕНИЯ КУРСОРА;
H - ЦВЕТ ПРИМИТИВА;
I - РАЗМЕР СИМВОЛА;
J - РАССТОЯНИЕ МЕЖДУ СИМВОЛАМИ;
K - ОРИЕНТАЦИЯ СИМВОЛОВ ТЕКСТА;
* - ПРИГЛАШЕНИЕ К ВВОДУ КЛЮЧЕВОГО СИМВОЛА ДЛЯ
ВВОДА ИЛИ ИЗМЕНЕНИЯ КАКОГО-ЛИБО ПАРАМЕТРА.
КЛЮЧЕВЫЕ СИМВОЛЫ ПРИВЕДЕНЫ СЛЕВА ОТ ОПИСАНИЯ
ПАРАМЕТРА (В СКОБКАХ).
ПОСЛЕ НАЖАТИЯ КЛЮЧЕВОГО СИМВОЛА ПРОИСХОДИТ ЗАПРОС ПАРАМЕТРА.
НАПРИМЕР, ПРИ НАЖАТИИ СИМВОЛА "В" НА ЭКРАН ВЫВОДИТСЯ:
* ВИДИМЫЕ СЛОИ :
ОПЕРАТОР ДОЛЖЕН ВВЕСТИ, НАПРИМЕР, 1,2,21 И НАЖАТЬ ВК. ИЗОБРАЖЕ-
НИЕ НА ЭКРАНЕ ОБНОВИТСЯ И МОЖНО МЕНЯТЬ СЛЕДУЮШИЙ ПАРАМЕТР.
СИМВОЛ "Э" СЛУЖИТ ДЛЯ УКАЗАНИЯ ИМЕНИ ИСПОЛЬЗУЕМОГО БИБЛИОТЕЧ-
НОГО ЭЛЕМЕНТА, ЕГО ОРИЕНТАЦИИ И СИМВОЛА-КЛЮЧА, С ПОМОЩЬЮ КОТОРОГО
ИЗОБРАЖЕНИЕ ЭЛЕМЕНТА МОЖНО ВКЛЮЧАТЬ В ГРАФИЧЕСКОЕ ИЗОБРАЖЕНИЕ. ИМЯ
ЭЛЕМЕНТА, ЕГО ОРИЕНТАЦИЯ И СИМВОЛ-КЛЮЧ ЗАПОМИНАЮТСЯ В БУФЕРЕ И
ОТОБРАЖАЮТСЯ НА ЭКРАНЕ. БУФЕР РАСЧИТАН НА ХРАНЕНИЕ ИНФОРМАЦИИ О
ДЕСЯТИ ЭЛЕМЕНТАХ.
СИМВОЛ "З" СЛУЖИТ ДЛЯ УКАЗАНИЯ ЗАКРЫТИЯ ФАЙЛА. ПРИ НАЖАТИИ
СИМВОЛА НА ЭКРАН ВЫВОДИТСЯ :
* ЗАКРЫТЬ ФАЙЛ ?
ДЛЯ ПОДТВЕРЖДЕНИЯ ЗАКРЫТИЯ ФАЙЛА (СОХРАНЕНИЯ КОРРЕКТИРОВКИ)
ОПЕРАТОР ДОЛЖЕН ОТВЕТИТЬ СИМВОЛОМ ВК, В ПРОТИВНОМ СЛУЧАЕ, ВВЕСТИ СИМ-
ВОЛ ИСКЛЮЧЕНИЯ ПРОГРАММЫ,ЕСЛИ ОПЕРАТОР ВВЕЛ ИМЯ, ТО СТАРЫЙ ФАЙЛ СОХ-
РАНИТСЯ С НОВЫМ ИМЕНЕМ, А НОВЫЙ СО СТАРЫМ.
СИМВОЛ "Н" СЛУЖИТ ДЛЯ ПОЛУЧЕНИЯ СПРАВКИ РАСПОЛОЖЕНИЯ КЛАВИШ.
НА ЭКРАН ВЫВОДИТСЯ НАЗВАНИЕ СЛУЖЕБНЫХ КЛАВИШ И ИХ ФУНКЦИИ. ДЛЯ ВЫ-
ПОЛНЕНИЯ ЭТОЙ ФУНКЦИИ НЕОБХОДИМО НАЛИЧИЕ НА ДИСКЕ DK ФАЙЛА С ИМЕНЕМ
HELP.TXT.
4.2.2. ГРАФИЧЕСКИЙ РЕЖИМ ПРОГРАММЫ
ГРАФИЧЕСКОЕ ИЗОБРАЖЕНИЕ ФОРМИРУЕТСЯ С ПОМОЩЬЮ ПРИМИТИВОВ ИЛИ
С ПОМОЩЬЮ СОЗДАННЫХ БИБЛИОТЕЧНЫХ ЭЛЕМЕНТОВ. ЭКРАН ДИСПЛЕЯ ЯВЛЯЕТСЯ
ОКНОМ, ЧЕРЕЗ КОТОРОЕ МОЖНО НАБЛЮДАТЬ ВСЕ ИЗОБРАЖЕНИЕ ИЛИ ЧАСТЬ ИЗОБРА-
ЖЕНИЯ (УВЕЛИЧЕННОЕ). ВЕРХНЯЯ СТРОКА ЭКРАНА ЯВЛЯЕТСЯ СЛУЖЕБНОЙ, В НЕЙ
УКАЗЫВАЕТСЯ СЛЕДУЮЩАЯ ИНФОРМАЦИЯ:
- ВЫПОЛНЯЕМАЯ ФУНКЦИЯ (ПРЯМОУГОЛЬНИК, ОКРУЖНОСТЬ, ЛИНИЯ И Т.Д.)
- ТОЛЩИНА ЛИНИИ;
- ШАГ ПЕРЕМЕЩЕНИЯ;
- КООРДИНАТЫ КУРСОРА.
ФУНКЦИИ ПРОГРАММЫ МОЖНО РАЗДЕЛИТЬ НА ТРИ ГРУППЫ: ФУНКЦИИ
УПРАВЛЕНИЯ ИЗОБРАЖЕНИЕМ, ФУНКЦИИ СОЗДАНИЯ ИЗОБРАЖЕНИЯ И ФУНКЦИИ УПРАВ-
ЛЕНИЯ ПАРАМЕТРАМИ ПРОГРАММЫ И КУРСОРОМ.
4.2.2.1. ФУНКЦИИ УПРАВЛЕНИЯ ИЗОБРАЖЕНИЕМ
К ЭТИМ ФУНКЦИЯМ ОТНОСЯТСЯ:
- УВЕЛИЧИТЬ ИЗОБРАЖЕНИЕ (КЛАВИША "СТОП КАДР");
- УМЕНЬШИТЬ ИЗОБРАЖЕНИЕ (КЛАВИША "ПЕЧАТЬ КАДРА");
- СДВИНУТЬ ОКНО ВЛЕВО ("ПФ2");
- СДВИНУТЬ ОКНО ВПРАВО ("ПФ1");
- СДВИНУТЬ ОКНО ВНИЗ ("ПФ3");
- СДВИНУТЬ ОКНО ВВЕРХ ("ПФ4");
- УВЕЛИЧИТЬ ИЗОБРАЖЕНИЕ С ЗАДАННЫМИ КООРДИНАТАМИ ЦЕНТРА ОКНА;
- РЕГЕНЕРАЦИЯ ИЗОБРАЖЕНИЯ ("." - ТОЧКА ДОПОЛНИТЕЛЬНОЙ КЛАВИА-
ТУРЫ).
1) ИЗОБРАЖЕНИЕ УВЕЛИЧИВАЕТСЯ ИЛИ УМЕНЬШАЕТСЯ ПРИМЕРНО В ДВА РАЗА.
ПРИ УВЕЛИЧЕНИИ ИЗОБРАЖЕНИЯ С ЗАДАННЫМ ЦЕНТРОМ ЭКРАНА ИЗОБРАЖЕНИЕ УВЕ-
ЛИЧИВАЕТСЯ В 4 РАЗА. ЦЕНТР УВЕЛИЧЕНИЯ ЗАДАЕТСЯ ПОЛОЖЕНИЕМ КУРСОРА И
КЛАВИШЕЙ "НТ" (ТОЧКА УКАЗАНИЯ КООРДИНАТ), В ДАЛЬНЕЙШЕМ ПРОСТО КЛАВИ-
ША НТ.
2) ПРИ СДВИГЕ ОКНО СДВИГАЕТСЯ НА ОДНУ ТРЕТЬ ЭКРАНА В ЗАДАННОМ
НАПРАВЛЕНИИ.
4.2.2.2. ФУНКЦИИ СОЗДАНИЯ ИЗОБРАЖЕНИЯ.
К ЭТИМ ФУНКЦИЯМ ОТНОСЯТСЯ:
- ФОРМИРОВАНИЕ ПРЯМОУГОЛЬНИКА;
- ФОРМИРОВАНИЕ ОКРУЖНОСТИ;
- ФОРМИРОВАНИЕ ЛИНИИ;
- ФОРМИРОВАНИЕ ТЕКСТА;
- УКАЗАНИЕ ЭЛЕМЕНТОВ ОБЛАСТЬЮ;
- УКАЗАНИЕ ЭЛЕМЕНТОВ ОТБОРОМ;
- СДВИГ, УДАЛЕНИЕ, КОПИРОВАНИЕ УКАЗАННЫХ ЭЛЕМЕНТОВ;
- ФОРМИРОВАНИЕ ИЗОБРАЖЕНИЯ С ПОМОЩЬЮ БИБЛИОТЕЧНЫХ ЭЛЕМЕНТОВ.
ИЗОБРАЖЕНИЕ ФОРМИРУЕТСЯ ИЛИ КОРРЕКТИРУЕТСЯ ТОЛЬКО В ТЕХ СЛОЯХ,
КОТОРЫЕ В НАСТОЯЩИЙ МОМЕНТ ЯВЛЯЮТСЯ АКТИВНЫМИ. НА ЭКРАНЕ ОТОБРАЖАЮТСЯ
ТЕ СЛОИ ИЗОБРАЖЕНИЯ, КОТОРЫЕ В НАСТОЯЩИЙ МОМЕНТ ЯВЛЯЮТСЯ ВИДИМЫМИ.
ФОРМИРОВАНИЕ ПРИМИТИВОВ МОЖЕТ ПРОИСХОДИТЬ ОДНОВРЕМЕННО В НЕСКОЛЬКИХ
АКТИВНЫХ СЛОЯХ. НА ЭКРАНЕ ОДНОВРЕМЕННО МОЖЕТ ОТОБРАЖАТЬСЯ НЕСКОЛЬКО
СЛОЕВ.
1) ДЛЯ ФОРМИРОВАНИЯ ПРЯМОУГОЛЬНИКА НЕОБХОДИМО НАЖАТЬ КЛАВИШУ
"ПРЯМОУГОЛЬНИК" (ПРОДОЛЖ) И ДВА РАЗА КЛАВИШУ "НТ", УКАЗЫВАЯ КООРДИНАТЫ
ПРОТИВОПОЛОЖНЫХ УГЛОВ ПРЯМОУГОЛЬНИКА. ПРЯМОУГОЛЬНИК ФОРМИРУЕТСЯ СО
СТОРОНАМИ ПАРАЛЛЕЛЬНЫМИ ОСЯМ X И Y.
ПРИМЕРЫ СОЗДАНИЯ ПРЯМОУГОЛЬНИКОВ:
------------- X2 Y2 X2 Y2 --------- -------------- X1 Y1
! ! ! ! ! !
! ! ! ! ! !
! ! ! ! ! !
------------- ! ! ! !
X1 Y1 ! ! --------------
--------- X2 Y2
X1 Y1
2) ДЛЯ ФОРМИРОВАНИЯ ОКРУЖНОСТИ НЕОБХОДИМО НАЖАТЬ КЛАВИШУ
"ОКРУЖНОСТЬ" (ПРЕРЫВ) И ДВА РАЗА НАЖАТЬ КЛАВИШУ "НТ", УКАЗЫВАЯ КООРДИ-
НАТЫ ЦЕНТРА ОКРУЖНОСТИ И КООРДИНАТЫ РАДИУСА ОКРУЖНОСТИ,КОТОРЫЙ РАВЕН
НАИБОЛЬШЕЙ ПРОЕКЦИИ ВТОРОЙ ТОЧКИ НА ОСЬ X ИЛИ НА ОСЬ Y.
ПРИМЕРЫ СОЗДАНИЯ ОКРУЖНОСТИ:
X2 Y2
X1 Y1 X2 Y2 X2 Y2 X1 Y1 X1 Y1 X2 Y2
3) ДЛЯ ФОРМИРОВАНИЯ ЛИНИИ НЕОБХОДИМО НАЖАТЬ КЛАВИШУ "ЛИНИЯ"
И ДВА РАЗА КЛАВИШУ "НТ", УКАЗЫВАЯ КООРДИНАТЫ НАЧАЛА И КОНЦА ОТРЕЗКА.
ПРИМЕРЫ СОЗДАНИЯ ЛИНИИ:
X1 Y1
X2 Y2
X2 Y2
X1 Y1
ПРЯМОУГОЛЬНИК, ОКРУЖНОСТЬ И ЛИНИЯ ФОРМИРУЮТСЯ ТОЛЩИНОЙ,
КОТОРАЯ УКАЗАНА В ПАРАМЕТРЕ "ТЕКУЩАЯ ТОЛЩИНА".
4) ДЛЯ ФОРМИРОВАНИЯ ЛОМАНОЙ ЛИНИИ НЕОБХОДИМО НАЖАТЬ КЛАВИШУ
"ЛОМАНАЯ" ( 1 В ДОПОЛНИТЕЛЬНОЙ КЛАВИАТУРЕ) И ПОСЛЕДОВАТЕЛЬНО УКА-
ЗАТЬ КЛАВИШЕЙ "НТ" НЕСКОЛЬКО (ДО ДЕВЯТИ)ТОЧЕК ЛОМАНОЙ ЛИНИИ. УКАЗАН-
НЫЕ ТОЧКИ БУДУТ ПОМЕЧАТЬСЯ СЛЕДОМ КУРСОРА. УГОЛ НАКЛОНА ОТРЕЗКОВ
ЛОМАНОЙ ДОЛЖЕН СОСТАВЛЯТЬ УГОЛ, КРАТНЫЙ 45 ГРАДУСАМ С ОСЯМИ КООРДИНАТ.
ПОСЛЕ УКАЗАНИЯ ПОСЛЕДНЕЙ ТОЧКИ ЛОМАНОЙ ЛИНИИ НЕОБХОДИМО НАЖАТЬ КЛАВИ-
ШУ "КОНЕЦ" (0 В ДОПОЛНИТЕЛЬНОЙ КЛАВИАТУРЕ).
ПРИМЕРЫ СОЗДАНИЯ ЛОМАНОЙ ЛИНИИ:
5) ДЛЯ ФОРМИРОВАНИЯ ТЕКСТА НЕОБХОДИМО НАЖАТЬ КЛАВИШУ "ТЕКСТ"
("ДОП ВАРИАНТ") И ПОТОМ НАБИРАТЬ ТЕКСТ. ПРИ НАЖАТИИ ЛЮБОЙ
ФУНКЦИОНАЛЬНОЙ КЛАВИШИ ПРОГРАММА ВЫХОДИТ ИЗ РЕЖИМА ФОРМИРОВАНИЯ ТЕКСТА.
РАЗМЕР СИМВОЛОВ ТЕКСТА, РАССТОЯНИЕ МЕЖДУ СИМВОЛАМИ ВЫБИРАЮТСЯ ИЗ
ПАРАМЕТРОВ ПРОГРАММЫ.
ПРИМЕР ФОРМИРОВАНИЯ ТЕКСТА:
О=0 0=1
Р=4 Р=2
С=4 С=4
. ТЕКСТ .
X1 Y1 X1 Y1
6) ДЛЯ КОРРЕКТИРОВКИ ИЗОБРАЖЕНИЯ СУЩЕСТВУЮТ ТРИ ФУНКЦИИ: УДА-
ЛЕНИЕ ЭЛЕМЕНТОВ ИЗОБРАЖЕНИЯ И КОПИРОВАНИЕ ЭЛЕМЕНТОВ. ДЛЯ УКАЗАНИЯ
ЭЛЕМЕНТОВ ЕСТЬ ДВА СПОСОБА: ЭЛЕМЕНТЫ,ВХОДЯЩИЕ В ПРЯМОУГОЛЬНУЮ ОБЛАСТЬ
СО СТОРОНАМИ ПАРАЛЛЕЛЬНЫМИ ОСЯМ X И Y, И ЭЛЕМЕНТЫ УКАЗАННЫЕ ОТДЕЛЬНО
ДЛЯ УКАЗАНИЯ ОБЛАСТИ НЕОБХОДИМО НАЖАТЬ КЛАВИШУ "ОБЛАСТЬ"
(ВСТ) И УКАЗАТЬ КЛАВИШЕЙ "НТ" КООРДИНАТЫ ПРОТИВОПОЛОЖНЫХ УГЛОВ
ОБЛАСТИ. ОБЛАСТЬ ИЗОБРАЖАЕТСЯ ПРЯМОУГОЛЬНИКОМ ИЗ ПУНКТИРА. ЭЛЕМЕНТ
СЧИТАЕТСЯ ВХОДЯЩИМ В ОБЛАСТЬ, ЕСЛИ В ОБЛАСТЬ ВХОДЯТ ВСЕ ТОЧКИ ЭЛЕ-
МЕНТА. ДЛЯ УКАЗАНИЯ ОТДЕЛЬНЫХ ЭЛЕМЕНТОВ НЕОБХОДИМО НАЖАТЬ КЛАВИШУ
"ОТБОР" (УДАЛ) И УКАЗАТЬ КЛАВИШЕЙ "НТ" ЛЮБУЮ ТОЧКУ, ПРИНАДЛЕЖАЩУЮ
ЭЛЕМЕНТУ. ВЫБРАННЫЙ ЭЛЕМЕНТ ПОМЕЧАЕТСЯ "ПТИЧКОЙ" ( ). УКАЗАННЫЕ
ЭЛЕМЕНТЫ МОЖНО УДАЛЯТЬ, СДВИГАТЬ, КОПИРОВАТЬ.
ДЛЯ УДАЛЕНИЯ ЭЛЕМЕНТОВ НЕОБХОДИМО НАЖАТЬ НА КЛАВИШУ "УДАЛЕ-
НИЕ" (Ф18).
ДЛЯ СДВИГА УКАЗАННЫХ ЭЛЕМЕНТОВ НЕОБХОДИМО УКАЗАТЬ ОТКУДА И
КУДА СДВИГАТЬ ЭЛЕМЕНТЫ (ДВА РАЗА НАЖАТЬ "НТ").
ДЛЯ КОПИРОВАНИЯ ЭЛЕМЕНТОВ НУЖНО УКАЗАТЬ КООРДИНАТУ СТАРОГО
ИЗОБРАЖЕНИЯ И СООТВЕТСТВУЮЩУЮ ЕЙ КООРДИНАТУ НОВОГО ИЗОБРАЖЕНИЯ.
ПРИМЕРЫ:
-УДАЛИТЬ ВЫБРАННЫЕ ЭЛЕМЕНТЫ: ЛИНИЮ, ПРЯМОУГОЛЬНИК И
ОКРУЖНОСТЬ
I I------I
I I I
I I I
I I----I I------I
I I I
I I----I
I
НАЖАТЬ КЛАВИШУ "ОТБОР", ТРИ РАЗА "НТ"
I I------I
I I I
I I I
I I----I I------I
I I I
I I----I
НАЖАТЬ КЛАВИШУ "УДАЛИТЬ"
I------I
I I
I I
I------I
- СКОПИРОВАТЬ ЭЛЕМЕНТЫ, ВХОДЯЩИЕ В ОБЛАСТЬ
I I------I
I I I
I I I
I I----I I------I
I I I
I I----I
НАЖАТЬ КЛАВИШУ "ОБЛАСТЬ" И ДВА РАЗА КЛАВИШУ "НТ".
I I------I
I I I
4 I 3 I I
I I----I I------I
I I I 5
I 1 I----I 2
В ОБЛАСТЬ ВХОДЯТ ПРОНУМЕРОВАННЫЕ ЭЛЕМЕНТЫ 1,2,3. ЭЛЕМЕНТЫ 4,5
В ОБЛАСТЬ НЕ ВХОДЯТ.
НАЖАТЬ КЛАВИШУ "КОПИЯ" И ДВА РАЗА "НТ".
РЕЗУЛЬТАТ:
7) ДЛЯ ФОРМИРОВАНИЯ ИЗОБРАЖЕНИЯ С ПОМОЩЬЮ БИБЛИОТЕЧНОГО ЭЛЕ-
МЕНТА НЕОБХОДИМО НАЖАТЬ КЛАВИШУ "ЭЛЕМЕНТ" (ВЫБР), УСТАНОВИТЬ КУРСОР
В НЕОБХОДИМОЕ МЕСТО (НУЛЕВАЯ КООРДИНАТА БИБЛИОТЕЧНОГО ЭЛЕМЕНТА) И
НАЖАТЬ КЛАВИШУ СООТВЕТСТВУЮЩЕГО СИМВОЛА-КЛЮЧА. УБЕДИТЬСЯ, ЧТО ЭЛЕМЕНТ
РАСПОЛОЖЕН В НУЖНОМ МЕСТЕ ИЗОБРАЖЕНИЯ И НАЖАТЬ КЛАВИШУ "КОНЕЦ". ЕСЛИ
РАСПОЛОЖЕНИЕ ЭЛЕМЕНТА НЕ СООТВЕТСТВУЕТ ЗАДУМАННОМУ, УСТАНОВИТЬ КУРСОР
В НОВОЕ МЕСТО, ОПЯТЬ НАЖАТЬ СИМВОЛ-КЛЮЧ, ПОТОМ НАЖАТЬ КЛАВИШУ "КОНЕЦ".
ПРИМИТИВЫ БИБЛИОТЕЧНОГО ЭЛЕМЕНТА ПОПАДАЮТ ВО ВСЕ СЛОИ ИЗОБРАЖЕНИЯ НЕ-
ЗАВИСИМО ОТ ТОГО, БЫЛИ ЛИ ОНИ АКТИВНЫМИ В ДАННЫЙ МОМЕНТ ИЛИ НЕТ.
4.2.2.3. ФУНКЦИИ УПРАВЛЕНИЯ ПАРАМЕТРАМИ ПРОГРАММЫ И КУРСОРОМ
К ЭТИМ ФУНКЦИЯМ ОТНОСЯТСЯ:
- ВЫБОР ОДНОГО ИЗ ТРЕХ ШАГОВ ПЕРЕМЕЩЕНИЯ;
- ВЫБОР ОДНОЙ ИЗ ТРЕХ ТОЛЩИН ЛИНИИ ПРИМИТИВА;
- КУРСОР ВЛЕВО (" ");
- КУРСОР ВПРАВО (" ");
- КУРСОР ВВЕРХ (" ");
- КУРСОР ВНИЗ (" ");
- УВЕЛИЧИТЬ ШАГ ПЕРЕМЕЩЕНИЯ В ДВА РАЗА ("СЛЕД. КАДР");
- УМЕНЬШИТЬ ШАГ ПЕРЕМЕЩЕНИЯ В ДВА РАЗА ("ПРЕД. КАДР");
- ОТМЕНА ЗАДАННОЙ ФУНКЦИИ ("ИСП").
1) ДЛЯ ВЫБОРА ОДНОГО ИЗ ТРЕХ ШАГОВ ПЕРЕМЕЩЕНИЯ НУЖНО НАЖАТЬ
ЛЮБУЮ ИЗ КЛАВИШ 7, 8 ИЛИ 9 ДОПОЛНИТЕЛЬНОЙ КЛАВИАТУРЫ. ВЕЛИЧИНА ВЫ-
БРАННОГО ШАГА ПЕРЕМЕЩЕНИЯ ОТОБРАЖАЕТСЯ В СЛУЖЕБНОЙ СТРОКЕ.
2) ДЛЯ ВЫБОРА ОДНОЙ ИЗ ТРЕХ ТОЛЩИН ПРИМИТИВА НУЖНО НАЖАТЬ
ЛЮБУЮ ИЗ КЛАВИШ 4, 5 ИЛИ 6 ДОПОЛНИТЕЛЬНОЙ КЛАВИАТУРЫ. ВЫБРАННОЕ
ЗНАЧЕНИЕ ОТОБРАЗИТСЯ В СЛУЖЕБНОЙ СТРОКЕ.
СООТВЕТСТВИЕ НАЗВАНИЯ КЛАВИШ И ИХ ЗНАЧЕНИЙ ПРИВЕДЕНО В
ТАБЛИЦЕ 1.
СООТВЕТСТВИЕ НАЗВАНИЙ КЛАВИШ
И ИХ ЗНАЧЕНИЙ
ТАБЛИЦА 1
--------------------------------------------------------------------
! ! !
! НАЗВАНИЕ КЛАВИШИ! ЗНАЧЕНИЕ КЛАВИШИ !
!-----------------!------------------------------------------------!
! ! !
! СТОП КАДР ! УВЕЛИЧЕНИЕ ИЗОБРАЖЕНИЯ !
! ! !
! ПЕЧАТЬ КАДРА ! УМЕНЬШЕНИЕ ИЗОБРАЖЕНИЯ !
! ! !
! ПРЕРЫВ ! ОКРУЖНОСТЬ !
! ! !
! ПРОДОЛЖ ! ПРЯМОУГОЛЬНИК !
! ! !
! ОТМЕН ! ЛИНИЯ !
! ! !
! ВЫХОД ! ИСКЛЮЧЕНИЕ ПРОГРАММЫ !
! ! !
! ДОП ВАРИАНТ ! ТЕКСТ !
! ! !
! ПМ ! ПЕРЕХОД В ГРАФИЧЕСКИЙ РЕЖИМ И ОБРАТНО !
! ! !
! ИСП ! ОТМЕНА ФУНКЦИИ !
! ! !
! Ф17 ! КОПИЯ ИЗОБРАЖЕНИЯ !
! ! !
! Ф18 ! УДАЛЕНИЕ ИЗОБРАЖЕНИЯ !
! ! !
! Ф19 ! СДВИГ ИЗОБРАЖЕНИЯ !
! ! !
! НТ ! ТОЧКА УКАЗАНИЯ КООРДИНАТ !
! ! !
! ВЫБР ! ЭЛЕМЕНТ БИБЛИОТЕКИ !
! ! !
! ВСТ ! ОБЛАСТЬ !
! ! !
! УДАЛ ! ОТБОР !
! ! !
! ПРЕД КАДР ! УМЕНЬШИТЬ ШАГ ПЕРЕМЕЩЕНИЯ !
! ! !
! СЛЕД КАДР ! УВЕЛИЧИТЬ ШАГ ПЕРЕМЕЩЕНИЯ !
! ! !
! ПФ1 ! ИЗОБРАЖЕНИЕ СДВИНУТЬ ВПРАВО !
! ! !
! ПФ2 ! ИЗОБРАЖЕНИЕ СДВИНУТЬ ВЛЕВО !
! ! !
! ПФ3 ! ИЗОБРАЖЕНИЕ СДВИНУТЬ ВНИЗ !
! ! !
! ПФ4 ! ИЗОБРАЖЕНИЕ СДВИНУТЬ ВВЕРХ !
! ! !
! 7,8,9 ! ВЫБОР ШАГА ПЕРЕМЕЩЕНИЯ !
! ! !
! ! (ДОПОЛНИТЕЛЬНАЯ КЛАВИАТУРА) !
! ! !
--------------------------------------------------------------------
! ! !
! НАЗВАНИЕ КЛАВИШИ! ЗНАЧЕНИЕ КЛАВИШИ !
!-----------------!------------------------------------------------!
! ! !
! 4,5,6 ! ВЫБОР ТОЛЩИНЫ ЛИНИИ !
! ! !
! ! (ДОПОЛНИТЕЛЬНАЯ КЛАВИАТУРА) !
! ! !
! 1 ! ЛОМАНАЯ (ДОПОЛНИТЕЛЬНАЯ КЛАВИАТУРА) !
! ! !
! 0 ! ФИКСИРОВАНИЕ БИБЛИОТЕЧНОГО ЭЛЕМЕНТА В ГРА- !
! ! !
! ! ФИЧЕСКОМ ИЗОБРАЖЕНИИ (ДОПОЛНИТЕЛЬНАЯ !
! ! !
! ! КЛАВИАТУРА) !
! ! !
! , ! ЦЕНТР УВЕЛИЧЕНИЯ ИЗОБРАЖЕНИЯ (ДОПОЛНИТЕЛЬНАЯ !
! ! !
! ! КЛАВИАТУРА) !
! ! !
! - ! ДВОЙНОЕ УМЕНЬШЕНИЕ ИЗОБРАЖЕНИЯ !
! ! !
! ! (ДОПОЛНИТЕЛЬНАЯ КЛАВИАТУРА) !
! ! !
! . ! РЕГЕНЕРАЦИЯ ИЗОБРАЖЕНИЯ ЭКРАНА !
! ! !
! ! (ДОПОЛНИТЕЛЬНАЯ КЛАВИАТУРА) !
! ! !
! ВВОД ! УМЕНЬШЕНИЕ ИЗОБРАЖЕНИЯ !
! ! !
--------------------------------------------------------------------
4.2.2.4 СТРУКТУРА ЭКРАНА В ГРАФИЧЕСКОМ РЕЖИМЕ
ПОСЛЕ ПЕРЕХОДА В ГРАФИЧЕСКИЙ РЕЖИМ (НАЖАТА КЛАВИША "ПМ") НА ЭКРАНЕ
ОТОБРАЖАЕТСЯ ИНФОРМАЦИЯ, ПРИВЕДЕННАЯ НА РИСУНКЕ 1.
---------------------------------------------------
! ПРЯМОУГОЛЬНИК ! Т=4, ШАГ=50 ! Х=АААААА, У=ВВВВВВ!
! ! ! !
!Y1 ! ! !
!- - - - - - - -!- - - - - - -!- - - - - - - - - -!
! ! ! !
! ! + ! !
!Y2 ! ! !
!- - - - - - - -!- - - - - - -!- - - - - - - - - -!
! ! ! !
! ! ! !
! ! Х1 ! Х2 !
---------------------------------------------------
РИС.1
НА ЭКРАНЕ ОТОБРАЖАЕТСЯ КУРСОР, КООРДИНАТЫ КУРСОРА, ШАГ ПЕРЕМЕЩЕНИЯ,
ТОЛЩИНА ПРИМИТИВА И ЗАДАННАЯ ФУНКЦИЯ. ДЛЯ ОПРЕДЕЛЕНИЯ МЕСТОПОЛОЖЕНИЯ
ОКНА В ГРАФИЧЕСКОМ ИЗОБРАЖЕНИИ И КОЭФФИЦИЕНТА МАСШТАБИРОВАНИЯ НА ЭКРА-
НЕ ВЫВОДИТСЯ РАЗМЕТКА И КООРДИНАТЫ СООТВЕТСТВУЮЩИХ РАЗМЕТОЧНЫХ ЛИНИЙ
(Х1, Х2, У1, У2).
ДЛЯ ВЫХОДА ИЗ ГРАФИЧЕСКОГО РЕЖИМА И ПЕРЕХОДА В АЛФАВИТНО-ЦИФРОВОЙ
РЕЖИМ НЕОБХОДИМО НАЖАТЬ КЛАВИШУ "ПМ".
4.3. ТРЕБОВАНИЯ К ГРАФИЧЕСКОЙ ИНФОРМАЦИИ БИБЛИОТЕЧНЫХ ЭЛЕМЕНТОВ,
ПРИНЦИПИАЛЬНЫХ СХЕМ И ПЕЧАТНЫХ ПЛАТ
4.3.1 ТРЕБОВАНИЯ К ГРАФИЧЕСКОЙ ИНФОРМАЦИИ БИБЛИОТЕЧНЫХ ЭЛЕМЕНТОВ
БИБЛИОТЕЧНЫЙ ЭЛЕМЕНТ ДОЛЖЕН СОДЕРЖАТЬ СЛЕДУЮЩИЕ ИНФОРМАЦИОННЫЕ СЛОИ:
- ГРАФИЧЕСКОЕ ИЗОБРАЖЕНИЕ ЭЛЕМЕНТА (1);
- НОМЕРА КОНТАКТОВ ЭЛЕМЕНТА (40);
- ИДЕНТИФИКАТОР ЭЛЕМЕНТА (21);
- ТУ ЭЛЕМЕНТА (51);
- ДРАГМЕТАЛЛЫ, ВХОДЯЩИЕ В СОСТАВ ЭЛЕМЕНТА (52);
- ОПИСЫВАЮЩИЙ ПРЯМОУГОЛЬНИК (20).
В СЛОЕ ЭЛЕМЕНТА С НОМЕРОМ 1 МОЖЕТ СОДЕРЖАТЬСЯ ЛЮБАЯ ИНФОРМАЦИЯ, НИ-
КАКОГО ОГРАНИЧЕНИЯ НА СОДЕРЖИМОЕ НЕ НАКЛАДЫВАЕТСЯ, РЕКОМЕНДУЕТСЯ В 1
СЛОЕ ФОРМИРОВАТЬ УСЛОВНОЕ ГРАФИЧЕСКОЕ ОБОЗНАЧЕНИЕ ЭЛЕМЕНТА. НАПРИМЕР,
ПРИ СОЗДАНИИ БИБЛИОТЕЧНОГО ЭЛЕМЕНТА, ОПИСЫВАЮЩЕГО МИКРОСХЕМУ К155ЛН1,
В ПЕРВОМ СЛОЕ НЕОБХОДИМО СОЗДАТЬ:
--------
! 1 !
! ЛН1 !
09 ! ! 08
-----! О----
! !
! !
--------
ОГРАНИЧЕНИЯ НА ИСПОЛЬЗУЕМЫЙ ШРИФТ И ТОЛЩИНУ ЛИНИЙ НЕ НАКЛАДЫВАЕТСЯ,
НО ЖЕЛАТЕЛЬНО, ЧТОБЫ ТОЛЩИНА ОТРЕЗКОВ И ПРЯМОУГОЛЬНИКА БЫЛА 4 ЕДИНИЦЫ,
ТОЛЩИНА ИНВЕРТОРА 1 ЕДИНИЦА,РАЗМЕР СИМВОЛА =5, РАССТОЯНИЕ МЕЖДУ СИМ-
ВОЛАМИ =1 ИЛИ 2.
В СЛОЕ 40 ОПИСЫВАЕМОГО ЭЛЕМЕНТА УКАЗЫВАЮТСЯ НОМЕРА КОНТАКТОВ ЭЛЕМЕН-
ТА:
---------
! !
! 1 !
! ЛН1 !
09 ! ! 08
9-----! О-----8
! !
! !
---------
НОМЕРА В 40 СЛОЕ НУЖНО РАЗМЕЩАТЬ В ШАГЕ 50 ЕДИНИЦ ИЛИ КРАТНОМ ЕМУ.
В 21 СЛОЕ ЭЛЕМЕНТА РАЗМЕЩАЕТСЯ ИДЕНТИФИКАТОР ЭЛЕМЕНТА - БУКВЕННОЕ
ОБОЗНАЧЕНИЕ ЛАТИНСКОГО АЛФАВИТА, ОДНА ИЛИ ДВЕ БУКВЫ:
---------
! !
! 1 !
! ЛН1 !
09 ! ! 08
9----! О----8
! !
! DD !
---------
ЦИФРОВОЕ ОБОЗНАЧЕНИЕ ИДЕНТИФИКАТОРА ОПРЕДЕЛЯЕТСЯ ПО МЕСТОПОЛОЖЕНИЮ
ЭЛЕМЕНТА В СХЕМЕ И УКАЗЫВАЕТСЯ ПРОГРАММОЙ IDEN.
51 СЛОЙ ЭЛЕМЕНТА СОДЕРЖИТ ТЕХНИЧЕСКОЕ УСЛОВИЕ ЭЛЕМЕНТА :
---------
! !
09 ! 1 ! 08
9----! ЛН1 О-----8
! !
! К155ЛН1 БК0.348.006ТУ
! !
! DD !
---------
52 СЛОЙ ЭЛЕМЕНТА СОДЕРЖИТ ОПИСАНИЕ ДРАГМЕТАЛЛОВ:
---------
! ! З=0,0000078;С=0,00000348
09 ! 1 ! 08
9----! ЛН1 О----8
! !
! К155ЛН1 БК0.348.006ТУ
! !
! DD !
---------
ГДЕ В ПАРАМЕТРЕ "З" - ОПИСЫВАЕТСЯ СОДЕРЖАНИЕ ЗОЛОТА В ЭЛЕМЕНТЕ, В ПА-
РАМЕТРЕ "С" - ОПИСЫВАЕТСЯ СЕРЕБРО, В ПАРАМЕТРЕ "ПЛ" - ПЛАТИНА, В "ПА"-
ПАЛЛАДИЙ, ПАРАМЕТРЫ РАЗДЕЛЯЮТСЯ МЕЖДУ СОБОЙ СИМВОЛОМ ";" - ТОЧКА С ЗА-
ПЯТОЙ. СОДЕРЖАНИЕ ДРАГМЕТАЛЛОВ, СОДЕРЖАЩИХСЯ В ЭЛЕМЕНТЕ, УКАЗЫВАЕТСЯ В
ГРАММАХ,НО НЕ БОЛЕЕ 10 ЗНАКОВ ПОСЛЕ ЗАПЯТОЙ.
В 20 СЛОЕ ЭЛЕМЕНТА ДОЛЖЕН НАХОДИТЬСЯ ПРЯМОУГОЛЬНИК, ВКЛЮЧАЮЩИЙ В СЕ-
БЯ ВСЕ ВЫШЕ ОПИСАННЫЕ СЛОИ И ВЫПОЛНЕННЫЙ ТОЛЩИНОЙ 1. ТЕКСТ СЧИТАЕТСЯ
ВХОДЯЩИМ В ПРЯМОУГОЛЬНИК 20 СЛОЯ, ЕСЛИ ВХОДИТ В ПРЯМОУГОЛЬНИК ТОЧКА
ЕГО ПРИВЯЗКИ.
----------------------------
! ! ! З=0,0000078;С=0,00000348
! 09 ! 1 ! 08 !
9-------! ЛН1 О--------8
! ! ! !
! ! К155ЛН1 БК0.348.006ТУ
! ! ! !
! ! DD ! !
----------------------------
ПОРЯДОК ФОРМИРОВАНИЯ СЛОЕВ НЕОБЯЗАТЕЛЬНО ДОЛЖЕН СООТВЕТСТВОВАТЬ
ПОРЯДКУ,ПРИВЕДЕННОМУ В ПРИМЕРЕ,ВООБЩЕ ГОВОРЯ, ОН МОЖЕТ БЫТЬ ЛЮБЫМ.
КООРДИНАТА Х=0, У=0 СОЗДАВАЕМОГО ЭЛЕМЕНТА ЯВЛЯЕТСЯ ТОЧКОЙ ПРИВЯЗКИ
ЭЛЕМЕНТА В СХЕМЕ.
ПОСЛЕ ТОГО, КАК ЭЛЕМЕНТ СОЗДАН, НЕОБХОДИМО ФАЙЛ ЗАКРЫТЬ И ПРОВЕРИТЬ
ЕГО НА КОРРЕКТНОСТЬ ПРОГРАММОЙ JURY.
4.3.2 ТРЕБОВАНИЕ К ГРАФИЧЕСКОЙ ИНФОРМАЦИИ ПРИНЦИПИАЛЬНЫХ СХЕМ
ПРИНЦИПИАЛЬНАЯ СХЕМА МОЖЕТ СОДЕРЖАТЬ ДО СЕМИ ЛИСТОВ РАЗНООБРАЗНЫХ
ФОРМАТОВ ОТ А0 ДО А4. ИМЯ ЛИСТА СХЕМЫ НЕ ДОЛЖНО СОДЕРЖАТЬ БОЛЬШЕ 6
СИМВОЛОВ, ПОСЛЕДНИЕ ДВА СИМВОЛА ИМЕНИ СОДЕРЖАТ НОМЕР ЛИСТА. ЛИСТ
ПРИНЦИПИАЛЬНОЙ СХЕМЫ ПРЕДСТАВЛЯЕТ СОБОЙ С ТОЧКИ ЗРЕНИЯ СИСТЕМЫ РАФОС
ОТДЕЛЬНЫЙ ФАЙЛ.
ПРИНЦИПИАЛЬНАЯ СХЕМА СОЗДАЕТСЯ ПОСРЕДСТВОМ ГРАФИЧЕСКОГО РЕДАКТОРА С
ПОМОЩЬЮ БИБЛИОТЕКИ УСЛОВНЫХ ГРАФИЧЕСКИХ ОБОЗНАЧЕНИЙ. ВСЕ СЛОИ ЭЛЕМЕНТА
ЗА ИСКЛЮЧЕНИЕМ 51 И 52 СЛОЯ ПЕРЕПИСЫВАЮТСЯ В СОЗДАВАЕМУЮ СХЕМУ. В
ТОЧКЕ ПРИВЯЗКИ ЭЛЕМЕНТА ФОРМИРУЕТСЯ ТЕКСТ В 99 СЛОЕ, ОПИСЫВАЮЩИЙ ИМЯ
СОЗДАВАЕМОГО ЭЛЕМЕНТА, НЕОБХОДИМОЕ ДЛЯ ОБРАТНОЙ СВЯЗИ С ЭЛЕМЕНТОМ. ПРИ
ПРЕОБРАЗОВАНИИ (КОПИИ, УДАЛЕНИИ, СДВИГЕ) ФРАГМЕНТОВ СХЕМЫ, СОДЕРЖАЩИХ
БИБЛИОТЕЧНЫЕ ЭЛЕМЕНТЫ, НЕОБХОДИМО ПОМНИТЬ, ЧТО ДОЛЖНЫ БЫТЬ АКТИВНЫМИ
1, 20, 21, 40, 99 СЛОИ, В ОСТАЛЬНЫХ СЛУЧАЯХ - 2 СЛОЙ.
ПОСЛЕ РАЗМЕЩЕНИЯ ЭЛЕМЕНТОВ В СХЕМЕ НЕОБХОДИМО СФОРМИРОВАТЬ ЛИНИИ
СВЯЗИ И ОБОЗНАЧЕНИЯ , КОТОРЫЕ ДОЛЖНЫ ПОДЧИНЯТЬСЯ СЛЕДУЮЩИМ ТРЕ-
БОВАНИЯМ:
1) ШИНА ДОЛЖНА БЫТЬ ВЫПОЛНЕНА ЛОМАНОЙ ЛИНИЕЙ ИЛИ ОТРЕЗКОМ ВО ВТОРОМ
СЛОЕ ТОЛЩИНОЙ 10 ЕДИНИЦ;
2) ЛИНИЯ СВЯЗИ ДОЛЖНА БЫТЬ ВЫПОЛНЕНА ЛОМАНОЙ ЛИНИЕЙ ИЛИ ОТРЕЗКОМ ВО
ВТОРОМ СЛОЕ ТОЛЩИНОЙ 4 ЕДИНИЦЫ; ШИНА И ЛИНИЯ СВЯЗИ ДОЛЖНЫ БЫТЬ ОРТО-
ГОНАЛЬНЫ ОСЯМ КООРДИНАТ И ВЫПОЛНЯТЬСЯ В ШАГЕ 50;
3) ТОЧКА СОЕДИНЕНИЯ ЛИНИЙ СВЯЗИ ДОЛЖНА БЫТЬ ВЫПОЛНЕНА ОКРУЖНОСТЬЮ ВО
ВТОРОМ СЛОЕ ТОЛЩИНОЙ 1 ЕДИНИЦА И ЛЮБЫМ РАДИУСОМ;
4) ЛИНИЯ СВЯЗИ МОЖЕТ ЗАКАНЧИВАТЬСЯ СЛЕДУЮЩИМИ ТИПАМИ СОЕДИНЕНИЙ:
- ШИННОЕ СОЕДИНЕНИЕ;
- КОНТАКТ РАЗ'ЕМА;
- КОНТАКТ ЭЛЕМЕНТА;
- СТРЕЛКА.
ПРИЗНАКОМ ШИННОГО СОЕДИНЕНИЯ ЯВЛЯЕТСЯ ПЕРЕСЕЧЕНИЕ ЛИНИЙ ТОЛ-
ЩИНОЙ 4 И 10, ВЫПОЛНЕННЫХ ВО ВТОРОМ СЛОЕ. НОМЕРА ШИННЫХ СОЕДИНЕНИЙ ДОЛ-
ЖНЫ БЫТЬ ВЫПОЛНЕНЫ ТЕКСТОМ ВО ВТОРОМ СЛОЕ И СОСТОЯТЬ ИЗ ОДНОЙ, ДВУХ
ИЛИ ТРЕХ ЦИФР. ПАРАМЕТР "РАЗМЕР СИМВОЛА" ПРИ СОЗДАНИИ ТЕКСТА ДОЛЖЕН
БЫТЬ =5, РАССТОЯНИЕ МЕЖДУ СИМВОЛАМИ =1. ТОЧКА ПРИВЯЗКИ ТЕКСТА ДОЛЖНА
ИМЕТЬ КООРДИНАТЫ В СООТВЕТСТВИИ СО СЛЕДУЮЩИМИ СЛУЧАЯМИ:
X
X В=10 20<=А<=70
! X 001
В-----X---
-----X--!-------------
! X--!
X А
X
X В=10 30<=А<=90
001 X !
-----X----
------!----X---- В
!----X !
А X
!
!
! В=10 30<=А<=90
! 001 !
-----! !
В ----XXXXXXXXXXXXXXXXX
! !----!
А
А
!-----!
XXXXXXXXXXXXXXXXXXX
001__!______ В
! В=50 30<=А<=90
!
!
ПРИЗНАКОМ КОНТАКТА РАЗ'ЕМА СЛУЖИТ ПЕРЕСЕЧЕНИЕ ЛИНИЙ СВЯЗИ ТОЛЩИНОЙ 4 И
ПРЯМОУГОЛЬНИКА ТОЛЩИНОЙ 1 И СО СТОРОНАМИ 2*2 ЕДИНИЦЫ, ВЫПОЛНЕННЫХ ВО 2
СЛОЕ. ТОЧКОЙ ПЕРЕСЕЧЕНИЯ СЧИТАЕТСЯ ЦЕНТР ПРЯМОУГОЛЬНИКА. НОМЕРА КОН-
ТАКТОВ РАЗ'ЕМА ДОЛЖНЫ ИМЕТЬ СЛЕДУЮЩИЙ ВИД:
IDN/AAA ,
ГДЕ ID - ИДЕНТИФИКАТОР РАЗ'ЕМА, ОДИН ИЛИ ДВА СИМВОЛА ЛАТИНСКОГО АЛФА-
ВИТА;
N - НОМЕР РАЗ'ЕМА, ЦИФРА ОТ 0 ДО 9;
ААА - НОМЕР КОНТАКТА РАЗ'ЕМА, ЧИСЛО ОТ 1 ДО 256.
ТЕКСТ ДОЛЖЕН БЫТЬ ВЫПОЛНЕН ВО ВТОРОМ СЛОЕ, ТОЧКА ПРИВЯЗКИ ТЕК-
СТА ДОЛЖНА ИМЕТЬ КООРДИНАТЫ В СООТВЕТСТВИИ СО СЛЕДУЮЩИМИ СЛУЧАЯМИ:
! !
_____!__Х1/2
B ! ! В=10 20<=А<=70
-----П=========
! !-!
А
!
XT9/27________
! В
===========П---- В=10 50<=А<=180
!---------! !
А
ДЛЯ ИЗОБРАЖЕНИЯ КОНТАКТА РАЗ'ЕМА В ПЕРВОМ СЛОЕ МОЖНО ФОРМИРО-
ВАТЬ ЛЮБОЕ ГРАФИЧЕСКОЕ ИЗОБРАЖЕНИЕ:
.
' ' .
: :--- ---.
. . . И Т. Д.
КОНТАКТ ЭЛЕМЕНТА ПРЕДСТАВЛЯЕТ СОБОЙ ТЕКСТ, ВЫПОЛНЕННЫЙ В 40 СЛОЕ, ОДНА
ИЛИ ДВЕ ЦИФРЫ. В ИЗОБРАЖЕНИИ СХЕМЫ ОН ПОПАДАЕТ ПРИ РАЗМЕЩЕНИИ БИБЛИО-
ТЕЧНЫХ ЭЛЕМЕНТОВ.
ПРИЗНАКОМ СТРЕЛКИ ЯВЛЯЕТСЯ ПЕРЕСЕЧЕНИЕ ЛИНИЙ СВЯЗИ ТОЛЩИНОЙ 4
И ЛИНИЙ ТОЛЩИНОЙ 1, ДЛИНОЙ 2 И НАПРАВЛЕННОЙ ПОД УГЛОМ 45 ГРАДУСОВ К
ЛИНИИ СВЯЗИ.
ИДЕНТИФИКАТОРОМ СТРЕЛКИ СЛУЖИТ СИМВОЛ РУССКОГО ИЛИ ЛАТИНСКОГО
АЛФАВИТА И РАСПОЛОЖЕННЫЙ В СООТВЕТСТВИИ СО СЛЕДУЮЩИМИ СЛУЧАЯМИ:
Г !
----- В=20 А=0
=========/---- В
!
! Г
В------ В=20 А=0
------/=============
!
Г
/-----!
! А
!
! В=0 А=20
!
! Г
/-----!
А
ИЗОБРАЖЕНИЕ СТРЕЛКИ ДОЛЖНО ФОРМИРОВАТЬСЯ В ПЕРВОМ СЛОЕ.
5) В ИЗОБРАЖЕНИИ СХЕМЫ МОЖНО ВКЛЮЧАТЬ ЛЮБЫЕ ПОЯСНЯЮЩИЕ НАДПИСИ, ТАБ-
ЛИЦЫ, ОПИСАНИЯ И Т.Д., КОТОРЫЕ ДОЛЖНЫ ФОРМИРОВАТЬСЯ В ПЕРВОМ СЛОЕ.
4.3.3 ТРЕБОВАНИЯ К ГРАФИЧЕСКОЙ ИНФОРМАЦИИ ПЕЧАТНЫХ ПЛАТ
С ПОМОЩЬЮ ГРАФИЧЕСКОГО РЕДАКТОРА ВОЗМОЖНО ФОРМИРОВАНИЕ ИЗОБРА-
ЖЕНИЯ ДВУХСТОРОННИХ ПЕЧАТНЫХ ПЛАТ, КОТОРОЕ ДОЛЖНО ФОРМИРОВАТЬСЯ В ТРЕХ
СЛОЯХ:
- ПРОВОДНИКИ ПЕРВОЙ СТОРОНЫ ПЛАТЫ (СТОРОНА УСТАНОВКИ ЭЛЕМЕНТОВ) (1);
- ПРОВОДНИКИ ВТОРОЙ СТОРОНЫ ПЛАТЫ (2);
- КОНТАКТНЫЕ ПЛОЩАДКИ (3).
ДЛЯ ИЗОБРАЖЕНИЯ ПЛАТ ПРИНЯТО СООТВЕТСТВИЕ - 1ММ = 40 ВЕГОВСКИХ ЕДИНИЦ.
ПРОВОДНИКИ ПЕРВОГО И ВТОРОГО СЛОЯ ДОЛЖНЫ ВЫПОЛНЯТЬСЯ ОТРЕЗКАМИ
ТРЕБУЕМОЙ ТОЛЩИНОЙ.
КОНТАКТНЫЕ ПЛОЩАДКИ ДОЛЖНЫ ФОРМИРОВАТЬСЯ В ТРЕТЬЕМ СЛОЕ ОКРУ-
ЖНОСТЯМИ ИЛИ ПРЯМОУГОЛЬНИКАМИ. В ПАРАМЕТРЕ "ЦВЕТ" ПЕЧАТНОЙ ПЛАТЫ УКА-
ЗЫВАЕТСЯ ДИАМЕТР ПЕРЕХОДНОГО ОТВЕРСТИЯ.
4.4. СООБЩЕНИЯ ПРОГРАММЫ ГРАФИЧЕСКОГО РЕДАКТОРА
НЕТ СВОБОДНОГО МЕСТА ДЛЯ СОЗДАНИЯ ФАЙЛА
---------------------------------------------
ПРИЧИНА. ПРИ ФОРМИРОВАНИИ СХЕМЫ ОБНАРУЖИЛОСЬ,ЧТО НА МАГНИТНОМ ДИСКЕ
НЕТ УЧАСТКА С НЕОБХОДИМЫМ ОБ'ЕМОМ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. НЕ ТРЕБУЮТСЯ.
ФАЙЛ ПЕРЕПОЛНЕН, ЗАКРЫВАЙ
-----------------------------
ПРИЧИНА. ПРИ ДОБАВЛЕНИИ В ФОРМИРУЕМУЮ СХЕМУ ОЧЕРЕДНОГО ПРИМИТИВА ИЛИ
ЭЛЕМЕНТА ВЫЯСНИЛОСЬ, ЧТО ВЫДЕЛЕННЫЙ УЧАСТОК КОНЧИЛСЯ.
ДЕЙСТВИЕ ПРОГРАММЫ. ВЫХОДИТ В АЛФАВИТНО-ЦИФРОВОЙ РЕЖИМ И ЖДЕТ ОТВЕТА
ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ЗАКРЫТЬ ФАЙЛ, ЕСЛИ НЕОБХОДИМО СОХРАНИТЬ КОРРЕКТИ-
РОВКУ ИЛИ ИСКЛЮЧИТЬ ПРОГРАММУ В ПРОТИВНОМ СЛУЧАЕ.
АКТИВНЫЕ СЛОИ:
-----------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВОДА НОМЕРОВ АКТИВНЫХ СЛОЕВ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ОДИН ИЛИ НЕСКОЛЬКО НОМЕРОВ СЛОЕВ. РАЗДЕЛИ-
ТЕЛЬ МЕЖДУ НОМЕРАМИ - СИМВОЛ "," (ЗАПЯТАЯ). МАКСИМАЛЬНОЕ КОЛИЧЕСТВО
АКТИВНЫХ СЛОЕВ - 20. ЕСЛИ В ОТВЕТЕ ОПЕРАТОРА ДОПУЩЕНА ОШИБКА, ТО ПРОГ-
РАММА ПОВТОРЯЕТ ЗАПРОС.
ВИДИМЫЕ СЛОИ:
----------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВОДА НОМЕРОВ ВИДИМЫХ СЛОЕВ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. АНАЛОГИЧНЫ ДЕЙСТВИЯМ, ОПИСАННЫМ В ПРЕДЫДУЩЕМ СООБ-
ЩЕНИИ.
ТОЛЩИНА ЛИНИИ
----------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВОДА ТОЛЩИНЫ ЛИНИИ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ОДНО, ДВА ИЛИ ТРИ ЧИСЛА, ОЗНАЧАЮЩИХ ТОЛЩИНУ
ЛИНИИ.
ШАГ ПЕРЕМЕЩЕНИЯ
------------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВОДА ВЕЛИЧИНЫ ПЕРЕМЕЩЕНИЯ КУРСОРА ПРИ РА-
БОТЕ ПРОГРАММЫ В ГРАФИЧЕСКОМ РЕЖИМЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ОДНО, ДВА ИЛИ ТРИ ЧИСЛА, ОЗНАЧАЮЩИХ ВЕЛИЧИНЫ
ПЕРЕМЕЩЕНИЯ КУРСОРА.
ЦВЕТ
------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВЕСТИ НОМЕР ЦВЕТА, КОТОРЫМ БУДЕТ ИЗОБРА-
ЖАТЬСЯ ФОРМИРУЕМЫЙ ПРИМИТИВ. СООТВЕТСТВИЕ ЦВЕТА И ЕГО НОМЕРА БУДЕТ
УТОЧНЯТЬСЯ В ДАЛЬНЕЙШИХ ВЕРСИЯХ ПРОГРАММЫ, ПОКА ЭТОТ ПАРАМЕТР ПРИ ФОР-
МИРОВАНИИ ПРИНЦИПИАЛЬНОЙ СХЕМЫ НЕ ИСПОЛЬЗУЕТСЯ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ НОМЕР.
РАССТОЯНИЕ МЕЖДУ СИМВОЛАМИ
---------------------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВОДА ЗНАЧЕНИЯ, ОПРЕДЕЛЯЮЩЕГО РАССТОЯНИЕ
МЕЖДУ СИМВОЛАМИ ТЕКСТА. СМЫСЛОВАЯ ХАРАКТЕРИСТИКА ДАННОГО ПАРАМЕТРА
ОПИСАНА ВЫШЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ТРЕБУЕМОЕ ЗНАЧЕНИЕ.
РАЗМЕР СИМВОЛА:
---------------
ОПИСАНИЕ АНАЛОГИЧНО ОПИСАНИЮ ПАРАМЕТРА "РАССТОЯНИЕ МЕЖДУ СИМВОЛАМИ".
ОРИЕНТАЦИЯ:
------------
ОПИСАНИЕ АНАЛОГИЧНО ОПИСАНИЮ ПАРАМЕТРА "РАССТОЯНИЕ МЕЖДУ СИМВОЛАМИ".
ЭЛЕМЕНТ БИБЛИОТЕКИ:
-------------------
ОРИЕНТАЦИЯ:
-----------
СИМВОЛ КЛЮЧ:
-----------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВОДА ИМЕНИ БИБЛИОТЕЧНОГО ЭЛЕМЕНТА, ЕГО
ОРИЕНТАЦИИ И СИМВОЛА-КЛЮЧА, С ПОМОЩЬЮ КОТОРОГО ЭЛЕМЕНТ БУДЕТ РАСПОЛА-
ГАТЬСЯ В СХЕМЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ПОСЛЕДОВАТЕЛЬНО ВВЕСТИ:
1) ИМЯ БИБЛИОТЕЧНОГО ЭЛЕМЕНТА: ХХP:АААААА.ВВВ, ГДЕ
ХХP - ИМЯ УСТРОЙСТВА, СОДЕРЖАЩЕГО БИБЛИОТЕЧНЫЙ ЭЛЕМЕНТ;
АААААА - ИМЯ ФАЙЛА БИБЛИОТЕЧНОГО ЭЛЕМЕНТА;
ВВВ - РАСШИРЕНИЕ ИМЕНИ ФАЙЛА.
ПО УМОЛЧАНИЮ ХХP=DК:, ВВВ=SRC.ДРАЙВЕР УСТРОЙСТВА, НА КОТОРОМ НАХО-
ДИТСЯ БИБЛИОТЕЧНЫЙ ЭЛЕМЕНТ, ДОЛЖЕН БЫТЬ РЕЗИДЕНТНЫМ ИЛИ ЗАГРУЖЕННЫМ
В ПАМЯТЬ.
2) НОМЕР ОРИЕНТАЦИИ:
0 - A
1 -
2 -
3 -
3) СИМВОЛ-КЛЮЧ - ЛЮБОЙ АЛФАВИТНО-ЦИФРОВОЙ СИМВОЛ.
ЭЛЕМЕНТ БИБЛИОТЕКИ:
-------------------
ФАЙЛ НЕ НАЙДЕН
---------------
ПРИЧИНА. НА УКАЗАННОМ УСТРОЙСТВЕ ОТСУТСТВУЕТ БИБЛИОТЕЧНЫЙ ЭЛЕМЕНТ С
УКАЗАННЫМ ИМЕНЕМ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ПРАВИЛЬНОЕ ИМЯ ФАЙЛА.
СООБЩЕНИЯ СИСТЕМЫ РАФОС ПРИВЕДЕНЫ В СООТВЕТСТВУЮЩЕЙ
ДОКУМЕНТАЦИИ. В ДАЛЬНЕЙШЕМ, ПРИ ОПИСАНИИ ОСТАЛЬНЫХ ПРОГРАММ, МЫ
БОЛЬШЕ ОБ ЭТОМ УПОМИНАТЬ НЕ БУДЕМ.
Документация на редактор из файла DOC1.TTT (Отобразить)
5. ОПИСАНИЕ ПРОГРАММЫ ПРОВЕРКИ БИБЛИОТЕЧНОГО ЭЛЕМЕНТА
5.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРИ ФОРМИРОВАНИИ ЭЛЕМЕНТА ДОЛЖНЫ БЫТЬ СОБЛЮДЕНЫ ПРАВИЛА, ОПИ-
САННЫЕ В РАЗДЕЛЕ 4. ЭТИ ПРАВИЛА НАКЛАДЫВАЮТСЯ ПРОГРАММАМИ ОБРАБОТКИ
ПРИНЦИПИАЛЬНОЙ СХЕМЫ, ПОЭТОМУ ПОСЛЕ СОЗДАНИЯ ЭЛЕМЕНТА ЕГО НУЖНО ПРОВЕ-
РИТЬ И ИСПРАВИТЬ ОШИБКИ, ТАК КАК ИСПРАВЛЕНИЕ ОШИБОК ФОРМИРОВАНИЯ ЭЛЕ-
МЕНТА ЯВЛЯЕТСЯ МЕНЕЕ ТРУДОЕМКИМ ПРОЦЕССОМ, ЧЕМ ИСПРАВЛЕНИЕ ЭТИХ ЖЕ
ОШИБОК В СХЕМЕ.
5.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА КОНТРОЛИРУЕТ СЛЕДУЮЩИЕ ОШИБКИ ПРИ ФОРМИРОВАНИИ
ЭЛЕМЕНТА:
- ДУБЛИРОВАНИЕ ОПИСЫВАЮЩЕГО ПРЯМОУГОЛЬНИКА;
- ДУБЛИРОВАНИЕ ИДЕНТИФИКАТОРА;
- ДУБЛИРОВАНИЕ ОПИСАНИЯ ТЕХНИЧЕСКОГО УСЛОВИЯ ЭЛЕМЕНТА;
- ДУБЛИРОВАНИЕ ОПИСАНИЯ ДРАГМЕТАЛЛОВ ЭЛЕМЕНТА;
- ДУБЛИРОВАНИЕ НОМЕРА КОНТАКТА ЭЛЕМЕНТА;
- НЕСОБЛЮДЕНИЕ ТОЛЩИНЫ ЛИНИИ ОПИСЫВАЮЩЕГО ПРЯМОУГОЛЬНИКА И
ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ ЭЛЕМЕНТА;
- ОТСУТСТВИЕ ОПИСЫВАЮЩЕГО ПРЯМОУГОЛЬНИКА;
- ОТСУТСТВИЕ ИДЕНТИФИКАТОРА;
- ОТСУТСТВИЕ ОПИСАНИЯ ТЕХНИЧЕСКОГО УСЛОВИЯ ЭЛЕМЕНТА;
- ОТСУТСТВИЕ ОПИСАНИЯ ДРАГМЕТАЛЛОВ ЭЛЕМЕНТА;
- ОТСУТСТВИЕ НОМЕРА КОНТАКТА ЭЛЕМЕНТА;
- НЕСООТВЕТСТВИЕ НОМЕРОВ КОНТАКТА ЭЛЕМЕНТА В СЛОЕ 40 И СЛОЕ 1.
ПРИ ВОЗНИКНОВЕНИИ ОШИБКИ НА ЭКРАН ВЫДАЕТСЯ СЛЕДУЮЩЕЕ СООБЩЕНИЕ:
ТТТТТТТТ - X=AAAAAA, Y=BBBBBB ,
ГДЕ ТТТТТТТТ - ТЕКСТ СООБЩЕНИЯ ОБ ОШИБКЕ,
AAAAAA,BBBBBB - КООРДИНАТЫ ЭЛЕМЕНТА, ПРИ ОБРАБОТКЕ КОТОРОГО
БЫЛА ВСТРЕЧЕНА ОШИБКА.
НА ЭКРАН ВЫДАЮТСЯ ВСЕ ОБНАРУЖЕННЫЕ ОШИБКИ. ЕСЛИ В ЭЛЕМЕНТЕ
ОТСУТСТВУЮТ ОШИБКИ,ТО НА ЭКРАН ВЫДАЕТСЯ СООБЩЕНИЕ:
ОШИБОК НЕТ.
ИМЯ ПРОГРАММЫ ПРОВЕРКИ - JURY.
5.3. СООБЩЕНИЯ ПРОГРАММЫ
В ДАННОМ РАЗДЕЛЕ ПРИВОДИТСЯ И ОПИСЫВАЕТСЯ ТОЛЬКО ТЕКСТ СООБ-
ЩЕНИЯ ОБ ОШИБКЕ, ОПУСКАЕТСЯ ПРИ ЭТОМ ОПИСАНИЕ КООРДИНАТ.
ДУБЛЬ 20
--------
ПРИЧИНА: ЭЛЕМЕНТ СОДЕРЖИТ НЕСКОЛЬКО ОПИСЫВАЮЩИХ ПРЯМОУГОЛЬНИКОВ.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: УДАЛИТЬ 20 СЛОЙ ЭЛЕМЕНТА И СОЗДАТЬ НОВЫЙ
ОПИСЫВАЮЩИЙ ПРЯМОУГОЛЬНИК.
ДУБЛЬ ИД
--------
ПРИЧИНА: ЭЛЕМЕНТ СОДЕРЖИТ НЕСКОЛЬКО ОПИСАНИЙ ИДЕНТИФИКАТОРА.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: ЕСЛИ В ИЗОБРАЖЕНИИ ЭЛЕМЕНТА ВИДНЫ НЕСКОЛЬКО
ИДЕНТИФИКАТОРОВ, УДАЛИТЬ ВСЕ КРОМЕ ОДНОГО. ЕСЛИ ВИДЕН ТОЛЬКО ОДИН
ИДЕНТИФИКАТОР, ТО ЭТО ОЗНАЧАЕТ, ЧТО ДВА ОДИНАКОВЫХ ТЕКСТА ИМЕЮТ ОДИНА-
КОВЫЕ КООРДИНАТЫ, ПОЭТОМУ ТЕКСТ УДАЛИТЬ И СОЗДАТЬ НОВЫЙ.
ДУБЛЬ ТУ
--------
ПРИЧИНА: ОПИСАНИЕ СОДЕРЖИТ НЕСКОЛЬКО ТЕХНИЧЕСКИХ УСЛОВИЙ ЭЛЕМЕНТА.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: АНАЛОГИЧНЫ ОПИСАНИЮ ДУБЛИРОВАНИЯ ИДЕНТИФИКА-
ТОРА.
ДУБЛЬ ДМ
--------
ПРИЧИНА: ЭЛЕМЕНТ СОДЕРЖИТ НЕСКОЛЬКО ОПИСАНИЙ ДРАГМЕТАЛЛОВ ЭЛЕМЕНТА.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: АНАЛОГИЧНЫ ОПИСАНИЮ ДУБЛИРОВАНИЯ ИДЕНТИФИКА-
ТОРА.
ДУБЛЬ 40
--------
ПРИЧИНА: УКАЗАННАЯ КООРДИНАТА ЯВЛЯЕТСЯ ТОЧКОЙ ПРИВЯЗКИ НЕСКОЛЬКИХ
НОМЕРОВ КОНТАКТОВ ЭЛЕМЕНТОВ.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: УДАЛИТЬ ТЕКСТ В УКАЗАННОЙ КООРДИНАТЕ И СФОР-
МИРОВАТЬ НОВОЕ ОПИСАНИЕ КОНТАКТА.
ТОЛЩИНА ЛИНИИ
-------------
ПРИЧИНА: ПРЕДПОЛАГАЕТСЯ, ЧТО ВСЕ ЛИНИИ В ПЕРВОМ СЛОЕ ДОЛЖНЫ БЫТЬ
ВЫПОЛНЕНЫ ТОЛЩИНОЙ 4 ВЕГОВСКИХ ЕДИНИЦЫ. ПРИ ОБНАРУЖЕНИИ ЛИНИИ С ДРУГОЙ
ТОЛЩИНОЙ ОПЕРАТОРУ ВЫДАЕТСЯ ОШИБКА. ЭТО СООБЩЕНИЕ ЯВЛЯЕТСЯ ЧИСТО
ИНФОРМАЦИОННЫМ, ОПЕРАТОР МОЖЕТ ЕГО ИГНОРИРОВАТЬ.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: ИГНОРИРОВАТЬ СООБЩЕНИЕ, ЕСЛИ ТОЛЩИНА ЛИНИИ
БЕЗРАЗЛИЧНА (ИМЕЕТСЯ ВВИДУ ПРИ ВЫВОДЕ НА ГРАФОПОСТРОИТЕЛЬ) ИЛИ
ИСПРАВИТЬ ОШИБКУ.
ТОЛЩИНА КОРПУСА
---------------
ПРИЧИНА: ТОЛЩИНА ЛИНИИ ОПИСЫВАЮЩЕГО ПРЯМОУГОЛЬНИКА ДОЛЖНА БЫТЬ
РАВНА 1. ЕСЛИ ПРЯМОУГОЛЬНИК ВЫПОЛНЕН ДРУГОЙ ТОЛЩИНОЙ, ТО ОПЕРАТОРУ
ВЫДАЕТСЯ ИНФОРМАЦИОННОЕ СООБЩЕНИЕ.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: НЕ ТРЕБУЮТСЯ.
НЕТ КОРПУСА
-----------
ПРИЧИНА: В ЭЛЕМЕНТЕ ОТСУТСТВУЕТ ОПИСЫВАЮЩИЙ ПРЯМОУГОЛЬНИК.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: СФОРМИРОВАТЬ В 20 СЛОЕ ОПИСЫВАЮЩИЙ ПРЯМО-
УГОЛЬНИК.
НЕТ ИДЕНТИФИКАТ.
---------------
ПРИЧИНА: В ЭЛЕМЕНТЕ ОТСУТСТВУЕТ ИДЕНТИФИКАТОР.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: СФОРМИРОВАТЬ В 21 СЛОЕ ТЕКСТ, ОПИСЫВАЮЩИЙ
ИДЕНТИФИКАТОР ЭЛЕМЕНТА.
НЕТ ТУ
--------
ПРИЧИНА: В ЭЛЕМЕНТЕ ОТСУТСТВУЕТ ОПИСАНИЕ ТЕХНИЧЕСКОГО УСЛОВИЯ.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: СФОРМИРОВАТЬ В 51 СЛОЕ ОПИСАНИЕ ТЕХНИЧЕСКОГО
УСЛОВИЯ ЭЛЕМЕНТА.
НЕТ ДРАГМЕТ.
------------
ПРИЧИНА: В ЭЛЕМЕНТЕ ОТСУТСТВУЕТ ОПИСАНИЕ ДРАГМЕТАЛЛОВ, СОДЕРЖА-
ЩИХСЯ В ЭЛЕМЕНТЕ.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: ЕСЛИ ЭЛЕМЕНТ СОДЕРЖИТ ДРАГМЕТАЛЛЫ, ТО СФОРМИ-
РОВАТЬ ОПИСАНИЕ, ЕСЛИ ЭЛЕМЕНТ ДРАГМЕТАЛЛЫ НЕ СОДЕРЖИТ, ТО ИГНОРИРОВАТЬ
СООБЩЕНИЕ. КЛЮЧЕВЫЕ ЗНАЧЕНИЯ, ОПИСЫВАЮЩИЕ СОДЕРЖАНИЕ ДРАГМЕТАЛЛА,
СЛЕДУЮЩИЕ:
З= - ЗОЛОТО;
С= - СЕРЕБРО;
ПЛ= - ПЛАТИНА;
ПА= - ПАЛЛАДИЙ,
РАЗДЕЛИТЕЛЬ ДОЛЖЕН БЫТЬ ";" ( ТОЧКА С ЗАПЯТОЙ).
НЕТ КОНТАКТА
------------
ПРИЧИНА: ОТСУТСТВУЕТ ОПИСАНИЕ КОНТАКТА ЭЛЕМЕНТА.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: СФОРМИРОВАТЬ В УКАЗАННОЙ КООРДИНАТЕ ОПИСАНИЕ
КОНТАКТА ЭЛЕМЕНТА.
НЕТ СООТВЕТСТВИЯ
----------------
ПРИЧИНА: НОМЕР КОНТАКТА, НАХОДЯЩИЙСЯ В 40 СЛОЕ, НЕ СОВПАДАЕТ С
ГРАФИЧЕСКИМ ИЗОБРАЖЕНИЕМ НОМЕРА КОНТАКТА В ПЕРВОМ СЛОЕ. КООРДИНАТЫ
УКАЗЫВАЮТ НА СОРОКОВОЙ СЛОЙ.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: ИСПРАВИТЬ НЕСООТВЕТСТВИЕ НОМЕРОВ В ПЕРВОМ И
СОРОКОВОМ СЛОЯХ. ЕСЛИ ИЗОБРАЖЕНИЕ НОМЕРА В ПЕРВОМ СЛОЕ И НЕ ДОЛЖНО
ПРИСУТСТВОВАТЬ, НАПРИМЕР, ПРИ ИЗОБРАЖЕНИИ РЕЗИСТОРА, ТО ИГНОРИРОВАТЬ
СООБЩЕНИЕ.
6. ОПИСАНИЕ ПРОГРАММЫ РАСПЕЧАТКИ ГРАФИЧЕСКОГО ФАЙЛА НА
ГРАФИЧЕСКУЮ ПЕЧАТЬ
6.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА РАСПЕЧАТКИ ГРАФИЧЕСКОГО ФАЙЛА ПРЕДНАЗНАЧЕНА ДЛЯ
ОТОБРАЖЕНИЯ СОДЕРЖИМОГО ФАЙЛА НА ГРАФИЧЕСКУЮ ПЕЧАТЬ. ДЛЯ ОТОБРАЖЕНИЯ
СОДЕРЖИМОГО ФАЙЛА НЕОБХОДИМО УКАЗАТЬ:
- "ОКНО ОТОБРАЖЕНИЯ" - КООРДИНАТЫ ПРЯМОУГОЛЬНОЙ ОБЛАСТИ, СО-
ДЕРЖИМОЕ КОТОРОЙ НУЖНО ВЫВЕСТИ НА ПЕЧАТЬ;
- НОМЕРА ОТОБРАЖАЕМЫХ СЛОЕВ;
- МАСШТАБ ИЗОБРАЖЕНИЯ.
6.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ИМЯ ПРОГРАММЫ РАСПЕЧАТКИ - ROB. ПРОГРАММЕ НУЖНО ПОСЛЕДОВА-
ТЕЛЬНО СООБЩИТЬ:
- КООРДИНАТЫ ЛЕВОГО НИЖНЕГО УГЛА "ОКНА ИЗОБРАЖЕНИЯ";
- КООРДИНАТЫ ПРАВОГО ВЕРХНЕГО УГЛА "ОКНА ИЗОБРАЖЕНИЯ";
- НОМЕРА СЛОЕВ И МАСШТАБ ИЗОБРАЖЕНИЯ.
КООРДИНАТЫ ТОЧЕК ОКНА ВВОДЯТСЯ В ВЕГОВСКИХ ЕДИНИЦАХ. НА ЗАПРОС
СЛОЯ ТРЕБУЕТСЯ ВВЕСТИ ТОЛЬКО ОДИН НОМЕР СЛОЯ, ПУСТОЙ ОТВЕТ НА ЗАПРОС
СЛОЯ ОПРЕДЕЛЯЕТ КОНЕЦ СПИСКА НОМЕРОВ СЛОЕВ. "МАСШТАБ ИЗОБРАЖЕНИЯ"
ПРЕДСТАВЛЯЕТ СОБОЙ УСЛОВНОЕ ЧИСЛО, ОПРЕДЕЛЯЮЩЕЕ КОЭФФИЦИЕНТ ПРИ ВВОДЕ
СОДЕРЖИМОГО ФАЙЛА.
РАЗМЕРЫ ПРИНЦИПИАЛЬНОЙ СХЕМЫ СООТВЕТСТВУЮТ ИСТИННЫМ ПРИ МАСШТА-
БЕ = -2. РАЗМЕРЫ ПЛАТЫ ПРИ МАСШТАБЕ = -8. СОДЕРЖИМОЕ ФАЙЛА ВЫВОДИТСЯ
ПОРЦИЯМИ ПО ОПРЕДЕЛЕННОМУ КОЛИЧЕСТВУ СТРОК. ПОСЛЕ ВЫВОДА ОЧЕРЕДНОЙ
ПОРЦИИ ПРОИСХОДИТ НАКАПЛИВАНИЕ ИНФОРМАЦИИ ДЛЯ СЛЕДУЮЩЕЙ.
ЕСЛИ РАЗМЕР СОДЕРЖИМОГО ФАЙЛА ПО КООРДИНАТЕ X ВЕЛИК, ТО СОДЕР-
ЖИМОЕ МОЖНО ВЫВОДИТЬ ЗА НЕСКОЛЬКО РАЗ, ИЗМЕНЯЯ КООРДИНАТЫ ОКНА
ОТОБРАЖЕНИЯ.
ПРОГРАММА ПОСЛЕ ВЫВОДА СОДЕРЖИМОГО ОЧЕРЕДНОГО ОКНА СООБЩАЕТ
КООРДИНАТУ X ЛЕВОГО НИЖНЕГО УГЛА СЛЕДУЮЩЕГО ОКНА.
6.3. СООБЩЕНИЯ ОПЕРАТОРУ
УКАЖИ ИМЯ ФАЙЛА
---------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ УКАЗАТЬ ИМЯ ФАЙЛА,СОДЕРЖИМОЕ КОТОРОГО
НЕОБХОДИМО РАСПЕЧАТАТЬ НА ГРАФИЧЕСКОЙ ПЕЧАТИ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. УКАЗАТЬ ИМЯ ФАЙЛА В ФОРМАТЕ:
XXN:AAAAAA.BBB ,
ГДЕ XXN - ИМЯ УСТРОЙСТВА,СОДЕРЖАЩЕГО ФАЙЛ;
AAAAAA.BBB - ИМЯ ФАЙЛА;
ПО УМОЛЧАНИЮ XXN=DK0, BBB=SRC.
НЕТ ФАЙЛА
----------
ПРИЧИНА: ФАЙЛА С УКАЗАННЫМ ИМЕНЕМ НЕТ НА ДАННОМ УСТРОЙСТВЕ.
ДЕЙСТВИЕ ПРОГРАММЫ: СНИМАЕТСЯ С ВЫПОЛНЕНИЯ.
ДЕЙСТВИЯ ОПЕРАТОРА: ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И УКАЗАТЬ ПРАВИЛЬ-
НОЕ ИМЯ.
X1=
Y1=
X2=
Y2=
----------
ПРИЧИНА: ПРОГРАММА ТРЕБУЕТ УКАЗАТЬ КООРДИНАТЫ ЛЕВОГО (X1,Y1)И
ПРАВОГО (X2,Y2) ОТОБРАЖЕНИЯ.
ДЕЙСТВИЕ ПРОГРАММЫ: ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА: ПОСЛЕДОВАТЕЛЬНО ВВЕСТИ ЧЕТЫРЕ КООРДИНАТЫ.
ПУСТОЙ ОТВЕТ ОПЕРАТОРА ОЗНАЧАЕТ ЗНАЧЕНИЕ НОЛЬ. ЕСЛИ КООРДИНАТА Х2
НЕ УКАЗАНА, ТО ЕЙ ПРИСВАИВАЕТСЯ МАКСИМАЛЬНОЕ ЗНАЧЕНИЕ.
НОМЕР ВЫВОДИМОГО СЛОЯ (ВК-КОНЕЦ) =
----------------------------------
ПРИЧИНА: ПРОГРАММА ТРЕБУЕТ УКАЗАТЬ НОМЕР СЛОЯ, СОДЕРЖИМОЕ КОТОРО-
ГО НУЖНО ВЫВЕСТИ НА ПЕЧАТЬ. ОДНОВРЕМЕННО МОЖНО ОТОБРАЖАТЬ НЕСКОЛЬКО
СЛОЕВ ФАЙЛА. ПРИЗНАКОМ КОНЦА СПИСКА СЛОЕВ ЯВЛЯЕТСЯ ПУСТОЙ ОТВЕТ,
ВВЕДЕННЫЙ ОПЕРАТОРОМ.
ДЕЙСТВИЕ ПРОГРАММЫ: ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА: ВВЕСТИ ОЧЕРЕДНОЙ НОМЕР СЛОЯ.
МАСШТАБ=
----------
ПРИЧИНА: ПРОГРАММА ТРЕБУЕТ ВВЕСТИ МАСШТАБ ИЗОБРАЖЕНИЯ. НЕОБХОДИМО
ПОМНИТЬ, ЧТО ДЛЯ ТОГО, ЧТОБЫ МАСШТАБ СХЕМЫ СООТВЕТСТВОВАЛ ИСТИННЫМ РАЗ-
МЕРАМ, НУЖНО ВВЕСТИ ЧИСЛО -2, ДЛЯ ПЛАТЫ -8.
ДЕЙСТВИЕ ПРОГРАММЫ: ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА: ВВЕСТИ ЧИСЛО, ОПРЕДЕЛЯЮЩЕЕ МАСШТАБ.
7. ОПИСАНИЕ ПРОГРАММЫ ПРОРИСОВКИ ФАЙЛА НА ГРАФОПОСТРОИТЕЛЕ
(AP 7251, DGGRAF)
7.1. НАЗНАЧЕНИЕ ПРОГРАММ
ПРОГРАММЫ ПРОРИСОВКИ ГРАФИЧЕСКОГО ФАЙЛА ПРЕДНАЗНАЧЕНА ДЛЯ
ОТОБРАЖЕНИЯ СОДЕРЖИМОГО ФАЙЛА НА ГРАФОПОСТРОИТЕЛЬ АР 7251 ИЛИ ТИПА
DIGIGRAF. ДЛЯ ОТОБРАЖЕНИЯ СОДЕРЖИМОГО ФАЙЛА НЕОБХОДИМО УКАЗАТЬ НО-
МЕРА ОТОБРАЖАЕМЫХ СЛОЕВ. ПРОГРАММА АР 7251 ОТОБРАЖАЕТ ГРАФИЧЕСКИЙ
ФАЙЛ НА ГРАФОПОСТРОИТЕЛЬ АР 7251, ПОДКЛЮЧЕННЫЙ К ДВК СО СЛЕДУЮЩИМИ
АДРЕСАМИ:
- РЕГИСТР СОСТОЯНИЯ 177140;
- РЕГИСТР ДАННЫХ 177142.
ПРОГРАММА DGGRAF ОТОБРАЖАЕТ ГРАФИЧЕСКИЙ ФАЙЛ НА ГРАФОПОСТРОИТЕЛЬ
DIGIGRAF, ПОДКЛЮЧЕННЫЙ К ДВК СО СЛЕДУЮЩИМИ АДРЕСАМИ:
- РЕГИСТР СОСТОЯНИЯ 177274;
- РЕГИСТР ДАННЫХ 177276.
7.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ИМЯ ПРОГРАММЫ - GR. ПРОРИСОВКА СОДЕРЖИМОГО ФАЙЛА ВЫПОЛНЯЕТСЯ
ПРЕДПОЛАГАЯ, ЧТО ПИШУЩЕЕ ПЕРО НАХОДИТСЯ В ТОЧКЕ С КООРДИНАТАМИ X=0,Y=0.
ОПЕРАТОР ДОЛЖЕН САМ ПОЗАБОТИТЬСЯ О РАСПОЛОЖЕНИИ ЛИСТА НА ГРАФОПОСТРОИ-
ТЕЛЕ В ЗАВИСИМОСТИ ОТ ТОГО, В КАКОМ КВАДРАНТЕ РАСПОЛОЖЕНО ИЗОБРАЖЕНИЕ
ФАЙЛА.
7.3. СООБЩЕНИЯ ПРОГРАММЫ
СООБЩЕНИЯ ПРОГРАММЫ GR АНАЛОГИЧНЫ СООБЩЕНИЯМ ПРОГРАММЫ ROB,
ОПИСАННЫХ В РАЗДЕЛЕ 6.3. ДАННОГО ДОКУМЕНТА.
8. ОПИСАНИЕ ПРОГРАММЫ НУМЕРАЦИИ ЭЛЕМЕНТОВ СХЕМЫ (IDEN)
8.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ВЫПОЛНЯЕТ СЛЕДУЮЩИЕ ФУНКЦИИ:
- НУМЕРАЦИЮ ЭЛЕМЕНТОВ СХЕМЫ (МИКРОСХЕМ, РЕЗИСТОРОВ, ТРАНЗИСТО-
РОВ И Т. Д.);
- НУМЕРАЦИЮ ПРОВОДОВ, ВХОДЯЩИХ В ОБЩУЮ ШИНУ, ПРИ ШИННОМ ВАРИАНТЕ
СХЕМ;
- ПЕРЕНУМЕРАЦИЮ НОМЕРОВ ШИН ПРИ КОРРЕКТИРОВКЕ СХЕМЫ.
8.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ИМЯ ПРОГРАММЫ -IDEN. ДЛЯ ВЫПОЛНЕНИЯ ПРОГРАММЕ НЕОБХОДИМО УКА-
ЗАТЬ ИМЯ СХЕМЫ ОТ ОДНОГО ДО 4 СИМВОЛОВ. ПРОГРАММА ПОСЛЕДОВАТЕЛЬНО ПРО-
СМАТРИВАЕТ ВСЕ ЛИСТЫ СХЕМЫ. ЭЛЕМЕНТЫ СХЕМЫ КОДИРУЮТСЯ ПОДРЯД ПО ЗА-
КОНУ "СВЕРХУ-ВНИЗ"-"СЛЕВА-НАПРАВО". ПРОГРАММА НАХОДИТ ИДЕНТИФИКАТОРЫ
ЭЛЕМЕНТОВ И НУМЕРУЕТ ИХ ПОСЛЕДОВАТЕЛЬНО СОГЛАСНО ТИПАМ. ИДЕНТИФИКАТОР
ЭЛЕМЕНТА ДОЛЖЕН БЫТЬ ВЫПОЛНЕН ТЕКСТОМ В 21 СЛОЕ. ДЛЯ РАЗНЕСЕННОГО МЕТО-
ДА КОДИРОВАНИЯ МИКРОСХЕМ ИДЕНТИФИКАТОРЫ ОДНОИМЕННЫХ ЭЛЕМЕНТОВ ДОЛЖНЫ
СОДЕРЖАТЬ СЛЕДУЮЩУЮ ИНФОРМАЦИЮ:
IDN. , ГДЕ
ID - ИДЕНТИФИКАТОР;
N - НОМЕР ЭЛЕМЕНТА;
. - ПРИЗНАК РАЗНЕСЕННОГО МЕТОДА.
ПРОГРАММА ПРИСВОИТ ВСЕМ ТАКИМ ЭЛЕМЕНТАМ СООТВЕТСТВУЮЩИЙ ПОРЯД-
КОВЫЙ НОМЕР И ПОСЛЕ ТОЧКИ ПОСТАВИТ НОМЕРА 1, 2, 3 И Т.Д. В СХЕМЕ МОЖЕТ
БЫТЬ НЕСКОЛЬКО ЭЛЕМЕНТОВ, ВЫПОЛНЕННЫХ РАЗНЕСЕННЫМ МЕТОДОМ.
ПРИ ШИННОМ ВАРИАНТЕ СХЕМЫ НЕОБХОДИМО, ЧТОБЫ ПРОВОДА, ВХОДЯЩИЕ В
ШИНУ, БЫЛИ ПРОНУМЕРОВАНЫ СТРОГО ПО ПОРЯДКУ. ИСКЛЮЧЕНИЕ СОСТАВЛЯЕТ СЛУ-
ЧАЙ, КОГДА НЕСКОЛЬКО ПРОВОДОВ ИМЕЮТ ОДИНАКОВЫЙ НОМЕР. ДОПУСКАЕТСЯ
ИСПОЛЬЗОВАНИЕ НЕСКОЛЬКИХ ШИН, НО ПРОГРАММА ВОСПРИНИМАЕТ ИХ КАК ОДНУ.
ДЛЯ ПОЛЬЗОВАТЕЛЯ ЭТО ОЗНАЧАЕТ , ЧТО У ПРОВОДОВ ШИН БУДЕТ СКВОЗНАЯ НУ-
МЕРАЦИЯ. ПРИ ВЫПОЛНЕНИИ НУМЕРАЦИИ ПРОВОДОВ ШИН ПРОГРАММА АНАЛИЗИРУЕТ
НАЛИЧИЕ УЖЕ ПРОСТАВЛЕННЫХ НОМЕРОВ ПРОВОДОВ И ПРОВОДИТ НУМЕРАЦИИ В ЗАВИ-
СИМОСТИ ОТ СТАРЫХ НОМЕРОВ. ЕСЛИ У ПРОВОДА, ВХОДЯЩЕГО В ШИНУ, ИЗМЕНИЛСЯ
НОМЕР, ТО ТОЧНО ТАКОЙ ЖЕ НОМЕР ПОЛУЧАТ ВСЕ СООТВЕТСТВУЮЩИЕ ВЫХОДНЫЕ
ПРОВОДА. ЕСЛИ ВЫХОДНОМУ ПРОВОДУ НЕТ СООТВЕТСТВУЮЩЕГО ВХОДНОГО, ТО
НОМЕР ВЫХОДНОГО ПРОВОДА ЗАМЕНЯЕТСЯ СИМВОЛАМИ "???" .
8.3. СООБЩЕНИЯ ПРОГРАММЫ
ОБЩИЙ ВИД СООБЩЕНИЯ СЛЕДУЮЩИЙ:
ТТТТТТТТТТ X=AAAAAA, Y=BBBBBB *** ЛИСТ=PPPPTT
ГДЕ ТТТТТТТТТТ - ТЕКСТ СООБЩЕНИЯ ОБ ОШИБКЕ;
X,Y - КООРДИНАТЫ ЭЛЕМЕНТА, ПРИ ОБРАБОТКЕ КОТОРОГО БЫЛА
ВСТРЕЧЕНА ОШИБКА;
PPPPTT - ИМЯ ЛИСТА СХЕМЫ, ГДЕ ВСТРЕЧЕНА ОШИБКА.
В ДАЛЬНЕЙШЕМ БУДЕМ ОПИСЫВАТЬ ТОЛЬКО ТЕКСТ СООБЩЕНИЯ, ОПУСКАЯ
ОПИСАНИЕ КООРДИНАТ.
ТЕКСТ
-----
ПРИЧИНА: УКАЗАННЫЙ ТЕКСТ НЕ ПОДЧИНЯЕТСЯ ПРАВИЛАМ ЕГО ФОРМИРОВАНИЯ.
НАПРИМЕР, В ЦИФРОВОМ ОБОЗНАЧЕНИИ ИДЕНТИФИКАТОРА ИЛИ В НОМЕРЕ ШИНЫ
ВСТРЕТИЛАСЬ НЕ ЦИФРА.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: ИСПРАВИТЬ ОШИБКУ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
СВЯЗЬ
-----
ПРИЧИНА: ПРОГРАММА ОБНАРУЖИЛА ЛИНИЮ, ВЫПОЛНЕННУЮ ВО 2 СЛОЕ И
ТОЛЩИНОЙ ОТЛИЧНОЙ ОТ 4 И 10.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: ИСПРАВИТЬ ОШИБКУ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
ДЛИНА = 0
---------
ПРИЧИНА: ПРОГРАММА ОБНАРУЖИЛА ЛИНИЮ, ВЫПОЛНЕННУЮ ВО ВТОРОМ СЛОЕ С
ДЛИНОЙ, РАВНОЙ НУЛЮ.
ДЕЙСТВИЕ ПРОГРАММЫ: ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: УБРАТЬ ОШИБОЧНУЮ ЛИНИЮ И ВНОВЬ ВЫПОЛНИТЬ
ПРОГРАММУ.
ДУБЛЬ
-----
ПРИЧИНА: ПРОГРАММА ОБНАРУЖИЛА ДВЕ ИЛИ БОЛЬШЕ АБСОЛЮТНО СОВПА-
ДАЮЩИЕ ЛИНИИ.
ДЕЙСТВИЕ ПРОГРАММЫ: ИГНОРИРУЕТ ВСЕ ДУБЛИ ЛИНИИ И ПРОДОЛЖАЕТ ВЫ-
ПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА: УБРАТЬ УКАЗАННУЮ ЛИНИЮ, ТЕМ САМЫМ УДАЛЯТЬСЯ
ВСЕ ЛИНИИ, И СОЗДАТЬ НОВУЮ.
9. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ОПИСАНИЯ СОЕДИНЕНИЙ
9.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПРЕДНАЗНАЧЕНА ДЛЯ КОНТРОЛЯ ПРИНЦИПИАЛЬНОЙ СХЕМЫ,
ФОРМИРОВАНИЯ И ВЫВОДА НА МАГНИТНЫЙ ДИСК ФАЙЛА С ОПИСАНИЕМ СОЕДИНЕНИЙ.
СТРУКТУРА ОПИСАНИЯ ЗАВИСИТ ОТ ТОГО, ДЛЯ КАКОЙ СИСТЕМЫ АВТОМА-
ТИЧЕСКОЙ ТРАССИРОВКИ ОНО ГОТОВИТСЯ. В НАСТОЯЩИЙ МОМЕНТ ВОЗМОЖНО ПОЛУ-
ЧАТЬ ОПИСАНИЯ СОЕДИНЕНИЙ ДЛЯ СЛЕДУЮЩИХ СИСТЕМ ТРАССИРОВКИ:
- ТИГРИС (TSVZ);
- TRACE (TRSVZ);
- HELIOS (HELAY) (HSVZ);
- SEATIN GRED (GSVZ).
В СКОБКАХ УКАЗАНЫ ИМЕНА ПРОГРАММ, ПОЗВОЛЯЮЩИЕ ПОЛУЧАТЬ ОПИСАНИЕ СОЕДИ-
НЕНИЙ ДЛЯ КОНКРЕТНОЙ ПРОГРАММЫ.
9.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ДЛЯ ВЫПОЛНЕНИЯ ПРОГРАММЕ НЕОБХОДИМО УКАЗАТЬ ИМЯ СХЕМЫ ОТ ОД-
НОГО ДО 4 СИМВОЛОВ. ПРОГРАММА ПОСЛЕДОВАТЕЛЬНО ПРОСМАТРИВАЕТ ВСЕ ЛИС-
ТЫ СХЕМЫ. В ПРОЦЕССЕ ВЫПОЛНЕНИЯ ПРОГРАММА ПРОИЗВОДИТ СЛЕДУЮЩИЙ КОН-
ТРОЛЬ СХЕМЫ:
- СИНТАКСИЧЕСКИЙ КОНТРОЛЬ;
- КОНТРОЛЬ ДУБЛИРОВАНИЯ ИДЕНТИФИКАТОРОВ СХЕМЫ;
- КОНТРОЛЬ НА НЕРАЗВЕДЕННЫЕ СОЕДИНЕНИЯ СХЕМЫ ПРИ ШИННОМ ВАРИ-
АНТЕ СОЕДИНЕНИЙ.
ПРИ ОБНАРУЖЕНИИ ОШИБКИ ОПЕРАТОРУ СООБЩАЕТСЯ ИНФОРМАЦИЯ ОБ ОШИ-
БКЕ, СОДЕРЖАЩАЯ ТЕКСТ, ОБ'ЯСНЯЮЩИЙ ОШИБКУ, НОМЕР ЛИСТА И КООРДИНАТЫ
ПРИМИТИВА, ПРИ ОБРАБОТКЕ КОТОРОГО БЫЛА ВСТРЕЧЕНА ОШИБКА. ДЛЯ УСТРАНЕ-
НИЯ ОШИБКИ НЕОБХОДИМО ЗАГРУЗИТЬ ГРАФИЧЕСКИЙ РЕДАКТОР, ПРОЧИТАТЬ СХЕМУ,
ИСПРАВИТЬ ОШИБКУ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ ПОЛУЧЕНИЯ ОПИСАНИЯ СОЕДИ-
НЕНИЙ.
ПРОГРАММА ВЫЯВЛЯЕТ СЛЕДУЮЩИЕ ОШИБКИ:
- НЕПРАВИЛЬНОЕ ФОРМИРОВАНИЕ КОНТАКТОВ, ЭЛЕМЕНТОВ СХЕМ, НОМЕРОВ
ШИН, СТРЕЛОК;
- НЕПРАВИЛЬНОЕ ФОРМИРОВАНИЕ СОЕДИНЕНИЙ, ШИН;
- ОТСУТСТВИЕ ТЕКСТА ТАМ, ГДЕ ОН ДОЛЖЕН БЫТЬ;
- ДУБЛИРОВАНИЕ ИДЕНТИФИКАТОРОВ СХЕМЫ И НОМЕРОВ КОНТАКТОВ.
В РЕЗУЛЬТАТЕ РАБОТЫ ПРОГРАММА ФОРМИРУЕТ ДВА ФАЙЛА: ФАЙЛ С ОПИ-
САНИЕМ СОЕДИНЕНИЙ И ФАЙЛ, СОДЕРЖАЩИЙ СВЕДЕНИЯ О НЕРАЗВЕДЕННЫХ СВЯЗЯХ
СХЕМЫ. ИМЕНА ФАЙЛОВ СОВПАДАЮТ С ИМЕНЕМ ИСХОДНОГО ФАЙЛА, СОДЕРЖАЩЕГО
ПРИНЦИПИАЛЬНУЮ СХЕМУ, РАСШИРЕНИЕ ПЕРВОГО ФАЙЛА - SVZ, ВТОРОГО - NTR.
ПРИ ОТСУТСТВИИ НЕРАЗВЕДЕННЫХ СВЯЗЕЙ В СХЕМЕ ВТОРОЙ ФАЙЛ НЕ СОЗДАЕТСЯ.
9.3. СООБЩЕНИЯ ПРОГРАММЫ
ОБЩИЙ ВИД СООБЩЕНИЯ СЛЕДУЮЩИЙ:
ТТТТТТТТТ X=AAAAAA, Y=BBBBBB *** ЛИСТ=PPPPTT
ГДЕ ТТТТТТТТТ - ТЕКСТ СООБЩЕНИЯ,
AAAAAA, BBBBBB - КООРДИНАТЫ ПРИМИТИВА, ПРИ ОБРАБОТКЕ КОТОРОГО БЫ-
ЛА ВСТРЕЧЕНА ОШИБКА,
PPPPTT - ИМЯ ЛИСТА СХЕМЫ.
В ДАЛЬНЕЙШЕМ ОПИСАНИЕ КООРДИНАТ ПРИВОДИТЬ НЕ БУДЕМ.
ТЕКСТ
-------
ПРИЧИНА. НЕПРАВИЛЬНО СФОРМИРОВАН ТЕКСТ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
СВЯЗЬ
-------
ПРИЧИНА. УКАЗАННОЕ СОЕДИНЕНИЕ ВЫПОЛНЕНО ЛИНИЕЙ, ТОЛЩИНА КОТО-
РОЙ НЕ РАВНА 4 ИЛИ 10.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
НОМ. ШИНЫ
-----------
ПРИЧИНА. НЕПРАВИЛЬНО СФОРМИРОВАН НОМЕР ПРОВОДА, ВХОДЯЩЕГО
ИЛИ ВЫХОДЯЩЕГО ИЗ ШИНЫ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
НЕТ ТКС
---------
ПРИЧИНА. В УКАЗАННОЙ КООРДИНАТЕ СОЕДИНЕНИЯ НЕТ КОНТАКТА ЭЛЕ-
МЕНТА, РАЗ'ЕМА ИЛИ СТРЕЛКИ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
СТРЕЛКА
---------
ПРИЧИНА. СОЕДИНЕНИЕ, КООРДИНАТЫ КОТОРОГО УКАЗАНЫ В СООБЩЕНИИ,
СОДЕРЖИТ СТРЕЛКУ, ТЕКСТОВОЕ ОБОЗНАЧЕНИЕ КОТОРОЙ НЕ ПОВТОРЯЕТСЯ В ДРУ-
ГИХ СТРЕЛКАХ СХЕМЫ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
ДУБЛЬ
-------
ПРИЧИНА. В СХЕМЕ ПРИСУТСТВУЕТ ЭЛЕМЕНТ ИЛИ НЕСКОЛЬКО ЭЛЕМЕН-
ТОВ С ОДИНАКОВЫМИ ИДЕНТИФИКАТОРАМИ И ОДИНАКОВЫМИ КОНТАКТАМИ. В СООБ-
ЩЕНИИ УКАЗАНЫ КООРДИНАТЫ НОМЕРА КОНТАКТА.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
СОЕДИН.
---------
ПРИЧИНА. СХЕМА СОДЕРЖИТ СОЕДИНЕНИЯ, ВЫПОЛНЕННЫЕ НЕ ВО ВТО-
РОМ СЛОЕ, В СООБЩЕНИИ УКАЗАНЫ КООРДИНАТЫ СОЕДИНЕНИЯ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
НЕТ ИДЕН
----------
ПРИЧИНА. В СХЕМЕ ЕСТЬ ЭЛЕМЕНТ, У КОТОРОГО НЕТ ИДЕНТИФИКАТОРА.
В СООБЩЕНИИ УКАЗАНЫ КООРДИНАТЫ ОПИСЫВАЮЩЕГО ПРЯМОУГОЛЬНИКА ЭЛЕМЕНТА.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
ДУБЛЬ 40
----------
ПРИЧИНА. В СХЕМЕ ЕСТЬ ЭЛЕМЕНТ, У КОТОРОГО ПОВТОРЯЕТСЯ НОМЕР
КОНТАКТА. В СООБЩЕНИИ УКАЗАНЫ ЕГО КООРДИНАТЫ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
ДУБЛЬ ИД
----------
ПРИЧИНА. В СХЕМЕ ЕСТЬ ЭЛЕМЕНТ, СОДЕРЖАЩИЙ ДВА ИДЕНТИФИКАТОРА.
В СООБЩЕНИИ УКАЗАНЫ КООРДИНАТЫ ОПИСЫВАЮЩЕГО ПРЯМОУГОЛЬНИКА ЭЛЕМЕНТА.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
10. ОПИСАНИЕ ПРОГРАММЫ "ПОЛУЧЕНИЕ ВСПОМОГАТЕЛЬНОГО ФАЙЛА"
10.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ДЛЯ ВЫПОЛНЕНИЯ ПРОГРАММЕ НЕОБХОДИМО УКАЗАТЬ ИМЯ СХЕМЫ ОТ
ОДНОГО ДО 4 СИМВОЛОВ. ПРОГРАММА ПОСЛЕДОВАТЕЛЬНО ПРОСМАТРИВАЕТ ВСЕ
ЛИСТЫ СХЕМЫ. ПРОГРАММА "ПОЛУЧЕНИЕ ВСПОМОГАТЕЛЬНОГО ФАЙЛА" ОБРАБАТЫ-
ВАЕТ ПРИНЦИПИАЛЬНУЮ СХЕМУ И ФОРМИРУЕТ ФАЙЛ,СОДЕРЖАЩИЙ ИНФОРМАЦИЮ
ДЛЯ ПОЛУЧЕНИЯ ДОКУМЕНТОВ "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ" И "ПЕРЕЧЕНЬ ЭЛЕМЕН-
ТОВ,СОДЕРЖАЩИХ ДРАГМЕТАЛЛЫ". ФАЙЛ ФОРМИРУЕТСЯ НА ТОМ ЖЕ МАГНИТНОМ
ДИСКЕ, НА КОТОРОМ НАХОДИТСЯ ФАЙЛ С ПРИНЦИПИАЛЬНОЙ СХЕМОЙ.
10.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ДЛЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ НЕОБХОДИМО СОБЛЮДЕНИЕ СЛЕДУЮЩИХ
УСЛОВИЙ:
-НА ОДНОМ МАГНИТНОМ ДИСКЕ ДОЛЖНЫ НАХОДИТЬСЯ ВСЕ ЛИСТЫ С
ПРИНЦИПИАЛЬНОЙ СХЕМОЙ И ВСЕ БИБЛИОТЕЧНЫЕ ЭЛЕМЕНТЫ;
-БИБЛИОТЕЧНЫЕ ЭЛЕМЕНТЫ ДОЛЖНЫ СОДЕРЖАТЬ 51 СЛОЙ-ОПИСАНИЕ ТУ
И 52-ОПИСАНИЕ ДРАГМЕТАЛЛОВ ЭЛЕМЕНТА; СОДЕРЖАНИЕ 51 СЛОЯ
ЯВЛЯЕТСЯ ОБЯЗАТЕЛЬНЫМ, ОТСУТСТВИЕ 52 СЛОЯ ОЗНАЧАЕТ, ЧТО
ЭЛЕМЕНТ НЕ СОДЕРЖИТ ДРАГМЕТАЛЛА И В СООТВЕТСТВУЮЩЕМ ДОКУ-
МЕНТЕ ПРИСУТСТВОВАТЬ НЕ БУДЕТ;
-МАГНИТНЫЙ ДИСК ДОЛЖЕН СОДЕРЖАТЬ СВОБОДНЫЙ УЧАСТОК, ОБ'ЕМОМ
РАВНЫЙ ПРИМЕРНО 1/10 ОТ ОБ'ЕМА СХЕМЫ.
В РЕЗУЛЬТАТЕ ВЫПОЛНЕНИЯ ПРОГРАММЫ ФОРМИРУЕТСЯ ФАЙЛ,СОДЕРЖА-
ЩИЙ СИМВОЛЬНУЮ ИНФОРМАЦИЮ, СЛЕДУЮЩЕЙ СТРУКТУРЫ:
*АААААААААА
- ИМЯ ГРУППЫ 1
XXXX ИМЯ ЭЛЕМЕНТА И ТУ ЭЛЕМЕНТА
.........................
- ИМЯ ГРУППЫ 2
XXXX ИМЯ ЭЛЕМЕНТА И ТУ ЭЛЕМЕНТА
..........................
*
- ИМЯ ГРУППЫ 1
XXXX ИМЯ ЭЛЕМЕНТА И ОПИСАНИЕ ДРАГМЕТАЛЛОВ
..........................
- ИМЯ ГРУППЫ 2
XXXX ИМЯ ЭЛЕМЕНТА И ОПИСАНИЕ ДРАГМЕТАЛЛОВ
ГДЕ АААААААААА- НОМЕР ПЛАТЫ, ДО 33 СИМВОЛОВ,
XXXX-ИДЕНТИФИКАТОР ЭЛЕМЕНТА.
ПОЯСНИМ НА ПРИМЕРЕ:
*ДЕМ.001
- КОНДЕНСАТОРЫ
C01 K53-4-15В-6,8МКФ ОЖ0.464.037ТУ
C02 КМ-5Б-Н90-0,068МКФ ОЖ0.460.043ТУ
C03 K53-14-6,3В-6,8МКФ ОЖ0.460.061ТУ
- МИКРОСХЕМЫ
D01 К559ИП1 БК0.347.192ТУ1
D02 КМ1804ГГ1 БК0.348.620-05ТУ
- РЕЗИСТОРЫ
R01 МЛТ-0,125ОМ ГОСТ7113-77
R02 МЛТ-0,125ОМ ГОСТ7113-77
R03 МЛТ-1КОМ ГОСТ7113-77
*
- МИКРОСХЕМЫ
D01 К559ИП1 З=0,0000785;С=0,000098
D02 КМ1804ГГ1 ПЛ=0,00036;ПА=0,000004
ОПЕРАТОР С ПОМОЩЬЮ ТЕКСТОВОГО РЕДАКТОРА МОЖЕТ ИЗМЕНЯТЬ
СОДЕРЖИМОЕ ФАЙЛА. ДОПУСКАЕТСЯ ПОСЛЕ СТРОКИ,ОПИСЫВАЮЩЕЙ ИМЯ ГРУП-
ПЫ,ВСТАВЛЯТЬ СТРОКИ С ЧАСТЬЮ ТУ ЭЛЕМЕНТА,ЧТОБЫ НЕ ПОВТОРЯТЬ ЕГО
В КАЖДОМ ЭЛЕМЕНТЕ.ЭТИ СТРОКИ ВКЛЮЧАТСЯ В ДОКУМЕНТ "ПЕРЕЧЕНЬ ЭЛЕ-
МЕНТОВ",ИХ КОЛИЧЕСТВО НЕ ДОЛЖНО ПРЕВЫШАТЬ 5.НАЧИНАТЬСЯ ОНИ ДОЛЖНЫ
С СИМВОЛА "+"(ПЛЮС).
ПОЯСНИМ НА ПРИМЕРЕ:
*ДЕМ.001
- КОНДЕНСАТОРЫ
+ К53-4 ОЖ0.464.037ТУ
+ К53-14 ОЖ0.460.061ТУ
C01 K53-4-15В-6,8МКФ
C02 КМ-5Б-Н90-0,068МКФ ОЖ0.460.043ТУ
C03 K53-14-6,3В-6,8МКФ
- МИКРОСХЕМЫ
D01 К559ИП1 БК0.347.192ТУ1
D02 КМ1804ГГ1 БК0.348.620-05ТУ
- РЕЗИСТОРЫ
R01 МЛТ-0,125ОМ ГОСТ7113-77
R02 МЛТ-0,125ОМ ГОСТ7113-77
R03 МЛТ-1КОМ ГОСТ7113-77
*
- МИКРОСХЕМЫ
D01 К559ИП1 З=0,0000785;С=0,000098
D02 КМ1804ГГ1 ПЛ=0,00036;ПА=0,000004
СФОРМИРОВАННЫЙ ФАЙЛ ПОМЕЩАЕТСЯ НА ТОТ ЖЕ МАГНИТНЫЙ ДИСК,
ГДЕ НАХОДИТСЯ ИСХОДНЫЙ ФАЙЛ С ПРИНЦИПИАЛЬНОЙ СХЕМОЙ.ИМЯ СФОРМИРО-
ВАННОГО ФАЙЛА СОВПАДАЕТ С ИМЕНЕМ ИСХОДНОГО ФАЙЛА,РАСШИРЕНИЕ ФАЙ-
ЛА-PLM.
ИМЯ ПРОГРАММЫ ФОРМИРОВАНИЯ ВСПОМОГАТЕЛЬНОГО ФАЙЛА-PELM.
10.3 СООБЩЕНИЯ ПРОГРАММЫ
ПРОГРАММА В ПРОЦЕССЕ ВЫПОЛНЕНИЯ ВЫВОДИТ СООБЩЕНИЯ НА ЭК-
РАН ДИСПЛЕЯ ИЛИ НЕПОСРЕДСТВЕННО В СОЗДАННЫЙ ФАЙЛ.
10.3.1. СООБЩЕНИЯ,ВЫДАВАЕМЫЕ НА ДИСПЛЕЙ
ОБЩИЙ ВИД СООБЩЕНИЯ:
ТТТТТТТТТТ X=АААААА,Y=ВВВВВВ,
ГДЕ ТТТТТТТТТТ - ТЕКСТ СООБЩЕНИЯ;
АААААА,ВВВВВВ - КООРДИНАТЫ ПРИМИТИВА,ПРИ ОБРАБОТКЕ КОТО-
РОГО ВОЗНИКЛА ОШИБКА.
В ДАЛЬНЕЙШЕМ ПРИВОДИМ ТОЛЬКО ТЕКСТЫ СООБЩЕНИЙ
ТЕКСТ
-----
ПРИЧИНА.НЕПРАВИЛЬНО СФОРМИРОВАН ТЕКСТ.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА.ИСПРАВИТЬ ОШИБКУ.
НЕТ ИДЕН.
---------
ПРИЧИНА.В УКАЗАННОМ ЭЛЕМЕНТЕ ОТСУТСТВУЕТ ИДЕНТИФИКАТОР.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА.ИСПРАВИТЬ ОШИБКУ.
НЕПР.ИД
-------
ПРИЧИНА.ДОПУЩЕНА ОШИБКА ПРИ ФОРМИРОВАНИИ УКАЗАННОГО ИДЕНТИФИ-
КАТОРА.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА.ИСПРАВИТЬ ОШИБКУ.
ИМЯ ФАЙЛА
---------
ПРИЧИНА.УКАЗАННЫЙ ЭЛЕМЕНТ НЕ СОДЕРЖИТ В 99 СЛОЕ ИМЕНИ ФАЙЛА.
ВОЗМОЖНО НЕПРАВИЛЬНО СОЗДАН ОПИСЫВАЮЩИЙ ПРЯМОУГОЛЬНИК ЭЛЕМЕН-
ТА.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА.ИСПРАВИТЬ ОШИБКУ.
НЕТ ФАЙЛА
---------
ПРИЧИНА.НА МАГНИТНОМ ДИСКЕ ОТСУТСТВУЕТ ФАЙЛ,СОДЕРЖАЩИЙ ПРИН-
ЦИПИАЛЬНУЮ СХЕМУ.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА.ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКА-
ЗАТЬ ИМЯ.
10.3.2.СООБЩЕНИЯ ВЫДАВАЕМЫЕ В ФАЙЛЕ
АААА *** НЕТ 51 СЛОЯ
------------------------
ПРИЧИНА.В ЭЛЕМЕНТЕ,ИДЕНТИФИКАТОР КОТОРОГО АААА,ОТСУТСТВУЕТ ОПИ-
САНИЕ ТУ.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА.С ПОМОЩЬЮ ГРАФИЧЕСКОГО РЕДАКТОРА СФОРМИРОВАТЬ
В УКАЗАННОМ ЭЛЕМЕНТЕ 51 СЛОЙ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
АААА *** НЕТ ФАЙЛА
----------------------
ПРИЧИНА.НА МАГНИТНОМ ДИСКЕ ОТСУТСТВУЕТ ФАЙЛ,СОДЕРЖАЩИЙ БИБЛИ-
ОТЕЧНЫЙ ЭЛЕМЕНТ,ИДЕНТИФИКАТОР КОТОРОГО АААА.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА.ПЕРЕПИСАТЬ ИЛИ СФОРМИРОВАТЬ НЕОБХОДИМЫЙ ФАЙЛ
НА ДИСК С ПРИНЦИПИАЛЬНОЙ СХЕМОЙ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
11. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕНТА "ПЕРЕЧЕНЬ
ЭЛЕМЕНТОВ"(PEREH)
11.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПРЕДНАЗНАЧЕНА ДЛЯ ФОРМИРОВАНИЯ И РАСПЕЧАТКИ
ДОКУМЕНТА "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ", СОГЛАСНО ТРЕБОВАНИЯМ, ПРЕД'ЯВ-
ЛЯЕМЫМИ ГОСТ2.004-79. ИСХОДНЫМИ ДАННЫМИ ДЛЯ ПРОГРАММЫ ЯВЛЯЕТ-
СЯ ФАЙЛ, СОЗДАННЫЙ ПРОГРАММОЙ PELM.
СТРУКТУРА ИСХОДНОГО ФАЙЛА ДОЛЖНА СООТВЕТСТВОВАТЬ ТРЕ-
БОВАНИЯМ, ОПИСАННЫМ В РАЗДЕЛЕ 10. ПРИВЕДЕМ ТРЕБОВАНИЯ, КАСАЮ-
ЩИЕСЯ НЕПОСРЕДСТВЕННО ПРОГРАММЫ PEREH:
1)ГРУППА ЭЛЕМЕНТОВ ДОЛЖНА НАЧИНАТЬСЯ С ИМЕНИ ГРУППЫ,
НАЧИНАЮЩАЯСЯ С СИМВОЛА "-" (МИНУС);
2)ПОСЛЕ СТРОКИ С ИМЕНЕМ ГРУППЫ МОГУТ НАХОДИТЬСЯ СТРО-
КИ С ОПИСАНИЕМ ПОВТОРЯЮЩИХСЯ ФРАГМЕНТОВ ТУ,КОЛИЧЕСТВО СТРОК-
НЕ БОЛЕЕ 5,СТРОКИ ДОЛЖНЫ НАЧИНАТЬСЯ С СИМВОЛА "+" (ПЛЮС);
3) ДЛИНА СТРОКИ ДОЛЖНА БЫТЬ НЕ БОЛЕЕ 32 СИМВОЛОВ, НА-
ПОМИНАНИЕМ СЛУЖИТ СИМВОЛ "." (ТОЧКА) В 33 ПОЗИЦИИ СТРОКИ. ЕС-
ЛИ СТРОКА ДЛИННЕЕ,ЧЕМ 32 СИМВОЛА, ТО ОСТАТОК СТРОКИ ОТБРАСЫВА-
ЕТСЯ. СТРОКА, ОПИСЫВАЮЩАЯ ЭЛЕМЕНТ,МОЖЕТ ИМЕТЬ ПРОДОЛЖЕНИЕ,КО-
ЛИЧЕСТВО СТРОК ПРОДОЛЖЕНИЯ ДЛЯ ОДНОГО ЭЛЕМЕНТА НЕ ОГРАНИЧЕНО;
4) ПЕРВЫЕ 4 СИМВОЛА СТРОКИ ЭЛЕМЕНТА ДОЛЖНЫ СОДЕРЖАТЬ
ИДЕНТИФИКАТОР ЭЛЕМЕНТА, 5 СИМВОЛ- ОБЯЗАТЕЛЬНО ПРОБЕЛ. ИДЕНТИ-
ФИКАТОРЫ ЭЛЕМЕНТОВ ДОЛЖНЫ БЫТЬ УПОРЯДОЧЕНЫ ПО ВОЗРАСТАНИЮ;
5) КАЖДОМУ ЭЛЕМЕНТУ ДОЛЖНА СООТВЕТСТВОВАТЬ СТРОКА,
ЕГО ОПИСЫВАЮЩАЯ, ГДЕ ПРОБЕЛ ДОЛЖЕН СТОЯТЬ ТОЛЬКО ПЕРЕД ТУ
ЭЛЕМЕНТА;
6) ОПИСАНИЕ ЭЛЕМЕНТОВ ДОЛЖНО ЗАКАНЧИВАТЬСЯ СИМВОЛОМ
"*" (ЗВЕЗДОЧКА);
ДОКУМЕНТ ФОРМИРУЕТСЯ И ВЫВОДИТСЯ НА ПЕЧАТАЮЩЕЕ УСТ-
РОЙСТВО. ПРИМЕР ДОКУМЕНТА ПРИВЕДЕН В ПРИЛОЖЕНИИ.
11.3. СООБЩЕНИЯ ОПЕРАТОРУ
НЕТ ФАЙЛА
---------
ПРИЧИНА. НА МАГНИТНОМ ДИСКЕ ОТСУТСТВУЕТ ФАЙЛ,СОДЕРЖАЩИЙ
ОПИСАНИЕ ТУ ЭЛЕМЕНТОВ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО
УКАЗАТЬ ИМЯ.
НАРУШЕНА СТРУКТУРА ФАЙЛА
------------------------
ПРИЧИНА. СТРУКТУРА ФАЙЛА НЕ СООТВЕТСТВУЕТ ТРЕБОВАНИЯМ,ОПИ-
САННЫМ В 11.2.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. С ПОМОЩЬЮ ТЕКСТОВОГО РЕДАКТОРА ИСПРА-
ВИТЬ ИСХОДНЫЙ ФАЙЛ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
КОЛИЧЕСТВО НАЗВАНИЙ БОЛЬШЕ 5,ПРОДОЛЖАТЬ (Д/Н)?
----------------------------------------------
ПРИЧИНА. ПОСЛЕ СТРОКИ С ИМЕНЕМ ГРУППЫ СЛЕДУЮТ СТРОКИ С ОПИ-
САНИЕМ ПОВТОРЯЮЩИХСЯ ФРАГМЕНТОВ ТУ,КОЛИЧЕСТВО КОТОРЫХ БОЛЬ-
ШЕ 5.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА.ВВЕСТИ СИМВОЛ "Н", ЧТОБЫ ИСКЛЮЧИТЬ ПРОГРАМ-
МУ ИЛИ СИМВОЛ "Д" ДЛЯ ПРОДОЛЖЕНИЯ РАБОТЫ ПРОГРАММЫ. В ЭТОМ
СЛУЧАЕ СТРОКИ, НОМЕР КОТОРЫХ БОЛЬШЕ 5, БУДУТ ИГНОРИРОВАТЬСЯ.
12. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕНТА "ПЕРЕЧЕНЬ
ЭЛЕМЕНТОВ, СОДЕРЖАЩИХ ДРАГМЕТАЛЛЫ"(DIAMAN)
12.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПРЕДНАЗНАЧЕНА ДЛЯ ФОРМИРОВАНИЯ И РАСПЕЧАТКИ
ДОКУМЕНТА "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ, СОДЕРЖАЩИХ ДРАГМЕТАЛЛЫ", СОГЛАС-
НО ТРЕБОВАНИЯМ ГОСТ. ИСХОДНЫМИ ДАННЫМИ ДЛЯ ПРОГРАММЫ ЯВЛЯЕТСЯ
ФАЙЛ, СОЗДАННЫЙ ПРОГРАММОЙ PELM ,ОПИСАННОЙ В РАЗДЕЛЕ 10 ДАННО-
ГО ДОКУМЕНТА.
12.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ИМЯ ПРОГРАММЫ - DIAMAN. СТРУКТУРА ИСХОДНОГО ФАЙЛА ДОЛЖ-
НА СООТВЕТСТВОВАТЬ ТРЕБОВАНИЯМ, ОПИСАННЫМ В РАЗДЕЛЕ 10. ПРИВЕДЕМ
ТРЕБОВАНИЯ, КАСАЮЩИЕСЯ НЕПОСРЕДСТВЕННО ПРОГРАММЫ DIAMAN:
1) ПЕРВОЙ СТРОКОЙ ФАЙЛА ДОЛЖНА БЫТЬ СТРОКА С ИМЕНЕМ "*"
(ЗВЕЗДОЧКА);
*АААААААААА,
ГДЕ АААААААААА - НОМЕР ПЛАТЫ, АЛФАВИТНО-ЦИФРОВЫЕ СИМВОЛЫ
ОТ 1 ДО 33 СИМВОЛОВ;
2) ОПИСАНИЕ ТУ ЭЛЕМЕНТОВ ДОЛЖНО ЗАКАНЧИВАТЬСЯ СТРОКОЙ С СИМВО-
ЛОМ "*" (ЗВЕЗДОЧКА);
3) ПЕРЕД ГРУППОЙ ЭЛЕМЕНТОВ ДОЛЖНА НАХОДИТЬСЯ СТРОКА, НАЧИНАЮ-
ЩАЯСЯ С СИМВОЛА "-"(МИНУС) С ОПИСАНИЕМ ГРУППЫ;
4) СТРОКА ОПИСАНИЯ ДОЛЖНА СОДЕРЖАТЬ:
- ИДЕНТИФИКАТОР;
- ИМЯ ЭЛЕМЕНТА(БЕЗ ПРОБЕЛА);
- ОПИСАНИЕ ДРАГМЕТАЛЛОВ ЭЛЕМЕНТА С КЛЮЧЕВЫМИ СИМВОЛАМИ: З- ЗО-
ЛОТО, С- СЕРЕБРО, ПЛ- ПЛАТИНА, ПЛ- ПАЛЛАДИЙ;
5) ВЕЛИЧИНА СОДЕРЖАНИЯ ДРАГМЕТАЛЛА В ЭЛЕМЕНТЕ УКАЗЫВАЕТСЯ В
ГРАММАХ И ПРЕДСТАВЛЯЕТ СОБОЙ ЦИФРУ ДВА ЗНАКА ДО ЗАПЯТОЙ И
МАКСИМУМ 10 ЗНАКОВ ПОСЛЕ ЗАПЯТОЙ;
6) РАЗДЕЛИТЕЛЕМ ЭТИХ ВЕЛИЧИН СЛУЖИТ СИМВОЛ ";" (ТОЧКА С ЗАПЯ-
ТОЙ).
ДОКУМЕНТ ФОРМИРУЕТСЯ И ВЫВОДИТСЯ НА ПЕЧАТАЮЩЕЕ УСТРОЙСТВО.
В НАЧАЛЕ ФОРМИРУЕТСЯ ЧАСТЬ ДОКУМЕНТА ,ОПИСЫВАЮЩАЯ СОДЕРЖАНИЕ ЗОЛОТА
В ЭЛЕМЕНТАХ. ПОСЛЕ ЭТОГО С НОВОЙ СТРАНИЦЫ ВЫВОДИТСЯ ЧАСТЬ ДОКУМЕНТА,
ОПИСЫВАЮЩАЯ СОДЕРЖАНИЕ СЕРЕБРА И Т.Д. ЕСЛИ КАКОЙ ЛИБО ИЗ ДРАГМЕТАЛ-
ЛОВ ОТСУТСТВУЕТ ВО ВСЕХ ЭЛЕМЕНТАХ, ТО СООТВЕТСТВУЮЩАЯ ЧАСТЬ ДОКУМЕН-
ТА НЕ ВЫВОДИТСЯ. ПРИМЕР ДОКУМЕНТА ПРИВЕДЕН В ПРИЛОЖЕНИИ.
12.3. СООБЩЕНИЯ ОПЕРАТОРУ
НЕТ ФАЙЛА
---------
ПРИЧИНА. НА МАГНИТНОМ ДИСКЕ ОТСУТСТВУЕТ ФАЙЛ, СОДЕРЖАЩИЙ ОПИСАНИЕ ТУ
И ДРАГМЕТАЛЛОВ ЭЛЕМЕНТОВ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ
ИМЯ.
НАРУШЕНА СТРУКТУРА ФАЙЛА
-------------------------
ПРИЧИНА.СТРУКТУРА ФАЙЛА НЕ СООТВЕТСТВУЕТ ТРЕБОВАНИЯМ, ОПИСАННЫМ
В 12.2.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. С ПОМОЩЬЮ ТЕКСТОВОГО РЕДАКТОРА ИСПРАВИТЬ ИСХОДНЫЙ
ФАЙЛ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
НЕТ НОМЕРА ПЛАТЫ
----------------
ПРИЧИНА. ПЕРВАЯ СТРОКА ФАЙЛА НЕ СОДЕРЖИТ ОПИСАНИЯ НОМЕРА ПЛАТЫ,ДОКУ-
МЕНТ НЕ БУДЕТ СОДЕРЖАТЬ НОМЕРА ПЛАТЫ.
ДЕЙСТВИЯ ПРОГРАММЫ. ПРОДОЛЖАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ЕСЛИ НУЖНО ОПИСАНИЕ НОМЕРА ПЛАТЫ, ТО С ПОМОЩЬЮ
ТЕКСТОВОГО РЕДАКТОРА СФОРМИРОВАТЬ СТРОКУ ФАЙЛА, ОПИСЫВАЮЩУЮ ЕГО,
И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
13. ОПИСАНИЕ ПРОГРАММЫ "ПОЛУЧЕНИЕ ДОКУМЕНТА ОПИСАНИЯ СОЕДИНЕ-
НИЙ" (DOPEC)
13.1.НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПРЕДНАЗНАЧЕНА ДЛЯ ФОРМИРОВАНИЯ И РАСПЕЧАТКИ ДОКУ-
МЕНТА "ОПИСАНИЕ СОЕДИНЕНИЙ", СОГЛАСНО ТРЕБОВАНИЯМ ГОСТ 2.004-79.
ИСХОДНЫМИ ДАННЫМИ ДЛЯ ПРОГРАММЫ ЯВЛЯЕТСЯ ФАЙЛ НА МАГНИТНОМ
ДИСКЕ,СОЗДАННЫЙ ПРОГРАММОЙ SVZ, ОПИСАННОЙ В РАЗДЕЛЕ 9. СТРУКТУРА ДАН-
НЫХ ФАЙЛА ДОЛЖНА СООТВЕТСТВОВАТЬ ТРЕБОВАНИЯМ, ПРЕД'ЯВЛЯЕМЫМИ СИСТЕМОЙ
TRACE1.
13.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ИМЯ ПРОГРАММЫ - DOPEC.
ОПИСАНИЕ СОЕДИНЕНИЙ ДОЛЖНО СОДЕРЖАТЬ СЛЕДУЮЩУЮ ИНФОРМАЦИЮ:
- В ПЕРВОЙ СТРОКЕ - КЛЮЧЕВОЕ СЛОВО PAGE1:: ;
- ЦЕПОЧКА СВЯЗЕЙ ЭЛЕМЕНТОВ,ПРЕДСТАВЛЯЮЩИХ СОБОЙ ПЕРЕЧИСЛЕНИЕ
ЧЕРЕЗ ЗАПЯТУЮ ВХОДЯЩИХ В ЦЕПОЧКУ КОНТАКТОВ ЭЛЕМЕНТОВ, НАПРИМЕР:
X1/1, D1/2, V3/4; ;
- ЦЕПОЧКА ДОЛЖНА ЗАКАНЧИВАТЬСЯ СИМВОЛОМ ";" ;
ПРОГРАММА ФОРМИРУЕТ И ВЫВОДИТ НА ПЕЧАТАЮЩЕЕ УСТРОЙСТВО ДОКУ-
МЕНТ "ОПИСАНИЕ СОЕДИНЕНИЙ".ПРИМЕР ДОКУМЕНТА ПРИВЕДЕН В ПРИЛОЖЕНИИ.
13.3. СООБЩЕНИЯ ПРОГРАММЫ
НЕТ ФАЙЛА
---------
НА МАГНИТНОМ ДИСКЕ ОТСУТСТВУЕТ ФАЙЛ, СОДЕРЖАЩИЙ ОПИСАНИЕ СОЕДИНЕНИЙ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ ИМЯ
ФАЙЛА.
НАРУШЕНА СТРУКТУРА ФАЙЛА
------------------------
ПРИЧИНА. СТРУКТУРА ФАЙЛА НЕ СООТВЕТСТВУЕТ ТРЕБОВАНИЯМ,ОПИСАННЫМ В 13.2.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
14. ОПИСАНИЕ ПРОГРАММЫ ПРЕОБРАЗОВАНИЯ ИНФОРМАЦИИ ИЗ ФОРМАТА
УСТРОЙСТВА "МИНСК-2005" В ГРАФИЧЕСКИЙ ФОРМАТ (FS0)
14.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ТРИ ПРОГРАММЫ: FS0, PL0 И KD46 ПРЕДНАЗНАЧЕНЫ ДЛЯ ФОРМИРОВАНИЯ,
КОРРЕКТИРОВКИ И ОТОБРАЖЕНИЯ ИНФОРМАЦИИ ДЛЯ ИЗГОТОВЛЕНИЯ ФОТОШАБЛОНОВ
И ПЕРФОЛЕНТЫ ДЛЯ СВЕРЛЕНИЯ ДВУХСТОРОННИХ ПЕЧАТНЫХ ПЛАТ С ПОМОЩЬЮ
УСТРОЙСТВА ИЗГОТОВЛЕНИЯ ФОТОШАБЛОНОВ "МИНСК-2005" И СВЕРЛИЛЬНОГО СТАН-
КА KD46.
ПРОГРАММА FS0 ВЫПОЛНЯЕТ СЧИТЫВАНИЕ ПЕРФОЛЕНТЫ С FS-150, НА
КОТОРОЙ НАХОДЯТСЯ ДАННЫЕ В ФОРМАТЕ УСТРОЙСТВА "МИНСК-2005", И СОЗДАЕТ
ГРАФИЧЕСКИЙ ФАЙЛ НА МАГНИТНОМ ДИСКЕ.
ДЛЯ УСТРОЙСТВА "МИНСК-2005" СУЩЕСТВУЕТ ПОНЯТИЕ ДИАФРАГМЕННОГО
ДИСКА, В КОТОРОМ НАХОДЯТСЯ ДИАФРАГМЫ, ОПРЕДЕЛЯЮЩИЕ ДИАМЕТР КОНТАКТНОЙ
ПЛОЩАДКИ И ТОЛЩИНУ ПРОВОДНИКА. КАК ПРАВИЛО, У КАЖДОГО УСТРОЙСТВА СВОЙ
НАБОР ДИАФРАГМ. ДЛЯ НАСТРОЙКИ НА КОНКРЕТНОЕ УСТРОЙСТВО ПРОГРАММА
ЗАПРАШИВАЕТ ИМЯ ФАЙЛА НАСТРОЙКИ.
14.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
14.2.1 СТРУКТУРА ФАЙЛА НАСТРОЙКИ
ФАЙЛ НАСТРОЙКИ ДОЛЖЕН НАХОДИТЬСЯ НА МАГНИТНОМ ДИСКЕ, СОДЕР-
ЖАТЬ СИМВОЛЬНУЮ ИНФОРМАЦИЮ И ИМЕТЬ 32 СТРОКИ, КАЖДАЯ ИЗ КОТОРЫХ ОПИ-
СЫВАЕТ СООТВЕТСТВУЮЩУЮ ДИАФРАГМУ:
ТОЛ, ТИП, РX, РY,
ГДЕ ТОЛ - ТОЛЩИНА ЛИНИИ, КОТОРОЙ БУДЕТ ВЫПОЛНЕН ПРИМИТИВ;
ТИП - ТИП ПРИМИТИВА (2 - ПРЯМОУГОЛЬНИК, 3 - ОКРУЖНОСТЬ);
РX - РАЗМЕР ПРЯМОУГОЛЬНИКА ПО X ДЛЯ ПРИМИТИВА 2 ИЛИ ДИАМЕТР
ОКРУЖНОСТИ ДЛЯ ПРИМИТИВА 3;
РY - РАЗМЕР ПРЯМОУГОЛЬНИКА ПО Y ДЛЯ ПРИМИТИВА 2 ИЛИ НОЛЬ
ДЛЯ ПРИМИТИВА 3;
ПРИМЕРЫ:
1) 8, 3, 4, 0 - ОПИСЫВАЕТ ДИАФРАГМУ, СОДЕРЖАЩУЮ КОНТАКТНУЮ ПЛО-
ЩАДКУ ДИАМЕТРОМ 0,4 ММ;
2) 1, 2, 21, 8 - ОПИСЫВАЕТ ПРЯМОУГОЛЬНИК (ПЛАНАР) РАЗМЕРОМ
2,1*0,8, ТОЛЩИНА ЛИНИЙ ПРЯМОУГОЛЬНИКА РАВНА ОДНОЙ ВЕГОВСКОЙ ЕДИНИЦЕ;
В СВЯЗИ С ТЕМ, ЧТО КОНТАКТНЫЕ ПЛОЩАДКИ МОЖНО ВЫПОЛНЯТЬ ТОЛЬКО
С ПОМОЩЬЮ ПРЯМОУГОЛЬНИКОВ И ОКРУЖНОСТЕЙ, А КОНФИГУРАЦИЯ ДИАФРАГМЫ
БЫВАЕТ САМАЯ РАЗЛИЧНАЯ:КРЕСТ, ОВАЛ, ПОЛУОВАЛ И Т. Д.,НЕОБХОДИМО ВЫБ-
РАТЬ СООТВЕТСТВИЕ ДИАФРАГМЫ И КОНТАКТНЫХ ПЛОЩАДОК. ВЫБОР МОЖЕТ БЫТЬ
ЛЮБОЙ,НО ПРИ ОДНОМ УСЛОВИИ - НЕ ДОЛЖНО БЫТЬ ОДИНАКОВЫХ СТРОК В
ФАЙЛЕ НАСТРОЙКИ. НАПРИМЕР: КРЕСТ МОЖНО ВЫПОЛНЯТЬ ПРЯМОУГОЛЬНИКОМ 5*5
ВЕГОВСКИХ ЕДИНИЦ, ОВАЛ И ПОЛУОВАЛ - ПОДХОДЯЩИМ ПРЯМОУГОЛЬНИКОМ.
КОНТАКТНЫЕ ПЛОЩАДКИ ЗАПИСЫВАЮТСЯ В СЛОЙ 3 ГРАФИЧЕСКОГО
ИЗОБРАЖЕНИЯ.
14.2.2. ФУНКЦИИ ПРОГРАММЫ
ПРОГРАММА НАЧИНАЕТ СВОЮ РАБОТУ С ЗАПРОСА ИМЕНИ ФАЙЛА, ВЫВОДЯ
СИМВОЛ ПРИГЛАШЕНИЯ -"*". ПОСЛЕ УКАЗАНИЯ ИМЕНИ ФАЙЛА ПРОГРАММА ЗАПРАШИ-
ВАЕТ:
УКАЖИ ТИП ПЕРФОЛЕНТЫ(П - ПОДСКАЗКА)
НА ЭТОТ ЗАПРОС МОЖНО ОТВЕТИТЬ СЛЕДУЮЩИМИ СИМВОЛАМИ:
1) 1 - ПРОГРАММА СЧИТЫВАЕТ ПЕРФОЛЕНТУ И ФОРМИРУЕТ ФАЙЛ С ПРО-
ВОДНИКАМИ НА ПЕРВОЙ СТОРОНЕ ПЛАТЫ,ЕСЛИ В ПЕРФОЛЕНТЕ ВСТРЕТИТСЯ КОН-
ТАКТНАЯ ПЛОЩАДКА(ЭКСПОЗИЦИЯ), ТО ПРОГРАММА ЗАПРАШИВАЕТ ДИАМЕТР ПЕРЕ-
ХОДНОГО ОТВЕРСТИЯ ДЛЯ ДАННОЙ КОНТАКТНОЙ ПЛОЩАДКИ И ДЛЯ ВСЕХ ОСТАЛЬНЫХ
КОНТАКТНЫХ ПЛОЩАДОК.
2) 2 - ПРОГРАММА СЧИТЫВАЕТ ПЕРФОЛЕНТУ И ФОРМИРУЕТ ФАЙЛ С ПРО-
ВОДНИКАМИ В СЛОЕ 2,ВЫПОЛНЯЯ ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ ПРИМИТИВОВ ОТНО-
СИТЕЛЬНО ОСИ Y.ЕСЛИ ВСТРЕЧАЮТСЯ КОНТАКТНЫЕ ПЛОЩАДКИ, ТО ПРОГРАММА
ПОСТУПАЕТ ТАК ЖЕ КАК И В ПЕРВОМ ПУНКТЕ.
3) K,ХХ - СЧИТЫВАЕТ ПЕРФОЛЕНТУ И ФОРМИРУЕТ ФАЙЛ, СОДЕРЖАЩИЙ
КОНТАКТНЫЕ ПЛОЩАДКИ, КОНФИГУРАЦИИ СОГЛАСНО ТАБЛИЦЕ НАСТРОЙКИ И С ПЕ-
РЕХОДНЫМИ ОТВЕРСТИЯМИ, ДИАМЕТР КОТОРЫХ - XX(XX ЗАДАЕТСЯ В ДЕСЯТЫХ
ДОЛЯХ МИЛЛИМЕТРА), ЕСЛИ В ПЕРФОЛЕНТЕ ВСТРЕЧАЕТСЯ ПРОВОДНИК, ПРОГ-
РАММА ЗАПРАШИВАЕТ НОМЕР СЛОЯ (1 ИЛИ 2), ГДЕ ЕГО РАЗМЕСТИТЬ.
ДЛЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ ЖЕЛАТЕЛЬНО, ЧТОБЫ КАЖДЫЙ ТИП ИНФОРМА-
ЦИИ РАСПОЛАГАЛСЯ НА ОТДЕЛЬНОЙ ПЕРФОЛЕНТЕ. ПОСЛЕ ВЫПОЛНЕНИЯ ПРОГРАММА
FS0 СОЗДАЕТ НА ДИСКЕ СТОЛЬКО ФАЙЛОВ, СКОЛЬКО БЫЛО ПЕРФОЛЕНТ. ВПОСЛЕД-
СТВИИ ЭТИ ФАЙЛЫ НУЖНО ОБ'ЕДИНЯТЬ ГРАФИЧЕСКИМ РЕДАКТОРОМ ПО УСМОТРЕНИЮ
ОПЕРАТОРА.
ЕСЛИ ПРИ СЧИТЫВАНИИ ОЧЕРЕДНОГО КАДРА С ПЕРФОЛЕНТЫ ВОЗНИКЛА
ОШИБКА ВВОДА, ТО ПРОГРАММА СООБЩАЕТ ОБ ЭТОМ ОПЕРАТОРУ:
НЕПРАВИЛЬНЫЙ КАДР
-----------------
БУДЕМ ВВОДИТЬ КАДР С ДИСПЛЕЯ? (Д/Н)
----------------------------------
ЕСЛИ ОПЕРАТОР ОТВЕТИТ "Н" ,ТО ОШИБОЧНЫЙ КАДР БУДЕТ ПРОПУЩЕН
И СЧИТЫВАНИЕ ПЕРФОЛЕНТЫ ПРОДОЛЖИТСЯ, ЕСЛИ ОТВЕТИТ "Д", ТО ПРОГРАММА
ЗАПРОСИТ:
ВВОДИ
-----
НА КОТОРЫЙ НУЖНО ВВЕСТИ:
АААВВВ[Л]>NK ,
ГДЕ АААВВВ - ВЕЛИЧИНА ПЕРЕМЕЩЕНИЯ В ТЫСЯЧНЫХ ДОЛЯХ ММ;
Л - ПРИЗНАК "ЛУЧ ВКЛЮЧЕН";
>N - НАПРАВЛЕНИЕ ПЕРЕМЕЩЕНИЯ, ЧИСЛО, СОВПАДАЮЩЕЕ С НОМЕРОМ
НАПРАВЛЕНИЯ ДЛЯ "МИНСК-2005";
K - КОНЕЦ КАДРА.
ЕСЛИ КАДР С ДИСПЛЕЯ ВВЕДЕН ПРАВИЛЬНО, ТО ПРОГРАММА ОПЯТЬ ЗА-
ПРАШИВАЕТ:
БУДЕМ ВВОДИТЬ КАДР С ДИСПЛЕЯ (Д/Н)?
-----------------------------------
ПОСЛЕ ВЫПОЛНЕНИЯ ПРОГРАММА СООБЩАЕТ ОПЕРАТОРУ О РЕЗУЛЬТАТАХ
СВОЕЙ РАБОТЫ СООБЩЕНИЕМ:
X=А
Y=В
ДИАФРАГМА=C
В СЛУЧАЕ ПРАВИЛЬНОГО ФОРМИРОВАНИЯ ПЕРФОЛЕНТЫ НА "МИНСК-2005"
И ПРАВИЛЬНОГО ВВОДА ПЕРФОЛЕНТЫ , ДОЛЖНО БЫТЬ А=В=C=0, ЕСЛИ ХОТЯ БЫ
ОДНО ЧИСЛО ОТЛИЧНО ОТ НУЛЯ, НУЖНО ИСКАТЬ ОШИБКУ.
ОПЕРАТОР ДЛЯ ЗАКРЫТИЯ ФАЙЛА ДОЛЖЕН ВВЕСТИ СИМВОЛ "*"(ЗВЕЗДОЧКА),
В ПРОТИВНОМ СЛУЧАЕ - ИСКЛЮЧИТЬ ПРОГРАММУ.
14.3. СООБЩЕНИЯ ОПЕРАТОРУ
*
---
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВЕСТИ ИМЯ СОЗДАВАЕМОГО ФАЙЛА, ГДЕ БУДУТ
РАЗМЕЩЕНЫ ДАННЫЕ, СЧИТАННЫЕ С ПЕРФОЛЕНТЫ. ЕСЛИ НЕ УКАЗАНО РАСШИРЕНИЕ
ФАЙЛА, ТО ОНО БУДЕТ SRC.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА.
УКАЖИ ТИП ПЕРФОЛЕНТЫ(П - ПОДСКАЗКА)
----------------------------------
ПРИЧИНА.ПРОГРАММА ТРЕБУЕТ УКАЗАТЬ ТИП ПЕРФОЛЕНТЫ:
1 - ПРОВОДНИКИ ПЕРВОГО СЛОЯ;
2 - ПРОВОДНИКИ ВТОРОГО СЛОЯ
K,XX - КОНТАКТНЫЕ ПЛОЩАДКИ С ДИАМЕТРОМ ПЕРЕХОДНОГО ОТВЕРСТИЯ
XX.
ЕСЛИ ОПЕРАТОР ВВОДИТ СИМВОЛ "П", ТО НА ЭКРАН ВЫВОДИТСЯ СООБ-
ЩЕНИЕ, В КОТОРОМ ПЕРЕЧИСЛЯЮТСЯ ТИПЫ ПЕРФОЛЕНТ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ТИП ПЕРФОЛЕНТЫ.
НЕ УКАЗАН ДИАМЕТР ОТВЕРСТИЯ, УКАЖИ ДИАМЕТР(ДВЕ ЦИФРЫ)
----------------------------------------------------
ПРИЧИНА. ПРИ СЧИТЫВАНИИ ПЕРФОЛЕНТЫ, В КОТОРОЙ ДОЛЖНЫ СОДЕРЖАТЬСЯ ДАН-
НЫЕ ТОЛЬКО О ПРОВОДНИКАХ ПЕРВОГО ИЛИ ВТОРОГО СЛОЕВ, ВСТРЕТИЛАСЬ КОН-
ТАКТНАЯ ПЛОЩАДКА. ПРОГРАММА ТРЕБУЕТ ВВЕСТИ ДИАМЕТР ПЕРЕХОДНОГО ОТВЕР-
СТИЯ ДЛЯ ДАННОЙ И ВСЕХ ОСТАЛЬНЫХ КОНТАКТНЫХ ПЛОЩАДОК.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ ОДНУ ИЛИ ДВЕ ЦИФРЫ, ОПРЕДЕЛЯЮЩИЕ ДИАМЕТР
ПЕРЕХОДНОГО ОТВЕРСТИЯ В ДЕСЯТЫХ ДОЛЯХ МИЛЛИМЕТРА. ЕСЛИ ДЛЯ ДАННОЙ КОН-
ТАКТНОЙ ПЛОЩАДКИ ПОНЯТИЕ ДИАМЕТР ПЕРЕХОДНОГО ОТВЕРСТИЯ НЕ ИМЕЕТ СМЫС-
ЛА, МОЖНО ВВЕСТИ ЛЮБЫЕ ЦИФРЫ, НЕ СОВПАДАЮЩИЕ С ДИАМЕТРАМИ ОСТАЛЬНЫХ
КОНТАКТНЫХ ПЛОЩАДОК.
НЕ УКАЗАН НОМЕР СЛОЯ ДЛЯ ПРОВОДНИКОВ, УКАЖИ НОМЕР СЛОЯ(1 ИЛИ 2)
--------------------------------------------------------------
ПРИЧИНА. ПРИ СЧИТЫВАНИИ ПЕРФОЛЕНТЫ, В КОТОРОЙ ДОЛЖНЫ СОДЕРЖАТЬСЯ ДАН-
НЫЕ ТОЛЬКО О КОНТАКТНЫХ ПЛОЩАДКАХ, ВСТРЕТИЛСЯ КАДР, ОПИСЫВАЮЩИЙ ПРО-
ВОДНИК. ПРОГРАММА ТРЕБУЕТ ВВЕСТИ НОМЕР СЛОЯ 1 ИЛИ 2 ДЛЯ ДАННОГО И ВСЕХ
ОСТАЛЬНЫХ ПРОВОДНИКОВ ДАННОЙ ПЕРФОЛЕНТЫ.
ДЕЙСТВИЯ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ НОМЕР СЛОЯ 1 ИЛИ 2.
ДИСК ПЕРЕПОЛНЕН
---------------
ПРИЧИНА.ПРИ ЗАПИСИ ОЧЕРЕДНОГО БЛОКА ДАННЫХ НА МАГНИТНЫЙ ДИСК ОБНА-
РУЖИЛОСЬ,ЧТО ВЫДЕЛЕННЫЙ СВОБОДНЫЙ УЧАСТОК КОНЧИЛСЯ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. УДАЛИТЬ НЕНУЖНЫЕ ФАЙЛЫ С МАГНИТНОГО ДИСКА,ВЫПОЛ-
НИТЬ ПРОЦЕДУРУ СЖАТИЯ (СБОРКИ МУСОРА) И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
КОНЕЦ ЛЕНТЫ, РЕЗУЛЬТАТЫ
-----------------------
X=А
Y=C
ДИАФРАГМА=C
ПРИЧИНА. ПРОГРАММА ЗАВЕРШИЛА РАБОТУ И СООБЩАЕТ ОПЕРАТОРУ О РЕЗУЛЬТА-
ТАХ ВЫПОЛНЕНИЯ. ЗНАЧЕНИЯ А, В И C ОПРЕДЕЛЯЮТ ОСТАТОЧНЫЕ СМЕЩЕНИЯ ПО
КООРДИНАТАМ X И Y И НОМЕР ДИАФРАГМЫ.ПРИ ПРАВИЛЬНОМ ЗАВЕРШЕНИИ ПРОГ-
РАММЫ И ПРАВИЛЬНЫХ ДАННЫХ НА ПЕРФОЛЕНТЕ ЗНАЧЕНИЯ А,В И C ДОЛЖНЫ БЫТЬ
РАВНЫ НУЛЮ.
ДЕЙСТВИЯ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ЕСЛИ А=В=C=0 И ОПЕРАТОР ЖЕЛАЕТ ЗАКРЫТЬ ФАЙЛ,
ВВЕСТИ СИМВОЛ "*"(ЗВЕЗДОЧКА). ЕСЛИ ТРЕБУЕТСЯ ПОВТОРНЫЙ ВВОД ПЕРФО-
ЛЕНТЫ - ИСКЛЮЧИТЬ ПРОГРАММУ (СУ/С).
НЕПРАВИЛЬНЫЙ КАДР,БУДЕМ ВВОДИТЬ КАДР С ДИСПЛЕЯ(Д/Н)
---------------------------------------------------
НЕСОВПАДЕНИЕ КОНТРОЛЬНОЙ СУММЫ,БУДЕМ ВВОДИТЬ КАДР С ДИСПЛЕЯ(Д/Н)
----------------------------------------------------------------
ПРИЧИНА. ЭТИ ДВА СООБЩЕНИЯ ВОЗНИКАЮТ В СЛУЧАЕ ОБНАРУЖЕНИЯ ОШИБКИ ПРИ
ОБРАБОТКЕ ОЧЕРЕДНОГО КАДРА НА ПЕРФОЛЕНТЕ. ОШИБОЧНЫЙ КАДР МОЖНО ОПЕРА-
ТИВНО ИСПРАВИТЬ, ВЫПОЛНИВ ВВОД ЕГО С ДИСПЛЕЯ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ОТКРЫТЬ КРЫШКУ НА УСТРОЙСТВЕ FS-150, НЕ ПЕРЕДВИ-
ГАЯ ПЕРФОЛЕНТЫ, ОПРЕДЕЛИТЬ ОШИБОЧНЫЙ КАДР, НАЙТИ ОШИБКУ В КАДРЕ И
ЗАКРЫТЬ КРЫШКУ. ЕСЛИ ИСПРАВЛЕНИЕ ОШИБКИ НЕ ТРЕБУЕТСЯ, ВВЕСТИ СИМВОЛ
"Н", ЕСЛИ ТРЕБУЕТСЯ - ОТВЕТИТЬ "Д".
ВВОДИ:
------
ПРИЧИНА. В ОТВЕТ НА ПРЕДЫДУЩЕЕ СООБЩЕНИЕ ОПЕРАТОР ОТВЕТИЛ "Д".
ПРОГРАММА ТРЕБУЕТ ВВЕСТИ КАДР С ДИСПЛЕЯ. СТРУКТУРА КАДРА СЛЕДУЮЩАЯ:
АААВВВ[Л]>N[K] ,
ГДЕ АААВВВ - ПЕРЕМЕЩЕНИЕ СВЕТОВОГО ЛУЧА В ТЫСЯЧНЫХ ДОЛЯХ МИЛЛИ-
МЕТРА ИЛИ ПРИЗНАК ЭКСПОЗИЦИИ - 4000;
Л - ПРИЗНАК "ЛУЧ ВКЛЮЧЕН", ЕСЛИ ОТСУТСТВУЕТ, ТО ПРОИСХОДИТ
ХОЛОСТОЕ ПЕРЕМЕЩЕНИЕ КООРДИНАТНОГО СТОЛА ИЛИ ДИАФРАГМЕННОГО
ДИСКА;
>N - НАПРАВЛЕНИЕ ПЕРЕМЕЩЕНИЯ; ДЛЯ ЭКСПОЗИЦИИ ОТСУТСТВУЕТ.
НОМЕРА НАПРАВЛЕНИЯ ПРИНЯТЫ СЛЕДУЮЩИЕ:
\ 3 I 2 / 1
\ I /
\ I /
\ I /
4 \ I / 8
_________\I/__________
/I\
/ I \
/ I \
/ I \
5 / I 6 \ 7
/ I \
K - ПРИЗНАК КОНЦА КАДРА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ КАДР С ДИСПЛЕЯ. ПОСЛЕ ВВОДА ОЧЕРЕДНОГО КАД-
РА, ПРОГРАММА ЗАПРОСИТ НЕОБХОДИМОСТЬ ВВОДА ЕЩЕ ОДНОГО КАДРА.
УКАЖИ ИМЯ ФАЙЛА НАСТРОЙКИ (ВК - ОТКАЗ)
--------------------------------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ УКАЗАТЬ ИМЯ ФАЙЛА НАСТРОЙКИ, ЕСЛИ НЕ УКА-
ЗАНО РАСШИРЕНИЕ ФАЙЛА, ТО ОНО ПО УМОЛЧАНИЮ РАВНО NST.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА НАСТРОЙКИ ИЛИ ПУСТОЙ ОТВЕТ ДЛЯ
ИСПОЛЬЗОВАНИЯ ВНУТРЕННЕЙ ТАБЛИЦЫ НАСТРОЙКИ.
НЕТ ФАЙЛА
---------
ПРИЧИНА. УКАЗАННОГО ФАЙЛА НАСТРОЙКИ НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ ИМЯ
ФАЙЛА НАСТРОЙКИ.
НАРУШЕНА СТРУКТУРА ФАЙЛА НАСТРОЙКИ
---------------------------------
ПРИЧИНА. НЕПРАВИЛЬНО СФОРМИРОВАН ФАЙЛ НАСТРОЙКИ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. С ПОМОЩЬЮ ТЕКСТОВОГО РЕДАКТОРА ИСПРАВИТЬ ОШИБКУ
И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
15. ОПИСАНИЕ ПРОГРАММЫ ПРЕОБРАЗОВАНИЯ ИНФОРМАЦИИ ИЗ ГРАФИЧЕС-
КОГО ФОРМАТА В ФОРМАТ УСТРОЙСТВА "МИНСК 2005"(PL0)
15.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА PL0 ВЫПОЛНЯЕТ ПРЕОБРАЗОВАНИЕ ИНФОРМАЦИИ ФАЙЛА,СОЗДАН-
НОГО С ПОМОЩЬЮ ПРОГРАММЫ VEGA В ИНФОРМАЦИЮ СТРУКТУРЫ УСТРОЙСТВА
"МИНСК-2005" И ВЫВОДИТ ЕЕ НА ПЕРФОЛЕНТУ ИЛИ В ВИДЕ МАССИВА НА ДИСК.
ТАКЖЕ, КАК И ПРОГРАММУ FS0, ПРОГРАММУ PL0 НУЖНО НАСТРОИТЬ НА
КОНКРЕТНОЕ УСТРОЙСТВО "МИНСК-2005". ДЛЯ ПРОГРАММЫ PL0 НЕОБХОДИМЫ ДВА
ФАЙЛА НАСТРОЙКИ. ПЕРВЫЙ ФАЙЛ ТАКОЙ ЖЕ, КАК И ДЛЯ FS0, ВТОРОЙ - СО СПЕ-
ЦИАЛЬНОЙ СТРУКТУРОЙ ДЛЯ ПРОГРАММЫ PL0.
15.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
15.2.1. СТРУКТУРА ФАЙЛОВ НАСТРОЙКИ
ПЕРВЫЙ ФАЙЛ НАСТРОЙКИ ОПИСАН В 14.2.1, ВТОРОЙ ФАЙЛ НАСТРОЙКИ
ДОЛЖЕН ТАКЖЕ НАХОДИТЬСЯ НА МАГНИТНОМ ДИСКЕ, ГДЕ И ПЕРВЫЙ ФАЙЛ, И ИМЕТЬ
НЕСКОЛЬКО СТРОК, КАЖДАЯ ИЗ КОТОРЫХ ОПИСЫВАЕТ ДИАФРАГМУ ДЛЯ ФОРМИРОВА-
НИЯ ПРОВОДНИКОВ НА ФОТОШАБЛОНЕ. В ЭТОМ ФАЙЛЕ НАСТРОЙКИ ДОЛЖНЫ БЫТЬ ОПИ-
САНЫ ТОЛЬКО ТЕ ДИАФРАГМЫ, С ПОМОЩЬЮ КОТОРЫХ МОЖНО ФОРМИРОВАТЬ ПРОВОД-
НИКИ .
СТРУКТУРА СТРОКИ СЛЕДУЮЩАЯ:
N,Т ,
ГДЕ N - НОМЕР ДИАФРАГМЫ;
Т - ТОЛЩИНА ПРОВОДНИКА В ДЕСЯТЫХ ДОЛЯХ МИЛЛИМЕТРА.
В ТОМ ЖЕ ФАЙЛЕ НАСТРОЙКИ ДОЛЖНЫ БЫТЬ УКАЗАНЫ НОМЕРА ДИАФРАГМ
ДЛЯ РЕПЕРНОГО ЗНАКА(СИМВОЛ "+"), ВЕРТИКАЛЬНОГО И ГОРИЗОНТАЛЬНОГО ПЛА-
НАРА. ЭТИ НОМЕРА УКАЗЫВАЮТСЯ С ПОМОЩЬЮ СООТВЕТСТВУЮЩИХ КЛЮЧЕВЫХ СЛОВ:
REPER, PLANV, PLANG
ПРИМЕР: 8,5
7,4
9,6
REPER=5
PLANV=10
PLANG=11
15.2.2 ФУНКЦИИ ПРОГРАММЫ
ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА, ПОСЛЕ ЭТОГО ЗА-
ПРАШИВАЕТ ПОСЛЕДОВАТЕЛЬНО ИМЕНА ПЕРВОГО И ВТОРОГО ФАЙЛОВ НАСТРОЙКИ, А
ЗАТЕМ ТИП ВЫВОДИМОЙ ПЕРФОЛЕНТЫ. ПРОГРАММА ВЫВОДИТ ПЕРФОЛЕНТЫ СЛЕДУЮЩИХ
ТИПОВ:
-ПРОВОДНИКИ 1 СЛОЯ;
-ПРОВОДНИКИ 2 СЛОЯ;
-КОНТАКТНЫЕ ПЛОЩАДКИ;
-ПЛАНАРЫ.
ДЛЯ ВЫВОДА КОНТАКТНЫХ ПЛОЩАДОК ПРОГРАММА ОБ'ЕДИНЯЕТ ИХ ПО ЗА-
ДАННОМУ ДИАМЕТРУ ОТВЕРСТИЙ, ГРУППИРУЯ ИХ НА ОДНУ ПЕРФОЛЕНТУ.
15.3. СООБЩЕНИЯ ОПЕРАТОРУ
*
---
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА, РАСШИРЕНИЕ ФАЙЛА ПО УМОЛЧАНИЮ
РАВНО SRC.
УКАЖИ ИМЯ ПЕРВОГО ФАЙЛА НАСТРОЙКИ (ВК - ОТКАЗ)
----------------------------------------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВЕСТИ ИМЯ ПЕРВОГО ФАЙЛА НАСТРОЙКИ.
ДЕЙСТВИЯ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА НАСТРОЙКИ, РАСШИРЕНИЕ ФАЙЛА ПО
УМОЛЧАНИЮ РАВНО NST ИЛИ ПУСТОЙ ОТВЕТ ДЛЯ ИСПОЛЬЗОВАНИЯ ВНУТРЕННЕЙ
ТАБЛИЦЫ НАСТРОЙКИ.
УКАЖИ ИМЯ ВТОРОГО ФАЙЛА НАСТРОЙКИ (ВК - ОТКАЗ)
----------------------------------------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВЕСТИ ИМЯ ВТОРОГО ФАЙЛА НАСТРОЙКИ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА НАСТРОЙКИ, РАСШИРЕНИЕ ФАЙЛА ПО
УМОЛЧАНИЮ РАВНО NST ИЛИ ПУСТОЙ ОТВЕТ ДЛЯ ИСПОЛЬЗОВАНИЯ ВНУТРЕННЕЙ
ТАБЛИЦЫ НАСТРОЙКИ.
УКАЖИ ИМЯ ВЫХОДНОГО ФАЙЛА, ВК - ЗАПИСЬ НА ПЕРФОЛЕНТУ
-----------------------------------------------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВЕСТИ ИМЯ ВЫХОДНОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. УКАЗАТЬ ИМЯ И РАСШИРЕНИЕ ФАЙЛА, КОТОРЫЙ БУДЕТ
СОДЕРЖАТЬ ВЫХОДНУЮ ИНФОРМАЦИЮ, ПУСТОЙ ОТВЕТ ОЗНАЧАЕТ, ЧТО ВЫВОД
БУДЕТ ВЫПОЛНЯТЬСЯ НЕПОСРЕДСТВЕННО НА ПЕРФОЛЕНТУ. ЕСЛИ ВЫВОД ВЫПОЛ-
НЯЛСЯ В ФАЙЛ, ТО ЕГО СОДЕРЖИМОЕ ВПОСЛЕДСТВИИ МОЖНО ВЫВЕСТИ НА ПЕР-
ФОЛЕНТУ С ПОМОЩЬЮ СТАНДАРТНОГО ДРАЙВЕРА.
НЕТ ФАЙЛА
---------
ПРИЧИНА. УКАЗАННОГО ФАЙЛА НАСТРОЙКИ НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ ИМЯ
ФАЙЛА НАСТРОЙКИ.
НАРУШЕНА СТРУКТУРА ФАЙЛА НАСТРОЙКИ
---------------------------------
ПРИЧИНА. НЕПРАВИЛЬНО СФОРМИРОВАН ФАЙЛ НАСТРОЙКИ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. С ПОМОЩЬЮ ТЕКСТОВОГО РЕДАКТОРА ИСПРАВИТЬ ОШИБКУ
И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ.
УКАЖИ ТИП ПЕРФОЛЕНТЫ(П - ПОДСКАЗКА)
----------------------------------
ПРИЧИНА.ПРОГРАММА ТРЕБУЕТ УКАЗАТЬ ТИП ПЕРФОЛЕНТЫ:
1 - ПРОВОДНИКИ ПЕРВОГО СЛОЯ;
2 - ПРОВОДНИКИ ВТОРОГО СЛОЯ;
K,XX - КОНТАКТНЫЕ ПЛОЩАДКИ С ДИАМЕТРОМ ПЕРЕХОДНОГО ОТВЕРСТИЯ
XX;
Л - ПЛАНАРЫ.
ЕСЛИ ОПЕРАТОР ВВОДИТ СИМВОЛ "П", ТО НА ЭКРАН ВЫВОДИТСЯ СООБ-
ЩЕНИЕ, В КОТОРОМ ПЕРЕЧИСЛЯЕТСЯ ТИП ПЕРФОЛЕНТЫ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ТИП ПЕРФОЛЕНТЫ.
НЕ НАЙДЕНА ДИАФРАГМА, СООТВЕТСТВУЮЩАЯ ЭЛЕМЕНТУ ***X=АААААА,Y=ВВВВВВ
-------------------------------------------------------------------
ПРИЧИНА. ПРОГРАММА ОБНАРУЖИЛА В ГРАФИЧЕСКОМ ФАЙЛЕ КОНТАКТНУЮ ПЛОЩАД-
КУ, НЕ ОПИСАННУЮ В ФАЙЛЕ НАСТРОЙКИ. КООРДИНАТЫ КОНТАКТНОЙ ПЛОЩАДКИ
АААААА,ВВВВВВ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. С ПОМОЩЬЮ ГРАФИЧЕСКОГО РЕДАКТОРА ИСПРАВИТЬ КОН-
ТАКТНУЮ ПЛОЩАДКУ В ГРАФИЧЕСКОМ ФАЙЛЕ ИЛИ ОПИСАТЬ ПЛОЩАДКУ В ПЕРВОМ
ФАЙЛЕ НАСТРОЙКИ.
16. ОПИСАНИЕ ПРОГРАММЫ ПРЕОБРАЗОВАНИЯ ИНФОРМАЦИИ ГРАФИЧЕСКО-
ГО ФОРМАТА В ФОРМАТ СВЕРЛИЛЬНОГО СТАНКА КД46(KD46)
16.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА КD46 ВЫПОЛНЯЕТ ПРЕОБРАЗОВАНИЕ ИНФОРМАЦИИ ФАЙЛА,
СОЗДАННОГО С ПОМОЩЬЮ ПРОГРАММЫ VEGA, В ИНФОРМАЦИЮ СТРУКТУРЫ УСТРОЙ-
СТВА КД46 И ВЫВОДИТ ЕЕ НА ПЕРФОЛЕНТУ.
16.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА И ДИАМЕТР ОТВЕР-
СТИЯ. КООРДИНАТЫ ВСЕХ ОТВЕРСТИЙ С ЗАДАННЫМ ДИАМЕТРОМ ВЫБИРАЮТСЯ ИЗ
ГРАФИЧЕСКОГО ФАЙЛА, ПРЕОБРАЗУЮТСЯ В ФОРМАТ СТАНКА КД46 ИВЫВОДЯТСЯ
НА ПЕРФОЛЕНТУ.
16.3. СООБЩЕНИЯ ПРОГРАММЫ
*
---
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА, РАСШИРЕНИЕ ФАЙЛА ПО УМОЛЧАНИЮ
РАВНО SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА. УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ
ИМЯ ФАЙЛА.
УКАЖИ ДИАМЕТР ОТВЕРСТИЯ В ДЕСЯТЫХ ДОЛЯХ МИЛЛИМЕТРА Д=
-----------------------------------------------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАТ ДИАМЕТР ОТВЕРСТИЙ, ИНФОРМАЦИЯ О КОТОРЫХ
ВЫВОДИТСЯ НА ПЕРФОЛЕНТУ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ДИАМЕТР ОТВЕРСТИЙ, УКАЗЫВАЯ ИХ В ДЕСЯТЫХ
ДОЛЯХ МИЛЛИМЕТРА.
17. ОПИСАНИЕ ПРОГРАММЫ ЗЕРКАЛЬНОГО ПОВОРОТА ИЗОБРАЖЕНИЯ(PEPEV)
17.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ВЫПОЛНЯЕТ ПОВОРОТ ИНФОРМАЦИИ ГРАФИЧЕСКОГО ФАЙЛА
ВОКРУГ ОСИ Y, Т.Е. ПЕРЕВОДИТ МНОЖЕСТВО <X,Y> В <-X,Y>.
17.2. СООБЩЕНИЯ ПРОГРАММЫ
*
---
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА, РАСШИРЕНИЕ ФАЙЛА ПО УМОЛ-
ЧАНИЮ РАВНО SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА. УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКА-
ЗАТЬ ИМЯ ФАЙЛА.
18. ОПИСАНИЕ ПРОГРАММЫ СПРАВКИ ( LICELL )
18.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА LICELL ОПРЕДЕЛЯЕТ И СООБЩАЕТ ОПЕРАТОРУ ИНФОР-
МАЦИЮ ОБ ЭЛЕМЕНТАХ ГРАФИЧЕСКОГО ФАЙЛА.
18.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА РАБОТАЕТ В ДВУХ РЕЖИМАХ:
- ОПРЕДЕЛЕНИЕ ТИПОВ ЭЛЕМЕНТОВ ФАЙЛА;
- ПЕЧАТЬ ИНФОРМАЦИИ ОБ ЭЛЕМЕНТАХ ВЫБРАННОГО ТИПА.
СТРОКА, ОПИСЫВАЮЩАЯ ТИП ЭЛЕМЕНТА, ЗАВИСИТ ОТ ВЫБРАННОГО ПРИМИ-
ТИВА:
1) ЛИНИЯ:
ЛИН СЛОЙ, ТОЛЩИНА, КОЛИЧЕСТВО ЭЛЕМЕНТОВ ДАННОГО ТИПА, СОДЕРЖА-
ЩИХСЯ В ФАЙЛЕ;
2) ПРЯМОУГОЛЬНИК:
ПРМ СЛОЙ, РАЗМЕРЫ ПРЯМОУГОЛЬНИКА ПО X И ПО Y, КОЛИЧЕСТВО ЭЛЕМЕН-
ТОВ ДАННОГО ТИПА, ВХОДЯЩИХ В ФАЙЛ;
3) ОКРУЖНОСТЬ:
ОКР СЛОЙ, ДИАМЕТР ОТВЕРСТИЯ В ДЕСЯТЫХ ДОЛЯХ ММ, ДИАМЕТР КОНТАКТ-
НОЙ ПЛОЩАДКИ В ВЕГОВСКИХ ЕДИНИЦАХ, ДИАМЕТР ОТВЕРСТИЯ В ВЕГОВСКИХ
ЕДИНИЦАХ;
4) ТЕКСТ:
ТКС СЛОЙ, КОЛИЧЕСТВО ТЕКСТОВ В ДАННОМ СЛОЕ В ФАЙЛЕ;
5) ЛОМАНАЯ ЛИНИЯ:
ЛОМ СЛОЙ, ТОЛЩИНА, КОЛИЧЕСТВО ЭЛЕМЕНТОВ ДАННОГО ТИПА, СОДЕРЖА-
ЩЕГОСЯ В ФАЙЛЕ.
ПРИ РАСПЕЧАТКЕ ИНФОРМАЦИИ ОБ ЭЛЕМЕНТАХ ФАЙЛА НА ЭКРАН ВЫВОДЯТСЯ
СТРОКИ, ОПИСЫВАЮЩИЕ КАЖДЫЙ ЭЛЕМЕНТ ДАННОГО ТИПА. ДЛЯ ОСТАНОВКИ
РАСПЕЧАТКИ НЕОБХОДИМО НАЖАТЬ ЛЮБОЙ СИМВОЛ, ДЛЯ ПРОДОЛЖЕНИЯ РАС-
ПЕЧАТКИ - ЛЮБОЙ СИМВОЛ.
18.3. СООБЩЕНИЯ ПРОГРАММЫ
*
---
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА, РАСШИРЕНИЕ ФАЙЛА ПО УМОЛ-
ЧАНИЮ РАВНО SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА. УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ
ИМЯ ФАЙЛА.
--> ТИПЫ
ЭЛЕМЕНТА
------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ В КАКОМ РЕЖИМЕ ЕЙ РАБОТАТЬ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. УСТАНОВИТЬ КУРСОР НАПРОТИВ ВЫБРАННОГО РЕЖИМА,
ИСПОЛЬЗУЯ КЛАВИШИ "КУРСОР ВВЕРХ" И "КУРСОР ВНИЗ" И НАЖАТЬ ВК
--> ЛИНИЯ
ПРЯМОУГОЛЬНИК
ОКРУЖНОСТЬ
ТЕКСТ
ЛОМАНАЯ
-----------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ ТИП ЭЛЕМЕНТОВ, О КОТОРОМ НЕОБХО-
ДИМО ПОЛУЧИТЬ ИНФОРМАЦИЮ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. УСТАНОВИТЬ КУРСОР НАПРОТИВ ВЫБРАННОГО ТИПА И
НАЖАТЬ ВК.
СЛОЙ =
------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ НОМЕР СЛОЯ ЭЛЕМЕНТОВ, КОТОРЫЕ НАДО
ВКЛЮЧИТЬ В РАСПЕЧАТКУ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. УКАЗАТЬ НОМЕР СЛОЯ. ЕСЛИ ОТВЕТИТЬ ВК, ТО ПРО-
ГРАММА ВКЛЮЧИТ ЭЛЕМЕНТЫ ДАННОГО ТИПА ВСЕХ СЛОЕВ.
19. ПРОГРАММА ИЗМЕНЕНИЯ ГРАФИЧЕСКОГО ФАЙЛА ( RECELL )
19.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
С ПОМОЩЬЮ ПРОГРАММЫ RECELL МОЖНО ВЫПОЛНИТЬ СЛЕДУЮЩИЕ ДЕЙ-
СТВИЯ:
- ИЗМЕНИТЬ ТИП ЭЛЕМЕНТОВ ФАЙЛА (ОКРУЖНОСТЕЙ НА ПРЯМОУГОЛЬ-
НИКИ И НАОБОРОТ);
- ИЗМЕНИТЬ ДИАМЕТР КОНТАКТНОЙ ПЛОЩАДКИ;
- ИЗМЕНИТЬ ДИАМЕТР ОТВЕРСТИЯ;
- ИЗМЕНИТЬ РАЗМЕРЫ ПРЯМОУГОЛЬНИКА;
- УДАЛИТЬ ОКРУЖНОСТИ ИЛИ ПРЯМОУГОЛЬНИКИ ЗАДАННОГО ТИПА.
19.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА ЗАПРАШИВАЕТ У ОПЕРАТОРА ТИП ИЗМЕНЯЕМЫХ ЭЛЕМЕН-
ТОВ СООБЩЕНИЕМ:
СТАРОЕ ИМЯ (ВК - ПОДСКАЗКА)
МОЖНО УКАЗАТЬ СЛЕДУЮЩИЕ ТИПЫ:
1) ОА/В - ОКРУЖНОСТЬ, ГДЕ
А - ДИАМЕТР КОНТАКТНОЙ ПЛОЩАДКИ В ВЕГОВСКИХ ЕДИНИЦАХ,
В - ДИАМЕТР ОТВЕРСТИЯ В ДЕСЯТЫХ ДОЛЯХ МИЛЛИМЕТРА;
2) ДС/В - ОКРУЖНОСТЬ, ГДЕ
С - ДИАМЕТР КОНТАКТНОЙ ПЛОЩАДКИ В ДЕСЯТЫХ ДОЛЯХ ММ,
В - ДИАМЕТР ОТВЕРСТИЯ В ДЕСЯТЫХ ДОЛЯХ ММ;
3) ПD-F/В - ПРЯМОУГОЛЬНИК, ГДЕ
D И F - РАЗМЕРЫ ПРЯМОУГОЛЬНИКА ПО X И ПО Y В ВЕГОВСКИХ
ЕДИНИЦАХ,
В - ДИАМЕТР ОТВЕРСТИЯ.
ПОСЛЕ ЗАДАНИЯ СТАРОГО ИМЕНИ ПРОГРАММА ЗАПРАШИВАЕТ НОВОЕ ИМЯ, НА
КОТОРОЕ МОЖНО ОТВЕТИТЬ ЛЮБЫМ ИЗ ПЕРЕЧИСЛЕННЫХ ТРЕХ ВОЗМОЖНЫХ ОТ-
ВЕТОВ. ЕСЛИ ОПЕРАТОР РЕШИЛ УДАЛИТЬ ВЫБРАННЫЕ ЭЛЕМЕНТЫ, ОН ДОЛЖЕН
НА ЗАПРОС О НОВОМ ИМЕНИ ОТВЕТИТЬ СИМВОЛОМ "У".
19.3. СООБЩЕНИЯ ПРОГРАММЫ
*
---
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА, РАСШИРЕНИЕ ФАЙЛА ПО УМОЛ-
ЧАНИЮ РАВНО SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА. УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ
ИМЯ ФАЙЛА.
ПРИМЕР ВСПОМОГАТЕЛЬНОГО ФАЙЛА
- КОНДЕНСАТОРЫ .
C1 К53-4-15В-6,8МКФ ОЖ0.464.037ТУ
C2 К53-4-15В-6,8МКФ ОЖ0.464.037ТУ
C3 К53-4-15В-6,8МКФ ОЖ0.464.037ТУ
C4 К53-14-6,3В-6,8МКФ ОЖ0.460.061ТУ
C5 К53-14-6,3В-6,8МКФ ОЖ0.460.061ТУ
C6 К53-14-6,3В-6,8МКФ ОЖ0.460.061ТУ
C7 КМ-6А-Н90-0,1МКФ ОЖ0.464.096ТУ
C8 КМ-6А-Н90-0,1МКФ ОЖ0.464.096ТУ
C9 КМ-6А-Н90-0,1МКФ ОЖ0.464.096ТУ
- МИКРОСХЕМЫ .
D1 К155ЛД1 БК0.348.006ТУ .
D2 К155ЛД1 БК0.348.006ТУ .
D3 К155ЛД1 БК0.348.006ТУ .
D4 К155ТМ5 БК0.348.006ТУ .
D5 К155ТМ5 БК0.348.006ТУ .
D6 К155КП5 БК0.348.006ТУ6 .
- РЕЗИСТОРЫ .
R1 МЛТ-0,25-680ОМ ГОСТ7113-77 .
R2 МЛТ-0,25-680ОМ ГОСТ7113-77 .
R3 МЛТ-0,25-680ОМ ГОСТ7113-77 .
R4 МЛТ-0,25-680ОМ ГОСТ7113-77 .
R5 МЛТ-0,125-10КОМ ГОСТ7113-77
R6 МЛТ-0,125-10КОМ ГОСТ7113-77
R7 МЛТ-0,25-540ОМ ГОСТ7113-77 .
R8 МЛТ-0,25-540ОМ ГОСТ7113-77 .
R9 МЛТ-0,25-680ОМ ГОСТ7113-77 .
*
- МИКРОСХЕМЫ .
D1 К155ЛД1 З=0,00000034
D2 К155ЛД1 З=0,00000034
D3 К155ЛД1 З=0,00000034
D4 К155ТМ5 З=0,0000004169;ПЛ=0,000000041
D5 К155ТМ5 З=0,0000004169;ПЛ=0,000000041
D6 К155КП5 З=0,0025056
ПРИМЕР ОПИСАНИЯ СВЯЗЕЙ ДЛЯ СИСТЕМЫ
TRACE1
PAGE1::
D1/1,D1/2,D1/3,D1/13,D1/4,D1/5,D1/6,D1/8,D2/1,
D2/2,D2/3,D2/13,D2/4,D2/5,D2/6,D2/8,D2/9;
D1/11,R3/2;
D1/12,R4/2;
D1/10,R5/2;
D1/9,R6/2;
D2/11,R7/2;
D2/12,R8/2;
D2/10,D6/6;
D3/1,D3/2,X1/1;
D3/3,D3/13,X1/2;
D3/4,D3/5,X1/3;
D3/6,D3/8,X1/5;
D3/11,D4/6;
D3/12,D4/12;
D3/10,D4/1;
D3/9,D4/3;
R1/2,D5/12,XS1/8;
R1/1,D5/6;
R2/2,D5/2,XS1/4;
R2/1,D5/3;
R3/1,C1/1;
R4/1,C1/2,C4/1;
R5/1,C2/1;
R6/1,C2/2,C5/1;
R7/1,C3/1;
R8/1,C3/2,C6/1;
R9/2,D5/1,XS1/2;
R9/1,D5/5;
C4/2,C5/2,C6/2,C7/1,C8/1,C9/1;
D4/2,D4/5;
D4/8,D5/14;
D4/9,D5/13;
D4/13,D5/9;
D4/14,D5/8;
C7/2,D6/5;
C8/2,D6/13;
C9/2,D6/10;
D6/12,D6/8;
D6/11,D6/9;
ПРИМЕР ОПИСАНИЯ СВЯЗЕЙ ДЛЯ СИСТЕМЫ
ТИГРИС
D1(1,1,1,1)
D2(2,1,1,1)
D3(3,1,1,1)
R1(4,1,1,1)
R2(5,1,1,1)
R3(6,1,1,1)
R4(7,1,1,1)
R5(8,1,1,1)
R6(9,1,1,1)
R7(10,1,1,1)
R8(11,1,1,1)
R9(12,1,1,1)
C1(13,1,1,1)
C2(14,1,1,1)
C3(15,1,1,1)
C4(16,1,1,1)
C5(17,1,1,1)
C6(18,1,1,1)
D4(19,1,1,1)
D5(20,1,1,1)
C7(21,1,1,1)
C8(22,1,1,1)
C9(23,1,1,1)
D6(24,1,1,1)
XS1(100,1,1,1)
X1(101,1,1,1)
Ц(1,1\1,2\1,3\1,13\1,4\1,5\1,6\1,8\2,1\
2,2\2,3\2,13\2,4\2,5\2,6\2,8\2,9)
Ц(1,11\6,2)
Ц(1,12\7,2)
Ц(1,10\8,2)
Ц(1,9\9,2)
Ц(2,11\10,2)
Ц(2,12\11,2)
Ц(2,10\24,6)
Ц(3,1\3,2\101,1)
Ц(3,3\3,13\101,2)
Ц(3,4\3,5\101,3)
Ц(3,6\3,8\101,5)
Ц(3,11\19,6)
Ц(3,12\19,12)
Ц(3,10\19,1)
Ц(3,9\19,3)
Ц(4,2\20,12\100,8)
Ц(4,1\20,6)
Ц(5,2\20,2\100,4)
Ц(5,1\20,3)
Ц(6,1\13,1)
Ц(7,1\13,2\16,1)
Ц(8,1\14,1)
Ц(9,1\14,2\17,1)
Ц(10,1\15,1)
Ц(11,1\15,2\18,1)
Ц(12,2\20,1\100,2)
Ц(12,1\20,5)
Ц(16,2\17,2\18,2\21,1\22,1\23,1)
Ц(19,2\19,5)
Ц(19,8\20,14)
Ц(19,9\20,13)
Ц(19,13\20,9)
Ц(19,14\20,8)
Ц(21,2\24,5)
Ц(22,2\24,13)
Ц(23,2\24,10)
Ц(24,12\24,8)
Ц(24,11\24,9)
ПРИМЕР ПЕРВОГО ФАЙЛА НАСТРОЙКИ
1,2,50,16
1,2,25,10
1,2,25,15
1,2,23,11
1,2,5,5
6,3,3,0
8,3,4,0
10,3,5,0
12,3,6,0
1,2,21,8
1,2,8,21
16,3,8,0
18,3,9,0
20,3,10,0
24,3,12,0
1,2,25,18
30,3,15,0
1,2,18,25
36,3,18,0
40,3,20,0
50,3,25,0
60,3,30,0
70,3,35,0
80,3,40,0
100,3,50,0
28,3,14,0
1,2,23,15
44,3,22,0
1,2,11,23
32,3,16,0
1,2,39,14
1,2,3,3
ПРИМЕР ВТОРОГО ФАЙЛА НАСТРОЙКИ
8,5
7,4
12,8
14,10
15,12
17,15
19,18
20,20
21,25
22,30
23,35
24,40
28,22
6,3
9,6
13,9
25,50
29,20
30,16
REPER=5
PLANG=10
PLANV=11
ПЕРЕЧЕНЬ СОКРАЩЕНИЙ
ЛИСТ РЕГИСТРАЦИИ И ИЗМЕНЕНИЙ
Документация на редактор из файла DOC3.TTT (Отобразить)
20. ОПИСАНИЕ ПРОГРАММЫ METALL
20.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА METALL ОПРЕДЕЛЯЕТ И СООБЩАЕТ ОПЕРАТОРУ ПЛОЩАДЬ МЕ-
ТАЛЛИЗАЦИИ ЭЛЕМЕНТОВ ЗАДАННЫХ СЛОЕВ ПЕЧАТНОЙ ПЛАТЫ.
20.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА ОПРЕДЕЛЯЕТ ПЛОЩАДЬ МЕТАЛЛИЗАЦИИ ЗАНИМАЕМУЮ КАЖДЫМ ИЗ СЛЕДУ-
ЮЩИХ ПРИМИТИВОВ:ЛИНИЯ,ПРЯМОУГОЛЬНИК,ОКРУЖНОСТЬ,ЛОМАНАЯ.ПЕРЕД ОПРЕДЕ-
ЛЕНИЕМ ПЛОЩАДИ ПРОГРАММА АНАЛИЗИРУЕТ ПРИНАДЛЕЖНОСТЬ ПРИМИТИВА К ОДНО-
МУ ИЗ ЗАДАВАЕМЫХ ОПЕРАТОРОМ СЛОЕВ ПЛАТЫ.ПЛОЩАДЬ ОПРЕДЕЛЯЕТСЯ ДЛЯ ВСЕХ
СЛОЕВ ЗАДАННЫХ ОПЕРАТОРОМ.ПРИ ОПРЕДЕЛЕНИИ ПЛОЩАДИ УЧИТЫВАЕТСЯ СЛЕДУЮ-
ЩАЯ ИНФОРМАЦИЯ:
1)ЛИНИЯ(ПРОВОДНИК):
-ДЛИНА
-ТОЛЩИНА
2)ПРЯМОУГОЛЬНИК(ОБЛАСТЬ МЕТАЛЛИЗАЦИИ):
-РАЗМЕРЫ ПРЯМОУГОЛЬНИКА
-НАЛИЧИЕ ПЕРЕХОДНОГО ОТВЕРСТИЯ
3)ОКРУЖНОСТЬ(КОНТАКТНАЯ ПЛОЩАДКА):
-ДИАМЕТР КОНТАКТНОЙ ПЛОШАДКИ
-ДИАМЕТР ПЕРЕХОДНОГО ОТВЕРСТИЯ
-НАЛИЧИЕ МЕТАЛЛИЗАЦИИ В ПЕРЕХОДНОМ ОТВЕРСТИИ
4)ЛОМАНАЯ(ПРОВОДНИК):
-ДЛИНА ВСЕХ ОТРЕЗКОВ
-ТОЛЩИНА
ИСХОДНОЙ ИНФОРМАЦИЕЙ ДЛЯ ОПРЕДЕЛЕНИЯ ПЛОЩАДИ ЯВЛЯЕТСЯ ОПИСАНИЕ ПЛАТЫ
В ФОРМАТЕ .SRC И ИНФОРМАЦЯ ЗАДАВАЕМАЯ ОПЕРАТОРОМ.
20.3. СООБЩЕНИЯ ПРОГРАММЫ
*
---
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА.ВВЕСТИ ИМЯ ФАЙЛА,РАСШИРЕНИЕ ФАЙЛА ПО УМОЛЧАНИЮ
РАВНО SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА.УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЕ ОПЕРАТОРА.ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ
ИМЯ ФАЙЛА.
ВВЕДИТЕ НОМЕРА ОБРАБАТЫВАЕМЫХ СЛОЕВ (ВК-КОНЕЦ)=
-----------------------------------------------
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ НОМЕРА СЛОЕВ,ПЛОЩАДЬ МЕТАЛЛИЗАЦИИ
КОТОРЫХ ОНА ДОЛЖНА ОПРЕДЕЛИТЬ.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА.ВВЕСТИ НОМЕР СЛОЯ И НАЖАТЬ ВК.ПРОГРАММА ПОВТО-
РИТ ЗАПРОС И ОПЕРАТОР ВВОДИТ НОМЕР СЛЕДУЮЩЕГО СЛОЯ.ДЛЯ ОКОНЧАНИЯ
ВВОДА ОПЕРАТОРУ СЛЕДУЕТ НАЖАТЬ ВК.ЧИСЛО СЛОЕВ НЕ БОЛЕЕ 20.
ВВЕДИТЕ ТОЛЩИНУ ПЛАТЫ В ДЕСЯТЫХ ММ=
-----------------------------------
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ ТОЛЩИНУ ПЛАТЫ.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ ТОЛЩИНУ ПЛАТЫ-ЦЕЛОЕ ЧИСЛО И НАЖАТЬ ВК.
ОКРУЖНОСТЬ Д=Х.ХХ ММ
ВНУТРЕННИЙ D=Х.ХХ ММ
ЕСТЬ ЛИ МЕТАЛЛИЗАЦИЯ ОТВЕРСТИЯ?(1-ДА)=
--------------------------------------
ПРИЧИНА.ПРОГРАММА ПЕРЕД ОБРАБОТКОЙ ОКРУЖНОСТИ ЗАПРАШИВАЕТ О НАЛИ-
ЧИИ МЕТАЛЛИЗАЦИИ В ПЕРЕХОДНОМ ОТВЕРСТИИ.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ 1 И ВК-ЕСЛИ МЕТАЛЛИЗАЦИЯ ЕСТЬ,В ПРОТИВ-
НОМ СЛУЧАЕ-ПРОСТО ВК.
ДЛЯ КАЖДОГО ТИПА ОКРУЖНОСТИ ЗАПРОС ВЫПОЛНЯЕТСЯ ТОЛЬКО 1 РАЗ.
ПРЯМОУГОЛЬНИК Х=ХХХ.ХХ ММ
У=ХХХ.ХХ ММ
ЕСТЬ ЛИ ПЕРЕХОДНОЕ ОТВЕРСТИЕ?(1-ДА)=
------------------------------------
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ НАЛИЧИЕ ПЕРЕХОДНОГО ОТВЕРСТИЯ В
ПРЯМОУГОЛЬНИКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ 1 И ВК-ЕСЛИ МЕТАЛЛИЗАЦИЯ ЕСТЬ,В ПРОТИВ-
НОМ СЛУЧАЕ ПРОСТО ВК.
ДЛЯ КАЖДОГО ПРЯМОУГОЛЬНИКА ЗАПРОС ВЫПОЛНЯЕТСЯ ТОЛЬКО 1 РАЗ.
21. ОПИСАНИЕ ПРОГРАММЫ SERVIS
21.1 НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА SERVIS ВЫПОЛНЯЕТ НЕКОТОРOЕ ПРЕОБРАЗОВАНИE ГРАФИ-
ЧЕСКОГО ФАЙЛА.
21.2 ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА РАБОТАЕТ В ТРЕХ РЕЖИМАХ:
1)ИЗМЕНЕНИЕ ТОЛЩИНЫ ЛИНИЙ.
2)КОПИРОВАНИЕ ПРИМИТИВОВ ИЗ СЛОЯ В СЛОЙ
3)МАСШТАБИРОВАНИЕ ПРИМИТИВОВ ИЛИ ТЕКСТА.
21.2.1 ИЗМЕНЕНИЕ ТОЛЩИНЫ ЛИНИЙ.
В ЭТОМ РЕЖИМЕ ЕСТЬ ВОЗМОЖНОСТЬ ИЗМЕНЯТЬ ТОЛЩИНУ ЛИНИЙ И ЛОМАНЫХ
В СЛОЕ ЗАДАВАЕМОМ ОПЕРАТОРОМ.ПРОГРАММА ЗАПРАШИВАЕТ НОМЕР СЛОЯ,
В КОТОРОМ ТРЕБУЕТСЯ ИЗМЕНИТЬ ТОЛЩИНУ ЛИНИЙ И ЛОМАНЫХ.
ЗАТЕМ СЛЕДУЮТ ЗАПРОС ТОЛЩИНЫ ЛИНИЙ, КОТОРЫЕ СЛЕДУЕТ ИЗМЕНИТЬ И
КОТРЫХ ДОЛЖНА БЫТЬ НОВАЯ ТОЛЩИНА. ЛИНИИ И ЛОМАНЫЕ, НЕ ПРИНАДЛЕ-
ЖАЩИЕ УКАЗАННОМУ СЛОЮ ИЛИ ИМЕЮЩИХ ИНУЮ ТОЛЩИНУ ОСТАЕТСЯ НЕИЗМЕННОЙ.
21.2.2 КОПИРОВАНИЕ ПРИМИТИВОВ ИЗ СЛОЯ В СЛОЙ.
ЭТОТ РЕЖИМ ПОЗВОЛЯЕТ КОПИРОВАТЬ ЗАДАВАЕМЫЕ ОПЕРАТОРОМ ПРИМИТИВЫ
ИЗ СЛОЯ В СЛОЙ, ПРИМИТИВЫ КОПИРУЮТСЯ БЕЗ ИЗМЕНЕНИЙ.ДЛЯ ЛИНИЙ И
ЛОМАНЫХ ИМЕЕТСЯ ВОЗМОЖНОСТЬ КОПИРОВАТЬ ТОЛЬКО ЛИНИИ ОПРЕДЕЛЕН-
НОЙ ОПЕРАТОРОМ ТОЛЩИНЫ.
21.2.3 МАСШТАБИРОВАНИЕ ПРМИТИВОВ ИЛИ ТЕКСТА.
ЭТОТ РЕЖИМ ПОЗВОЛЯЕТ ИЗМЕНЯТЬ РАЗМЕР ВСЕХ ЭЛЕМЕНТОВ ИЛИ ТОЛЬ-
КО ТЕКСТА.ИЗОБРАЖЕНИЕ МОЖНО УВЕЛИЧИВАТЬ И УМЕНЬШАТЬ.ТЕКСТ
МОЖНО МАСШТАБИРОВАТЬ ИЗМЕНЯЯ ТОЛЬКО РАССТОЯНИЕ МЕЖДУ СИМВОЛАМИ
ИЛИ ТОЛЬКО РАЗМЕРЫ СИМВОЛОВ ИЛИ И ТО И ДРУГОЕ ОДНОВРЕМЕННО.
ТЕКСТ МОЖНО МАСШТАБИРОВАТЬ КАК ВО ВСЕХ СЛОЯХ, ТАК И В СЛОЕ ЗА-
ДАННОМ ОПЕРАТОРОМ.МОЖНО ТАКЖЕ МАСШТАБИРОВАТЬ ТОЛЬКО ТЕКСТ С
ОПРЕДЕЛЕННОЙ ТОЛЩИНОЙ ЛИНИЙ.
21.3 СООБЩЕНИЯ ПРОРАММЫ.
*
-----
ПРИЧИНА. ПРОРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА,РАСШИРЕНИЕ ФАЙЛА ПО УМОЛ-
ЧАНИЮ РАВНО SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЕ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКА-
ЗАТЬ ИМЯ ФАЙЛА.
УКАЖИ ФУНКЦИЮ (Т-ИЗМЕНЕНИЕ ТОЛЩИНЫ,М-МАСШТАБИРОВАНИЕ,К-КОПИРО-
------------------------------------------------------------
ВАНИЕ СЛОЯ)=
------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ КАКУЮ ФУНКЦИЮ ВЫПОЛНЯТЬ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТТОРА.ВВЕСТИ ТРЕБУЕМУЮ ФУНКЦИЮ.
ЕСЛИ ВВЕДЕНА ФУНКЦИЯ Т ТО СЛЕДУЮТ ТАКИЕ ЗАПРОСЫ.
УКАЖИ НОМЕР СЛОЯ=
-----------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ С КАКИМ СЛОЕМ РАБОТАТЬ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ ТРЕБУЕМЫЙ НОМЕР СЛОЯ.
УКАЖИ ИСХОДНУЮ ТОЛЩИНУ=
-----------------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ ТОЛЩИНУ МОДИФИЦИРУЕМЫХ ЛИНИЙ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ ТРЕБУЕМУЮ ТОЛЩИНУ В ВЕГОВСКИХ ЕДИНИ-
ЦАХ.
УКАЖИ ТРЕБУЕМУЮ ТОЛЩИНУ.
-----------------------
ПРИЧИНА .ПРОГРАММА ЗАПРАШИВАЕТ НОВУЮ ТОЛЩИНУ ИЗМЕНЯЕМЫХ ЛИНИЙ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ НОВУЮ ТОЛЩИНУ В ВЕГОВСКИХ ЕДИНИЦАХ.
ЕСЛИ ВВЕДЕНА ФУНКЦИЯ М ТО СЛЕДУЮТ ТАКИЕ ЗАПРОСЫ.
УКАЖИ МАСШТАБ В ДЕСЯТЫХ ДОЛЯХ ММ.(СИМВОЛ "/"-ПРИЗНАК ДЕЛЕНИЯ)=
--------------------------------------------------------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ МАСШТАБ, В СООТВЕТСТВИИ С КОТОРЫМ
БУДЕТ ИЗМЕНЯТЬСЯ ИЗОБРАЖЕНИЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ ТРЕБУЕМЫЙ МАСШТАБ.
ПРИМЕР. "20" ПРИВЕДЕТ К УВЕЛИЧЕНИЮ ИЗОБРАЖЕНИЯ В 2 РАЗА.
"/20" К УМЕНЬШЕНИЮ В 2 РАЗА.
МАСШТАБИРОВАТЬ ТОЛЬКО ШРИФТ?(1-ДА)=
-----------------------------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ ОБРАБАТЫВАТЬ ТОЛЬКО ТЕКСТ ИЛИ
ВСЕ ЭЛЕМЕНТЫ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ 1 ЕСЛИ СЛЕДУЕТ МАСШТАБИРОВАТЬ ТОЛЬ-
КО ТЕКСТ,ИНАЧЕ ВК.
УКАЖИТЕ НОМЕР СЛОЯ (ВК-ВСЕ)=
----------------------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ НОМЕР СЛОЯ, В КОТОРОМ ДОЛЖЕН
МАСШТАБИРОВАТЬСЯ ТЕКСТ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ НОМЕР СЛОЯ ИЛИ ВК.
ЧТО МАСШТАБИРОВАТЬ? (1-РАССТОЯНИЕ,ВК-ВЫСОТА)=
---------------------------------------------
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ МАСШТАБИРОВАТЬ РАЗМЕРЫ СИМВОЛОВ
ИЛИ РАССТОЯНИЕ МЕЖДУ НИМИ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ 1 ЕСЛИ МАСШТАБИРУЕТСЯ РАССТОЯНИЕ
МЕЖДУ СИМВОЛАМИ ИЛИ ВК ЕСЛИ МАСШТАБИРУЕТСЯ ВЫСОТА.
ЕСЛИ ВВЕДЕНА ФУНКЦИЯ К ТО СЛЕДУЮТ ТАКИЕ ЗАПРОСЫ.
УКАЖИ НОМЕР СЛОЯ=
-----------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ НОМЕР СЛОЯ ИЗ КОТОРОГО БУДЕТ
ПРОИЗВОДИТСЯ КОПИРОВАНИЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ НОМЕР ТРЕБУЕМОГО СЛОЯ.
В КАКОЙ СЛОЙ КОПИРОВАТЬ=
------------------------
ПРИЧИНА. ПРОГРАММА ЗАПРАШИВАЕТ В КАКОЙ СЛОЙ КОПИРОВАТЬ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ НОМЕР ТРЕБУЕМОГО СЛОЯ.
УКАЖИ ТИПЫ ОБРАБАТЫВАЕМЫХ ФИГУР (1-ФИГУРУ ОБРАБАТЫВАТЬ,
-------------------------------------------------------
0-НЕТ):
-------
ЛИНИЯ=
------
ПРИЧИНА. ПРОГРАММА ПОСЛЕДОВАТЕЛЬНО ЗАПРАШИВАЕТ ОБРАБАТЫВАТЬ
ЛИ ДАННЫЙ ТИП ФИГУР.ЗАПРОС ПРОИЗВОДИТСЯ ПОСЛЕДОВАТЕЛЬНО ДЛЯ
ВСЕХ ТИПОВ ФИГУР.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ЕСЛИ УКАЗАННЫЙ ТИП ФИГУР СЛЕДУЕТ КОПИРО-
ВАТЬ ВВЕСТИ 1 В ПРОТИВНОМ СЛУЧАЕ ВК.
ТОЛЩИНА (ВК-ВСЕ)=
-----------------
ПРИЧИНА. ДОПОЛНИТЕЛЬНЫЙ ЗАПРОС ДЛЯ ЛИНИЙ И ЛОМАНЫХ.ПРОГРАММА
ЗАПРАШИВАЕТ ТОЛЩИНУ ЛИНИЙ ЕСЛИ ПРОИЗВОДИТСЯ ВЫБОРОЧНОЕ КОПИ-
РОВАНИЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ ТОЛЩИНУ ЛИНИЙ В ВЕГОВСКИХ ЕДИНИЦАХ
ИЛИ ВК ЕСЛИ СЛЕДУЕТ КОПИРОВАТЬ ВСЕ ЛИНИИ.
ПРЯМОУГОЛЬНИК=
--------------
ОКРУКЖНОСТЬ=
------------
БУКВЫ=
------
ЛОМАНАЯ=
--------
ПРЧИНЫ ЭТИХ ЗАПРОСОВ И ОТВЕТЫ НА НИХ АНАЛОГИЧНЫ ПРЕДЫДУЩЕМУ.
22. ПРОГРАММА ПОЛУАВТОМАТИЗИРОВАННОГО РАЗМЕЩЕНИЯ
22.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПРЕДНАЗНАЧЕНА ДЛЯ РАЗМЕЩЕНИЯ НА ПЛАТЕ ЭЛЕМЕНТОВ
И ПОДГОТОВКЕ ФАЙЛА, КОТОРЫЙ В ПОСЛЕДСТВИЕ МОЖЕТ ИСПОЛЬЗОВАТЬСЯ
ДЛЯ АВТОМАТИЧЕСКОЙ ТРАССИРОВКИ ROUTKT.
ИСХОДНОЙ ИНФОРМАЦИЕЙ ДЛЯ ПРОГРАММЫ РАЗМЕЩЕНИЯ ЯВЛЯЮТСЯ
ДВА ФАЙЛА: ФАЙЛ СПЕЦИФИКАЦИИ И ФАЙЛ "ОПИСАНИЯ СОЕДИНЕНИЙ"
ВЫХОДНЫМИ ДАННЫМИ ПРОГРАММЫ ЯВЛЕТСЯ ФАЙЛ С РАЗМЕЩЕНИЕМ
ЭЛЕМЕНТОВ С РАСШИРЕНИЕМ RZM.
22.2 ВЫПОЛНЕНИЕ ПРОГРАММЫ
22.2.1. СТРУКТУРА ФАЙЛА СПЕЦИФИКАЦИИ
ФАЙЛ СПЕЦИФИКАЦИИ ГОТОВТСЯ ВРУЧНУЮ С ПОМОЩЬЮ ТЕКСТОВОГО
РЕДАКТОРА И СОСТОИТ ИЗ СТРОЧЕК СЛЕДУЮЩЕГО ФОРМАТА:
АААААА:ХХХХХ1,ХХХХХ2,ХХХХХ3.....ХХХХХК;
ГДЕ АААААА - ИМЯ БИБЛИОТЕЧНОГО ЭЛЕМЕНТА, ОПИСЫВАЮЩИЙ
РАЗМЕЩАЕМУЮ МИКРОСХЕМУ;
ХХХХХ - ИДЕНТИФИКАТОРЫ ЭЛЕМЕНТОВ;
; - ПРИЗНАК ЗАВЕРШЕНИЯ СТРОКИ.
ИДЕНТИФИКАТОРЫ ЭЛЕМЕНТОВ РАЗДЕЛЯЮТСЯ ЗАПЯТЫМИ; СТРОКА МОЖЕТ
ИМЕТЬ ПРОДОЛЖЕНИЕ
ПРИМЕР: DIP14:D1,Д4,D8;
DIP16:D2,D3,D5,D7,D8,D34,
D35,D36;
REZIST:R1,R2,R3,R4;
22.2.2. СТРУКТУРА ФАЙЛА "ОПИСАНИЕ СОЕДИНЕНИЙ"
ФАЙЛ С ОПИСАНИЕМ СОЕДИНЕНИЙ ГОТОВИТСЯ С ПОМОЩЬЮ ПРОГРАММЫ
ПОЛУЧЕНИЯ ОПИСАНИЯ СОЕДИНЕНИЙ ( SVZ ) ИЛИ ВРУЧНУЮ С ПОМОЩЬЮ
ТЕКСТОВОГО РЕДАКТОРА. ФАЙЛ СОСТОИТ ИЗ СТРОЧЕК СЛЕДУЮЩЕГО ФОРМАТА:
ХХХХ1/А1,ХХХХ2/А2,ХХХХ3/А3.....ХХХХК/АК;
ГДЕ ХХХХ - ИДЕНТИФИКАТОРЫ ЭЛЕМЕНТОВ;
АI - НОМЕР КОНТАКТА ЭЛЕМЕНТА.
ПРИМЕР: D1/1,D1/2,D4/5;
D5/4,D8/5,D9/9;
22.2.3. ФУНКЦИОНИРОВАНИЕ ПРОГРАММЫ
ПРОГРАММА ЗАПРАШИВАЕТ ИМЕНА ФАЙЛОВ СПЕЦИФИКАЦИИ И ОПИСА-
НИЙ СОЕДИНЕНИЙ СЧИТЫВАЕТ ИХ И СТРОИТ ВНУТРЕННИЕ ТАБЛИЦЫ. БИБЛИО-
ТЕЧНЫЕ ЭЛЕМЕНТЫ, УКАЗАННЫЕ В ФАЙЛЕ СПЕЦИФИКАЦИЙ ДОЛЖНЫ БЫТЬ РАС-
ПОЛОЖЕНЫ НА ТОМ ЖЕ ДИСКЕ ЧТО И ФАЙЛ СПЕЦИФИКАЦИЙ. ПОТОМ ПРОГРАММА
ЗАПРАШИВАЕТ РАЗМЕР ПЛАТЫ В МИЛЛИМЕТРАХ. ПОСЛЕ ЭТОГО НА ЭКРАНЕ
ВЫВОДИТСЯ ГРАФИЧЕСКОЕ ИЗОБРАЖЕНИЕ ПУСТОЙ ПЛАТЫ. ОПЕРАТОР МОЖЕТ
ВЫПОЛНИТЬ СЛЕДУЮЩИИЕ ФУНКЦИИ:
- АВТОМАТИЧЕСКИ ВЫБРАТЬ ЭЛЕМЕНТ, МАКСИМАЛЬНО СОЕДИНЕННЫЙ
С УЖЕ УСТАНОВЛЕННЫМИ;
- ВЫБРАТЬ ЭЛЕМЕНТ ВРУЧНУЮ;
- АВТОМАТИЧЕСКИ ПОСТАВИТЬ ЭЛЕМЕНТ НА ПЛАТУ, ПРИ ЭТОМ
ПРОГРАММА ВЫБИРАЕТ МЕСТО УСТАНОВКИ, КООРДИНАТЫ КОТО-
РОГО ЯВЛЯЮТСЯ СРЕДНИМ АРИФМЕТИЧЕСКИМ КООРДИНАТ ЭЛЕМЕН-
ТОВ, СВЯЗАННЫМ С ДАННЫМ ЭЛЕМЕНТОМ;
- ВРУЧНУЮ ПОСТАВИТЬ ЭЛЕМЕНТ НА ПЛАТУ;
- ПОВЕРНУТЬ ЭЛЕМЕНТ НА 90 ГРАДУСОВ;
- ВЫПОЛНИТЬ ПРЕОБРАЗОВАНИЕ ИЗОБРАЖЕНИЯ ( УВЕЛИЧИТЬ,
УМЕНЬШИТЬ, СДВИГ );
- "ЗАХВАТИТЬ" ЭЛЕМЕНТ, В СЛУЧАЕ КОГДА СЛЕДУЕТ РАБОТАТЬ
С УЖЕ УСТАНОВЛЕННЫМ ЭЛЕМЕНТОМ;
- УДАЛИТЬ ЭЛЕМЕНТ;
22.2.4. ТАБЛИЦА ПРИКАЗОВ ПРОГРАММЫ
ПРИКАЗА ПРОГРАММЫ И СООТВЕТСТВУЮЩИЕ ИМ СЛУЖЕБНЫЕ КЛАВИШИ
ПРИВЕДЕНЫ В ТАБЛИЦЕ.
-----------------------------------------------------------------
КЛАВИША : ФУНКЦИЯ
-----------------------------------------------------------------
2 СЛУЖЕБНАЯ РУЧНОЙ ВЫБОР ЭЛЕМЕНТА
3 СЛУЖЕБНАЯ АВТОМАТИЧЕСКИЙ ВЫБОР ЭЛЕМЕНТА
НТ РУЧНАЯ УСТАНОВКА ЭЛЕМЕНТА
0 СЛУЖЕБНАЯ АВТОМАТИЧЕСКАЯ УСТАНОВКА ЭЛЕМЕНТА
ВЫБР ПОВОРОТ ЭЛЕМЕНТА НА 90 ГРАДУСОВ
ПФ1 СДВИГ ИЗОБРАЖЕНИЯ ВПРАВО
ПФ2 СДВИГ ИЗОБРАЖЕНИЯ ВЛЕВО
ПФ3 СДВИГ ИЗОБРАЖЕНИЯ ВНИЗ
ПФ4 СДВИГ ИЗОБРАЖЕНИЯ ВВЕРХ
, СЛУЖЕБНАЯ ЦЕНТР УВЕЛИЧЕНИЯ
- СЛУЖЕБНАЯ УМЕНЬШЕНИЕ В 4 РАЗА
. СЛУЖЕБНАЯ РЕГЕНЕРАЦИЯ
УДАЛ ВЫБОР ЭЛЕМЕНТА, КЛАВИШЕЙ НТ УКАЗАТЬ ТОЧКУ
ВНУТРИ ЭЛЕМЕНТА
Ф18 УДАЛИТЬ ВЫБРАННЫЙ ЭЛЕМЕНТ
-----------------------------------------------------------------
ПРОГРАММА ПОЗВОЛЯЕТ КОРРЕКТИРОВАТЬ УЖЕ СОЗДАННУЮ ПЛАТУ,
ДЛЯ ЭТОГО НА СООТВЕТСТВУЮЩЕЕ СООБЩЕНИЕ НЕОБХОДИМО ВВЕСТИ ИМЯ
ПЛАТЫ.
22.2.5.СТРУКТУРА БИБЛИОТЕЧНОГО ЭЛЕМЕНТА
БИБЛИОТЕЧНЫЙ ЭЛЕМЕНТ ДОЛЖЕН СОСТОЯТЬ ИЗ СЛЕДУЮЩИХ СЛОЕВ:
1) 20 СЛОЙ
АПРОКСИМИРУЮЩИЙ ПРЯМОУГОЛЬНИК, СОДЕРЖАЩИЙ В СЕБЕ ВСЮ
ИНФОРМАЦИЮ ЭЛЕМЕНТА. ПРОГРАММА РАЗМЕЩЕНИЯ ИСПОЛЬЗУЕТ АПРОКСИМИРУЮЩИЙ
ПРЯМОУГОЛЬНИК КАК ВНЕШНИЙ КОНТУР ЭЛЕМЕНТА;
2) 3 СЛОЙ
КОНТАКТНЫЕ ПЛОЩАДКИ ЭЛЕМЕНТА ВЫПОЛНЕННЫЕ ПРИМИТИВОМ
ОКРУЖНОСТЬ;
3) 40 СЛОЙ
НУМЕРАЦИЯ КОНТАКТНЫХ ПЛОЩАДОК;
4) 25 СЛОЙ
ИЗОБРАЖЕНИЕ ЭЛЕМЕНТА ДЛЯ СБОРОЧНОГО ЧЕРТЕЖА.
22.3. СООБЩЕНИЯ ПРОГРАММЫ
22.3.1. ТЕКСТОВЫЙ РЕЖИМ ПРОГРАММЫ
*
-----
ПРИЧИНА. ПРОРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА,РАСШИРЕНИЕ ФАЙЛА ПО УМОЛ-
ЧАНИЮ РАВНО SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЕ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКА-
ЗАТЬ ИМЯ ФАЙЛА.
УКАЖИ ИМЯ СУЩЕСТВУЮЩЕЙ ПЛАТЫ (ВК-НОВАЯ ПЛАТА)
---------------------------------------------
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ПЛАТЫ ДЛЯ КОРРЕКТИРОВКИ, ЕСЛИ
ОПЕРАТОР ОТВЕЧАЕТ СИМВОЛ ВК, ТО ПРОГРАММА ФОРМИРУЕТ НО-
ВУЮ ПЛАТУ.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ ИМЯ ПЛАТЫ (РАСШИРЕНИЕ ПО УМОЛЧАНИЮ RZM)
ИЛИ СИМВОЛ ВК.
УКАЖИ ИМЯ ФАЙЛА СПЕЦИФИКАЦИИ
----------------------------
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ФАЙЛА СПЕЦИФИКАЦИИ
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ ИМЯ ФАЙЛА (РАСШИРЕНИЕ ПО УМОЛЧАНИЮ TXT)
УКАЖИ ИМЯ ФАЙЛА ОПИСАНИЯ СОЕДИНЕНИЙ
-----------------------------------
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ФАЙЛА ОПИСАНИЯ СОЕДИНЕНИЙ
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ ИМЯ ФАЙЛА (РАСШИРЕНИЕ ПО УМОЛЧАНИЮ TXT)
ОШИБКА В ФАЙЛЕ СПЕЦИФИКАЦИЙ
----------------------------
ПРИЧИНА.ПРОГРАММА ОБНАРУЖИЛА ОШИБКУ В ФАЙЛА СПЕЦИФИКАЦИИ, ОШИБКА
НАХОДИТСЯ В ПОСЛЕДНЕЙ ВЫВЕДЕННОЙ НА ЭКРАНЕ СТРОКЕ
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА
ДЕЙСТВИЕ ОПЕРАТОРА.ИСПРАВИТЬ ОШИБКУ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ
ОШИБКА В ФАЙЛЕ ОПИСАНИЯ СОЕДИНЕНИЙ
----------------------------------
ПРИЧИНА.ПРОГРАММА ОБНАРУЖИЛА ОШИБКУ В ФАЙЛА ОПИСАНИЯ СОЕДИНЕНИЙ,
ОШИБКА НАХОДИТСЯ В ПОСЛЕДНЕЙ ВЫВЕДЕННОЙ НА ЭКРАНЕ СТРОКЕ
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА
ДЕЙСТВИЕ ОПЕРАТОРА.ИСПРАВИТЬ ОШИБКУ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ
ПОВТОР ЭЛЕМЕНТОВ В ФАЙЛЕ СПЕЦИФИКАЦИЙ
-------------------------------------
ПРИЧИНА.ПРОГРАММА ОБНАРУЖИЛА ДУБЛИРОВАНИЕ ИДЕНТИФИКАТОРОВ В ФАЙ-
ЛЕ СПЕЦИФИКАЦИЙ, ОШИБКА НАХОДИТСЯ В ПОСЛЕДНЕЙ ВЫВЕДЕННОЙ НА
ЭКРАНЕ СТРОКЕ
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА
ДЕЙСТВИЕ ОПЕРАТОРА.ИСПРАВИТЬ ОШИБКУ И ВНОВЬ ВЫПОЛНИТЬ ПРОГРАММУ
УКАЖИ РАЗМЕРЫ ПЛАТЫ В МИЛЛИМЕТРАХ
---------------------------------
Х=
У=
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ РАЗМЕРЫ ПЛАТЫ.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА.ВВЕСТИ РАЗМЕРЫ ПЛАТЫ В МИЛЛИМЕТРАХ.
22.3.2.ГРАФИЧЕСКИЙ РЕЖИМ ПРОГРАММЫ
ИМЯ:
----
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВОДА ИДЕНТИФИКАТОРА ЭЛЕМЕНТА ДЛЯ
РУЧНОГО ИЛИ АВТОМАТИЧЕСКОГО РАЗМЕЩЕНИЯ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПРЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ ИДЕНТИФИКАТОР.
** ОШИБКА **
------------
ПРИЧИНА. ОПЕРАТОР ВЫПОЛНИЛ НЕПРАВИЛЬНЫЕ ДЕЙСТВИЯ. НАПРИМЕР ПРИ
ВЫБОРЕ ЭЛЕМЕНТА УКАЗАЛ ТОЧКУ, КОТОРАЯ НЕ ПРИНАДЛЕЖИТ НИКАКОМУ
УСТАНОВЛЕННЫХ ЭЛЕМЕНТОВ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПРЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВЫПОЛНИТЬ ПРАВИЛЬНЫЕ ДЕЙСТВИЯ.
ЭЛЕМЕНТА НЕТ
------------
ПРИЧИНА. ОПЕРАТОР УКАЗАЛ ИДЕНТИФИКАТОР ЭЛЕМЕНТА, КОТОРЫЙ НЕ ОПИ-
САН В СПЕЦИФИКАЦИИ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПРЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ ПРАВИЛЬНЫЙ ИДЕНТИФИКАТОР.
СТАВЬ ХХХХХ
-----------
ПРИЧИНА. ОПЕРАТОР ВЫБРАЛ ЭЛЕМЕНТ ХХХХХ, ПРОГРАММА ТРЕБУЕТ УКАЗАТЬ
ТОЧКУ УСТАНОВКИ ЭЛЕМЕНТА НА ПЛАТУ ( СИМВОЛ НТ )
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПРЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА.ПОДВЕСТИ КУРСОР В НУЖНУЮ ТОЧКУ И НАЖАТЬ КЛАВИШУ НТ
ВСЕ СТОЯТ
---------
ПРИЧИНА. ПРОГРАММА СООБЩАЕТ,ЧТО ВСЕ ЭЛЕМЕНТЫ УСТАНОВЛЕНЫ НА ПЛАТУ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПРЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ЗАКРЫТЬ ФАЙЛ.
23. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕНТА "СПЕЦИФИКАЦИЯ"
( SPEC )
23.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПРЕДНАЗНАЧЕНА ДЛЯ ФОРМИРОВАНИЯ И РАСПЕЧАТКИ ДО-
КУМЕНТА "СПЕЦИФИКАЦИЯ" ( СП ), СОГЛАСНО ТРЕБОВАНИЯМ, ПРЕД'ЯВЛЯЕМЫМ
ГОСТ2.004-79. ИСХОДНЫИ ДАННЫМИ ДЛЯ ПРОГРАММЫ ЯВЛЯЕТСЯ ФАЙЛ, СОЗДАН-
НЫЙ ПРОГРАММОЙ PELM, ОПИСАНИЕ КОТОРОГО ПРИВЕДЕНО В РАЗДЕЛЕ 10.
23.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ИМЯ РОПГРАММЫ - SPEC.
СТРУКТУРА ИСХОДНОГО ФАЙЛА ДОЛЖНА СООТВЕТСТВОВАТЬ ТРЕБОВАНИЯМ,
ОПИСАННЫМ В РАЗДЕЛЕ 10. ТРЕБОВАНИЯ, КОТОРЫЕ КАСАЮТСЯ НЕПОСРЕДСТВЕННО
ПРОГРАММЫ SPEC, СОВПАДАЮТ С ТРЕБОВАНИЯМИ ДЛЯ РОПГРАММЫ PEREH ( СМ.
П. 11.1 ). ДОКУМЕНТ ФОРМИРУЕТСЯ И ВЫВОДИТСЯ НА ПЕЧАТАЮЩЕЕ УСТРОЙСТВО.
ПРИМЕР ДОКУМЕНТА СП ПРИВЕДЕН В ПРИЛОЖЕНИИ.
23.3. СООБЩЕНИЯ ОПЕРАТОРУ
УКАЖИ НАЗВАНИЕ ПЛАТЫ ДЛЯ ПОЛУЧЕНИЯ СП:
---------------------------------------
*
-----
ПРИЧИНА. НАДО УКАЗАТЬ НАЗВАНИЕ ОБРАБАТЫВАЕМОГО ФАЙЛА PLM.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. НА ЭКРАНЕ ДИСПЛЕЯ НАБРАТЬ НАЗВАНИЕ
ПЛАТЫ, КОТОРОЕ ДОЛЖНО БЫТЬ НЕ БОЛЕЕ 6 СИМВОЛОВ.
НЕТ ФАЙЛА
----------
ПРИЧИНА. НА МАГНИТНОМ ДИСКЕ ОТСУТСТВУЕТ ФАЙЛ PLM.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЕ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО
УКАЗАТЬ ИМЯ.
БУДЕТЕ ПРОДОЛЖАТЬ РАБОТУ ( Д-Н ):
----------------------------------
ПРИЧИНА. ПРОГРАММА ЗАКОНЧИЛА СВОЙ АЛГОРИТМ РАБОТЫ И ЖДЕТ
ПРИКАЗА НА ПРОДОЛЖЕНИЕ РАБОТЫ ЛИБО НА ВЫХОД ИЗ АЛГОРИТМА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ СИМВОЛ "Д", ЕСЛИ НАДО ОБРАБОТАТЬ
ЕЩЕ ФАЙЛ PLM, ИЛИ ВВЕСТИ СИМВОЛ "Н", ЕСЛИ ПРОГРАММА SPEC НЕ
НУЖНА.
НЕТ НАЗВАНИЯ ПЛАТЫ
-------------------
ВВЕДИТЕ НАЗВАНИЕ ПЛАТЫ:
------------------------
ПРИЧИНА. В ФАЙЛЕ PLM НЕ УКАЗАНО НАЗВАНИЕ ПЛАТЫ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. НА ЭКРАНЕ ДИСПЛЕЯ НАБРАТЬ НАЗВАНИЕ ПЛАТЫ,
КОТОРОЕ ДОЛЖНО БЫТЬ НЕ БОЛЕЕ 20 СИМВОЛОВ.
КОЛ-ВО НАЗВАНИЙ > 5.
---------------------
ПРОДОЛЖАТЬ РАБОТУ ( Д-Н ):
---------------------------
ПРИЧИНА. В ФАЙЛЕ PLM ПОСЛЕ СТРОКИ С ИМЕНЕМ ГРУППЫ СЛЕДУЮТ СТРОКИ
С ОПИСАНИЕМ ПОВТОРЯЮЩИХСЯ ФРАГМЕНТОВ ТУ, КОЛИЧЕСТВО КОТОРЫХ БОЛЬ-
ШЕ 5.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ СИМВОЛ "Н", ЧТОБЫ ПРЕКРАТИТЬ РАБОТУ С
ДАННЫМ ФАЙЛОМ, ИЛИ СИМВОЛ "Д" ДЛЯ ПРОДОЛЖЕНИЯ РАБОТЫ ПРОГРАММЫ. В
ЭТОМ СЛУЧАЕ СТРОКИ, НОМЕР КОТОРЫХ БОЛЬШЕ 5, БУДУТ ИГНОРИРОВАТЬСЯ.
ХОТИТЕ ПОЛУЧИТЬ ДОКУМЕНТАЦИЮ НА ДАННУЮ ПЛАТУ ( Д-Н ):
------------------------------------------------------
ПРИЧИНА. ПРОГРАММЕ НАДО УКАЗАТЬ НАПРАВЛЕНИЕ РАБОТЫ АЛГОРИТМА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ СИМВОЛ "Д", ЕСЛИ НАДО ПОЛУЧИТЬ РАСПЕЧАТ-
КУ СП ПО ГОСТ, ИЛИ ВВЕСТИ СИМВОЛ "Н", ЕСЛИ ДОКУМЕНТАЦИЯ СП НЕ НУЖНА.
ЗАПИСАТЬ СП НА ДИСКЕТУ ( Д-Н ):
--------------------------------
ПРИЧИНА. ПРОГРАММЕ НАДО УКАЗАТЬ НАПРАВЛЕНИЕ РАБОТЫ АЛГОРИТМА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ СИМВОЛ "Д", ЕСЛИ СП НАДО ЗАПИСАТЬ НА
ДИСКЕТУ, ИЛИ СИМВОЛ "Н", ЕСЛИ СП НЕ НАДО ЗАПИСЫВАТЬ НА ДИСКЕТУ.
УКАЖИ ДЕЦИМАЛЬНЫЙ НОМЕР СП:
----------------------------
ПРИЧИНА. КАЖДЫЙ ФАЙЛ ДОЛЖЕН ИМЕТЬ ДЕЦИМАЛЬНЫЙ НОМЕР, В СООТВЕТ-
СТВИЕ С НОМЕРОМ ПЛАТЫ В БЛОКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. НА ЭКРАНЕ ДИСПЛЕЯ НАБРАТЬ ДЕЦИМАЛЬНЫЙ НОМЕР,
ДЛИНА КОТОРОГО ДОЛЖНА БЫТЬ НЕ БОЛЕЕ 28 СИМВОЛОВ.
УКАЖИ ФИО
-----------
РАЗРАБОТАЛ:
------------
ПРИЧИНА. ДЛЯ ПОЛУЧЕНИЯ ДОКУМЕНТАЦИИ СП ТРЕБУЕТСЯ ФАМИЛИЯ РАЗРА-
БОТЧИКА ЭЛЕКТРИЧЕСКОЙ СХЕМЫ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. НА ЭКРАНЕ ДИСПЛЕЯ НАБРАТЬ ФИО РАЗРАБОТЧИКА,
КОТОРАЯ ДОЛЖНА БЫТЬ НЕ БОЛЕЕ 7 СИМВОЛОВ.
ПРОВЕРИЛ:
----------
ПРИЧИНА. ДЛЯ ПОЛУЧЕНИЯ ДОКУМЕНТАЦИИ СП ТРЕБУЕТСЯ ФАМИЛИЯ ПРОВЕРЯ-
ЮЩЕГО ЭЛЕКТРИЧЕСКУЮ СХЕМУ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. НА ЭКРАНЕ ДИСПЛЕЯ НАБРАТЬ ФИО ПРОВЕРЯЮЩЕГО,
КОТОРАЯ ДОЛЖНА БЫТЬ НЕ БОЛЕЕ 7 СИМВОЛОВ.
Н.КОНТРОЛЬ:
------------
ПРИЧИНА. ДЛЯ ПОЛУЧЕНИЯ ДОКУМЕНТАЦИИ СП ТРЕБУЕТСЯ ФАМИЛИЯ НОРМО-
КОНТРОЛЕРА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. НА ЭКРАНЕ ДИСПЛЕЯ НАБРАТЬ ФИО НОРМОКОНТРОЛЕ0
РА, КОТОРАЯ ДОЛЖНА БЫТЬ НЕ БОЛЕЕ 7 СИМВОЛОВ.
УТВЕРДИЛ:
----------
ПРИЧИНА. ДЛЯ ПОЛУЧЕНИЯ ДОКУМЕНТАЦИИ СП ТРЕБУЕТСЯ ФАМИЛИЯ РАБОТ-
НИКА, УТВЕРЖДАЩЕГО ДОКУМЕНТАЦИЮ ДАННОЙ ПЛАТЫ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. НА ЭКРАНЕ ДИСПЛЕЯ НАБРАТЬ ФИО РАБОТНИКА, УТ-
ВЕРЖДАЮЩЕГО ДОКУМЕНТАЦИЮ ДАННОЙ ПЛАТЫ, КОТОРАЯ ДОЛЖНА БЫТЬ НЕ
БОЛЕЕ 7 СИМВОЛОВ.
24. ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕНТА "ВЕДОМОСТЬ
ПОКУПНЫХ ИЗДЕЛИЙ" ( VEDOM )
24.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПРЕДНАЗНАЧЕНА ДЛЯ ФОРМИРОВАНИЯ И РАСПЕЧАТКИ ДО-
КУМЕНТА "ВЕДОМОСТЬ ПОКУПНЫХ ИЗДЕЛИЙ" ( ВП ), СОГЛАСНО ТРЕБОВАНИЯМ,
ПРЕД'ЯВЛЯЕМЫМ ГОСТ2.004-79. ИСХОДНЫИ ДАННЫМИ ДЛЯ ПРОГРАММЫ ЯВЛЯЕТ-
СЯ ФАЙЛ, СОЗДАННЫЙ ПРОГРАММОЙ PELM, ОПИСАНИЕ КОТОРОГО ПРИВЕДЕНО В
РАЗДЕЛЕ 10.
24.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ИМЯ ПРОГРАММЫ - VEDOM.
СТРУКТУРА ИСХОДНОГО ФАЙЛА ДОЛЖНА СООТВЕТСТВОВАТЬ ТРЕБОВАНИЯМ,
ОПИСАННЫМ В РАЗДЕЛЕ 10. ТРЕБОВАНИЯ, КОТОРЫЕ КАСАЮТСЯ НЕПОСРЕДСТВЕННО
ПРОГРАММЫ VEDOM, СОВПАДАЮТ С ТРЕБОВАНИЯМИ ДЛЯ ПРОГРАММЫ PEREH ( СМ.
П. 11.1 ). ДОКУМЕНТ ФОРМИРУЕТСЯ И ВЫВОДИТСЯ НА ПЕЧАТАЮЩЕЕ УСТРОЙСТВО.
ПРИМЕР ДОКУМЕНТА ВП ПРИВЕДЕН В ПРИЛОЖЕНИИ.
24.3. СООБЩЕНИЯ ОПЕРАТОРУ
ОБРАБОТКА ВСЕГО УСТРОЙСТВА ИЛИ ОТДЕЛЬНОЙ ПЛАТЫ ( 1-2 )?
--------------------------------------------------------
ПРИЧИНА. ПРОГРАММЕ НАДО УКАЗАТЬ НАПРАВЛЕНИЕ РАБОТЫ АЛГОРИТМА, Т.К.
ВП МОЖЕТ СОСТАВЛЯТЬСЯ НА ОТДЕЛЬНУЮ ПЛАТУ ИЛИ НА ВЕСЬ БЛОК.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ СИМВОЛ "1", ЕСЛИ ИДЕТ ОБРАБОТКА ВСЕГО
УСТРОЙСТВА, ИЛИ ВВЕСТИ СИМВОЛ "2", ЕСЛИ ИДЕТ ОБРАБОТКА ОДНОГО ФАЙ-
ЛА.
ВСЕ ОСТАЛЬНЫЕ СООБЩЕНИЯ АНАЛОГИЧНЫ СООБЩЕНИЯМ В П. 23.3.
25. ОПИСАНИЕ ПРОГРАММЫ СОРТИРОВКИ BIB
25.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА BIB ПРЕДНАЗНАЧЕНА ДЛЯ СОРТИРОВКИ ФАЙЛА В ФОРМАТЕ
SRC С ЦЕЛЬЮ БОЛЕЕ ЭФФЕКТИВНОГО ВЫВОДА ФАЙЛА НА ГРАФОПОСТРОИТЕЛЬ.
ПРОГРАММА МОЖЕТ ТАКЖЕ ИСПОЛЬЗОВАТЬСЯ ПРИ СОЗДАНИИ ФАЙЛА ОТВЕРСТИЙ
ДЛЯ СВЕРЛИЛЬНОГО СТАНКА.С ПОМОЩЬЮ ПРОГРАММЫ BIB МОЖНО УПЛОТНЯТЬ
ФАЙЛЫ В ФОРМАТЕ SRC,ЕСЛИ ПРИ РАБОТЕ С ЭТИМИ ФАЙЛАМИ УДАЛЯЛОСЬ
БОЛЬШОЕ КОЛИЧЕСТВО ИНФОРМАЦИИ.
25.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПРОИЗВОДИТ СОРТИРОВКУ ФАЙЛА ОДНИМ ИЗ СЛЕДУЮЩИХ СПОСОБОВ:
1.СОРТИРОВКА ПО ЭЛЕМЕНТАМ-ЭЛЕМЕНТЫ ПОЛУЧЕННОГО ФАЙЛА РАСПОЛАГАЮТСЯ
СЛЕДУЮЩИМ ОБРАЗОМ.СНАЧАЛА ЗАПИСАНЫ ВСЕ ЛИНИИ,ЗАТЕМ ПРЯМОУГОЛЬНИКИ,
ОКРУЖНОСТИ,ТЕКСТ,ЛОМАНЫЕ.
2.СОРТИРОВКА ПО СЛОЯМ-В ПОЛУЧЕННОМ ФАЙЛЕ СНАЧАЛА РАСПОЛОЖЕНЫ ЭЛЕ-
МЕНТЫ 1-ОГО СЛОЯ,ЗАТЕМ 2-ОГО И ТАК ДАЛЕЕ.
3.СОРТИРОВКА ПО РАСПОЛОЖЕНИЮ-РЕЖИМ ПРЕДНАЗНАЧЕН ДЛЯ ПОДГОТОВКИ
ФАЙЛА ПЕРЕД ВЫВОДОМ НА ГРАФОПОСТРОИТЕЛЬ.ЭЛЕМЕНТЫ В ПОЛУЧЕННОМ
ФАЙЛЕ РАСПОЛАГАЮТСЯ В ЗАВИСИМОСТИ ОТ ИХ ПОЛОЖЕНИЯ ОТНОСИТЕЛЬНО
ОСЕЙ КООРДИНАТ. ПРОГРАММА РАБОТАЕТ В 2 ПРОХОДА.НА ПЕРВОМ ПРОХОДЕ
ЗЛЕМЕНТЫ ГРУППИРУЮТСЯ ПО ОБЛАСТЯМ.ПОСЛЕ ЭТОГО ПРОХОДА ПОЛУЧАЕТСЯ
ФАЙЛ ДЛЯ СВЕРЛИЛЬНОГО СТАНКА.ПРИ ВЫПОЛНЕНИИ ЭТОГО ЭТАПА НА ЭКРАН
ВЫВОДИТСЯ СИМВОЛ'+'.ВО ВРЕМЯ ВТОРОГО ПРОХОДА ЭЛЕМЕНТЫ ГРУППИРУ-
ЮТСЯ С ЦЕЛЬЮ НАИБОЛЕЕ ОПТИМАЛЬНОГО ВЫВОДА НА ГРАФОПОСТРОИТЕЛЬ.
НА ЭТОМ ПРОХОДЕ НА ЭКРАН ВЫВОДИТСЯ СИМВОЛ'&'.
В ЗАВИСИМОСТИ ОТ ТОГО КАК ГРАФОПОСТРОИТЕЛЬ БУДЕТ ВЫВОДИТЬ ЛИНИИ
В ПОЛУЧАЕМОМ ФАЙЛЕ ПРЕДУСМОТРЕНЫ 2 РЕЖИМА:
3.1. ЛИНИИ РИСУЮТСЯ ЗА 2 ПРОХОДА(ОБЫЧНО ПРОВОДНИКИ ПЕЧАТНОЙ
ПЛАТЫ).
3.2. ЛИНИИ РИСУЮТСЯ ЗА 1 ПРОХОД(ЭЛЕКТРИЧЕСКИЕ СХЕМЫ).
25.3. СООБЩЕНИЯ ПРОГРАММЫ
*
---
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА.ВВЕСТИ ИМЯ ФАЙЛА.РАСШИРЕНИЕ ФАЙЛА ПО УМОЛЧАНИЮ
РАВНО SRC
НЕТ ФАЙЛА
---------
ПРИЧИНА.УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЕ ОПЕРАТОРА.ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ
ИМЯ ФАЙЛА.
ВВЕДИТЕ ТИП СОРТИРОВКИ (ВК-ПО ЭЛЕМЕНТАМ,1-ПО СЛОЯМ
--------------------------------------------------
2,3,4-ПО РАСПОЛОЖЕНИЮ)=
-----------------------
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ КАКИМ ОБРАЗОМ ВЫПОЛНЯТЬ СОРТИРОВКУ.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ ТРЕБУЕМЫЙ РЕЖИМ.2-СОРТИРОВКА ДЛЯ ГРА-
ФОПОСТРОИТЕЛЯ,ГДЕ ЛИНИЯ РИСУЕТСЯ ЗА 2 ПРОХОДА,3-АНАЛОГИЧНО,НО ЛИ-
НИЯ РИСУЕТСЯ ЗА 1 ПРОХОД.4-СОРТИРОВКА ДЛЯ СВЕРЛИЛЬНОГО СТАНКА.
ВВЕДИТЕ НОМЕРА СОРТИРУЕМЫХ СЛОЕВ
--------------------------------
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ НОМЕРА СЛОЕВ КОТОРЫЕ БУДУТ ВЫ-
ВОРДИЬТСЯ НА ГРАФОПОСТРОИТЕЛЬ.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТБИЕ ОПЕРАТОРА.ВВЕСТИ ТРЕБУЕМЫЕ СЛОИ.ДЛЯ РЕЖИМА 4 ПАРАМЕТР
ЗНАЧЕНИЯ НЕ ИМЕЕТ.
ВВЕДИТЕ КООРДИНАТЫ ОБРАБАТЫВАЕМОЙ ОБЛАСТИ Х1=
--------------------------------------------
У1=
----
Х2=
----
У2=
----
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ КООРДИНАТЫ ОБЛАСТИ В КОТОРОЙ
НАХОДЯТСЯ СОРТИРУЕМЫЕ ЭЛЕМЕНТЫ.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА.ВВЕСТИ КООРДИНАТЫ В ДЕСЯТЫХ ДОЛЯХ ММ.
ЛЕВОГО НИЖНЕГО(Х1,У1) И ПРАВОГО ВЕРХНЕГО(Х2,У2)КРАЕВ
ОБЛАСТИ В КОТОРОЙ РАСПОЛОЖЕНЫ СОРТИРУЕМЫЕ ЭЛЕМЕНТЫ.ЭТА ОБЛАСТЬ
ДОЛЖНА ВКЛЮЧАТЬ В СЕБЯ ВСЕ ЭЛЕМЕНТЫ ФАЙЛА.ОБЛАСТЬ ТАКЖЕ МОЖЕТ
ИМЕТЬ И БОЛЬШИЕ РАЗМЕРЫ.
26. ОПИСАНИЕ ПРОГРАММЫ РАБОТЫ С БИБЛИОТЕЧНЫМИ
ШРИФТАМИ BUK.
26.1. НАЗНАЧЕНИЕ ПРОГРАММЫ
ПРОГРАММА BUK ПРЕДНАЗНАЧЕНА ДЛЯ ЗАМЕНЫ ТЕКСТА В ФАЙЛЕ
SRC СООТВЕТСТВУЮЩИМИ БИБЛИОТЕЧНЫМИ ЭЛЕМЕНТАМИ.
26.2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА АНАЛИЗИРУЕТ КАЖДЫЙ СИМВОЛ ТЕКСТА,ЗАТЕМ ГЕНЕРИРУЕТ
СООТВЕТСТВУЮЩЕЕ ИМЯ БИБЛИОТЕЧНОГО ФАЙЛА.БИБЛИОТЕЧНЫЙ ФАЙЛ
БЕРЕТСЯ ИЗ БИБЛИОТЕКИ И ПОМЕЩАЕТСЯ НА МЕСТО СИМВОЛА В СООТВЕТ-
СТВИИ С ЕГО РАЗМЕРОМ,СЛОЕМ,ПОЛОЖЕНИЕМ И ОРИЕНТАЦИЕЙ.ИМЯ БИБЛИОТЕЧ-
НОГО ФАЙЛА ФОРМИРУЕТСЯ СЛЕДУЮЩИМ ОБРАЗОМ:
1.ПЕРВЫЙ СИМВОЛ R-РУССКАЯ БУКВА,L-ЛАТИНСКАЯ БУКВА,C-ЦИФРА,S-СПЕЦИ-
АЛЬНЫЙ СИМВОЛ.
2.ВТОРОЙ СИМВОЛ:2,3,4 ИЛИ 6 В ЗАВИСИМОСТИ ОТ РАЗМЕРА ТЕКСТА
2-РАЗМЕР 6 ИЛИ 1.5ММ,3-8 ИЛИ 2.0ММ,4-12 ИЛИ 3.0 ММ,4-20 ИЛИ 5.0ММ.
3.ТРЕТИЙ СИМВОЛ:B-ДЛЯ БУКВ,A-ДЛЯ ЦИФР,0-ДЛЯ СПЕЦСИМВОЛОВ.
4.ЧЕТВЕРТЫЙ СИМВОЛ:УКАЗЫВАЕТ НА КОНКРЕТНЫЙ СИМВОЛ ИЗ ГРУППЫ.ТАК
НАПРИМЕР R2BY-БУКВА Ы РАЗМЕРОМ 6,L3BN-ЛАТИНСКАЯ БУКВА N РАЗМЕРОМ 8,
C4A6-ЦИФРА 6 РАЗМЕРОМ 12.ДЛЯ КОДИРОВАНИЯ НЕКОТОРЫХ БУКВ ПРИНЯТЫ
СЛЕДУЮЩИЕ СОГЛАШЕНИЯ:Ю-ПОСЛЕДНИЙ СИМВОЛ 9,Ш-3,Э-4,Щ-5,Ч-6.
ОСТАЛЬНЫЕ РУССКИЕ БУКВЫ КОДИРУЮТСЯ С ПОМОЩЬЮ КОДА КОИ-7.ДЛЯ ПОЛУ-
ЧЕНИЯ ЛАТИНСКОГО КОДА РУССКОЙ БУКВЫ СЛЕДУЕТ ОТ КОДА РУССКОЙ БУКВЫ
ОТНЯТЬ 40.НАПРИМЕР Я-161 СООТВЕТСТВУЕТ Q-121.СПЕЦСИМВОЛЫ С КОДАМИ
041-057 КОДИРУЮТСЯ ЛАТИНСКИМИ БУКВАМИ А-О,Т.Е. СИМВОЛУ '+' СООТВЕТ-
СТВУЕТ БУКВА К.СПЕЦСИМВОЛЫ С КОДАМИ 072-100 КОДИРУЮТСЯ БУКВАМИ P-V
Т.Е. СИМВОЛУ ? СООТВЕТСТВУЕТ БУКВА U.БИБЛИОТЕКА ЭЛЕМЕНТОВ МОЖЕТ НА
ХОДИТЬСЯ КАК НА MX1,ТАК И НА LD7-ВЕРСИЯ ПРОГРАММЫ BUKD.
26.3. СООБЩЕНИЯ ПРОГРАММЫ
*
---
ПРИЧИНА.ПРОГРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ.ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИИЯ ОПЕРАТОРА.ВВЕСТИ ИМЯ ФАЙЛА,РАСШИРЕНИЕ ФАЙЛА ПО УМОЛЧАНИЮ
SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА.УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЕ ОПЕРАТОРА.ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКАЗАТЬ
ИМЯ ФАЙЛА.
РАЗМЕР НЕ НАЙДЕН
----------------
ПРИЧИНА.В В ГРАФИЧЕСКОМ ФАЙЛЕ ВСТРЕТИЛСЯ ЭЛЕМЕНТ ТЕКСТА С РАЗМЕРОМ
ОТЛИЧНЫМ ОТ 6,8,12,20.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.ОБРАБАТЫВАЕМЫЙ ФАЙЛ ОСТА-
ЕТСЯ НЕИЗМЕННЫМ.
ДЕЙСТВИЕ ОПЕРАТОРА.УДАЛИТЬ ИЗ ФАЙЛА ВСЕ СИМВОЛЫ С РАЗМЕРОМ ОТЛИЧНЫМ
ОТ 6,8,12,20 И ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ.
НЕТ ФАЙЛА MX1:L4BA
------------------
ПРИЧИНА.ПРОГРАММА НЕ НАШЛА В БИБЛИОТЕКЕ ФАЙЛ С ИМЕНЕМ L4BA.SRC.
ДЕЙСТВИЕ ПРОГРАММЫ.ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.ФАЙЛ ОСТАЕТСЯ НЕИЗМЕННЫМ.
ДЕЙСТВИЕ ОПЕРАТОРА.ИЗМЕНИТЬ СООТВЕТСТВУЮЩИЙ СИМВОЛ ИЛИ ВКЛЮЧИТЬ
НЕ НАЙДЕННЫЙ ЭЛЕМЕНТ В БИБЛИОТЕКУ.ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ.
27. ОПИСАНИЕ ПРОГРАММЫ BUK ( SRC - SOU )
27.1 НАЗНАЧЕНИЕ ПРОГРАММЫ
ПROGRAMMA WYPOLNQET PEREZAPISX FAJLA FORMATA SСРЦ W FORMAT
СОУ.
27.2 ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПЕРЕВОДИТ ИНФОРМАЦИЮ ФАЙЛА ФОРМАТА СРЦ В ФОРМАТ
СОУ. ПЕРЕВОДИТСЯ ИНФОРМАЦИЯ О ВСЕХ ПРИМИТИВАХ И ИЗ ВСЕХ СЛОЕВ.
ЛИНИЯ И ОТРЕЗКИ ЛОМАНОЙ ЛИНИИ ДОЛЖНЫ БЫТЬ РАСПОЛОЖЕНЫ ПОД
УГЛОМ, КРАТНЫМ 45 ГРАДУСОВ.
СИМВОЛЫ ТЕКСТА ПЕРЕВОДЯТСЯ В ОТРЕЗКИ И ЛОМАНЫЕ ЛИНИИ С УГЛОМ
45 ГРАДУСОВ.
ОКРУЖНОСТИ ПЕРЕВОДЯТСЯ В С-СЛОЙ СОУ ФОРМАТА. ИМЕНА С-ЭЛЕМЕНТА
ФОРМИРУЮТСЯ СЛЕДУЮЩИМ ОБРАЗОМ:
- ПЕРВЫЕ 2 СИМВОЛА ND;
- ВТОРЫЕ 2 СИМВОЛА - ВНЕШНИЙ ДИАМЕТР КОНТАКТНОЙ ПЛОЩАДКИ
В ДЕСЯТЫХ ДОЛЯХ ММ.
- ПОСЛЕДНИЕ 2 СИМВОЛА - ВНУТРЕННИЙ ДИАМЕТР КОНТАКТНОЙ ПЛОЩАДКИ
В ДЕСЯТЫХ ДОЛЯХ ММ.
ПРЯМОУГОЛЬНИКИ ПЕРЕВОДЯТСЯ В ПРЯМОУГОЛЬНИКИ.
21.3 СООБЩЕНИЯ ПРОРАММЫ.
*
-----
ПРИЧИНА. ПРОРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА,РАСШИРЕНИЕ ФАЙЛА ПО УМОЛ-
ЧАНИЮ РАВНО SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЕ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКА-
ЗАТЬ ИМЯ ФАЙЛА.
ЕСТЬ ОШИБКИ, УКАЖИ УСТРОЙСТВО ВЫВОДА "П"-ПЕЧАТЬ, ВК-ДИСПЛЕЙ
-----------------------------------------------------------
ПРИЧИНА. В ОБРАБАТЫВАЕМОМ ФАЙЛЕ ВСТРЕЧЕНЫ ОШИБКИ, ПРОГРАММА
ЗАПРАШИВАЕТ УСТОЙСТВО ВЫВОДА ПРОТОКОЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ НЕОБХОДИМЫЙ СИМВОЛ.
НЕПРАВИЛЬНО СФОРМИРОВАНА ЛОМАНАЯ ЛИНИЯ Х= У= СЛОЙ=
-----------------------------------------------------------
ПРИЧИНА. В ОБРАБАТЫВАЕМОМ ФАЙЛЕ ВСТРЕТИЛАСЬ ЛОМАНАЯ ЛИНИЯ С УГЛОМ
ПОВОРОТА ИЛИ С СООТНОШЕНИЕМ ТОЛЩИНЫ ЛИНИИ К УГЛУ ПОВОРОТА ОТЛИЧАЮЩИМСЯ
ОТ ТРЕБОВАНИЙ ФОРМАТА SOURS.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОПУСКАЕТ ЛОМАНУЮ ЛИНИЮ И ПРОДОЛЖАЕТ СВОЮ РАБОТУ.
ДЕЙСТВИЯ ОПЕРАТОРА. НЕ ТРЕБУЮТСЯ.
УГОЛ НЕ КРАТЕН 45 ГРАДУСАМ
--------------------------
ПРИЧИНА. В ОБРАБАТЫВАЕМОМ ФАЙЛЕ ВСТРЕЧЕНА ЛИНИЯ С УГЛОМ НАКЛОНА НЕ
КРАТНЫМ 45 ГРАДУСАМ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОПУСКАЕТ ЛИНИЮ И ПРОДОЛЖАЕТ СВОЮ РАБОТУ.
ДЕЙСТВИЯ ОПЕРАТОРА. НЕ ТРЕБУЮТСЯ.
28. ОПИСАНИЕ ПРОГРАММЫ СОУСРЦ
28.1 НАЗНАЧЕНИЕ ПРОГРАММЫ
ПROGRAMMA WYPOLNQET PEREZAPISX FAJLA FORMATA СОУРС W FORMAT
СРЦ.
28.2 ВЫПОЛНЕНИЕ ПРОГРАММЫ
ПРОГРАММА ПЕРЕВОДИТ ИНФОРМАЦИЮ ФАЙЛА ФОРМАТА СОУРС В ФОРМАТ
СРЦ. ПЕРЕВОДИТСЯ ИНФОРМАЦИЯ О ВСЕХ ПРИМИТИВАХ И ИЗ ВСЕХ СЛОЕВ.
ЛИНИЯ И ОТРЕЗКИ ЛОМАНОЙ ЛИНИИ ДОЛЖНЫ БЫТЬ РАСПОЛОЖЕНЫ ПОД
УГЛОМ, КРАТНЫМ 45 ГРАДУСОВ.
ПРЯМОУГОЛЬНИКИ ПЕРЕВОДЯТСЯ В ПРЯМОУГОЛЬНИКИ.
ДЛЯ ПЕРЕВОДА С СЛОЯ ИСПОЛЬЗУЕТСЯ ТАБЛИЦА НАСТРОЙКИ, ОПИСАННАЯ
НИЖЕ.
ОСТАЛЬНЫЕ ПРИМИТИВЫ ФАЛА SOURSE ФОРМАТА ИГНОРИРУЮТСЯ.
28.3. ОПИСАНИЕ ФАЙЛА НАСТРОЙКИ
СТРОКА ФАЙЛА НАСТРОЙКИ ИМЕЕТ СЛЕДУЮЩИЙ ВИД:
HHHHHH:А,ББ,СС
ГДЕ: HHHHHH - ИМЯ ЯЧЕИКИ С - СЛОЯ;
А - ИДЕНТИФИКАТОР ВЫХОДНОГО ПРИМИТИВА:
О-ОКРУЖНОСТЬ,П-ПРЯМОУГОЛЬНИК.
ББ,СС - ДЛЯ ОКРУЖНОСТИ - РАЗМЕР ВНЕШНЕЙ И ВНУТРЕННЕЙ
ОКРУЖНОСТИ В ДЕСЯТЫХ ДОЛЯХ ММ.
ДЛЯ ПРЯМОУГОЛЬНИКА - РАЗМЕР СТОРОН В ДЕСЯТЫХ
ДОЛЯХ ММ.
28.4. ПРИМЕР ФАЙЛА НАСТРОЙКИ
ND1508:O,15,8
ND3000:O,30,9
ND1110:O,11,10
ND1112:O,11,12
ND1113:O,11,13
ND1413:O,14,13
ND0904:O,9,4
ND2013:P,15,15
ND1408:O,14,8
ND1810:O,18,10
28.5 СООБЩЕНИЯ ПРОРАММЫ.
*
-----
ПРИЧИНА. ПРОРАММА ЗАПРАШИВАЕТ ИМЯ ГРАФИЧЕСКОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЕ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА,РАСШИРЕНИЕ ФАЙЛА ПО УМОЛ-
ЧАНИЮ РАВНО SRC.
НЕТ ФАЙЛА
---------
ПРИЧИНА УКАЗАННОГО ФАЙЛА НЕТ НА МАГНИТНОМ ДИСКЕ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЕ ОПЕРАТОРА. ВНОВЬ ЗАГРУЗИТЬ ПРОГРАММУ И ПРАВИЛЬНО УКА-
ЗАТЬ ИМЯ ФАЙЛА.
ПРОПУЩЕН ЭЛЕМЕНТ Х= У= СЛОЙ=
-------------------------------------
ПРИЧИНА. В ОБРАБАТЫВАЕМОМ ФАЙЛЕ ВСТРЕТИЛСЯ НЕ ЛОМАНАЯ,ЛИНИЯ, НЕ
ПРЯМОУГОЛЬНИК И НЕ ЯЧЕЙКА С-СЛОЯ.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОПУСКАЕТ ЭЛЕМЕНТ И ПРОДОЛЖАЕТ СВОЮ РАБОТУ.
ДЕЙСТВИЯ ОПЕРАТОРА. НЕ ТРЕБУЮТСЯ.
НЕТ ЭЛЕМЕНТА В ТАБЛИЦЕ НАСТРОЙКИ ХХХХХХ
---------------------------------------
ПРИЧИНА. В ОБРАБАТЫВАЕМОМ ФАЙЛЕ ВСТРЕЧЕНА ЯЧЕЙКА С-СЛОЯ, КОТОРАЯ НЕ
ОПИСАНА В ТАБЛИЦЕ НАСТРОЙКИ
ДЕЙСТВИЕ ПРОГРАММЫ. ПРОПУСКАЕТ ЯЧЕЙКУ И ПРОДОЛЖАЕТ СВОЮ РАБОТУ.
ДЕЙСТВИЯ ОПЕРАТОРА. НЕ ТРЕБУЮТСЯ.
УКАЖИ МАСШТАБ - ОДНА ЦИФРА
--------------------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ УКАЗАТЬ ЧИСЛО, НА КОТОРОЕ БУДУТ РАЗДЕЛЕНЫ
ВСЕ ЛИНЕЙНЫЕ РАЗМЕРЫ ПРИМИТИВОВ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ОДНУ ЦИФРУ.
УКАЖИ ИМЯ ФАИЛА НАСТРОЙКИ
-------------------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВЕСТИ ИМЯ ФАЙЛА НАСТРОЙКИ.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА (РАСШИРЕНИЕ ПО УМОЛЧАНИЮ NST)
УКАЖИ ИМЯ ВХОДНОГО ФАИЛА
------------------------
ПРИЧИНА. ПРОГРАММА ТРЕБУЕТ ВВЕСТИ ИМЯ ВХОДНОГО ФАЙЛА.
ДЕЙСТВИЕ ПРОГРАММЫ. ЖДЕТ ОТВЕТА ОПЕРАТОРА.
ДЕЙСТВИЯ ОПЕРАТОРА. ВВЕСТИ ИМЯ ФАЙЛА (РАСШИРЕНИЕ ПО УМОЛЧАНИЮ SRC)
ОШИБКА В ФАЙЛЕ НАСТРОЙКИ
------------------------
ПРИЧИНА. ПРОГРАММА ОБНАРУЖИЛА ОШИБКУ В ФАЙЛЕ НАСТРОЙКИ,НА ЭКРАНЕ
ВЫСВЕЧИВАЕТСЯ ПОСЛЕДНЯЯ ОБРАБАТЫВАЕМАЯ СТРОКА.
ДЕЙСТВИЕ ПРОГРАММЫ. ПРЕКРАЩАЕТ ВЫПОЛНЕНИЕ.
ДЕЙСТВИЯ ОПЕРАТОРА. ИСПРАВИТЬ ОШИБКУ.
Документация на редактор из файла HELP.TXT (Отобразить)
Служебные символы редактора
Разбиты по группам
------------------
Верхний ряд клавиш:
-------------------
ОТМЕН - линия : ПС - текст : ПМ - переход в графику
ИСП - отмена : Ф17 - копия : Ф18 - удаление : Ф19 - сдвиг
------------------------------------------------------------------------------
Основная клавиатура:
--------------------
ТАБ - окружность : ВК - прямоугольник : РУС/ЛАТ - получение справки
------------------------------------------------------------------------------
Первая дополнительная клавиатура:
---------------------------------
НТ - точка : ВСТ - область : УДАЛ - отбор : ВЫБР - элемент
ПРЕД.КАДР - уменьшить шаг курсора : СЛЕД.КАДР - увеличить шаг курсора
------------------------------------------------------------------------------
Вторая дополнительная клавиатура:
---------------------------------
ПФ1- изоб.вправо : ПФ2- изоб.влево : ПФ3 - изоб.вниз : ПФ4 - изоб.вверх
7 - 1 шаг курсора: 8 - 2 шаг курсора : 9 - 3 шаг курсора: , - центр увел
4 - 1 толщина : 5 - 2 толщина : 6 - 3 толщина : - - уменьшения
1 - ломаная : 2 - увеличить : 3 - уменьшить : . - регенерац.
0 - записать элемент в файл ************ Нажми ВК **********************
Документация на редактор из файла IN5039.TXT (Отобразить)
ПОСТПРОЦЕССОР НА ГЕНЕРАТОР ИЗОБРАЖЕНИЯ ЭМ-5039
ИЗ ФОРМАТА .GPH
( ПРОГРАММА GP5039.SAV )
РУКОВОДСТВО ОПЕРАТОРА
- 2 -
АННОТАЦИЯ
НАСТОЯЩЕЕ РУКОВОДСТВО ПРЕДНАЗНАЧЕНО ДЛЯ ИЗУЧЕНИЯ ПОРЯДКА РА-
БОТЫ С ПОСТПРОЦЕССОРОМ НА ГЕНЕРАТОР ИЗОБРАЖЕНИЯ ЭМ-5039 - ПРОГРАММОЙ
GP5039.SAV. ДОКУМЕНТ СОДЕРЖИТ КРАТКУЮ ХАРАКТЕРИСТИКУ ПРОГРАММЫ И ЕЕ
НАЗНАЧЕНИЕ, ПОРЯДОК РАБОТЫ. ПРИВЕДЕНЫ СООБЩЕНИЯ ПРОГРАММЫ, ИХ ИНТЕР-
ПРЕТАЦИЯ И ДЕЙСТВИЯ ОПЕРАТОРА.
- 3 -
СОДЕРЖАНИЕ
1. НАЗНАЧЕНИЕ И КРАТКАЯ ХАРАКТЕРИСТИКА ПРОГРАММЫ . . . . 4
2. ВЫПОЛНЕНИЕ ПРОГРАММЫ . . . . . . . . . . . . . . . . 5
3. СООБЩЕНИЯ ОПЕРАТОРУ . . . . . . . . . . . . . . . . 7
- 4 -
1.НАЗНАЧЕНИЕ И КРАТКАЯ ХАРАКТЕРИСТИКА ПРОГРАММЫ
1.1. ПРОГРАММА GP5039.SAV ПРЕДНАЗНАЧЕНА ДЛЯ ОБРАБОТКИ ИНФОРМАЦИИ
В ФОРМАТЕ .GPH СИСТЕМЫ ПРОЕКТИРОВАНИЯ HELIOS И ПОЛУЧЕНИЯ УПРАВЛЯЮЩЕЙ ПРО-
ГРАММЫ ДЛЯ ГЕНЕРАТОРА ИЗОБРАЖЕНИЯ ЭМ-5039.
1.2. ПРОГРАММА ОБРАБАТЫВАЕТ СЛЕДУЮЩИЕ ТОПОЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ ИС-
ХОДНОГО ФАЙЛА:
- ВЫВОД ЭЛЕМЕНТА;
- ПЕРЕХОДНОЕ ОТВЕРСТИЕ;
- Х-СЕГМЕНТ;
- Y-СЕГМЕНТ;
- ВЕКТОР (ПРОВОДНИК ПОД ЛЮБЫМ УГЛОМ НАКЛОНА).
ПРИМЕЧАНИЯ: 1. ПРОВОДНИК С КОДОМ ШИРИНЫ 0 ИГНОРИРУЕТСЯ.
2. В НАСТОЯЩЕЙ ВЕРСИИ ПОСТПРОЦЕССОРА ЭЛЕМЕНТ
"ТЕКСТ" НЕ ОБРАБАТЫВАЕТСЯ. ОН ДОЛЖЕН БЫТЬ ПРЕДСТАВЛЕН
ОТРЕЗКАМИ ПРОВОДНИКОВ.
1.3. ПОСТПРОЦЕССОР ОБЕСПЕЧИВАЕТ ОБРАБОТКУ ГРУППОВОЙ ТОПОЛОГИИ, В
КОТОРОЙ ТОПОЛОГИЯ ПЛАТЫ ИСПОЛЬЗОВАНА В КАЧЕСТВЕ КОМПОНЕНТА. ПРИ СОЗДАНИИ
ГРУППОВОЙ ТОПОЛОГИИ СЛЕДУЕТ СОБЛЮДАТЬ СЛЕДУЮЩИЕ ПРАВИЛА:
- ПРИ ОПИСАНИИ КОМПОНЕНТА-ПЛАТЫ РАЗМЕР КОМПОНЕНТА ДОЛЖЕН СООТВЕТ-
СТВОВАТЬ РАЗМЕРУ ПЛАТЫ, КОТОРАЯ ИСПОЛЬЗУЕТСЯ В КАЧЕСТВЕ КОМПОНЕНТА В ГРУП-
ПОВОЙ ТОПОЛОГИИ;
- ОБОЗНАЧЕНИЕ ТИПА КОРПУСА КОМПОНЕНТА ДОЛЖНО СООТВЕТСТВОВАТЬ ИМЕНИ
ФАЙЛА ТОПОЛОГИИ И СОДЕРЖАТЬ НЕ БОЛЕЕ 6 ЗНАКОВ;
- ТОЧКОЙ ПРИВЯЗКИ КОМПОНЕНТА (ЦЕНТРОМ ВРАЩЕНИЯ) СЛЕДУЕТ ВЫБИРАТЬ
НОЛЬ КООРДИНАТ ПЛАТЫ (КОМПОНЕНТА), Т.Е. ТОЧКУ С КООРДИНАТАМИ 0, 0.
- В ГРУППОВОЙ ТОПОЛОГИИ ДОПУСКАЕТСЯ ИСПОЛЬЗОВАНИЕ ОДНОГО ТИПА ПЛА-
ТЫ С ОРИЕНТАЦИЕЙ 0, 1, 2, 3;
- ФАЙЛ ГРУППОВОЙ ТОПОЛОГИИ ПОМИМО КОМПОНЕНТ-ПЛАТ МОЖЕТ СОДЕРЖАТЬ
СОБСТВЕННЫЕ ТОПОЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ;
- КОЛИЧЕСТВО ПЛАТ НА ГРУППОВОЙ ЗАГОТОВКЕ НЕ БОЛЕЕ 80.
1.4. ПОСТПРОЦЕССОР ОБЕСПЕЧИВАЕТ ВЫБОР ВЕЛИЧИНЫ ДИСКРЕТА ДЛЯ ВЫХОД-
НЫХ ДАННЫХ (25 ИЛИ 12,5 МКМ), РАЗВОРОТ ТОПОЛОГИИ (НА 90 ГРАДУСОВ ПО ЧАСО-
ВОЙ СТРЕЛКЕ), ВВЕДЕНИЕ ЗЕРКАЛЬНОСТИ (ОТНОСИТЕЛЬНО ОСИ Х).
ЗЕРКАЛЬНОСТЬ И РАЗВОРОТ ВЫПОЛНЯЮТСЯ ТАКИМ ОБРАЗОМ, ЧТО ПРИ НОВОЙ
ОРИЕНТАЦИИ СООТВЕТСТВУЮЩИЙ УГОЛ КОНТУРА ПЛАТЫ СОВМЕЩАЕТСЯ С НУЛЕМ КООРДИ-
НАТ, А ТОПОЛОГИЯ ОСТАЕТСЯ В ОБЛАСТИ ПОЛОЖИТЕЛЬНЫХ КООРДИНАТ.
ПРИ ОДНОВРЕМЕННОМ ЗАДАНИИ РАЗВОРОТА И ЗЕРКАЛЬНОСТИ СНАЧАЛА ОСУЩЕСТ-
ВЛЯЕТСЯ РАЗВОРОТ, ЗАТЕМ ЗЕРКАЛЬНОЕ ОТОБРАЖЕНИЕ (ДЛЯ ПОВЕРНУТОГО ПОЛОЖЕНИЯ).
1.5. ПОСТПРОЦЕССОР ОБЕСПЕЧИВАЕТ ВВЕДЕНИЕ ТЕХНОЛОГИЧЕСКОГО ПРИПУСКА
НА РАЗМЕРЫ КОНТАКТОВ И ПРОВОДНИКОВ В ПРЕДЕЛАХ +/- 200 МКМ НА СТОРОНУ (+/-
400 МКМ НА РАЗМЕР). ВВЕДЕННЫЙ ПРИПУСК ОКРУГЛЯЕТСЯ ДО ВЕЛИЧИНЫ, КРАТНОЙ 25
МКМ.
1.6. ПРИ ОБРАБОТКЕ КОНТАКТОВ И ПРОВОДНИКОВ ИХ РАЗМЕРЫ ОКРУГЛЯЮТСЯ ДО
ВЕЛИЧИНЫ, КРАТНОЙ 0,05 ММ.
1.7. МАКСИМАЛЬНАЯ ШИРИНА КОНТАКТНЫХ ПЛОЩАДОК И ПРОВОДНИКОВ С УЧЕТОМ
ПРИПУСКА НЕ ДОЛЖНА ПРЕВЫШАТЬ 12,5 ММ ПРИ ВЕЛИЧИНЕ ДИСКРЕТА 25 МКМ И 6,25 ММ
ПРИ ВЕЛИЧИНЕ ДИСКРЕТА 12,5 МКМ. СЛЕДУЕТ ПОМНИТЬ, ЧТО СУММАРНАЯ ШИРИНА РАЗНЫХ
ТИПОВ КОНТАКТНЫХ ПЛАЩАДОК И ПРОВОДНИКОВ В ОДНОМ ФАЙЛЕ НЕ ДОЛЖНА БЫТЬ БОЛЬШЕ
50 ММ (25 ММ ПРИ ДИСКРЕТЕ 12,5 МКМ), ЧТО СЛЕДУЕТ ИЗ РАЗМЕРА БУФЕРА БИБЛИОТЕ-
КИ ГЕНЕРАТОРА ИЗОБРАЖЕНИЯ.
МИНИМАЛЬНЫЙ РАЗМЕР ЭЛЕМЕНТОВ ТОПОЛОГИИ (С УЧЕТОМ ПРИПУСКА) НЕ ДОЛЖ-
НА БЫТЬ МЕНЕЕ 0,1 ММ.
1.8. КОНТАКТНЫЕ ПЛОЩАДКИ ДИАМЕТРОМ БОЛЕЕ 6,35 ММ А ТАКЖЕ СКРУГЛЕНИЯ
ЛИНИЙ ШИРИНОЙ БОЛЕЕ 6.35 ММ ПРЕДСТАВЛЯЮТСЯ ДВУМЯ ПОЛУКРУГАМИ. ПОЭТОМУ СЛЕ-
ДУЕТ ИЗБЕГАТЬ НЕСКОЛЬКИХ ТИПОРАЗМЕРОВ КОНТАКТОВ И ПРОВОДНИКОВ С ШИРИНОЙ БО-
ЛЕЕ 6,35 ММ, ТАК КАК МОЖЕТ ПРОИЗОЙТИ ПЕРЕПОЛНЕНИЕ БИБЛИОТЕКИ.
- 5 -
1.9. ПОСТПРОЦЕССОР ЧИТАЕТ ИСХОДНЫЙ ФАЙЛ С УСТРОЙСТВ MX:, MY:, DW:
И СОЗДАЕТ ВЫХОДНОЙ ФАЙЛ НА РАБОЧЕМ ДИСКЕ.
ИСХОДНАЯ ИНФОРМАЦИЯ ОБРАБАТЫВАЕТСЯ ЗА ТРИ ПРОХОДА. В ПЕРВОМ ПРОХО-
ДЕ СОЗДАЮТСЯ РАБОЧИЕ ТАБЛИЦЫ ШИРИНЫ КОНТАКТОВ, ПРОВОДНИКОВ И ПЕРЕХОДНЫХ
ОТВЕРСТИЙ ИСХОДЯ ИЗ ИНФОРМАЦИИ В СТРУКТУРНЫХ ЭЛЕМЕНТАХ "ТЕХНОЛОГИЯ ВЫВОДОВ",
"ТЕХНОЛОГИЯ ПРОВОДНИКОВ", "ТЕХНОЛОГИЯ ПЕРЕХОДОВ". ЗАПОМИНАЮТСЯ ГАБАРИТЫ
ПЛАТЫ. ПРИ ОБРАБОТКЕ ГРУППОВОЙ ТОПОЛОГИИ ЗАПОМИНАЮТСЯ КООРДИНАТЫ И ОРИЕНТА-
ЦИЯ КОМПОНЕНТ-ПЛАТ.
ВО ВТОРОМ ПРОХОДЕ ПРОВЕРЯЮТСЯ РАЗМЕРЫ ЭЛЕМЕНТОВ ТОПОЛОГИИ, ФОРМИ-
РУЮТСЯ БИБЛИОТЕЧНЫЕ ЭЛЕМЕНТЫ ДЛЯ ОПИСАНИЯ КОНТАКТНЫХ ПЛОЩАДОК И СКРУГЛЕНИЙ
ПРОВОДНИКОВ, ПОДСЧИТЫВАЕТСЯ ЧИСЛО ЭЛЕМЕНТОВ РАЗБИЕНИЯ ДЛЯ ОПРЕДЕЛЕНИЯ РАЗ-
МЕРА РАБОЧИХ ФАЙЛОВ.
В ТРЕТЬЕМ ПРОХОДЕ ОСУЩЕСТВЛЯЕТСЯ РАЗБИЕНИЕ ТОПОЛОГИИ НА ЭЛЕМЕНТАР-
НЫЕ ФИГУРЫ ВХОДНОГО ЯЗЫКА ГЕНЕРАТОРА ИЗОБРАЖЕНИЯ, КОНТРОЛИРУЕТСЯ ПОПАДАНИЕ
ЭЛЕМЕНТОВ В ЗОНУ ОБРАБОТКИ. ВЫПОЛНЯЕТСЯ СОРТИРОВКА ДАННЫХ И ФОРМИРОВАНИЕ
ВЫХОДНОГО ФАЙЛА.
ДЛЯ ИНДИКАЦИИ РАБОТЫ ПРОГРАММЫ НА ТЕРМИНАЛ ВЫВОДИТСЯ ТЕКУЩИЙ АДРЕС
ЗАПИСИ В РАБОЧИЙ ФАЙЛ.
1.10. ПРОГРАММА НАПИСАНА НА АССЕМБЛРЕ И ФУНКЦИОНИРУЕТ В ОПЕРАЦИОН-
НОЙ СИСТЕМЕ ФОДОС ПОД УПРАВЛЕНИЕМ SJ-МОНИТОРА НА ЭВМ С ОПЕРАТИВНОЙ ПАМЯТЬЮ
НЕ МЕНЕЕ 56 КБАЙТ. ОБ'ЕМ ЗАГРУЗОЧНОГО МОДУЛЯ 55 БЛОКОВ (27,5 КБАЙТ), ИЗ НИХ
СОБСТВЕННО КОМАНДЫ И ДАННЫЕ - 32 БЛОКА (16 КБАЙТ), БУФЕРЫ ПРОГРАММЫ - 23
БЛОКА (11,5 КБАЙТ).
2. ВЫПОЛНЕНИЕ ПРОГРАММЫ
2.1. ЗАГРУЗОЧНЫЙ МОДУЛЬ GP5039.SAV ДОЛЖЕН БЫТЬ ЗАПИСАН НА СИСТЕМ-
НОМ УСТРОЙСТВЕ.
2.2. ДЛЯ ВЫЗОВА ПРОГРАММЫ НАБЕРИТЕ ДИРКТИВУ:
R GP5039 "ВК"
ДАЛЕЕ СЛЕДУЕТ ДИАЛОГ, В КОТОРОМ ЗАДАЮТСЯ НЕОБХОДИМЫЕ ДАННЫЕ ДЛЯ
РАБОТЫ ПРОГРАММЫ.
ВВЕДИТЕ СПЕЦИФИКАЦИЮ ТЕХНОЛОГИЧЕСКОГО ФАЙЛА:
ВВОДИТСЯ СПЕЦИФИКАЦИЯ ФАЙЛА, ОПИСЫВАЮЩЕГО ТОПОЛОГИЮ ФОТОШАБЛОНА
(ПЛАТА С ТЕХНОЛОГИЧЕСКИМ ПОЛЕМ ИЛИ ГРУППОВАЯ ТОПОЛОГИЯ).
ПРИМЕЧАНИЕ. ПРИ ОТВЕТЕ НА ТЕКУЩИЙ И СЛЕДУЮЩИЙ ЗАПРОС В СПЕ-
ЦИФИКАЦИИ ФАЙЛА МОЖНО УКАЗАТЬ УСТРОЙСТВО. ПО УМОЛЧАНИЮ ПРЕДПОЛАГА-
ЕТСЯ РАБОЧИЙ ДИСК DK: . ЕСЛИ РАСШИРЕНИЕ ИМЕНИ ФАЙЛА .GPH, ТО ЕГО
МОЖНО НЕ ЗАДАВАТЬ.
ВВЕДИТЕ СПЕЦИФИКАЦИЮ ФАЙЛА ТОПОЛОГИИ:
ВВОДИТСЯ СПЕЦИФИКАЦИЯ ФАЙЛА, ОПИСЫВАЮЩЕГО ТОПОЛОГИЮ ПЛАТЫ, КОТОРАЯ
ИСПОЛЬЗОВАНА В ТЕХНОЛОГИЧЕСКОМ ФАЙЛЕ КАК КОМПОНЕНТ. ИНАЧЕ НАЖИМАЕТСЯ "ВК".
ЕСЛИ ЗАДАННЫЕ ФАЙЛЫ НЕ НАЙДЕНЫ, ВЫВОДИТСЯ СООБЩЕНИЕ И ПРОГРАММА
ПРЕКРАЩАЕТ РАБОТУ.
ДИСКРЕТНОСТЬ КООРДИНАТ ЭМ-5039 25 МКМ? (ВК=25; НЕТ=12,5):
НАЖИМАЕТСЯ "ВК", ЕСЛИ ЗАДАЕТСЯ ДИСКРЕТНОСТЬ 25 МКМ. ДЛЯ ЗАДАНИЯ
ДИСКРЕТНОСТИ 12,5 МКМ НАЖИМАЕТСЯ "Н" (НЕТ) И "ВК".
ПРИМЕЧАНИЕ. В ТЕКУЩЕМ ЗАПРОСЕ И ДАЛЕЕ В СКОБКАХ ПРИВЕДЕ-
- 6 -
НЫ ВОЗМОЖНЫЕ ОТВЕТЫ, ПРИЧЕМ ПЕРВЫМ УКАЗАН ОТВЕТ ПО УМОЛЧАНИЮ, Т.Е.
ПРИ НАЖАТИИ "ВК".
ОБРАБАТЫВАЕМЫЕ ЭЛЕМЕНТЫ ТОПОЛОГИИ
КОНТАКТНЫЕ ПЛОЩАДКИ ?(Д,Н):
НАЖИМАЕТСЯ "ВК", ЕСЛИ ОБРАБАТЫВАЮТСЯ КОНТАКТНЫЕ ПЛОЩАДКИ. ИНАЧЕ
"Н" И "ВК".
ПРОВОДНИКИ ?(Д,Н):
НАЖИМАЕТСЯ "ВК", ЕСЛИ ОБРАБАТЫВАЮТСЯ ПРОВОДНИКИ. ИНАЧЕ "Н" И "ВК".
ВВЕДИТЕ НОМЕРА ОБРАБАТЫВАЕМЫХ СЛОЕВ:
ЗАДАЕТСЯ НОМЕР ОБРАБАТЫВАЕМОГО СЛОЯ СОВМЕЩЕННОЙ ТПОЛОГИИ. МОЖНО
ЗАДАТЬ СПИСОК ИЗ 8 НОМЕРОВ СЛОЕВ ЧЕРЕЗ ЗАПЯТУЮ ИЛИ ПРОБЕЛ, В КОТОРЫХ ОПИ-
САНА ТОПОЛОГИЯ ФОТОШАБЛОНА.
ЗЕРКАЛЬНОСТЬ (ОТНОСИТЕЛЬНО ОСИ Х)?(Н,Д):
НАЖИМАЕТСЯ "ВК", ЕСЛИ НЕ НАДО ВВОДИТЬ ЗЕРКАЛЬНОСТЬ (ПРИ ОБРАБОТКЕ
ПРЯМЫХ СЛОЕВ). ИНАЧЕ НАЖИМАЕТСЯ "Д" И "ВК" (ПРИ ОБРАБОТКЕ ОБРАТНЫХ СЛОЕВ).
ПОВОРОТ НА 90 ГРАД.?(Н,Д):
НАЖИМАЕТСЯ "ВК", ЕСЛИ НЕ НАДО РАЗВОРАЧИВАТЬ ТОПОЛОГИЮ ПО ОТНОШЕНИЮ
К ИСХОДНОМУ ОПИСАНИЮ. ИНАЧЕ НАЖИМАЕТСЯ "Д" И "ВК".
ВВЕДИТЕ ТЕХНОЛОГИЧЕСКИЙ ПРИПУСК (В МКМ НА СТОРОНУ):
НА КОНТАКТНЫЕ ПЛОЩАДКИ:
НА ПРОВОДНИКИ:
ВВОДИТСЯ ВЕЛИЧИНА ПРИПУСКА, КРАТНАЯ 25 МКМ, ОТДЕЛЬНО НА КОНТАКТНЫЕ
ПЛОЩАДКИ И ПРОВОДНИКИ, ЕСЛИ НАДО СКОМПЕНСИРОВАТЬ ВЛИЯНИЕ ТЕХНОЛОГИЧЕСКИХ
ПРОЦЕССОВ НА РАЗМЕРЫ ПРОВОДЯЩЕГО РИСУНКА. ЗНАЧЕНИЕ ПРИПУСКА, ВОСПРИНЯТОГО
ПРОГРАММОЙ, ВЫВОДИТСЯ В КОНЦЕ СТРОКИ. ЕСЛИ ПРИПУСК НЕ ВВОДИТСЯ, НАЖИМАЕТ-
СЯ "ВК".
ДАННЫЕ ВВЕДЕНЫ ВЕРНО?(Д,Н):
НАЖИМАЕТСЯ "Н" И "ВК", ЕСЛИ ДОПУЩЕНА ОШИБКА И НАДО ПОВТОРИТЬ ДИА-
ЛОГ. ИНАЧЕ НАЖИМАЕТСЯ "ВК".
ПРИ УТВЕРДИТЕЛЬНОМ ОТВЕТЕ НАЧИНАЕТСЯ ОБРАБОТКА ИСХОДНЫХ ФАЙЛОВ. НА
ЭКРАН ВЫВОДИТСЯ РАЗМЕР ЗОНЫ ОБРАБОТКИ ТЕХНОЛОГИЧЕСКОГО ФАЙЛА:
ЗОНА ОБРАБОТКИ: Х=ХХХ.ХХХ Y=ХХХ.ХХХ ММ ?(Д,Н):
ТРЕБУЕТСЯ ПОДТВЕРДИТЬ РАЗМЕР ЗОНЫ, ДЛЯ КОТОРОЙ БУДЕТ КОНТРОЛИРО-
ВАТЬСЯ ПОПАДАНИЕ ЭЛЕМЕНТОВ ТОПОЛОГИИ. ПРИ ОТРИЦАТЕЛЬНОМ ОТВЕТЕ ("Н" И "ВК")
ПРОГРАММА ЗАПРАШИВАЕТ РАЗМЕР ЗОНЫ ОБРАБОТКИ:
ЗАДАЙТЕ РАЗМЕР ЗОНЫ ОБРАБОТКИ (В ММ):
X=
Y=
ВВОДИТСЯ РАЗМЕР ЗОНЫ В ВИДЕ ЦЕЛЫХ ИЛИ ДРОБНЫХ ЧИСЕЛ С ДЕСЯТИЧНОЙ
- 7 -
ТОЧКОЙ. РАЗМЕР ЗОНЫ ОБРАБОТКИ НЕ ДОЛЖЕН ПРЕВЫШАТЬ РАЗМЕР РАБОЧЕГО ПОЛЯ ГЕ-
НЕРАТОРА ИЗОБРАЖЕНИЯ - 550 * 550 ММ.
ЕСЛИ РАЗМЕР ЗОНЫ ОБРАБОТКИ ВВЕДЕН НЕПРАВИЛЬНО, ВВОД МОЖНО ПОВТОРИТЬ,
ДАВ ОТРИЦАТЕЛЬНЫЙ ОТВЕТ НА ЗАПРОС:
ЗОНА ЗАДАНА?(Д,Н):
СЛЕДУЕТ ЗАДАВАТЬ ЗОНУ ОБРАБОТКИ ТАКИМ ОБРАЗОМ, ЧТОБЫ РАССТОЯНИЕ ОТ
КРАЯ ПЛАТЫ ДО ГРАНИЦЫ ЗОНЫ БЫЛО ПРИМЕРНО ОДИНАКОВЫМ СО ВСЕХ СТОРОН. ТОГДА
ПРИ ЗАДАНИИ ПОВОРОТА ИЗОБРАЖЕНИЯ ИЛИ ЗЕРКАЛЬНОСТИ ПРИВЯЗКА ЛЕВОГО НИЖНЕГО
УГЛА ПЛАТЫ НА КООРДИНАТНОМ СТОЛЕ ГЕНЕРАТОРА ИЗОБРАЖЕНИЯ НЕ ИЗМЕНИТСЯ.
В РЕЗУЛЬТАТЕ РАБОТЫ ПРОГРАММЫ НА РАБОЧЕМ ДИСКЕ СОЗДАЕТСЯ ФАЙЛ С
РАСШИРЕНИЕМ .39N (N - НОМЕР ОБРАБОТАННОГО СЛОЯ).
3. СООБЩЕНИЯ ОПЕРАТОРУ
В ПРОЦЕССЕ РАБОТЫ ПРОГРАММА ИНФОРМИРУЕТ ОПЕРАТОРА ОБ ИСКЛЮЧИТЕЛЬ-
НЫХ СИТУАЦИЯХ, КОТОРЫЕ, КАК ПРАВИЛО, ПРИВОДЯТ К ПРЕКРАЩЕНИЮ РАБОТЫ. НИЖЕ
ПРИВОДЯТСЯ СООБЩЕНИЯ ПРОГРАММЫ, ИХ ИНТЕРПРЕТАЦИЯ И ВОЗМОЖНЫЕ ДЕЙСТВИЯ ОПЕ-
РАТОРА.
3.1. "ОШИБКА ЧТЕНИЯ"
ПРОИЗОШЕЛ СБОЙ ПРИ ЧТЕНИИ ФАЙЛА: КАНАЛ 1 - ТЕХНОЛОГИЧЕСКО-
ГО; КАНАЛ 2 - ФАЙЛА ТОПОЛОГИИ; КАНАЛ 3, 4 - РАБОЧЕГО ФАЙЛА
НА РАБОЧЕМ ДИСКЕ.
ПОВТОРИТЕ РАБОТУ ПРОГРАММЫ. ПРИ СБОЕ ПРОВЕРЬТЕ СОСТОЯНИЕ МАГНИТНЫХ
НОСИТЕЛЕЙ И УСТРОЙСТВ.
3.2. "ОШИБКА ЗАПИСИ"
ПРОИЗОШЕЛ СБОЙ ПРИ ЗАПИСИ ИНФОРМАЦИИ В РАБОЧИЙ ФАЙЛ НА DK:.
ПОВТОРИТЕ РАБОТУ ПРОГРАММЫ. ПРИ СБОЕ ПРОВЕРЬТЕ СОСТОЯНИЕ РАБОЧЕГО
ДИСКА.
3.3. "НЕТ КОНЦА ДАННЫХ В ФАЙЛЕ [ NAMETF ] "
[ NAMEPL ]
НЕТ КОНЦА ДАННЫХ В ТЕХНОЛОГИЧЕСКОМ ФАЙЛЕ ( ИЛИ В ФАЙЛЕ ТО-
ПОЛОГИИ). ОБРАБАТЫВАЛСЯ ФАЙЛ НЕ ФОРМАТА .GPH ИЛИ ВОЗНИКЛИ
ОШИБКИ В ОСХОДНОМ ФАЙЛЕ.
ПРОВЕРЬТЕ ИСХОДНЫЙ ФАЙЛ, ОБРАТИВШИСЬ К НЕМУ В СИСТЕМЕ HELIOS.
3.4. "ПЕРЕПОЛНЕНИЕ РАБОЧЕГО ФАЙЛА. АВАРИЙНОЕ ЗАВЕРШЕНИЕ"
ПРОИЗОШЛО ПЕРЕПОЛНЕНИЕ РАБОЧЕГО ФАЙЛА ИЗ-ЗА НЕПРАВИЛЬНОЙ
РАБОТЫ ПРОГРАММЫ ИЛИ СБОЯ.
ПОПЫТАЙТЕСЬ ПОВТОРИТЬ РАБОТУ. ОБРАТИТЕСЬ К РАЗРАБОТЧИКУ: ВОЗМОЖНО,
В ПРОГРАММЕ ИМЕЕТСЯ НЕОБНАРУЖЕННАЯ ОШИБКА.
3.5. "ОШИБКА FETCH"
НЕ ВЫПОЛНИЛАСЬ ЗАГРУЗКА ДРАЙВЕРА УСТРОЙСТВА, ЗАДАННОГО В
В СПЕЦИФИКАЦИИ ИСХОДНОГО ФАЙЛА (ЗАДАНО НЕСУЩЕСТВУЮЩЕЕ УСТ-
РОЙСТВО).
ПРОВЕРЬТЕ СПЕЦИФИКАЦИЮ ИСХОДНОГО ФАЙЛА, ПОВТОРИТЕ ДЕЙСТВИЯ.
3.6. "ПЕРЕПОЛНЕНИЕ БИБЛИОТЕКИ".
РАЗМЕР БИБЛИОТЕКИ ПРЕВЫСИЛ 4К БАЙТ. В ИСХОДНОМ ФАЙЛЕ ИС-
- 8 -
ПОЛЬЗОВАНА ШИРОКАЯ НОМЕНКЛАТУРА РАЗМЕРОВ КОНТАКТОВ И ПРО-
ВОДНИКОВ: СУММАРНАЯ ШИРИНА КОНТАКТОВ И ПРОВОДНИКОВ РАЗНЫХ
ТИПОРАЗМЕРОВ ПРЕВЫСИЛА 50 ММ (25 ММ ПРИ ДИСКРЕТЕ 12,5 МКМ).
НЕ ЗАДАВАЙТЕ ДИСКРЕТНОСТЬ 12,5 МКМ. ПОПЫТАЙТЕСЬ УМЕНЬШИТЬ РАЗНООБ-
РАЗИЕ РАЗМЕРОВ КОНТАКТВ И ПРОВОДНИКОВ. СОГЛАСУЙТЕ РАЗМЕРЫ КОНТАКТОВ И ПРО-
ВОДНИКОВ В ТЕХНОЛОГИЧЕСКОМ И ТОПОЛОГИЧЕСКОМ ФАЙЛАХ.
3.7. "X=XXX.XXX Y=XXX.XXX [ ВЫВОД НЕ В ЗОНЕ ]
[ ПЕРЕХОД НЕ В ЗОНЕ ]
[ ПРОВОДНИК НЕ В ЗОНЕ ]
ЭЛЕМЕНТ ТОПОЛОГИИ С КООРДИНАТАМИ X,Y НЕ ПОПАДАЕТ ЦЕЛИКОМ
В ЗОНУ ОБРАБОТКИ (КООРДИНАТЫ ЭЛЕМЕНТА УКАЗЫВАЮТСЯ В СИСТЕ-
МЕ КООРДИНАТ ТЕХНОЛОГИЧЕСКОГО ФАЙЛА). ДАННЫЙ ЭЛЕМЕНТ НЕ
ОБРАБАТЫВАЕТСЯ. ЗОНА ОБРАБОТКИ НЕ ВКЛЮЧАЕТ ВСЮ ТОПОЛОГИЮ.
ПОВТОРНО ЗАПУСТИТЕ ПРОГРАММУ, ЗАДАВ ЗОНУ ОБРАБОТКИ ТРЕБУЕМОГО РАЗ-
МЕРА.
3.8. "МНОГО ПЛАТ НА ЗАГОТОВКЕ"
В ГРУППОВОЙ ТОПОЛОГИИ ОПИСАНО БОЛЕЕ 80 ПЛАТ
УМЕНЬШИТЕ КОЛИЧЕСТВО ПЛАТ НА ГРУППОВОЙ ЗАГОТОВКЕ.
3.9. "В ТЕХНОЛОГИЧЕСКОМ ФАЙЛЕ НЕТ ПЛАТЫ NAMEPL"
ЗАДАНО ИМЯ ФАЙЛА ТОПОЛОГИИ, НЕ СООТВЕТСТВУЮЩЕЕ ТИПУ КОР-
ПУСА КОМПОНЕНТА-ПЛАТЫ, ОПИСАННОГО В ТЕХНОЛОГИЧЕСКОМ ФАЙЛЕ.
УТОЧНИТЕ ОПИСАНИЕ КОМПОНЕНТА-ПЛАТЫ. ПОВТОРНО ЗАПУСТИТЕ ПРОГРАММУ,
ПРАВИЛЬНО ЗАДАВ ИМЯ ФАЙЛА ТОПОЛОГИИ.
3.10. "ПЛАТА ВЫХОДИТ ЗА КРАЙ ЗАГОТОВКИ"
В ТЕХНОЛОГИЧЕСКОМ ФАЙЛЕ ДЛЯ ГРУППОВОЙ ТОПОЛОГИИ НЕПРАВИЛЬ-
НО ЗАДАНА ПРИВЯЗКА КОМПОНЕНТА-ПЛАТЫ.
ИЗМЕНИТЕ РАЗМЕЩЕНИЕ ПЛАТ НА ГРУППОВОЙ ЗАГОТОВКЕ, УВЕЛИЧЬТЕ ГАБАРИТЫ
ГРУППОВОЙ ЗАГОТОВКИ.
3.11. "НЕ ОПИСАНА ТЕХНОЛОГИЯ [ ВЫВОДОВ ] В ФАЙЛЕ [ NAMETF ] ".
[ ПЕРЕХОДОВ ] [ NAMEPL ]
[ ПРОВОДНИКОВ ]
В ИСХОДНОМ ФАЙЛЕ ФОРМАТА .GPH ОТСУТСТВУЕТ СТРУКТУРНЫЙ ЭЛЕ-
МЕНТ "ТЕХНОЛОГИЯ ВЫВОДОВ" ("ТЕХНОЛОГИЯ ПЕРЕХОДОВ", "ТЕХНО-
ЛОГИЯ ПРОВОДНИКОВ").
ПРОВЕРЬТЕ ИСХОДНЫЙ ФАЙЛ В СИСТЕМЕ HELIOS.
3.12. "НЕ ОПИСАН РАЗМЕР ПЛАТЫ В ФАЙЛЕ NAMEPL".
В ФАЙЛЕ ТОПОЛОГИИ НЕ ОПРЕДЕЛЕН РАЗМЕР ПЛАТЫ.
ПРОВЕРЬТЕ ИСХОДНЫЙ ФАЙЛ В СИСТЕМЕ HELIOS.
3.13. "РАЗМЕРЫ ПЛАТЫ В ФАЙЛАХ NAMETF И NAMEPL НЕ СОГЛАСОВАНЫ".
РАЗМЕР КОМПОНЕНТА-ПЛАТЫ В ТЕХНОЛОГИЧЕСКОМ ФАЙЛЕ НЕ СООТ-
ВЕТСТВУЕТ РАЗМЕРУ ПЛАТЫ В ФАЙЛЕ ТОПОЛОГИИ.
СКОРРЕКТИРУЙТЕ УКАЗАННЫЕ РЕКВИЗИТЫ В ИСХОДНЫХ ФАЙЛАХ, ИСПОЛЬЗУЯ
СИСТЕМУ HELIOS.
3.14. "НЕКОРРЕКТНЫ РАЗМЕРЫ ЭЛЕМЕНТОВ ТОПОЛОГИИ ДЛЯ ЗАДАННОГО
ДИСКРЕТА И ПРИПУСКА
В ФАЙЛЕ NAMETF (NAMEPL)
КОД ШИРИНЫ КОНТАКТЫ (0) КОНТАКТЫ (1-7) ПРОВОДНИКИ
0 S<0,1 S>12,5
1 (S>6,25)
- 9 -
2
.
.
15 "
РАЗМЕРЫ ЭЛЕМЕНТОВ ТОПОЛОГИИ (КОНТАКТЫ В СЛОЕ 0, КОНТАКТЫ
В СЛОЯХ 1-7, ПРОВОДНИКИ) С КОДОМ ШИРИНЫ, ПРИВЕДЕННЫМ В ТАБ-
ЛИЦЕ, МЕНЬШЕ 0,1 ММ ИЛИ БОЛЬШЕ 12,5 ММ (ПРИ ДИСКРЕТЕ 12,5
МКМ БОЛЬШЕ 6,25 ММ).
ВОЙДИТЕ В СИСТЕМУ HELIOS, СКОРРЕКТИРУЙТЕ В УКАЗАННОМ ФАЙЛЕ "ТЕХНО-
ЛОГИЮ ВЫВОДОВ" ("ТЕХНОЛОГИЮ ПРОВДНИКОВ").
3.15. "НЕТ ОБРАБАТЫВАЕМЫХ ЭЛЕМЕНТОВ".
В ЗАДАННЫХ СЛОЯХ НЕТ ОБРАБАТЫВАЕМЫХ ЭЛЕМЕНТОВ.
ПРОВЕРЬТЕ ДАННЫЕ, ВВЕДЕННЫЕ В ДИАЛОГЕ. УТОЧНИТЕ СТРУКТУРУ ИСХОДНО-
ГО ФАЙЛА.
3.16. "НЕТ МЕСТА НА РАБОЧЕМ ДИСКЕ: 2*NNN БЛОКОВ".
НА РАБОЧЕМ ДИСКЕ НЕТ ДВУХ СВОБОДНЫХ УЧАСТКОВ РАЗМЕРОМ ПО
NNN БЛОКОВ ДЛЯ ОТКРЫТИЯ РАБОЧИХ ФАЙЛОВ.
ОСВОБОДИТЕ МЕСТО НА РАБОЧЕМ ДИСКЕ, СОЖМИТЕ ДИСК.
3.17. "НОРМАЛЬНОЕ ЗАВЕРШЕНИЕ GP5039 - СОЗДАН ФАЙЛ NAMETF.39N"
РАБОТА ПРОГРАММЫ ЗАВЕРШИЛАСЬ. НА РАБОЧЕМ ДИСКЕ СОЗДАН
ФАЙЛ NAMETF.39N.
ПРИМЕЧАНИЕ. NAMETF - ИМЯ ТЕХНОЛОГИЧЕСКОГО ФАЙЛА; NAMEPL -
ИМЯ ФАЙЛА ТОПОЛОГИИ (ОДИНОЧНОЙ ПЛАТЫ, ИСПОЛЬЗОВАННОЙ В
КАЧЕСТВЕ КОМПОНЕНТА В ТЕХНОЛОГИЧЕСКОМ ФАЙЛЕ).
Документация на редактор из файла OPISX.DOC (Отобразить)
ОПИСАНИЕ МАРШРУТА СКВОЗНОГО ПРОЕКТИРОВАНИЯ ПЕЧАТНЫХ ПЛАТ
НА ДВК-4.
1.1 Аннотация
Система интерактивного проектирования печатных плат "ГЕЛИОС-ВЕГА" предназна-
чена для автоматизации процесса проектирования многослойных печатных плат ,
с изготовлением всей необходимой в процессе производства конструкторской и
технологической документации .
Система "ГЕЛИОС-ВЕГА" функционально полная система , функционирующая
на ПЭВМ типа ДВК-4 . Она позволяет с высокой степенью автоматизации выполнить
все работы , связанные с проектированием многослойных печатных плат .
Система "ГЕЛИОС-ВЕГА" функционирует под управлением операционной системы RT11.
В данном документе описана схема рекомендуемого технологического маршрута
проектирования печатных плат (см. Приложение 1) . Документ даст сведения ,
достаточные для понимания области применения системы,ограничениях на
применение системы , а так же о конфигурации технических средств .
1.2 Введение
Область применения системы автоматизированного проектирования печатных плат
"ГЕЛИОС-ВЕГА" - проектирование основного элемента радиоэлектронного оборудо-
вания - печатной платы .
Технология процесса проектирования и производства печатной платы содержит
следующие этапы:
- Формулирование требований к конечному изделию - составление технического
задания на изделие;
- Поиск схемотехнического решения , позволяющего удовлетворить требования
технического задания на изделие;
- Выпуск документации , описывающей найденное схемотехническое решение
(принципиальная схема и т.п.);
- Проектирование фотошаблона печатной платы . Проектирование заключается
в выборе размещения элементов схемы на поверхности печатной платы и
поиске маршрутов проводников (прокладка трасс или трассировка) ,
реализующих электрические связи между элементами схемы;
- Выпуск конструкторской и технологической документации , позволяющей
организовать производство спроектированного изделия на базе некоторой
реально существующей технологии производства .
Полностью автоматизировать вышеописанные этапы проектирования и производства
радиоэлетронных изделий в рамках данной програмной системы , функционирующей на
персональной ЭВМ, в данный момент не представляется возможным . Однако
возможна частичная автоматизация труда проектировщиков , позволяющая повысить
производительность их труда , не нарушая при этом сложившихся методов
проектирования . Система "ГЕЛИОС-ВЕГА" позволяет полностью или частично
автоматизировать следующие этапы проектирования:
- Выпуск документации , описывающей найденное схемотехническое решение;
- Проектирование фотошаблона печатной платы;
- Выпуск конструкторской и технологической документации , позволяющей
организовать производство изделия;
- Выпуск управляющей информации для станков и установок с числовым
програмным управлением , используемых для производства печатных
плат .
1.3 Состав системы "ГЕЛИОС-ВЕГА" (см. Приложение 2)
Система "ГЕЛИОС-ВЕГА" может быть условно разделена на следующие подсистемы:
- Подсистема ввода графической информации;
- Подсистема ввода и создания описаний;
- Подсистема автоматической трассировки;
- Подсистема вывода конструкторской и технологической документации;
- Сервисные модули , облегчающие работу с системой;
Подсистема ввода графической информации состоит из графического редактора
VEGA5 .Редактор представляет широкие возможности по интерактивному вводу
и редактированию принципиальных схем и фотошаблонов .
Подсистема ввода и создания описаний состоит из программ:
- Программы создания описания электрических связей: SVZ, TRSVZ, HSVZ;
- Програма создания машинной спецификации необходимой при полуавтома-
тическом размещении компонентов на плате: SPF;
- Программа ввода описаний HELIOS , которая представляет широкие воз-
можности по интерактивному вводу и редактированию описания принципи-
альной схемы , а также по выбору применяемой технологии производ-
ства печатных плат .
Подсистема автоматической трассировки состоит из программы ROUTKT .
Программа предоставляет пользователю возможность 100-процентной трассировки
печатной платы в одной из трех возможных координатных сеток 1.25мм,0.625мм,
0.423мм . Число слоев, на которых возможна трассировка 2,4,6 или 8 .
Подсистема вывода конструкторской и технологической документации включает
в себя следующие программы:
- Программы трансляции из форматов системы в форматы других систем:
SRCSOU , BUK , GPHHP , GPHSOU , GPHSRC , RZMGPH , RYKY .
- Программы получения управляющей информации для сверлильных станков:
EX300 , KD46 , WIHR .
- Программы получения управляющей информации для фотопостроителя:
PL0 , M2005 , P5039 , GP5039 .
- Программы выпуска конструкторской и технологической документации на
графопостроителях и принтерах:
PEREH , DOPEC , VEDOM , DIAMAN , ROBTO , ROBBR , EPSON , AP7251 ,
DGGRAF , SPEC .
Программы подсистемы позволяют получить конструкторскую и технологическую
документацию на печатную плату , оформленную в соответствии с ЕСКД .
Сервисные модули , представляющие пользователю дополнительные возможности,
включают в себя следующие программы:
JURY , PEREV , SERVIS , LICELL , RECELL , CALROT , CALIST , CASTA ,CALREF ,
HELVER , PLACE , FORMZM , EXPAND ,MSS и др. .
1.4 Описание схемы технологического маршрута проектирования
печатных плат на ДВК-4 .
Для того , чтобы реализовать указанные выше функции , за основу был принят
следующий алгоритм совместной работы проектировщика и системы :
(см. Приложение 1)
Схемотехническое решение , предложенное для реализации изделия , вводится
в систему "ВЕГА" . Ввод информации осуществляется с помощью графического
редактора VEGA5,VEGA. При этом на диске создается файл , содержащий графиче-
скую информацию по принципиальной электрической схемы устройства . Исходными
данными для создания файла принципиальной электрической схемы является
библиотека схемотехнических изображений , эскизы частей схемы .
Файл полученный с помощью графического редактора VEGA является исходным
для получения описания электрических связей , получения документов "Ведо-
мость покупных изделий" , "Спецификации" , "Перечень элементов" , "Описание
соединений" , "Перечень элементов , содержащих драгметаллы " . С помощью
программы PELM получается вспомогательный файл для программ: получение "ВП"
VEDOM , получение документа "Перечень элементов" PEREH , получение документа
"Перечень элементов , содержащих драгметаллы" DIAMAN , получение документа
"Спецификация" SPEC . Эти документы можно получить еще также из файлов
перечня элементов(.PER) , получая вспомогательный файл для этих программ из
файла перечня элементов с помощью программы PERPLM . Получение прорисовки
принципиальной электрической схемы можно осуществить с помощью программ:
AP7251(на граопостроителе АП7251) , SRCHP(на графопостроителе МИКРОНИКА) ,
SRCSOU(на граопостроителях ЭМ732,7041) , и на принтерах ROBOTRON CM 6329.02
с помощью програм : ROBTO (высокое качество печати) , ROBPR (низкое качество
печати) , программа EPSON предназначена для вывода графического изображения
на печать "EPSON" . С помомощью программы DOPEC получаем документ "Описание
соединений" исходным файлом для программы является описание соединений по-
лученное с помощью программы SVZ .
Следующим этапом проектирования является осуществление полуавтоматического
размещения компонентов на плате .
Полуавтоматическое размещение реализовано прогаммой FORMZM . Исходными
данными являются: файл описания соединений , полученный программой SVZ ,
файл машинной спецификации , полученный программой SPF и библиотека
корпусов /ZMD/ . Полученный файл платы транслируется в формат .GPH програм-
мой RZMGPH . Оттранслированный файл корректируется при помощи редактора
HELIOS , а также производится ввод файла описания соединений полученного
программой HSVZ . С помощью редактора "ГЕЛИОС" производится коррекция
размещения компонентов на плате и проведение цепей имеющих фиксированное
расположение на плате .
При необходимости производится автоматическое размещение компонентов на
плате при помощи программы PLACE , исходными данными для программы
авторазмещения является файл описания соединений и файл платы в
формате .GPH . Автоматическая трассировка осуществляется с помощью
программы ROUTKT , исходными данными для нее является файл описания
платы и электрических связей в формате .GPH .
При проектировании печатной платы допускается непосредственное создание
файла платы в редакторе HELIOS , исключая стадии ввода электрической
схемы и размещения компонентов программой FORMZM . В этом случае
исходными данными являются библиотека HELIOS и файл описания
электрических связей созданный в текстовом редакторе .
После этапа автоматической трассировки осуществляется анализ результатов,
коррекция и выпуск технологической документации.
Анализ результатов и коррекцию осуществляют с помощью редактора HELIOS .
С помощью трансляторов RYKY , GPHSOU получают файлы в формате .SOURCE
для графопостроителей ЭМ732,7041 , для ИГС "КУЛОН-1". Транслятором GPHSRC
можно получить информацию в формате .SRC для дальнейшей обработки информа-
ции в системе VEGA .
Программа GP5039 формирует управляющую информацию для фотопостроителя
ЭМ-5039 .
Программа EX300 формирует управляющую информацию для сверлильного станка
"ВИХРЬ" .
Программа М2005 формирует управляющую информацию для фотопостроителя
"МИНСК-2005" .
Транслятор GPHHP формирует инормацию для прорисовки на графопостроителе
"МИКРОНИКА" .
Для всех этих трансляторов исходной информацией является файл .GPH
печатной платы полученный после коррекции в редакторе HELIOS .
1.5 Описание назначения сервисных программ системы .
Для облегчения работы конструкторов с системой "ГЕЛИОС-ВЕГА" предназначены
ряд сервисных программ :
Программа JURY осуществляет проверку созданных библиотечных схемотех-
нических изображений для графического редактора VEGA5 на соблюдение
правил построения библиотечного элемента .
Прогамма SERVIS позволяет изменять масштаб графической информации ,
изменять толщины линий , копировать из слоя в слой графическую инорма-
цию созданную редактором VEGA5 .
Программа PEREV позволяет осуществлять поворот графического изображе-
ния вокруг оси Y .
Программа IDEN позволяет осуществить автоматическую нумерацию элементов
схемы.
Программа LICELL позволяет получить справку о элементах графического
изображения содержащихся в файле .SRC , их разновидности и количества .
Программа RECELL осуществляет переименование(замену) элементов
графического изображения .
Программа CALIST позволяет быстро и оперативно распечатать содержимое
файла с описанием платы в виде текста , удобного для чтения . Данные
могут быть выведены на теминал , устойство печати или диск .
Программа CALROT позволяет пользователю выполнить следующие функции:
- повернуть плату на 90 градусов по часовой стрелке;
- повернуть плату га 90 градусов против часовой стрелки;
- изменить размеры платы и сдвинуть элементы платы внутри области
трассировки;
- переместить элементы платы в противоположный слой: из четного
в нечетный и наоборот .
Программа CASTA позволяет собрать и вывести на устройство печати
статистические данные , характеризующие плату в целом . Например ,
число записей в плате , число неподключенных выводов и т.д. .
Данные могут быть выведены на терминал , устройство печати или диск .
Программа HELREF осуществляет генерацию таблицы перекрестных ссылок .
Таблица может быть выведена на терминал , устройство печати или диск .
Программа HEXREF осуществляет генерацию перекрестных ссылок , отличие
от программы HELREF заключается в большей простоте и скорости работы и
меньшем количестве возможностей .
Программа EXPAND осуществляет формирование маркировочного и негатив-
ных слоев платы .
Программа MSS позволяет подсчитать количество экспозиций в файле
для установки "МИНСК-2005" .
Программы JURY , SERVIS , IDEN , LICELL , RECELL в качестве исходной
информации используют файлы формата .SRC .
Программы CALIST , CALROT , CASTA , HELREF , HEXREF , EHPAND в
качестве исходной информации используют файлы формата .GPH .
1.6 Требования к техническим средствам АРМ конструктора печатных плат .
Для успешной работы конструктора печатных плат с системой "ГЕЛИОС-ВЕГА" ,
рабочее место конструктора должно состоять из ПЭВМ ДВК-4 или любой другой
ЭВМ имеющую оперативную память не менее 256 КБ , диспечер памяти КТ-11 ,
графический контроллер КЦГД , цветной монитор и дисковый накопитель
необходимого обьема .
Подготовили: Согласовано:
Абрамов В.А. Комов П.Е.
Краснюк А.А. Санжапова В.В.
Филатов В.И. Высотин В.А.
Документация на редактор из файла PO.DOC (Отобразить)
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ ПРОЕКТИРОВАНИЯ ПЕЧАТНЫХ ПЛАТ.
СИСТЕМА ПРОЕКТИРОВАНИЯ " VEGA-HELIOS ".
--------------------------------------
12000руб
10000руб без библтотек
Система предназначена для автоматизации проектирования многослойных
печатных плат с изготовлением всей необходимой в процессе производства
конструкторской и технологической документации.
Система проектирования "VEGA-HELIOS" охватывает следующие этапы
проектирования:
- выпуск документации ,описывающей конкретное схемотехническое
решение /принципиальная схема, перечень элементов, ведомость
покупных изделий,описание связей и т.д./.
- проектирование фотошаблонов печатной платы /выбор технологических
параметров, размещение компонентов на плате, трассировка,
формирование вспомогательных слоев и т.д./.
- выпуск конструкторской и технологической документации,позволяющей
организовать производство спроектированного изделия на базе
существующей технологии производства.
- выпуск управляющей информации для технологических установок и
станков с ЧПУ.
ВОЗМОЖНОСТИ СИСТЕМЫ:
- количество обрабатываемых листов принципиальных схем до 10.
- выпуск документации: ВП,СП,ОС,ПЭ,Чертежи принципиальных схем,
чертежи топологии печатных плат и др.
- количество слоев трассировки /не включая негативных/ до 8.
- размещение компонентов на плате : - автоматическое
- полуавтоматическое
- ручное
- трассировка печатной платы : автоматическая с шагом
1,25; 0,625; 0,4147 мм
возможностью интерактивной коррекции.
- максимальный размер печатных плат при шаге трассировки:
1,25мм - 480*640мм
0,625мм - 240*320мм
0,4167мм - 160*210мм.
- получение управляющей информации для сверлильных станков:
КД-46, "EXELLON-3000".
- получение управляющей информации для фотопостроителей :
"Минск-2003","Минск-2005", ЭМ-5039 /"Полярон"/.
- прорисовка графической информации на принтерах СМ-6329,
EPSON-LX800, EPSON-FX800, D100M .
- прорисовка графической информации на плоттерах ЭМ-7041,
ЭМ-732, ЭМ-7052, ЭМ-7062, H-PACKARD,"Микроника PR-297",
DIGIGRAF .
- имеется ряд сервисных программ, позволяющих расширить
применимость системы и облегчить ее использование.
- сформированы эталонные библиотеки схемотехнических и
топологических изображений .
Система "VEGA-HELIOS", функционируеит под управлением ОС RT11
/версии 4.4; 5.0; 5.2/, ФОДОС, АДОС.
Требования к техническим средсам: ЭВМ МС0507.04,либо любая ЭВМ,
удовлетворяющая следующим требованиям:
- система команд Э-60
- обьем оперативной памяти не менее 256кБ
- диспетчер памяти КТ-11
- КЦГД, цветной монитор
- дисковый накопитель обьемом не менее 5мБ.
**********************************************************************
П. П. П. " V E G A ".
* * * * * * * * * * *
4600руб с библиотекой
3500руб без библиотеки
Прндназначен для автоматизированного проектирования
принципиальных электрических схем, получения документации и
подготовки данных для дальнейших конструкторских работ.
Пакет "Vega" позволяет:
- осуществлять ввод, редактирование с использованием
библиотеки условных графических изображений, топологии
печатных плат с числом слоев до 99.
- получать следующие документы:
- чертежи принципиальных схем и топологии печатных плат
- ведомость покупных изделий
- ведомость содержания драгметаллов
- перечень элементов
- документ "описание связей"
- получить управляющюю информацию для фотопостроителя
ЭМ-5039,/"Полярон"/ , сверлильного станка КД-46 ,
управляющюю перфоленту для фотопостроителя "МИНСК-2005"
- осуществлять информационный обмен на уровне топологии
с САПР "Кулон-1"/формат SOURCE/ а также обмен на
уровне описания связей с САПР "HELIOS", "TRACE1",
СИАТ-ИНГРЕД, ТИГРИС и др.
Имеется ряд сервисных программ позволяющих ввести
дополнительные функции:
- автоматическая нумерация номеров элементов в схеме и
номеров проводников в жгуте в соответствии с ГОСТ.
- автоматическая проверка библиотечных элементов на
соблюдение правил их посторения .
- получение зеркального отображения относительно оси Y.
- масштабирование графического изображения,копирование
из слоя в слой, изменение толщин линий .
- получение справки о статистике файла и замена одних
элементов другими.
"Vega" функционирует под управлением операционной системы
ФОДОС, RT-11 на микро-ЭВМ ряда "Электроника МС0507"
имеющих в составе устройства КЦГД или КГД.
Документация на редактор из файла SPRP1.DOC (Отобразить)
П Е Р Е Ч Е Н Ь П Р О Г Р А М М С А П Р П Е Ч А Т Н Ы Х П Л А Т
Н А Д В К - 4 .
+-----------------------------------------------------------------------------------------------------------------------------------
! И М Я ! ! ДОКУМЕНТАЦИЯ НА ПРОГРАММЫ
! ПРОГРАММЫ ! Н А З Н А Ч Е Н И Е П Р О Г Р А М М Ы +------------------------------------+---------
! ! ! НАИМЕНОВАНИЕ ДОКУМЕНТА ! ИМЯ ФАЙЛ
+-----------+------------------------------------------------------------------------+------------------------------------+---------
! ! ! !
! VEGA5.SAV ! ГРАФИЧЕСКИЙ РЕДАКТОР ДЛЯ ВВОДА ПРИНЦИПИАЛЬНЫХ СХЕМ !ОПИСАНИЕ ПРОГРАММЫ ГРАФИЧЕСКОГО !DOC.TTT
! ! И ПЕЧАТНЫХ ПЛАТ. !РЕДАКТОРА ( VEGA ). !
! ! ! !
! HELP.TXT ! ВСПОМОГАТЕЛЬНЫЙ ФАЙЛ РЕДАКТОРА VEGA5 ! !
! ! ! !
! SVZ.SAV ! ПРОГРАММА ПОЛУЧЕНИЯ МАССИВА СОЕДИНЕНИЙ В ФОРМАТЕ СИСТЕМЫ TRACE1. !ОПИСАНИЕ ПРОГРАММ ПОЛУЧЕНИЯ ОПИСАНИЯ!DOC2.TTT
! ! !СОЕДИНЕНИЙ. !
! TRSVZ.SAV ! ПРОГРАММА ПОЛУЧЕНИЯ МАССИВА СОЕДИНЕНИЙ В ФОРМАТЕ СИСТЕМЫ ТИГРИС. !ПРИМЕР ФАЙЛА С ТАБЛИЦЕЙ СВЯЗИ ДЛЯ !DOC3.TTT
! ! !СИСТЕМ TRACE1, ТИГРИС. !
! GSVZ.SAV ! ПРОГРАММА ПОЛУЧЕНИЯ МАССИВА СОЕДИНЕНИЙ В ФОРМАТЕ СИСТЕМЫ СЕАТ ИНГРЕД. !СТРУКТУРА ФАЙЛА "ОПИСАНИЕ СОЕДИНЕНИЙ!DOC3.TTT
! ! ! !
! HSVZ.SAV ! ПРОГРАММА ПОЛУЧЕНИЯ МАССИВА СОЕДИНЕНИЙ В ФОРМАТЕ СИСТЕМЫ ГЕЛИОС. ! !
! ! ! !
! IDEN.SAV ! НУМЕРАЦИЯ ЭЛЕМЕНТОВ СХЕМЫ. !ОПИСАНИЕ ПРОГРАММЫ НУМЕРАЦИИ !DOC2.TTT
! ! !ЭЛЕМЕНТОВ СХЕМЫ ( IDEN ) !
! PELM.SAV ! ПОЛУЧЕНИЕ ВСПОМОГАТЕЛЬНОГО МАССИВА ДЛЯ ПЕРЕЧНЯ ЭЛЕМЕНТОВ. !ОПИСАНИЕ ПРОГРАММЫ "ПОЛУЧЕНИЕ !DOC2.TTT
! ! !ВСПОМОГАТЕЛЬНОГО ФАЙЛА" ( PELM ) !
! SPF.SAV ! ПОЛУЧЕНИЕ ВСПОМОГАТЕЛЬНОГО МАССИВА ДЛЯ ПОЛУАВТОМАТИЧЕСКОГО РАЗМЕЩЕНИЯ. ! !
! ! ! !
! JURY.SAV ! ПРОВЕРКА БИБЛИОТЕЧНЫХ ЭЛЕМЕНТОВ. !ОПИСАНИЕ ПРОГРАММЫ ПРОВЕРКИ !DOC2.TTT
! ! !БИБЛИОТЕЧНОГО ЭЛЕМЕНТА ( JURY ) !
! PEREH.SAV ! РАСПЕЧАТКА ДОКУМЕНТА "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ". !ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕ-!DOC2.TTT
! ! !НТА "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ" ( PEREH ) !
! DOPEC.SAV ! РАСПЕЧАТКА ДОКУМЕНТА "ОПИСАНИЕ СОЕДИНЕНИЙ". !ОПИСАНИЕ ПРОГРАММЫ "ПОЛУЧЕНИЕ ДОКУ- !DOC2.TTT
! ! !МЕНТА ОПИСАНИЯ СОЕДИНЕНИЙ" ( DOPEC )!
! VEDOM.SAV ! РАСПЕЧАТКА ДОКУМЕНТА "ВЕДОМОСТЬ ПОКУПНЫХ ИЗДЕЛИЙ". !ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕ-!DOC3.TTT
! ! !НТА "ВЕДОМОСТЬ ПОКУПНЫХ ИЗДЕЛИЙ" !
! DIAMAN.SAV! РАСПЕЧАТКА ДОКУМЕНТА "ПЕРЕЧЕНЬ ЭЛЕМЕНТОВ, СОДЕРЖАЩИХ ДРАГМЕТАЛЛЫ". !ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕ-!DOC2.TTT
! ! !НТА"ПЕРЕЧЕНЬ ЭЛЕ-ОВ СОД-ИХ ДРАГМЕТ."!
! ROBTO.SAV ! ВЫВОД ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ НА ПЕЧАТЬ С ВЫСОКИМ КАЧЕСТВОМ. !ОПИСАНИЕ ПРОГРАММЫ РАСПЕЧАТКИ !DOC2.TTT
! ! !ГРАФИЧЕСКОГО ФАЙЛА НА ГРАФИЧЕСКУЮ !
! ROBPR.SAV ! ВЫВОД ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ НА ПЕЧАТЬ С НИЗСКИМ КАЧЕСТВОМ. !ПЕЧАТЬ ( ROBTO ROBPR ) !
! ! ! !
! EPSON.SAV ! ВЫВОД ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ НА ПЕЧАТЬ "EPSON". ! !
! ! ! !
! AP7251.SAV! ВЫВОД ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ НА ПЛ ДЛЯ ГРАФОПОСТРОИТЕЛЯ-АП7251. !ОПИСАНИЕ ПРОГРАММ ПРОРИСОВКИ ФАЙЛА !DOC2.TTT
! ! !НА ГРАФОПОСТРОИТЕЛЕ АП 7251, !
! DGGRAF.SAV! ВЫВОД ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ НА ГРАФОПОСТРОИТЕЛЬ DIGIGRAF. !DIGIGRAF( AP7251,DGGRAF ) !
! ! ! !
! KD46.SAV ! ВЫВОД ПЕРФОЛЕНТЫ ДЛЯ СВЕРЛИЛЬНОГО СТАНКА КД46. !ОПИСАНИЕ ПРОГРАММЫ ПРЕОБРАЗОВАНИЯ !DOC2.TTT
! ! !ИНФ. ИЗ ГРАФ. ФОРМ.В ФОРМ.СВ.СТАНКА.!
! FS0.SAV ! ВВОД ПЕРФОЛЕНТЫ С ИНФОРМАЦИЕЙ "МИНСК-2005". !ОПИСАНИЕ ПРОГРАММЫ ПРЕОБРАЗОВАНИЯ !DOC2.TTT
! ! !ИНФ.ИЗ ФОРМ.МИНСК-2005 В ГРАФ.ФОРМАТ!
! PL0.SAV ! ВЫВОД ПЕРФОЛЕНТЫ ДЛЯ УСТРОЙСТВА "МИНСК-2005". !ОПИСАНИЕ ПРОГР. ПРЕОБРАЗОВАНИЯ ИНФО-!DOC2.TTT
! ! !РМАЦИИ ИЗ ГРАФ.ФОРМ.В ФОРМ.МИНСК-2005
! PEREV.SAV ! ПОВОРОТ ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ БОКРУГ ОСИ Y. !ОПИСАНИЕ ПРОГРАММЫ ЗЕРКАЛЬНОГО ПОВО-!DOC2.TTT
! ! !РОТА ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ. !
! SERVIS.SAV! ПРОГРАММА ДЛЯ КОПИРОВАНИЯ ИЗ СЛОЯ В СЛОЙ, ИЗМЕНЕНИЯ МАСШТАБА !ОПИСАНИЕ ПРОГРАММЫ SERVIS !DOC3.TTT
! ! ИЗОБРАЖЕНИЯ, ИЗМЕНЕНИЯ ТОЛЩИН ЛИНИЙ. ! !
! ! ! !
! SPEC.SAV ! ПРОГРАММА ПОЛУЧЕНИЯ ДОКУМЕНТА "СПЕЦИФИКАЦИЯ". !ОПИСАНИЕ ПРОГРАММЫ ПОЛУЧЕНИЯ ДОКУМЕ-!DOC3.TTT
! ! !НТА "СПЕЦИФИКАЦИЯ" ( SPEC ) !
! LICELL.SAV! ПРОГРАММА СПРАВКИ. !ОПИСАНИЕ ПРОГРАММЫ СПРАВКИ ( LICELL)!DOC2.TTT
! ! ! !
! RECELL.SAV! ПЕРЕИМЕНОВАНИЕ ЭЛЕМЕНТОВ ГРАФИЧЕСКОГО ИЗОБРАЖЕНИЯ. !ОПИСАНИЕ ПРОГРАММЫ ИЗМЕНЕНИЯ ГРАФИ- !DOC2.TTT
! ! !ЧЕСКОГО ФАЙЛА ( RECELL ) !
! FORMZM.SAV! ПРОГРАММА ПОЛУАВТОМАТИЧЕСКОГО РАЗМЕЩЕНИЯ ЭЛЕМЕНТОВ НА ПЛАТЕ. !ПРОГРАММА ПОЛУАВТОМАТИЧЕСКОГО !DOC3.TTT
! ! !РАЗМЕЩЕНИЯ ( FORMZM ) !
! HELIOS.SAV! ГРАФИЧЕСКИЙ РЕДАКТОР ДЛЯ ВВОДА ПЕЧАТНЫХ ПЛАТ. !ПРОГРАММА ИНТЕРАКТИВНОГО ВВОДА И !HELIOS.LS
! ! !РЕДАКТИРОВАНИЯ ОПИСАНИЯ ПЕЧАТНОЙ !
! HELIOS.OVL!- !ПЛАТЫ HELIOS. РУКОВОДСТВО ОПЕРАТОРА.!
! KCGD.SMG !- ВСПОМОГАТЕЛЬНЫЕ ФАЙЛЫ РЕДАКТОРА HELIOS ! !
! GDP.P69 !- ! !
! ! ! !
! HELAY.SYS ! ФАЙЛ РЕКОНФИГУРАЦИИ СИСТЕМЫ HELIOS. ! !
! ! ! !
! ROUTKT.SAV! ПРОГРАММА АВТОМАТИЧЕСКОЙ ТРАССИРОВКИ. !ПРОГРАММА АВТОМАТИЧЕСКОЙ ТРАССИРОВКИ!HELIOS.LS
! ! !ПЕЧАТНОЙ ПЛАТЫ ROUTER.РУК-ВО ОПЕ-РА.!
! PLACE.SAV ! ПРОГРАММА АВТОМАТИЧЕСКОГО РАЗМЕЩЕНИЯ КОМПОНЕНОВ НА ПЛАТЕ. ! !
! ! ! !
! EXPAND.SAV! ПРОГРАММА ФОРМИРОВАНИЯ МАРКИРОВОЧНОГО И НЕГАТИВНЫХ СЛОЕВ. ! !
! ! ! !
! CALROT.SAV! ПРОГРАММА АФИНОГО ПРЕОБРАЗОВАНИЯ ПЕЧАТНЫХ ПЛАТ. !ПРОГРАММА АФИННОГО ПРЕОБРАЗОВАНИЯ !HELIOS.LS
! ! !ПЕЧ. ПЛАТЫ HELROT.РУК-ВО ОПЕРАТОРА. !
! CALIST.SAV! ПРОГРАММА ПЕЧАТИ ИНФОРМАЦИОННОГО БАЗИСА. !ПРОГРАММА ПЕЧАТИ ИНФОРМАЦИОННОГО !HELIOS.LS
! ! !БАЗИСА HELIST.РУК-ВО ОПЕРАТОРА. !
! CASTA.SAV ! ПРОГРАММА ПЕЧАТИ СТАТИСТИКИ ПЕЧАТНОЙ ПЛАТЫ. !ПРОГРАММА ПЕЧАТИ СТАТИСТИКИ ПЕЧАТНОЙ!HELIOS.LS
! ! !ПЛАТЫ HELSTA.РУК-ВО ОПЕРАТОРА. !
! HELREF.SAV! ПРОГРАММА ГЕНЕРАЦИИ СПИСКА СВЯЗЕЙ ДЛЯ ОТДЕЛЬНОЙ КОМПОНЕНТЫ. !ПРОГРАММА ГЕНЕРАЦИИ СПИСКА СВЯЗЕЙ !HELIOS.LS
! ! !ОТД. КОМП-ОВ HELREF.РУК-ВО ОПЕРАТОРА!
! HEXREF.SAV! ПРОГРАММА ГЕНЕРАЦИИ СПИСКА СВЯЗЕЙ КОМПОНЕНТОВ ПЛАТЫ . !ПРОГРАММА ГЕНЕРАЦИИ СПИСКА СВЯЗЕЙ !HELIOS.LS
! ! !КОМП-ОВ ПЛАТЫ HEXREF.РУ-ВО ОПЕРАТОРА!
! GPHSRC.SAV! ТРАНСЯТОР ИЗ ФОРМАТА GPH В ФОРМАТ SRC. ! !
! ! ! !
! GPHSOU.SAV! ТРАНСЛЯТОР ИЗ ФОРМАТА GPH В ФОРМАТ SOURCE. ! !
! ! ! !
! CELP.TXT ! НАСТРОЕЧНЫЙ ФАЙЛ ДЛЯ ПРОГРАММЫ GPHSOU. ! !
! ! ! !
! RYKY.SAV ! ТРАНСЛЯТОР ИЗ ФОРМАТА GPH В ФОРМАТ SOURCE. ! !
! ! ! !
! NSCELL.TXT! НАСТРОЕЧНЫЙ ФАЙЛ ДЛЯ ПРОГРАММЫ RYKY. ! !
! ! ! !
! GPHHP.SAV ! ТРАНСЛЯТОР ИЗ ФОРМАТА GPH ДЛЯ ГРАФОПОСТРОИТЕЛЯ "МИКРОНИКА". ! !
! ! ! !
! WIHR.SAV ! ФОРМИРОВАНИЕ УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ ИЗ ФОРМАТА GPH ДЛЯ !ПОСТПРОЦЕССОР НА СВЕРЛИЛЬНЫЙ СТАНОК ! WIHR*.TX
! ! СВЕРЛИЛЬНОГО СТАНКА EXELLON-3000. !ЕХ3000 ИЗ ФОРМАТА GPH.РУК-ВО ОПЕР-РА!
! ! ! !
!THWIHR .TXT! НАСТРОЕЧНЫЙ ФАЙЛ ДЛЯ ПРОГРАММЫ WIHR.SAV. ! !
! ! ! !
! ! ! !
! M2005.SAV ! ФОРМИРОВАНИЕ УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ ИЗ ФОРМАТА GPH ДЛЯ ! !
! ! ФОТОПОСТРОИТЕЛЯ "МИНСК-2005". ! !
! ! ! !
! ! ! !
! BUK.SAV ! ТРАНСЛЯТОР ТОПОЛОГИИ ИЗ ФОРМАТА SRC В ФОРМАТ SOURCE. ! !
! ! ! !
! FILE.NST ! НАСТРОЕЧНЫЙ ФАЙЛ ДЛЯ ПРОГРАММЫ BUK.SAV. ! !
! ! ! !
! SRCSOU.SAV! ТРАНСЛЯТОР ПРИНЦИПИАЛЬНЫХ СХЕМ ИЗ ФОРМАТА SRC В ФОРМАТ SOURCE. ! !
! ! ! !
! FSIMV.TXT ! ! !
! FSIMVS.TXT! НАСТРОЕЧНЫЕ ФАЙЛЫ ДЛЯ ПРОГРАММЫ SRCSOU.SAV. ! !
! ! ! !
------------------------------------------------------------------------------------------------------------------------------------
В архиве helios.rar файлы из образов disk1.dsk и disk2.dsk
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
Andrey_Ak |
Отправлено: 02 Декабря, 2018 - 18:49:08
|
Crazy Коллекционер
Покинул форум
Сообщений всего: 479
Дата рег-ции: Дек. 2011
Откуда: Almaty, KZ
Репутация: 0
Карма 0
Сказал спасибо: 2
Поблагодарли: 16
|
Образ диска MY, загрузочный, снятый с жесткого диска одного КВАНТ 4С
http://www.tis.kz/progs/dvk/KVANT-MY.rar
Содержание архива:
KVT-MY.DSK
Образ диска MY со следующим составом:
SWAP .SYS 26P 31-Dec-88 FMONFB.SYS 86P 31-Dec-88
SL .SYS 13P 31-Dec-88 RE .SYS 2P 31-Dec-88
DW .SYS 4P 15-Oct-90 MY .SYS 3P 07-Dec-89
LD .SYS 8P 31-Dec-88 VM .SYS 3P 31-Dec-88
MX .SYS 10P 03-Jan-90 CP .SYS 3P 21-Sep-89
NL .SYS 2P 31-Dec)88 TT .SYS 2P 31-Dec-88
LP .SYS 2P 31-Dec-88 FX .SYS 6P 15-Feb-90
NPRI .SAV 3 13-Dec-90 FTMON .SAV 6 27-Dec-88
PIP .SAV 29 27-Dec-88 DUP .SAV 45 27-Dec-88
DIR .SAV 19 27-Dec-88 IND .SAV 51 27-Dec-88
BUP .SAV 37 27-Dec-88 RESORC.SAV 22 27-Dec-88
K13 .SAV 55 31-Dec-88 DUMP .SAV 9 27-Dec-88
TESTDW.SAV 47 12-Nov-90 TSTDW3.SAV 24 03-Nov-90
TESTMY.SAV 16 31-Dec-88 KC .SAV 16 13-Dec-90
SPEED .SAV 3 04-Dec-89 L .SAV 2 23-Jan-89
TSKGD1.SAV 13 27-Dec-88 TSTMX .SAV 13 26-Sep-89
TSDL6N.SAV 20 27-Dec-88 TSDL6W.SAV 20 27-Dec-88
TESTDL.SAV 20 27-Dec-88 TSTKGD.SAV 13 27-Dec-88
STOPDW.SAV 2 27-Oct-89 DATIME.SAV 3 27-Dec-88
DIR .TMS 1 27-Dec-88 START .COM 1 13-Dec-90
V .COM 1 12-May-89 R .COM 1 12-May-89
TOZUDP.SAV 10 27-Dec-88 FORMAT.SAV 26P 15-Oct-90
K .TST 22 07-Mar-89 791401.TMS 16 27-Dec-88
791402.TMS 16 27-Dec-88 791403.TMS 15 27-Dec-88
791404.TMS 12 27-Dec-88 791323.TMS 8 27-Dec-88
791324.TMS 8 27-Dec-88 CINAA0.TMS 17 27-Dec-88
CPCAA0.TMS 19 27-Dec-88 CKMBA1.TMS 11 27-Dec-88
CKMBA0.TMS 11 27-Dec-08 TTIN .TMS 4 27-Dec-88
SYST .TMS 6 27-Dec-88 012101.TMS 23 27-Dec-88
Z .COM 1 12-May-89 DW .COM 1 16-Aug-90
D .COM 1 22-Aug-90 DWW .COM 4 16-Aug-90
VM3 .CCC 1 27-Dec-88 TESTPU.LST 14 27-Dec-88
NOTE .LST 33 20-Feb-90 INSTR .TXT 3 16-Aug-90
DD .TMP 7 24-Aug-90 PR .TMP 1 24-Aug-90
TESTGP.SAV 2 28-Aug-90 PPTES .SAV 45 16-Apr-86
FORM .TMP 1
71 Files, 1000 Blocks
586 Free blocks
Лог загрузки:
(c) НИИ"НЦ"
ФОДОС Ф/O B03.00
.SET TT SCOPE
.SET TT NOCRLF
.SET SL ON
.TY INSTR.TXT
ЦЕПОЧКИ ТЕСТОВ : @R - ЦЕПОЧКА ТЕСТОВ ДЛЯ ВМ-3,КМД,МС5305,КЦГД,ОЗУДП
@V - ЦЕПОЧКА ТЕСТОВ ДЛЯ ВМ-3,КМД,МС5305,КЦГД,КЖД
@Z - ЦЕПОЧКА ТЕСТОВ ДЛЯ ВМ-3,КМД,МС5305,КЦГД
ТЕСТЫ МИКРО-ЭВМ :
791401.TMS - ОСНОВНОЙ ТЕСТ К-Д(ВМ2) !791402.TMS - ТЕСТ К-Д РАСШ. АРИФМ.(ВМ2)
791403.TMS - ТЕСТ К-Д С ПЛАВ. ЗАП.(ВМ2)!791404.TMS - ТЕСТ ПРЕРЫВАНИЙ(ВМ2)
791323.TMS - ТЕСТ ПАМЯТИ(ВМ2) ЗАГР МХ !SYST.TMS - СИСТЕМНЫЙ ТЕСТ(ВМ2)
791324.TMS - ТЕСТ ПАМЯТИ(ВМ2) ЗАГР МУ !
SPEED .SAV - ТЕСТ БЫСТРОД.(ВМ2,ВМ3) !TTIN.TMS - ТЕСТ ПОСЛ.ИНТЕРФ.(ВМ2,ВМ3)
CPCAA0.TMS - ОСНОВНОЙ ТЕСТ КОМАНД(ВМ3) !CINAA0.TMS - ТЕСТ ПРЕРЫВАНИЙ(ВМ3)
CKMBA0.TMS - ТЕСТ ОЗУ С ЗАГР. МХ1(ВМ3) !CKMBA1.TMS - ТЕСТ ОЗУ С ЗАГР. МУ0(ВМ3)
ТЕСТЫ УСТРОЙСТВ :
TOZUDP.SAV - ТЕСТ ОЗУ ДП !
012101.TMS - ТЕСТ СИМВОЛЬНОГО ДИСПЛЕЯ ! TESTPU.LST - ТЕСТ ПРИНТЕРА
TESTMX.SAV - ТЕСТ КНГМД И НАКОПИТЕЛЕЙ ! TESTMY.SAV - ТЕСТ КМД И НАКОПИТЕЛЕЙ
TESTDW.SAV - ТЕСТ КЖД И НАКОПИТЕЛЕЙ ! TSTKGD.SAV - ТЕСТ КГД (С МЕНЮ)
TSKGD1.SAV - ТЕСТ КГД (БЕЗ МЕНЮ) ! TESTDL.SAV - ТЕСТ КТЛК (С МЕНЮ)
TSDL6N.SAV - ТЕСТ МС4622,176560-176630 ! TSDL6W.SAV - ТЕСТ МС4622,176500-176550
KC.SAV - ТЕСТ КЦГД ! TSTDW3.SAV - ТЕСТ КЖД
RU SY:L K - ТЕСТ КЛАВИАТУРЫ
@DW - НАСТРОЙКА ПАРАМЕТРОВ ДРАЙВЕРА SY:DW.SYS
@D - АВТОМАТИЧЕСКОЕ ФОРМАТИРОВАНИЕ ВИНЧЕСТЕРА (С ПОТЕРЕЙ ИНФОРМАЦИИ)
----- WEB: http://www.tis.kz ICQ: 345-005-908 Mail: ak_kislov@mail.ru Fido: 2:5083/1 Radio: UN7GKQ |
|
|
Сказали спасибо: |
|
|
Поиск в теме | Версия для печати |
Страниц (0): » |
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0) |
« Электроника 60 и Большие машины » |
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
|
|
Powered by ExBB FM 1.0 RC1
|
|