Устройство для контроля

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в иерархических многоканальных системах контроля в качестве устройства управления и контт роля многоканальных объектов. Цель изобретения - расширение функциональных возможностей устройства и повышение достоверности контроля. Устройство содержит блок 1 ввода - вывода, блок 2 хранения признаков, первый формирователь 3 импульсов, блок 4 задания режима, второй формирователь 5 импульсов, блок 6 синхронизации, -блок 7 установки, блок 8 регистров ввода-вывода, первый регистр 9, вто-; (Л С N9 ;о ее 00 ;о

. СОЮЗ СО8ЕТСНИХ

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

РЕСПУБЛИК (g1) 4, G 06 F 15/46

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

У(Т-"л -сь

ОПИСАНИЕ ИЗОБРЕТЕНИЯ i t, К АВТОРСКОМ,Ф СВИДЕТЕЛЬСТВУ (21) 3883190/24-24 (22) 09. 04. 85 (46) 28.02.87. Бюл. № 8 (72) Н.Ф.Сидоренко, Б.В.Остроумов, С.Н.Ткаченко, Г.Н.Тимонькин, И.В.Ткачев и В.С.Харченко (53) 621.396(088.8) (56) Авторское свидетельство СССР

913376 кл. С 06 F 11/00, 1980.

Авторское свидетельство СССР № 590743, кл. G 06 F 11/00, 1976. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ (57) Изобретение относится к автоматике и вычислительной технике и может

„„SU, 1293739 А 1 быть использовано в иерархических многоканальных системах контроля в ка" честве устройства управления и конт-, роля многоканальных объектов. Цель изобретения — расширение функциональных возможностей устройства и повышение достоверности контроля. Устройство содержит блок 1 ввода — вывода, блок 2 хранения признаков, первый формирователь 3 импульсов, блок 4 задания режима, второй формирователь 5 импульсов, блок 6 синхронизации, -блок 7 установки, блок 8 регистров ввода-вывода, первый регистр 9, вто-.

1293739 рой регистр 10, мультиплексор 1 1, дешифратор 12, блок 13 формирования признаков, генератор 14 импульсов.

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

Цель изобретения — расширение функциональных возможностей устройства и повышение достоверности контроля, На фиг. 1 представлена схема устройства; на фиг. 2 — схема блока хранения признаков;на фиг. 3 — схема блока формирования признаков; на фиг. 4 — схема первого формирователя импульсов; на фиг. 5 — схема блока задания режима; на фиг. 6 — схема второго формирователя импульсов; на фиг. 7 — схема блока синхронизации.

Устройство (фиг. 1) содержит блок 1 ввода-вывода, блок 2 хранения признаков, первый формирователь 3 импульсов, блок 4 задания режима, второй формирователь 5 импульсов (формирователь импульсной последовательности), блок 6 синхронизации, блок 7 установки, блок 8 регистров ввода-вывода, первый регистр 9 (регистр каналов), второй регистр 10 (регистр состояний), мультиплексор 11, дешифратор 12, блок 13 формирования признаков, генератор 14 импульсов. На схеме также обозначены управляющие входы 15 устройства, адресные выходы 16, устройства, информационные выходы 17 устройства, контрольный выход 18 устройства, управляющие выходы 19 устройства, входы-выходы блоков устройства 20-62, информационные входывыходы 63 устройства, информационный

40 вход 64 устройства.

Блок хранения признаков (фиг.2) содержит регистр 65 и дешифратор 66. Входы регистра — 67,, 67

67>, выходы регистра — 68 „ 68 . пульсов и генератора импульсов. Введение новых элементов и связеЙ позволяет также повысить достоверность контроля за счет проверки устройства ,процессором более высокого уровня управления. 7 ил., 2 табл, 2 ю

Блок формирования признаков (фиг.3} содержит первый элемент И 69 и вторые элементы И 70, -70 .

Первый формирователь импульсов (фиг. 4) содержит коммутаторы 71,—

71 и дешифратор 72.

Блок задания режима (фиг. 5) содержит дешифратор 73, первый 74, второй 75 и третий 76 элементы ИЛИ, элемент 77 задержки.

Второй формирователь импульсов (фиг. 6) содержит счетчик импульсов

78, первый 79, второй 79, третий

М

79 триггеры, первый 80, второй 81, третий 82 и четвертый 83 коммутаторы, первый 84, второй 85, третий 86, четвертый 87 и пятый 88 элементы И, первый 89 и второй 90 элементы ИЛИ, первый 91 и второй 92 одновибраторы.

Блок синхронизации (фиг. 7) содержит первый 93, второй 94, третий

95 и четвертый 96 триггеры, первый

97 и второй 98 элементы ИЛИ, первый 99, второй 100, третий 101 и четвертый 102 элементы И.

В иерархической системе контроля условно можно выделить три уровня

1 S,S,S ), причем высший уровень S

1 2 3

1 реализован на процессоре (микропроцессоре), уровень S представляется т множеством устройств управления контролем, аналогичных предлагаемому обьекту, и наконец, уровню Б соответствует множество объектов контроля.

Функциональная нагрузка между уровнями описываемой системы распределяется следующим образом.

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

1293739 уровня S . Кроме того, микропроцессор ляющий микропроцессор (К580ИК80) явуровня Б, принимает также в режиме ляется байтовым, то обмен шестнадцамультипле к сиров ания информацию от тиричными кодами происходит побайтно, . устройств уровня S о состоянии (сиг- т.е. шестнадцатиричный код принимает-.

2 налы реакций), объектов контроля уров- 5 ся в два приема. ня S и о собственном состоянии уст9

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

Работа дешифратора 66 блока 2 хра- регистра 10. нения признаков характеризуется табл.11О При выдаче информации из регистистинности. ра 10 с выходов 59 осуществляется выАлгоритм работы дешифратора 73 за- дача кода состояния устройства чедается следующей табл. 2. рез мультиплексор 11 и далее через

Устройство работает следующим об- блок 1 ввода-вывода на выходы 63 разом. 15 устройства.

Рассмотрим принцип функционирова- Во втором режиме осуществляется ния устройства, которое работает в . обмен информацией между устройством следующих режимах: обмен информацией и объектом контроля, а также програмс внешним управляющим устройством мная установка и сброс блока 10. (например, микропроцессором); обмен 2О В данном режиме работа устройстинформацией с объектом контроля; са- ва определяется управляющим словом, мопроверка. поступающим через группу входов 63

В первом режиме происходит обмен от микропроцессора, Управляющее слоинформацией между данным устройством во поступает с выходов 22 блока 1 и микропроцессором через группу вхо- 5 (фиг. 1) на блок 2 хранения приэна25 дов-выходов 63 устройства (фиг. 1) . ков и с выходов 56 на входы регистПри этом после опознавания адреса ра 9 каналов. устройства дешифратором 12 его выходной сигнал инициирует блок 4 задания В формате управляющего слова сорежима, на выходе 38 которого под воз- 3О деРжитсЯ 8 РазРЯдов. В тРех младших действием сигналов "Прием" и "Выдача" РазРЯдах (Д0, Д1, Д2), содеРжитсЯ соответственно на входах 34 и 35 с за- инфоРмациЯ о номеРе. пРиемного Регистдержкой на время реакции на заданную ра объекта контроля или о состоянии микропроцессором операцию формирует- триггера маски прерывания. Эти разся сигнал конца операции. Этот сигнал З5 ряды подключены к выходам 22 блока поступает через соответствующий разряд выходов 17 на микропроцессор и Разряды ДЗ и Д4 управляющего словоспринимается им как признак сиг- ва определяют номер проверяемого кан ала "Отве т" . нала объекта контроля. Эта информация

Кроме того, по указанным сигналам 40 с выходов 56 блока 1 записывается осуществляется формирование сигналов, управляющих блоком 8 регистров, ре- Разряды Д5 и Д6 управляющего слогистром 10 состояний и мультиплексо- ва в данном режиме не используется ром 11 (фиг. 4) . и является резервными.

При приеме информации от микро- 45 СтаРший Разряд Д7 управляет формипроцессора данные через входы 63, рованием сигнала установки объекта блок 1 ввода записываются в регистры контРолЯ с выхода 62 блока 7 Установблока 8, ки. Значение сигнала разряда Д7 сниПри передаче данных в микропроцес- маетсЯ с выхода 50 блока 1 ввода-высор для анализа происходит выборка их с выходов 53 и 54 регистров бло- Информация поступает в объект ка 8 через мультиплексор 11, его вы- контроля и принимается от него в походы 60 и блок ввода-вывода на выхо- следовательном коде. ды 63 устройства. В третьем режиме осуществляется самопроверка устройства без выдачи

Обмен, информацией между данным . информации в объект-контроля. В этом устройством и микропроцессором осу- случае блоком 4 задания режима выществляется шестнадцатиричными кода- рабатываются сигналы, определяющие ми. При этом ввиду того, что управ- режим самоконтроля.

129373

Сигналом с. выхода 44 блока 4 задания режима в блоке 6 инициируется отработка режима самопроверки. При этом происходит передача информации с выхода блока 8 регистров на его вхоц, В данном случае после окончания указанной перезаписи информации формируется сигнал запроса прерывания на выходе 58 регистра t0.

Для предотвращения передачи информации самоконтроля в объект i! регистр 9 каналов (фиг„ 1) с помощью управляющего слова записываются нули, вследствие чего входы объекта блокируются.

Работоспособность устройства устанавливается по наличию неискажен»oi информации в регистрах блока 8 и формированию сигнала запроса прерывания на выходе 58 регистра 10.

Особенностью устройства является то, что перечисленные режимы могут выполняться устройством в определен— ном порядке.

Рассмотрим примеры функционирования устройства в каждом из указанных режимов. Прием информации устройством от микропроцессора осуществляется следующим образом.

В исходном состоянии все элемен-ты памяти блоког. устройства устанавливаются в исходное состояние сигна36 !!cTpoAc I B.

Далее ус тройс т;=.о ос. 1,щi.c ÃßI!Fie прн ем информации в блок 8 регистров.

При этом на входы 15 уст;.байства (фиг. I) поступаю. следующие сигналь;. на входы разрядов =1 — собственный 40 адрес устройства на входы 3 разрядов — коц задания ре,;. яма работы„

1! на вход 35 !Ioc-Ióïàoò сига.ал "Выдача от микропроцесс-.pä.

Поэтому в устройстве F! случае опо-- 45 знания собственного адреса срабатыBBp I дешифратор», 2., выходной с ивII

Ча входы дешис- .ратора 73 блока задания режима (,:.иг, 5) в данном случае поступает í"-.áîð сигналов, .соответствующий трет ьему набору в табл.2. 5, Поэтому дешифратор 73 выдает сIII Flax на соответствующем разряде выхода который поступае. через выходы 55 на один из входов блока 8, обеспечивая . тем самым запись младшего байта информации со входов 21 в блок 8 регистров ввода-вывода.

После осуществления записи в регистр с. выхода 38 элемента 77 задержки блока 4 (фиг. 5) выдается на микропроцессор сигнал окончания выполнения операции (или сигнал "Ответ по терминологии, принятой при описании микропроцессора типа К580ИК80). После получения указанного сигнала микропроцессор может в случае необходимости отключиться от данного устройства для взаимодействия с другим устройством.

Снимается сигнал со входа 35 блока 4 задания режима (шиг. 1,5), вследствие чего сигнал на выходе 38 также принимает нулевое значение.

После приема в устройство младше" го байта информации осуществляется прием старшего байта.

Прием с.таршего байта осуществляется так же, как и младшего байта через входы 63 устройства. Отличие заключается в том, что в рассматриваемом случае на входы дешифратора 73 блока задания режима (фиг. 5) поступает набор сигналов, соответствуюший четвертому набору табл. 2.

Поэтому зозбужденным оказывается шестой разряд выхода дешифратора 73 и соответствующий ему вход блока 8 регистров и соответствующий регистр.

Далее процесс приема информации полностью аналогичен описанному выше для младшего байта.

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

Передача информапии в микропроцессор из устройства через выходы 63 осуществляется следующим образом.

На входы 61 дешифратора 12 (фиг.1) поступает соответствующий адрес устройства. Выходной сигнал дешифратора 12 разрешает срабатывание дешифратора 73 блока 4 задания режима (фиг.5), F!a axopFI 33 и 34 которого гоступает набор сигналов, соответствующий первому набору в табл.2. Возбуждается второй разряд выхода деши1293739 фратора 73, сигнал с которого через входы-выходы 37 поступает на соответ-! ствующий вход регистра 10, который устанавливается в нуль и снимает сигнал с выхода 58 устройства (фиг. 1). 5

Кроме того этот же сигнал с второго разряда дешифратора 73 Е (фиг. 5) через выходы 37 блока 4 задания режима поступает на соответствующий вход дешифратора 12 и формирует тем самым

1О следующий тракт передачи информации: выходы 54 блока 8 регистров, мультиплексор i1 выходы 60 мультиплексора 11 (фиг. 1), блок 1 ввода-вывода, открытый сигнал с выхода 20 элемента 75 ИЛИ (фиг. 5) блока 4 задания режима, выходы 63 устройства.

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

Аналогично выполняется передача в микропроцессор старшего байта. Для этого на входы 34 и 33 блока 4 задания режима поступают управляющие сигналы, которые соответствуют второму набору в табл. 1. При этом возбуждается третий разряд выхода дешифратора 73 (фиг. 5), который настраивает мультиплексор 11 на передачу данных с выходов 53 блока 8 регистров ввода-вывода.

Последовательная комбинация двух описанных режимов обмена устройства с микропроцессором может быть ис35 пользована для проверки работоспособности блоков 1.4,8,11 и 12 устройства путем передачи в устройство контрольного кода и последующего возвра- 4О та его в микропроцессор для анализа искажений.

Особенностью конструкции устройства, определяющей область его при- 45 менения, является возможность взаимодействия с микропроцессором двумя способами: по обращениям и по прерываниям.

Рассмотрим работу устройства в режиме проверки объекта контроля.

Данный режим условно может быть подразделен на два подрежима: передача информации на объект контроля и прием кода реакции от объекта.

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

Далее устройство осуществляет прием управляющего слова от микропроцес-. сора, которое определяет порядок дальнейшей работы устройства: взаимодействие с объектом либо переход в режим самопроверки.

Управляющее слово принимается .следующим образом.

На входы 61 поступает соответственный адрес данного устройства, на входы 33 — код 11, а на вход 35 сигнал выдачи информации микропроцессором, что соответствует шестому набору в табл. 2.

В соответствии с этим возбуждается седьмой разряд выхода дешифратора 73 блока 4 задания режима (фиг.5) .

Сигналом с выхода дешифратора 12 (фиг. 1) разрешается передача информации со входов 63 устройства на выходы 21 блока 1 ввода-вывода. Информация с выходов 21 блока ввода-вывода распределяется следующим образом: сигналы с выходов трех младших разрядов поступают с выходов 21 блока 1 вводавывода на соответствующие разряды входов 22 блока 2 хранения признака (фиг. 2), а сигналы с выходов третьего и четвертого разрядов управляющего слова поступают с выходов 21 блока 1 ввода-вывода на соответствующие разряды входов 56 регистра 9.

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

Дешифратор 66 блока 2 (фиг. 2) срабатывает в соответствии с табл. 1 таким образом, что его выходным сигналом осуществляется запись единицы в один из разрядов регистра 65, содержимое которого опеределяет номер приемного регистра объекта контроля.

С выходов 24 регистра 65 этот код поступает на соответствующие входы формирователя 3 (фиг. 4).

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

Далее по сигналу с двух первых разрядов входа 45 задается отставание или опережение тактовых импульсов относительно информационных. 1293739

Далее включается генератор 14, который формирует тактовые импульсы в соответствии с временной диаграммой.

Триггер 93 блока 6 синхронизации (фиг. 7) устанавливается в единичное состояние по сигналу со входа 32, который возбуждается в рабочем состоянии или состоянии самоконтроля устройства и снимается после записи информации в регистр 9 (фиг. 1).

Генератор 14 работает до окончания формирования диаграммы обмена и по окончании выключается сигналом на выходе 3 1 формирователя 3.

После установки триггера 93 в еди15 ничное состояние срабатывает элемент

99 И (фиг. 8), через который на счетчик Джонсона, .собранный на триггерах 94, 95 и 96 начинают поступать импульсы синхронизации.

В зависимости от того, в каком режиме функционирует устройство (отставание или опережение тактовых импульсов относительно информационных, 25 что опеределяется состоянием блока 6 синхронизации (фиг. 7), первый тактовый импульс с выхода будет формироваться коммутатором 82 формирователя 5 (фиг. 6) или после установки в единичное состояние триггера 96 (фиг. 7), или после установки в единичное состояние триггера 96, т.е. по второму или третьему импульсу с выхода элемента 99 И соответственно.

Следующий тактовый импульс произ. водит установку триггеров 94, 95 и 96 в такое состояние, при котором срабатывает коммутатор 81 формирователя 5. Выходной сигнал этого комму40 татора через выход 42 формирователя 5 поступает на инверсный вход 42 элемента 99 И и запрещает тем самым прохождение тактовых импульсов через элемент на синхровходы триггеров 94, 95 и 96.

В этом состоянии триггеры 94, 95 и 96 находятся до окончания формирования всей диаграммы обмена. Установка в нулевое состояние этих триггеров происходит выходным сигналом элемента 101, который срабатывает по сигналу разрешения опроса реакции объекта с выхода 31 формирователя.

Передача кода выбора приемного регистра объекта контроля с выходов 27 ре- гистра 3 (фиг.4) осуществляется с выходов 24 регистра 65 блока 2 (фиг.2) через элементы И 70,, 70 з, 70 и 70, (фиг. 4) регистра 3 по разрешающему сигналу со входа 48. Этот сигнал является выходным сигналом элемента 102 И (фиг. 7), который срабатывает по первому импульсу с выхода триггера 94.

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

Счетчик 78 (фиг. 6) формирует последовательность из пятнадцати импульсов. Счетчик 78 обеспечивает развертывание временной диаграммы обмена, управляя коммутацией сигналов с выходов регистра 3 (фиг. 4), которым он связан выходами 40. После отсчета пятнадцати входных импульсов срабатывает элемент 84 И, выходной сигнал которого устанавливает триггер 79, в единичное состояние.

Триггер 79„ устанавливается в единичное состояние по сигналу с выхода коммутатора 80 по окончании первого тактового импульса и находится в этом состоянии до тех пор, пока триггер 791 не будет установлен в единичное состояние. Выходной сигнал триггера 79, производит установку триггера 79> в нулевое состояние через элемент

90 ИЛИ.

В течение этого времени (единичного состояния триггера 79 ) поддерз живаются в открытом состоянии соответствующие элементы И коммутаторов

82 и 83. При этом со входа 52 формирователя 5 через коммутатор 83 на выход 18 устройства (фиг. 1) поступает последовательность импульсов информационного воздействия на объект, а с выхода коммутатора 82 выдаются так,товые импульсы, которые синхронизи руют прием информационных импульсов объектом контроля с одной стороны, а с другой стороны синхронизируют подачу сигнала на выход 52 блока 8 регистров и далее через коммутатор 83 на выход 18 устройства (фиг. 1).

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

82 на выход, После выдачи импульсов окончания выдачи тестового воздействия с выхода 29 и опроса реакции объекта с выходов 28 устройства срабатывает коммутатор 71 формирователя 3, выходной

12937 сигнал которого поступает на вход 30 формирователя 5 (фиг. 6) и устанавливает триггер 79 в единичное состояние. При этом срабатывает одновибратор 91, который через элемент 89 ИЛИ 5 устанавливает счетчик 78 в нулевое состояние. Кроме того, этим же сигналом устанавливается в нулевое состояние триггер 79,. На информационный вход триггера 79, поступает нулевой сигнал с триггера 79, поэтому после отсчета пятнадцати импульсов счетчиком 78 триггер 79, выходным синхросигналом элемента 84 И в единичное состояние не устанавливается.

Далее устройство переходит в режим приема кода реакции от объекта контроля. Синхронизация приема реакции объекта осуществляется тактовыми импульсами с выхода элемента 87 И, который открыт в данном случае сигналом с единичного входа триггера 79 . Тактовые импульсы поступают на элемент 87 И с выхода элемента

И 101.

Отсчет импульсов циклограммы приема кода реакции аналогично описанному осуществляется счетчиком 78. После

;отсчета шестнадцати импульсов триггер устанавливается в нулевое состояние сигналом с выхода счетчика 78.

При этом прекращается прохождение тактовых импульсов на выход формирователя 5 через элемент 87 И. Одновременно сбрасываются триггеры 94, 95 .и 96 сигналами с выхода 31 формирователя триггер 93 блока 6 синхронизации. Кроме того, выходным сигналом 43 одновибратора 92 устанавлива- 40 ются в единичное состояние регистр 10, который на выходе 58 формирует сигнал запроса прерывания, поступающий через выходы 17 устройства в микропроцессор. 45

В процессе работы элемент 85 И осуществляет управление дешифратором 72 формирователя 3. Элемент 86 И осуществляет формирование сигнала окончания выдачи тестового воздействия на объект в случае, когда тактовые импульсы должны опережать информационные.

После обработки процессором сигнала прерывания происходит прием в микропроцессор кода реакции аналогично описанному. Далее, если производится безусловное диагнозирование объекта, то объект может быть установлен в ис39 l2 ходное состояние. Для этого от микропроцессора через входы 63 поступает управляющее слово, в котором первый, второй и третий разряды находятся в нулевом состоянии, четвертый и пятый разряды задают номер канала в объекте контроля, а восьмой разряд находится в единичном состоянии. Сигнал с выхода восьмого разряда поступает на входы 21 блока l ввода-вывода.

Блок 7 установки выдает с выхода

62 импульс установки объекта в исходное состояние.

Для выключения устройства подается сигнал на соответствующий вход генератора 14.

В режиме самопроверки аналогично описанному осуществляется прием в устройство и запись в блоке 8 специального контрольного кода для проверки оборудования устройства.

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

Кроме того, в информации, поступающей

-на входы 33 блока 4 задания режима, содержится нулевой код. Поэтому в соответствии с табл. 1 будет возбужден соответствующий выход дешифратора 73.

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

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

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

1З 129

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

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

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

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

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

Устройство для контроля, содержащее первый формирователь импульсов, píà регистра и блок ввода-вывода, связанный входом-выходом с информационными входами-выходами устройства, выходами — с информационными входами блока регистров ввода-вывода„ разрядами задания номера канала выходов блока — с соответствующими разрядами информационного входа первого регистра, первым управляющим входом— с первым управляющим выходом блока задания режима, подключенного вторым управляющим выходом к первому управляющему входу блока регистров вводавывода, разрядом управления режимом второго управляющего выхода — к управляющему входу первого регистра, третьими управляющими выходами †. к первым информационным входам второго регистра, входами "Управление .режи-, 3739 14

20 мом", 1 Прием" и Выдача — к соответствующим разрядам управляющего входа устройства, о т л и ч а ю щ е е с я тем„ что, с целью расширения функцио— нальных воэможностей устройства и повышения достоверности контроля, в него введены мультиплексор, дешифратор, генератор импульсов, блок синхронизации„ блок установки, второй формирователь импульсов, блок формирования признаков и блок хранения признаков, подключенный информационными входами к соответствующим разряДам информационного входа блока регистров вводавывода, перв. ми информационными выходами — к информационным входам блока формирования признаков, вторыми информационными выходами — к вторым информационным входам второго регистра, управляющим входом — четвертому управляющему выходу блока задания режима, а установочным входом — к соответствующему разряду управляющего входа устройства и к установочным входам первого регистра, блока синхронизации, второго формирователя импульсов, блока регистров ввода-вывода и блока установки, связанного первым управляющим входом со старшим разрядом выхода блока ввода-вывода, вторымуправляющим входом — с управляющим входом первого регистра, выходом — с соответствующим разрядом управляющего выхода устройства, а информационными входами — с выходом генератора импульсов, с первыми информационными входами второго формирователя импульсов и с первыми информационными входами блока синхронизации, подключенного первым управляющим входом к первому управляюшему входу блока формирования признаков и к первому управляющему выходу первого формирователя импульсов, первыми информационными выходами — к первым информационным входам первого формирователя импульсов и к вторым информационным входам второго формирователя импульсов, вторыми информационными выходами — к третьим информационным входам второго формирователя импульсов и к вторым информационным входам блока регистров ввода-вывода, управляющим выходом — к второму управляющему входу блока формирования признаков, вторым управляющим входом — к соот— ветствующему разряду второго управляющего Выхода блока задания режима, вторым информационным вхопом — к второму l293739

Т а б л и ц а 1

Входы

1 1

4(68, ) 5(68 ) 0

0

Таблица2

Входы Выходы

В Е 1 2 3 4 5 6

) А

1 0 0 0 0 0

0 1 0 0 0 0

0 0

0 0 информационному выходу блока формирования призйаков, а третьим управляющим входом — к первому управляющему выходу второго формирователя импульсов, соединенного вторым управля- 5 ющим выходом с управляющим входом второго регистра, управляющими выходами — с соответствующими разрядами управляющего выхода устройства, с вторым управляющим выходом первого формирователя импульсов и с первыми управляющими выходами блока формирования признаков, первым разрядом третьего управляющего выхода — с первым

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

1293739!

Выходы

Входы

5 6

0 1 0 1 0 0 0 0 1 0 0 !

0 0 1 1 0 0 0 0 0 1 0

1, 1 1 0 1

0 0 0 0 0 0

1 0 0 0 0 О 0 1

0 0 1 0

0 0

Д ) А

0 !

2 ) 3 (А

8

Продолжение табл. 2

3 I

1293739

I 293739

1293739

1293739

Составитель А.Лишанский

РеДактоР О.ПетРУшко ТехРед Л.Олейник Корректор С.Шекмар

Заказ 388/54 Тираж 673 Подписное

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

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

Производственно-полиграфическое, предприятие, г.Ужгород, ул.Проектная, 4

Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля Устройство для контроля 

 

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

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

Изобретение относится к области контрольно-измерительной техники и может быть использовано для проверки печатного и проводного монтажа различных радиоэлектронных схем

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

Изобретение относится к вычислительной контрольно-измерительной технике и может быть использовано для контроля

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

Изобретение относится к области вычислительной техники и может быть использовано для определения временных характеристик программ

Изобретение относится к области вычислительной техники и может быть использовано при построении депмфраторов с автономной схемой контро ля

Изобретение относится к контрольно-измерительной технике и может быть использовано для контроля параметров различных объектов

Изобретение относится к вычислительной технике и может быть использовано для проверки правильности монтажных соединений -электрорадиоцепей

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

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

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

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

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

Изобретение относится к области вычислительной техники и может быть использовано для проверки кодов

Изобретение относится к системам контроля и, в частности, к системам контроля работы лазеров

Изобретение относится к устройствам, входящим в состав автоматических систем управления технологическими процессами (АСУ ТП), и предназначено для использования в нефтехимической, газовой, металлургической промышленности, электроэнергетике и других отраслях

Изобретение относится к контрольно-измерительной технике и может быть использовано при проектировании, производстве, испытаниях и эксплуатации радиоэлектронных изделий (РЭИ)
Наверх