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

Иллюстрации

Показать все

Реферат

 

Изобретение относится к автоматике и вычислительной технике. Оно может быть использовано в энергетической, газовой/ IU нефтяной и других отраслях промышленности . Цель изобретения - повышение надежности системы управления технологическим оборудованием. Программируемый контроллер содержит управляющий вычислительный блок 1, два интерфейсных блока ввода 2 и вывода 5, входной 3 и выходной 4 запоминающие блоки, сканирующий блок 6. В него дополнительно введены селектор 7 адресов, регистр 8, блок 9 контроля и элемент 10 сброса. Введенные блоки обеспечивают контроль параметров управляемого объекта независимо от вычислительного устройства . Если параметр принимает аварийное значение, в регистре фиксируется код аварии и включается улравление объектом от задающих входов через интерфейсный блок вывода. Этим обеспечивается защита управляемого объекта в аварийной ситуации независимо от неисправности управляющего вычислительного блока. 2 ил. И

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (51)5 G 05 В 15/00

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (у О о с 2

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4769284/24 (22) 12,12.89 (46) 07.04,92. Бюл. hh 13 (71) Специальное конструкторское бюро си-. стем промышленной автоматики Чебоксарского производственного объединения

"Промприбор" (72) В.В.Ремизов, Д.С.Смоленков, А.В.Сергеев и Ю.Ф.Семенов (53) 621.503.55 (088.8) (56) Заявка Великобритании

N- 2004088, кл. G 05 В 15/02, 1979.

Заявка Японии

М 59-16290, кл. G 05 В 23/02, 1984.

Заявка Великобритании

М 1491159, кл. G 05 В 15/02, 1977, (54) ПРОГРАММИРУЕМЫЙ КОНТРОЛЛЕР (57) Изобретение относится к автоматике и вычислительной технике. Оно может быть использовано в энергетической, газовой„ Ы 1725182 Al нефтяной и других отраслях промышленности. Цель изобретения — повышение надежности системы управления технологическим оборудованием. Программируемый контроллер содержит управляющий вычислительный блок 1, два интерфейсных блока ввода 2 и вывода 5, входной 3 и выходной 4 запоминающие блоки, сканирующий блок 6.

В него дополнительно введены селектор 7 адресов, регистр 8, блок 9 контроля и элемент 10 сброса. Введенные блоки обеспечивают контроль параметров управляемого обьекта независимо от вычислительного устройства, Если параметр принимает аварийное значение, в регистре фиксируется код аварии и включается управление объектом от задающих входов через интерфейсный блок вывода. Этим обеспечивается защита управляемого объекта в аварийной ситуации независимо от неисправности управляющего вычислительного блока. 2 ил, 1725182

Изобретение относится к автоматике и вычислительной технике и может быть использовано в энергетической, газовой. нефтяной и других отраслях промышленности при автоматизации технологических процессов.

Целью изобретения является повышение надежности системы управления технологическим оборудованием.

На фиг,1 приведена блок-схема программируемого контроллера; на фиг.2— пример ее реализации.

Контроллер содержит управляющий вычислительный блок 1, интерфейсный блок 2 ввода, входной запоминающий блок 3, выходной запоминающий блок 4, интерфейсный блок 5 вывода. сканирующий блок 6. селектор 7 адресов, регистр 8, блок 9 контроля и элемент 10 сброса, входы параметров, управляющие выходы, выходы адресные, выходы кодов параметров, выходы кодов контроля, вход сброса сигнала аварии, выход сигнала аварии и задающие входы.

Управляющий вычислительный блок 1 осуществляет прием цифровых кодов от входного запоминающего блока 3, имеющих смысл значений входных параметров, их обработку в соответствии с хранящейся программой и выдачу результатов обработки в форме цифровых кодов в выходное запоминающее устройство. Выдаваемые цифровые коды имеют смысл значений выходных сигналов управления объектом и кодов контроля, включающих или отключающих контроль определенных значений параметров.

Управляющий вычислительный блок может быть выполнен любым известным образом, например в виде цифровой ЭВМ, содержащей соединенные между собой интерфейсными связями процессор, постоянное запоминающее устройство с хранящейся в нем программой, оперативное запоминающее устройство для промежуточного хранения результатов, и может содержать устройство ввода-вывода, в том числе устройства связи с объектом. В приведенном на фиг.2 примере вычислительное устройство реализовано на логическом микропроцессорном контроллере Ломиконт, Интерфейсные выводы чтения блока 1 соединены с соответствующими одноименными выводами входного запоминающего блока 3, интерфейсные выводы "Запись" — с одноименными выводами выходного эапоминащего блока 4, К интерфейсным выводам относятся выходы адреса А, на которые выставляется код адреса абонента, с которым производится обмен, двунаправленные выводы данных О, на которые выдаются записываемые или принимаются читаемые данные, выходы чтения RD и записи WR, на которых выстав5 ляются признаки выполнения операции чтения и записи соответственно, вход ответа

AN, на который принимается сигнал об установлении связи с абонентом;

Выводы А, D, RD u AN относятся к ин10 терфейсным выводам чтения. выводы А, О, WR u AN — к интерфейсным выводам записи.

Чтение входного запоминающего блока 3 (абонента) осуществляется следующим образом: управляющий вычислительный блок

15 1 выставляет на выходах А код адреса, на выходе RD — признак чтения, Абонент передает на входы О код данных и выставляет признак достоверности кода данных на входе AN. Вычислительное устройство прини20 мает данные и снимает код адреса и признак чтения.

Запись в выходное запоминающее устройство 4 (абонент) осуществляется следующим образом: вычислительное устройство

25 выставляет на выходах А, О и WR код адреса, код данных и признак записи соответственно. Абонент принимает данные и выставляет сигнал получения данных на входе AN. Вычислительное устройство сни30 мает коды с выходов А, О и сигнал с выхода

AN.

Интерфейсный блок 2 ввода осуществляет преобразование электрических сигналов в цифровые коды, например

35 дискретно-цифровое, и поочередно выдает цифровые коды на выходы данных в соответствии с кодами на адресных входах.

Электрические сигналы представляют собой значения параметров управляемого

40 объекта и подаются через входы параметров контроллера на входы параметров Х/D блока 2. Адресные входы SED блока 2 соединены с адресными выходами сканирующего блока 6, Коды. входных электрических

45 сигналов (параметров) с выходов данных D блока 2 поочередно поступают на входы данных О входного запоминающего блока 3 и входы кодов параметров D. 1 регистра 8 под управлением сканирующего блока 6. В качестве устройства ввода могут быть при50 менены входные модули устройства связи с объектом серийных управляющих цифровых вычислительных машин.Входной запоминающий блок 3 предназначен для хранения кодов входных пара55 метров(электрических сигналов) и содержит дешифратор 11, накопитель 12 и элемент 13 задержки. Основу входного запоминающего блока 3 составляет накопитель 12, выполненный в виде регистратора файла с

1725182 раздельным декодированием и адресацией слоя как для записи, так и для считывания информации, что позволяет осуществлять одновременно запись по одному адресу, а считывание — по другому, выполненный, например, на основе микросхемы К555ИР26, Накопитель 12 является местом хранения кодов входных сигналов (параметров) контроллера. Входы данных D накопителя

12 через входы данных входного запоминающего блока 3 подключены к выходам дан10 ных устройства 2 ввода, входы выбора адреса записи — через входы адреса записи входного запоминающего блока 3 к адресным выходам сканирующего блока 6, вход

15 разрешения записи $ЕИ/через вход синхронизации записи входного запоминающего блока 3 подключен к выходу синхросигнала сканирующего блока 6, Для записи входных данных они подаются на входы D, на входы выбора адреса записи SEWR подается код

20 адреса и после завершения переходных процессов в цепях накопителя 12 подается сигнал на вход разрешения записи EWR.

Таким образом, в накопитель 12 поочередно переписываются коды входных электрических сигналов (параметров) контроллера под управлением выходных сигналов сканирующего блока 6. Выходы данных на25

30 копителя 12 через выходы данных входного запоминающего блока 3 подключены к выводам данных D вычислительного устройства 1, входы выбора адреса чтения SER— через входы выбора адреса чтения входного

35 запоминающего блока 3 к выходам адреса А блока 1, вход разрешения чтения ERD — к выходу дешифратора 11.

Дешифратор 11 распознает по коду на входах 0 обращения к накопителю 12 по

40 чтению. Входы данных D дешифратора 11 подключены к входам выбора адреса чтения входного запоминающего блока 3, вход синхронизации С через вход синхронизации мента задержки 13, выход последнего соединен через выход ответа входного запоминающего блока 3 с входом ответа AN блока 1.

Совокупность выходов данных, входов выбора адреса чтения, входа синхронизации чтения и выхода ответа входного запо50 минающего блока 3 образует его интерфейсные выводы чтения. Для чтения выходных данных на входы адреса чтения входного запоминающего блока 3 и входы выбора адреса чтения накопителя 12 пода55 ется код адреса. Одновременно этот же код подается на входы D дешифратора 11, на чтения входного запоминающего блока 3 соединен с выходом чтения RD блока 1. Вы- 45 ход дешифратора 11 соединен с входом элевход синхронизации С (последнего) через вход синхронизации чтения входного запоминающего блока 3 подается сигнал чтения, Дешифратор 11 распознает код, подаваемый на его входы О, формирует выходной сигнал, подаваемый на вход элемента 13 задержки и вход разрешения чтения накопителя 12.

На выходы данных накопителя 12 включается код данных, соответствующий его адресу на входах SER. Через время, необходимое для окончания переходных процессов в накопителе 12, элемент 13 задержки формирует на выходе ответа сигнал достоверности данных на выходе данных, подаваемый на вход AN блока 1. Таким образом входной запоминающий блок 3 вырает для чтения в блоке 1 под управлением последнего код входных электрических сигналов (параметров) контроллера.

Выходной запоминающий блок 4 предназначен для хранения кодов выходных (управляющих) сигналов контроллера и кодов контроля и содержит дешифратор 14, дешифратор 15 с задержкой, накопитель 16 и элемент 17 развязки. Основу выходного запоминающего блока 4 составляет накопитель 16, также выполненный в виде регистрового файла с раздельным декодированием и адресацией слов как для записи, так и для считывания информации, что позволяет осуществлять одновременно запись по одному адресу, а считывание — по другому. Накопитель является местом хранения кодов выходных сигналов и кодов контроля.

Входы данных накопителя 16 подключены через входы данных выходного запоминающего блока 4 к выводам данных D блока

1, входы выбора адреса записи SEN через входы адреса записи выходного запоминающего блока 4 — к выходам адреса А блока

1, вход разрешения записи EWR — к выходу дешифратора 15 с задержкой, Дешифратор 15 с задержкой распознает по коду на входах D обращения к накопителю по записи.и осуществляет задержку выходного сигнала в выходных цепях. Входы данных D дешифратора 15 с задержкой подключены к входам адреса записи выходного запоминающего блока 4, вход синхронизации С через вход синхронизации записи выходного запоминающего блока 4 соединен с выходом записи WR блока 1.

Выход дешифратора 15 с задержкой соединен с входом элемента 17 развязки, выход последнего соединения через выход ответа выходного запоминающего блока 4 с входом ответа AN вычислительного устройства

1. Совокупность входов данных, входов вы1725182 бора адреса записи, входа синхронизации записи и выхода ответа выходного запоминающего блока 4 образует его интерфейсные выводы записи.

Для записи входных данных на входы адреса записи выходного запоминающего блока 4 и входы выбора адреса записи SEW накопителя 16 подается код адреса, Одновременно этот же код подается на входы О дешифратора 15 с задержкой, на вход синхронизации последнего через вход синхронизации записи выходного запоминающего блока 4 подается сигнал записи. Дешифратор 15 с задержкой распознает код, подаваемый на его входы О, и через время, необходимое для завершения переходных процессов в накопителе 16, формирует выходной сигнал, подаваемый на вход элемента 17 развязки и вход разрешения записи накопителя 16.

В накопителе 16 записывается .информация с входов О по адресу, заданному кодом на входах SEW, на выходе элемента 17 развязки формируется сигнал, подаваемый на вход AN блока 1, о том, что информация принята. Таким образом выходной запоминающий блок 4 принимает коды выходных сигналов контроллера и коды контроля. Выходы данных О накопителя 16 через выходы данных выходного запоминающего блока 4 соединены с входами данных интерфейсного блока 5 вывода и входами кодов контроля

DO регистра 8. Входы выбора адреса чтения

SER подключены через входы адреса "Чтение" выходного запоминающего блока 4 к адресным выходам сканирующего блока 6, вход разрешения чтения ERD подключен к выходу дешифратора 14, входы данных D которого подключены к входам адреса "Чтение" выходного запоминающего блока 4.

Коды адреса поступают на входы выбора адреса чтения $ЕЯ накопителя 16 и входы

D дешифратора 14, Дешифратор распознает обращение и подает сигнал на вход разрешения чтения накопителя 16. Накопитель

16 выставляет на выходах данных информацию, хранящуюся по адресу, определяемому кодом на входах SER. Эта информация поступает на входы данных интерфейсного блока вывода 5 или на входы кодов контроля

DO регистра 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), Входы данных (D) каждого регистра (19) соединены через входы данных блока 5 с выходами данных выходного запоминающего блока 4. Выходы данных(0) каждого регистра (19) соединены

