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

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

1

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

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

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

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

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

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

На чертеже приведена функциональная

схема устройства.

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

Работа устройства рассматривается на примере управления ультразвуковой установкой контроля дефектов листов и плит.

В регистре 14 блока задания программы 13 задается скорость движения нснолпительного органа, в регистрах 15, 16 - величина перемен1,ения и шаг сканирования, в регистре 17 - величина перемещения но координате сканирования, в регистре 18 указывается координата сканирования и координата, по которой производится первый нроход; в регистре 19 - начальные знаки движения.

Ири запуске устройства блок управления 1 производит подготовку устройства к отработке первого прохода.

По команде с выхода блока управления

1в счетчик импульсов 4 записывается перемещение, в триггер 6 записывается признак координаты сканирования, а триггер 8 логического блока 7 - признак начальной координаты, в коммутатор 20 - нанравление движения.

По команде с другого выхода блока унравления 1 в счетчик 3 импульсов 8 записывается перемещение, признак которого хранится в триггере логического блока 7. Блок задания скорости 2 но команде блока управления 1 производит плавное увеличение выходной частоты до величины, которая соответствует подаче записанной в регистре 14 блока задания программы 13.

Сигналы с первого выхода блока 2 задания скорости подаются на вход счетчика имнульсов 3, на вход коммутатора 5 и на вход логического блока 7, а со второго выхода - на вход счетчика имнульсов 5, который производит счет имнульсов, вырабатываемых блоком 2 задания скорости при разгоне. Блок сравнения 12 производит ностоянное сравнение нути разгона с остатком нути по отрабатываемой координате, который хранится в счетчике импульсов 3 и перед началом отработки равен исходному неремещению, а в процессе отработки уменьшается пропорционально количеству импульсов, поступающих на вход счетчика импульсов 3. Выходной коммутатор 20 направляет последовательность имнульсов по той координате, признак которой записан в триггере 8 логического блока 7.

В момент, когда остаток нути по отрабатываемой координате станет равным пути разгона, блок сравнения 12 выдает в блок

2задания скорости команду начала тормон ения, а когда остаток нути станет равным

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

Блок управления 1 останав.шваег блока 2 задания скорости п производит иодготовку устройства к отрабогке перемещения по второй координате. Сигнал с выхода блока управления 1 проходит через один из элементов И 10, И логического блока 7 и ностунает на вход коммутатора 20, который нроизводит смену знака движения по отработанной координате. Кроме того, этот сигнал перебрасывает триггер 8 логического блока 7, на выходе которого устанавливается нотенциал второй координаты.

По команде с выхода блока управления 1 в счетчик импульсов 3 записывается величина шага, а по команде с другого выхода блока унравлення 1 запускается блок 2 задания скорости.

При отработке шага последовательность импульсов с первого выхода блока задания скорости 2 постуиает на вход коммутатора 20, который направляет их по второй координате, а через элемент 2И-ИЛИ 9 логического блока 7 - на вход счетчика 4, который формирует остаток нути но координате сканирования. Элемент 2И-ИЛИ 9 логического блока 7 открывается при сознадении признака координаты сканиро::.аи11я, занисанного в триггере 6, и еоответсгвующего признака в триггере 8 логического блока 7.

После отработки шага блок управления 1 нроизводит подготовк устройства к отработке иеремещепия по кервоп координате с обратным знаком движения. По координате сканирования смены знака движения не производится, так как элементы И 10, 11 логического блока 7 закрыты потенциалом с триггера 6.

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

За время отработки носледнего шага в момент, когда остаток нути но координате сканирования станет равным пути разгона, блок сравнения 12 выдает команду торможения в блок 2 задания скорости.

После обнуления счетчика 4 делается нроход по нервой координате, после отработки которого блок управления 1 фор.мирует сигнал конца огработки кадра.

Автоматическое формирование проходов нри контроле нлон1,ади листов, плит и т. д. ведет к упрощению нодготовки програм.м, к значительпому сокращению объема программоносителя и, в конечном итоге, к повьпиению производительпоети обработки.

Форм } л а и 3 о б р е т е и и я

Устройство для программного управления приводами, содержащее последовательно

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

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

Источники информации, принятые во внимание при экспертизе1.Авторекое свидетельство СССР 489082, кл. G 05В 19/18, 1972.

2.Авторское свидетельстр.о СССР № 502372, кл. G 05В 19/18, 1974.

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

название год авторы номер документа
ЛИНЕЙНО-КРУГОВОЙ ИНТЕРПОЛЯТОР 1991
  • Плетнев Евгений Георгиевич
  • Попов Степан Иванович
RU2010293C1
Устройство для цифрового программного управления станками 1976
  • Караваев Александр Михайлович
  • Ярин Анатолий Иванович
SU583407A1
Устройство для программного управления 1977
  • Мухамедеев Вафа Мустафович
  • Болдинов Вячеслав Николаевич
  • Кошкин Владимир Львович
SU708306A1
Устройство для программного управления приводами 1975
  • Рудов Владимир Андреевич
SU694836A1
Устройство для кинематического дробления стружки на токарных станках с числовым программным управлением 1981
  • Софрышев Андрей Владимирович
  • Попов Николай Николаевич
  • Мауцин Геннадий Васильевич
  • Стрельцов Николай Александрович
  • Беляков Владимир Игоревич
SU1004974A1
Устройство для числового программного управления 1983
  • Сараев Василий Григорьевич
  • Власов Геннадий Сергеевич
  • Проворов Виталий Петрович
SU1124251A1
Устройство для программного управления 1987
  • Новиков Леонид Яковлевич
  • Бобров Виктор Федорович
  • Хрипунов Анатолий Денисович
SU1474595A1
Многоканальное устройство для программного управления 1978
  • Левашов Виталий Иванович
SU748431A1
Следящая система 1975
  • Гумен Валерий Федорович
  • Калининская Татьяна Васильевна
SU585474A1
Устройство для задания программы 1979
  • Кошкин Владимир Львович
SU849148A1

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

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

.- J

SU 660 025 A1

Авторы

Караваев Александр Михайлович

Ярин Анатолий Иванович

Назарова Нина Александровна

Даты

1979-04-30Публикация

1977-04-04Подача