1
Изобретение относится к контрольно-измерительной технике.
По основному авт, св. 600560 известно устройство для контроля и .диагностики, содержащее блок ввода, блок сравнения, первый, второй, третий и четвертый регистры, блок измерений, блок управления, коммутатор, первый, второй и третий элементы И, элемент ИЛИ и триггер, причем группа выходов и группа входов коммутатора соединены с объектом контроля, выход коммутатора соединен с первым входом блока измерений, второй вход которого соединён с рыходом блока управления, первый и второй выходы блока измерений соединеныс.соответственно с первым и вторым входами блока ввода, информацион ный вход блока ввода соединен с входом устройства, установочный, первый управляющий и информационные выходы блока ввода соединены соответственно с установочным, управляющим и информационным входами первого регистра и с установочным и информационным входами блока управления, выход первого регистра соединен со входом коммутатора, установочный и информационные входы второго и третьего
регистров соединены соответственно с установочным и информационным входами блока ввода, первый управляющий выход которого соединен с первым входом первого элемента И и с управляющими входами второго и третьего регистров, второй вход первого элемента И соединен с нулевым выходом триггера, выход первого элемента И
0 соединен с управляющим входом блока управления, первый и второй выходы блока измерений соединены соответственно с первыми входами второго и третьего элементов И, вторые входы
5 которых соединены соответственно с выходами второго и третьего регистров, выходы второго и третьего элементов И соединены с информационным входом четвертого регистра, управ0ляющий вход которого соединен с управляющим выходом блока ввода и единичным входот триггера, выход элемента ИЛИ соединен с установочным входом четвертого регистра и с ну5левым входом триггера, выход блока сравнения соединен с первым входом элемента ИЛИ, второй вход которого соединен со вторым управляющим выходом блока ввода, выход четвертого .регистра соединен с первым входом
0 блока сравнения, второй вход которого соединен с выходом первого регистра . В этом устройстве при поиске на программоносителе (перфоленте) информации очередной проверки не учитывается ее местоположение по отношению к предыдущей проверке и не определяется необходимое направление перемотки программоносителя, чт увеличивает время диагностирования. Цель изобретения - повышение быс родействия устройства. Цель достигается тем, что в устройство введены пятый регистр, первый, второй, третий и четвертый дополнительные элементы ИЛИ, первый, второй и третий дополнительные триг геры, формирователь сигнала останова перфоленты и дополнительный блок сравнения, выходы блока ввод соответственно соединены со входом формирователя сигнала останова перфоленты и с установочным и информгщион ным входами пятого регистра, выход которого подсоединен с первому вход дополнительного блока сравнения, вторым входом подключенного к выходу четвертого регистра, первым выходом - к одноименным входам первого и второго дополнительных элементов ИЛИ, вторым выходом - ко второму входу первого дополнительного и первому входу третьего дополнительного элементов ИЛИ, к единичному входу первого дополнительного триггера и к нулевому входу второго дополнительного триггера, второй вход второгр дополнительного элемента ИЛИ подключен к дополнительно му входу устройства, выход - к нулевому входу первого дополнительног триггера, единичному входу второго дополнительного триггера и ко второ входу третьего дополнительного элемента ИЛИ, выход которого подсоединен к единичному входу третьего дополнительного триггера, нулевым вхо дом подключенного к выходу четверто го дополнительного элемента ИЛИ, первый и второй входы которого соот ветственно соединены с одноименными выходами блока измерений, а третий вход с выходе формирователя сигнала останова перфоленты, выходы первого, второго и третьего дополнительных триггеров подключены к третьему, четвертому и пятсжу входам блока ввода соответственно, а выход первого дополнительного элемента ИЛ соединен с управляющим входом пятого регистра. На чертеже представлена блок-схе ма устройства. Устройство содержит блок 1 ввода первый регистр 2, блок 3 управления второй регистр 4, третий регистр 5, ксмюлутатор б, блок 7 измерений, пер аэый элемент И 8, второ 1 элемент И 9 третий элемент И 10, четвертый регистр 11, блок 12 сравнения, элемент ИЛИ 13, триггер 14, объект 15 контроля, дополнительный вход 16, пятый регистр 17, дополнительный блок 18 сравнения, первый 19, второй 20, третий 21 и четвертый 22 дополнительные элементы ИЛИ, первый 23, второй 24 и третий 25 дополнительные триггеры, формирователь 26 сигнала останова перфоленты. Устройство работает следующим образом. В программе диагностирования блоки информации для всех проверок записываются последовательно один за другим. Блок ввода обеспечивает движение прогрё1ммоносителя (перфоленты) в прямом и обратном направлении, а также считывание информации с программоносителя при его движении в прямом направлении. Сигнал Годен, поступающий на первый вход блока.1, включает механизм ввода, сигнал Не годен, поступающий на второй вход блока 1, выключает механизм ввода. В регистр 17 с выхода блока 1 записывается код очередной проверки по команде записи этого кода, поступающей из блока 1. Блок 18 производит сравнение кода очередной проверки, поступающего на его первый вход с КОДСИУ1 условного перехода, который поступает на второй вход с выхода регистра 11. На первом и втором выходс1х блока 18 соответственно формируются сигнал Больше, если код условного перехода больше кода очередной проверки или сигнал Меньше если код условного перехода меньше кода проверки. При отсутствии на входе блока 18 кода условного перехода сигналы на его выходах отсутствуют. С первого выхода блока 18 сигнал Больше через элемент ИЛИ 20 поступает на триггер 23 и устанавливает .его в состояние О. С выхода триггера 23 при этом на третий вход блока 1 поступает команда Вперед. Эта команда может также формироваться при поступлении через вход 16 на второй вход элемента ИЛИ 20 команды Пуск, например, с пульта оператора. Сигнал Меньше со второго выхода блока 18 поступает на триггер 24 и устанавливает его в состояние О, а также на триггер 23 и устанавливает его в состояние 1. С выхода триггера 24 при этом на четвертый вход блока 1 поступает команда Назад и производится перемотка программоносителя. Триггер 24 устанавливается в исходное состояние 1 сигналом, поступающим на его единичный вход с выхода элемента ИЛИ 20. Для автоматической остановки программоносителя на время принятия решения о направлении его перемещен или при полной перемотке на пятый вход блока 1 подается команда Стоп Эта команда формируется триггером 2 при поступлении на его нулевой вход через элемент ИЛИ 22 сигналов Годен или Не годен с входов блока или сначала с выхода блока 26. Триг гер 25 при этом находится в состоянии О. Блок 26 формирует сигнал .останова перфоленты при ее полной перемотке. Установка триггера 25 в исходное состояние 1 производится сигналом, поступающим с выхода элемента ИЛИ 21. Установка регистра 17 в нулевое состояние для его подготовки к записи кода очередной проверки производится сигналами Больше или Мен ше, поступающими на установочный вход регистра 17 с выхода блока 18 через элемент ИЛИ 19. При использовании предлагаемого устройства - повышение быстродействия достигается за счет сокращения времени поиска очередной проверки на программоносителе инфОЕя ахХии при определении направления его перемот ки. Формула изобретения Устройство для контроля и диагностики по авт. св. 600560, о тличающееся тем, что, с целью повышения быстродействия устройства, оно содержит пятый регистр первый, вто1рой, третий и четвертый дополнительные элементы ИЛИ, первый второй и третий дополнительные триг гера, формирователь сигнала останова перфоленты и дополнительный блок сравнения, В1ыходы блока ввода соответственно соединены со входом формирователя сигнала останова перфоленты и с установочным и информационным входами пятого регистра, выход которого подсоединен к первому входу дополнительного блока сравнения, вторым входом подключенного к выходу четвертого I регистра, первым выходом - к одноименным входам первого и второго дополнительных элементов ИЛИ, вторым выходом - ко второму входу первого дополнительного и первому входу третьего дополнительного элемента ИЛИ , к единичному вхоЙУ первого дополнительного триггера и к нулевому входу второго дополнительного триггера, второй вход второго дополнительного элемента ИЛИ подключен к дополнительному входу устройства, выход - к нулевому входу первого дополнительного триггера, единичному входу второго дополнитель- ного триггера и ко второму входу третьего дополнительного элемента ИЛИ, выход которого подсоединен к единичному входу третьего дополнктального триггера, нулевым входам подключенного к выЕХОду четвертого дополнительного элемента ИЛИ, первый и второй входы которого соответственно соединены с дополнительными выходами блока измерений, а третий вход с выходом формирователя сигнала останова перфоленты, выходы первого, второго и третьего дополнительных триггеров подключены к третьему, чет-. вертому и пятому входам блока вводз соответственно, а выход первого дополнительного элемента ИЛИ соединен с управлякицим входом пятого регистра. Источники информации, принятые во внимание при экспертизе. 1. Авторское свидетельство СССР № 600560, кл. G 06 F 11/00, 1976.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для отладки и контроля хода программ | 1989 |
|
SU1691843A2 |
Устройство для отладки и контроля хода программ | 1988 |
|
SU1529227A1 |
Устройство для программногоупРАВлЕНия | 1979 |
|
SU830310A1 |
Устройство для программного управления станком | 1985 |
|
SU1352458A1 |
Устройство для формирования управляющих программ | 1985 |
|
SU1257616A1 |
Устройство для контроля блоков постоянной памяти | 1983 |
|
SU1104590A1 |
Устройство для формирования входных воздействий в системе программного контроля | 1983 |
|
SU1138803A1 |
Устройство для перезапуска вычислительного комплекса при обнаружении сбоя | 1988 |
|
SU1594543A1 |
Устройство для контроля и диагностики цифровых блоков | 1982 |
|
SU1067506A1 |
Устройство для управления ленточным перфоратором | 1985 |
|
SU1310860A1 |
Авторы
Даты
1981-02-23—Публикация
1978-11-29—Подача