
книги из ГПНТБ / Добролюбов, А. И. Автоматизация проектирования систем управления технологическими машинами
.pdfсмотрен при о п и с а н и и процесса полготовки исходных
данных.
Размеры решаемых задач. R системе «Электрик» раз мены задач лимитипуются объемом оперативной памяти ЭВМ «Минск-22». Максимальная схема имеет число вхо дов 30—50; число выходов 30—50; число устойчивых сос тояний схемы для одной компоненты режима 20—50; чис ло компонент режимов 10—20.
Следует отметить, что с переводом системы «Элект рик» на ЭВМ «Мннск-32» размерность решаемых задач будет увеличена в 3—4 раза.
Элементная база. Система «Электрик» в значитель ной степени ориентирована на синтез релейно-контакт ных схем, хотя есть возможности ее развития в направ лении синтеза схем на бесконтактных логических элемен тах.
Результаты проектирования. В процессе работы сис темы «Электрик» ЭВМ выдает информацию о результа тах контроля исходных данных: структуру схемы в виде закодированных структурных формул; функциональное описание схемы в виде последовательности функциональ ных циклограмм; перфоленту для вычерчивания схемы на чертежном автомате ИТЕКАН; таблицу характеристик элементов схемы.
Режимы функционирования. Система «Электрик» мо жет функционировать в автоматическом, полуавтомати ческом и наладочном режимах. Анализ поведения схемы в непредвиденных и аварийных ситуациях осуществляет ся в режиме диалога. На ЭВМ «Минск-22» режим диа лога реализуется путем ввода «вопросов» через фотоввод и выдачи «ответов» на печатающих устройствах ма шины.
Разделение системы программ на этапы. Разделение программ на этапы выполняется с учетом этапности про цесса проектирования и ограничений, накладываемых объемом оперативной памяти ЭВМ. Система «Электрик» представляет собой 17 программ, каждая из которых соответствует определенному этапу синтеза, анализа или получения информации на вычерчивание схемы. Обмен информацией между программами осуществляется через внешнюю память ЭВМ (магнитные ленты).
Прерывание процесса проектирования. Процесс про ектирования принципиальной схемы может быть прерван на любом из семнадцати этапов, т. е. после счета по лю-
170
бой из программ. Информация, необходимая для продол жения процесса проектирования, хранится во внешней памяти ЭВМ и может быть выведена для анализа и скор ректирована с пульта управления либо с помощью про граммы. Продолжение прерванного процесса проектиро вания выполняется в полуавтоматическом режиме (ин дивидуальным вызовом каждой программы с пульта уп равления) .
Контроль функционирования системы. Около 5% об щего объема программ системы предназначено для конт роля правильности исходной информации. Результаты промежуточных вычислений и обменные массивы инфор мации могут быть выведены на внешние устройства ЭВМ для их визуального анализа и контроля (наладочный ре жим функционирования).
После логического синтеза схемы осуществляется ее анализ и сверка полученного алгоритма функционирова ния с заданным в исходном задании. Такая организация системы позволяет осуществить контроль исходных дан ных, правильности работы всех программ синтеза и пра вильности работы ЭВМ в процессе синтеза.
Математическое обеспечение системы. В системе
«Электрик» имеются две составляющие математического обеспечения: программное обеспечение и информацион ное обеспечение.
Программное обеспечение системы состоит из 17 про грамм, выполненных на универсальном алгоритмическом языке АЛГОЛ. Для трансляции и отладки АЛГОЛпрограмм на ЭВМ «Минск-22» использовался трансля тор, разработанный в Московском энергетическом инсти туте. Кроме этого, есть 4 стандартные подпрограммы, выполненные в машинных командах ЭВМ «Минск-22» и включенные в АЛГОЛ-программы в качестве библиотеч ных подпрограмм. Их присутствие в системе объясняет ся в основном ограничениями используемого транслято ра с языка АЛГОЛ по вводу текстовой информации.
Информационное обеспечение системы включает в се бя исходную информацию (переменная часть) и справоч ную информацию (постоянная часть).
Технические средства. К техническим средствам сис темы «Электрик» относятся ЭВМ «Минск-22» и чертеж но-графический автомат ИТЕКАН.
Характеристики работы системы «Электрик». Время подготовки исходных данных на проектирование схемы
171
управления средней сложности (30—50 аппаратов) сос
тавляет 4 ч.
Время работы ЭВМ «Минск-22» по синтезу, анализу и получению перфоленты для чертежного автомата — 1 ч.
Время вычерчивания принципиальной схемы на чер тежном автомате ИТЕКАН — 30 мин.
2. СТРУКТУРНОЕ И ФУНКЦИОНАЛЬНОЕ ОПИСАНИЕ СИСТЕМЫ «ЭЛЕКТРИК»
Традиционный способ описания программ с помощью блок-схем, который использовался нами в предыдущих главах, оказывается неэффективным для описания слож ных систем взаимосвязанных программ. При описании системы необходимо отразить не только последователь ность реализации отдельных программ, но и их информа ционное взаимодействие. Для структурного описания системы «Электрик» используется информационно-логи ческая схема (ИЛС).
В ИЛС описываются информационные взаимодейст вия программ с исходными данными; программ со спра вочными массивами; программ между собой.
ИЛС состоит из блоков, каждый из которых соответ ствует одной программе; есть также входной блок, в ко тором отражена исходная информация, и справочный блок, содержащий справочные массивы. Блоки ИЛС свя заны логическими (сплошные линии) и информационны ми (тонкие линии) связями. Каждый блок ИЛС, описывающий программу, содержит номер программы; условное наименование (идентификатор) программы; объем рабочей (транслированной) программы в машин ных командах; адрес записи на МЛ; номера, идентифи каторы, объемы и адреса записи на МЛ всех выходных массивов программы.
ИЛС является наглядной и сжатой формой представ ления информации, она оказалась весьма полезной при отладке и внедрении системы. ИЛС позволяет также ре шать вопросы оптимального размещения массивов ин формации во внешней памяти ЭВМ.
На рис. 40 дана информационно-логическая схема системы «Электрик», состоящей из подсистемы «Синтез», «Анализ» и «Чертеж». Приведем краткое описание программ, содержащихся в ИЛС. В описании будем указывать наименование (идентификатор) программы и краткое содержательное описание.
172
«Ввод»
«Контроль»
«Память»
«Формула 1»
«Формула 2»
«Стыковка 1»
«Обработка»
«Подготовка»
«Счет»
«Печать»
«Код»
Программы подсистемы «Синтез»
обеспечивает ввод и преобразование массивов ис ходной информации, определение фактических объ емов массивов, контроль и выдачу сообщений о правильности исходных данных; обеспечивает контроль правильности следования
компонентов режимов работы в исходном задании, контроль правильности отношений компонентов, контроль непротиворечивости ТУС, построение иерархической матрицы, формирование массива аналогичных выходов (т. е. выходов, периоды включения которых совпадают во всех ТУС), конт роль необходимости использования собственных контактов во входных цепях выходных аппаратов, имеющих контакты; обеспечивает определение числа промежуточных
реле для каждой ТУС с учетом иерархических от ношений компонентов, размещение состояний реле в ТУС с законченным и незаконченным циклом ра боты, распределение элементов памяти между от дельными компонентами режимов;
•обеспечивает получение структурных формул АУ с обратной связью и объединение полученных структурных формул АУ, входящих в состав не скольких компонентов; обеспечивает получение структурных формул АУ
без обратной связи и объединение полученных структурных формул АУ, входящих в состав не скольких компонентов;
•обеспечивает синтез комбинационной части схемы, синтез объединяющей части, устраняющей ложные цепи, стыковку комбинационной, объединяющей и многотактной частей в единую схему;
- обеспечивает привязку структурных формул к за
данной элементной базе, секционирование |
схемы |
||
по |
источникам питания, |
формирование и выдачу |
|
на |
печать результатов |
логического синтеза, |
фор |
мирование массивов информации для работы по следующих подсистем.
Программы подсистемы «Анализ»
■обеспечивает формирование необходимых исход ных данных для анализа спроектированной схемы;
-предназначена для анализа схемы и получения описания ее работы в виде функциональной цикло граммы;
-выдача результатов анализа в виде функциональ ных циклограмм.
Программы подсистемы «Чертеж»
■обеспечивает получение массивов, содержащих ин формацию для вычерчивания схемы (коды пере менных булевых функций, их чертежные признаки и позиционные буквенно-цифровые обозначения);
173
О б ъ е м |
А д р е с |
|
№- |
|
|||
7 5 2 5 я |
20 ОООя |
2.4 |
|
||||
2 |
|
VI 1 0 0 |
2.4 .1 |
||||
4 'K O L T U S |
1ч ш г |
2 . 4 2 |
|||||
S K M |
1 4 |
3 0 0 |
2 4 |
3 |
|||
70 |
|
10 9 3 9 |
|||||
|
|
|
|
|
Н я |
||
|
|
|
|
2 ,5 |
|
||
|
|
|
|
2 |
5. |
I |
|
|
|
|
|
2 |
5 . 2 |
||
О б ъ е м |
А д р е с |
2 5 . 3 |
|||||
т ч |
я |
10 ОООя |
2. 5 . 4 |
||||
K 0 L r U 5 * W L T U S 10 0 6 0 |
|
|
|
||||
K 0 L T U S |
ш о о о |
|
|
|
|||
K 0 L T U S |
10 Q 3 0 |
|
|
|
|||
3 0 |
|
7 000 |
3 J |
|
|
||
к ш - t u s |
17 000 |
|
|
||||
5 К М |
12 |
М О |
|
|
|||
30 |
|
10 8 7 0 |
|
г - |
|
||
PR |
|
S M I I (261 |
|
|
|||
|
2 6 |
|
|||||
20 |
|
12000 |
|
||||
60 |
|
12 020 |
2.6 |
1 |
|||
|
|
|
|
2 6 2 |
|||
О б ъ е м |
А д р е с |
|
№ - |
||||
Ч 201 в |
7 5 |
OOOg |
2.7.1 |
||||
K 0 L S |
|
1 0 0 |
2 7. 2 |
||||
2 0 |
■ |
20 000 |
2.7 3 |
||||
3 0 |
|
2(7 |
0 2 3 |
|
|
|
|
K O L A |
1 0 0 0 |
|
|
|
|||
K O L A |
2 0 0 0 |
|
|
|
|||
K O L A |
3 |
0 0 0 |
|
|
|
||
6 « K 0 L A * 2 0 |
4 0 0 0 |
|
|
|
|||
|
|
|
|
|
№ - |
||
|
|
|
|
4.4 |
|
||
|
О б ъ е м |
А д р е с |
9 4 1 |
||||
6 6 4 6 f l |
110 5 0 0 я |
4 4 2 |
|||||
|
|
|
|
|
Г |
|
|
|
О б ъ е м |
|
А д р е с |
4 . 5 |
|
||
|
|
4. 5 |
1 |
||||
2 7Н?8 |
1 6 5 0 0 0 s |
||||||
4 5 |
2 |
||||||
|
|
|
|
н а й м е т е . |
О бъем |
А д р ес |
Ф о р м у л а ! 5 6 0 Ч я |
3 1 5 0 0 8 |
|
PTUS1 |
2 |
1 8 3 0 0 |
M S T F 0 R |
IS ^K TU S* 1 8 3 0 2 |
|
|
S3T+SWK-90 |
|
М М |
SWK |
1Э 8 0 0 |
Н а и м е н е е О б ъ е м А д р е с
Ф о р м у л а 2 6 5 4 3 8 |
4 0 0 0 0 а |
||
M G 1 |
2 |
2 5 |
000 |
M F N Z |
4 0 0 |
2 5 0 0 2 |
|
M M N Z |
6 0 |
26 |
5 0 0 |
M R A |
2 0 |
10 |
9 0 0 |
Наименов. |
О бъем |
А д р е с |
Стыковка'! |
10 7 4 7 8 |
5 0 ОООя |
M B F |
500 ♦MGW |
26 6 2 0 |
|
♦МО! Ш |
|
м м |
20 |
2 6 6 0 0 |
Н а и м е н о в |
О бъем |
А д р е с |
О бработка |
! 0 4 5 2 s |
6 2 ОПОв |
М М |
2 0 |
20 000 |
M 8 F |
200 *Г2 |
2 0 0 6 0 |
Н а и м е н е е |
О бъем |
А д р е с |
|
С хема |
6 5 3 4 а |
200 ОООя |
|
L1 |
5 0 0 |
45 |
3 6 0 |
L2 |
10 |
4 5 |
3 5 0 |
Н а и м е н а д |
О бъем |
А д р е с |
|
В ы в о д |
1 7 7 7 я |
210 |
0 0 0 b |
С |
2 5 7 |
6 4 |
|
в |
5 7 5 |
321 |
В ы в о д р е з у л ь т а т а н а а в т о м а т и ч е с к о е в ы ч е р ч и в а н и е
|
|
|
|
С п р а в о ч н о е и н ф о р м а ц и я |
|||
О б ъ е м |
А д р е с |
№ |
Н а й м е т е |
объем |
А Внес |
||
6 3 0 2 8 |
145 |
OOOg |
|||||
1 |
M P S |
3 0 |
3 4 9 6 0 |
||||
200 |
3 5 |
0 0 0 |
2 |
Z N A K |
3 0 0 0 |
4 7 0 0 0 |
|
N 1 + 3 |
3 5 |
0 0 0 + X I |
з |
L Z |
4 0 |
41 0 0 0 |
|
M Z N K + N 1 " 1 |
3 5 0 0 3 + M + X f |
4 |
М М 2 |
ш |
71 9 2 0 |
||
3 0 |
10 0 6 0 |
5 |
8 Р |
5 7 |
21 9 4 0 |
||
|
|
|
6 |
M K G |
79 |
10 6 5 0 |
Рис. 40. Информационно-логическая
схема системы «Электрик?
« Т о п о л о ги я »
«С ты к овк а 2»
С х ем а »
«В ы в о д »
:Т абл и ц а »
— о б есп еч и в а ет |
н а х о ж д е н и е |
к о о р д и н а т |
эл е м е н т о в |
ч ер |
|||
т е ж а , со о т в ет с т в у ю щ и х б у л ев ы м п ер ем ен н ы м , |
и |
||||||
п р и св о ен и е н о м ер о в |
у з л а м |
схем ы ; |
|
|
|
||
— о б есп еч и в а ет |
а д р е с н у ю |
ст ы к ов к у |
у з л о в ч а ст ей |
с х е |
|||
мы у п р а в л ен и я ; |
|
|
|
|
|
|
|
— о б есп еч и в а ет |
п ер есч ет |
к о о р д и н а т |
с т а н д а р т н ы х |
э л е |
|||
м ен тов ч е р т е ж а в |
со о т в ет с т в и и |
с |
и х т р еб у ем ы м |
||||
р а с п о л о ж е н и е м на ч ер т еж е ; |
|
|
|
||||
— о б есп еч и в а ет |
п е р е р а б о т к у |
м а сси в о в |
и н ф о р м а ц и и |
||||
д л я в ы ч ер ч ив ан ия сх ем ы в с о о т в ет с т в и и с в х о дн ы м |
|||||||
я зы к ом |
ч ер т е ж н о -г р а ф и ч е с к о г о |
а в т о м а т а |
|||||
И Т Е К А Н ; |
|
|
|
|
|
|
|
— о б есп еч и в а ет |
п о с т р о е н и е |
т а б л и ц ы |
х а р а к тер и ст и к |
эл ем ен т о в схем ы .
В табл. 38 приведены основные характеристики пере численных АЛГОЛ-программ.
№
по
по р .
1
2
3
4
5
6
7
8
9
1 0
Ч
12
13
14
15
16
|
|
|
|
Т а б л и ц а |
3 8 |
|
|
|
О с н о в н ы е х а р а к т е р и с т и к и п р о г р а м м |
|
|||
Н а и м е н о в а н и е |
О б ъ е м п ро 'р а м м ы |
|
С р е д н е е |
|||
|
|
В р е м я |
||||
п р о г р а м м ы |
|
|
|
в р е м я |
||
|
и с х о д н о й |
р а б о ч е й |
т р а н с л я ц и и |
|||
|
|
с ч е т а |
||||
|
|
(ч и с л о |
(ч и с л о |
в м и н |
||
|
|
в м и н |
||||
|
|
си м в о л о в ) |
ко м ан д .) |
|
||
|
|
|
|
|
||
« В в о д » |
|
7 0 0 0 |
6 6 4 7 |
3 0 |
|
1 |
« К о н т р о л ь » |
|
8 5 0 0 |
7 2 2 4 |
3 5 |
|
1 ,5 |
« П а м я т ь » |
|
1 1 0 0 0 |
7 5 2 5 |
40 |
|
2 , 5 |
« Ф о р м у л а 1» |
9 0 0 0 |
5 6 0 4 |
3 0 |
|
1 |
|
« Ф о р м у л а 2» |
1 0 0 0 0 |
6 5 4 3 |
3 5 |
|
2 |
|
« С ты к овк а |
1» |
14000 |
107 4 7 |
4 5 |
|
3 |
« О б р а б о т к а » |
1 1 0 0 0 |
1 0 452 |
4 5 |
|
4 |
|
« П о д го т о в к а » |
45.00 |
4 4 6 6 |
2 5 |
|
1 |
|
«С чет» |
|
7 0 0 0 |
6 3 0 2 |
30 |
|
7 |
« П еч ать » |
|
5 0 0 |
2 7 4 2 |
5 |
|
3 |
« К о д » |
|
5 0 0 0 |
4 2 0 7 |
2 5 |
|
3 |
« Т о п ол оги я » |
13500 |
10562 |
3 5 |
|
7 |
|
«С ты к овк а |
2» |
8 5 0 0 |
7441 |
3 5 |
|
7 |
« С х ем а » |
|
1 1 0 0 0 |
6 5 3 4 |
4 0 |
|
10 |
« В ы в о д » |
|
2 0 0 0 |
1777 |
1 0 |
|
3 |
« Т а б л и ц а » |
|
7 0 0 0 |
6 6 4 6 |
30 |
|
4 |
Информационные массивы системы. На ИЛС (см.
рис. 40), как уже указывалось, отражены информацион ные взаимодействия программ с исходными данными, программ между собой и программ со справочными дан ными.
Массивы исходных данных содержатся в блоке «Ис ходная информация» ИЛС. Для каждого массива указан порядковый номер, идентификатор, объем (количество
т
чисел в массиве) и место расположения. Все массивы ис ходных данных располагаются на перфоленте и вводятся в память ЭВМ программой «Ввод». Таким образом, вза имодействие системы «Электрик» с исходными данными осуществляется только через одну программу «Ввод».
Взаимодействие между программами системы осуще ствляется с помощью обменных массивов, которые на ИЛС (см. рис. 40) указаны в блоках, описывающих про граммы. В каждом блоке описываются те обменные мас сивы, которые формируются дайной программой. Эти обменные массивы используются затем другими про граммами системы. Для каждого обменного массива указывается его порядковый номер, идентификатор, объ ем и адрес записи на МЛ. Объемы массивов и адреса за писи могут иметь фиксированные значения либо изменя ющиеся (динамические). Фиксированные значения объе мов и адресов указываются числами, а динамические — идентификаторами переменных, которые принимают конкретные значения в процессе работы программы. Например, массив номер 2.1.5 SMII в программе «Ввод» (блок 2.1) содержит 30 чисел и записывается на МЛ по адресу 7000. Массив 2.1.4 МП этой же программы имеет объем G1 и записывается по адресу 7030. Значение пере менной G1 определяется в процессе счета программы «Ввод» и зависит от решаемой задачи.
Порядок взаимосвязей обменных массивов указыва ется с помощью тонких линий и стрелок. Например, программа «Память» (блок 2.3) использует обменные массивы ИМ, KITUS, KjTUS, SMII, MTUS, SMTUS,
сформированные программой «Контроль» (блок 2.2). Справочные массивы системы «Электрик» указаны в
блоке «Справочная информация» ИЛС. Для каждого справочного массива также указывается номер, иденти фикатор, объем и адрес записи на МЛ.
В системе «Электрик» предусмотрен специальный на ладочный режим работы, при котором в процессе функ ционирования системы осуществляется вывод информа ционных массивов на внешние устройства ЭВМ для ви зуального анализа и контроля.
Таким образом, ИЛС позволяет решать основные воп росы, связанные с анализом и отладкой информационных процессов в системе. По ИЛС легко определить состав выходных массивов данной программы, их объемы, адре са расположения во внешней памяти; легко установить,
177
из каких программ и мест внешней памяти вводятся массивы в данную программу; легко проконтролировать
правильность |
взаимного расположения массива |
на МЛ |
(отсутствие пересечений, избыточных свободных |
интер |
|
валов) . |
ИЛС оказывается удобным средством |
|
Кроме того |
||
п р и решении задач оптимизации расположения |
инфор |
мационных массивов во внешней памяти ЭВМ.
Система «Электрик» может работать в полуавтомати ческом, автоматическом и наладочном режимах.
При работе в полуавтоматическом режиме каждая программа системы вызывается оператором с МЛ в опе ративную память ЭВМ и реализуется индивидуально. Такой режим используется в процессе разработки и от ладки системы, а также при прерывании процесса проек тирования в автоматическом режиме.
В автоматическом режиме все программы системы предварительно объединяются в единую систему с помо щью средств компиляции программ транслятора Москов ского энергетического института. Вызов программ в опе ративную память и их реализация осуществляются авто матически. Процесс проектирования можно прервать на любом этапе, а затем продолжить в полуавтоматическом режиме.
Наладочный режим может сочетаться как с полуав томатическим, так и с автоматическим и отличается от них лишь тем, что на пульте управления ЭВМ включен соответствующий ключ и осуществляется вывод наиболее существенных массивов информации на внешние устрой ства ЭВМ для анализа и контроля. Перевод системы в наладочный режим и выключение его можно выполнить на любом этапе, при этом процесс проектирования не прерывается.
Для работы в полуавтоматическом режиме необхо димо:
1)установить МЛ с рабочими (транслированными) программы;
2)установить МЛ с информационными массивами;
3)ввести команды вызова первой программы
(«Ввод»);
4)установить на входное устройство перфоленту с исходной информацией;
5)включить режим работы ЭВМ «Автомат» к «Пуск»;
178
6) после останова вычислительного процесса прове рить номер команды останова по перечню остановов (табл. 39); если останов конечный, то ввести команды вызова следующей программы и перейти к п. 5; если ос танов яе конечный, то выполнить действия, указанные в табл. 39.
|
|
|
|
|
|
Т а б л и ц а |
3 9 |
||
Н а и м е н о в а н и е |
№ к о н е ч н о г о |
№ п р о м е ж у |
|
|
|
|
|
||
п р о г р а м м ы |
о с т а н о в а |
то ч н о го |
|
|
С п о со б у с т р а н е н и я |
|
|
||
|
|
|
о с т а н о в а |
|
|
|
|
|
|
« В в о д » |
|
1 7 3 2 7 |
17326 |
) |
а ) |
П о в то р и т ь |
с ч е т |
в |
н а - |
« К он тр ол ь » |
|
1 7 5 0 6 |
|
|
|
л адоч н ом |
р еж и м е ; |
|
|
|
1 4 025 |
| |
б ) |
И сп р а в и т ь |
ош и бк и |
в |
|||
« П ам я ть » |
|
17541 |
|
J |
|
и сх о д н о й инф орм ации |
|||
|
|
|
|
|
|
|
|
||
« Ф о р м у л а |
1» |
175 7 7 |
|
|
|
|
|
|
|
« Ф о р м у л а 2» |
1 7 6 1 3 |
|
|
|
|
|
|
|
|
«С ты ковка |
1» |
1 7 4 5 4 |
|
|
|
|
|
|
|
« О б р а б о т к а » |
1 7 3 1 6 |
|
|
|
|
|
|
|
|
« К о д » |
|
1 7 5 5 5 |
|
|
|
|
|
|
|
« Т оп ол оги я » |
1 7 4 0 4 |
|
|
|
|
|
|
|
|
«С ты ковка |
2» |
175 3 0 |
|
|
|
|
|
|
|
« П о д го т о в к а » |
1 7 5 4 0 |
|
|
|
|
|
|
|
|
«С чет» |
|
17551 |
|
|
|
|
|
|
|
«П еч ать » |
|
1 7 7 3 0 |
|
|
|
|
|
|
|
« Т абл и ц а » |
|
17431 |
|
|
|
|
|
|
|
« С хем а » |
|
1 7 6 0 2 |
|
|
|
|
|
|
|
« В ы вод » |
|
1 7 7 1 3 |
|
|
|
|
|
|
|
Для работы в автоматическом режиме необходимо:
1)установить копию МЛ с рабочими программами;
2)установить МЛ с информационными массивами;
3)установить МЛ с транслятором;
4)ввести таблицу информации системы;
5)установить на входном устройстве перфоленту с исходной информацией;
6)включить режим работы «Автомат» и «Пуск»;
7)после останова проверить номер команды остано ва: если это конечный останов последней программы («Вывод»), то процесс проектирования окончен; если ос танов другой, то выполнить действия, указанные в табл. 39.
Наладочный режим работы отличается от полуавто матического и автоматического включенным ключом на
179
пульте управления ЭВМ и используется при отладке сис
темы.
Во всех программах системы «Электрик» в наладоч ном режиме предусмотрена выдача промежуточной ин формации при реализации наиболее существенных эта пов проектирования. Для возможности оперативного по иска интересующего массива в его начале печатается номер программы и номер массива.
3. ПОДГОТОВКА ИСХОДНОЙ ИНФОРМАЦИИ И ИСПОЛЬЗОВАНИЕ РЕЗУЛЬТАТОВ ПРОЕКТИРОВАНИЯ
Одним из наиболее сложных и ответственных вопро сов при автоматизации проектирования является вопрос подготовки исходной информации. От решения этого воп роса зависит эффективность использования машинных методов, а иногда и их практическая применимость. Ха рактер умственной деятельности проектировщика суще ственно меняется при автоматизированном проектирова нии, особенно на этапе составления технического зада ния (ТЗ) на машинное проектирование. Следует отме тить, что условия работы необходимо задать полно, не противоречиво и безошибочно, и всю информацию о про ектируемом устройстве нужно сформулировать перед на чалом проектирования, в то время как при обычном про ектировании исходная информация формируется посте пенно, по мере проектирования. Проблема составления ТЗ осложняется, если проектная организация, имеющая объективные предпосылки для использования машин ных методов, не располагает высокоорганизованным вычислительным центром (ВЦ) с развитым комплексом внешних устройств, обеспечивающих оперативную связь проектировщика с ЭВМ. В этих условиях любая ошибка, допущенная при составлении ТЗ, либо желание получить новый вариант схемы приводит к повторению довольно ощутимых временных затрат на исправление перфолент, передачу информации на ВЦ, повторную работу системы проектирования и передачу результатов проектировщику.
Источником исходной информации для машинного проектирования в системе «Электрик» является техниче ское задание на проектирование электрооборудования технологической машины, в котором, как правило, содер жатся следующие сведения (в качестве примера взят ме таллорежущий станок):
180