Устройство для контроля последовательности прохождения сигналов

 

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ПОСЛЕДОВАТЕЛЬНОСТИ ПРОХОЖДЕНИЯ СИГНАЛОВ, содержащее блок ввода данных, блок индикации, элемент НЕ, первую группу из И элементов И-НЕ, вторую группу из (и-1) элементов , группу из И триггеров, причем выходы элементов . первой группы соединены с единичными входами соответствукяцих триггеров группы, нулевые входы триггеров группы соединены с управляющим входом блока ввода данных, о т л и ч а - ю щ е е с я тем, что, с целью повышения достоверности контроля, первый информацисмный выход блока ввода данных соединен с первым входом -первого элемента И-НЕ первой группы, каждый т-й информационный вьрсод блока ввода данных ( И) соединен с первыми входами 1-го элемента И-НЕ первой группы и (i-l)-ro элемента И-ЛЕ второй группы, (УЯ-1)-й информационный выход блока ввода данных соединен с входом элемента НЕ, выходы элементов И-ЛЕ второй группы и элемента НЕ соединены с вторыми входами соответствующих элементов первой группы, единичные выходы триггеров группы соединены с соответствуквднми входами блока инди (Л кации, нулевьге выходы j -х триггеров с группы

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

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

РЕСПУБЛИК (191 (И) 3цп G 06 F 11/00

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

Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 3429730/18-24 (22.) 23.04.82 (46) 23.07.83. Бюл. K 27 (72) В. Н. Колесников и И. В. Коровникова (53) 681.3(088.8) (56) 1. Авторское свицетельство СССР .% 568173, кл. Н 04 В 17/00, 1975, 2. Авторское свице тельство СССР

% 807300, кл. G06F 11/00, 1978 (п рототип ) . (5.4)(57) УСТРОЙСТВО ДЛЯ КОНТРО . ЛЯ ПОСЛЕДОВАТЕЛЬНОСТИ ПРОХОЖ» ДЕНИЯ СИГНАЛОВ, соцеркашее блок ввода цанных, блок инцикации, элемент НЕ, первую группу из И элементов И-НЕ, вторую группу. иэ (и-1) элементов И-НЕ, . группу иэ И триггеров, причем выходы элементов И-НЕ первой группы соецинены с ециничными вхоцами соответствующих триггеров группы, нулевые вхоцы триггеpos группы соединены с управляющим входом .блока ввоца цанных, о т л и ч аю щ е е с я тем, что, с целью повышения цостоверности контроля, первый информационный выхоц блока ввоца цанных соецинен с первым входом первого элемента И-НЕ первой группы, кажцый 1-й информационный выхоц блока ввоца цанных (2 (И) соецинен с первыми вхоцами 1«го элемента И-НЕ первой группы и (1-1}-го элемента И НЕ второй группы, (И+1 )-й информационный выход блока ввода цанных соецинен с входом элемента НЕ, выхоцы элементов И-НЕ второй группы и элемента НЕ соецинены с вторыми вхоцами соответствующих элементов И-НЕ первой группы, ециничные выхоцы триггеров группы соединены с соответствующими вхоцами блока инцикадин, нулевые выхоцы ) -х триггеров . группы (2- ) ) соединены с вторыми входами ()-1)-х элементов И-НЕ второй группы.

1030804 2

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

Известно устройство цля контроля послецовательности черецования аналоговых сигналов, соцержашее подключенные сво- . ими выхоцами к соответствующим входам блока формирования сигнала ошибки блоки обработки аналогового сигнала, вхоцы ко торых являются входами устройства и кажцый из которых соцержит цва после- 1 цовательно соециненных межцу собой цвухвхоцовых элемента И-НЕ, вторые вхоцы которых поцключены к вхоцу блська обработки аналогового сигнала; а кажцый вхоц прецьщушего блока обработки аналогового сигнала поцключен к первому вхоцу первого элемента И-НЕ послецуюшего блока обработки аналогового сигнала (1) .

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

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

30 пения первого сигнала, приведшего к цанным нарушениям.

11елью изобретения является повышение достоверности контроля.

Поставленная цель достигается тем, 35 что в устройстве цля контроля послецователыГости нрохожцения сигналов, соцержа-« щем блок ввода данных, блок инцикации, элемент НЕ, первую группу из и элемен40 тов И-НЕ, вторую группу из (и-1) элементов И НЕ, группу из И триггеров, причем выхоцы элементов И-НЕ первой группы соединены с единичными входами соответствующих триггеров группы, нулевые вхоцы триггеров группы соединены

