Многоканальное устройство для программного управления

 

Изобретение касается автоматического управления и может использоваться для программного управления различными технологическими процессами и объектами как при последовательном, так и циклическом выполнении отдельных групп технологических операций. Цель изобретения - расширение области применения устройства путем обеспечения управления средствами и каналами связи по программам, инициируемым в заранее установленные моменты времени. Устройство дополнительно содержит регистр состояний объектов, датчик текущего времени, схему сравнения, регистр хранения времени, триггер управления, два элемента И, элемент ИЛИ, инвертор, а в дополнительномблоке ввода программ - элемент набора, два последовательно-параллельных регистра - записи времени и номеров программ, два шифратора, блоки адресных ключей, элемент И, элемент задержки и переключатель. При совпадении в схеме сравнения первого, записанного в регистре хранения значений времени, значения времени с текущим, кодовая комбинация с регистра хранения номеров программ поступает на дешифратор, сигналы с выхода которого запускают записанные в регистры памяти программы, обеспечивающие формирование групп управляющих команд на выполнение отдельных подпрограмм, реализуемых автоматически соответствующим каналом управления устройства, связанным с определенными исполнительными элементами объекта. 1 з.п. ф-лы, 3 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИН (19 (И) А2 (51)S 6 05 В 19/18

ОПИОАНФМ= ИЗОБРЕТЕНИЯ н двторСНОМУ свидитяльСтвм

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР .

1 (61) 1324012 (21) 4450351/24-24 (22) 27.06.88 (46) 15.08.90.. Бюл. № 30 (72) H.À.Вясянович, В.Н.Лычев и В.П.Смирнов (53) 621.503.55(088.8) (56) Авторское свидетельство СССР

¹ 1324012, кл. 0 05 В 19/18, 1986. (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО ДЛЯ

ПРОГРАММНОГО УПРАВЛЕНИЯ (57) Изобретение касается автоматического управления и может использоваться для программного управления различными технологическими процессами и

; объектами как при последовательном, так и при циклическом выполнении отдельных групп технологических опера. ций. Цель изобретения — расширение области применения устройства путем обеспечения управления средствами и каналами связи по программам, инициируемым в заранее установленные моменты времени Устройство дополнительно

Изобретение относится к автоматическому управлению, может использоваться для программного управления различными технологическими процессами и объектами и является усовершенствованием известного устройства по авт. св. № 1324012. Отдельные группы технологических операций (например, операций включения-выключения оборудования, перестройки режимов его

2 содержит регистр состояний объектов, датчик текущего времени, схему сравнения, регистр хранения времени, триггер управления, два элемента И, элемент ИЛИ, инвертор, а в дополнительном блоке ввода программ - элемент набора, два последовательно-параллельных регистра — записи времени и номеров программ, два шифратора, блоки адресных ключей, элемент И, элемент задержки и переключатель.

При совпадении в схеме сравнения первого, записанного в регистре хранения значений времени, значения времени с текущим кодовая комбинация с регистра хранения номеров программ поступа- ф ет на дешифратор, сигналы с выхода которого запускают записанные в регистры памяти программы, обеспечивающие формирование групп управляющих команд на выполнение отдельных подпрограмм, реализуемых автоматически соответствующим каналом управления устройства, связанным с определенными фа исполнительными элементами объекта. ф

1 з.п. ф-лы, 3 ил. 00

Ql 4 .QO

1 работы, контроля работоспособности от- дельных агрегатов и замены их на ре" зервные, в случае отказов и т.д.) могут выполняться как последовательно, так и циклически в заранее установлен- Я ные моменты времени.

Целью изобретения является расшире.ние области применения устройства нутем обеспечения управления средствами и каналами связи по программам, ини1585781

Дополнительньй блок ввода программ >< содержит параллельно-последовательный элемент 37 набора, регистр 38 записи времени, второй шифратор 39, . параллельно-последовательный регистр

40 записи номеров программ, третий 45 шифратор 41, блоки 42 — у(у=1...19) адресных ключей, второй переключа. тель 43, третий элемент ИЛИ 44 и элемент.45 задержки. Устройство также содержит регистр 46 состояния объекта, схему 47 сравнения, датчик 48 текуще-:го времени, регистр.49 хранения значений времени, элемент ИЛИ 50, триггер управления 51, четвертьй элемент И 52, второй.инвертор 53, пятый элемент И .. 5

54, регистр 55 хранения номеров про-. грамм, дополнительный блок 56 ввода программ, информационньй вход 57 регистра хранения номеров программ и ин; циируемым в заранее установленные моменты времени.

На фиг, 1 приведена функциональная схема устройства; на фиг. 2функциональная схема дополнительного блока ввода программ; на фиг. 3 - схема блока ввода программ.

Устройство содержит объектные датчики 1, блок 2 управления, включающий 10 второй узел 3 сборки и исполнительные . элементы 4-1...4-1, первый дешифратор .5, первьй элемент ИЛИ 6, каналы 7-1...

7-а управления, содержащие для каждого i-ro Канала (i 1,...,è) m; .15 управляющих триггеров 8-1с Ос=1,...,ш;), первый элемент И 9, второй элемент

И 10, второй элемент ИЛИ 11, инвертор

12, триггер.13 памяти,.переключатель

14, входы 15 блока управления, сигнальные выходы 16 и 1? блока управления, вход 18 запуска канайа управления, выход 19 канала управления, информационный вход 20, вход 21 сброса и счетный вход 22 триггера .памяти каж-25 дого канала, объекты. 23>регистры 24-4 (4=1,...,S) памяти каждой 4-й программы, первый узел 25 сборки„ блок 26 ввода программ, информационные входы 27 и счетные входы 28 регистра памяти 30 каждой программы. Блок 26 ввода программ содержит элемент 29 набора номера программы, элемент 30 набора номеров подпрограмм, элемент 31 ввода программы, шифратор 32, второй дешифратор 33, регистр 34 записи про граммы, третий узел 35 сборки и третьи элементы И 36 9 (=1...).. формационный вход 58 регистра хранения значений времени.

Устройство работает следуиицим образом.

В начальный момент на выходах объектных датчиков 1 присутствуют сигналы, характеризующие состояние объекта 23 управления, которые поступают на вход регистра 46, Триггер 51 управления находится в рабочем состоянии (состояние "1"), сигнал с его выхода через элемент И 52 (который заперт, т.к. отсутствует сигнал с выхода схемы 47 сравнения), инвертор

53 и элемент И 54, воздействуя на вход регистра 46, разрешает выдачу хранящейся в последнем информации на входы дешифратора 5. Каждому набору сигналов объектных датчиков 1 соответствует 4=я (4=1...=1,...,S) программа управления, управляющий сигнал (команда) на выполнение которой формируется на определенном выходе дешифратора 5. Каждая программа состоит из определенного набора подпрограмм, последовательность выполнения которых определяется порядком соединения каналов. Число. операций ш; в каждой i-й подпрограмме задается определенным набором. триггеров 8 в соот" ветствующем 1-м канале.

Общее количество операций 1 задает-.. ся числом исполнительных элементов

4 ) (j=1,...,1).

В регистры 24, — 4(4=1... S) из блока 26 ввода программ вводятся данные d составе каждой программы. Чля этого элементом 29, воздействующим через дешифратор 33 на элемент И

36-, устанавливается номер соответствующей 4-й программы, а элементами 30 — номера входящих в нее подпрограмм (каналов), которые через шифратор 32 записываются в регистр 34.

При нажатии на элемент 31 ввода, воздействующий на вход регистра 34, состав ф-й программы через узел 35 сборки, соответствующий элемент И 36 и информационный вход 27 переписывается в регистр 24 памяти данной программы.

В регистры 49 и 55 из дополнительного блока 56 ввода программ вводятся данные о времени включения в работу программ и номерах программ соот ветственно. Для этого при одном положении переключателя 43 открываются соответствующие вентили блоков 42- у

5781

6 на выполне1.:.хе и =.рвой Операции кОтО» рая передается на соответствующий исполнительный элемент блока 2 уп45

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 этих каналов, Сигнал с выхода элемента И. Е1 6 поступает на вход 18 элементов И 9 и 10 первого канала. Сигнал с одного из выходов дешифратора 5 воздействует на счетный вход 28 соответствующего регистра 24-4, в результате .чего сигналы с его выходов через первый узел 25 сборки подаются на.информационные входы 20 триггеров 13 памяти каналов

7-i, соответствующих подпрограммам управления, выполняемым в данной программе.

Если выполняемая программа содер- . жит первую подпрограмму, то на выходе элемента И 9 формируется сигнал на включение первого триггера 8»1 этого канала. С выхода данного триггера че-. рез узел 3 сборки поступает команда

1О !

ЗО

40 равления.

По окончании первой операции с выхода соответствующего исполнительного элемента 4 через увел 3 сборки на выход 16 поступает сигнал, по которому включается триггер 8-1. С его выхода в блок 2 управления поступает команда на выполнение второй операции данной подпрограмм, одновременно на вход сброса триггера 8-1 подается сигнал, по которому этот триггер переводится в исходное состояние. Аналогично выполняются остальные операции данной подпрограммы, По окончаниипогледней операции сигнал с выхода 17 блока 2 управления переводит последний управляющий триггер 8-m в исходное состояние, а через элемент ИЛИ 11 на выход !9 первого канала подается сигнал запуска очередной подпрограммы, который поступает затем на вход 18 последующего канала 7-2.

Если программа управления не содержала первой подпрограммы, триггер 13 находится в состоянии "0", тогда с выхода инвертора 12 на вход элемента

И 10 подается сигнал. В результате на выходе элемента И 10 сразу же формируется сигнал запуска очередной подпрограммы, который через элемент ИЛИ

11 и выход 19 поступает на вход 18 последующего канала 7-2. Аналогичным образом производится формирование команд управления и сигналов запуска последующей подпрограммы и в других каналах.

По окончании и-й подпрограммы либо после трансляции сигнала запуска через элементы И 10 и ИЛИ 11 канала

7-п (если и-я подпрограмма не выполняется) с его выхода 19 на входы 21 всех каналов и управляющий вход триггера 51 поступает сигнал, который переводит триггеры 13 и триггер 51 в исходное состояние. Устройство готово для управления выполнением следующей программы, определяемой новым состоянием объекта управления (т.е. сигналами на выходах объектных датчиков 1, дешифратора 5 и одного из регистров 24 памяти программы) или наступлением момента времени, совпадающего с находящимся в схеме 47 сравне1 ния первым значением. В последнем

1585 78.1 случае схема 47 сравнения вырабатывает сигнал, который через элемент ИЛИ, 50 разрешает перезапись нового значения времени из регистра 49 в схему 47 сравнения. Этот же сигнал подается на один из входов элемента И 52. На другой вход элемента И 52 подается сигнал с выхода триггера 5 1, который находится в исходном состоянии. Сиг-. 10 нал с выхода элемента И 52 через инвертор 53 запирает элемент И 54 (тем самым запрещая. передачу информации объектных датчиков 1 из регистра 46 на входы дешифратора 5), переводит :: 15 схему сравнения в новый цикл сравнения и, воздействуя на счетный вход регистра 55 хранения номеров программ, разрешает перезапись кодовой комбинации, несущей информацию о номере про- 20 граммы, из регистра .55 на входы дешифратора 5. Далее по этой кодовой комбинации активизируется один из регистров 24- 1 памяти программ и устройство работает по алгоритму, аналогичному описанному выше, когда выбор программ работы определяется состоянием объекта управления.

Техническая рЕализация дополнительно введенных блоков и элементов не :. 30 имеет каких-либо специфических осо-. бенностей. Так, регистры 46, 55, 49, схема 47 сравнения, шифраторы 39, 41 могут быть выполнены с использованием обычной элементной базы дискретной техники. Третий элемент 37.набора представляет собой цифровое (0,1, 2,...,9) наборное поле, выполненное по формуле ЗхЗ+1, и может быть реали-. зован, например, на кнопках герконо- 40 вого типа.

Формула изобретения

1. Многоканальное устройство для программного управления по авт.св.

У 1324012, о т л и ч а ю. щ е е с я 45 тем, что, с. целью расширения области применения, в него введены регистр состояний объектов, включенный между объектными датчиками и первым дешифратором, блок сравнения, датчик теку.50 щего времени, регистр хранения значений времени, третий элемент ИЛИ, триггер управления, четвертый и пятый элементы И, второй инвертор, регистр хранения номеров программы, дополни- 55 тельный блок ввода программ, управляю- щий вход записи регистра состояний объектов соединен с выходом четвертого элемента И, первый вход которого подключен к выходу триггера управления, сбросовый и правляющий вход*ы которого соединены с входом первого и выходом последнего каналов управления соответственно, второй вход чет.вертого элемента И через второй инвертор соединен с выходом пятого элемента И, первый вход которого подключен к выходу триггера управления, второй вход — к выходу схемы сравнения и к первому входу триггера элемента ИЛИ, второй вход которого соединен с выходом переключателя управления, выход пятого элемента соединен с входом управления записью регистра хранения номеров программы и с первым входом схемы сравнения, второй вход которой подключен к выходу датчика текущего времени, а третий вход — к выходу регистра хранения значений. времени, первый и второй выходы дополнительного блока ввода программ соединены соответственно с информационными входами регистра хранения номеров программы и регистра хранения значений времени, управляющий вход записи которого подключен к выходу третьего элемента ИЛИ, выходы регистра хранения номеров программы соединены с входами первого дешифратора.

2. Устройство по и. 1, о т л и— ч а ю щ е е с .я тем, что дополнительный блок ввода программ содержит первый элемент набора, регистр записи времени, первый, второй шифраторы, регистр записи номеров программ, первый и второй блоки адресных ключей, переключатель режимов, первый элемент

ИЛИ и элемент задержки, вход которого соединен с выходом первого элемента

ИЛИ, а выход — с управляющими входами регистра записи времени и регистра.записи номеров программ, информационные входы которых подключены к выходам соответственно первого и второго шиф раторов, входы которых соединены с соответствуюшими выходами первого и второго. блоков адресных ключей, управляющие входы которых подключены к переключа елю режимов, а информационные входы — к выходам первого элемента набора и к соответствующим входам первого элемента ИЛИ, выходы регистров. записи времени и записи номеров про" грамм являются первым и вторым выходами дополнительного блока ввода программ.

1585781

1585781 ю рею сщрдИ

Фиг. Я к регисвран 84

Составитель И.Швец

Техред М.Ходанич Корректор В.Гирняк

Редактор М.Циткина

Заказ 2326 Тирам 673 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб, д, 4/5

Производственно-издательский комбинат "Патент", г. Ужгород, ул. Гагарина, 101

Многоканальное устройство для программного управления Многоканальное устройство для программного управления Многоканальное устройство для программного управления Многоканальное устройство для программного управления Многоканальное устройство для программного управления Многоканальное устройство для программного управления 

 

Похожие патенты:

Изобретение относится к автоматике и вычислительной технике,предназначено для управления длительными технологическими процессами с повышенными требованиями к надежности и безопасности

Изобретение относится к области управления производственными процессами и может быть использовано в дискретных системах управления, например, в угольной и горнорудной отраслях промышленности (управление водоотливными и холодильными установками, шахтным рельсовым транспортом и др.)

Изобретение относится к автоматике и предназначено для использования в системах управления химико-технологическими процессами гальванообработки

Изобретение относится к вычислительной технике и может быть использовано для программного управления производственными процессами от ЭВМ

Изобретение относится к автоматизированным системам управления и может быть использовано при создании адаптивных систем управления технологическими процессами

Изобретение относится к автоматике и вычислительной технике и может быть использовано в производстве фотоэлектронных приборов

Изобретение относится к автоматике и вычислительной технике и может быть использовано для управления производственной системой

Изобретение относится к вычислительной технике и автоматике и может найти применение при построении программируемых контроллеров, устройств и систем программного управления технологическими процессами

Изобретение относится к автоматике и вычислительной технике,предназначено для управления длительными технологическими процессами с повышенными требованиями к надежности и безопасности

Изобретение относится к автоматике и может быть использовано в различных устройствах для управления циклическими процессами по определенной программе, в частности для управления двигателем стиральной машины

Изобретение относится к автоматике и может быть использовано при создании автоматизированных систем управления технологическими процессами и агрегатными линиями

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового програмного управления станками и другим технологическим оборудованием

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах программного регулирования технологических процессов

Изобретение относится к автоматике и вычислительной технике и может найти применение в станках с числовым программным управлением

Изобретение относится к импульсной технике и может быть использовано в устройствах автоматики и вычислительной техники

Изобретение относится к автоматизации технологических процессов

Изобретение относится к автоматике и вычислительной технике и может быть использовано в системах числового программного управления станками

Изобретение относится к автоматизированным системам и системам автоматического управления и может быть использовано при управлении сложными объектами преимущественно с дискретным характером технологического цикла, а также для решения задач распознавания и анализа данных объектов, ситуаций, процессов или явлений произвольной природы, описываемых конечными наборами признаков (симптомов, факторов)
Наверх