Устройство для контроля выполненияпОСлЕдОВАТЕльНОСТи дЕйСТВий ОпЕРАТОРА Советский патент 1981 года по МПК G06F11/36 

Описание патента на изобретение SU807300A1

Изобретение относится к автоматик и вычислительной технике и может быт использовано при создании систем кон роля деятельности оператора за пульТс1ми автоматизированных систем управ ления, а также для контроля различных объектов, требующих присутствия оператора. Известны устройства для контроля выполнения последовательности действий оператора,содержащее датчики, шифратор, промежуточный регистр, схему выделения первого импульса, схему возврата датчиков в исходное положение, генератор импульсов, блок буферной памяти и блок управления 1 Недостатком этого устройства явля ется Значительные аппаратурные затра ты и низкая надежность. Наиболее близким техническим решением к данному изобретению является устройство для контроля выполнение последовательности действий оператора, содержащее группу злементов, ИЛИ и группу триггеров. В этом устройстве факт выпгщания какого-либсГ сигнсша из контролируемой последовательности будет зафиксирован сигналом на выходе элемента И 2. Однако известное устройство не обеспечивает в полной мере качественного и объективного контроля, так как фиксирует тоЛько сам факт нарушения последовательности выполнения операций в текущий момент времени, а не место его проявления. Мгшая информативность устройства снижает технические возможности его использова-о ния. Цель изобретения. - увеличение достоверности контроля. Поставленная цель достигается тем, что в устройство для контроля последовательности действий оператора, содержащее первую группу элементов И-НЕ, группу триггеров, причем выход кгикдого элемента И-НЕ первой группы соединен с единичным входом соответствующего триггера группы, введена группа элементов НЕ, вторая группа элементов И-НЕ, блок индикации и блок ввода данных, причем управляющий выход блока ввода данных соединен с нулевым входом каждого триггера группы, первый информгщионный выход блока ввода данных соединен со вх,одом первого элемента НЕ группы, а каждаШ последующий выход блока..ввода данных - со входом соответствующего элемента НЕ группы и с перВЁМ входом предьвдущего элемента И-НЕ первой группы, выход каждого элемента НЕ группы соединен со вторы входом соответстуукщего элемента И-НЕ первой группы, выход каждого элемента И-ИЕ первой группы - с соо ветствующим ВХОДСЯ4 первой группы вхо ictOB блока индикации и с первым входом соответствувощего элемента И-НЕ второй группы, единичный выход каждо го триггера группы соединен со вторы входом соответствующего элемента И-Н второй группы, выход каждого эле ента И-НЕ второй группы - с соответст вуяздим входом второй группы входов блока индикации. Устройство может быть выполнено для любого числа контролируемых операций. На чертеже изображена функциональ ная схема устройства для контроля ше ти операций. Устройство содержит группу элеме тов 1-5 НЕ, выход казвдого из которых подключен к первому входу соответствующего .элемента 6-10 первой группы элементов И-НЕ, а вход - к соответствующему выходу блока 11 ввода данных, представлякидего собой конструктивно объединенную совокупность органов управления трена;5ера. Сигнал с указанных выходов блока 11 ввода данных представляет собой уровень напряжения и характеризует, выполняемые операции на тренажере. Второй вход кг1ждого элемента 6-10 первой группы И-НЕ подключен к соот ветствующёму входу следуйщей по номеру выполняемой операции блока 1 ввода данных. Выход каждого элемента 6-10 первой группы элементов И-НЕ подключен к единичному входу соответствуняцего триггера 12-16 группы, в качестве которого в устройстве может быть нсиользован триггер Р - S типа, выполненный на основе двух логических элементов 17 и 18, 19 и 20, 21 и 22, 23 и 24, 25 и 26 с перекресттавк обратными связями. Нулевые входы каждых триггеров 12-16 объединены и подключены к управляющему выходу блока 11 ввода данных, по которому, осуществляют установку триггеров 12-16 в исходное состояние перед началом работы; Единичный вход и единич11Ьхй выход каждого триггера 12-16 подключены к входам соответствующего элемента 27-31 второй группы элементов И-НЕ, выход которого подключен к соответствующему входу блока икдикадни 32, представляющего собой например, телевизионный индикатор, на экране которого отображаются в виде выполняемые операции Выход каждого элемента И-НЕ 6-10 .подклкИ1ен к соответствующему другому входу блока индиксщии 32. Перед началом работы устройство усанавливается в исходное состояние трицательным импульсом управляющего выхода блока 11 ввода данных, уроень логического О которого устанавливает триггеры 12-16 в нулевое остояние, характеризуемое наличием на выходах элемент9в 17, 19, 21, 23 . 25 уровня логического О, а на выходах элементов 18, 20, 22, 24 и 26 - уровня логической 1. На остальных выходах блока 11 ввода данных в исходном состоянии присутствуют уровни логического О, которые, поступая на входы элементов И-НЕ 6-10, устанавливают -на их выходах уровни логической 1. В результате на входах элементов И-НЕ 27-31 будут присутствовать уровни логического О, устанавливающие на выходах этих элементов уровни логической 1. Правильная последовательность выполнения операций характеризуется последовательным поступлением на входы элементов НЕ 1-5. уровней логической , которые при Дсшьнейшей работе устройства не изменяются. Первоначально уровень логической 1 поступает на вход элемента НЕ 1, устанавливая на выходе этого элемента уровень логического О. Он подтверждает единичное состояние элемента И-НЕ 6 и позволяет сохранить это состояние при поступлении следующего уровня логической 1. Следующий уровень логической 1, соответствующей второй операции, поступает с выхода блока 11 ввЬда данных на второй вход элемента И-НЕ 6 и вход элемента НЕ 2.. Единичное состояние элемента НЕ 6 не изменится за счет наличия на его первому входе уровня логического О. Элемент НЕ 2 изменит свое состояние. В результате с выхода элемента НЕ 2 будет поступать на первый вход элемента И-НЕ 7 уровень логического О, который подготавливает элемент И-НЕ 7 к поступлению уровня логической 1 соответствующей следующей выполняемой операции. Аналогичным образом работает устройство при поступлении уровней логической 1 с выходов блока 11 ввода данных при выполнении остальньйх пос- . ледовательных операций. При правильной последовательности выполнения операций на выходах, элементов И-НЕ 6-10 уровни логической 1 изменяться не будут. Триггеры 12-16 также сохранят свое состояние, и на выходах дополнительных элементов И-НЕ 27-31 уровни логической 1 изменяться не будут. При работе на тренажере оператор может допустить ошибку, пропустив одну или несколько операций, нарушив тем самым последовательность выпол.нения операций, и при дальнейшей работе выполнить только часть ранее пропущенных операций. Для контроля ошибок и возможности их анализа инст руктором или оператором после окончания цикла выполнения операций необходима информация об операциях, выполненных -после пропуска одной ил нескольких операций. После допущенной ошибки целесообразно не фиксиро вать ошибки при выполнении операций следующих за ошибочной. Важным при обучении оператора является выполне ние операций без пропуска. Однако, среди выполненных без пропуска oneраций необходимо также различать операции, выполненные с нарушением последовательности. Рассмотрим работу устройства с последовательностью выполнения операций, характеризующейся последовательным выполнением 1, 2, 5, 6 и 4 операций, что соответствует последо вательно поданным уровням логичес кой 1 на входы логических элементов 1, 2, 5, 10 и 3 с выходов блока 11 ввода данных. Последовательное выполнение первых двух операций не приводит к поя лению на выходе элемента И-НЕ 6 сиг нала сшшбки. Выполнение пятой операции непосредственно после второй нарушает последовательность выполнения операций. В этом случае уровень логической 1, поступая на второй вход элемента И-НЕ 9 совпада ет с уровнем логической 1 с выхода элемента НЕ 4 и устанавливает на выходе уровень логического О. Наличие уровня логического О указывает на возникшую в процессе рабо ты смаибку в последовательности выполнения пятой операции. Уровень ло гического О с выхода элемента 9 поступает на единичный вход триггера 15, устанавливая на выходе элеме та 23 этого триггера уровень логической 1. Уровень логической 1 с единичного выхода триггера поступает на вход элемента И-НЕ 30, уровень логической 1 на выходе которого не изменяется из-за наличия на другом его выходе уровня логического О с выхода элемента И-НЕ 9. Выполнение шестой операции после пя той не приводит к появлению сигнала ошибки на выходе элемента И-НЕ 10 и за Нсшичия на первом входе этого элемента уровня логического О. Заполнение четвертой операции ха рактеризуется поступлением на вход элемента НЕ 4 и второй вход элемента И-НЕ 8 уровня логической 1, Эт уровень совместно с уровнем логичес кой 1 с выхода элемента НЕ 3 устанавливает на выходе элемента И-НЕ 8 уровень логического О, который указывает на наличие ошибки в после довательности выполнения четвертой операции. Уровень логического О с выхода логического элемента И-НЕ 8 поступает на единичный вход триггера 14 и опрокидывает его. Единичное состояние элемента И-НЕ 29 сохраняется из-за наличия уровня логического О на его входе. Характеризующий выполнение четвертой операции уровень логической 1 инвертируется элементом НЕ 4 и устанавливает уровень логической 1 на. выходе элемента И-НЕ 9. Этот уровень совпадает с уровнем логической 1 на другом входе элемента И-НЕ 30, и переводит его в противоположное нулевое состояние. Наличие уровня логического О на выходе элемента .И-НЕ 30 указывает на наличие в выполненных без пропусков операциях ошибки в последовательности выполнения пятой операции. С выходов элементов И-НЕ 6-10, 27--31 сигналы ошибок поступают на блок 32 индикации, при помощи которого отображаются в виде специальйых символов.: . Выполнение устройства согласно предлагаемому изобретению обеспечивает в наиболее полном объеме вывод информации о возможных ошибках в последовательности выполнения операций, что повышает достоверность контроля последовательности действий опера ° . Формула изобретения Устройство для контроля выполнения последовательности действий оператора, содержащее первую группу элементов И-НЕ, группу триггеров, причем выход каждого элемента И-НЕ первой группы соединен с единичным входом соответствующего триггера группы, отличающееся тем, что, с целью увеличения достоверности контроля в устройство введена группа элементов НЕ, вторая группа элементов И-НЕ, блок индикации и блок ввода данных, причем управляющий выход блока ввода данных соединен с нулевым входом каждого триггера группы, первый информационный выход блока ввода данных соединен со входом первого элемента НЕ группы, а кажоый последующий выход блока ввода данных - со входом соответствующего элемента НЕ группы и с первым входом предьюуцвго элемента И-НЕ первой хруппы, выход каждого элемента НЕ группы соединен со вторым входом соответствующего. . элемента И-НЕ первой группы, выход каждого элемента И-НЕ первой группы - с соответствующим входом первой группы входов блока индикации и с первым входом соответствующего элемента И-НЕ второй группы, единичный выход каждого триггера группы соединен со вторым входом соответствующего элемента И-НЕ второй группы.

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

