Устройство для программного управления станком Советский патент 1987 года по МПК G05B19/18 

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

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

Цель изобретения - повышение быстродействия устройства.

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

Устройство для программного управления станком содержит регистр 1 памяти, счетчик 2 импульсов, триггер 3, регистр 4 памяти, преобразователь 5 кодов, блок 6 управления шаговым приводом, блок 7 совпадения, элемент ИЛИ 8, каналы 9 и 10, элемент ИЛИ 11, счетчик 12 импульсов, блок 13 задания программы, элементы ИЛИ 14-16, элементы 17 и 18 совпадения, триггер 19, блок 20 управления, вход 21 устройства, выход 22 устройства.

Устройство работает следующим образом.

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

30 сов, станет равно числу, записанному в него с регистра 1 памяти, сигнал с первого выхода счетчика 2 им- пульсрв по входу разрешения записи снова переписывает в него содержимое

этими отверстиями, триггеры 3 по сво регистра 1 памяти, опрокидывает триг- им установочным входам устанавливают- гер 3 по его счетному входу в противоположное состояние, при котором меняется знак на втором входе блока 6, проходит через элементы ИЛИ 8 и 16

ся в состояния, определяющие направления движения блоков 6 управления шаговыми приводами, в счетчик 12 импульсов задания записывается информа- Q на счетньм вход триггера 19, также ция о количестве равноотстоящих друг опрокидывая его в противоположное от друга рядов, триггер 19 по своим

состояние, при котором элемент 17 закрывается, а элемент 18 открывает ся, проходит через элемент ИЛИ 11 и 45 подсчитывается счетчиком 12 импульсов.

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

Допустим, что рабочий орган должен перемещаться по схеме, представленной на фиг. 2, и что канал 9 обеспечивает его перемещение по оси X, а канал 10 - по оси У, тогда триггер 19 устанавливается в состояние, при котором элемент 17 совпадения открыт а элемент 18 совпадения закрыт. По признаку конца кадра из блока 13 задания программы в счетчик 2 записывается содержимое регистра 1 памяти, а также через элемент ИЛИ 14 и элемент 17 на вход запуска преобразователя 5 кодов канала 9 приходит сигнал, который переписывает в него содержимое регистра 4 и запускает его. Преобразователь 5 кодов представляет

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

Блок 6 управления шаговым приводом состоит из последовательно соединенных коммутатора, необходимого для определенной коммутации фаз шагового двигателя, и силовых ключей, подающих на них напряжение. Сигнал о конце преобразования со второго выхода преобразователя 5 подсчитыва- ется счетчиком 2 импульсов и через

элемент ИЛИ 15 проходит на выход 22 устройства, разрешая сверление. После того, как цикл сверления отверстия закончится, на вход 21 устройства поступает сигнал, который, пройдя

через элемент ИЛИ 14 и элемент 17 совпадения, снова запускает преобразователь 5. Когда количество сигналов, поступивших со второго выхода преобразователя 5 в счетчик 2 импульсов, станет равно числу, записанному в него с регистра 1 памяти, сигнал с первого выхода счетчика 2 им- пульсрв по входу разрешения записи снова переписывает в него содержимое

регистра 1 памяти, опрокидывает триг- гер 3 по его счетному входу в противоположное состояние, при котором меняется знак на втором входе блока 6, проходит через элементы ИЛИ 8 и 16

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

состояние, при котором элемент 17 закрывается, а элемент 18 открывается, проходит через элемент ИЛИ 11 и подсчитывается счетчиком 12 импульсов.

Когда цикл последнего отверстия в ряду закончится,на вход устройства 21 поступает сигнал, который,пройдя через элемент 14, проходит уже через элемент 18 совпадения и запускает преобразователь 5 канала 10.При этом рабочий орган станка начинает

перемещаться по оси У к следующему ряду отверстий. В регистр 4 памяти канала 10 записана информация о величине расстояния между рядами, а в регистр 1 памяти записан нуль, что

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

После окончания работы преобразователя 5 канала 10 сигнал о конце преобразования со второго его выхода счетчиком 2 импульсов не подсчитывается, так как нулевое состояние счетчика является признаком для автоматического перехода рабочего органа станка к следующему ряду, а проходит через элемент ИЛИ 15 на выход 22 устройства, разрешая сверление, и через схему 7 совпадения и элементы ИЛИ 8 и 16 - на счетный вход триггера 19, опрокидывая его в противоположное состояние, при котором элемент 17 открывается, а элемент 18 закрывается. Работа устройства повторяется, и рабочий орган станка перемещается согласно схемы, представленной на фиг,2

