Устройство числового программного управления
О П И С А Н И Е 35440I
ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советских
Социалистических
Республик
Зависимое от авт. свидетельства ¹
Заявлено 25.Ч1.1970 (№ 1456025/18-24) М. Кл. G 05b 19/18 с присоединением заявки №
Приоритет
Комитет по делам изобретений и открытий при Совете Министров
СССР
УДК 621.52,008(088.8) Опубликовано 09,Х.1972. Бюллетень № 30
Дата опубликования описания ЗО.Х.1972
Авторы изобретения
В. Я. Васильев, Т. П. Дмитриева, В. Г. Зусман, А. А. Корбут, В. И. Криворук, А. А. Левин, Б. К. Левин, А. Г. Розинов и M. Г. Хачиан
Заявители Экспериментальный научно-исследовательский институт металлорежущих станков и Ленинградский электромеханический завод
УСТРОЙСТВО ЧИСЛОВОГО ПРОГРАММНОГО УПРАВЛЕНИЯ
Изобретение относится к области устройств числового программного управления металлорежущими станками.
Известные устройства числового программного управления, содержащие логический блок вычисления, числовые входы которого подключены к выходам блока программы, блока коррекций и блока оперативной памяти, а выходы логического блока вычисления подключены к числовым входам блока оперативной памяти и к управляющим входам блока управления.
;Предлагаемое устройство отличается от известного тем, что в него введен блок хранения алгоритмов, управляющие выходы которого подключены к управляющим входам логического блока вычисления, блока коррекций, блока оперативной памяти, блока программы и блока управления, а также к числовому входу логического блока вычисления и к адресному входу блока оперативной памяти, а к адресному входу блока хранения алгоритмов подключен выход логического блока вычисления. Этим расширяется область применения и повышается быстродействие устройства.
На чертеже приведена блок-схема предлагаемого устройства программного управления.
Устройство программного управления металлорежущими станками состоит из блока ввода программы с перфоленты 1, блока ввода кор2 рекций 2, логического блока вычисления 8, блока оперативной памяти 4, блока хранения алгоритмов 5 и блока управления б.
Управляющие выходы блока хранения алгоритмов подключены к управляющим входам всех устройсгв системы, а также к адресным входам блока оперативной памяти и к числовым входам логического блока вычисления, к которым подключены также числовые выходы
10 блока оперативной памяти, блока программы и блока коррекции; числовые выходы логического блока вычисления подключены к числовым входам блока оперативной памяти и к управляющим входам блока управления при15 водом. Выходы логического блока вычисления подключены к адресным входам блока хранения алгоритмов.
Блок ввода программы с помощью фотосчитывающего механизма принимает записанную
20 на перфоленте информацию по обработке участков поверхности детали и передает ее через логический блок вычисления в блок оперативной памяти. При этом дешифрация вводимых адресов и команд производится блоком хране25 ния алгоритмов.
Выполнение функций интерполяции, расчета эквидистанты, преобразования вводимой информации, поддержания скорости подачи, разгон и замедление происходят последова30 тельно в логическом блоке вычисления
354401
Предмет изобретения
Составитель Н. Мукосеева
Техред Е. Борисова Корректор Т. Гревцова
Редактор Е. Гончар
Заказ 3576/9 Изд. № 1475 Тираж 406 Подписное
ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР
Москва, %-35, Раушская наб., д. 4(5
Типография, пр. Сапунова, 2
Логический блок вычисления выполняет операции сложения, вычитания, сдвига над числами, заданными в двоично-десятичном коде, а также логические операции над знаками чисел. 5
Блок хранения алгоритмов осуществляет функции централизованного управления работой устройства, фиксирует условия разветвления к тем или иным участкам программы.
В постоянной памяти блока хранения алгоритмов хранятся программы всех алгоритмов данного устройства упр авления — интерполяция, расчет эквидистанты, коррекция размеров инструмента, преобразование вводимой информации, поддержание необходимой скорости 15 подачи, разгон и замедление. Этот блок организует выборку микрокоманд в определенном порядке из постоянной памяти и формирует заданные управляющие сигналы, которые поступают во все блоки. 20
Блок оперативной памяти служит для хранения входной информации, промежуточных и окончательных результатов.
Блок коррекции предназначен для ручного ввода коррекции в блок оперативной памяти 25 по командам из блока хранения алгоритмов и для ручного ввода программы обработки участков детали.
Блок управления, например, приводом станка служит для передачи на станок технологических команд, поступающих через логический блок вычисления с перфоленты, команд на механические перемещения рабочих органов станка, а также для приема ответов о выполнении тех или иных команд.
Устройство числового программного управления, содержащее логический блок вычисления, числовые входы которого подключены к выходам блока программы, блока коррекций и блока оперативной памяти, а выходы логического блока вычисления подключены к числовым входам блока оперативной памяти и к управляющим входам блока управления, отличающееся тем, что, с целью расширения области применения и повышения быстродействия устройства, введен блок хранения алгоритмов, упр авляющие выходы которого подключены к управляющим входам логического блока вычисления, блока коррекций, блока оперативной памяти, блока программы и блока управления, а также к числовому входу логического блока вычисления и к адресному входу блока оперативной памяти, а к адресному входу блока хранения алгоритмов подключен выход логического блока вычисления.

