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

Номер патента: 1061106

Автор: Иванов

ZIP архив

Текст

СОЮЗ СООЕТСНИХОльйлйвесникРЕСПУБЛИК 6 05 ИЗО ВРЕТЕ ГОСУДАРСТВЕННЫЙКОМИТЕТ СССР ДЕЛА 4 ИЗОБРЕТЕНИЙ И ОТНРЫТИИ ОПИСАНИЕн литоЮВМу СВВВтВВСт(71) Специальное койструкторское бюро систем проьыапенной автомати ки Чебоксарского производственного объединения Промприбор" (53) 621.50. 355(088. 8)(56) 1. Водоподготовка, водный режим и химконтроль на пароснловых установках. Сб. И-Л "Энергия", вып. 4, 1972, с. 139-143.2. Авторское свидетельство СССР Р 321800, кл. 0 05 В 19/06, 1969 (прототнп).(54) (57) УСТРОЙСТВО ДЛЯ ПРОГРАИ ИНОГО УПРАВЛЕНИЯ, содержащее генератор импульсов, подключенный выходом к первому входу элемента И-НЕ, связанного выходом со счетным входом первого счетчика импульсов, а вторым входом - с выходом триггера,80 А подключенного нулевым входом к выходу одноввбратора и к сбросовому входу первого счетчика импульсов, а единичным входом " к выходу блока задержки и к входу блока управления, о т л и ч а ю щ е е с я тем, что, с целью новьзаения надежности устройства, в него введены блоки памяти по числу датчиков положения, второй счетчик импульсов, подключенный счетным входом к выходу блока задержки, сбросовьм входом - к первому выходу блокауправления, а выходами к первым адресным входам блоков памяти, соединенных управляющими входами с соответствукщими вторыми выходов блока управления, вторыми .адресными входами - с выходами соответствующихдатчиков положения, первыми выходамо - с входом одновиб ратора, а вторыми входами - с первыми входами блока сравнения, подкл ченного вторыми входаье к выходам первого счетчика импульсов, а выходами - к входу блока задержки.ИзОбретение относится к областиавтоматического управления и предназ-начено для программного управленияразличными технологическими процессами ь объектами, например процессами водоподготовки в котельных илина тепловых электростанциях.Известно устройство для управления работой водоподготовительныхфильтров, построенное на базе командных электропневматических приборов, обеспечивакщих отработкувременных программ, и электромеханических реле 1 .Недостатки этого устройства -сложность и невысокая надежность.Наиболее близко к предлагаемомупрограммное устройство;для управления ионообменными фильтрами, которое содержит генератор импульсов,датчики фильтров, связанные черезиндивидуальные коммутирукхцие узлы,блоки памяти, задержки, одновибратор, блок запрета, двоичный счетчикуправляющий блок и блок И, причемкоммутирующие узлы соецинены такжес вторыми входами блоков И, генератор импульсов соединен с двоичнымсчетчиком через блок запрета, запрещакнций вход которого связан сдатчиками через блок памяти по егогасящему входу, а.выходы блоков Ичерез дополнительный общий блок Ии блок задержки подключены к управлякхцему блоку и основному входублока памяти (.2 1.Недостаток этого устройства -низкая надежность работы вследствиевоэможности наложения кодов задания времени операций при работеиндивидуальных коммутаторов и отсутствия признаков отличий операций,повторяющихся в ходе отработки одной и той же программы, но имекхцихразличные длительности их проведения,Цель изобретения - повьыеиие надежности.Поставленная цель достигается тем, что в устройство, содержащее генератор импульсов, подключенный выходом к первому входу элемента И-НЕ, связанного выХодом со счетиьи входом первого счетчика импульс сов, а вторим входом - с выходом триггера, подключенного нулевым входом к выходу одновибратора и к сбросовому входу первого счетчика импульсов, а единичным входси - к выходу блока задержки и к входу блока управления, дополнительно введены блоки памяти по числу датчиков положения и второй счетчик импульсов подключенный счетным входом к выходу блока задеркки, сбросовиа входом - к первому выходу блока управ-, ления, а выходами - к первым адресниа входам блоков памяти, соединенных управляющими входами с соответствующими вторыми выходами блока уп- .равления, вторыми адресными входамис выходами соответствующих датчиков 5 положения, первыми выходами - свходом одновибратора, а вторыми выходами - с первыми входами блока сравнения, подключенного вторыми входамик выходам первого счетчика импульсов, 10 а выходами - к вхоцу блока задержки.На чертеже представлена Функциональная схема устройства.Устройство содержит генератор 1импульсов, первый элемент И-.НЕ 2, 15 первый счетчик импульсов 3, триггер4, первый одновибратор 5, блок 6задержки, блок 7 упРавления, блоки8 и 9 памяти, соединенные первымиадресными входами с выходами второ го счетчика 10 импульсов, а вторымиадресными входами - с датчиками положения 11 и 12 соответственно, иблок 13 сравнения кодов. Триггер 4построен построен на втором 14 и 25 третьем 15 элемента И-НЕ, первомрезисторе 16 и первом конденсаторе17, обеспечивакхцих принудительнуюустановку триггера 4 в исходноенулевое состояние при включениинапряжения питания. Блок 7 управлеЗ 0 ния содержит переключатель режима18, четвертый элемент И-НЕ 19, первый 20 и второй 21 элементы ИЛИ-НЕ,второй резистор 22, второй конденсатор 23 и третий счетчик импульсов 24.устройство работает следукщимобразом.Генератор 1 формирует импульсы срегулируемыми интервалами временимежду ними (наиболее часто исполь эуется интервал 1 мин), Разрешениена отсчет времени. формируется одновибратором 5, выходной импульс которого устанавливает (уровнем ф 0")первый счетчик 3 импульсов в нуле вое, а триггер 4 - в единичное состояние. При этом на втором входеэлемента И-НЕ 2 установится сигнал"1", и на счетный вход первого счетчика 3 импульсов начнут поступать 50 импульсы генератора 1, Разрядностьпервого счетчика 3 импульсов определяется продолжительностью отрабатываемых временных операций программы управления (на чертеже показан 55 четырехразрядный счетчик).На первые адресные входи блоков8 и 9 памяти с выходов второго счетчика 10 импульсов поступают двоичные коды номеров временных операций в 60 программе управления. Разрядностьвторого счетчика 10 импульсов определяется числом временных операций в программе управления ( на чертеже показан трехразрядный счетчик, позволяющий отрабатывать до 2" 8 временных операций). На вторые адресные входы блоков 8 и 9 памяти поступают двоичные коды датчиков положения 11 и 12, характеризующие текущие состояния обьектов, напримерпервого и второго фильтров соответственно.Выходные данные, записанные вблоки 8 и 9 памяти ранее, в соответствии с программами уйравлениясоответствующих фильтров, . представляют собой и-разрядные слова, считываемые свыходом блоков 8 и 9 памяти при поступлении на их управляюшие входы сигналов "0" со вторыхвыходов блока 7 управления, При этом 1первые выходи блоков 8 и 9 памятиуправляют работй одновибратора 5,а на вторых выходах выставляютсядвоичные коды задания временныхопераций,2При включении напряжения питанияустройства одновибратор блока 7управления, построенный на четвертом.элементе И-НЕ 19, первом 20 и втОром21 элементе ИЛИ-ЙЕ, втором резисторе 222 и втором конденсаторе 23, вырабатывает импульс, который по первомувыходу блока 7 управления устанавливает в нулевое состояние второй счетчик 10 импульсов и третий счетчик 24импульсов. Одновременно выходнойсигнал "0 ф триггера 4 запрещает прохождение импульсов генератора 1 через первый элемент И-" НЕ 2. Блоки8 и 9 памяти находятся по выходамв высокоимпедансном состоянии, таккак на их управлякщих входах будетсигнал "1". Установкой переключателя 18- блока 7 управления в положение Е на управляющий вход блока 8памяти подается разрешающий сигналфОф, При этом на выходах блока 8памяти выставлен пятиразрядный код,/первый разряд которого значениемф 1" запускает одновибратор 5, выходной импульс которого устанавливаетв нулевое состояние счетчик 3 импульсов и в единичное состояниетриггер 4, разрешая тем самым отсчет импульсов генератора 1, а остальные четыре разряда являются заданием времени начальной временной операции, номер которой задан трехразрядным, в данный момент. нулевым кодом, поступающим на первые адресные входы блока 8 памяти свыходов второго счетчика 10 импульсов, Двоичный пятираэрядный код, поступающий на вторые адресные входыблока 8 памяти с выходов датчиков 11положения, характеризует состояниепервого фильтра, присущее начальной операции. Первый счетчик 3 импульсов отсчитывает импульсы генератора 1 до тех пор, пока его выходной двоичный код, поступающий на вторые входыблока 13 сравнения кодов, не сравняется с двоичным кодом задания времени, поступающим на первые входыблока 13 с вторых выходов блока 8памяти. При этом условии срабатывает блок 13 сравнения кодов, выходной сигнал которого с задержкой,определяемой блоком б, устанавливает в нулевое состояние триггер 4,О запрещая тем самым дальнейший отсчетимпульсов генератора 1; устанавливает "1 ф в младшем разряде второгосчетчика 10 импульсов; устанавливает на первом выходе третьего счетчика 24 импульсов сигнал "1", при этомблок 7 управления вырабатывает команды, по которым исполнительные органы первого фильтра устанавливаютсяв положения, необходимые для проведения следующей операции.Изменившийся выходной код второгосчетчика 10 импульсов, поступая напервые адресные входы блока 8 памяти, вызывает на его выходах нулевой5-разрядный код, первый разряд которого подготавливает к запуску одновибратор 5. На выходах блоков б и 13устанавливаются сигналы "1" и "0"соответственно вследствие неравенства входных кодов блока 13 сравненияПосле того, как исполнительныеустройства первого фильтра переходятв требуемые состояния, на вторыхвходах блока 8 памяти устанавливает ся код, свидетельствующий о том, чтотехнологическая линия для проведенияследукщей операции, номер которойопределен 3-разрядным кодом 001 второго счетчика 10 импульсов, подготов лена. При этом на выходах блока 8 па-.мяти выставлен 5-разрядный код, первый разряд которого. разрешает отсчетвремени следующей операции, код задания времени которой задан остальны ми Разрядами блока 8 памяти.Аналогичным образом происходитпоследовательная подготовка и пРоведение остальных операций программыуправления первого фильтра. После 50 проведения последней операции блок 7управления вырабатывает сигнал вызова оператора, который, устанавливая переключатель 18 в положение 11,начинает отработку программы управления второго Фильтра. 5Таким образом, в предлагаемомустройстве проведение каждой операции поставлено в зависимость от выполнения двух условий, одним иэ ко.торых является подготовка технологи- .ческой линии, присущей данной операции, а другим - порядковый номероперации в программе управления, причем задание времени на проведениекаждой операции и сигнал на начало1061106 Такое выполнение предлагаемогоустройства обеспечивает однозначностьвыполнения операций в соответствии .с программой управления, а такжеисключает воэможность неправильного5 отсчета времени, операций и повиааетнадежность его работы.Составитель В. ИвановРедактор Л. Веселовская Техред В.далекорей Корректор О.Т 100 39/50 Тираж 874 ВНИИПИ Государственного комите по делам изобретений и отк 113035, Москва, Ж, Раушскаяк исное 4/5 лиан ППП "Патент", г, Ужгород, ул. Проектная, 4 отсчета времени формируются на выходах блоков памяти прн поступлении на их входы сигналов, характеризующих состояние Фильтров, н выходных сигналов второго счетчика 10импульсов, задающего номера операций. Па СССРдтийиаб., д

Смотреть

Заявка

3414547, 26.03.1982

СПЕЦИАЛЬНОЕ КОНСТРУКТОРСКОЕ БЮРО СИСТЕМ ПРОМЫШЛЕННОЙ АВТОМАТИКИ ЧЕБОКСАРСКОГО ПРОИЗВОДСТВЕННОГО ОБЪЕДИНЕНИЯ "ПРОМПРИБОР"

ИВАНОВ ВЯЧЕСЛАВ ФЕДОРОВИЧ

МПК / Метки

МПК: G05B 19/19

Метки: программного

Опубликовано: 15.12.1983

Код ссылки

<a href="https://patents.su/4-1061106-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>

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