Устройство для программного управления объектами
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ОБЪЕКТАМИ, содержащее исполнительные механизмы с датчиками положения Открыто - Закрыто, генератор импульсов, соединенный выходом с первым входом первого элемента И, подключенного выходом к счетному входу счетчика, связанного выходом с блоком индикации, отличающееся тем, что, с целью расширения функциональных возможностей , в .него введены пять триггеров, второй, третий, четвертый, пятый, шестой, седьмой и восьмой элементы И, распределитель команд, подключенный первыми входами к выходам блока задания времени, вторыми входами - к соответствукицим запускающим вз{одам устройства, третьим входом к входу Останов устройства и к сбросовым входам триггеров, первым выходом - к сбросовому.входу счетчика , вторым выходом - к второму входу первого элемента И, третьим выходом - к первым входам второго и шестого элементов И нулевому входу третьего триггера, четвертым выходом - к первым входам третьего и седьмого элементов к нулевым входам первого и четвертого триггеров , а пятым выходом - к первьм входам четвертого, пятого и восьмого элементов Ник нулевому входу второго триггера, подключенного выходом к третьему исполнительному механизму , а единичным входом - к выходу третьего элемента И, подключенного вторым входом к выходу датчика положения Закрыто четвертого исполнительного механизма, соединенного выходом датчика положения Открыто с вторым входом пятого элемента И, связанного выходом с единичным входом третьего триггеi ра, подключенного выходом к первому исполнительному механизму, соеди (Л ненному выходом датчика положения Закрыто с вторым входом второго элемента И, связанного выходом с единичным входом первого триггера, подключенного выходом к второму исполнительному механизму, причем выход датчика положения Закрыто N3 О О X третьего исполнительного механизма подключен к второму входу восьмого элемента И, соединенного выходом с единичным входом пятого триггера, сх связанного выходом с пятым исполнительным механизмом, подключенным выходом датчика положения Закрыто к второму входу четвертого элемента И, соединенного выходом с выходом шестого элемента И и с единичным входом четвертого триггера, подключенного выходом к четвертому исполнительному механизму, выход счетчика соединен с входом блока задания времени, выход датчика положения Открыто второго исполнитель ого механизма соединен с вто
СОЮЗ СОВЕТСНИх
РЕСПУБЛИК (19) (11) Э(51 G 05 В 19/18
ОПИСАНИЕ ИЗОБРЕТЕНИЙ
К АВТОРСКОМЪГ СВИДЕТЕЛЬСТВУ
/ (у /
i с
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
OO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3596873/24-24 (22) 01.04.83 (46) 23.10.84. Бюл. Ф 39 (72) Н.В. Агарков, Л.А. Ганов и А.В. Манторов (53) 621.503.55(088.8) (56) 1. "Химические волокна". М., "Химия", 1970, Р 1, с. 69.
2. Авторское свидетельство СССР
N - 864246, кл. С 05 B 19/08, 1979 (прототип). (54) (57) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ОБЪЕКТАМИ, содержащее исполнительные механизмы с датчиками положения "Открыто" — "Закрыто", генератор импульсов, соединенный выходом с первым входом первого элемента И, подключенного выходом к счетному входу счетчика, связанного выходом с блоком индикации, о т л ич а ю щ е е с я тем, что, с целью расширения функциональных возможностей, в,него введены пять триггеров, второй, третий, четвертый, пятый, шестой, седьмой и восьмой элементы
И, распределитель команд, подключенный первыми входами к выходам блока задания времени, вторыми входами — к соответствующим запускающим входам устройства, третьим входом— к входу "Останов" устройства и к сбросовым входам триггеров, первым выходом — к сбросовому.входу счетчика, вторым выходом - к второму входу первого элемента И, третьим выходом — к первым входам второго и шестого элементов И и к нулевому входу третьего триггера, четвертым выходом — к первым входам третьего и седьмого элементов И,и к нулевым входам первого и четвертого триггеров, а пятым выходом — к первым входам четвертого, пятого и восьмого элементов И и к нулевому входу второго триггера, подключенного выходом к третьему исполнительному механизму, а единичным входом — к выходу третьего элемента И, подключенного вторым входом к выходу датчика положения Закрыто" четвертого исполнительного механизма, соединенного выходом датчика положения "Открыто" с вторым входом пятого элемента И, связанного выходом с единичным входом третьего триггера, подключенного выходом к первому исполнительному механизму, соединенному выходом датчика положения
"Закрыто" с вторым входом второго элемента И, связанного выходом с единичным входом первого триггера, подключенного выходом к второму исполнительному механизму, причем выход датчика положения "Закрыто" третьего исполнительного механизма подключен к второму входу восьмого элемента И, соединенного выходом с единичным входом пятого триггера, связанного выходом с пятым исполнительным механизмом, подключенным выходом датчика положения "Закры11 то к второму входу четвертого элемента И, соединенного выходом с выходом шестого элемента И и с единичным входом четвертого триггера, подключенного выходом к четвертому исполнительному механизму, выход счетчика соединен с входом блока задания времени, выход датчика положения Открыто второго исполнительйого механизма соединен с вто.
1120286
20
30
40
45 рым входом шестого элемента И, выход датчика положения "Открыто" третьего исполнительного механизма
Изобретение относится к автомати. ке, в частности к системам программного управления, и может быть ис— польэовано в системах управления аппаратами циклического действия, например адсорберами для рекуперации ацетона, сероуглерода и т.д.
Известно устройство, предназна-, ченное для программного регулирования процесса рекуперации ацетона в производстве ацетатного волокна, где в качестве программного устройства использован программный пневматический кулачковый механизм (1) .
Однако данное устройство работает по жесткой временной программе. Для изменения длительности любой операции цикла необходимо произвести расчет профиля кулачков, изготовить и установить их со смещением друг относительно друга на определенный угол.
Наиболее близким по технической сущности к изобретению является устройство для программного управления циклическими процессами, содержащее последовательно соединенные генератор импульсов, делитель частоты, времязадающий блок, блок набора программы, исполнительный блок, а также элемент ИЛИ, выходом соединенный через блок обнуления с входом элемента задержки и вто рым входом времяэадающего блока, блок датчиков окончания операций, I блок элементов И, блок сигнализации и регистрации сбоя и элемент И. Устройство позволяет вести управление циклическим процессом по жесткой программе, разработанной и введенной в блок набора программ и по сиг- налам с датчиков исполнительных механизмов об окончании операций, т.е. длительность работы программы зависит от времени работы исполнительных механизмов (2) . связан с вторым входом седьмого элемента h, соединенного выходом с единичным входом пятого триггера.
Недостатком известного устройства является ограниченные функциональные воэможности в виду того, что устройство работает по жестким программам для определенного ряда исполнительных механизмов, а длительность интервала времени выполнения программы выбирается равной максимальному времени работы исполнительных механизмов по заданной программе. При этом переход на другую программу осуществляется по сигналу с датчиков исполнительных механизмов об окончании операций, причем длительность данных сигналов выбирается такой, чтобы в сумме с минимальным временем работы исполнительных механизмов получалось время несколько превышающее максимальное время работы исполнительных механизмов. ? аким образом, изменение любого интервала времени (операции) влечет эа собой разработку новой программы с учетом времени работы исполнительных механизмов.
Целью изобретения является расширение функциональных возможностей устройства.
Поставленная цель достигается тем, что в устройство для программного управления объектами, содержащее исполнительные механизмы с датчиками положения "Открыто"—
"Закрыто", генератор импульсов, соединенный выходом с первым входом первого элемента И, подключенного выходом к счетному входу счетчика, связанного выходом с блоком индикации, введены пять триггеров, второй, третий, четвертый, пятый, шестой, седьмой и восьмой элементы И, распре. делитель команд, подключенный первыми входами к выходам блока задания времени, вторыми входами — к соответствующим запускающим входам устройства, третьим входом — к входу "Останов устройства и с сбросовым входам триггеров, первым выходом — к сбросовому входу счетчика, вторым выходом — к второму входу первого элемента И, третьим выходом — к первым входам второго и шестого элементов И и к нулевому вхору третьего триггера, четвер. тым выходом — к первым входам третьего и седьмого элементов И и к нулевым входам первого и четвертого триггеров, а пятым выходом — к первым входам четвертого, пятого и восьмого элементов И и к нулевому входу второго триггера, подключенного выходом к третьему исполнительному механизму, а единичным входомк выходу третьего элемента И, подключенного вторым входом к выходу датчика положения "Закрыто" четвертого исполнительного механизма, соединенного выходом датчика положения Открыто с вторым входом пятого элемента И, связанного выходом с единичным входом третьего триггера, подключенноrо выходом к первому исполнительному механизму, соединенному выходом датчика положения "Закрыто с вторым входом второго элемента И, связанного выходом с единичным входом первого триггера, подключенного выходом к второму исполнительному механизму, причем выход датчика положения
"Закрыто" третьего исполнительного механизма подключен к второму входу восьмого элемента И, соединенного выходом с единичным входом пятого триггера, связанного выходом с пятым исполнительным механизмом, подключенным выходом датчика положения "Закрыто к второму входу четвертого элемента И, соединенного выходом с выходом шестого элемента И и единичным входом четвертого триггера, подключенного выходом к четвертому исполнительному механизму, выходы счетчика соединены с входом блока задания времени, выход датчика положения "Открыто" второго исполнительного механизма соединен с вторым входом шестого элемента И, выход датчика положения "Открыто" третьего исполнительного механизма связан с вторым входом седьмого элемента И, соединенного выходом с единичным входом пятого тоиггеоа.
На фиг. 1 приведена функциональная схема предложенного устройства, 20286 4 на фиг. 2 — блок-схема распределителя команд.
Устройство содержит аппарат (адсорбер) 1, исполнительные механизмы 21, 2, 2, 24 и 2g соответственно горячего сухого воздуха, ацетоновоздушной смеси пара, выхлопа, пароацетоновой смеси (рекуперат), с датчиками положения "Закрыто"
31, 3, 33, 34 и 35, Открыто 41, 4, 43, 44 и 45, блок 5 управления, собранный из триггеров 61, 6<, 6>, 64 и 6 с раздельными входами и элементов И со второго по восьмой 71, 72 73 74 75 76 и 7Т распределитель 8 команд, блок 9 задания времени, счетчик 10. первый элемент
И 11, в виде клапана, блок 12 индикации, генератор 13 импульсов, времязадающие входы 14-16 соответственно для процессов адсорбции, сорбции и сушки, командные выходы 17-19 распределителя команд для переключения блока управления соответственно на адсорбцию, десорбцию и сушку, остановочный вход 20, запускающие входы 21-23; сбросовый выход 24 распределителя команд, запускающий выхбд 25 распределителя команд.
Распределитель 8 команд состоит из элементов И 261, 26 и 263, триггеров 271, 272 и 273, элементов ИЛИ
281, 28 и 28), элемента ИЛИ 29 и элемента И-HF, 30. Счетчик 10 временных интервалов представляет собой последовательно соединенные три четырехразрядных декады (единицы, десятки, сотни), выходы которых соединены с соответствующими дешифраторами (единиц, десятков, сотен) для преобразования двоично †десятично кода в десятичный, а также к последовательно соединенным дешифраторам и индикаторам блока 12 индикации для представления в десятичном коде текущего времени интервала (операции). Выходы счетчика временных интервалов соединены с входами блока
9 задания времени. Блок 9 задания времени представляет собой переключатели на десять входов и один выход и схем совпадений для формирования сигнала по каждому интервалу по истечении времени, заданных переключателями. Например, иа блоке задания времени установлено время длительности для первой операции (адсорбция) 151 мин, для второй
1120286 операции (десорбция) 51 мин и для третьей операции (сушка) 50 мин. По истечении времени каждой операции блок 9 задания времени выдает сиг— нал.
Блок 9 задания времени позволяет менять время любой операции цикла в процессе работы устройства и не требует дополнительной разработки и ввода программ.
Распределитель команд позволяет формировать сигналы начала операций, сброса счетчика временных интервалов в нулевое состояние при переходе на другую операцию и останова счета импульсов путем кратI ковременного закрытия клапана.
Для соблюдения данных условий и синхронизации работы группы адсорберов устройства работают от одного генератора l3 импульсов.
Блок 5 управления предназначен для плавного переключения исполнительных механизмов в определенной последовательности, определяющей операцией цикла, что обеспечивает безопасность ведения процесса в момент перехода на другую операцию. 25
Устройство для программного управления объектами работает следующим образом.
В аппарат (адсорбер) 1 из производственных цехов мощными вентиляторами подается ацетоновоздушная смесь, где пары ацетона отделяются оТ воздуха, поглощаясь активированным углем (адсорбция) . Поглощенные нары ацетона десорбируют (извлекают) .водяным паром, получая пароацетоно35 вую смесь (рекуперат) . После извлечения рекуперата в адсорбер определенное время подается подогретый сухой воздух для высушивания акти40 вированного угля.
Так как технологический процесс цикла для всех адсорберов идентичен, то при завершении процесса в одном из адсорберов или в группе
45 адсорберов этот же процесс начинается в последующих. В противном случае происходит изменение процессов
I адсорбции, десорбции или сушки и, следовательно, величины вакуума на
5О всасывающей линии ацетоновоздушной смеси, что приводит к нарушению технологического режима в производствен ных цехах.
После включения питания устройство устанавливается в исходное состояние, а на выходе 25 распределителя 8 команд появляется сигнал, который закрывает элемент И 11, импульсы на счетчик 10 временных интервалов не проходят.
Устанавливается задание продол,жительности каждой операции цИкла
»а блоке 9 задания времени.
По входу 21, 22 или 23 устройство запускается в работу (в зависимости с какой операции включается в работу адсорбер) . Исчезает сигнал на выходе 25, открывая клапан
11 для прохождения импульсов на вход счетчика 10 временных интервалов, и появляется сигнал на выходе
17, который поступает на вход блока 5 управления — на первые входы элементов 71, 7 и на нулевой вход триггера 6 . Так как все исполнительные механизмы закрыты — датчики положения "Закрыто" выдают сигнал.
Таким образом, сигнал с датчика
"Закрыто" 31 исполнительного механизма. 2 поступает на второй вход элемента 71, выходной сигнал которого поступает на единичный вход триггера б 1. Сигнал с единичного входа триггера 61 подается на открытие исполнительного механизма 2q. После ,открытия исполнительного механизма
2 срабатывает его датчик "Открыто"
4, сигнал с которого поступа.ет на второй вход элемента 7, выход с ко. торого подключен к триггеру 64, ставя его в единичное состояние. угнал с триггера 64 подается на открытие исполнительного механизма
? $, Начинается процесс адсорбции.
По истечении времени операции адсорбции с блока 9 задания времени на вход 14 распределителя 8 поступает импульср по которому Ьормиро ватель выдает импульс на выходе 24 для сброса счетчика 10 временных интервалов, сигнал на выходе 25 для кратковременного закрытия элемента
И 11, сбрасывает сигнал на выходе
17 и выдает постоянный сигнал на выходе 18, который поступает на вход блока 5 управления для переключения исполнительных механизмов на на следуюшую операцию цикла (десорбция). Сигнал с выхода 18 распределителя 8 поступает на первые входы
1120286
30 элементов 7, 76 и на сброс триггеров б, 64. Закрываются исполнительные механизмы 2 и 2 . После закрытия исполнительного механизма 21 срабатывает его датчик Закрыто 3, 5 сигнал с которого поступает на второй вход элемента 7, выход которого ставит триггер бд в единичное состояние. Выход с триггера б подается на открытие исполнительного ме- 10 ханизма 2 . После открьггия испол3 кительного механизма 2 срабатывает его датчик "Открыто" 4,сигнал с которого поступает на второй вход элемента 76, триггер б ставится в 15 единичное состояние, выходной сигнал которого подается на открытие ис. полнительного механизма 2 .
Начинается процесс десорбции.
По истечении времени операции . 20 десорбции с блока 9 задания времени на вход 15 блока 8 поступает импульс, по которому распределитель
8 выдает импульс на выходе 24 для сброса счетчика 10 временных ин- ZS тервалов, сигнал на выходе 25 для кратковременного закрытия клапана
11, сбрасывает сигнал на выходе
18 и выдает постоянный сигнал на выходе 19, который поступает на вход блока 5 управления для переключения исполнительных механизмов на следующую операцию цикла (сушка) .
Сигнал с выхода 19 распределителя 8 поступает на первые входы элементов 7, 71, 77 и на сброс триггера 62. При этом закрывается исполнительный механизм 2 и срабатывает его датчик Закрыто 3, сигнал с 40 которого поступает на второй вход элемента 7, выходной сигнал которсго сбрасывает триггер 6, что обеспечивает закрытие исполнительного механизма 2 . После закрытия испол- 45 нительного механизма 2 срабатывает его датчик "Закрыто" 3, сигнал с которого поступает на второй вход элемента 7 . Сигнал с выхода элемента 7 ставит в единичное состояние-триггер 64, сигнал с которого подается на открьггие исполнительного механизма 24 . Срабатывает его датчик "Открыто" 44, сигнал с которого поступает на второй вход элемента 7,, триггер б становится в единичное состояние, выходной сигнал которого подается на открытие исполнительного механизма 2 1.
Начинается процесс сушки.
По истечении времени операции сушки с блока 9 задания времени на вход fá распределителя 8 поступает импульс, по которому формирователь
8 выдает импульс на выходе 24 для сброса счетчика 10 временных интервалов, сигнал на выходе 25 для кратковременного закрытия клапана
11, сбрасывает сигнал на выходе 19 и выдает постоянный сигнал на выходе 17, который поступает на вход блока 5 управления для переключения исполнительных механизмов на следующую операцию цикла (адсорбция) и цикл повторяется. Останов работы устройства осуществляется по входу 20 блока 8 и блока 5 управления, при котором появляется постоянный сигнал на выходе 25, закрытие клапана 11 и снимается сигнал на выходах 17, 18 или 19, блок 5 управления отрабатывает закрытие исполнительных механизмов.
Введение блоков управления, переключение исполнительных механизмов, задания времени и распределителя команд отличает предложенное устройство от известного, и позволяет без разработки и введения специальных программ изменять продолжи. тельность любой операции цикла в процессе ведения технологического процесса. Продолжительность любой операции цикла не зависит от времени работы исполнительных механизмов, а также управление плавным переключением исполнительных механизмов в момент перехода на другую операцию цикла в последовательности, предусмотренной технологией, обеспечивает безопасность ведения технологического процесса, что в противном случае может привести к выходу из строя аппарата.
Внедрение предложенного устройства позволяет улучшить управление процессом регенерации ацетона, повысить безопасность ведения процесса и, как следствие, стабилизировать технологический режим в производственных цехах и повысить качество продукции.
1120286
1120286
31 фиг. 2
Составитель А. Лишанский
Редактор Г. Волкова Техред С.Легеза Корректор А. Тяско
Заказ 7739/34 Тираж 841 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д . 4/5
Филиал ППП "Патент", r. Ужгород, ул. Проектная, 4