Многоканальное программно-временное устройство
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(5 Д 4 С 05 В 19/18 ПИСАНИЕ ИЗОБРЕТЕНИЯ ГОСУДАРСТВЕННЫИ КОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССРУ 1001012, кл. С 05 В 19/18, 1981.Авторское свидетельство СССРУ 1057926, кл. 6 05 В 19/18, 1983,(54) МНОГОКАНАЛЬНОЕ ПРОГРАММНО-ВРЕМЕННОЕ УСТРОЙСТВО(57) Изобретение относится к промышленной автоматике и вычислительнойтехнике и может найти примененне приорганизации мультипрограммной работывычислительных машин и систем в программируемых контроллерах, АСУ технологическими процессами, на станкахс числовым программным управлением.пятый 19 элементы И, блоки 161 - 16и первых и 17, -17 шестых элементовИ, блок 22, -22 первых элементов ИЛИ,второй 20 и третий 21 элементы ИЛИ,элемент 23 задержки, элемент НЕ 24.Введение первого и второго коммутаторов, второго счетчика импульсов,блока коммутации, двух КБ-триггеров,третьего, четвертого и пятого элементов И, по числу выходов устройства шестых элементов И, первого ивторого регистров с соответствующимисвязями позволяет достичь поставленную цель. 2 з.п. Ф-лы, 3 ил. 1280570Цель изобретения - расширение функциональных возможностей за счет Формирования команд управления с произвольной длительностью и моментом начала в фиксированных микротактах.Устройство содержит блок 1 памяти,счетчик 2 адреса, первый 3 и второй4 регистры, первый 5 и второй бкоммутаторы, блок 7 коммутации,группу 8 -81 первых счетчиков импульсов, второй счетчик 9 импульсов,дешифратор 10, первый 11 и второй 12КС-триггеры, генератор 13 импульсов,второй 15, третий 14, четвертый 18, Изобретение относится к промышленной автоматике и вычислительной технике и может найти применение при организации мультипрограммной работы вычислительных машин и систем, в программируемых контролле-, рах, АСУ технологическими процессами, на станках с числовым программным управлением.Целью изобретения является расши рение Функциональных воэможностей ,за счет Формирования команд управления с произвольной длительностью и моментом начала в Фиксированных микротактах,На Фиг. 1 представлена Функциональная схема устройства; на Фиг.2 Функциональная схема первого (второго) коммутатора, на Фиг, 3 - Функциональная схема олока коммутации.20 Устройство (Фиг, 1) содержит блок 1 памяти, счетчик 2 адреса, первый регистр 3, второй регистр 4, первый и второй коммутаторы 5 и 6, блок 7 коммутации, группу первых счетчиков 8 -8 импульсов (где и - количество выходов устройства), второй счетчик 9 импульсов, дешифратор 10, первый БЯ-триггер 11, второй КБ-триггер 12, генерагор 13 импульсов, третий элемент И 14, второй элемент И 15, блоки первых элементов И 16 - 16, шестые элементы И 17, -17 п, четвертый элемент И 18, пятый элемент И 19, 35 второй элемент ИЛИ 20, третий элемент 1 2ИЛИ 21, первые элементы ИЛИ 22 -22 д,элемент 23 задержки, элемент НЕ 24,информационный вход 25 устройства,первый 26, второй 27 и третий 28 управляющие входы устройства, выходы291 -29 устройства.Первый (второй) коммутатор 5 (6)содержит второй дешифратор 30, пгрупп седьмых элементов И 31 -31 -,331-33, четвертые элементыИЛИ 34 -34 (фиг. 2),Блок 7 коммутации (Фиг3) содержит третьи дешифраторы 35,-35 блоки зосьмых элементов И 36, -36 пятые элементы ИЛИ 37 -37,В исходном состоянии элементы памяти устройства находятся в исходном(нулевом) состоянии.Многоканальное программно-временное устройство может работать в однопрограммном и многопрограимном режимах,Однопрограммный режим,Адрес выполняемой программы с входа 25 устройства заносится в счетчик2 адреса, С входа 26 на Б-вход КБтриггера 11 (запуска) поступает импульс, который переводит триггер 11в единичное состояние. Этим разрешается Формирование с выходов генератора 13 тактовых импульсов, Так каксчетчики 8 -8 находятся в нулевомсостоянии, то на выходах элементовИЛИ 22-22 п имеются сигналы логического нуля. Эти сигналы, проходя черезэлементы ИЛИ 21 и НЕ 24, разрешаютпрохождение через элемент И 15 тактового импульса с выхода генератора 13,который поступает на синхронизирующий вход блока 1 памяти и разрешаетиз него выборку информации по адре 5су, записанному в счетчике 2 адреса.Этот же импульс через элемент 23задержки поступает на вход элементаИ 14, который закрыт нулевым потенциалом с единичного выхода триггера 1012 режима. Увеличения адреса на счетчике 2 не происходитИнформация,выбранная из блока 1 памяти, заносится в регистры 3 и 4.После считывания информации из 15блока 1 памяти по метке-признаку наличия импульсной последовательности(второй информационный выход) регистра 3 открывается элемент И 18 и импульсы с выхода генератора 13 с 20частотой, определяемой длительностьюмикротакта, заполняют счетчик 9.Последний совместно с дешифратором10 образует распределитель импульсов.Сигналы с выходов дешифратора 10 определяют последовательность (номера)микротактов и производят опрос по,лей регистра 3 через коммутатор 5на блоке 7 коммутации, В полях регистра 3 хранятся коды начала импульсов программы управления. Присовпадении кода микротакта с выходадешифратора 10 с кодом начала импульса по определенному каналу на соответствующем выходе элементов 35ИЛИ 37 -37 блокакоммутации(Фиг. 3) появляется сигнал начала импульса. Сигналы начала импульсов вопределенном микротакте с выходаблока 7 коммутации открывают элементы И 16 ( = 1, и), через которые из полей регистра 4 через коммутатор 6 переписываются в счетчики8,-8 коды длин импульсов, начавшихся в данном микротакте. В результатена соответствующих выходах (каналах) 29 - 29 д устройства появляютсявыходные сигналы,Изменение нулевого состояния определенных счетчиков 8, -8 приводит 50к появлению сигналов на соответствующих выходах элементов ИЛИ 22-22,которые поступают на элементы ИЛИ 21.Сигнал о начале выполнения программы управления поступает на элементИ 19 и одновременно запрещает черезэлемент НЕ 24 формирование очереднойимпульсной последовательности, С началом выполнения программы открывается элемент И 19 и на счетные (вычитаюшие) входы счетчиков 8 -8поступают импульсы с генератора 13,которые изменяют состояние кодов соответствующих счетчиков по мере изменения номера микротакта. Выходнойсигнал в канал 29; устройства (1,п) вьдается до обнуления соответствующего счетчика. После обнулениясчетчиков 8-8сигнал логическогонуля на выходе элемента ИЛИ 21 черезэлемент НЕ 24 и элемент И 15 разрешает считывание информации из блока 1памяти по адресу, код которого определяется содержимым счетчика 2. Вданном случае считывается информацияпо предьдущему адресу, и программавыдачи временной импульсной последовательности повторяется аналогичноописанному,Первый 5 и второй 6 коммутаторыосуществляют перестроение (фиг.2)кодов полей регистров 3 и 4. Такоеоперативное использование кодов одних полей с последующим их использованием для других каналов позволяетуменьшить объем блока 1 памяти и,следовательно, увеличить функциональную надежность устройства.При необходимости закончить вьдачу импульсов управления с входа 27через элемент ИЛИ 20 на К-вход КБтриггера 11 (запуска) поступает сигнал, который запрещает вьдачу тактовых импульсов с выходов генератора13 (цепи обнуления счетчика 2 адреса, регистров 3 и 4, а также счетчика 9 не показаны). На этом работаустройства в однопрограммном режимезаканчивается,Многопрограммный режим.Как и в однопрограммном режиме, работа устройства начинается с подачи на вход 25 начального адреса программы, Триггер 12 (режима) путем подачи импульса с входа 28 устанавливается в единичное состояние, с входа 26 устройства импульс запуска переводит КБ-триггер 11 в единичное состояние. Генератор 13 вьдает импульс, который через элемент И 15 производит выборку информации из блока 1 памяти по адресу, хранимому в счетчике 2. Одновременно с выборкой информации этот тактовый импульс через элемент 23 задержки и элемент И 14 увеличивает содержимое счетчика 2 адреса на единицу. Далее устройство работает5 12 аналогично работе в однопрограммном режиме до выдачи из блока 1 памяти метки-признака окончания программы. По этой метке происходит обнуление триггера 11 запуска, счетчика 2 адреса (на фиг, 1 не показано), регистров 3 и 4. Устройство готово к продолжению работы либо в однопрограммном, ли бо в многопрограммном режиме,Формула изобретения1, Многоканальное программно-временное устройство, содержащее блокпамяти, подключенный информационными входами к разрядным выходам счетчика адреса, группу первых счетчиков импульсов, соединенных установочны-ми входами с выходами соответствующих блоков первых элементов И, а разрядными выходами через соответствующие первые элементы ИЛИ - с соответствующими выходами устройства, дешифратор, генератор импульсов, подключенный первым выходом к входу второго элемента И, второй и третий элементы ИЛИ, элемент НЕ, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей путем обеспечения возможности формирования команд управления с произвольной длительностью и моментом начала в фиксированных микротактах, введены первый и второй коммутаторы, второй счетчик импуль.сов, блок коммутации, два КЯ-триггера, третий, четвертый, пятый элементы И, элемент задержки по числу выходсв устройства, шестые элементы И, первый и второй регистры, подключенные информационными входами соответственно к первому и второму информационным выходам блока памяти, синхронизирующими входами - к выходу элемента задержки и кпервому входу третьего элемента И, входом обнуления - к первому управляющему входу блока памяти и к первому вхо- ду второго элемента ИЛИ, причем первые информационные выходы первого регистра и информационные выходы второго регистра подключены к информационным входам соответственно пер" вого и второго коммутаторов, соединенных управляющими входами соответственно с вторым и третьим управляющими выходами блока памяти, а выходы второго коммутатора подклю 80570 50 мутатор,:одержит второй дешифратор,20 25 ЗО 35 40 45 чены к первым входам соответствующих блоков первых элементов И, выходы первого коммутатора - к соответствующим информационным входам блока коммутации, связанного управляющими входащ с выходами дешифратора, а выходами - с вторыми входами соответствующих первых элементовИ, первый управляющий вход устройства подключен к Б-входу первого КБтриггера, связанного единичным выходом с входом генератора импульсов,а К-входом - с выходом второго элемента ИЛИ, подключенного вторым входом к второму управляющему входуустройства и к 11-входу второго КБтриггера, соединенного Б-входом стретьим управляющим входом устройст,ва., а. единичным выходом - с вторымвходом третьего элемента И, подключеного выходом к счетному входусчетчика адреса, подключенного установочными входами к информационномувходу устройства разрядные выходывторого счетчика импульсов соединеныс входами дешифратора, а счетныйвход - с выходом четвертого элемента И и с первым входом пятого элемента И, подключенного выходом к первым входам п.естых элементов И, связанных выходами со счетньо и входами соответствующих первыхч тчиков импульсов, а вторыми вхо-а.и- с выходами соответствующих перво.х элементовИ и с соответствующим вхсом третьегоэлемента ИЛИ подключенного выходомк второму входу пятова элемента И ичерез элемент НЕ - к второму входувторого элемента. И, соединенного выходом с входом элемента задер;кки ис синхронизирующим вхоцом блока памяти, причем попый и второй входы четвертого элеме .та И подкло-и ны соответственно к второму выходу генератора импульсов и к ьторому информационному выходу первого регистра. 2. Устройство по п. 1, о т л и -ч а ю щ е е с я тем, что каждый ком по числу выходов устройства группыседьмых элементов И и группы четвертых элементов ИЛИ, причем входы второго дешифратора подключены к управляющему входу коммутатора, а выходы - к первым входам соответствующих седьмых элементов И каждой группы, соединенных вторыми входамис соответствующими информационными входами ком1280570 ставнтель Н.Горбуновахр ад И, Пс повн Корректор И,11 ус едактор И.Рыбченк аказ 7065/52 Тираж 836 Подписноего комитета СССРий и открытийшскгя наб д. 4/5 Д 11 ИИ 1.И суд твенн орете 5 Рп ам и 13035, Москва, ЖПроизлоцств нно-полиграфическое предприятие, г. Ужгород, у Проектна мутатора, причем выход 1.-го седьмого элемента И 3-й группы (:1, 3 = 1,п) соединен с 1-и входом 1.-го бпока четвертых элементов И 11 И, выхоцы которых соединены с соответствующими выходами коммутатора.3. Устройство по и. 1, о т л и - ч а ю щ е е с я тем, что блок ксммутации содержит пс числу выходов устройства третьи дешифраторы, блоки восьмых элементов И и пятые элементы И:1 И, причем входы каждого деппфратора подключены к соответствующим инссрмапионным входам блока коммутации, а выходы - к первым входам соответствующего блока восьмых элементовИ, соединенных вторыми входами суправляющим входом блока коммутации,а вь;ходами - с входами соответствующего пятого элемента ИЛИ, подключен 10 ного выходом к соответствующему выходу блока коммутации,
СмотретьЗаявка
3884602, 15.04.1985
ВОЕННАЯ ОРДЕНА ЛЕНИНА, ОРДЕНА ОКТЯБРЬСКОЙ РЕВОЛЮЦИИ И ОРДЕНА СУВОРОВА АКАДЕМИЯ ИМ. Ф. Э. ДЗЕРЖИНСКОГО
МЕЛЬНИКОВ ВЛАДИМИР АЛЕКСЕЕВИЧ, ВОДЯНИН ИГОРЬ ИВАНОВИЧ, ЩЕРБАК ВИКТОР ИОСИФОВИЧ
МПК / Метки
МПК: G05B 19/18, G05B 19/414
Метки: многоканальное, программно-временное
Опубликовано: 30.12.1986
Код ссылки
<a href="https://patents.su/5-1280570-mnogokanalnoe-programmno-vremennoe-ustrojjstvo.html" target="_blank" rel="follow" title="База патентов СССР">Многоканальное программно-временное устройство</a>
Предыдущий патент: Устройство для управления производственными механизмами
Следующий патент: Устройство для программного управления
Случайный патент: Способ получения алкилен(арилен)-бисорганотиолфосфонатов