название год авторы номер документа
Устройство для контроля последовательности прохождения сигналов 1982
  • Колесников Вячеслав Николаевич
  • Коровникова Ирина Вениаминовна
SU1030804A1
Устройство для контроля выполнения последовательности действий оператора 1983
  • Засыпкин Владимир Алексеевич
SU1128258A1
Регистратор последовательности логических сигналов 1983
  • Алешин Владимир Семенович
  • Шушкевич Герман Алексеевич
SU1108467A1
Автоматический регистратор электрических соединений 1982
  • Алешин Владимир Семенович
  • Воробьев Вячеслав Михайлович
SU1051467A1
Устройство для контроля последовательности чередования аналоговых сигналов 1986
  • Степкин Виктор Алексеевич
  • Жердев Сергей Викторович
  • Демин Евгений Петрович
  • Серегин Николай Алексеевич
SU1363494A1
Устройство для контроля работы оператора 1986
  • Носков Олег Александрович
SU1539819A1
Устройство для ввода информации 1986
  • Прохончуков Сергей Рудольфович
  • Райхель Игорь Нотанович
SU1334140A1
Устройство для контроля программ 1986
  • Гладштейн Михаил Аркадьевич
  • Комаров Валерий Михайлович
  • Шубин Николай Алексеевич
SU1332323A1
Устройство для автоматического контроля и поиска неисправностей 1977
  • Алешин Владимир Семенович
SU696463A1
Устройство для контроля и диагностики цифровых блоков 1983
  • Руденко Валентин Дмитриевич
  • Шилинговский Виктор Иванович
SU1167610A1

Иллюстрации к изобретению SU 807 300 A1

Реферат патента 1981 года Устройство для контроля выполненияпОСлЕдОВАТЕльНОСТи дЕйСТВий ОпЕРАТОРА

Формула изобретения SU 807 300 A1

SU 807 300 A1

Авторы

Алешин Владимир Семенович

Хромушин Виктор Александрович

Гордеев Евгений Сергеевич

Даты

1981-02-23Публикация

1978-07-24Подача