(5) СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ ВЫБОРОМ ИНСТРУМЕНТА
название | год | авторы | номер документа |
---|---|---|---|
Система программного управления выбором инструмента | 1970 |
|
SU513648A3 |
Устройство автоматизированной подготовки программ для станков с ЧПУ | 1986 |
|
SU1354160A1 |
Устройство для программного управления | 1987 |
|
SU1418652A1 |
Система программного управления технологическими процессами | 1989 |
|
SU1681297A1 |
Устройство для программного управления | 1984 |
|
SU1198461A1 |
Устройство для считывания графической информации | 1989 |
|
SU1654852A1 |
Устройство для числового программного управления | 1983 |
|
SU1124251A1 |
Система автоматического управления процессом крашения | 1987 |
|
SU1527344A1 |
Функциональный преобразователь многих перемнных | 1981 |
|
SU1115068A1 |
Устройство для программного управления | 1985 |
|
SU1251032A1 |
1
Изобретение относится к станко строению и может быть использовано на многоинструментальном оборудовании типа обрабатывающий центр, координатно-револьверный пресс и т.п. с цифровым программным управлением для автоматического выбора инструмента.
Известна система программного управления выбором инструмента, которая содержит блок задания программы, дат-,Q чик положения вращающегося узла, шифратор, сумматор, блок сравнения, блок памяти, элементы И-ИЛИ-НЕ, блок управления, триггеры. Система выполнена на бесконтактных элементах, она обладает,5 повышенной, надежностью l .
Однако наличие элементов, необходимых для выполнения математических действий (например сумматора) , усложняет, систему и снижает ее надежность. . 20
Наиболее близким техническим реш нием к предлагаемому является система, которая содержит устройство задания программы, первый выход которого.
.подключён к блоку перезаписи и к последовательно соединенным триггеру управления и генератору импульсов, второй выход - к первому элементу совпадения,и триггеры направления, к нулевым входам которых через второй эле-, мент совпадения подсоединен датчик положения, к единичным выходам - блок управления двигателем. К единичным входам триггеров направления через схему сравнения соответственно подключены регистр памяти и суммирующий счетчик с датчиком положения. К выходу генератора импульсов через кольцевой регистр сдвига подсоединен первый элемент совпадения, выход последнего соединен с вторым входом тригге ра управаения, и суммирующий счет.4HKj последовательно соединенный с блоком перезаписи и регистром памя- . ти 2.
Устройство задания программы включает блок ввода программы, формирователь импульсов и регистр считывания. Регистр считывает инструментальный код выбираемого инструмента, выбирает адрес, соответствующий инструменталь ному коду этого инструмента и передает этот адрес в первый элемент совпадения, где сравнивается адрес выбираемого инструмента с адресом каждого из инструментов, имеющихся в магазине инструментов в процессе вращения магазина. Недостаток системы заключается в том, что сравниваются адреса инструментов, а не их коды. Если при укомплектовании инструментов в магазин произошла ошибка и по заданному здреСУ находится ошибочный инструмент, Vo в процессе врафния магазина при совпадении адресов выбираемого инструмента и находящегося в магазине. из магазина снимается ошибочный инструмент. Это приводит к браку при обработке деталей и соответственно к снижению надежности системы. Недостатком системы является также и то, что выполнена она на таких .элементах, как регистр сдвига и схе|ма сравнения, что усложняет устройство и снижает его надежность. Цель изобретения - повышение надежности системы. Поставленная цель достигается тем что в систему программного управления выбором инструмента, содержащую блок программ, связанный первым выходом с первым входом блока перезаписи и с первым входом первого триггера, подключенного выходом к входу генератора импульсов, первый блок совпадения, связанный первым входом с вторым выходом блока программ, второй блок совпадения подключенный первым входом к выходу датчика положения магазина инструментов, а выходом - к первым входам второго и третьего триг геров, связанных единичными выходами с входами блока управления двигателем вал которого кинематически связан с магазином инструментов, введены элемент ИЛИ, счетчик кодов и счетчик импульсов, объ(гм которого равен половине объема счетчика кодов, соединенно первым входом с выходом генератора им пульсов и с входом сметчика импульсов, подключенногр выходом к второму входу второго триггера и к первому вх ду элемента ИЛИ, связанного-выходом с вторым входом первого триггера, а вторым входом - с вторым-входом третьего триггераи с выходом первого лока совпадения, подключенного вторым входом к выходу счет,чика кодов, соединенного вторым входом с выходом блока перезаписи, связанного вторым входом с первым входом второго блока совпадения, второй вход которого подключен к второму выходу блока прогг рамШ. На чертеже представлена блок-схема системы. Система; содержит устройство 1 задания программы, включающее блок 2 ввода программы, формирователь 3 импульсов и регистр «считывания, первый триггер 5 генератор 6 импульсов, счетчик 7 импульсов, блок 8 перезаписи, счетчик 9 кодов, первый блок 10 совпадения-, элемент ИЛИ 11, датчик 12 положения, второй блок 13 совпадения. второй и третий триггеры 14, 15, блок 16 управления двигателем, двигатель 17, магазин 18 инструментов. I Система работает следующим обраС блока 2 ввода программы код требуемого инструмента подается на регистр считывания, который считывает и заполняет этот код. После этого с блока ввода 2 программы подается команда выбора инструмента на формирователь 3 импульсов. Последний формиру-. ет импульс, управляющий блоком 8 перезаписи и первым триггером 5 управления. Код инструмента, находящегося в рабочей позиции, постоянно поступает в блок перезаписи с датчика 12 положения. Под действием управляющегося импульса из блока 8 перезаписи код инструмента, находящегося в рабочей позиции, записывается в счетчик 9 кодов, а на выходе первого триггера 5 управления, появляется сигнал логической 1, который подается на генератор 6 импульсов. Генератор 6 импульсов наг чинае-т вырабатыв.ать импульсы, постуИающие в счетчик 7 импульсов, объем jKOTOporo равен N/2, где N - количестIQO позиций в магазине инструментов. По Мере поступления импульсов в счет 4 лк 9 кодов происходит пегследовательfioe изменение кода. (Причем, после кода, соответствующего числу N, устанавливается код, соответствующий числу 1). Последовательно меняющийся код поступает на первый блок 10 совпаденияj на который постоянно подается код требуемого инструмента из регистра t считывания. Если за время прохождения N/2 импульсов происходит совпадение кодов, то на выходе первого блока 10 совпадения появляется сигнал, который устанавливает третий триггер 15, определяющий направление в состояние логической 1 (команда Вперед) и поступает на вход элемен та ИЛИ 11. Сигнал с выхода элемента ИЛИ 11 устанавливает первый триггер 5 в состояние логического О, вследствие чего генератор прекращает вырабатывать импульсы. Если за время прохождения N/2 импульсов совпадения кодов не происходит, появляется сигнал на выходе сче чика 7 импульсов, который устанаапивает второй триггер 1 в состояние логической 1 (команда Назад) и производит установку первого триггера 5 в.состояние логического О, прекращая поступление импульсов с ге нератора 6 импульсов. Команды Вперед или Назад с второго и третьего триггеров 14, 15 направления поступают на блок 16 управления двигателем..Этот двигатель при наличии одной из вышеназ ванных команд производит включение вращения двигателя 17 в нужную сторону, вызывая поворот магазина 18 инструментов. При повороте последнего изменяется код на выходе датчика 12 прло жения. Этот код поступает на вход второго блока 13 совпадения, на другой вход которого подается код требу емого инструмента из регистра k считывания. При совпадении этих кодов появляется сигнал на выходе второго блока 13 совпадений, который осуЩествля ет установку второго и третьего три г-м . I . . -Я Геров }Ц, 15 в состояние логического . При этом блок 16 управления двиггателем отключает двигатель 17. Магазин останавливается и снимается HHctрумент с выбранным кодом. 5 Введение счетчика кодов,счетчика импульсов и элемента ИЛИ позволяет про-изводить сравнение кодов выбираемого инструмента и инструмента, находящегося в магазине инструментов, и Обес-JQ печивает съем инструмента только заданного кода, таким образом,исключается брак и повышается надежность предлагаемой системы. Формула изобретения , Система программного управления выбором инструмента, содержащая блок программ, связанный первым выходом с первым входом блока перезаписи и с первым входом первого триггера, подключенного выходом к входу генератора импульсов, первый блок совпадения, связанный первым входом с вторым выходом блока программ, второй блок совпадения, подключенный первым входом к выходу датчика положения магазина инструментов, а выходом к первым входам второго и третьего триггеров, связанных единичными выходами с входами блока управления дви гателем, вал которого кинематически связан с магазином инструмента, о тличающаяся тем, что, с Целью повышения надежности, в нее введены элемент ИЛИ, счетчик кодов и счетчик, импульсов, объем которого равен половине объема счетчика кодов, соединенного первым входом с выходом генератора импульсов и с входом счетчика импульсов, подключенного выходом к второму входу второго триггера и к первому входу элемента ИЛИ, связанного выходом с вторым входом первого триггера, а вtopым входом - с вторым входом третьего триггера и с выходом первого блока совпадения, подключенного вторым входом к выходу счетчика кодов, соединенного вторым входом с выходом блока перезаписи, связанно-f .., - вторым В1ХОДОМ с первым входом вто-f рого блока совпадения, второй вход которого подключен к второму выходу блока программ. Источники информации. Принятые во внимание при экспертизе 1 Авторское свидетельство СССР If 6А3837г кл. G 05 В 19/18, 1979. 2. Авторское свидетельство СССР (Г 513648, кл. G 05 В 19/18, 1976 (прототип).
Авторы
Даты
1982-08-30—Публикация
1980-07-31—Подача