Устройство для управления загрузкой бункеров
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматизации технологических процессов и может быть использовано для управления загрузкой емкостей, в частности бункеров различного рода сырьем и сыпучими материалами. Целью изобретения является расширение функциональных возможностей и повышение надежности, заключающееся в том, что виды материала, загружаемого в бункеры, не привязываются к определенной группе бункеров, а распределяются произвольно в зависимости от требований технологического процесса. При включении устройства осуществляется начальная установка устройства, а в процессе управления загрузкой устройство реагирует на изменение состояния объекта, исключая запись ложной информации. Поставленная цель достигается тем, что в устройство введены блок заданий, блок начальной установки, блок запросов загрузки и устройство блокировки. 10 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU„„15339 (51)5 В 65 G 65/30
OllHCAHHE HSOEPETEHHR
К А BTOPCHOMV СВИДЕТЕЛЬСТВУ лов; на фиг. 5 — логическая структура счетчика; на фиг. 6 — электрическая схема генератора импульсов на фиг. 7 — логическая структура регистра сдвига; на фиг. 8 — логическая структура коммутатора; на фиг. 9— электрическая схема формирователя синхроимпульсов; на фиг. 10 — электрическая схема блока начальной уста- новки.
Устройство для управления загруз. кой бункеров содержит датчики 1 нижнего и верхнего уровней, установленные в бункерах, блок 2 опроса, соединенный первым выходом с соответствующим входом блока 3 очередности загрузки, первый и второй выходы котоГОСУДАРСТВЕННЫЙ КОМИТЕТ
IlO ИЗОБРЕТЕНИЯМ И ОЧНРЫТИЯМ
ПРИ ГКНТ СССР
1 (21) 4281898/30-11 (22) 13.07.87 (46} 07.01.90. Бюл. У 1 (7 1) Всесоюзный научно-исследовательский и проектно-конструкторский ин ститут по автоматизации предприятий промышленности строительных материалов (72} В.Б. Вербова и Ю.Д. Нечаев (53) 662.933(088.8) (56) Авторское свидетельство СССР
Н - 1144955, кл. В 65 G 65/30, 1985. (54) УСТРОЙСТВО ДЛЯ УПРАВЛЕНИЯ ЗАГРУЗКОЙ БУНКЕРОВ (57) Изобретение относится к автоматизации технологических процессов и может быть использовано для управления загрузкой емкостей, в частности бункеров, различного рода сырьем
Изобретение относится к автоматизации технологических процессов и может быть использовано для управления загрузкой емкостей, в частности бункеров, различного рода сырьем и сыпучими материалами.
Цель изобретения — расширение функциональных возможностей и повышение надежности.
На фиг. 1 изображена структурная схема устройства для управления загрузкой бункеров; на фиг. 2 — функциональная схема устройства для управления загрузкой бункеров; на фиг. 3 - логическая структура блока запроса загрузки; на фиг. 4 — электрическая схема формирователя сигна2 и сыпучим. материалам. Целью изобретения является расширение функциональных возможностей и повышение надежности, заключающееся в том, что виды материала, загружаемого в бун« керы, не привязываются к определенной группе бункеров, а распределяются произвольно в зависимости от требований технологического процесса.
При включении устройства осуществляется начальная установка устройства, а в процессе управления загрузкой устройство реагирует на изменение состояния объекта, исключая запись ложной информации. Поставленная цель достигается тем, что в устройство введены блок заданий, блок начальной установки, блок запросов загрузки и устройство блокировки,.10ил.
1533963 рого подключены соответственно к входу блока 4 индикации и блока 5 регистрации, и снабжено блоками заданий
6 и запроса 7 загрузки, блоком 8 блокировки и блоком 9 начальной установки, первый выход которого соединен с установленными входами сортветственно блока 2 опроса, блока 3 очередности загрузки и блока 7.запроса загруз- 10
Ки, а второй выход подключен к устаНовочному входу блока 8 блокировки, к первому и второму информацибнным входам которого подключены датчики 1 соответственно верхнего и нижнего уровней, первь!й выход соединен с первым входом блока 7 запроса загрузки, ;а второй выход подключен к второму и первому входу соответственно блока
3 очередности загрузки и блока 2 опро 20 са, второй выход которого подключен к второму входу блока 7 запроса загрузки и входу блока 8 блокировки, а третий выход подключен к второму входу блока 7 запроса заг!эузки, выход 25 которого соединен с вторым входом бэлока 2 опроса, четвертый выход которого подключен к входу блока заданий, первый выход которого соединен с третьим входом блока 3 очередностизагрузки, а второй выход подключен к третьему входу блока 7 запроса загрузки.
Блок 8 блокировки состоит из 2N элементов 10„-10 блокировки (по количеству датчиков уровней, установленных в бункерах). Каждь и элемент блокировки содержит формирователь 11 сигналов, к выходам котсрого подключены элементы И-HE 12 и 13. 40 датчики нижнего и верхнего уровней, установленные в N бункерах, подключены к информационным входам элементов блокировки соответственно
10„-10> и 10 „ -10сн Информационные 45 входы элементов 10,-10!, и 10 „ -10 блокировки образуют соответственно первый и второй информационные входы блока 8 блокировки. Управляющие входы элементов 10„-10 и 10 + -10 N блокировки соответственно обьединены и образуют установочный и третий входы блока 8 блокировки. Выходы элементов
10,„„ -10 q, блокировки подключены к входам элемента ИЛИ 14, выход которого является вторым выходом блока 8 блокировки.
Блок 2 опроса содержит счетчик 15 импульсов, информационные выходы которого подключены к входу блока 7 запросов загрузки и первым входам элементов И 16„-16, вторые входы которых подключены к входам элемента
ИЛИ 17 и являются входом блока 2 опроса, а выходы — выходом блока 2 опроса. Выход элемента ИЛИ 18 образует первый выход блока 2 опроса. Элемент
ИЛИ 17, генератор 19 импульсов и элемент НЕ 20 через элемент И 21 подключены к счетному входу счетчика 15, блокирующий выход которого является третьим выходом блока 2 опроса.
Блок 3 очередности загрузки содержит регистр 22 сдвига, коммутатор 23 и формирователь 24 синхроимпульсов.
Блок 6 заданий состоит из задатчиков вида материала 25 -25< по числу загружаемых бункеров, шифраторов
26 -26и, формирующих код номера бункера и вида магериала, и мультиплексо" ра 27.
Блок 7 запроса загрузки представляет собой регистр, построенный на N (по числу бункеров) сдвоенных триггеров 28) 28ц и 29 -29„ RS-типа с элементами И-НЕ 30, -30н и ЗАПРЕТ
31<-31ц на входах установки соответственно в "1" и в "0" триггеров
29,-29 и с формирователем 32 и элементом И 33 на входе установки в "0" триггеров 28 -28 . Счетчик 15 выполнен по схеме кольцевого счетчика— распределителя на триггерах 34 -34
IK-типа.
Регистр 22 сдвига представляет собой матрицу, состоящую из m строк (по разрядности кода, определяющего номер бункера и тип загружаеМого в него материала) N-разрядных (по числу бункеров) реверсивных сдвиговых регист1эов, построенных на триггерах
35, -35 IK-типа, элементах И-ИЛИ
36, -36, 37 -37 и 38,-38Н и элементах НЕ 39, -39„.
Коммутатор 23 выполнен по схеме
N-разрядного реверсивного сдвигающего регистра, включающего в себя триггеры 40,-40< IK-типа и элементы
И-ИЛИ 41)-411 и 42 -42 !.
Устройство работает следующим образомм.
При включении питания блок 9 начальной установки вырабатывает два сдвинутых во времени импульса, устанавливающих схему устройства в исходное состояние. Импульсом с первого выхода блока 9 начальной установпервом входе, соединенном с выходом блока 7 запроса загрузки, и "1" на втором входе, соединенном с информационным выходом счетчика 15, на выходе соответствующего элемента И 16, в данном случае 16, появляется "1", которая поступает на управляющий вход мультиплексора 27, являющийся входом блока 6 заданий, и через элемент ИЛИ
18 на вход блока 3 очередности загрузки. На выходе мультиплексора 27 выставляется код, соответствующий номеру запросившего загрузки бункера и типу материала, загружаемого в него °
Сигнал с первого выхода формирователя 24 синхроимпульсов разрешает запись этого кода в тот разряд регистра 22 сдвига, информационные входы которого подготовлены сигналом с выхода коммутатора 23 в данном случае в первый разряд). Информация, записанная в первый разряд регистра 22 сдвига, высвечивается на экране индикатора, сообщая о номе5
15339 ки устанавливаются в нулевое положение триггеры регистра блока 7 запроса загрузки, информационные выходы счетчика 15 блока 2 опроса и триггеры ,регистра 22 сдвига блока 3 очередности загрузки. При этом на первом выходе коммутатора 23 и N+1 выхода счетчика 15 устанавливаются сигналы
11 tt
1 ° !
О
Импульс с второго выхода блока 9 начальной установки подается на управляющие входы элементов !01-1Оя блокировки и появляется на выходах тех блокирующих элементов, у которых соответствующие им бункеры не загружены (сработали соответствующие датчики нижнего уровня в бункерах).
В случае, если все бункеры загружены, импульсные сигналы на выходы элемен- 20 тов 10„-10И блокировки не проходят и триггеры регистра запросов в блоке
7 запросов загрузки остаются в состоянии "0". При этом на выходе элементов ИЛИ 16, И 17,-17» ИЛИ 18 и И 21 25 имеется также "0".
В соответствии с технологией задатчики 25,-25 устанавливаются в положение, определяющее тип материала, загружаемого в данный бункер. На вы- 30 ходе дешифратора 26, соединенного с задатчиком 25, выставляется код, состоящий из постоянной и переменной частей, Постоянная часть кода соответствует номеру бункера, а переменнаяположению эадатчика 25 и характеризует тип материала, который следует загружать в данный бункер. Когда все бункеры загружены, схема устройства управления находится в исходном со- 40 стоянии.
При опорожнении какого-либо бункера (например, первого) срабатывает его датчик нижнего уровня и на вход элемента 10 блокировки поступает сиг- 45 нал. На первом выходе формирователя
11 сигналов формируется сигнал положительной полярности, длительность которого равна длительности сигнала на выходе датчика нижнего уровня. На 50 втором выходе формирователя 11 сигналов формируется короткий импульс отрицательной полярности, который поступает на второй вход элемента И-НЕ 13, на первом входе которого имеется "1" с выхода элемента И-НЕ 12„, так как на его первом входе, являющемся установочным входом элемента 10 блокировки, имеется логический "0" с вто63 6 рого выхода блока 9 начальной установки. С выхода элемента И-НЕ 13,, являющегося выходом элемента 10 блокировки, короткий импульс положительной полярности поступает на соответствующий запрашивающий вход блока запросов загрузки, который является вторым входом элемента И-НЕ 30,, первый вход которого соединен с задающим выходом соответствующего задатчика 25 блока 6 заданий.
Триггеры 28, и 29 устанавливаются в "1" и сигнад с выхода триггера 28, который является выходом блока 7 запроса загрузки, подается на информационный вход блока 2 опроса, т.е. на входы элементов И 16 и ИЛИ 17.
Сигналом с выхода элемента ИЛИ 17 элемент И 21 отпирается для прохождения импульсов с выхода генератора 19 на счетный вход счетчика 15, построенного по схеме кольцевого счетчикараспределителя. В исходном состоянии на информационных выходах 1-N счетчика 15 установлен "0", на блокирующем выходе 1-N установлена "!".
При поступлении счетных импульсов на вход счетчика 15 "1" с выхода
N+1 последовательно переходит на первый выход, второй и т.д. Цикл опроса заканчивается, когда "1" возвращается на выход N+1. При совпаденйи на одном и том же элементе И 16 "1" на
1533963 ре бункера, запросившего загрузку первым, и типе материала, который следует в него загрузить. Следующий по времени сигнал с второго выхода формирователя 24 синхроимпульсов осуществяет сдвиг влево на один разряд "1" в коммутаторе 23, подготавливая следующий разряд регистра 22 сдвига к записи кода очередного бункера, запросившего загрузки. Если за время цикла пересчета счетчика оказались запрошенными загрузки (сработали несколько датчиков нижнего уровня), то при последовательном пересчете они все будут записаны в регистр сдвига в порядке опроса.
По окончании цикла пересчета "1" выставляется на (N+1)-м ныходе счет-чика 15, который является блокирующим выходом блока 2 опроса. Этот сигнал поступает на вход формирователя 32 короткого импульса блока 7 запроса загрузки, обнуляя триггеры 28,-28 ., н которые записаны сигналы запроса бункеров в данном цикле опроса. Этот же сигнал поступает на блокирующие входы элементов 10> -10„„блокировки, разрешая прохождение на их выход сигналов от датчиков 1, -1 верхнего уровня бункеров. При срабатынани датчика верхнего уровня s процессе
:загрузки бункера на выходах формирователя 11„,,-11,1 сигналон формируются сигналы аналогично описанному в случае срабатывания датчика нижнего уровня и на выходе элемента ИЛИ 14, являющегося блокирующим выходом блока блокировки, формируется импульс, поступающии на блокирующий вход блока
2 опроса и через элемент НЕ 20 запирающий элемент И 21 для прохождения импульсов с. выхода генератора 19 на случай, если придет сигнал с датчика нижнего уровня какого-либо бункера, запросившего в это время загрузки.
Этот сигнал с блокирующего выхода блока 8 блокировки поступает на вход блока 3 очередности загрузки, разрешая операцию сдвига вправо на один разряд информации в регистре 22 сдвига и коммутаторе 23, что выполняется при поступлении синхроимпульсов с выходов формирователя 24. При этом в блоке регистрации регистрируется номер букнера и тип загруженного в него материала. Информация с выхода перво/ го разряда регистра 22 сдвига теряет5
55 ся, а на ее место поступает новая информация с второго разряда регистра
22 сдвига об очередном бункере, за< просившем загрузку. Таким образом, инициатором опроса бункеров, запросивших загрузки, является сигнал сработавшего датчика нижнего уровня, который через блок 7 запросов загрузки побуждает счетчик 15 осуществить цикл опроса, в результате которого информация о запросившем бункере заносится в блок 3 очередности загрузки. По окончании цикла опроса запрос из блока 7 запроса загрузки сбрасывается и хранится только в регистре 22 блока очередности загрузки. Загрузка осуществляется по информации, записанной в первый разряд, регистра 22 блока 3 очередности загрузки и представленной в блоке индикации. По окончании загрузки бункера срабатывает его датчик верхнего уровня, ненужная информация теряется, а на ее место поступает информация с второго разряда регистра 22 блока 3 очередности загрузки.
Блок 7 запроса загрузки может быть выполнен на элементах И-110
28 -28> и 29 29и), И-103 (30„ -30, 31,-31,„ и 33) и И-113 (32). Первые входы элементов 30,-30N подключены к соответствующим задающим выходам блока заданий с целью исключения записи ложной информации, если бункер не обслуживается (например, находится на профилактике). На вторые входы этих элементов подаются сигналы с выходов элементов 10 -10 блокировки, выдающих короткий импульс н случае срабатывания датчиков
1 -1 нижнего уровня бункеров. При этом триггеры 28 и 29 устанавливаются ее ч в 1 .,При поступлении опрашивающих сигналов с информационных выходов счетчика 15 опрошенный триггер 29 сбрасывается в "0". При этом соответсвующий триггер 28 остается в не,изменном состоянии до окончания цикла опроса, когда приходит сигнал на сброс триггеров 28 с (11+1)-го выхода счетчика 15. Состояние триггеров 29 при этом остается неизменным, что важно н том случае, когда сигнал от сработавшего датчика нижнего уровня пришел н период времени текущего цикла опроса, но после импульса, опросившего значение триггера, отражающего состояние данного датчика.
Ц
15339
Таким образом, блок запросов загрузки побуждает блок опросов произвести опрос при изменении текущего состояния датчиков нижнего уровня, исключает повторную запись одного и того же датчика нижнего уровня и исключает пропуск информации в случае срабатывания какого-либо нижнего уровня в процессе опроса. Формирователи 11, 24и 32 сигналов, генератор
19 импульсов и блок 9 начальной установки выполнены в соответствии с рекомендациями на элементах И-113 с дополнительными логическими элементами при необходимости выполнения дополнительных логических функций и согласования потенциалов управляющих сигналов.
Счетчик 15 выполнен по классичес- 20 кой схеме кольцевого счетчика-распределителя на триггерах IK-типа. Имеющиеся в наборе элементной базы
"Логика-И" триггеры определяют конкретную структуру счетчика. Началь- 25 ная установка счетчика осуществляется сигналом с выхода блока 9 начальной установки. При этом на выходах
1, N счетчика устанавливается "0", а на выходе (N+t) — "1". С поступлением счетных импульсов с выхода генератора 19 через элемент И 21 логическая "1" с выхода И+! переходит на первый выход и последовательно проходит по всем выходам счетчика, возвращаясь на выход N+1 и т.д. Регистр 22 сдвига составлен из m строк N-разрядных сдвиговых регистров, построенных на
)I D элементах И-111 (35„-35„) с логичесI П) кими элементами И-106 (36 -36 ) .31 — 4p
1
37„H 38 -38 и инверторами И-!02 (39„ -39„) на информационных входах триггеров. Регистр обеспечивает воэможность записи m-разрядного кода (разрядность определяется кодом, со- 45 ставленным из номера бункера и шифра материала, загружаемого в бункер), приходящего на информационные входы с выхода мультиплексора 27 блока 8 заданий, в любой из N разрядов регист- 50 ра. Выбор разряда регистра осуществляется сигналом, приходящим с выхода коммутатора 23.
Таким образом, при опросе блока 7 запроса загрузки в регистр 22 последовательно в нарастающем порядке записываются коды бункеров, датчики. нижнего уровня которых сработали на момент цикла опроса, и материала, который
63 !0 следует загрузить в них. При срабатывании датчика верхнего уровня загружаемого бункера, код которого хранится в первом разряде регистра, приходит сигнал с выхода элемента ИЛИ 14 блока 8 блокировки. По этому сигналу выполняется операция сдвига вправо на один разряд всей информации, хранящейся в регистре 22, а код, ранее находившийся в первом разряде регистра, теряется за ненадобностью. Все операции по записи кода и сдвигу его в регистре 22 осуществляются при наличии уже названных управляющих сигналов с приходом синхроимпульса с выхода формирователя 24 синхроимпульсов.
Начальная установка регистра 22 в
"0" осуществляется сигналом с выхода блока 9 начальной установки по асинхронным S-входам триггеров. Коммутатор 23 выполнен по принципу реверсивного сдвигового регистра на элементах
И-111 (40<-40н) с логическими элементами И-1 06 (41 „-4 t < и 42, -42 1) на информационных входах триггеров регистра. При начальной установке коммутатора на его первом выходе устанав-. ливается "1", а на остальных "0" подачей управляющего сигнала с выхода блока 9 начальной установки на асинхронные входы триггеров. Таким образом, коммутатор 23, выходы которого управляют записью информации в регистр 22, подготавливает первый pasряд его к приему информации. При записи в регистр 22 очередного кода с выхода предыдущего разряда коммутатора 23 перемещается на выход последующего разряда по принципу сдвига информации в регистре влево. Эта операция выполняется при поступлении управляющего сигнала с выхода элемента ИЛИ 18 блока 2 опроса при совпадении сигналов на входах какого-либо из элементов 16 -16 . Когда заполняется первый из эапросивших загрузки бункер в его датчик верхнего уровня срабатывает, информация в регистре
22 и "1" в коммутаторе 23 смещаются на один разряд вправо по управляющему сигналу с выхода элемента ИЛИ 14 блока 8 блокировки. Сдвиг в коммутаторе
23 при наличии управляющих сигналов осуществляются по синхроимпульсу, приходящему с выхода формирователя 24.
Блок 6 заданий состоит иэ задатчиков 25 -25я, представляющих собой
153396 группу галетных переключателей, шифраторов 26,-26, выполнеHHblK на элементах И-118 и преобразующих положение переключателя в двоичный код, и мультиплексора 27, выполненного на
5 элементах И-102 и И-105 ° Управляющие сиГналы с выходов элементов И 16 -16,1 пропускают на выход мультиплексора код того бункера, датчик нижнего уров- 10 ня которого вызывает появление сигнала на выходе соответствующего элемента И 16 блока 2 опроса.
Блок 4 индикации может быть выполнен на дешифраторах И-116 с подключен- 1 ными на выходе газоразрядными индикаторами КН- 12Б.
В качестве блока 5 регистрации может быть использовано цифропечатаюп(ее устройство на базе ЭКВМ "Искра- 20
1 8Р
30
Фо р м ул а и s o б р е т е н и я
Устройство для управления загрузкой бункеров, содержащее датчики нижнего и верхнего уровней„ установленные в бункерах, блок опроса, соединенный первым выходом с соответствующим входом блока очередности загрузки, первый и второй выходы которого подключены соответственно к входу блока индикации и блока регист3 ..12 рации,отличающееся тем, что, с целью расширения функциональных возможностей и повышения надежности, .оно снабжено блоками заданий и запроса загрузки, блоком блокировки и блоком начальной установки, первый выход которого соединен с установочными входами соответственно блока опроса, блока очередности загрузки и блока запроса загрузки, а второй выход подключен к установочному вхо,ду блока блокировки, к первому и второму информационным входам которого подключены датчики соответственно верхнего и нижнего уровней, первый выход соединен с первым входом блока запроса загрузки, а второй выход подключен к второму и первому входам соответственно блока очередности загрузки и блока опроса, второй выход которого подключен к второму входу блока запроса загрузки и входу блока блокировки, а третий выход подключен к второму входу блока запроса загрузки, выход которого соединен с вторым входом блока опроса, четвертый выход которого подключен к входу блока заданий, первый выход которого соединен с третьим входом блока очередности загрузки, а второй выход подключен к третьему входу блока запроса загрузки.
1533963
1533963
1 53396 3
От D
Фиг. 7 кгг
1533963
4Рс. 70
Составитель E. Гучкова
Техред Л,Сердюкова Корректор О. Ципле
Редактор M. Блаиар
Заказ 17 Тираж, 653 Подписное
ВЯИИПИ Государственного комитета ио изобретениям и открытиям при ГКНТ СССР
113О35, Москва, Ж-35, Раушская наб., д, 4/5
Производственно-издательский комбинат "Патент", r. Ужгород, ул. Гагарина, 101