35 с первыми входами данных (DO) соответствующего переключателя (20). Вторые входы данных (D1) каждого переключателя (20) соединены через соответствующие задающие входы блока 5 с соответствующими задаю40 щими входами контроллера. Вход переключения на вторые входы (С$1) каждого переключателя (20) соединен через вход переключения блока 5 с прямым выходом триггера 10, каждый выход(D/V) переключателя

45 (20) соединен через соответствующий управляющий выход блока 5 с соответствующим управляющим выходом контроллера.

Запись кодов выходных сигналов в ре. гистр 19 из выходного запоминающего уст50 ройства осуществляется под управлением сканирующего блока 6 следующим образом, На входы данных О дешифратора 18 подается текущий код адреса, на входы блока

5 — код соответствующего управляющего

55 сигнала (сигналов). После этого на вход синхронизации С дешифратора 18 подается синхросигнал. Дешифратор .18 распознает обращение к регистру, например регистру

19, и на соответствующем выходе вырабатывает сигнал. Этот сигнал поступает на вход

1725182

55 синхронизации С регистра и вызывает запись в регистр кода с входа данных О. Код с выхода данных D регистра подается íà первые входы DO соответствующего переключателя, например переключателя 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 предназначен для хранения кода аварии, который несет информацию об аварийном сигнале: код адреса сигнала, (сигналов), код значения сигнала (значений сигналов), код контроля. При неаварийном состоянии управляемого объекта, когда есть сигнал разрешения приема на входе Е и нет сигнала запрета на входе DE, регистр транс5