45 с управляющим выходом блока ввоца данных, первый информационный выхоц бпока ввода данных соецинен с первым вхоцом первого элемента И-HE первой . группы, кажцый i -й информационный вы50 хоц блока ввода данных (2-1 -Tl) соеци\ нен с первыми входами q-го элемента И-НЕ первой группы и (1 -1)-го элемента И-НЕ второй группы, (И+1)й информационный выхоц блока ввоца цанных соецинен с входом элемента НЕ, выхоцы элементов И-НЕ второй группы и элемента НЕ соединены с вторыми вхоqavn соответствующих элементов И-НЕ

Наиболее близким к предлагаемому техническим решением является устройство цля контроля выполнения послецовательности цействий оператора, соцержашее группу элементов НЕ, цве группы элементов И-НЕ, группу триггеров, блок ввоца ценных, блок инцикации, причем выхоцы элементов И HE первой группы соецинены с ециничными входами соответствующих триггеров группы, первы ми входами соответствующих элементов И-НЕ второй группы и первой группой вхоцов блока инцикации, вторая группа вхоцов которого соецинена с соответ ствуюшими выхоцами элементов И-НЕ второй группы, вторые вхоцы которых соецинены с ециничными выхоцами сооТ ветствуюших триггеров группы, нулевые вхоцы которых соецинены с управляющим выхоцом блока ввода цанных, первый ин- формационный выхоц которого соединен с вхоцом первого элемента НЕ, каж» б цый 1-й информационный выхоц которо» го (2- 1 И) соецинен с вхоцом 1 -ro элемента НЕ группы и первым вхоцом (1-1)-ro элемента И-НЕ первой ,группы, М+1 )-й информационный выхоц блока ввоца данных соецинен с первым вхоцом И-го элемента И-НЕ первой группы, выхоцы элементов НЕ группы соецинены с вторыми входами соответствующих элементов И-НЕ группы.

В этом устройстве наличие ошибки в последовательности выполнения какойлибо операции фиксируется на выхоце элементов И-НЕ второй группы и отображается при помощи блока инцикации (2).

Нецостатком извес THoro устройства является то, что оно позволяет опрецелить только операцию, на 9ушившую послецовательность„но не определяет, после какой операции произошло нарушение.

Однако в различных автоматизированных системах управления и устройствах телеметрии цля контроля ошибок, их анализа и устранения ча то возникает необхоцимость контроля всей серии операций или каких-либо сигналов, нарушивших последовательность прохожцения и выяв3 103 первой группы, единичные выхоцы триггеров группы соединены с соответствующими входами блоха индикации, нулевь.е входы4 -х триггеров группы (2 ) И) соединены с вторыми входами (3-1)-х элементов И-НЕ второй группы.

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

Устройство соцеркит первую группу элементов И-HE 1-5, Мок 6 ввода данных, представляющий собой, например, группу триггеров, фиксирующих наличие сигнала, вторую группу элементов И-НЕ

7-10, элемент НЕ 11, группу тригге ров 12-16, .состоящих из элементов И-НЕ 17-26, блок 27 инцикадии, роль которого может выполнять световое табло, индицируюшее номер сигнала, на-. рушившего послецовательность.

Устройство работает слецуюшим образом.

Перед началом работы устройство устанавливается в исхоцное состояние отрицательным импульсом с управляющего выхода блока 6 ввода ценных, уровень логического нуля которого устанавливает триггеры 12-16 группы в нулевое состояние, характеризуемое наличием на вы-, ходах элементов И-НЕ 17, 19, 21, 23 и 25 уровня логического "О, а на выходах элементов И-НЕ 18, 20, 22, 24 и 26 - уровня логической 1,"

На информационных выходах блока 6 ввода данных в исходном состоянии при сутствуют уровни логической "1 . В результате присутствия уровней логической "1" на обоих sxogax элементов И-НЕ

7 10 второй группы и íà входе элемента НЕ 11, на выходах этих элементов и соответственно на вторых входах элементов первой группы И-НЕ 1-5 будет находиться уровень логического "0"-, который установит на. выхоце элементов И-HE 1-5 первой группы уровень логической "1 ". Правильная послецовательность прохожцения сигналов характеризуется последовательным поступлением на вторые вхоцы элементов И-НЕ 1-5 первой, группы уровней логического 0", которые не изменяются при цальнейшей работе устройства.

Первоначально уровень логического "0 поступает на первый вхоц элемента И-НЕ 1 который поцтвержцает ециничное состояние этого элемента и позволяет сохранить его состояние при поступлении слецующих

0804 .4 сигналов с информационных выходов блока 6 ввода данных.

Слецующий уровень логического О ", соответствующий второму сигналу, поступает с второго инфОрмационного вы хоца блока 6 ввода цанных на первые входы элементов И HE 2 и И-НЕ 7, под . тверкцая единичное состояние этих элементов.

