Устройство для программного управления
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕНИЯ
Союз Советских
Социалистических
Республик
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. саид-ву(22) Заявлено 310781 (21) 3351662/18-24 с присоединением заявки ¹ (23) Приоритет
Опубликовано 070383. Бюллетень ¹ 9
Дата опубликования описания 070383 (31)М Кл з
4 05 В 19/10
Государственный комитет
СССР по делам изобретений н открытий (53) УДК 621. 50. .355(088.8) (72) Авторы изобретения
В.В. Мамкин и В.Я. Красильников (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ
Изобретение относится к автоматике и вычислительной технике,в частности к устройствам числового программного управления.
Известно устройство для программного управления, содержащее датчики положения, генератор импульсов, блок распределения импульсов, блок набора программы, элементы И, ИЛИ (1).
Однако в таком устройстве оперативная смена программы до окончания цикла невозможна.
Наиболее близким техническим решением к изобретению является устройство, содержащее счетчик импульсов, установочные входы которого через шифраторы соединены с основными переключателями набора программ, а выходы — с входами блока совпадения, выход которого подключен к выходу устройства, и формирователь импульса записи, выход которого соединен с основными переключателями набора программ, а вход — посредством дополнительных последовательно включенных и жестко связанных с основными переключателями с выходом устройства Г 2 1.
В таком устройстве счетчик им пульсов построен по принципу вычитания числа импульсов и для получения с последнего сигнала об окончании цикла необходимо наличие блока совпадения, что усложняет схему устройства. Кроме того, устройство позволяет производить оперативную смену набранного числа (программы) или его исправление только в процессе работы устройства, посредством записи нового числа (программы) в счетчик в момент изменения положения переключателей набора программ.
В практике часто встречаются случаи, когда необходимо произвести набор программы переключателями во время работы устройства, а смену программы — только по сигналу об окончании цикла, что данное устройство не позволяет выполнить.
Целью изобретения является расширение функциональных возможностей устройства.
Поставленная цель достигается тем, что в устройство для программного управления, содержащее счетчик импульсов, по числу. разрядов счетчика импульсов — переключатели. набора программ, соединенные первыми выводами с шиной "Земля", а вторыми выводами через шифратор — с
1003018
10 установочными входами счетчика импульсов, формирователь импульсов, подключенный первым входом к третье му выводу переключателя набора программ -младшего разряда счетчика импульсов, введены ключ и элемент И, 5 подключенный первым входом через ключ к шине "Земля", а выходом — к второму входу формирователя импульсов, связанного первым входом с выходом старшего разряда счетчика импульсов, а выходом — с вторыми входами шифратора, причем каждый переключатель набора программ подключен третьим выводом к четвертому выводу предыдущего, четвертым выводом — к третьему выводу последующего переключателей набора программ, а четвертый вывод переключателя набора программ старшего разряда счетчика импульсов связан с вторым входом элемента И.
На чертеже дана структурная схема устройства.
Схема содержит счетчик 1 импульсов, состоящий из п двоично-десятичных счетчиков-разрядов 1. -1, шифратор 2, состоящий из и разрядов
2 -2п, переключатели набора программ 3 -3П, жестко связанные в каждом разряде с дополнительными секциями переключателей 4 -4д, формирователь 5 импульсов, выход б устройства, блок 7 управления исполнительным устройством, вход 8 младшего разряда счетчика импульсов, датчик 9 обратнои связи, элемент М
И 10, ключ 11, шина "Земля" 12.
Устройство работает следующим образом.
В исходном состоянии оператор производит набор программы путем Щ установки в необходимое положение переключателей 3 -3 и 4 -4 ц. По команде "Пуск" (не показано) на выходе формирователя 5 импульсов появляется импульс "Запись", который, воздействуя на второй вход шифратора 2 в каждом разряде, записывает набранный код в счетчик 1 импульсов, работающий по принципу суммирования, причем в каждом разряде записанный код и код, который необходимо отработать, в сумме состав-ляют число 10 в двоичной системе счисления (используется код 8-4-2-1).
На входе блока 7 угравления испо.гнительным устройством устанавливается такая задержка, что исполнительное устройство включается только тогда, когда в счетчике закончатся все переходные процессы записи программы. Исполнительное устройство 6О начинает работать и на вход 8 счетчика 1 импульсов поступают импуль. сы от датчика 9 обратной связи, при переполнении первого младшего разряда счетчика, на его выходе . 65 появляется импульс, поступающий на вход второго разряда, при поступлении на вход первого разряда еще десяти импульсов на его выходе появляется второй импульс и т.д. по всем разрядам. Когда на вход 8 поступит импульс., свидетельствующий о последней отработанной операции,. на выходе последнего, старшего, разряда счетчика 1 появляется импульс ("стоп"-сигнал), который поступает на формирователь 5 импульсов, на выходе которого формируется короткий импульс, производящий перезапись набранной переключателями
3 -3 и 4 -4 программы в счетчик
1, этот же сигнал с выхода б поступает на блок 7 управления исполнительным устройством и прерывает работу последнего. После перезаписи программы, на выходе б вновь появляется сигнал, который включает исполнительное устройство на новый цикл. Если же необходимо следующий цикл выполнить по другой программе, то во время работы устройства переключателями 3 -3 и 4 -4 набирают эту новую программу, устройство продолжает работать по прежней программе, и после окончания цикла в счетчик 1 автоматически записывается новая программа. Выполнение этой операции возможно при предварительной установке ключа 11 в положение "Конец цикла".
Если же в процессе работы необходимо произвести исправление или корректировку программы, то ключ 11 устанавливают в положение "Момент", и запись исправленной программы осуществляется в момент перехода любого из переключателей 3 -3> и
4 -4 в новое положение за счет
1 кратковременного разрыва входной цепи формирователя 5 импульсов по второму входу посредством любого переключателя 4 - 4„.
Применение данного устройства позволит исключить блок совпадения, а также производить оперативную
"смену программы или ее исправление как в процессе работы устройства, так и по окончании цикла программы и рекомендуется в системах программного управления установками детонационного напыления покрытий.
Формула изобретения
Устройство для программного управления, содержащее счетчик импульсов, по числу разрядов счетчика импульсов-переключатели набора программ, соединенные первыми выводами с шиной "Земля", а вторыми выводами через шифратор — с установочными входами счетчика импуль1003018 сов, формирователь импульсов, подключенный первым входом к третьему выводу переключателя набора программ младшего разряда счетчика импульсов, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства, в него введены ключ и элемент И, подключенный первым входом через ключ к шине "Земля", а выходом— к второму входу формирователя импуль- 10 сов, связанного первым входом с выходом старшего разряда счетчика импульсов, а. выходом — с вторыми входами шифратора, причем каждый переключатель набора программ подклю- 35 чен третьим выводом к четвертому выводу предыдущего, четвертым выводом — к третьему выводу последующего переключателей набора программ, а четвертый вывод переключателя набора программ старшего разряда счетчика импульсов связан с .вторым входом элемента И.
Источники информации, принятые во внимание при экспертизе
1. Авторское свидетельство СССР
Р 537328, кл. G 05 В 19/08, 1975.
2. Авторское свидетельство СССР
9 703780, кл. G 05 В 19/10, 1975 (прототий) .
1003018
ВНИИПИ Закаэ 1548/29 Тираж 872 Подписное
Филиал ППП "Патент", r.Óæãoðoä,óë.Ïðoåêòíàÿ,4