50 лирует на соответствующие выходы входную информацию. В случае аварии на входе

Е появляется сигнал запрета и в регистре хранится информация, поступившая в момент появления сигнала на входе ОЕ. Адресные входы О2 регистра соединены с адресными выходами сканирующего блока

6, вход разрешения прием.э Š— с выходом селектора 7 адресов, вход запрета ОŠ— с прямым выходом триггера 10. Выходы кодов контроля DO, кодов параметров 01 и адресные 02 регистра 8 соединены соответственно с одноименными выходами контроллера.

Кроме того, выходы кодов контроля DO u кодов параметров 01 соединены соответственно с одноименными входами блока 9 контроля.

Блок 9 контроля выполняет поразрядный анализ кодов входных сигналов и в случае их аварийных значений формирует сигнал фиксации аварийного состояния. На фиг,2 схема контроля выполнена на двухвходовых элементах И, выходы которых объединены по схеме ИЛИ. На каждую схему И поданы разряд кода параметров и соответстувующий разряд кода контроля. Блок контроля содержит столько указанных схем И, сколько разрядов у кода параметров или у кода контроля. Контроль соответствующего разряда кода параметров включается уровнем "Лог."1" в соответствующем разряде кода контроля, а аварийному состоянию соответствуетуровень ".Лог."1" в разряде, контрольь которого включается, что обеспечено преобразованием во входных цепях устройства 2 ввода. Для аналого-цифрового преобразования аварийному значению соответствует уровень "Лог."1" во всех разрядах цифрового кода (зашкаленное значение параметра). Блок контроля сработает, если на обоих входах хотя бы одного элемента И установится уровень "Лог."1". Выход блока

