ПРЕОБРАЗОВАТЕЛЬ ВХОДНОЙ ИНФОРМАЦИИ ДЛЯ СИСТЕМ ПРОГРАММНОГО УПРАВЛЕНИЯ СТАНКАМИ Советский патент 1972 года по МПК H03M7/12 

Описание патента на изобретение SU328446A1

Изобретение отноеится к области автоматизаци нронзводствснных нроцессов и может быть иснользовано в системах цифрового проrpaiMMHoro уиравления станками для преобразования двоичио-десятичного кода программоносителя в двоичный код системы н для вычисления нонравок к занрограммироваиной эквидистанте. Устройство применяется в системах унравления, использующих встроенный линейно-круговой интерполятор с оценочной функцией.

Известны устройства для вычисления поправок к запрограммирова)1ной эквидистанте, а также устройства для преобразования двоично-десятичного кода программоносителя в двоичный КОД системы.

Известные устройства коррекции эквидистанты требуют для реализации большого количества оборудования, включающего линейный интерполятор с оценочной фу}1кцней для вычисления поправок к запрограммированной эквидистанте и специального устройства для определения момента окончания вычисления поправок.

В устройствах коррекции эквидистанты и устройствах для перевода двоично-десятичного кода в двоичный коэффициент загруженности их сложного оборудования очень ннзко. Так онерации по преобразованню кода осуществляются лингь в короткие интервалы времени

при вводе И1формации в снстему, а операции

по вычислению коррекции в пределах сотен

импульсов занн.мают мельще 10 м-сек. Вместе

с тем количество оборудования, необходимого

для перевода кодов и вычисления коррекции,

обычно в несколько раз презосходнт объем

оборудования, необходимого для построе1П я

интерполятора.

Предлагаемое устройство нозволяет уменьщцть количество оборудоваиня, необходимого для реализации операций но преобразованию двоично-десятичного кода программоносителя в двоичный код системы п оборудования, необходимого для вычисления поправок к запрограммированпой эквидистанте.

Сущность изобретения заключается в том, что преобразование двоично-десятичного кода программоносителя в двоичпый код и вычисление поправок к эквндистанте выполнены на

одном и том же оборудовании, для чего преобразователь входной информации содержит две дополнительные схемы параллельной передачи кодов, триггер с раздельными входами, две схемы совпаде 1ия и генератор тактовых

нмнульсов, иричем выходы дополнительных схем передачи кодов соединены со входами сумматора, одн входы этих схем соединены соответственно с .менными выходами триггера и с одними входами схем совпадения,

кодов соединены с выходами запоминающих регистров, а их третьи входы соединены с выходом генератора тактовых импульсов, который также Подсоединен к других входам схем совпадения и через элемсит задержки - к нулевому входу триггера, единичный вход которого соединен с выходом переполнения параллельного сумматора.

На чертеже представлена схема предлагаемого Преобразователя.

Схема содержит: считывающее устройство /; канал 2 соединения считывающего устройства с коммутатором; коммутатор 3; постоянное запоминающее устройство 4 параллельный накапливающий сумматор 5

схемы параллельной передачи кодов 6 и 7 запо.мипающие регнстры 8 и 9; схемы пар кчлельиой иередачи кодов 10 и //; генератор 12 тактовых импульсов; cxejMbi совпадения 13 и 14; элемсит задержки 15; триггер с раздельными входами 16; канал подключения выхода сумматора к единичному входу триггера 17.

Преобразователь работает слсдуюидим образом.

При вводе информации с ирограммоиосителя (иаиример перфоленты) считывающее устройство по каналу иередает построчно ннформаиию в коммутатор. В за зисимости от порядкового номера считываемой строки и, следовательно, веса десятичного числа па считываемой строке коммутатор тюдк тючает к входу сумматора соответствующие ячейки памяти постоянного заноминающего устройства. При этом из ячейкн заноминающего устройства выбирается двоичный аналог едииицы десятичного числа, закодированно1о на сч1ггывающей строке. Коммутатор занос1гт выб)аиное двоичное число из запоминающего устройства в сумматор количество раз, соответствующее количеству единиц на считываемой строке программоносителя. При считывании каждой носледующей строки коммутатор соответственно переключает ЯчеЙ1КИ запоминающего устройства. После считывания всего двоичио-десятичного числа в сумматоре оказывается соответствующее ему двоичное число.

jV riiai + n2a2 + ...-f «кОн,

гдеЛ - двоичное число, полученное после преобразования; «1, Но, ..., «к - двоичные аиалоги едингщ десятичной 1Н формации с с учетом их десятичного порядка;

GI, uz, ..., OK - количество единиц ииформации иа считываемой строке.

Преобразоватшое число сигналом от системы программного управления через схему параллельной передачи кодов 6 или 7 поступает в запоминающие регистры 8 и 9. Помер запоминающего регистра зависит от адреса преобразованного числа и оиределяется системой программного управления. При этом, если вводится инфорамация о координатах конечной

точки дуги окружности обрабатываемого ирофиля детали, в регистре 8 оказывается двоичное число, онределяющее нозицию конечной точки дуги окружности на ось абсцисс местной декартовой системы координат, а в регистре 9 - проекция этой точки иа ось ординат той же системы координат.

