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

 

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

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

Республик (61) Дополнительное к авт. свид-ву (22) Заявлено 17.04.78 (21) 2605360/18-24 с присоединением заявки Ж— (23) Приоритет— (5l)M. Кл.

g 05 В 19/18

1Ъсударстеенный комитет

СССР

Опубликовано 30.06.80. Бюллетень .% 24 (53) УДК

62-50 (088.8) по делам изобретений и открытий

Дата опубликования описания 30.06.80

В. А. Яковенко и В. М. Опенкин (72) Авторы изобретения (71) Заявитель. (54) УСТРОЙСТВО ДЛЯ ЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯ

СТАНКОМ

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

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

5 вводом программы в электронные блоки памяти

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

t0

Наиболее близким техническим решением к предлагаемому является система числового программного управления Н вЂ” 22 — 1М, предназначенная для программного управления токар15 ными станками. Устройство содержит блок ввода информации, преобразователь, интерполятор, блок управления шаговым приводом (2).

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

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

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

Причем блок сравнения содержит элементы

И вЂ” НЕ, ИЛИ, инвертор, элемент И, коммутирующий элемент, счетчик и триггер, первый эле,мои. И вЂ” НЕ выходом соединен с первым вхоО П И С А Н И Е,744465

ИЗОЬРЕТЕН ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

7444

10 ков.

40 равен "О"

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

3 дом первого элемента И, а выход первого элемента ИЛИ подключен ico второму входу первого элемента И, выход которого йодключей к первому входу второго элемента ИЛИ, соединенного выходом с первым входом второ.

ro элемента И, второй вход которого подсоединен к выходу триггера, соединенного входом через счетчик с выходом коммутирующего элемента, причем второй вход второго элемента

ИЛИ подключен к выходу третьего элемента

И, первый вход которого подсоединен к выходу второго элемента И вЂ” НЕ, а второй вход— к выходу третьего элемента ИЛИ, первые и вторые входы элементов первого И вЂ” НЕ, первого

ИЛИ, второго И вЂ” НЕ, третьего ИЛИ и коммути; рующего элемента подключены к соответствующим первым и вторым входам блока сравнения.

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

Устройство содержит блок 1 ввода информации, преобразователь 2, буферную память 3, рабочую память 4, интерполятор 5, блок б управления шаговым приводом, блок 7 сравнения, ключи 8 и 9, элемент 10 задержки, каналы 11, 12 и 13 передачи информации из блока 3 буферной памяти в блок 7 сравнения, каналы 14, 15 и 16 передачи информации из блока 4 оперативной памяти в блок 7 сравнения.

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

Считывание информации с программоносите.ля (на чертеже не показан) блоком 1 ввода информации, преобразование информации в последовательный двоичный код преобразовате"лем 2 и запись ее в буферную память 3 производится одновременно с отработкой информации предыдущего кадра интерполятором 5.

По окончании отработки кадра в интерполяторе 5 формируется сигнал "Конец отработки кадра", по которому преобразователь 2 вырабатывает сигналы переписи. информации из буферной памяти 3 в оперативную память 4 и сигнал считывания очередного кадра.

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

При этом возможны сбои шагового привода, если суммарная частота превысит частоту его

-пр иемистости.

Вышеперечисленные состояния (реверс, движений, суммарная частота) определяются блоком 7 сравнения информации, который вырабатывает сигналы управления ключами 8 и 9, В зависимости от состояния. выходных сигналов блока 7 сравнения информации сигнал

"Конец отработки кадра" с интерполятора 5 поступает на преобразователь 2 через ключ 8

65 4 или через ключ 9 с временной задержкой, определяемой элементом 10 задержки.

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

Блок сравнения информации работает следующим образом.

При поступлении сигналов по каналам 11, 14, несущих информацию знака по адресу Х в соседних кадрах, на элементы 17 И вЂ” НЕ, 18

ИЛИ и 19 И, на выходе последнего устанавливается уровень "1" при разноименных знаках или уровень "О" при одноименных знаках, Аналогично работает схема сравнения знаков соседних кадров по адресу Z, состоящая из элементов 20 И вЂ” НЕ, 21 ИЛИ и 22 И.

Сигналы с выходов элементов 19 и 22 И поступают на элемент 26 ИЛИ, выходной уровень которого равен "1" при наличии "1" на .выходе хотя бы одной из схем сравнения знаПо каналам 13, 16 сигналы в виде последовательного двоичного кода, несущие информацию о частоте отработки в соседних кадрах, через коммутирующий элемент 23 последовательно записываются в счетчик 24, емкость которого пропорциональна частоте приемистости шагового привода.

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

25 в состояние "1".

Состояния триггера 25 и схем сравнения знаков по адресам Х и Z анализируются элементом 27 И, на выходе которого устанавливается уровень "1" при совпадении признаков;.зменения знака по адресам Х или Z в соседних кадрах и превышения суммарной частотой отработки соседних кадров частоты приемистости шагового привода.

При отсутствии одного из перечисленных признаков выходной уровень элемента 27 И

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

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

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

1. Авторское свидетельство СССР К 257265, кл. Q 05 В 19/02, 1969.

2. Сергиевский Л. В. Электронные устройства систем ЧПУ. М., "Машиностроение", 1977, с. 17 — 21 (прототип), 5 7444 тем, что, с целью упрощения устройства, в него введены блок сравнения, первый ключ и последовательно соединенные второй ключ и элемент задержки, выход которого подключен ко входу преобразователя кода и выходу первого ключа, первый вход которого подсоединен к первому выходу блока сравнения, а второй вход — к выходу интерполятора, первые входы блока сравнения соединены с вторыми выходами блока буферной памяти, вторые входы — с вторыми 1p выходами блока оперативной памяти, а второй выход — со вторым входом второго ключа.

2. Устройство по п. 1., о т л и ч а ю щ е ее я тем, что блок сравнения содержит элементы

И вЂ” НЕ, ИЛИ, инвертор, элемент И, коммутирую- 1з ший элемент, счетчик и триггер, первый элемент

И вЂ” НЕ выходом соединен с первым входом nepsor о элемента И, а выход первого элемента

ИЛИ подключен ко второму входу первого элемента И, выход которого подключен к пер- эп вому входу второго элемента ИЛИ, соединен65 6 ного выходом с первым входом второго элемента И, второй вход которого подсоединен к выходу триггера, соединенного входом через счетчик с выходом коммутирующего элемента, причем второй вход второго элемента ИЛИ подключен к выходу третьего элемента И, первый вход которого подсоединен к выходу второго элемента И вЂ” НЕ, а второй вход — к выходу третьего элемента ИЛИ, первые и вторые. входы элементов первого И вЂ” НЕ, первого ИЛИ, второго

И вЂ” НЕ, третьего ИЛИ и коммутирующего элемента подключены к соответствующим первым и вторым входам блока сравнения.

744465 (6 ь

Составитель И. Швец

Техред О. Андрейко Корректор М. Коста

Редактор А. Долинич

Заказ 3788/10

Филиал ППП "Патент", 1. Ужгород, ул. Проектная, 4

Тираж 956 Подписное

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

113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

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

 

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

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

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

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

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

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

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

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

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

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

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