Устройство для программного управления
Иллюстрации
Показать всеРеферат
О П И С А Н И Е ()860039
ИЗЬБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советским
Социалистическим
Реслублик (61) Дополнительное к авт. свид-ву— (22) Заявлено 19.12.77 (21) 2556352/18-24 с присоединением заявки №вЂ” (23) Приоритет— (51) М. Кл з
G 05 G 21/00
Гасударстееииый камитет (53) УДК 621-525 (088.8) Опубликовано 30.08.81. Бюллетень № 32
Дата опубликования описания 31.08.81
llo делам изааретеиий и аткрмтий г
К. И. Кулаженко и Г. Г. Орнацкий
/ (72) Авторы изобретения (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
Изобретение относится к механическим системам управления и автоматического регулирования, в частности к механическим устройствам для управления последовательностью операций, и может быть использовано преимущественно для программного управления циклическими процессами, например фрезерованием программируемых пазовсекторов комплектов ключей.
Известны устройства для программного управления последовательностью операций, содержащие программный барабан с дорожками, на каждой из которых установлен программный кулачок, привод барабана, контактирующие с кулачками элементы и подпружиненные считывающие рычаги, взаимодействующие с датчиками (1).
Наиболее близким к предлагаемому является устройство для программного управления, содержащее связанный с приводом программный барабан с дорожками, на каждой из которых установлен регулируемый кулачок, считывающие подвижные элементы по числу дорожек и подпружиненный рычаг, связанный с датчиком, подключенным к блоку управления, выход которого соединен с приводом программного барабана (2) .
Однако известные устройства не могут быть использованы непосредственно для управления циклическими процессами, состоящими из ряда программируемых на дорожках барабана операций с жестко установленной последовательностью считывания, так как считывание программы с дорожек барабана осуществляется в них параллельно, поэтому последовательность считывания определяется положением программных кулачков на барабане. Следовательно, изменение программы влечет за собой и изменение последовательности считывания. Для преобразования считываемого параллельного кода в последовательный могут быть исlS пользованы дополнительные устройства кольцевые распределители, но они сложны.
Необходимость в управлении указанными процессами возникает, например, при фрезеровании пазоесекретов комплектов ключей, когда глубина каждого паза запрограмми В рована (и в каждом цикле может изменяться) на соответствующей дорожке барабана, а обработка пазов осуществляется с уста860039
1О
15 го г5
Зо
55 новленной к:.": .:.вательностью (например от I до&-
Цель v.. ю: " пия — упрощение устройства.
Указа цая цель достигается тем, что в устройс, ве на свободном конце подпружиненного рычага установлен дополнительный барабан с шаговым приводом, связанным с блоком управления, причем ось дополни . .: нного барабана параллельна оси програ ми.i,i o барабана, а считывающие подвижные элементы расположены на наружной цилиндрической поверхности дополнительного барабана по винтовой линии.
Это позволяет считывать программу последовательно с каждой дорожки в один канал управления и исключить влияние перестройки программы на последовательность ее считывания.
1-1а фиг. 1 изображено предлагаемое устройсгво, общий вид; на фиг. 2 и 3 — вид
A па фиг. 1 соответственно в начальном и конечном положениях барабана при считывании программы с 1-й дорожки.
Устройство содержит корпус 1, прог1 аммный барабан 2 с дорожками 3>, 3, ..., 3е, на которых установлены с возможностью смещения и фиксации в заданной точке по окружности барабана регулируемые кулачки
41, 4, ..., 4, привод 5 периодического вращения барабана 2, контактирующие с кулачками считывающие подвижные элементы 61, 6> „,, 6s расположенные на дополнительном барабане 7, который установлен с возможностью поворота на свободном конце подпружиненного рычага 8 и снабжен шаговым приводом 9, синхронизированным с приводом 5. Рычаг 8 подпружинен посредством пружины 10 и взаимодействует своим подвижным концом 11 при отклонении от вертикальной оси на угол с датчиком 12, предназначенным для выдачи информации, считываемой с барабана 2, в блок управления 13.
Ось дополнительного барабана 7 расположена параллельно оси программного барабана 2, а считывающие элементы 61, 6, ..., 68, выполненные в виде упоров, расположены на наружной цилиндрической поверхности дополнительного барабана 7 по винтовой линии, поэтому элементы 61, 6,, 6g в нормальной к оси барабана плоскости сдвинуты один относительно другого на постоянный угол, равный шагу поворота дополнительного барабана 7. (В описываемом устройстве он равен 45 ). На корпусе 1 жестко закреплен кронштейн 14, на котором установлен с возможностью поворота рычаг 8.
Устройство для программного управления работает следующим образом.
В межцикловой паузе, когда устройство выключено, а барабан 2 находится в исходном положении (фиг. 1), задается программа управления циклом путем установки ку1ачков 4, 4, ..., 48 в определенные угловыс ,.ложения на поверхности барабана 2. При этом элемент 61, предназначенный для счи.ывания информации с дорожки 31, находится в подготовленном для считывания положении, т. е. нормально к поверхности барабана 2. (Остальные элементы 6, бз, бв находятся в неподготовленном для считывания положении) . Затем включают привод 5 и барабан 2 начинает поворачиваться по часовой стрелке. При повороте барабана 2 на заданный угол кулачок 41, взаимодействуя с элементом 61, отклоняет барабан 7, а вместе с ним и рычаг 8 от вертикальной оси на угол 1 (фиг. 3). Конец 11 входит в прорезь датчика 12, что приводит к его срабатыванию, а следовательно, к выключению и реверсу привода 5, и барабан 2 совершает ускоренный поворот в обратном направлении. В исходном положении конечный выключатель (не показан) отключает привод 5 и включает привод 9. Барабан 7 поворачивается на шаг (45 ) и теперь уже элемент 6 оказывается подготовленным для считывания программы с дорожки 3 .
После поворота барабана 7 (через некоторую межоперационную задержку, необходимую, например, для осуществления в станке шага пазов) по блокировочной зависимости включается привод 5 и барабан 2 начинает поворачиваться по часовой стрелке до момента взаимодействия кулачка 42 с элементом б . При этом программа, считанная с дорожки Зт, выполнится, после чего барабан 2 устанавливается в исходное положение, а барабан 7 поворачивается на очередной шаг, подготавливая элемент 6 для считывания программы с дорожки 3з.
Аналогично считывается информация с дорожек 34, 3 5, ..., 3 >. После информации с дорожки 3 и установки барабана 2 в исходное положение конечный выключатель циклов (не по1 азан) отключает привод 5. На этом цикл технологического процесса завершается. Затем оператор набирает новую программу и включает устройство для работы в очередном цикле.
Предлагаемое устройство используется в качестве подсистемы оперативного программирования пазов-секретов командного устройства в системе программного управления фрезерным станком при фрезеровании
8-ми наклонных пазов на полукруглых стержнях ключей, где программа по глубине каждого паза задается угловым положением кулачка на соответствующей дорожке барабана, а последовательность считывания программы с дорожек жестко установлена, причем число дорожек соответствует числу пазов, а каждый кулачок на программной дорожке может находиться в 10-ти фиксированных угловых положениях.
860039
Применение предлагаемого устройства позволяет в два раза увеличить производительность фрезерного станка для обработки пазов ключей, автоматизировать процесс, состоящий из ряда программируемых в каждом цикле операций с жестко установленной последовательностью и исключить влияние перестройки программы на последовательность ее считывания.
Формула изобретения
Устройство для программного управления, содержащее связанный с приводом программный барабан с дорожками, на:.аждой из которых установлен регулируемый кулачок, считывающие подвижные элементы по числу дорожек и подпружиненный рычаг, связанный с датчиком, подключенным к блоку управления, выход которого соединен с приводом программного барабана, отличающееся тем, что, с целью упрощения устройства, в нем на свободном конце под пружиненного рычага установлен дополнительный барабан с шаговым приводом, связанным с блоком управления, причем ось дополнительного барабана параллельна оси программного барабана, а считывающие подвижные элементы расположены на на1О ружной цилиндрическои поверхности дополнительного барабана по винтовой линии.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
ts № 366468, кл. G 05 G 21/00, 1971.
2. Авторское свидетельство СССР № 401984, кл. G 05 G 21/00, 1972 (прототип).
860039
8 1+
70 11 авиа.3
Составитель О. Гудкова
Редактор А. Лежнина Техред A. Бойкас Корректор В. Синицкая
Заказ 7547/32 Тираж 940 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5 филиал ППП «Патент», г. Ужгород, ул. Проектная, 4