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

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ пц744463

Союа Советских

Социалистических

Республик д„.. «I Л

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 20.02.78 (21) 2581210/18-24 (51) М. Кл, G 05В 19/18 с присоединением заявки №

Государственный комитет (23) Прибритет (43) Опубликовано 30.06;80. Бюллетень № 24 (53) УДК 621.503.55 (088.8) по делам изооретений и открытии (45) Дата опубликования описания 30.06.80 (72) Авторы изобретения Г. А. Игонин, М. И, Коваль, Ю. П. Серебряков, Ю. Н. Родионов, Г. А. Цветков и А. Н. Круглов

Ульяновское головное специальное конструкторское бюро тяжелых и фрезерных станков (71) Заявитель (54) УСТРОЙСТВО ДЛЯ П РО ГРАММ НОГО УП РАВЛ ЕН ИЯ

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

Известна система программного управле- 10 ния, состоящая из устройства числового программного управления, привода подачи, рабочего органа, датчика пути кругового типа, установленного на ходовом винте (1), Недостатком указанной системы является 15 низкая точность, обусловленная погрешностью ходового винта и мертвым хбдом в соединении винт †гай.

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

2 соединен с другим выходом интерполятора (2).

Недостаток этого устройства заключается в низкой точности.

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

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

744463

15

35

Фуйкциональная схема устройства показана на чертеже. .Устройство содержит блок 1 задания программы, интерполятор 2, блок 3 управления, привод 4, исполнительный механизм 5, датчик 6 перемещения исполнительного механизма, коммутатор 7, ключевые элементы

8 и 9, первый 10 и второй 11 элементы

ИЛИ, формирователь 12 импульсов, первый триггер 13, третий элемент ИЛИ 14, элемент И 15, счетчик 16 импульсов и второй триггер 17.

Устройство для программного управления работает следующим образом, В блок 1 вводится от программы информация: о величине и.направлении перемещения иСполнительного механизма 5. г1аличие сигнала на одном из выходов блока 1 задания программы зависит от задаваемого направления перемещения. Интерполятор 2 в соответствии с информацией, поступающей от блока 1, формирует импульсы задания, которые поступают через элементы

ИЛИ 10 или 11 и блок 3 на привод 4. 11ривод 4 отрабатывает заданное перемещение, которое контролируется датчиком 6 поло кения исполнительного механизма.

При изменении направления движения (реверс) изменяются сигналы на выходах блока 1. При этом формирователь 12 формирует импульсный сигнал, который переключает триггер 13.

Выходной сигнал триггера 13 через элемент ИЛИ 14 поступает на элемент И 15 и разрешает прохождение импульсов форсировки f@ на вход счетчика 16. Одновременно коммутатор 7 в соответствии с сигналом от триггера 13 выдает разрешающий сигнал на прохождение импульсов форсировки 1ф на один из ключевых элементов 8 (или 9), Замыкание одного из элементов 8 (или 9) определяется знаком предстоящего направления движения. При движении в направлении «+» замыкается элемент 8, в направлении « — » — элемент 9.

Импульсы форсировки /ф через ключевой элемент 8 (или 9), один из элементов

ИЛИ 10 (или 11) и блок 3 поступают на вход при вода 4. Выбор частоты следования импульсов форсировки 1ф, равной или большей частоты задания f„соответствующей ускоренному движению исполнительного механизма, обеспечивает форсировку переходных процессов в приводе подачи 4. Промежуток времени, в течение которого импульсы форсировки 1ф поступают на вход привода 4, определяется емкостью счетчика

16 и выбирается из условия обеспечения выбора зазоров в кинематических цепях привода 4 и трогания исполнительного механизма 5 с места. После выдачи первого ймпульса переполнения счетчика 16 триггер 13 перебрасывается и через коммутатор

7 запрещает прохождение импульсов форсировки )ф через ключевой элемент 8 (или 9).

Так как импульсы форсирбвки fy, Мступйвшие на привод 4, означают дополнительное перемещение исполнительного механизма 5, то необходимо на вход привода 4 подать такое же количество импульсов форсировки

fy в противоположном направлении.

Первый импульс переполнения, поступивший на счетный вход триггера 17 со счетчика 16, переключает его. Коммутатор 17 в соответствии с сигналом от триггера 17 замыкает другой ключевой элемент 9 (или

8) . Время выдачи импульсов форсировки

f@ через элемент 9 (или 8) также определяется емкостью счетчика 16, второй импульс переполнения которого переключает триггер 17 и соответственно запрещает прохождение импульсов форсировки f@ через элемент И 15 на вход счетчика 16, а через элемент 9 (или 8) — на вход привода 4.

Для Исклю Ге1тия потери информации о заданном перемещении импульсы форсировки /ф имеют фазовый сдвиг относительно импульсов задания f>, чем исключается их совпадение на входах элементов ИЛИ 10 и 11.

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

3 — 4 раза и составлять лишь 0,03 — 0,05 мм.

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

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

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

744463

Составитель Н. Белинкова

Техред В. Серякова

Корректор 3. Тарасова

Редактор И. Грузова

Заказ 1013/17 Изд. № 339 Тираж 956 Подписное

НПО «Поиск» Государственного комитета СССР по делам изобретений и открытий

113035, Москва, 51(-35, Раушская наб., д. 4/5

Типография, пр. Сапунова, 2 входом первого триггера, подкл1оченного вторым входом к входу второго триггера и к выходу счетчика импульсов, вход которого через элемент И подсоединен к выходу третьего элемента ИЛИ.

Источники информации, принятые во внимание при экспертизе

1. Андрейчикой Б, н. Динамическая точность систем программного управления станками. М., «Машиностроение», 19б4, с. 157 — 179.

5 2. Авторское свидетельство СССР № 485419, кл. G 05B 19/18, 1973 (прототип).

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

 

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

Изобретение относится к автоматизированным системам и системам автоматического управления и может быть использовано при управлении сложными объектами преимущественно с дискретным характером технологического цикла, а также для решения задач распознавания и анализа данных объектов, ситуаций, процессов или явлений произвольной природы, описываемых конечными наборами признаков (симптомов, факторов)

Изобретение относится к автоматизированным системам и системам автоматического управления и может быть использовано при управлении сложными объектами преимущественно с дискретным характером технологического цикла, а также для решения задач распознавания и анализа данных объектов, ситуаций, процессов или явлений произвольной природы, описываемых конечными наборами признаков (симптомов, факторов)

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

Изобретение относится к автоматике и вычислительной технике

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

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

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