9 контроля подключен к информационному входу элемента сброса.

Элемент 10 сброса выполнен на триггере и предназначен для обеспечения возможности сброса зафиксированного аварийного состояния. Вход установки

"Лог."0" R является входом запрета элемента сброса и подключен к входу сброса сигнала аварии контроллера. Если сигналы поданы одновременно на входы S u R триггера, последний устанавливается в состояние "Лог."0", т.е. на его прямом выходе устанавливается уровень "Лог. "0". Для выдачи внешнего сообщения прямой выход триггера, являющийся выходом схемы сброса, соединен с выходом сигнала аварии контроллера. Все связи в цепях адреса и

1725182

12 данных контроллера (по которым передаются коды) выполнены поразрядно, т.е. выход младшего разряда соединен с входом младшего разряда и т.д. Интерфейсные связи между блоками 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 записывает s выходной запоминающий блок 4 текущие коды контроля, включающие или отключающие контроль разрядов кода входных сигналов (параметров) в соответствии с программой управления объектом. Адрес каждого кода входных сигналов в входном запоминающем блоке 3 совпадает с адресом соответствующего этому коду кода контроля в выходном запоминающем блоке 4.

Селектор 7 адресов выявляет все эти адреса

5 и включает разрешение записи в регистр 8.

Таким образом, в регистр 8 поочередно записываются коды входных сигналов из блока 2, соответствующие им коды контроля из выходного запоминающего блока 4 и адрес

