Вптб

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

Сециалистимеских

Республик

Зависимое от авт. свидетельства №

Заявлено 22.X11,1971 (№ 1728083/18-24) с присоединением заявки №

Приоритет

Опубликовано 10.XII.1973. Бюллетень № 47

Дата опубликования описания 25.IV.1974

М. Кл. G 05b 19/18

Государственный комитет

Совета Министров СССР но делам изобретений и открытий

УДК 621.9.531.4(088.8) Авторы изобретения

В. Н. Болдинов, В. Л. Кошкин и С. В. Федоров

Заявитель

КОНТУРНАЯ СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ

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

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

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

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

10 устройство ввода основной программы 1, коммутатор 2, схема контроля номера подпрограмм 3, реверсивный счетчик циклов 4, интерполятор 5, блок 6 управления приводом, устройство 7 ввода циклических подпрограмм, 15 коммутатор 8, схема индикации нуля 9, ключ

10, инвертор 11 и ключ 12.

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

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

20 подпрограмм. Основная программа содержит информацию, необходимую для обработки неповторяющихся участков детали, а также информацию о номерах подпрограмм и количестве повторений (циклов) подпрограммы. Под25 программы содержат информацию, необходимую для обработки повторяющихся участков.

Каждой программе присваивается определенный номер, который и набивается в первом кадре. Каждая подпрограмма закольцовывает30 ся. При включении системы счетчик циклов 4 находится в нулевом состоянии, при этом на выходе схемы 9 присутствует сигнал, который открывает ключ 10. После поступления с интерполятора 5 сигнала «пуск вводного устройства» на входы ключей 10, 12 происходит включение вводного устройства l, так кяк ключ 10 открыт, а ключ 12 закрыт.

Информация с выхода вводного устройспза

1 поступает на вход коммутатора 2. Информация о перемещении инструмента поступает с 1С коммутатора 2 на вход интерполятора 5. Если в кадре имеетс>. информация о помере подпрограммы, которую необходимо установить в дополнительном вводном устройстве 7, сна поступает в схему контроля 3, при этом номер подпрограммы высвечивается на специальном табло. По окончании ввода каждо o кадра интерполятор дает сигнал «ос>а;1св вводного устройства», который останавливает устройство 1. Информация, преобразованная 20 в, интерполяторе 5, поступает па в од схемы управления приводом 6. По окончании обработки каждого кадра интерполятор выдает сигнал «пуск устройства ввода», которьш, пройдя через ключ 10, пускает устройство вводя 1. 25

При этом система ведет обработку детали по основной программе. Так продолжаетс>-, до кадра, в котором записано число циклов, отличное от О. Это число пос1упает с выхода коммутатора 2 на счетчик 4. Сигнал на вы- ЗС ходе схемы 9 исчезает, в результате чего ключ

10 закрывается, я ключ 12 открывается.

Следующий сигнал «пуск», приходящий с интерполятора, включает дополнительное вводное устройство 7. Во вводном устройстве >5 к этому времени должна стоять подпрограмма, номер которой высвечивается на табло.

В первом кадре подпрограммы указаны нулевые перемещения и код номера подпрограммы.

Коммутатор 8 передает номер подпрограммы на схему 3, в ко!орой код номера подпрограмм сравнивается с кодом, поступ!!1ощим ранее с коммутатора 2, и, если опи не совпадают, схем а контроля вырабатывает сигнал

«запрет», который поступает па ключ 12 и за- 45 прещает ввод следующего кадра подпрограммы. В случае, если коды совпада1от, сигнала

«запрет» не будет и система продолжает обработу детали по подпрограмме, при этом информация о перемещениях поступает с коммутатора 8 на вход интерполятора 5.

Каждый раз, когда подпрограмма пройдет один полный цикл, с коммутатора 8 на вычитающий вход счетчика циклов 4 приходит сигнал, который уменыпает содержимое счетчика циклов 4 па единицу. Так продолжается до тех пор, пока содержимос счетчика !1е окажется равным пулю. В этом случае открывается ключ 10 и закрывается кл1оч 12, что вызывает переключение вводных устройств, и система продолжает обработку по основной программе до следующего перехода на подпрограмму.

Предмет изобретения

Контурная система программного управления, содержащая устройство ввода основной программы и интерполятор, выход которого соединен с блоком управления приводом, с тл и ч а ю щ а я с я тем, что, с целью повышены производительности и точности обработки, оня содержит два коммутатора, реверсивный счетчик циклов, устройство ввода циклических подпрограмм, схему контроля номера подпрограмм, схему индикации нуля, инвертор и два ключа, причем вывод устройства ввода основной программы подключен к первому коммутатору, выходы которого соединены соответственно с интерполятором, схемой контроля номера подпрограмм и суммирующим входом реверсивного счетчика циклов, выход устройства ввода циклических подпрограмм подключен ко второму коммутатору, выходы которого соединены соответственно с интерполятором, схемой контроля номера подпрограмм и вычита1ощи.! входом реверсивного счетчика циклов, пусковой в1яход интерполятора через ключи, а выход остансва непосредственно подключены к соотве" ствувщим входам устройств вводя основной программы и циклических подпрограмм, выход схемы индикации нуля через инв prop соединен с управлявшим входом од1;ого ключа и непосредствен»о — с управлягзщим входом другого ключа, а вход этой схемы связан с выходом реверсивного счетчикг! циклов.

408276

Составитель В. Казаков

Редактор Е. Гончар Техред А. Камышникова Корректор T. Добровольская

Заказ 1002/10 Изд. № 278 Тираж 780 Подписное

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

Москва, 5К-35, Раушская паб., д. 4/5

Типография, пр. Сапунова, д. 2

Вптб Вптб Вптб 

 

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

Библи01ека // 362283

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

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

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