Устройство для обнаружения и ликвидации сбоев в блоке управления объектом
Иллюстрации
Показать всеРеферат
УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ И ЛИКВИДАЦИИ СБОЕВ В БЛОКЕ УПРАВЛЕНИЯ ОБЪЕКТОМ, содержащее триггер ошибки, формирователь длительности сигнала, элемент ИЛИ, элемент И, причем входы элемента ИЛИ соединены с выходами контролируемого блока управления объектом, выход элемента ИЛИ соединен с входом формирователя длительности сигнала , отличающееся тем, что, с целью повышения достоверности контроля, в устройство введены генератор тактовых импульсов, элемент НЕ, формирователь сигнала сброса, причем выход формирователя длительности сигнала соединен с входом установки триггера ошибки, выход генератора тактовых импульсов соединен с первым входом элемента И и с входом элемента НЕ, выход которого соединен с входом синхронизации триггера ошибки, информационный вход которого соединен с шиной нулевого потенциала, инверсный выход которого соединен с вторым входом элемента И, выход которого соединен с входом формирователя сигнала i сброса, выход которого соединен с входом сброса контролируемого блока управления (Л объектом.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК
„„SU„„1168949 (51)4 G 06 F 11 14
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3711289/24-24 (22) 12.01.84 (46) 23.07.85. Бюл. № 27 (72) В. Г. Афанасьев, А. Н. Васильев и И. В. Лихачев (71) Ленинградское опытно-конструкторское бюро торгового машиностроения (53) 681.3(088.8) (56) Патент США № 4363092, кл. G 06 F 11/14, опублик. 1982.
Авторское свидетельство СССР № 714398, кл. G 06 F 11/00, 1978. (54) (57) УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ И ЛИКВИДАЦИИ СБОЕВ В БЛОКЕ
УПРАВЛЕНИЯ ОБЪЕКТОМ, содержащее триггер ошибки, формирователь длительности сигнала, элемент ИЛИ, элемент И, причем входы элемента ИЛИ соединены с выходами контролируемого блока управления объектом, выход элемента ИЛИ соединен с входом формирователя длительности сигнала, отличающееся тем, что, с целью повышения достоверности контроля, в устройство введены генератор тактовых импульсов, элемент НЕ, формирователь сигнала сброса, причем выход формирователя длительности сигнала соединен с входом установки триггера ошибки, выход генератора тактовых импульсов соединен с первым входом элемента И и с входом элемента НЕ, выход которого соединен с входом синхронизации триггера ошибки, информационный вход которого соединен с шиной нулевого потенциала, инверсный выход которого соединен с вторым входом элемента И, выход которого соединен с входом формирователя сигнала сброса, выход которого соединен с входом Ж сброса контролируемого блока управления объектом.
1 168949
СЪг.2
Составитель А. Сиротская
Редактор P. Циника Те х ре д И. Be рес Корректор М. Самборская
Заказ 4615/43 Тираж 710 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5
Филиал ППП «Патенз», г. Ужгород, ул. Проектная, 4
Изобретение относится к устройствам защиты от сбоев микро-ЭВМ и микроконтроллеров и может быть использовано для автоматизированного восстановления после сбоев нормального функционирования устройств управления, в основу которых положена программируемая техника.
Цель изобретения — повышение достоверности контроля.
На фиг. 1 приведена блок схема устройства; на фиг. 2 — диаграмма его работы.
Устройство содержит блок управления, выполненный на основе микро-ЭВМ, состоящую из процессора 1, запоминающего устройства 2, устройства 3 ввода-вывода, объект 4 управления, элемент ИЛИ 5, формирователь 6 длительности сигнала, формирователь 7 сигнала сброса, генератор 8 тактовых импульсов, триггер 9. ошибки, элемент
НЕ 10, элемент И 11.
Устройство работает следующим образом.
В условиях нормальной работы (сбой отсутствует) блок управления объектом выполняет программу по одному из и возможных циклов работы, при этом на объект 4 управления с информационных выходов блока управления поступает один или несколько сигналов управления (например, печать информации с помощью электропишущей машинки). Одновременно эти же сигналы поступают на входы элемента ИЛИ 5 (фиг. 28). Выходной сигнал этого элемента формируется формирователем 6 длительного сигнала и поступает на вход установки триггера 9 ошибки, на инверсном выходе которого устанавливается нулевой уровень (фиг. 2б), запирающий по первому входу элемент И 11. Поэтому сигнал с генератора 8 импульсов (фиг. 2а) не проходит на выход элемента И 11 и сигнал сброса не формируется.
При этом возможен переход на другой режим работы (например, запрос очередной порции информации) . Эти процессы могут многократно повторяться, сменяя один дру5
30 гого. Основное требование к периоду следования сигналов на входах элемента ИЛИ 5 заключается в том, что он не должен превышать периода Т> следования импульсов от генератора 8 импульсов (фиг. 2а). Импульсы от генератора 8 импульсов через элемент НЕ 10 поступают на вход синхронизации триггера 9 ошибки, информационный вход которого соединен с шиной нулевого потенциала. Таким образом, триггер
9 ошибки переходит в единичное состояние по переднему фронту импульсов с выхода формирователя 6 длительности сигналов при нормальной работе.
В устройстве управления объектом из-за отсутствия синхронизма между сигналами генератора 8 импульсов и сигналами с выхода формирователя 6 длительности сигнала возможна ситуация, при которой эти сигналы одновременно воздействуют на соответствующие входы триггера 9 ошибки, поэтому для устранения ложного сброса сигнал с выхода формирователя 6 длительности сигнала идет на вход установки триггера 9 ошибки.
Основное требование к длительности сигнала на выходе формирователя 6 длительности сигнала состоит в том, что должна быть обеспечена уверенная установка триггера 9 ошибки в нулевое состояние, и в то же время длительность этого сигнала не должна превышать самого минимального периода следования HMIIYJIbcoB на выходе элемента ИЛИ 5.
В случае сбоя в выполнении программы блоком управления отсутствуют сигналы на входе объекта 4 управления и элемента ИЛИ 5, соответственно нет сигнала на входе триггера 9 ошибки. Поэтому разрешающий сигнал на первом входе элемента И ll сохраняется до появления следующего импульса на выходе генератора 8 тактовых импульсов (фиг. 2г, д). Этот сигнал появляется на выходе элемента И 11 (фиг. 2е) и вызывает срабатывание формирователя 7 сигнала сброса, который вы. зывает перезапуск блока управления.