Аналогичным образом работает ус лройство и при поступлении уровней логического 0" со следующих информационных выхоцов блока 6 ввода цанных. При правильном прохожцении сигналов на выходах элементов И-НЕ 1-5 первой группы уровни логической "1" изменяться не будут, следовательно, группа триггеров 12-16 сохраняет свое нулевое состояние. щ0 В качестве примера работы устройства при нарушенной последовательности прохождения сигналов может быть рассмотрена работа устройства, характеризующаяся . последовательным прохожцением 1, 2, 5, р 6, 3 и 4 сигналов, что соответствует последовательно поцанным уровням логического "0" на входы элементов И-НЕ 1, 2, 5, 3, элемента HE 11 и элементов И-НЕ 3, 4 с выходов блока 6 ввода

Послецовательное прохождение первых цвух сигналов.не привоцит к изменению единичного состояния на выходе элемен тов И-НЕ 1 и 2. Прохожцение пятого

35 сигнала непосрецственно после второго нарушает послецовательность прохожце ния сигналов. В этом случае уровень логического 0", поступая на первый вход элемента И-НЕ 10, изменит состояние

40 на выхоце элемента с уровня логическо го "О» на уровень логической «1 . Совпацение двух ецинид на вхоцах логического элемента И-НЕ 4 созцает на выхоце этого элемента, а слецовательно и на

45 ециничном вхоце триггера 15 уровень логического ."0, который опрокинет трит

rep, Наличие уровня логической "1" на единичном выходе триггера является car налом ошибки и указывает на нарушение в последовательности прохожцения пятого сигнала. С выхода триггера 15 сигнал ощибки поступает на блок 27 индикации, гце высвечивается номер сигнала, нарушившего послецовательность. Уровень логического "0" на нулевом выхоце триггера 15 и соответственно на входе элемента И-НЕ 9 создает на выходе элемента И-НЕ 9 уровень логической "1". Уговень логической 1 на втором входе злеме11та И-НС 3, так как третий сигнал еше не прошел, совпацает с уровнем ло1,.1 чс1,.ой ), на gepaoM axoge этогс эле мента и устанОВит на еГО ВМХОде и ссс 1 ветственно на едини гном входе триггера 14 уровень логическогс "О", устанав ливания на единичном выходе триггера 14 уровень логической "3. "1 а на нулевом

Выходе - уровень логическвгс О, УрсД ФУ 1Q вень лсгическОГО О, пОступая с нулево

Го выхода триггера 14 на axog элемент:-. И--1Е 8, изменит состояние на выхс дэ ж".эмонта И-НЕ 8 с уровня логичесКОГО "!Э" па p"рсвень логической "1 ". HgII .::-:Нное с.-;-= ro IIIIe элемента И-НБ 2 не

:;.:-",èeíèòñlI, так как на первом вхоце этоI-o логи eoxol o элемента присутствует уровень лог; чeскоro "0".

СИ1HGB Ошибки с триггера 4 ПОсту= пит на блок 27 индикации, на котором

ab)c Be÷ÐaBe тся HGME p сиГнала, на рушивш&

Го последовательность.

Прохождение шестого сигнала после пятОГО не привОдит к псявлени1с сиГнала с1дпбки пз.-.за Пали 1ия на первом axoge элемента И-ЧЕ 5 уровня логического "О".

Г1рохожцение Tpevbего Сигнала пс;-,ле шестсгО, T.е, псяе4ыние уровня ПОГичес кого "3" на первом axoge элемента И-ЫЕ 3, устанавливает на выхоце этогс элемента уровень логической "1, который, постуIIBB на ад 1гн и чн ый axog триггера 4, не смОжет изменить егО

ОдинОчнс о сОстоян НЯ, А налОГичным Об разом будет вести себя и элемент И HE 4

HpR прохОжцении четВертОГО сиl нала

Иредлагаем ж устройство мОжет быть реализовано на микросхемах серий К155, 13G,. К3.3, 3.33,:264.

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

Б различных автсматизировачных системах управления и устройствах телеметрии.

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

1030804

ВНИИПИ . Заказ 5214/49 Тираж 706 Полнисное

Филиал ППП "Патент", v. Ужгороп, ул. Проектная, 4

Устройство для контроля последовательности прохождения сигналов Устройство для контроля последовательности прохождения сигналов Устройство для контроля последовательности прохождения сигналов Устройство для контроля последовательности прохождения сигналов Устройство для контроля последовательности прохождения сигналов 

 

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано при построении управляющих вычислительных машин (УВМ), нечувствительных к сбоям программ

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

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

Изобретение относится к вычислительной технике и может быть использовано в управляющих вычислительных машинах (УВМ)

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