Программируемый контроллер

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

Авторы: Ремизов, Семенов, Сергеев, Смоленков

ZIP архив

Текст

(19) 1)5 6 05 В 15/ ОСУДАРСТВЕННЫЙПО ИЗОБРЕТЕНИЯМПРИ ГКНТ СССР МИТЕТОТКР ЫТИ 2у 00 ПИСАНИЕ ИЗОБРЕТЕН КОМУ С ЕЛЬ К АВ(71) Специальное конструкторское бюро систем промышленной автоматики Чебоксарского производственного объединения "Промприбор"(56) Заявка ВеликобританииМ 2004088, кл. 6 05 В 15/02, 1979.Заявка ЯпонииМ 59-16290, кл. 6 05 В 23/02, 1984.Заявка ВеликобританииМ 1491159, кл, 6 05 В 15/02, 1977, (54) ПРОГРАММИРУЕМЫЙ КОНТРОЛЛЕР (57) Изобретение относится к автоматике и вычислительной технике, Оно может быть использовано в энергетической, газовой нефтяной и других отраслях промышленности. Цель изобретения - повышение надежности системы управления технологическим оборудованием. Программируемый контроллер содержит управляющий вычислительный блок 1, два интерфейсных блока ввода 2 и вывода 5, входной 3 и выходной 4 запоминающие блоки, сканирующий блок 6. В него дополнительно введены селектор 7 адресов, регистр 8, блок 9 контроля и элемент 10 сброса. Введенные блоки обеспечивают контроль параметров управляемого обьекта независимо от вычислительного устройства, Если параметр принимает аварийное значение, в регистре фиксируется код аварии и включается управление объектом от задающих входов через интерфейсный блок вывода. Этим обеспечивается защита управляемого объекта в аварийной ситуации независимо от неисправности управляющего вычислительного блока. 2 ил,Изобретение относится к автоматике и вычислительной технике и может быть использовано в энергетической, газовой. нефтяной и других отраслях промышленности при автоматизации технологических процессов.Целью изобретения является повышение надежности системы управления технологическим оборудованием.На фиг,1 приведена блок-схема программируемого контроллера; на фиг.2 - пример ее реализации.Контроллер содержит управляющий вычислительный блок 1, интерфейсный блок 2 ввода, входной запоминающий блок 3, выходной запоминающий блок 4, интерфейсный блок 5 вывода, сканирующий блок 6. селектор 7 адресов, регистр 8, блок 9 контроля и элемент 10 сброса, входы параметров, управляющие выходы, выходы адресные, выходы кодов параметров, выходы кодов контроля, вход сброса сигнала аварии, выход сигнала аварии и задающие входы.Управляющий вычислительный блок 1 осуществляет прием цифровых кодов от входного запоминающего блока 3, имеющих смысл значений входных параметров, их обработку в соответствии с хранящейся программой и выдачу результатов обработки в форме цифровых кодов в выходное запоминающее устройство. Выдаваемые цифровые коды имеют смысл значений выходных сигналов управления объектом и кодов контроля, включающих или отключающих контроль определенных значений параметров,Управляющий вычислительный блок может быть выполнен любым известным образом, например в виде цифровой ЭВМ, содержащей соединенные между собой интерфейсными связями процессор, постоянное запоминающее устройство с хранящейся в нем программой, оперативное запоминающее устройство для промежуточного хранения результатов, и может содержать устройство ввода-вывода, в том числе устройства связи с объектом, В приведенном на фиг.2 примере вычислительное устройство реализовано на логическом микропроцессорном контроллере Ломиконт, Интерфейсные выводы чтения блока 1 соединены с соответствующими одноименными выводами входного запоминающего блока 3, интерфейсные выводы "Запись" - с одноименными выводами выходного эапоминащего блока 4,К интерфейсным выводам относятся выходы адреса А, на которые выставляется код адреса абонента, с которым производится обмен, двунаправленные выводы данных О, на которые выдаются записываемые или принимаются читаемые данные, выходы чтения ВО и записи Юй, на которых выстав ляются признаки выполнения операции чтения и записи соответственно, вход ответа Ай, на который принимается сигнал об установлении связи с абонентом;Выводы А, О, ЯО и Ай относятся к ин терфейсным выводам чтения, выводы А, О,9/Й и Ай - к интерфейсным выводам записи.Чтение входного запоминающего блока 3 (абонента) осуществляется следующим образом: управляющий вычислительный блок 15 1 выставляет на выходах А код адреса, навыходе ВО - признак чтения, Абонент передает на входы О код данных и выставляет признак достоверности кода данных на входе Ай. Вычислительное устройство прини мает данные и снимает код адреса ипризнак чтения.Запись в выходное запоминающее устройство 4 (абонент) осуществляется следующим образом: вычислительное устройство 25 выставляет на выходах А, О и И/В код адреса, код данных и признак записи соответственно. Абонент принимает данные и выставляет сигнал получения данных на входе Ай. Вычислительное устройство сни мает коды с выходов А, О и сигнал с выходаАМ.Интерфейсный блок 2 ввода осуществляет преобразование электрических сигналов в цифровые коды, например 35 дискретно-цифровое, и поочередно выдаетцифровые коды на выходы данных в соответствии с кодами на адресных входах.Электрические сигналы представляют собой значения параметров управляемого 40 объекта и подаются через входы параметров контроллера на входы параметров Х/О блока 2. Адресные входы ЯЕО блока 2 соединены с адресными выходами сканирующего блока 6, Коды, входных электрических 45 сигналов (параметров) с выходов данных Облока 2 поочередно поступают на входы данных О входного запоминающего блока 3 и входы кодов параметров О. 1 регистра 8 под управлением сканирующего блока 6. В качестве устройства ввода могут быть при менены входные модули устройства связи собъектом серийных управляющих цифровых вычислительных машинВходной запоминающий блок 3 предназначен для хранения кодов входных пара метров(электрических сигналов) и содержитдешифратор 11, накопитель 12 и элемент 13 задержки. Основу входного запоминающего блока 3 составляет накопитель 12, выполненный в виде регистратора файла сраздельным декодированием и адресацией слоя как для записи, так и для считывания информации, что позволяет осуществлять одновременно запись по одному адресу, а считывание - по другому, выполненный, например, на основе микросхемы К 555 ИР 26,Накопитель 12 является местом хранения кодов входных сигналов (параметров) контроллера. Входы данных О накопителя 12 через входы данных входного запоминающего блока 3 подключены к выходам дан 10 ных устройства 2 ввода, входы выбора адреса записи - через входы адреса записи входного запоминающего блока 3 к адресным выходам сканирующего блока 6, вход 15 разрешения записи ЯЕЯ через вход синхронизации записи входного запоминающего блока 3 подключен к выходу синхросигнала сканирующего блока 6, Для записи входных данных они подаются на входы О, на входы выбора адреса записи ЯЕМ/В подается код 20 адреса и после завершения переходных процессов в цепях накопителя 12 подается сигнал на вход разрешения записи ЕВ/В.Таким образом, в накопитель 12 поочередно переписываются коды входных электрических сигналов (параметров) контроллера под управлением выходных сигналов сканирующего блока 6. Выходы данных на 30 копителя 12 через выходы данных входного запоминающего блока 3 подключены к выводам данных О вычислительного устройства 1, входы выбора адреса чтения ЯЕВ - через входы выбора адреса чтения входного 35 запоминающего блока 3 к выходам адреса А блока 1, вход разрешения чтения ЕВО - квыходу дешифратора 11.Дешифратор 11 распознает по коду на входах О обращения к накопителю 12 по 40 чтению. Входы данных О дешифратора 11 подключены к входам выбора адреса чтения входного запоминающего блока 3, вход синхронизации С через вход синхронизации мента задержки 13, выход последнего соединен через выход ответа входного запоминающего блока 3 с входом ответа Ай блока 1.Совокупность выходов данных, входов выбора адреса чтения, входа синхронизации чтения и выхода ответа входного запо 50 минающего блока 3 образует его интерфейсные выводы чтения. Для чтения выходных данных на входы адреса чтения входного запоминающего блока 3 и входы выбора адреса чтения накопителя 12 пода 55 ется код адреса. Одновременно этот же код подается на входы О дешифратора 11, на чтения входного запоминающего блока 3соединен с выходом чтения ВО блока 1. Выход дешифратора 11 соединен с входом элевход синхронизации С (последнего) черезвход синхронизации чтения входного запоминающего блока 3 подается сигнал чтения,Дешифратор 11 распознает код, подаваемый на его входы О, формирует выходнойсигнал, подаваемый на вход элемента 13задержки и вход разрешения чтения накопителя 12.На выходы данных накопителя 12 включается код данных, соответствующий его адресу на входах ЯЕЙ. Через время,необходимое для окончания переходныхпроцессов в накопителе 12, элемент 13 задержки формирует на выходе ответа сигналдостоверности данных на выходе данных,подаваемый на вход Ай блока 1, Таким образом входной запоминающий блок 3 вырает для чтения в блоке 1 под управлениемпоследнего код входных электрических сигналов (параметров) контроллера.Выходной запоминающий блок 4 предназначен для хранения кодов выходных (управляющих) сигналов контроллера и кодовконтроля и содержит дешифратор 14, дешифратор 15 с задержкой, накопитель 16 иэлемент 17 развязки. Основу выходного запоминающего блока 4 составляет накопитель 16, также выполненный в видерегистрового файла с раздельным декодированием и адресацией слов как для записи,так и для считывания информации, что позволяет осуществлять одновременно запись по одному адресу, а считывание - подругому. Накопитель является местом хранения кодов выходных сигналов и кодовконтроля.Входы данных накопителя 16 подключены через входы данных выходного запоминающего блока 4 к выводам данных О блока1, входы выбора адреса записи ЯЕИ черезвходы адреса записи выходного запоминающего блока 4 - к выходам адреса А блока1, вход разрешения записи ЕМВ - к выходудешифратора 15 с задержкой,Дешифратор 15 с задержкой распознает по коду на входах О обращения к накопителю по записи.и осуществляет задержкувыходного сигнала в выходных цепях. Входы данных О дешифратора 15 с задержкойподключены к входам адреса записи выходного запоминающего блока 4, вход синхронизации С через вход синхронизациизаписи выходного запоминающего блока 4соединен с выходом записи И/В блока 1,Выход дешифратора 15 с задержкой соединен с входом элемента 17 развязки, выходпоследнего соединения через выход ответавыходного запоминающего блока 4 с входом ответа Ай вычислительного устройства1. Совокупность входов данных, входов выбора адреса записи, входа синхронизации записи и выхода ответа выходного запоминающего блока 4 образует его интерфейсные выводы записи.Для записи входных данных на входы адреса записи выходного запоминающего блока 4 и входы выбора адреса записи ЗЕВ/ накопителя 16 подается код адреса, Одновременно этот же код подается на входы О дешифратора 15 с задержкой, на вход синхронизации последнего через вход синхронизации записи выходного запоминающего блока 4 подается сигнал записи, Дешифратор 15 с задержкой распознает код, подаваемый на его входы О, и через время, необходимое для завершения переходных процессов в накопителе 16, формирует выходной сигнал, подаваемый на вход элемента 17 развязки и вход разрешения записи накопителя 16.В накопителе 16 записывается,информация с входов О по адресу, заданному кодом на входах ЗЕВI, на выходе элемента 17 развязки формируется сигнал, подаваемый на вход Ай блока 1, о том, что информация принята, Таким образом выходной запоминающий блок 4 принимает коды выходных сигналов контроллера и коды контроля. Выходы данных О накопителя 16 через выходы данных выходного запоминающего блока 4 соединены с входами данных интерфейсного блока 5 вывода и входами кодов контроля ОО регистра 8. Входы выбора адреса чтения ЗЕВ подключены через входы адреса "Чтение" выходного запоминающего блока 4 к адресным выходам сканирующего блока 6, вход разрешения чтения ЕВО подключен к выходу дешифратора 14, входы данных О которого подключены к входам адреса "Чтение" выходного запоминающего блока 4.Коды адреса поступают на входы выбора адреса чтения ЗЕВ накопителя 16 и входы О дешифратора 14, Дешифратор распознает обращение и подает сигнал на вход разрешения чтения накопителя 16. Накопитель 16 выставляет на выходах данных информацию, хранящуюся по адресу, определяемому кодом на входах ЗЕВ. Эта информация поступает на входы данных интерфейсного блока вывода 5 или на входы кодов контроля ОО регистра 8. Таким образом из накопителя 16 в блок 5 вывода передаются коды выходных (управляющих) сигналов или в регистр 8 коды контроля под управлением сканирующего блока 6.Блок 5 предназначен для преобразования поочередно поступающих на его входы данных кодов в параллельно подаваемые на управляемый объект сигналы управления и для переключения управления от задающих входов контроллера в аварийной ситуации,Блок 5 содержит дешифратор 18, группу регистров и группу переключателей (на фиг.2по одному регистру 19 и переключателю 20),5 Дешифратор 18 предназначен для опознания адреса каждого регистра из группы, например, регистра 19 с целью выборарегистра, в который записывается соответствующий текущему адресу код с входа дан 10 ных,Каждый из регистров группы регистровпредназначен для хранения кода выходныхсигналов, Каждый переключатель группыобеспечивает преобразование цифрового15 кода, хранящегося в соответствующем регистре, в электрические сигналы (сигнал) управления объектом. В аварийной ситуациикаждый переключатель группы обеспечивает такое преобразование для цифрового ко 20 да, подаваемого на соответствующиезадающие входы блока 5, Входы данных Одешифратора 18 соединены через входы адреса "Запись" блока 5 с адресными выходами сканирующего блока 6, вход25 синхронизации С - через вход синхронизации блока 5 с выходом синхросигнала ска-нирующего блока 6.Каждый выход данных дешифратора 18соединен с входом синхронизации (С) соот 30 ветствующего регистра (19), Входы данных(О) каждого регистра (19) соединены черезвходы данных блока 5 с выходами данныхвыходного запоминающего блока 4 Выходыданных(О) каждого регистра (19) соединены35 с первыми входами данных (ОО) соответствующего переключателя (20). Вторые входыданных (01) каждого переключателя (20) соединены через соответствующие задающиевходы блока 5 с соответствующими задаю 40 щими входами контроллера. Вход переключения на вторые входы (С 31) каждогопереключателя (20) соединен через вход переключения блока 5 с прямым выходом триггера 10, каждый выход(О/Ч) переключателя45 (20) соединен через соответствующий управляющий выход блока 5 с соответствующим управляющим выходом контроллера.Запись кодов выходных сигналов в ре. гистр 19 из выходного запоминающего уст 50 ройства осуществляется под управлениемсканирующего блока 6 следующим образом,На входы данных О дешифратора 18 подается текущий код адреса, на входы блока5 - код соответствующего управляющего55 сигнала (сигналов). После этого на вход синхронизации С дешифратора 18 подаетсясинхросигнал. Дешифратор 18 распознаетобращение к регистру, например регистру19, и на соответствующем выходе вырабатывает сигнал. Этот сигнал поступает на вход55 синхронизации С регистра и вызывает запись в регистр кода с входа данных О. Код с выхода данных О регистра подается на первые входы ОО соответствующего переключателя, например переключателя 20, где преобразуется в электрические выходные сигналы (сигнал, если имеется ввиду цифроаналоговое преобразование).После этого на адресные входы и входы блока 5 поступает очередной код, который принимается и преобразуется аналогично другими регистром и переключателем соответственно. В случае аварии на вход выбора второй группы входов переключателя 20 поступает сигнал и переключатель 20 устанавливает входными сигналами его выходных преобразователей код с задающих входов.Сканирующий блок 6 предназначен для поочередного перебора адресов, относящихся к блоку 2, входному 3 и выходным 4 запоминающим блокам, блоку 5, регистру 8, и синхронизации процедуры записи при выдаче каждого адреса. Сканирующий блок содержит генератор 21, элемент 22 задержки и двоичный счетчик 23. Генератор 21 генерирует периодические импульсы, Выход генератора подключен к входу элемента задержки 22 и входу увеличения содержимого на "1" двоичного счетчика 23. Элемент 22 задержки задерживает формирование синхросигнала, у которого передний фронт задержан относительно переднего фронта сигнала генератора 21, Выход элемента 22 задержки подключен к выходу синхросигнала сканирующего блока 6. Двоичный счетчик ведет непрерывный счет импульсов генератора 21, при переполнении счет возобновляется с исходного состояния. Выходы разрядов счетчика соединены с соответствующими разрядами адресных выходов сканирующего блока.Селектор 7 адресов предназначен для выбора среди всей непрерывной последовательности адресов, выдаваемой сканирующим блоком 6, адресов кодов входных сигналов контроллера, которые могут принимать аварийные значения. Входы данных О и вход синхронизации С селектора адресов подключены соответственно к адресным выходам и выходу синхросигнала сканирующего устройства, выход - к входу разрешения приема Е регистра 8,Регистр 8 предназначен для хранения кода аварии, который несет информацию об аварийном сигнале: код адреса сигнала, (сигналов), код значения сигнала (значений сигналов), код контроля, При неаварийном состоянии управляемого объекта, когда есть сигнал разрешения приема на входе Е и нет сигнала запрета на входе ОЕ, регистр транс 5 10 15 20 25 30 35 40 45 50 лирует на соответствующие выходы входную информацию. В случае аварии на входе Е появляется сигнал запрета и в регистре хранится информация, поступившая в момент появления сигнала на входе ОЕ. Адресные входы О 2 регистра соединены с адресными выходами сканирующего блока 6, вход разрешения приема Е - с выходом селектора 7 адресов, вход запрета ОЕ - с прямым выходом триггера 10. Выходы кодов контроля ОО, кодов параметров 01 и адресные 02 регистра 8 соединены соответственно с одноименными выходами контроллера. Кроме того, выходы кодов контроля ОО и кодов параметров 01 соединены соответственно с одноименными входами блока 9 контроля.Блок 9 контроля выполняет поразрядный анализ кодов входных сигналов и в случае их аварийных значений формирует сигнал фиксации аварийного состояния. На фиг,2 схема контроля выполнена на двухвходовых элементах И, выходы которых объединены по схеме ИЛИ. На каждую схему И поданы разряд кода параметров и соответстувующий разряд кода контроля, Блок контроля содержит столько указанных схем И, сколько разрядов у кода параметров или у кода контроля. Контроль соответствующего разряда кода параметров включается уровнем "Лог."1" в соответствующем разряде кода контроля, а аварийному состоянию соответствуетуровень ".Лог."1" в разряде, контроль которого включается, что обеспечено преобразованием во входных цепях устройства 2 ввода. Для аналого-цифрового преобразования аварийному значению соответствует уровень "Лог."1" во всех разрядах цифрового кода (зашкаленное значение параметра). Блок контроля сработает, если на обоих входах хотя бы одного элемента И установится уровень "Лог."1". Выход блока 9 контроля подключен к информационному входу элемента сброса.Элемент 10 сброса выполнен на триггере и предназначен для обеспечения возможности сброса зафиксированного аварийного состояния, Вход установки "Лог."0" й является входом запрета элемента сброса и подключен к входу сброса сигнала аварии контроллера. Если сигналы поданы одновременно на входы 3 и й триггера, последний устанавливается в состояние "Лог."0", т.е. на его прямом выходе устанавливается уровень "Лог. "0", Для выдачи внешнего сообщения прямой выход триггера, являющийся выходом схемы сброса, соединен с выходом сигнала аварии контроллера. Все связи в цепях адреса иданных контроллера (по которым передаются коды) выполнены поразрядно, т.е, выход младшего разряда соединен с входом младшего разряда и т.д. Интерфейсные связи между блоками 1, 3 и 4 (фиг.2) представлены шинами адреса 24, данные 25,.чтения 26, записи 27, ответа 28. Выходные шины сканирующего блока 6 представлены шинами адреса 29 и синхросигнала 30.Контроллер в неаварийной ситуации работает следующим образом,Значения параметров объекта поступают в виде электрических. сигналов на входы блока 2, в его входных цепях преобразуются в цифровые коды. Для аналого-цифрового преобразователя цифровой код несет информацию об одном сигнале, для дискретно-цифрового - о нескольких по числу разрядов в цифровом коде. Под воздействием сканирующего блока 6 эти коды постоянно переписываются в входной запоминающий блок 3, причем адрес каждого кода блока 2 совпадает с адресом этого кода во входном запоминающем блоке 3, так как считывание кода с блока 2 и его запись во входной запоминающий блок 3 осуществляют по одному и тому же адресу, определенному сканирующим блоком 6.Блок 1 считывает информацию о состоянии управляемого объекта, отрабатывает ее в соответствии с хранящейся в нем программой и формирует цифровые коды сигналов управления объектом в коды контроля, которые записывает в выходной запоминающий блок 4. Под воздействием сканирующего устройства 6 коды сигналов управления объектом переписываются из выходного запоминающего блока 4 в блок 5, где преобразуются в сигналы управления объектом. Пересылки кодов входных сигналов их блока 2 в выходной запоминающий блок 3 и кодов выходных сигналов в блок 5 повторяются в каждом цикле сканирующего блока 6.Для достижения необходимого быстродействия управления длительность цикла выбирается достаточно малой относительности переходных процессов в управляемом объекте, Одновременно с указанным процессом управления объектом осуществляется контроль значений выходных параметров следующим образом.Наряду с кодами выходных управляющих сигналов контроллера блок 1 записывает в выходной запоминающий блок 4 текущие коды контроля, включающие или отключающие контроль разрядов кода входных сигналов (параметров) в соответствии с программой управления объектом. Адрес каждого кода входных сигналов в входном запоминающем блоке 3 совпадает с адресом соответствующего этому коду кода контроля в выходном запоминающем блоке 4.Селектор 7 адресов выявляет все эти адреса 5 и включает разрешение записи в регистр 8.Таким образом, в регистр 8 поочередно записываются коды входных сигналов из блока 2, соответствующие им коды контроля из выходного запоминающего блока 4 и адрес 10 этих кодов из сканирующего блока 6.С выходов регистра 8 код входных сигналов (входного сигнала) и соответствующий ему код контроля поступает в блок 9 контроля. Если код входного сигнала не со ответствует значению, определяемому кодом контроля, блок 9 контроля сформирует сигнал установки элемента 10 сброса в состояние "Лог."1". Элемент 10 сброса выдает сигнал блокировки приема информации в 20 регистр 8, в котором запоминаются кодвходного сигнала (сигналов) с аварийным значением, код контроля и их адрес. Эта информация выдается на соответствующие выходы контроллера и является достаточ ной для однозначного определения первопричины аварии.Одновременно с этим во внешние цепис элемента 10 сброса выдается сигнал аварии, а управляющие выходы контроллера 30 переключаются на управление от задающихвходов блока 5, которые определяют выходные сигналы контроллера.в аварийном состоянии. Задающие входы могут быть подключены к переключателям дистанцион ного управления, тогда управление объектом принимает на себя оператор, к другому контроллеру, который задает дальнейшую процедуру управления объектом, На задающие входы могут также быть поданы фикси рованные сигналы, обеспечивающиебезопасное поведение объекта.В каждом текущем рабочем состоянииконтроллера вся информация о параметрах объекта хранится во входном запоминаю щем блоке 3, о выходных управляющих сигналах и кодах контроля - в выходном запоминающем блоке 4. При отказе управляющего. вычислительного блока процесс управления продолжается с установленны ми выходными управляющими сигналамидо тех пор, пока какой-либо параметр объекта не примет аварийного значения. Если какой-либо параметр примет аварийное значение, схема контроля сработает, на 55 прямом выходе элемента 10 сброса устанавливается уровень "Лог.,"1", переключатель 20 формирует сигналы в соответствии с кодом на задающих входах контроллера, контроллер выдает управляющие сигналы, предотвращающие катастрофические по5 10 20 30 35 40 45 50 55 следствия на управляемом объекте, и информацию об аварийном параметре. Примером такого оборудования может быть котлоагрегат. После выведения котлоагрегата на номинальную нагрузку необходимо следить за рядом его параметров, которые могут принять аварийные значения, например наличие факела, протока воды через котел и т,п.Если один из этих параметров примет аварийное значение, необходимо предотвратить катастрофические последствия, например взрыв смеси остатков топлива и воздуха в топке котла при отсутствии факела в топке, перегрев и разрушение котла при отсутствии протока воды и т,п, Обычные действия в этих случаях: закрывается клапан подачи топлива и включаются вентиляторы, обеспечивающие вентиляцию топки от остатков взрывоопасной смеси топлива с воздухом. Все эти задачи решает предлагаемый контроллер и в случае отказа вычислительного устройства, Если поступает сигнал отсутствия факела, срабатывает схема 9 контроля и переключением на задающие входы устройство 5 вывода включает сигнал закрытия топлива и сигналы включения вентиляторов, обеспечивающих вентиляцию топки.Преимущество предлагаемого контроллера состоит в том, что в случае отказа вычислительного устройства его ремонт или замена осуществимы без останова управляемого котлоагрегата, так как управляющие сигналы выдаются, а в случае аварийного значения параметра осуществляются необходимые меры безопасности. В связи с тем, что останов и розжиг котлоагрегата связаны с энергетическими затратами, а контроллер предотвращает останов и последующийрозжиг котлоагрегата, предлагаемое устройство обеспечивает экономию энергии. Формула изобретения Программируемый контроллер, содержащий управляющий вычислительный блок, интерфейсный блок ввода, входной запоминающий блок, выходной запоминающий блок, интерфейсный блок вывода, сканирующий блок, интерфейсные выводы режимов "Чтение", "Запись" управляющего вычислительного блока соединены с соответствующими одноименными выводами входного запоминающего блока и выводами выходного запоминающего блока, адресные выходы сканирующего блока соединены соответственно с адресными входами интерфейсного блока ввода, входами адреса "Запись" входного запоминающего блока, входами адреса "Чтение" выходного запоминающего блока, входами адреса "Запись" интерфейсного блока вывода, выход синхросигнала сканирующего блока соединен с входами синхронизации,"Запись" входного запоминающего блока и интерфейсным блоком вывода, входы параметров интерфейсного блока ввода соединены соответственно с входами параметров контроллера, выходы данных интерфейсного блока ввода соединены соответственно с входами данных входного запоминающего блока, выходы данных выходного запоминающего блока соединены соответственно с входами данных интерфейсного блока вывода, управляющие выходы которого соединены соответственно. с управляющими выходами контроллера, а задающие входы соответственно соединены с задающими входами контроллера, о т л и ч а ю щ и й с я тем, что,с целью повышения надежности системы управления технологическим оборудованием, в него введены селектор адресов, регистр, блок контроля и элемент сброса, адресные выходы сканирующего блока соединены соответственно с адресными входами селектора адресов и регистра, выход синхросигнала сканирующего блока соединен с одноименным входом селектора адресов, выход которого соединен с входом разрешения приема регистра, входы кодов параметров регистра соединены соответственно с выходами данных блока ввода, входы кодов контроля регистра соединены соответственно с выходами данных выходного запоминающего блока, адресные выходы регистра соединены соответственно с адресными выходами контроллера, выходы кодов параметров регистра соединены соответственно с выходами кодов параметров контроллера и с входами кодов параметров блока контроля, выходы кодов контроля регистра соединены соответственно с выходами кодов контроля контроллера и с входами кодов блока контроля, выход которого соединен с информационным входом элемента сброса, вход запрета элемента сброса соединен с входом сброса сигнала аварии контроллера, выход элемента сброса соединен с выходом сигнала аварии контроллера, вхо-дом блокировки приема регистра и входом переключения интерфейсного блока вывода.16 1725182 0 едактор И.Шулла Корректор О,Кр оизводственно-издательский комбинат "Патент", г, Ужго л, Гагарина, 10 2 Г" р,"ф,. Гч; оставитель С,Зуб ехред М,Моргента Заказ 1175 Тираж Под ВНИИПИ Государственного комитета по изобретениям и 113035, Москва, Ж, Раушская набсное крытиям при ГКНТ СССР

Смотреть

Заявка

4769284, 12.12.1989

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

РЕМИЗОВ ВЛАДИМИР ВИКЕНТИЕВИЧ, СМОЛЕНКОВ ДМИТРИЙ СЕРГЕЕВИЧ, СЕРГЕЕВ АРТУР ВАСИЛЬЕВИЧ, СЕМЕНОВ ЮРИЙ ФИЛИППОВИЧ

МПК / Метки

МПК: G05B 15/00

Метки: контроллер, программируемый

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

Код ссылки

<a href="https://patents.su/8-1725182-programmiruemyjj-kontroller.html" target="_blank" rel="follow" title="База патентов СССР">Программируемый контроллер</a>

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