10 этих кодов из сканирующего блока 6.

С выходов регистра 8 код входных сигналов (входного сигнала) и соответствующий ему код контроля поступает в блок 9 контроля. Если код входного сигнала не со15 ответствует значению, определяемому кодом контроля, блок 9 контроля сформирует сигнал установки элемента 10 сброса в состояние "Лог."1". Элемент 10 сброса выдает сигнал блокировки приема информации в

20 регистр 8, в котором запоминаются код входного сигнала (сигналов) с аварийным значением, код контроля и их адрес. Эта информация выдается на соответствующие выходы контроллера и является достаточ-.

25 ной для однозначного определения первопричины аварии.

Одновременно с этим во внешние цепи с элемента 10 сброса выдается сигнал аварии, а управляющие выходы контроллера

30 переключаются на управление от задающих входов блока 5, которые определяют выходные сигналы контроллера.в аварийном состоянии. Задающие входы могут быть подключены к переключателям дистанцион35 ного управления, тогда управление объектом принимает на себя оператор, к другому контроллеру, который задает дальнейшую процедуру управления объектом, На задающие входы могут также быть поданы фикси40 рованные сигналы, обеспечивающие безопасное поведение объекта.

В каждом текущем рабочем состоянии контроллера вся информация о параметрах объекта хранится во входном запоминаю45 щем блоке 3, о выходных управляющих сигналах и кодах контроля — в выходном . запоминающем блоке 4. При отказе управляющего. вычислительного блока процесс управления продолжается с установленны50 ми выходными управляющими сигналами до тех пор, пока какой-либо параметр объекта не примет аварийного значения. Если какой-либо параметр примет аварийное значение, схема контроля сработает, на

55 прямом выходе элемента 10 сброса устанавливается уровень "Лог.,"1", переключатель

20 формирует сигналы в соответствии с кодом на задающих входах контроллера, контроллер выдает управляющие сигналы, предотвращающие катастрофические по13

1725182

5

15

25

35

