Многоканальное устройство для программного управления
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Текст
(46) 15.08.90,. Бюл. (72) Н.А.Вясянович,и В.П.Смирнов (53) 621.503.55(088 30Н. Лычев отоспособности отзамены их на ре" казов и т.д.) мопоследовательно, аранее установленся расшире ойства ну- средствами ммам, ини ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР ВТОРСНОМУ Сии ТЕЛЬСТ(56) Авторское свидетельство СССР У 1324012, кл.0 05 В 19/18, 1986(54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ(57) Изобретение касается автоматического управления и может использоваться для программного управления различными технологическими процессами и ; объектами как при последовательном, так и при циклическом выполнении отдельных групп технологических операций, Цель изобретения - расширение области применения устройства путем обеспечения управления средствами и каналами связи по программам, инициируемым в заранее установленные моменты времени Устройство дополнительно Изобретение относится к автоматическому управлению, может использоваться для программного управления различными технологическими процессами и объектами и является усовершенствованием известного устройства по авт, св. Р 1324012. Отдельные груп пы технологических операций (например, операций включения-выключения оборудования, перестройки режимов ег 2содержит регистр состояний объектов, датчик текущего времени, схему сравнения, регистр хранения времени, триг гер управления, два элемента И, элемент ИЛИ, инвертор, а в дополнительном блоке ввода программ - элемент набора, два последовательно-параллельных регистра - записи времени и номеров программ, два шифратора, блоки адресных ключей, элемент И, элемент задержки и переключатель.При совпадении в схеме сравнения первого, записанного в регистре хранения значений времени, значения времени с текущим кодовая комбинация с регистра хранения номеров программ поступает на дешифратор, сигналы с выхода которого запускают записанные в регистры памяти программы, обеспечивающие формирование групп управляющих команд на выполнение отдельных подпрограмм, реализуемых автоматически соответствующим каналом управления устройства, связанным с определенными исполнительными элементами объекта.1 з.п. ф-лы, 3 ил. работы, контроля рабдельных агрегатов изервные, в случае отгут выполняться кактак и циклически в зные моменты времени.Целью изобретения являе.ние области применения усттем обеспечения управленияи каналами связи по програ35 Дополнительньй блок ввода программ 10содержит параллельно-последовательный элемент 37 набора, регистр 38 записи времени, второй шифратор 39, параллельно-последовательный регистр 40 записи номеров программ, третий шифратор 41, блоки 42 - у(у=110) адресных ключей, второй переключа. тель 43, третий элемент ИЛИ 44 и элемент.45 задержки. Устройство также содержит регистр 46 состояния объекта, схему 47 сравнения, датчик 48 текуще": го времени, регистр.49 хранения значений времени, элемент ИЛИ 50, триггер управления 51, четвертьй элемент И 52, второй.инвертор 53, пятый элемент И ;. 5 54, регистр 55 хранения номеров про-. грамм, дополнительный блок 56 ввода программ, информационньй вход 57 регистра хранения номеров программ и ин; циируемым в заранее установленные моменты времени.На фиг, 1 приведена функциональная схема устройства; на фиг. 2 - функциональная схема дополнительного блока ввода программ; на фиг. 3 - схема блока ввода программ.Устройство содержит объектные датчики 1, блок 2 управления, включающий 10 второй узел 3 сборки и исполнительные, элементы 4-14-1, первый дешифратор .5, первьй элемент ИЛИ 6, каналы 7-17"а управления, содержащие для каждого З,-го Канала (3. 1п) ш; .15 управляющих триггеров 8-1 с Ь=1щ;), первый элемент И 9, второй элемент И 10, второй элемент ИЛИ 11, инвертор 12, триггер.13 памяти,.переключатель 14, входы 15 блока управления, сиг нальные выходы 16 и 17 блока управле" ния, вход 18 запуска канала управления, выход 19 канала управления, информационный вход 20, вход 21 сброса и счетный вход 22 триггера .памяти каждого канала, объекты 23 регистры 24-4 И=18) памяти каждой 4-й программы, первый узел 25 сборки блок 26 ввода программ, информационные входы27 и счетные входы 28 регистра памяти 30 каждой программы. Блок 26 ввода программ содержит элемент 29 набора номера программы, элемент 30 набора номеров подпрограмм, элемент 31 ввода программы, шифратор 32, второй дешифратор 33, регистр 34 записи про граммы, третий узел 35 сборки и третьи элементы И 36 9 И=1). формационный вход 58 регистра хранения значений времени,Устройство работает следуиицим образом.В начальный момент на выходах объектных датчиков 1 присутствуют сигналы, характеризующие состояние объекта 23 управления, которые поступают на вход регистра 46, Триггер 51 управления находится в рабочем состоянии (состояние "1"), сигнал с его выхода через элемент И 52 (который заперт, т.к. отсутствует сигнал с выхода схемы 4 сравнения), инвертор 53 и элемент И 54, воздействуя на вход регистра 46, разрешает выдачу хранящейся в последнем информации на входы дешифратора 5. Каждому набору сигналов объектных датчиков 1 соответствует 4=я (4=1=18) программа управления, управляющий сигнал (команда) на выполнение которой формируется на определенном выходе дешифратора 5. Каждая программа состоит из определенного набора подпрограмм последовательность выполнения которых определяется порядком соединения каналов. Число. операций ш; в каждой 1-й подпрограмме задается определенным набором. триггеров 8 в соот" ветствующем 1-м канале. Общее количество операций 1 задает- ся числом исполнительных элементов 4 д (д=11).В регистры 24, - 1 И=1,8) из блока 26 ввода программ вводятся данные о составе каждой программы, Для этого элементом 29, воздействующим через дешифратор 33 на элемент И 36- , устанавливается номер соответствующей 1-й программы, а элементами 30 - номера входящих в нее подпрограмм (каналов), которые через шифратор 32 записываются в регистр 34. При нажатии на элемент 31 ввода, воздействующий на вход регистра 34, состав ф-й программы через узел 35 сборки, соответствующий элемент И 36 и информационный вход 27 переписывается в регистр 24 памяти данной программы.В регистры 49 и 55 из дополнительного блока 56 ввода программ вводятся данные о времени включения в работу программ и номерах программ соот ветственно. Для этого при одном положении переключателя 43 открываются соответствующие вентили блоков 42- у57816на выполнею.:хе п:рвой операции, кОтОрая передается на соответствующеисполнительный элемент блока 2 уп 45 50 55 158 адресных ключей. Сигнал о набранной цифре с элемента 37 набора через блок 42- у адресных ключей поступает на шифратор 39, где преобразуется в кодовую комбинацию, которая параллельно записывается в регистр 38. Одновременно сигнал с элемента 37 набора через элемент ИЛИ 44 поступает на вход элемента 45 задержки, где он задерживается на время преобразования информации в шифраторе 39 и перезаписи ее в регистр 38, после чего этот сигнал, поступая на вход регистра 38, разрешает последовательную передачу кодовой комбинации в регистр 49. Таким же образом производится запись и других цифровых данных в регистр 49, совокупность которых содержит информацию о времени включения в работу соответствующих программ управления. Номера этих программ вводятся в регистр 55 аналогичным образом, но в другом положении переключателя 43. При этом информация с элемента 37 набора передается через блок 42-у адресных ключей, шифратор 4 1 и регистр 40.Нажатием на переключатель 14 на вход регистра 49 хранения значений времени через элемент ИЛИ 50 подается сигнал, по которому первое значение времени из регистра 49 переписивается в схему 47 сравнению, а на входы 22 триггеров 13 всех каналов подается разрешающий сигнал, по которому триггеры 13 каналов, соответствующие выполняемым подпрограммам, переводятся в состояние " 1", а сигналы с их выходов Поступают на входы элементов И 9 и 10 этих каналов, Сигнал с выхода элемента И.Е 6 поступает на вход 18 элементов И 9 и 10 первого канала. Сигнал с одного из выходов дешифратора 5 воздействует на счет" ный вход 28 соответствующего регистра 24-), в результате .чего сигналы с его выходов через первый узел 25 сборки подаются на.информационные входы 20 триггеров 13 памяти каналов 7-1, соответствующих подпрограммам управления, выполняемым в данной программе.Если выполняемая программа содер- . жит первую подпрограмму, то на выходе элемента И 9 Формируется сигнал на включение первого триггера 81 этого канала. С выхода данного триггера че-. рез узел 3 сборки поступает команда 10 5 20 25 ЗО 35 40 равления,По окончании первой операции с выхода соответствующего исполнительного элемента 4 через увел 3 сборки навыход 16 поступает сигнал, по которому включается триггер 8-1. С его выхода в блок 2 управления поступаеткоманда на выполнение второй операцииданнойподпрограьщы одновременно навход сброса триггера 8-1 подается сигнал, по которому этот триггер переводится в исходное состояние. Аналогично выполняются остальные операцииданной подпрограммы, По окончаниипогледней операции сигнал с выхода 17 блока 2 управленияпереводит последнийуправляющий триггер 8-ш, в исходноесостояние, а через элемент ИЛИ 11 навыход 9 первого канала подается сигнал запуска очередной подпрограммы,который поступает затем на вход 18последующего канала 7-2.Если программа управления не содержала первой подпрограммы, триггер 13находится в состоянии "0", тогда свыхода инвертора 12 на вход элементаИ 10 подается сигнал. В результатена выходе элемента И 10 сразу же Формируется сигнал запуска очередной подпрограммы, который через элемент ИЛИ11 и выход 19 поступает на вход 18 последующего канала 7-2, Аналогичнымобразом производится формирование команд управления и сигналов запускапоследующей подпрограммы и в другихканалах. По окончании и-й подпрограммы либо после трансляции сигнала запуска через элементы И 10 и ИЛИ 11 канала 7-и (если и-яподпрограмма не выполняется) с его выхода 19 на входы 2 всех каналов и управляющий вход триггера 51 поступает сигнал, который переводит триггеры 13 и триггер 51 в исходное состояние. Устройство готово для управления выполнением следующей программы, определяемой новым состоянием объекта управления (т.е. сигналами на выходах объектных датчиков 1, дешифратора 5 и одного из регистров 24 памяти программы) или наступлением момента времени, совпадающего с находящимся в схеме 47 сравнения первым значением. В последнемслучае схема 47 сравнения вырабатывает сигнал, который через элемент ИЛИ,50 разрешает перезапись нового значения времени из регистра 49 в схему 47сравнения. Этот же сигнал подается набдив из входов элемента И 52. На другой вход элемента И 52 подается сигнал с выхода триггера 5 1, которыйнаходится в исходном состоянии. Сиг-. 10нал с выхода элемента И 52 через инвертор 53 запирает элемент И 54 (темсамым запрещая. передачу информацииобъектных датчиков 1 из регистра 46на входы дешифратора 5), переводит :. 15схему сравнения в новый цикл сравнения и, воздействуя на счетный вход регистра 55 хранения номеров программ,разрешает перезапись кодовой комбинации, несущей информацию о номере программы, из регистра .55 на входы дешифратора 5. Далее по этой кодовой комбинации активизируется один из регистров 24-1 памяти программ и устройствоработает по алгоритму, аналогичномуописанному выше, когда выбор программработы определяется состоянием объекта управления.Техническая рЕализация дополнительно введенных блоков и элементов не : 30имеет каких-либо специфических осо-.бенностей. Так, регистры 46, 55, 49,схема 47 сравнения, шифраторы 39, 41могут быть выполнены с использованиемобычной элементной базы дискретнойтехники. Третий элемент 37.наборапредставляет собой цифровое (О, 1,29) наборное поле, выполненноепо формуле ЗхЗ+1, и может быть реали-.зован, например, на кнопках герконового типа.Формула изобретения1, Многоканальное устройство дляпрограммного управления по авт.св.У 1324012, о т л и ч а ю. щ е е с я 45тем, что, с. целью расширения областиприменения, в него введены регистрсостояний объектов, включенный междуобъектными датчиками и первым дешиФратором, блок сравнения, датчик теку 50щего времени, регистр хранения значений времени, третий элемент ИЛИ,триггер управления, четвертый и пятыйэлементы И, второй инвертор, регистрхранения номеров программы, дополни- утельный блок ввода программ, управляю-щий вход записи регистра состоянийобъектов соединен с выходом четвертого элемента И, первый вход которого подключен к выходу триггера управления, сбросовый и правляющий входы которого соединены с входом первого и выходом последнего каналов управления соответственно, второй вход чет.- вертого элемента И через второй инвертор соединен с выходом пятого элемента И, первый вход которого подключен к выходу триггера управления, второй вход - к выходу схемы сравнения и к первому входу триггера элемента ИЛИ, второй вход которого соединен с выходом переключателя управления, выход пятого элемента соединен с входом управления записью регистра хранения номеров программы и с первым входом схемы сравнения, второй вход которой подключен к выходу датчика текущего времени, а третий вход - к выходу регистра хранения значений. времени, первый и второй выходы дополнительного блока ввода программ соединены соответственно с информационными входами регистра хранения номеров программы и регистра хранения значений времени, управляющий вход записи котороуо подключен к выходу третьего элемента ИЛИ, выходы регистра хранения номеров программы соединены с входами первого дешифратора.2. Устройство пои. 1, о т л и - ч а ю щ е е с я тем, что дополнительный блок ввода программ содержит первый элемент набора, регистр записи времени, первый, второй шифраторы, регистр записи номеров программ, первый и второй блоки адресных ключей, переключатель режимов, первый элемент ИЛИ и элемент задержки, вход которого соединен с выходом первого элемента ИЛИ, а выход - с управляющими входами регистра записи времени и регистра.записи номеров программ, информационные входы которых подключены к выходам соответственно первого и второго шиф- раторов, входы которых соединены с соответствующими выходами первого и второго блоков адресных ключей, управляющие входы которых подключены к переключателю режимов, а информационные входы - к выходам первого элемента набора и к соответствующим входам первого элемента 1 П 1 И, выходы регистров. записи времени и записи номеров про" грамм являются первым и вторым выходами дополнительного блока ввода программ.Фиг,и регисвран 2.Я рректор В.Гирняк едактор М.Цитки КНТ СССР л. Гагарина,Производственно-изд Заказ 2326 ВНИИПИ Госу твенного13035,1585781ю раащврИ оставитель ИЛв ехред М,Ходанич ирак 673 Подписное митета по изобретениям и открытиям сква, Ж, Раушская наб , д, 4/5 кий комбинат "Патент", г. Ужго
СмотретьЗаявка
4450351, 27.06.1988
ВОЙСКОВАЯ ЧАСТЬ 25840
ВАСЯНОВИЧ НИКОЛАЙ АНДРЕЕВИЧ, ЛЫЧЕВ ВЛАДИМИР НИКОЛАЕВИЧ, СМИРНОВ ВАЛЕРИЙ ПАВЛОВИЧ
МПК / Метки
МПК: G05B 19/18, G05B 19/418
Метки: многоканальное, программного
Опубликовано: 15.08.1990
Код ссылки
<a href="https://patents.su/6-1585781-mnogokanalnoe-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Многоканальное устройство для программного управления</a>
Предыдущий патент: Устройство для компенсации зоны нечувствительности
Следующий патент: Устройство для определения параметров передаточной функции линейного динамического объекта
Случайный патент: Способ обезвоживания осадка сточныхвод