. :
Изобретение относится к области автоматики и вычислительной техники, в частности, к устройст1вам с цифровым программным управлением для автоматизации периодических и дискретных процессов в химической промьпшеиност и может быть использовано для аналогичных процессов во всех отрасл$1х народного хозяйства.
Известны устройства для; программного управления, содержащие последовательно соединенные блок постоянной памяти, блок ввода, блок управле ния, блок Вывода и блок исполнительных органов , 2 .
Эти устройства не позволяют управлять несколькими органами по одинаковым или различным программам, вводимым с одной перфоленты, а также не могут задать . конкретное время, необходимое для протекания стадии процесса.
Наиболее близким техническим решением к данному изобретению является
устройство для программного управления, содержащее элемент ИЛИ, три элемента И и блок задания программы, выходы которого подключены ко входам входного регистра к первым входам четвертых элементов И, вторые входы которых соединены с выходами блока датчиков, и к первым входам пятых элементов И, выходы которь1х через вы ходной регистр подсоединены ко входам блока исполнительных органов з .
Недостатком данного устройства suaляется узкая область его применения.
Цель изобретения - расширение области применения устройства. .
Поставленная цель достигается тем, что в устройство введены четыре элемента И, триггеры, блок задания времени и коммутатор, вход и выход которого соединены соответственно с одним из выходов входного регистра и с пер« вымн входами шестого, седьмого и восьмого элементов И, вторые входы которых подключены к соответствующим 3 / ;- . Выходам входноЛ) регистрй, запускающий вход устройства соединен со входом эле лента ИЛИ, первым йходШ первого триггера и чегрез последовательно соединенные. второй триггер и первый элемент И со вторым входом первого триггера, Выход которого подключен к пер: BbiM входам второго элемента И и треть его триггера, выход которого соёдинё с третьим входом восьмого элемента И и через второй элемент И с третьи1ч«1 входами шестого и седьмого элементов И, выход восьмого элементами подключен к третьим входам четвертых элемен тов И, выходы которых через девятый элемент И подсоединены к -четвертому входу шестого элемента И, одному из входов первого элемента И и через эле мент ИЛИ к первому входу четвертого триггера, выход шестого элемента И соединен со вторым входом третьего триггера и со вторым входом четвертого триггера, выход которого подключен ко входу блока задания программы и к четвертым входам седьмого и восьмого элементов И, один из выходов блока ааДания программы непосредственно, а дру гой через блок задания времени соединены со входами третьего элемента И, выход которого подключен к одному из входов девятого элемента И, а вторые входы пятых элементов И соединены с выходом седьмого элемента И. НаЧертеже представлена блок-схема устройства, содержащая блок задания программы 1, блок 2 исполнительных блок 3 даторганов 2, 2л чиков 3, 3 , ... 3 ,запускающий вход устройства 4, входной 5 и. выходной 6 регистры, второй триггер 7, ком мутатор 8, блок задания времени 9, первый 10 и четвертый 11 элемент ИЛИ 12, седьмой .13 и восьмо 14 эдемеш-ы И, третий триггер 15, вт рой 16 и шестой 17 элементы И, четвертые элементы И 18, &,..Л& , пятые элементы И 19, 19 девятый-2О, третий 21 и первый 22i / элементы. И.: -. ;-;;;-;.: ,- .;,:;.-/- Управление несколькими исполнитель ными органами осуществляется благодара возможности поиска на iupofpaMMo носителе требуемой программы ;цлн данного агрегата, -v.. ::ч..;.;л,.;г:,,:,,,;.:.:- г Устройство работает следующим образом. :.: v:::..:-i:-- :; ,;.:..;:., Перед началом тезснодогвдеского про цесса коммутаторов 8 задаётся номер 8; ; программы, по которой должен управляться блок 2. .. При подаче сигнала на вход 4 начинается первая стадия технологического процесса. Триггеры Ю и 11 устанавливаются в состояние 1, Сигнал с выхода триг-. гера 11 подается на вход блока задания программы 1 и на вторые входы элементов И 13 и 14. При этом блок задания программы 1 запускается, эле-/ мент И 13 дает разрешение записи с блока 1 команд, а элемент И 14 - условий. Таким образом, запись команд и условий возможна при движении перфоленты в блоке 1 вперед (сигнал на со.ответствующих входах элементов 13 и 14). Единичное .состояние триггера 10 устанавливает в состояние I триггер 15. Сигналы с триггеров 10 и 15 совпадают в элементе И 16 и вьщаются на входы элементов 13 и 14. При нахождении на перфоленте блока 1 нужной программы коммутатор 8 также выдает сигнал на входы элементов 13 и 14 и на вхрд элемента 17. После нахождения нужной программы и при продвижении перфоленты вперед считывается команда Запись условий . Этот сигнал через регистр 5подается на вход элемента И 14, который выдает сигнал р решения записи условий в элементыИ 18,18, ...18 , на другие входы которых подаются сигналь программных условий с блока 1 и в них запоминаются. Команда Запись временного условия поступает в блок 9. Начинается отсчет времени. Временное условие записывается в элемент И 21. Затем считывается команда Запись команд с перфоленты блока 1 через регистр 5 на вход элемента И 13, с выхода которого выдаетгг ся сигнал разрешения запис1я команды иа входы элементов И 1, 19,, ... 19,j|, на другие входы которых вьщаются npOrpaKiKfHbie команды с перфоленты блока 1. В соответствии с этими комаадами элементы И 19, 19, ...19jj, через регистр 6 переюпрчают исполнительные механизмы 2., 2о, .. .2 j бло ка 2. / .-./; ... .;: .- V- . При считывании команды Конец стадии выдается сигнал на вход эле« мента И 17, сигнал с выхода которой перебрасывает триггеры 11 и 15. Сягитывание прекр шается и исчезают сигналы разрешения записи условий и ксА. манд с выходов элементов И 1 Я-и 14. При вьшолнении условий датчики 3, Зд, ... 3j выдают сигналы на элементы И- 18, 182, ... 18, где они совпадают с программами. Элементы И 18, 18, ... 18 выдают сигналы в элемент И 20, на другой вход которого поступает сигнал с элемента И 21, который информацию при совпадении программного времени с реальным временем, заданным на блоке 9. При совпадении всех условий сигнал с элемента И 20 через элемент 12 и триггер 11 запускает блок 1. Параллельно этот же сигнал поступает на эле мент И 22, где он совпадает с сигналом триггера 7, и элемент И 17. Элемент И 2.2 выдает сигнал на вход триг гера 10, который ус- анавливается V-B состояние О.- В результате элемент И 1.4 разрешает записывать условия, а элемент И 13 запрещает записывать ко манды с перфоленты при ее движении. . Начинается поиск программы нужной ст дии. Перфолента блока 1 двигается до тех пор, не запишутся уже вьщолненные условия. В этом случае элемент И 2О через элемент И 22 выдаст CHINнал вторично на вход триггера 10, оторый установится теперь в состовгшие I. СоответстЬенноустановится в и триггер 15. Теперь элементы И 13 и 14 выдают разрешающие команды за писи. Элемент И 17 вьщает сигнал при записи следующей за вьшолненной стадией процесса, то есть формирует J сиг нал останова считывания с блока 1, и запрещает элементам И 13 и 1.4 выдавать разрешающие команды записи, Таким образом, во время вьшолнения технологической стадии процесса одну и ту же программу с перфоленты возможно с помощью одного и того же считывающего уЬтройства считать в схе му управления другим.объектом, которая при вьшолнении стгщии процесса (то есть при совпадении программных условий с фактическими) позволит найт на перфоленте нужную программу. Эта схема позволяет управлять несколькими (до восьми) независимыми объектами, которые могут запускаться автономно и работать по одинаковым , или различным программам. Данное устройство позволит упраьлять агрегатами химической промьш - ленности, имекшшх периодический и дискретный характер технологического процесса, и может быть использовано для аналогичных процессов в других отраслях народного хозяйства. Формула изобретения Устройство для программно1Ч) управления, содержащее элемент ИЛИ, три элемента И и блок задания программы, выходы которого подключены ко входам входного регистра, к первым входам четвертых элементов И, вторые входы которых соединены с выходами блока датчиков, и к первым .входам пя1ых элементов И, выходы которых через выходной регистр подсоединены ко входам блока исполнительных органов, отличающееся тем, что, с целью расширения области применения устройства, в него введены четыре элемента И, триггеры блок задания времени и коммутатор, вход и выход которого соединены соответственно с одним из выходов входВого регистра и с первыми входами шестрго, седьмого и восьмого элементов И, вторые входы которых подключены к соответствующим вьпюдам входного регистра, запускающий вход устройства соединен со входом элемента ИЛИ, пэрвым, входом пёрво го триггера и через последовательно соединенные второй триггер к первый элемент И со вторым входом первого триг- гера, выход которого подключён к пёрВым входам BTOpolro элемента И и третьего триггера, выход которого соединен с третьим входом восьмого элемента И и через второй элемент И с третьими входами шестого и седьмого элемевргов И, выход восьмого элемента И подключен к третьим входам четвертых элементов И, выходы которых через дёвя- тый элемент И подсоединенык четвертому входу шестого элемента И, одному из входов первого элемента И и че рез элемент ИЛИ к первому вход;у четвертого триггера, выход шестого элемента И соединен со вторым входом третьего триггера и со вторым входом четвертого триггера, выходкоторого ;. подключен ко входу блока задания программы и к четвертык входам седьмого и восьмого элементов И, один из выходов блока {Задания программы непосредственно, а другой через блок задания времени соединены со входами третьего элемента И, выход которого подклю чён : одному из входов девятого элемента И, а вторые входы пятых элементов И coefmHeHH с выходом седьмого элемента И. Источники информации, принятые во внимание при экспертизе 88 1. Патент Франции N; 2J 54643, кл. G 05 В 19/00, 1072. 2.Патент Великобритании N9 132О401, кл. С 3 N, 1974. 3,Авторское свидетеяьютво СССР NV 37G757, кл. G 05 В 19/18, 1971.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программногоупРАВлЕНия | 1979 |
|
SU830310A1 |
Устройство для формирования управляющих программ | 1985 |
|
SU1257616A1 |
Устройство для отладки и контроля хода программ | 1989 |
|
SU1691843A2 |
Устройство для программного управления объектами | 1983 |
|
SU1120286A1 |
Устройство для отладки и контроля хода программ | 1988 |
|
SU1529227A1 |
Устройство для обмена информацией | 1983 |
|
SU1142824A1 |
Обучающее устройство | 1980 |
|
SU890427A1 |
Устройство для отладки программ | 1986 |
|
SU1363221A1 |
Программное задающее устройство для токарного станка с программным управлением | 1981 |
|
SU1012688A1 |
Устройство для отладки программно-аппаратных блоков | 1987 |
|
SU1497617A1 |
Авторы
Даты
1979-01-25—Публикация
1977-01-24—Подача