Устройство для подготовки данных на перфоленте для координатографа
Иллюстрации
Показать всеРеферат
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Соаетскиз
Социалистических
Реслублкк (1)949665 (63) Дополнительное к авт. сеид-ву (22) Заявлено 30. 07. 80 (2 ) 2966771/18-24 рцм.кп. с присоединением заявки HP (23) Приоритет
С 06 К 1/02
Государственный комитет
СССР но делам изобретений н открытий (53) УДК 681. 327. .11(088.8) Опубликовано 070882, Бюллетень М29
Дата опубликования описания 070882 ь
В.M.Ãðèí÷óê, И.A.Øåñòàíîâñêèé, В.И. уксин, -B,T.Öóáàc, Г.A.Ëûñåíêî и В.Н.Тодосюк 1 :., т /
Г
6 а "
Ь 1 3
/ (72) Авторы изобретения (71) Заявитель
Ордена Ленина институт кибернетики AH У
% (54) УСТРОЙСТВО ДЛЯ ПОДГОТОВКИ ДАННЫХ
НА ПЕРФОЛЕНТЕ ДЛЯ КООРДИНАТОГРАФА I
Изобретение относится к вычислительной технике и может быть использовано для подготовки управляющей перфоленты для графопостроителей и аналогичных устройств.
Известено устройство, содержащее регистр, блок выделения строк, блок управления перфоратором, блок запрета регистрации, коммутатор строк 1 .
Укаэанное устройство не позволяет вводить информацию с клавиатуры, а также контролировать текущие координаты Х и Y при регистрации графической информации.
Известно такие устройство, содержащее клавиатуру, блок управления, устройством, входы которого соединены с выходом клавиатуры и одним из выходов блока вывода на перфорацию, а выходы соединены с соответствующими входами блока регистров, блока вывода на перфорацию и блока дополнительных параметров, выходы блока регистров соединены с входами блока вывода на перфорацию, блока контроля диафрагмы и блока индикации, а сООтветствующий вход подключен к выходу клавиатуры, выход блока контроля дополнительных параметров подключен к соответствующему входу блока ин-дикации, выход блока вывода на перфорацию соединен с информационным выходом устройства С21Недостатком известного устройства является недостаточная достоверность
5 выводимой на перфоленту информации из-эа использования двоичной клавиатуры и отсутствия блока определения текущих координат Х и Y кодируемого чертежа.
Я Цель изобретения — повышение достоверности информации, наносимой на перфоленту.
Указанная цель достигается тем, что в устройство введен блок определения текущих координат данных, первый выход которого соединен с выходом клавиатуры, второй вход с первым выходом блока управления, третий вход - с первым выходом блока регист20 рОВ, а ВыхОды сОединены с блОкОМ индикации.
БлоК определения текущих координат данных содержит формирователь импульсов, первый и второй коммутаторы, вычитающий счетчик, первый и второй сумматоры и дешифратор, вход которого является первым входом блока, а выходы соединены с перлыми входами сумматоров, выходы которых являются выходами блока, а вторые вхо30 д д не „ с в,да первого
949665 мутатора, первый вход которого соединен ; с первым выходом формирователя импульсов и первым входом второго коммутатора, а второй вход - с вторым выходом формирователя импульсов и первым входом вычитающего счетчика, выход которого соединен с вторым входом формирователя импульсов, а второй вход - с выходом второго коммутатора, первый вход формирователя импульсов и вход второго коммутатора 1О являются вторым и третьим входами устройства.
На чертеже представлена структурная схема устройства для подготовки управляющей перфоленты. 15
Устройство содержит клавиатуру 1, преобразователь 2 кодов, блок 3 управления устройством, блок 4 регистров, блок 5 вывода на перФорацию„ блок 6 определения текущих координат данных, блок 7 контроля дополнительных данных, блок 8 индикации, фор- мирователь 9 импульсов, первый коммутатор 10, суммирующий счетчик 11, второй коммУтатоР 12,,цешифратор 13 направления, сумматор 14 координаты
Х, сумматор 15 координаты Y.
Устройство работает следующим о6разом.
Информация, наносимая на перфоленту, разбивается на кадры. Кадр информации описывает один элемент чертежа печатной платы и состоит из чисел, соответствующих величине проекций отрезка чертежа печатной платы на оси координат а Х идУ, а также дополнительный параметр, соответствующий величине контактной пло-, щадки.
Указанные числа набираются на клавиатуре 1. При первом нажатии на 40 клавиатуре 1 одной иэ клавиш число, соответствующее этой клавише, пройдя через преобразователь 2 кодов, заносится в первый регистр блока 4.
При втором нажатии одной иэ клавиш информация заносится во второй регистр и т.д.
Последовательное подключение регистров блока 4 осуществляется блоком
3 управления устройством, который по каждому нажатию клавиш на клавиатуре 1 осуществляет коммутацию очередного регистра блока 4 к выходам преобразователя 2 кодов.
Кадр информации запоминается в блоке 4 регистров и отображается с помощью блока & индикации. Проверив информацию на блоке 8 индикации, оператор нажимает одну иэ служебных клавиш: "Конец кадра" или "Сброс кадра". бО
При нажатии клавиши "Конец кадра" устройство переходит в режим вывода на.перфорацию. В этом случае информация с регистров блока 4 поочередно передается в блок 5 вывода на пер- б5 форацию, а также с выходов соответствующих регистров на блок 6 определения текущих координат данных Х и,Y и блок 7 контроля дополнительных данных. По окончании вывода информации устройство переходит в исходное состояние и готово к приему очередного кадра информации, причем для приема очередного кодового слова к выходу преобразователя 2 кодов подключен первый регистр блока 4.
В слу .ае ошибки в набранной информации нажимается клавиша "Сброс кадра", в результате чего регистры блока 4 обнуляются и устройство переходит в исходное состояние.
В процессе набора кадра информации при обнаружении ошибки может быть сброшен регистр, в который последним нажатием клавиши на клавиатуру
1 была записана информация. Для этого необходимо нажать служебную клавишу "Сброс строки". При этом номер коммутируемого регистра уменьшается на "1". При многократном нажатии клавиши "Сброс строки" могут быть сброшены все регистры и устройство переходит в исходное состояние.
Блок 6 определения текущих координат кодируемого элемента печатной платы работает следующим образом.
При наборе чисел кадра информации дешифратор направления определяет знак изменения координат Х и Y u запоминает его. При выводе на перфорацию информация с выхода блока регистров при считывании регистров, в которые записаны числа лХ иьУ, через коммутатор 10 заносится в узел арифметических действий. Для этого по команде с блока 3 управления формирователь 9 импульсов выдает на первый выход коммутирующий импульс, осуществляющий запись информации в счетчик 11.
Затем формирователь 9 выдает на второй вход последовательность одиночных импульсов до тех пор, пока их число не станет равным числу, записанному в суммирующий счетчик 11.
ПЬследовательность импульсов одновременно подается через коммутатор 12 к одному иэ сумматоров 14 или 15 в зависимости от номера регистра блока
4, из которого производилось считывание.
Сумматоры 14 и 15 в соответствии со знаком приращения координат, поступающим на них от дешифратора 13, прибавляют (или вычитают) поступающие от коммутатора 12 одиночные импульсы к (иэ) числу хранящемуся в них. Выходы сумматоров 14 и 15 соединены с блоком 8 индикации.
Технико-экономический эффект от внедрения предлагаемого изобретения заключается в повышении достоверности выводимой информации на перфолен949665
ВНИИПИ Заказ 5756/40 Тираж 731 Подписное
Филиал ППП "Патент", г. Ужгород, ул.Проектная, 4 ту благодаря контролЮ текущих координат Х и Y.
Формула изобретения
1.- Устройство для подготовки данных на перфоленте для координатографа, содержащее блок управления, первый вход которого .соединен с клавиатурой и входом преобразователя ко- 10 дов, второй вход — с выводом блока вывода на перфорацию, первый выход— с первым входом блока вывода на перфорацию, второй выход — с первым входом блока регистров, третий выход — с блоком контроля дополнительных данных, второй вход которого соединен с первым выходом блока регистров, а выход — с блоком индикации, второй выход блока регистров соединен с вторым входом блока вывода на перфорацию, третий выход соединен с блоком индикации, а второй вход соединен с выходом преобразователя кодов, о т л и ч а ю щ е е с я тем, что, с целью повышения достоверности информации, наносимой на перфоленту, оно содержит блок определения текущих координат данных, первый выход которого соединен с выходом клавиатуры, второй вход с первым выходом блока управления, третий вход - с первым выходом блока регистров, а выходы соединены с блоком индикации.
2, устройство по п.1, о т л ич а ю щ е е с я тем, что блок определения текущих координат данных содержит формирователь импульсов, первый и второй коммутаторы, вычитающий счетчик, два сумматора и дешифратор, вход которого является первым входом блока, а выходы соединены с первыми входами сумматоров, выходы которых являются выходами блока, а вторые входы соединены с выходки первого ковелутатора, первый вход которого соединен с первым выходом формирователя импульсов и первым входом второго коммутатора, а второй вход - с вторым выходом формирователя импульсов и первым входом вычитающего счетчика, выход которого соединен с вторым входом формирователя импульсов, а второй вход - с выходом второго коммутатора, первые входы Формирователя импульсов и второго коммутато- ра являются вторым и третьим входами блока.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
9479129, кл. G 06 К 1/02, 1975.
2. Авторское свидетельство СССР е365721, кл. G 06 К 1/02, 1973 (прототип) .