После иреобразования кодов сигналом от системы управления включается генератор.

Первый тактовый импульс генератора поступает на схемы иараллельной передачи кодов 10 и 11 и схемы совпадения 13 и 14. При этом, если триггер находился в нулевом состоянии, на ВЫХОД устройства поступит через

схему совнадения 14, имиульс по каналу Дл;, а в сумматор - через схему иередачи кодов 10 содержимое регистра 8. В том случае, если переиолненне сумматора нрн выиол 1яемом шаге отсутствует, но второму тактовому нмпульсу происходит новтореиие оиисанного цикла. Если же неренолпеиие сум.матора произошло, триггер но каиалу 17 переводится в едпии чиое состоянне.

Пара.метры элемента задержки выбраны такими, что, в случае нрихода сигиала iia единичный вход триггера, цоследню находится в едииичио.м состояиии. При этом но следующему тактово.му имиульсу генератора на выход устройства ностушгг имиульс но каналу А;/ через схему совпадения 13 и в су.м.мато) через схе.му иередачи кодов 11 ностунит содержимое регистра 9. Таким образом реализуется алгоритм линейиой 1И1териоляц11и но методу оненочиой фуикции.

Процесс интериолящи продо.11жается до прихода сигиала от устройства оиределеиия момента окончания вычисления нонравок, схема и работа которого известиы.

Предмет изобретения

Преобразователь входной информации для систем ирограммиого унравления станками, состоящий из считывающего устройства, параллельного накопительного сум.матора, запоминающих регистров, схем параллельной передачи кодов, коммутатора эле.мента задержки и постоянного заноминающего устройства, отличающийся тем, что, с целью сокращения оборудования, он содержит схемы нараллельнон передачи кодов, триггер с раздельными входами, схемы совнадения и генератор тактовых имиульсов, иричем выходы дополнительиых схем нередачи кодов соединены со входами сумматора, одни входы этих схем соединены соответственно с разноименными выходами

триггера и с одиими входами схем совпадения, другие входы дополнительных схем передачи кодов соединеиы с выходами запоминающн.к регистров, а их т)етьи входы соединены с выходом геиератора тактовых импу«тьсов, который также подсоед1И ен к другим входам схем совпадеиия и через элемент задержки - к нулевому входу триггера, единичный вход которого соедииен с выходом неренолнения парал

Похожие патенты SU328446A1

название год авторы номер документа
ЭЛЕКТРОННАЯ КЛАВИШНАЯ ВЫЧИСЛИТЕЛЬНАЯ МАШИНА 1973
  • Л. М. Хохлов, М. М. Маневич, С. А. Букшин, А. С. Сорокин В. В. Дрангинис, А. Г. Мурзина И. Балагула
SU395837A1
Многокоординатная система числового программного управления 1972
  • Оверко Владимир Андреевич
  • Соборников Юрий Петрович
  • Яник Арнольд Феликсович
SU448435A1
Устройство для дискретного преобразования Фурье 1984
  • Алексеев Сергей Григорьевич
  • Беляев Михаил Борисович
  • Гельман Моисей Меерович
SU1188751A1
Устройство для исправления ошибок 1985
  • Матвеев Борис Васильевич
  • Черненко Александр Михайлович
  • Кретинин Виктор Васильевич
  • Алперин Евгений Данилович
SU1327297A1
Устройство для измерения параметров газовых сред 1980
  • Избух Игорь Аркадьевич
  • Коваленко Виктор Данилович
  • Литвинов Анатолий Максимович
  • Мишта Виктор Павлович
  • Остафин Виктор Антонович
  • Романкевич Алексей Михайлович
SU894527A1
УСТРОЙСТВО для ВВОДА-ВЫВОДА ИНФОРМАЦИИ 1973
SU369561A1
ТАНКОВЫЙ БАЛЛИСТИЧЕСКИЙ ВЫЧИСЛИТЕЛЬ 1987
  • Преснухин Л.Н.
  • Бархоткин В.А.
  • Савченко Ю.В.
  • Воробьев А.П.
  • Горячев А.В.
  • Глущенко А.С.
  • Чуняев А.Н.
  • Тимукин В.А.
  • Копытин С.И.
RU2226715C2
Отсчетное устройство 1974
  • Клинов Александр Михайлович
  • Тарнавский Юрий Евсеевич
  • Гольтман Исай Маркович
SU548858A1
ЦИФРОВАЯ СЕЙСМОРАЗВЕДОЧНАЯ СТАНЦИЯ 1973
SU396648A1
Устройство для умножения 1986
  • Каграманов Григорий Хачатурович
SU1432506A1

Иллюстрации к изобретению SU 328 446 A1

Реферат патента 1972 года ПРЕОБРАЗОВАТЕЛЬ ВХОДНОЙ ИНФОРМАЦИИ ДЛЯ СИСТЕМ ПРОГРАММНОГО УПРАВЛЕНИЯ СТАНКАМИ

Формула изобретения SU 328 446 A1

SU 328 446 A1

Даты

1972-01-01Публикация