Когда количество сигналов, подсчитанных счетчиком 12 импульсов задания, станет равно числу, записанному в него с блока 13 задания программы, сигнал с выхода счетчика 12 импульсов задания запускает блок 13 задания программы, который считывает очередной кадр программы, занося новую информацию в блоки устройства. Если после обработки отверстий одно- го ряда не требуется автоматического перехода к обработке отверстий другого ряда, то в счетчик 12 импульсов задания записывается еди-ница, и в конце обработки ряда счетчик 12 им- пульсов задания запускает блок 13 задания программы.

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

Формула изобретения

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

5 0 5

0 5 0

г

0

г

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

2. Устройство по п, 1, отличающееся тем, что блок управления содержит первый и второй элементы ИЛИ, первьй элемент совпадения и последовательно соединенные третий элемент ИЛИ, триггер и второй элемент совпадения, выход i oToporo соединен с выходом блока управления, второй вход - с выходом первого элемента. ИЛИ и с первым входом первого элемента совпадения, второй вход которого подключен к выходу триггера, выход - к первому выходу блока управления, второй вход которого соединен с первым входом второго элемента ИЛИ, второй выход - с выходом второго элемента ИЛИ, второй вход которого подключен к входу блока управления,тре513089866

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

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

название год авторы номер документа
Устройство для адаптивного программного управления металлорежущими станками 1980
  • Шмыров Валерий Александрович
  • Новичихин Василий Алексеевич
SU964581A1
Устройство для программного управления 1985
  • Шмыров Валерий Александрович
  • Новичихин Василий Алексеевич
  • Амбарцумян Эдуард Зиноварович
SU1314308A1
Устройство для дробления стружки на станках с программным управлением 1982
  • Охотин Александр Александрович
  • Новичихин Василий Алексеевич
  • Пландин Павел Иванович
SU1072001A1
Устройство для позиционного программного управления с самоконтролем 1982
  • Охотин Александр Александрович
  • Новичихин Василий Алексеевич
SU1072002A1
Устройство для цифрового программного управления 1986
  • Шмыров Валерий Александрович
SU1434404A1
Устройство для программного управления станком 1979
  • Новичихин Василий Алексеевич
  • Шмыров Валерий Александрович
SU930261A1
Устройство для числового программного управления станком 1980
  • Яковенко Валентин Андреевич
  • Опенкин Владимир Михайлович
SU924674A1
Устройство для числового программного управления 1983
  • Сараев Василий Григорьевич
  • Власов Геннадий Сергеевич
  • Проворов Виталий Петрович
SU1124251A1
Устройство стабилизации скорости резания для токарно-винтовых станков с числовым программным управлением 1983
  • Кузьмин Александр Васильевич
SU1180845A1
Многоканальное устройство программного управления шаговыми двигателями 1987
  • Белогорский Александр Леонидович
  • Староверов Михаил Сергеевич
  • Торопов Анатолий Васильевич
  • Тычинин Валерий Николаевич
SU1481714A2

Иллюстрации к изобретению SU 1 308 986 A1

Реферат патента 1987 года Устройство для программного управления станком

Изобретение относится к автоматике и вычислительной технике, в частности к устройствам для программного управления станками, например для сверления печатных плат,Цель изобретения - повышение быстродействия устройства. Устройство для программного управления станком содержит регистры 1, 4 памяти, счетчик 2 импульсов, триггер 3, преобразователь 5 кодов, блок 6 управления тяговым приводом, блок 7 совпадения, элемент ИЛИ 8, каналы 9 и 10, элемент ИЛИ 11, счетчик 12 импульсов, блок 13 задания программы, элементы ИЛИ 14, 15, 16, элементы совпадения Г/, 18, триггер 19, блок 20 управления, вход 21 и выход 22 устройства. Данное устройство для программного управления станком позволяет осуществлять переход к обработке отверстий последующего ряда автоматически, не расходуя на это кадров программы. 1 з.п. ф-лы, 2 ил. (Л 21 со о 00 со 00 О5

Формула изобретения SU 1 308 986 A1

Редактор Н.Егорова

Составитель И,Швец Техред А.Кравчук .

Заказ 1797/39Тираж 864Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4

Корректор Л.Патай

Документы, цитированные в отчете о поиске Патент 1987 года SU1308986A1

Устройство для программного управления 1975
  • Белогорский Александр Леонидович
  • Бураканов Ревер Закирович
  • Тычинин Валерий Николаевич
SU543921A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Устройство для программного управления станком 1971
  • Власова Лариса Борисовна
  • Крючков Владимир Михайлович
  • Соловьева Лидия Ивановна
SU515087A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 308 986 A1

Авторы

Шмыров Валерий Александрович

Даты

1987-05-07Публикация

1985-12-09Подача