Изобретение откосится к области автоматики и вычислительной техники. Устройство может быть использовано цля управления работой исполнительных механизмов и устройств.
Известны устройства, соцержашие раопрецелители импульсов, генераторы импульсов, ; триггеры, логические элементы И и ИЛИ, выполняющие функции, связанные с формированием зааанной поспеоовательности операций. Недостатком их ябляется низкая надежность.
Наиболее близким по сущности технического решения к изобретению является устройство, содержащее блок хранения
программы, первая группа входов которого соединена с соответствующими входами устройства, блок формирования команд, группа управляющих входов которого соединена с группой управляющих входов блока хранения программы и группой выходов блока переключения программы, выход . блока формирования команд соединен с выходом устройства. Недостатком это-г го устройства является низкая надежность
вследствие того, что оно не позволяет контролировать время исполнения команд.
В целях повышения надежности в предлагаемое устройство введены блок выработки временных интервалов, блок памяти временных уставок и схема сравнения.Причем вхоцы блока памяти временных уставок соединены с соответствующими выходами блбка переключения программы, а выход - с первым входом схемы сравнения, второй вход и выход которого подключены соответственно к первым выходу и входу блока выработки временных интервалов. Управляющие входы последн го соответственно подключены к выходу блока хранения программы и входу устройства, а второй выход- блока вьфаботки временных интервалов подключен; к синхронизирующему входу блока формирования
КОМгЭНЦ.
Кроме того, блок выработки временных интервалов содержит генератор импупьсов, соединенный с первым входом первого элемента И, выход которого подключен к входу счетчика, триггер, соеди36ненный первым и вторым вхоцами соогветсгвенно с вторым управляющим вхоцом блока и выхоцом второго элемента И, вы- коа триггера соецинен с вторым входом аервого элемента И. Первый управляющий вхоа блока поцключен к первому Bxoqy третьего элемента И и через элымент НЕ к первому входу второго элемента И, вто рые вхоцы второго и третьего элементов И сюецинены с первым вхоцом блока, пер вый и второй выхоцы которого поцкпюче- ны соответственно к выходам счетчика и третьего элемента И. Блок переключения программы соцер- жит генератор тактов, соеаиненный выходом со счетным вхоцом триггера, первый выход которого подключен к входу счетчи ка, выходы счетчика подключены к соответствующим входам аеш1дфратора, выхо- аь1 дешифратора и первый и второй выхо- а,ы триггера соединены с соответствук щими выходами блока. На чертеже представлена блок-схема устройства, которое содержит блок 1 переключения программь, состоящий из Три гера 2, счетчика 3, дешифратора 4 и ге- нератора 5 тактов, блок 6 памяти времен ных уставок, блок 7 формирования команд, блок 8 выработки временных интервалов, состоящий из элемента НЕ 9 и трех элементов И 1О, триггера 11, гене ратора импульсов 12, счетчика 13, схему сравнения 14 и блок IS хранения про граммы. Устройство работает следующим образом.. На счетный вход триггера 2 поступаю тактовые импульсы с генератора 5. Си1 налом с выхода триггера 2 запускается счетчик 3, состояние которого дешифрируе ся дещифратором 4. Каждое состояние счетчика представляет собой стробкоманды управления одним из механизмов, с помощью которых опрашивается блок 15 хранения программы, блок 6 памяти временных уставок и формируются команды управления в блоке 7. Каждое из состояний триггера 2 является признаком операции включения или отключения. Выходной сигнал блока 15 хранения программы представляет собой стробиро- ванную послецоват епьность сигналов разрешения включения либо отключения механизмов. В блоке 6 памяти временных уставок в двоичном коде программируегся время включения либо отключения механизма с начала цикла управления механизмами. Программа, последовательно для каждого механизма, по стробам поступает на первые входы схемы сравнения 14. На 3O вторые входы схемы сравнения поступает двоичный код счетчика 13 времени. По сигналу пуск триггер 11 устанавливается в состояние, разрешающее лро хождение временных импульсов с генератора 12 через первый элемент И 1О на вход счетчика 13. При совпадении коца счетчика 13 с кодом временной уставки механизма на выходе схемы сравнения 14 формируется сигнал, поступающий на входы второго и третьего элементов И 1О. При совпадении строба разрешения включения (выключения) и сигнала со схемы сравнения 14 на выходе третьего элемента И Ю формируется сигнал управления, который поступает в блок 7 и при совпадении с сигналами блока 1 переключения программы включает (выключает) определенный механизм. Приотсутствии строба разрешения блока 15 и наличии сигнала на выходе схемы сравнения 14 с выхода второго элемента И 1О на установочный вход триггера 11 поступает сигнал, устанавливающий триггер 11 в cocTosrane, запрещающее счет импульсов счетчиком 13. Счетчик останавливается, тем самым указывая на неподготовленность механизма к работе. После устранения аварии необходимо повторить пуск. Таким образом, предлагаемое устройство повышает надежность управления исполнительными механизмами, так как временная программа позволяет помимо очередности устанавливать время формирования команд относительно начала управления, а также необходимые интервалы времени между командами, что позволяет выявить место и время аварийной, ситуации. Формула изобретения 1. Устройство для управления поспецовательностью операций, содержащее блок хранения программы, первая группа входов которого соецинеиа с соответствующими входами устройства, бпок формирования команд, группа управляющих входов которого соединена с группой ynpaBnjEuoщих входов блока хранения программы и группой выходов блока переключения программы, выход блока формирования команд соединен с выходом устройства, о т л и ч а ю щ е е с я тем, что, с целью повышения надежности устройства, в него введены блок выработки временных интервалов, блок памяти временных уставок и схема сравнения, причем входы блока памяти временных уставок соеаив1ены с соответствующими выходами блока перокпючения программы, а выхоц - с первым входом схемы сравнения, второй вхоц и выход которыйподключены соотвегствен- но к первым выходу и входу блока выработки временных интервалов, управляющие входы которого соответственно подключены к м,1ходу бЛока хранения программы и входу устройства, второй выход блока выработки временных интервалов подкпк. чен к синхрониэирукяцему входу блока фор мирования команд, 2. Устройство по п. 1, о г д и ч а ю щ е е с я тем, чго бпЬк выработки ременных иитервапов содержит генератор импульсов, соединенный с первым входом первого элемента И, выход которого подключен к входу счетчика, тригт, соединенный первым и вторым вхоцами соответственно с вторым управлякшжм входом блока и выходом второго элемента И выход триггера соединен с вторым входом аервого эпеменга И, первый управляющий вход блока подключен к первому входу третьего элемента И и через элемент НЕ к первому входу второго элемента И, вторые входы второго и третьего эпеменгов И соединены с первым входом блока, первый и второй выхо:1Ы когорого подключены соответственно к выходам счетчика и третьего элемента И. 3. Устройство по п. 1, о т п и ч а ющ е е с я гем, что блок переключения программы соцержиг генератор гакгов, соединенный выходом со счетным входом триггера, первый выхоа которого подкпк чен к входу счетчика, выходы счетчика подключены к соогвегствуклцим вхоцам дешифратора, выходы аеши4 агора и первый и второй выходы триггера соединены с соотвегствукищмя еытюлелш бпока.
название | год | авторы | номер документа |
---|---|---|---|
Устройство управления последовательностью операций | 1981 |
|
SU1037251A1 |
Устройство для отладки программ | 1980 |
|
SU922753A1 |
Устройство для контроля хода программы | 1988 |
|
SU1663612A1 |
Устройство для формирования команд управления объектами | 1978 |
|
SU765806A1 |
Устройство для программного управления технологическим оборудованием | 1986 |
|
SU1372277A1 |
Устройство для программного управления намоточным станком | 1987 |
|
SU1451648A1 |
Устройство для программного управления технологическим оборудованием | 1987 |
|
SU1423982A1 |
Устройство для программного управления намоточным оборудованием | 1984 |
|
SU1273879A2 |
Множительно-делительное устройство | 1982 |
|
SU1088016A1 |
Устройство управления кинематическим дроблением стружки на токарных станках | 1980 |
|
SU938263A1 |
Авторы
Даты
1978-09-15—Публикация
1976-05-26—Подача