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

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

I

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

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

Недостатком этого устройства являются его узкие функциональные возможности.

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

Недостатки этого устройства - его сложность и узкая область применения.

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

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

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

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

блока памяти алгоритмов подключен ко вход) блока коррекции программы 3.

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

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

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

На чертеже представлена функциональная блок-схема устройства.

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

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

Блок 1 задания программы через логический блок 3 вычислений передает управляющую программу в блок 4 оперативной памяти. Блок 5 памяти алгоритмов хранит в своей постоянной памяти все управляющие алгоритмы ycтpoйctвa для числового программного управления, такие

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

С командной части пульта 9 даалога, от оператора, в логический блок 3 . вычислений поступают сигналы об установке одного из перечисленных режимов, а затем эти сигналы поступают в блок 8 управления режимами. Блок 8 режимов формирует необходимые признаки для работы блока 9 диспетчера. На основе анализа этих признаков, а также с учетом текущих результатов процесса вычислений, выполняемых в логическом блоке 3 вычислений, блок 9 диспетчера вырабатывает указания для блока 5 памяти алгоритмов, определяющие набор алгоритмов управления, используемых в данном режиме, и очередность их включения в работу.

При включении в нужном порядке в работу микрокоманды, хранящиеся в постоянной памяти блока 5, дешифрируются и, воздействуя на логический блок 3 вычислений, определяют последовательность и характер его обращений к блоку 4 оперативной памяти и к пульту 9 диалога. Наборы сигналов, вводимых оператором с информационной части пульта 9 диалога, обрабатываются логическим блоком 3 вычислений, а результаты заносятся в блок 4 оперативной памяти. Ответные сигналы вьща50ТСЯ в блок 10 индикации программы. С пульта 9 диалога могут выполняться такие действи как поиск требуемого кадра управляющей программы по его номеру, либо по контексту, заданному его буквенно-цифровым содержанием удаление, либо замена найденного кадра, либо ввод нового кадра рядом с найденным, поиск индакация, удаление, замену тшбо введение нового буквенно-цифрового адреса, в пределах рассматриваембго кадра программы; набор, ввод, чтение, замена и обнуление числовых программных корректоров; установка требуемого режима работы; установка требуемого реш1ма .ввода (вывода управляющей программы) через автономный фотосчитыватель, либо от ЭВМ высшего ранга; задание т})сбусмого кадра (по номеру или контексту) пая вывода системы в cocтoя шe, соотвотств)-к11иес /(анному

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

название год авторы номер документа
Устройство для числового программного управления 1976
  • Найдин Юрий Владимирович
  • Чудаков Александр Давыдович
  • Якунин Валерий Александрович
  • Мыльников Владимир Александрович
  • Трофимов Павел Владимирович
  • Грицай Анатолий Семенович
SU560211A1
Устройство для подготовки и отладки программ 1980
  • Бам Илья Самуилович
  • Макаров Владимир Михайлович
  • Панков Игорь Борисович
SU999020A1
СИСТЕМА ОПЕРАТИВНОГО РЕГУЛИРОВАНИЯ ДВИЖЕНИЯ ПОЕЗДОВ 2020
  • Кузьмин Владислав Сергеевич
  • Меркулов Павел Михайлович
RU2749286C1
Устройство для программного управления станком 1979
  • Кошкин Владимир Львович
  • Симецкий Юрий Александрович
  • Лапандин Александр Иванович
SU862119A1
Устройство автоматизированной подготовки программ для станков с ЧПУ 1986
  • Кулабухов Анатолий Михайлович
  • Ларин Владимир Алексеевич
  • Чесноков Юрий Александрович
  • Якушкин Михаил Александрович
  • Анисимов Николай Николаевич
  • Луковников Аркадий Алексеевич
  • Сидоров Евгений Михайлович
SU1354160A1
Многокоординатная система числового программного управления 1972
  • Оверко Владимир Андреевич
  • Соборников Юрий Петрович
  • Яник Арнольд Феликсович
SU448435A1
Система числового программногоупРАВлЕНия "TPACCA-Кп 1979
  • Нижанковский Вадим Игнатьевич
  • Калашников Анатолий Сергеевич
  • Бердников Александр Никитич
  • Губанов Владимир Васильевич
  • Исмагилов Рэм Фатыхович
  • Мизерный Петр Тихонович
SU813371A1
Система числового программного управления группой станков 1981
  • Потехин Игорь Петрович
SU1004976A2
ТРЕНАЖЕР ОПЕРАТОРОВ СИСТЕМЫ УПРАВЛЕНИЯ ТЕХНОЛОГИЧЕСКИМ ПРОЦЕССОМ РАЗДЕЛЕНИЯ ИЗОТОПОВ УРАНА ЦЕНТРОБЕЖНЫМ МЕТОДОМ В ШТАТНЫХ И АВАРИЙНЫХ СИТУАЦИЯХ 2003
  • Власов В.А.
  • Орлов А.А.
  • Шубин А.Н.
  • Филимонов С.В.
  • Колпаков Г.А.
RU2250509C2
ТРЕНАЖЕР КОЛЛЕКТИВА ОПЕРАТОРОВ СИСТЕМЫ УПРАВЛЕНИЯ 1998
  • Бобрусь А.В.
  • Долгушин И.И.
  • Махинов Д.В.
  • Михайлев В.Т.
  • Козленков И.А.
  • Савченко А.В.
  • Савченко М.А.
  • Юшинин С.Ю.
RU2176108C2

Иллюстрации к изобретению SU 732 813 A1

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

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

SU 732 813 A1

Авторы

Васильев Владимир Сергеевич

Найдин Юрий Владимирович

Чудаков Александр Давыдович

Трофимов Павел Владимирович

Грицай Анатолий Семенович

Доброславский Виктор Леонидович

Даты

1980-05-05Публикация

1975-12-15Подача