1
Изобретение относится к вычислительной технике.
Известны системы для управления производством фотошаблонов при изготовлении соединений интегральных схем, частей схем или групп схем, содержащие фотошаблонные машины, вычислительную машину, блоки управления .перемещениями координатных столов фотошаблонных машин, устройство ввода - вывода и систему прерывания программ.
Однако в таких системах отсутствует непрерывный контроль за процессом изготовления фотошаблонов.
Для обеспечения непрерывного контроля изготовлениЯ фотошаблонов в состав предлагаемой системы введены блоки счетчиков и регистр, причем первые входы блоков счетчиков соединены с соответствующими выходами блоков управления перемещениями координатных столов, вторые входы блоков счетчиков подключены к выходу процессора, первые выходы блоков счетчиков подсоединены к соответствующим входам устройства прерывания программ, а вторые выходы-к в-ходу процессора, первый вход регистра соединен с фотонаборными мащинами, второй вход подключен к выходу процессора, а выход - к его входу.
На чертеже изображена блок-схема предлагаемой системы для управления производством фотошаблонов.
2
Система содержит -процессор /, устройство 2 ввода - вывода; устройства 3, 4 к 5 управления перемещениями координатных столов, каждый из которых состоит из схемы управлениЯ двигателями и четырех приводов двух координатных столов соответствующей фотошаблонной машины; блоки 6, 7 н 8 счетчиков, содержащие по четыре счетчика для подсчета сигналов перемещений двух столов; т-разрядные двоичные счетчики 9-12 сигналов перемещений координатных столов, где т - число разрядов, определяемое требованием синхронизации частоты выдачи сигналов перемещений и возможной частоты обращений ЦВМ к счетчикам, которая, в свою очередь, определяется загрузкой ЦВМ , где п-число разрядов, необходимых для подсчета количества сигналов при макси-мальном перемещении координатного стола; устройство 13 прерывания программ; фотонаборные мащины 14, 15 и 16; регистр 17 для фиксации сигналов выполнения экспонирования. Управление изготовлением фотоша,блонов осуществляется процессором / в соответствии с программой и числовой информацией, поступающей из устройства 2 ввода - выводам Ца основании полученной информации процессор вычисляет величины необходимых перемещений координатных столов и выдает команды в устройства 3, 4 и 5. Каждое из
8
этих устройств управляет перемещениями двух координатных столов по двум направлениям.
Координатные столы перемещаются при помощи шаговых двигателей, на вход которых для осуществления вращения вала двигателя выдаются импульсные сигналы. В ходе обработки необходимых перемещений, заданных по команде из процессора, импульсные сигналы, управляющие вращением вала щагового двигателя, одновременно поступают на первые входы соответствующих блоков б, 7 и 5 счетчиков. Счетные входы счетчиков 9 -12 соединены с соответствующими цепями управления четырьмя шаговыми двигателями. Вместо таких соединений счетные входы счетчиков 9-12 могут быть подключены к выходам специальных датчиков, которые обеспечивают выдачу импульсов при вращении двигателей.
Независимо от подсоединения входов счетчиков 9 -12 в ходе отработки требуемых иеремещений эти счетчики подсчитывают число импульсов, поступающих на их входы. Аналогично с блоком 6 счетчиков ра ботают блоки
7и 8.
Есл-и переполнение счетчика наступает раньше прекращения подачи импульсов на его вход, то 1ПО сигналу переполнения, поступающему на соответствующий вход устройства 13 -прерывания, процессор осуществляет сложение поступившего си1гнала переполиеиия с суммой предыдущих сигналов переполнения. Если отработка каким-либо столом необходимого перемещения по какой-либо координате заканчивается раньше переполнения соответствующего счетчика, то с одного из выходов соответствующего устройства 3, 4 тл 5 на соответствующий вход устройства 13 поступает сигнал. По этому сигналу процессор принимает информацию с одного из счетчиков.
8результате получения информации с выходов блоков 6, 7 и 8 счетчиков процессор вычисляет текущие координаты столов всех фотонаборных мащин 14, 15 и 16.
Путем программного сравнения требуемых координат столов и полученных ЦВМ определяет правильность отработки .заданных перемещений. В случае обнаружения расхождений, происшедших в результате сбоев в каком-либо участке всей системы, процессор определяет код необходимой корректировки и выдает дополнительную команду на перемещение соответствующего стола согласно полученному корректировочному коду. Кроме
И
этого, полученная процессором информация может обрабатываться и выдаваться в устройство 2 ввода-вывода для пробивки перфоленты. Полученная таким образом перфолента для контроля правильности работы системы управления может затем сравниваться с перфолентой, которая использовалась для ввода информации в машину.
После выдачи из какого-либо устройства 3,
4 и 5 в устройство 13 прерывания сигнала окончания отработки заданных перемещений процессор контролирует правильность отра ботки, а затем выдает команду на фотонаборные мащины 14, 15 и 16 для экспонирования
найденного коммутационного вариаита на фотопластину для получения фотошаблона интегральной схемы. После выполнения экспонирования с выхода соответствующей фотонаборной мащины на один из входов регистра
17 поступает сигнал. Одновременно этот сигнал подается в устройства 13 прерывания.
По сигналу управления процессор считыва,ет информацию из регистра /7 и проверяет ее. При нормальной работе фотонаборных
машин 14, 15 и 16 процессор выдает команду установки в триггерах регистра 17 состояния «О.
Таким образом, в ходе изготовления фотошаблонов осуществляется контроль их производства.
Предмет изобретен Ия
Система для управления производством
фотошаблонов, содержащая процессор, подключенный к устройству ввода - вывода, устройству прерывания программ и через устройства управления перемещениями координатных столов - к фотонаборным машинам,
выходы которых подсоединены к устройству прерывания программ, отличающаяся тем, что, с целью обеспечения непрерывного контроля изготовления фотошаблонов, в состав системы введены блоки счетчиков и регистр,
причем первые входы счетчиков соединены с соответствуюшими выходами блоков управления перемещениями координатных столов, вторые входы блоков счетчиков подключены к выходу процессора, первые выходы блоков
счетчиков подсоединены к соответствующим входам устройства прерывания программ, а вторые выходы - к входу процессора, первый вход регистра соединен с фотонаборными машинами, второй вход подключен к выходу процессора, а выход - к его входу.
название | год | авторы | номер документа |
---|---|---|---|
СИСТЕМА ДЛЯ УПРАВЛЕНИЯ ПРОИЗВОДСТВОМ ФОТОШАБЛОНОВ | 1970 |
|
SU276521A1 |
Устройство для диагностики неисправностей периферийных устройств | 1973 |
|
SU558277A1 |
Цифровая машина для управления процессами электронно-лучевой микрообработки | 1977 |
|
SU702378A1 |
Устройство формирования строки | 1977 |
|
SU816792A1 |
Устройство для сопряжения цифровой вычислительной машины с периферийными устройствами | 1980 |
|
SU962899A1 |
Устройство для сопряжения ведущей и N ведомых цифровых вычислительных машин | 1988 |
|
SU1531104A1 |
УСТРОЙСТВО для РЕГИСТРАЦИИ ИНФОРМАЦИИ С ПРОГРАММНЫМ УПРАВЛЕНИЕМ | 1970 |
|
SU277405A1 |
Система программного управления станками | 1974 |
|
SU603953A1 |
Фотонаборное устройство | 1983 |
|
SU1136954A1 |
Устройство для контроля программ на координатографе | 1983 |
|
SU1149219A1 |
Авторы
Даты
1973-01-01—Публикация