55 следствия на управляемом объекте, и информацию об аварийном параметре. Примером такого оборудования может быть котлоагрегат. После выведения котлоагрегата на номинальную нагрузку необходимо следить за рядом его параметров, которые могут принять аварийные значения, например наличие факела, протока воды через котел и т.п.

Если один из этих параметров примет аварийное значение, необходимо предотвратить катастрофические последствия, например взрыв смеси остатков топлива и воздуха в топке котла при отсутствии факела в топке, перегрев и разрушение котла при отсутствии протока воды и т.п, Обычные действия в этих случаях: закрывается клапан подачи топлива и включаются вентиляторы, обеспечивающие вентиляцию топки от остатков взрывоопасной смеси топлива с воздухом. Все эти задачи решает предлагаемый контроллер и в случае отказа вычислительного устройства. Если поступает сигнал отсутствия факела, срабатывает схема 9 контроля и переключением на задающие входы устройство 5 вывода включает сигнал закрытия топлива и сигналы включения вентиляторов. обеспечивающих вентиляцию топки.

Преимущество предлагаемого контроллера состоит в том, что в случае отказа вычислительного устройства его ремонт или замена осуществимы без останова управляемого котлоагрегата, так как управляющие сигналы выдаются, а в случае аварийного значения параметра осуществляются необходимые меры безопасности. В связи с тем, что останов и розжиг котлоагрегата связаны с энергетическими затратами, а контроллер предотвращает останов и последующий розжиг котлоагрегата, предлагаемое устройство обеспечивает экономию энергии.

Формула изобретения

Программируемый контроллер, содержащий управляющий вычислительный блок, интерфейсный блок ввода, входной запоминающий блок, выходной запоминающий блок, интерфейсный блок вывода, сканирующий блок, интерфейсные выводы режимов

"Чтение", "Запись" управляющего вычислительного блока соединены с соответствующими одноименными выводами входного запоминающего блока и выводами выходного запоминающего блока, адресные выходы сканирующего блока соединены соответственно с адресными входами интерфейсного блока ввода, входами адреса

"Запись" входного запоминающего блока, входами адреса "Чтение" выходного запоминающего блока, входами адреса "Запись" интерфейсного блока вывода, выход синхросигнала сканирующего блока соединен с входами синхронизации."Запись" входного запоминающего блока и интерфейсным блоком вывода, входы параметров интерфейсного блока ввода соединены соответственно с входами параметров контроллера, выходы данных интерфейсного блока ввода соединены соответственно с входами данных входного запоминающего блока, выходы данных выходного запоминающего блока соединены соответственно с входами данных интерфейсного блока вывода, управляющие выходы которого соединены соответственно. с управляющими выходами контроллера, а задающие входы соответственно соединены с задающими входами контроллера, отличающийся тем, что,с целью повышения надежности системы управления технологическим оборудованием, в него введены селектор адресов, регистр, блок контроля и элемент сброса, адресные выходы сканирующего блока соединены соответственно с адресными входами селектора адресов и регистра, выход синхросигнала сканирующего блока соединен с одноименным входом селектора адресов, выход которого соединен с входом разрешения приема регистра, входы кодов параметров регистра соединены соответственно с выходами данных блока ввода, входы кодов контроля регистра соединены соответственно с выходами данных выходного запоминающего блока. адресные выходы регистра соединены соответственно с адресными выходами контроллера, выходы кодов параметров регистра соединены соответственно с выходами кодов параметров контроллера и с входами кодов параметров блока контроля, выходы кодов контроля регистра соединены соответственно с выходами кодов контроля контроллера и с входами кодов блока контроля, выход которого соединен с информационным входом элемента сброса, вход запрета элемента сброса соединен с входом сброса сигнала аварии контроллера, выход элемента сброса соединен с выходом сигнала аварии контроллера, ахо- дом блокировки приема регистра и входом переключения интерфейсного блока вывода.

1725182

4/ . Г

JiL

Составитель С,Зубков

Техред М,Моргентал

Редактор И.Шулла

Корректор О,Кравцова

Производственно-издательский комбинат "Патент", r, Ужгород, ул,Гагарина, 101

Заказ 1175 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб„4/5