Преобразователь входной информации для систем программного управления станками
ОПИСАНИЕ
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик ф х
Зависимое от авт свидетельства ¹â€”
Кл, G 06f 5/02
Заявлено 16.11.1970 (№ 1403915/18-24) с присоединен иез1 заявк!! №
Приоритет
Ои3 бликоваио 02.11.1972. В1оллетсиь № 6
Комитет ло делам изобретений н стирытий ори Совете Министров
СССР
Дата опубликования описания 23.III.1972
Автор изобретения
Э. T. Горбенко
Заявитель
ПРЕОБРАЗОВАТЕЛЬ ВХОДНОЙ ИНФОРМАЦИИ ДЛЯ СИСТЕМ
ПРОГРАММНОГО УПРАВЛЕНИЯ СТАНКАМИ
Изобретение относится к области автоматизации производственных процессов и может быть использовано в системах цифрового программного управления станками для преобразования двоично-десятичного кода программоносителя в двоичный код системы и для вычисления поправок к запрограммированной эквидистаите. Устройство применяется в системах управления, использующих встроенный линейно-круговой интсрполятор с оцсиочной фун кцией.
Известны устройства для вычисления поправок к запрограммированной эк13;1дистаите, а также устройства для преобразования двоично-десятичного 1 Ода программоноситсля В двои 1иый код систс31ы.
Известные устройства коррекции эквидистанты требуют для реализации большого количества оборудования, включающего линейный интерполятор с оценочной функцией для вычисления поправок к запрограммированной эквидистаитс и специального устройства для определения момента окончания вычисления поправок.
В устройствах коррекции эквпдистанты и устроиствах для перевода двоична-десятичного кода в двоичный коэффициент загруженности их сложного оборудования очень низко. Так операции по преобразованию кода осуществляются лишь в короткие интервалы времен 1 при вводе информации в систему, а операции по вы шслсншо коррекции в пределах сотен
1:мпульсов занимают меньше 10 .11 еек. Вместс с тем количество оборудования, необходимого для перевода кодов и вычисления коррекции, обычно в несколько раз прсвосход гг объем оборудования, необходимого для построения интерполятора.
Предлагаемое устройство позволяет умень10 шить количество оборудования, необходимого для рсализации операций по преобразованию двопчно-десяти ного кода программоносителя в двои шый код системы и оборудован",ÿ", необходимого для вычисления поправок к запро15 граммированной эквидистанте.
Сущность изобретения заключается в том, что преобразование двоично-десят:1чного кода программоноситсля в двоичный код и вычисление поправок к эквидистанте выполпены на
20 одном и том же оборудовании, для чего преобразователь входной информации содержит две дополнительные схемы параллельной передачи кодов, триггер с раздельными входами, две схемы совпадения и генератор тактовых
25 импульсов, пр гчсм выходы дополнительных схем передачи кодов соединены со входами сумматора, одни входы этих схем соединены соответственно с раз11оимснными выходами триггера и с одними входами схем совпадения, 30 1ругис входы дополнительных схем передачи
328446 кодов соединены с выходами запоминающих регистров, а их третьи входы соединены с выходом генератора тактовых импульсов, который также подсоединен к других входам схем совпадения и через элемент задерхкки — к нулевому входу триггера, единичньш вход которого соединен с выходом переполнения napaëлельного сумматора.
На чертеже )представлена схема предлагаемого преобразователя.
Схема содержит: считывающсс устройство 1; канал 2 соединения считывающего устройства с коммутатором; коммутатор 3; постоянное запом)шающее устройство 4; параллельный накапливающий сумматор 5; схемы параллельной переда ш кодов 6 и 7; запом!шающие регистры 8 и 9; схс)гы napaллсльной передачи кодов 10» 11; генератор 12 тактовых импульсоВ; схемы совпадения 18 и 14; элсмс)гг задержки 16; триггер с раздельным)! входами 16; канал подключения выхода лчматора к единичному входу триггера 17.
Преобразователь работает следу)ощим обраЗ ОХI.
llpn вводе ии)рормацни с програмчоно IITcля (например перфоленты) cчитывающсе устройство по каналу передаст иостро шо информацию в коммутатор. Б зависимости от порядкового номера считываемой строк)) l), следовательно, веса десятичного числа иа считывасъlой строкс комму"г))тор ИОдклю !аст к 13x0 l, сумматора соответствующие ячейки памяти постоянно)о запоминающего устройства. При этом из ячейки запоминающе! о устройства выбирается двои шый аналог сд)и)ицы дссяп)чпого числа, aa) ojfnpoaal))lol иа c:i)ITûnaííöcll строке. Коммутатор заносит выбр))ииос двоичп00 число из запоминающсго устройства в сумматор количество раз, соответствующее количеству ед)шиц на считываемой строке программоиосителя. При считывании каждой последующей строки коммутатор соответственно переключает ячейки запоминающего устройства. После считывания всего двоично-десятичного числа в сумматоре оказывается соответствующее ему двоичное число.
Л -= и а, -1- n2à, + ... -1- п„а „, ГДС
A — двоичное число, полученное после преобразования;
II„ iI, „., и„. — двоичные аналоги единиц десятичной информации с с учетом их десятичного порядка; а,, а, ..., а„— количество единиц ннформации па считываемой строке.
Преобразованное число сигналом от системы программного управления через схему параллельной передачи кодов 6 или 7 поступает в запоминающие регистры 8 и 9. Номер запоминающего регистра зависит от адреса преобразованного числа и определяется систсчой программного управления. При этом, если вводится информация о координатах конечной
4 точки дуги окружности обрабатываемого профиля детали, в регистре 8 оказывается двоичное число, определяющее позицию конечной точки дуги окружности на ось абсцисс местной декартовой системы координат, а в регистре 9 — проекция этой точки иа ось ординат той же системы координат.
После преобразования кодов сигналом от системы управления вкл)очается генератор.
Первый тактовый импульс генератора поступает на схемы параллельной передачи кодов
10 и 11 и схемы совпадения 18» 14. При этом, если триггер находился в нулевом состоянии, на выход устройства поступит через схему совпадения 14, импульс по каналу Лх, а в сумматор — черсз cxeму передачи кодов 10 содержимое регистра 8. Б том случае, если псрсиолнсиис сумчатора при выполняемом шаге отсутствует, по второму тактовому импульсу происходит повторение о)шсаш)ого цикла. Если жс псрсполпсиис сумматора произош 10, триггср по каналу 17 перевод))Tea в сдиIll! 1)!0Ñ СОСТ05ИIИС.
Парачстры элемента задержки выбраны такими, гго, в случае Ilp)ixo )a сш пала иа единичный вход триггера, последний наход))гся в сдiillll и!Ом cocT05)ll)l)l. При этом Ilo слсдуlошсму !актовому ичпульсу генератора на выход устройства поступит импульс по каналу 5iJL через cx(. му соьиадсиия 1. ) и в сумчатор через схему переда ш кодов 1(поступит содержимое регистра 9. Таким образом реализуется алго))ипъ! л)п)сйиой )1!) cplioл5)ции по мс!Оду o)IL но шой функции.
l lpo)lecc»nтсриоляцш) продолжается )o
II p lIXO;I сlll II а.)а 01 у Tj)O)IL I Âа ОпрсдС, IC)li)H мом!.Ilтя oKo)I )aí)!5! вы )ислени)) пои )авок, схсма и рабога которого известны.
40 Предмет изобретения
Преобразователь входной информации для систем программного управления станками, состоящий из считывающего устройства, параллельного накопительного сумматора, запо45 минающих регистров, схем параллельной передачи кодов, коммутатора элемента задержки и постоянного запоминающего устройства, от.гичаюи ийся тем, что, с целью сокращения оборудования, оп содержит схемы параллель))ой передачи кодов, триггер с раздельными входами, схемы совпадения и генератор тактовых импульсов, причем выходы дополнительных схем передачи кодов соединены со входами сумматора, одни входы этих схем соединены соответственно с разноименными выходами триггера и с одними входами схем совпадения, другис входы дополните n II)ix схем передачи кодоь соединены с выходами запоминающих регистров, а их третьи входы соединены с выходом генератора тактоьых импульсов, который также подсосдиис к другим входам схем совпадения и через элемент задержки — к пулеьому входу триггера, единичный вход которого соединен с выходом перспо.шения парал65 лсльиого сумматора.
4л
Составитсль А. Войников 1 скреп Е. Борисова
Рслак гор А. Багыгии
Коррсктор Н. Шсвясико
Типография, пр. Сапунова, 2
Заказ 657/14 Изд. ¹ 299 Тира>к 448 Подипсиос
ЦПИИПИ КозгитсiQ по лслаи и ойрсгсиип и открытий при Ссистс Мииисгров СССР
Москва, ili-35. Рауитская паб., д. 4 5


