Мнопжанальное устройство для программного управления
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗЬБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Советсиик
Социалистичесиин
Реснублии (ii) 826280 (6l ) Дополнительное к авт. свид-ву (22) Заявлено 09.08.79 (2) ) 2813940/18-24 с присоединением заявки М (23) Приоритет
Опубликовано 30.04.81. Бюллетень Ле 1-6 (51)М. Кл.
Я 05 В 19/18
1веударетаенный кемнтет
СССР до делам наебретеннй н вткритнй (53) УДК 621-503, . 55 (088.8) Дата опубликования описания 05.05.81 (22) Авторы изобретения
Л. Г. Ватно, М. М. Козловский И С, П . ЖИрфй@,„p с 1: . 9,"" г
: " -" л (71) Заявитель (54) МНОГОКАНАЛЬНОЕ УСТРСЙСТВО ДЛЯ
ПРОГРАММНОГО УПРАВЛЕНИЯ
1 2
Изобретение относится к автоматике „импульсов, вход которого подключен ко и вычислительной технике и может быть второму входу устройства, и в каждом ка использовано в качестве устройства уп- нале коммутатор, первый вход которого равления электронной аппаратурой различ подключен к соответствующему выходу ного назначения, в частности, .технологи- счетчика, вторые входы — к первым вхоческого оборудования д я производства дам устройства, а выходы — к третьему
5 интегральных схем. входу коммутатора следующего канала, и
Известно устройство для циклового про дешифрат<у, выходы которого соединены с граммного управления манипулятором, со- высодами устройства. Устройство анализидержащее шифратор блок сдвигающих ре- pyer состояние внешних условий, подавае10 гистров, дешифратор, блок триггеров, фор- мых на вторые входы коммутаторов, и, в мирователь выходных сигналов, схемы И зависимости от их значений, организует и ИЛИ fQ. последовательную или непоследовательную
Однако это устройство, решая задачи:смену своих состояний в соответствии с программного управления, является cnowc-, заданным алгоритмом (21. ным в организации и имеет ограниченную . область применения, так как не позволя- . Недостатками данного устройства яв- : ет реализовать разветвленные программы ляются ограничения по последовательной с приоритетно распределенными внешними и непоследовательной смене состояний и условиями. 2О .возможность нарушения последовательности смены состояний из-аа различного
Наиболее близким к предлагаемому по времени срабатывания коммутатсров и детехнической сущности является многока- шифратаров, что сужает область примененальное устройство, содержащее счетчик ния устройства.
Работа блока тактирования определяется состоянием третьего входа устройства. При наличии на этом входе сигнала
3 йМ
Е(ель изобретения - расширение функциональных возможностей многоканального устройства для првграммного управления, Указанная цель достигается тем, что в устройство введены блок тактирования, регистр и в каждый канал триггер, первый
5 вход которого соединен с выходом коммутатора данного канала, второй вход— с первым выходом блока тактирования, а выход — с первым входом дещифратора данного канала, вторым входом подключенного к выходам регистра, первый вход которого соединен с BblxopoM счетчика импульсов, а второй вход — с первым выходом блока тактирования, вторым и тре тьим выходами подключенного к первому и второму входам счетчиков импульсов, третий вход которого соединен со вторым входом устройства, а выходы дешифраторов — с выходами устройства, вход блока тактирования подключен к третьему входу устройства.
На фиг. 1 представлена блок-схема многоканального устройства программного управления. 25
Многоканальное устройство для программного управления содержит счетчик 1 импульсов, блок 2 тактирования, регистр
3 и, в каждом канале коммутатор 4, триггер 5 и дешифратор 6.
Устройство работает следующим образом.
Внешние условия поступают на вторые входы коммутаторов 4. Импульс с первого выхода блока 2 тактирования переписы-35 вает информацию с выходов счетчика 1 импульсов в регистр 3, а информацию с выходов коммутаторов 4 в триггеры 5. В зависимости от значений внешних условий дешифраторы 6 вырабатывают выход- 40 ные воздействия, соответствующие выполнению или невыполнению внешних условий."
Эти воздействия используются как для управления внешними устройствами, так и для формирования адресов переходов и сиг,-ц5 нала передачи управления, которые подаются соответственно на второй и третий входы устройства.
Импульсы со второго выхода блока тактирования 2 используются для записи ,информации со второго входа устройства в счетчик 1 импульсов, а импульсы с третьего выхода — для последовательного увеличения содержимого счетчика 1 импульсов на единицу,. 55 передачи управления блок 2 тактирования вырабатывает импульсы на первом и втором своих выходах, при отсутствии — на первом и третьем.
Этим достигается необходимая гиб;кость многоканального устройства для программного управления. При отсутствии необходимости в непоследовательной сме не состояний,,т.е. отсутствии сигнала передачи управления, устройство автоматически переходит из одного последовательного состояния в другое. Подача же сигнала передачи управления и адреса перехода заставит устройство перейти в состояние, соответствующее этому адресу.
Введение новых элементов — регистра, блока тактирования и в каждый канал триггера позволяет избавиться от ограничений по последовательной и непоследовательной смене состояний и устраняет возможность нарушения последовательности смены состояний, расширяя, таким образом, функциональные воэможности устройства и сферу его применения.
Формула изобретения
Многоканальное устройство для программного управления, содержащее счетчик импульсов и в каждом канале коммутатор, первый вход которого подключен к соответствующему выходу счетчика импульсов, вторые входы — к первым входам устройства, а выходы — к третьему входу коммутатора следующего канала и дешифратор, о т л и ч а ю ш е е с я тем, что, с целью расширения функциональных воэможностей устройства, в него введены блок тактирования,регистр и в каждый канал триггер, первый вход которого соединен с выходом коммутатора данного канала, второй вход — с первым выходом блока тактирования, а выход — с первым
Ъходом дешифратора данного канала, вторым входом подключенного к выходам регистра, первый вход которого соединен с выходом счетчика импульсов, а второй вход - c первым входом блока тактирова.ния, вторым и третьим выходами подключенного к первому и второму входам счет» чика импульсов, третий вход которого сов динен со вторым входом устройства, а выходы дешифраторов -с вьиодами устройства, вход блока тактирования подключен к третьему входу устройства.
5 826280 б
Источники информации, 2. Простой способ проектирования принятые во внимание при экспертизе сложных блоков программного управления,1, Авторское свидетельство СССР Электроника, 1873, Ж 3, с. 48
M 595705,ay. Q 05 В 19/18, 1978. ЖЗ.
Составитель И. Швец.
Редактор -Ю,.Ковач . -Текред-, Н.Келушак- Корректор . М. Демчик
Заказ 2513/67 Тираж 940 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений. и.открытий.
113035 Москва, Ж,38,- Рауысказ-наб.-; д. 4/5б
Филиал ППП "Патент, г. Ужгород, ул. Проектная, 4