I
Изобретение относится к области числового программного управления и может найти применение при ПострЪении систем программного управления металлорежущими станками и другим технологическим оборудованием.
Известно устройство для цифрового программного управления станками, содержащее блок задания программы, блок задания скорости, блок управления и вычислительный блок ij
Недостатком этого устройства является низкое быстродействие.
Наиболее близким по технической сущности к изобретению является устройство для цифрового nporpeiMMHoro управления станками, содержащее блок задания программы, первьй выход которого подключен к первому входу коммутатора, и последовательно соединенные блок управления, блок задания скорости и арифметический блок, подключенные к блоку задания программы 2j
Недостаточная точность работы этого устройства обусловлена неравномерностью следования выходных импульсов .
Цель изобретения является повы4иение точности работы устройства.
Поставленная цель достигается тем, что .предложенное устройство содержит первый и второй триггеры, счетчик импульсов, первый вход которого соединен с соответствующим выходом блока задания программы и со входами триггеров , а выход к другим входам блока управления, и логический блок, первый вход которого подключен к выходу арифметического блока, второй вход к выходу первого триггера, третий вход - к выходу второго триггера, четвертый вход к выходу - к выходу блока задания скорости и к второму входу счетчика импульсов, а выход логического блока подключен ко второму входу коммутатора.
На чертеже дана функциональная схема устройства для управления, например, по двум координатам.
Устройство содержит блок задания программы 1, блок управления 2, блок задания скорости 3, арифметический блок 4, логический блок 5, коммутатор 6, счетчик импульсов 7 и триггеры 8 и 9. Выходы ксммутатора 6 являются выходами устройства.
Устройство работает следующим образом. Программа хранится ь блоке задан программы 1, с выходов которого в б задания скорости 3 поступает код скорости по максимальной координат в арифметический блок 4 поступают значения коэффициентов, равных отно шению величин перемещений по другим координатам к величине перемещения максимальной координате, в триггеры 8, 9 поступает признак -максималь ной координаты, в счетчик 7 - величина перемещения по максимальной ко ординате, а коммутатор 6 принимает знаки направления движения. Блок задания скорости 3 вьщает им пульсы с частотой, соответствукяцей скорости подачи по максимальнойкоор динате. Эти иг тульсы поступают на вход арифметического блока 4 и на четвертый вход логического блока 5, производящего распределение поступаю щей информации от блоков 3 и 4. Последовательность импульсов, поступающая из блока задания скорости 3, направляется по той координате, где триггер находится в положении Ч . По другой координате направляются сигналы, поступающие их блока 4, входными параметрами которого являются унитарный код максимальной координаты и код отношения величины перемещения по меньшей координате к величине перемещения по максимальной координате. С выхода блока 4 снимается унитарный код, полученный путем преобразования частоты следования импульсов по максимальной координате в зависимости от отношения величины перемещения по координатам С помощью счетчика импульсов 7 проводится контроль числа импульсов по максимальной координате. При поступлении в счетчик 7 числа импульсов, равного величине перемещения по максимальной координате, на его выходе вырабатывается сигнал конца отработки кадра, который подается на вход блока управления 2, и из блока задания программы 1 считывается новый кадр информации. Формула изобретения Устройство для цифрового программного управления станками, содержащее блок задания программы, первый выход которого подключен к первому входу коммутатора, и последовательно соединенные блок управления, блок задания скорости и арифметический блок, подключенные к блоку задания програ 4мы, отличающееся тем , что, с целью повышения точности устройства, оно содержит первый и второй триггеры, счетчик импульсов, первый вход которого соедийен с соответствующим выходом блока задания программы и со входами триггеров, а выход - с другим входо М блока управления, и логический,блок, первый вход которого подключен к выходу арифметического блока, второй вход - к выходу первого триггера, третий вход - к второго триггера, четвертый вход - к выходу блока задания скорости и ко второму входу счетчика импульсов, а выход логического блока поя слючен .ко второму входу коммутатора. Источники информации, принятые во внимание при экспертизе 1.Авторское свидетельство. СССР 455323, МКл5 G05 В 19/18, 1972. 2.Авторское свидетельство СССР № 395839, М. КлГ 605 В 19/18, 1970.
название | год | авторы | номер документа |
---|---|---|---|
Система числового программногоупРАВлЕНия "TPACCA-Кп | 1979 |
|
SU813371A1 |
Устройство для программного управления приводами | 1977 |
|
SU660025A1 |
Устройство для числового программного управления | 1983 |
|
SU1124251A1 |
Устройство для программного управления приводами | 1975 |
|
SU694836A1 |
Устройство для программного управления | 1984 |
|
SU1255993A1 |
Устройство для программного управления | 1982 |
|
SU1108392A1 |
Функциональный интерполятор | 1984 |
|
SU1168900A1 |
Устройство для программного управления группой станков | 1970 |
|
SU871745A3 |
Устройство для двухкоординатного позиционирования | 1982 |
|
SU1070512A1 |
Устройство для программного управления станком | 1985 |
|
SU1352458A1 |
Авторы
Даты
1977-12-05—Публикация
1976-06-24—Подача