SU1495799A1 - Signature analyser for detection of intermittent faults - Google Patents
Signature analyser for detection of intermittent faults Download PDFInfo
- Publication number
- SU1495799A1 SU1495799A1 SU864162771A SU4162771A SU1495799A1 SU 1495799 A1 SU1495799 A1 SU 1495799A1 SU 864162771 A SU864162771 A SU 864162771A SU 4162771 A SU4162771 A SU 4162771A SU 1495799 A1 SU1495799 A1 SU 1495799A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- group
- output
- switch
- analyzer
- Prior art date
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
Изобретение относитс к техническому диагностированию и может быть использовано дл поиска перемежающихс неисправностей при наладке и ремонте цифровых вычислительных машин и приборов. Цель изобретени - сокращение времени поиска неисправностей. Сигнатурный анализатор содержит щуп 1, блок 2 ввода, блок 3 контрол импульсной последовательности, блок 9 регистрации неисправностей, блок 12 задани окна измерени , блок 17 управлени и четыре блока индикации. Сигнатурный анализатор позвол ет определ ть наличие перемещающейс неисправности в импульсных последовательност х большой длины за одно измерение, определ ть момент по влени перемежающейс неисправности путем изменени длины контролируемого участка импульсной последовательности. При этом в зависимости от выбранных единиц измерени длины импульсной последовательности место неисправности определ етс поэтапно, например, в процессоре сначала с точностью до последнего перехода, потом с точностью до команды, потом с точностью до синхротакта. Это сокращает врем поиска первого искаженного символа в импульсной последовательности. 5 ил.The invention relates to the technical diagnostics and can be used to search for intermittent faults during adjustment and repair of digital computers and instruments. The purpose of the invention is to reduce the time for troubleshooting. The signature analyzer comprises a probe 1, an input block 2, a pulse sequence control block 3, a fault recording block 9, a measurement window setting block 12, a control block 17, and four display blocks. The signature analyzer allows you to determine the presence of a moving fault in long-length pulse sequences in one measurement, to determine the time when an intermittent fault appears by changing the length of the monitored portion of the pulse sequence. In this case, depending on the selected units of the length of the pulse sequence, the location of the malfunction is determined in stages, for example, in the processor first with the accuracy of the last transition, then with the accuracy of the command, then with the accuracy of the synchrotact. This shortens the search time for the first distorted character in the pulse sequence. 5 il.
Description
СавпSawp
(Л(L
со сд from cd
(;о ;о(; o; o
с Сокращение времени приска неисправностей . Сигнатурный анализатор содержит щуп 1, блок 2 ввода, блок 3 контрол импульсной последовательности , блок 9 регистрации неисправностей , блок 12 задани окна измерени , блок I7 управлени и четыре блока индикации . Сигнатурньй анализатор позвол ет определ ть наличие перемещающейс неисправности в импульсных последовательност х большой длины за одно измерение, определ ть момент по влени перемежающейс неисправностиc Reducing the time required for malfunctions. The signature analyzer comprises a probe 1, an input block 2, a pulse sequence control block 3, a fault recording block 9, a measurement window setting block 12, a control block I7 and four indication blocks. The signature analyzer allows you to determine the presence of a moving fault in large-length pulse sequences in one measurement, to determine the time of the occurrence of an intermittent fault.
путем изменени длины контролируемого участка импульсной последовательности . При этом в зависимости от выбранных единиц измерени длины импульсной последовательности место неисправности определ етс поэтапно, например , в .процессоре сначала с точностью до последнего перехода, потом с точностью до команды, потом с точностью до синхротакта. Это сокращает врем поиска первого искаженного символа в импульсной последовательности, 5 ил,.by changing the length of the monitored portion of the pulse sequence. In this case, depending on the selected units of the length of the pulse sequence, the location of the malfunction is determined in stages, for example, in the processor, up to the last transition, then up to the command, then up to the sync tact. This shortens the search time for the first distorted character in the pulse sequence, 5 Il ,.
Изобретение относитс к области технического диагностировани и может быть использовано дл поиска перемежающихс неисправностей при наладке и ремонте цифровых вычислительных машин и приборов,The invention relates to the field of technical diagnostics and can be used to search for intermittent faults during adjustment and repair of digital computers and devices.
Целью изобретени вл етс сокра- щение времени поиска неисправностей.The aim of the invention is to reduce the time for troubleshooting.
На фиг, 1 приведена структурно- функциональна схема предлагаемого анализатора; на фиг, 2 - один из вй- риантов реализации блрка формировани импульсов управлени ; на фиг, 3- 5- временные диаграммы, по сн ющие принцип работы анализатора.Fig, 1 shows the structural and functional scheme of the proposed analyzer; FIG. 2 is one of the implementations of the control pulse shaping implementation; FIGS. 3-5 are time diagrams explaining the principle of operation of the analyzer.
Сигнатурный анализатор (фиг, 1) со держит щуп 1, блок 2 ввода, блок 3 контрол импульсной последовательности , содержащий сумматор А по модулю 2, сдвиговый регистр 5, регистр 6 хранени сигнатуры, четвертый блок 7 индикации, блок 8 сравнени , блок 9 регистрации неисправностей, содержащий счетчик 10 и первый блок 11 индикации , блок 12 задани окна измерени , содержащий дес тичные счетчики 13,1,.,13,п, дешифраторы 14,1,.,14,п, переключатели 5,1,,,15,п, второй блок 16 индикации, блок 17 управле- |Ни , содержащий триггеры 18-20, элементы И 21-25, элементы ПТИ 26-28, элементы И-ИЛМ 29-31, блок 32 формировани импульсов управлени , третий блок 33 индикации, переключатели (тумблеры) СК 34, Блокировка/останов 35, переключатели (кнопки) CGpo . 36, Установка О 37, гнезда 38.и 39, Блок 2 ввода в простейшем случае может состо ть из одного D-триггера 40 Блок 32 формировани импульсов управлени (фиг, 2) содержит триггеры 41 и 42, элементы 43 и 44 задержки и элемент НЕ 45, The signature analyzer (FIG. 1) contains a probe 1, an input block 2, a pulse sequence control block 3 containing a modulator A adder 2, a shift register 5, a signature storage register 6, a fourth indication block 7, a comparison block 8, a recording block 9 fault, containing the counter 10 and the first display unit 11, the block 12 specifying the measurement window, containing decimal counters 13.1,., 13, p, decoders 14.1,., 14, p, switches 5.1, ,,, 15 , p, the second block 16 of the display, block 17 controls - Ne, containing the triggers 18-20, elements AND 21-25, elements ПТИ 26-28, elements И-ИЛ 29-31, the control unit 32 generating pulses, the third display section 33, the switches (toggles) SK 34, lock / stop 35, the switches (buttons) CGpo. 36, Setting O 37, slots 38. and 39, The input block 2 in the simplest case may consist of one D-flip-flop 40 The control pulse-shaping block 32 (FIG. 2) contains the flip-flops 41 and 42, delay elements 43 and 44 and the element NOT 45,
Аппаратна реализаци сигнатурного анализатора производитс сдвиговым регистром 5 с обратными св з ми через сумматор 4, Выходы сдвигового регистра 5 соединены с входами регистра 6 хранени сигнатуры и группой входов в схемы 8 сравнени . Выходы регистра 6 соедин ютс с группой входов А блока 8 сравнени .The hardware implementation of the signature analyzer is produced by a shift register 5 with feedbacks through an adder 4, the outputs of the shift register 5 are connected to the inputs of the signature storage register 6 and a group of inputs to the comparison circuits 8. The outputs of register 6 are connected to the group of inputs A of the unit 8 of the comparison.
Блок 12 задани окна измерени служит также и дл определени длины контролируемого процесса от сигнала Запуск до момента возникновени перемежающейс неисправности в выбранных единицах измерени (точках ветвлени программы-, командах, синхроимпульсах ). Дл избежани ошибок в определении длины контролируемого процесса переполнение последней декады (счетчик 1Зп) выведено на блок 16 индикации , который имеет элементы пам ти . Запись информации в блок 16 индикации может производитьс либо посто нно , либо в момент- сбрасывани тригirepa 18 Пуск. Задание окна измере- ни осуществл етс с помощью переключателей 15,1.,,15.п и дешифраторов 14,1,,. 14.п,The unit 12 for specifying the measurement window also serves to determine the length of the monitored process from the start signal until the occurrence of an intermittent fault in the selected units of measurement (the branch points of the program, commands, sync pulses). To avoid errors in determining the length of the process being monitored, the last decade overflow (counter 1Sm) is output to the display unit 16, which has memory elements. Information recording in the display unit 16 can be performed either permanently or at the moment of resetting the trigger 18 Start. The setting of the measurement window is carried out with the help of switches 15.1., 15. 15.p and decoders 14.1 ,,. 14.p,
. Контроль импульсной последовательности начинаетс всегда от сигнала Запуск. Формирование сигнала Запуск , как правило, осуществл етс с помощью специального блока запуска, который строитс по известным прин- .щипам .. The control of the pulse sequence always starts from the Start signal. Signal formation The launch, as a rule, is carried out with the help of a special triggering unit, which is constructed according to well-known prints.
Дп упрощени блок запуска, элементы синхронизации сигналов Запуск Dp simplify the startup block, the elements of the synchronization signals Running
514514
Стоп с синхроимпульсами на фш . 1 не показаны.Stop with sync pulses on flash. 1 not shown.
Триггер 18 ПУСК производит формирование окна измерени . Установка в единичное состо ние триггера 18 Пуск производитс всегда от сигнала Запуск, а установка в нулевое состо ние в зависимости от режимов работы либо от сигнала переполнени блока 12 задани окна измерени , либо от сигнала Стоп, лнбо триггер 18 Пуск работает в счетном режимеTrigger 18 START generates a measurement window. Setting in one state the trigger 18 The start-up is always made from the Start signal, and the installation in the zero state, depending on the operating modes or on the overflow signal of the measurement task block 12, or on the Stop signal, either the trigger 18 Start-up operates in the counting mode
Триггер 19 Конец импульсной последовательности (КИП) сигнализиру- ет оператору о конце цикла, если при задании окна измерени с помощью переключателей блока 12 осуществл етс захват следующего цикла (то есть окно измерени больше длины цикла). Кроме того, с помощью триггера 19 Конец импульсной последовательности . можно р-предел ть длину контролируемого процесса. Дл этого при работе анализатора увеличивают значение переключател 15.п до тех пор, пока окно измерени не будет больше длины цикла. После этого уменьшают значение переключател 15.П на единицу и производ т аналогичным образом подбор значени переключател 15.П- и т.д.Trigger 19 The end of the pulse sequence (TRS) signals the operator about the end of the cycle if, when defining the measurement window using the switches of block 12, the next cycle is captured (i.e., the measurement window is longer than the cycle length). In addition, using the trigger 19 End of the pulse sequence. It is possible to limit the length of the process to be controlled. To do this, during the operation of the analyzer, the value of the switch 15 is increased until the measurement window is larger than the cycle length. After that, the value of the switch 15.P is reduced by one and the selection of the value of the switch 15.P-, etc., is performed in the same way.
Триггер 20 Останов служит дл считывани сигнатуры при сбое контролируемого процесса и дл останова контролируемого прибора в момент обнаружени неисправности, дл чего единичный выход триггера 20 Останов соединен с гнездом .The trigger 20 Stop is used to read the signature when the monitored process fails and to stop the monitored device at the moment of fault detection, for which a single trigger output 20 Stop is connected to the socket.
Тумблер СИ 34 служит дл разделени синхроимпульсов. В положении 1 прием информации в сигнатурный анализатор осуществл етс по СИ 1, которые используютс и дл формировани окна измерени . В положении 2 тумблера ЗА СИ приема информации в сигнатурный анализатор осуществл етс но СИ 2 , а формирование окна измерени осуществл етс по СИ I. Такое разделение синхроимпульсов позвол ет поэтапно вести поиск места неисправности в программах: сначала окно измерени задавать точками ветвлени программы и определить место неисправности с точностью до последнего перехода, потом с точностью до команды, потом с точностью до синхроимпульса .The SI 34 toggle switch serves to separate the clock pulses. At position 1, information is received into the signature analyzer by SI 1, which is also used to form the measurement window. At position 2 of the toggle switch, the SAI receive information into the signature analyzer is carried out by SI 2, and the measurement window is formed by SI I. This separation of clock pulses allows you to gradually search for a fault location in the programs: first, the measurement window, set the branch points of the program and determine the location malfunctions up to the last transition, then up to a command, then up to a clock pulse.
00
Q Q
5 five
Тумблер 35 определ ет режим рабо-, ты анализаторе) с остановом по неисправности , либо с блокировкой останова. В режиме Блокировка при несовпадении сигнатур фиксируетс сигнал неисправности, но неисправную сигнатуру перемежающейс неисправности сосчитать нельз . Этот режим используетс при настройке анализатора, когда еще эталонна сигнатура не получена и при (Определении места неисправности. Подверга контролируемый прибор механическому воздействию можно визуально наблюдать моменты возникновени неисправности. В режиме Останов в случае несовпадени сигнатур сигнатурньм анализаи считываетс The toggle switch 35 determines the operation mode, the analyzer) with the stop by the fault, or with the stop lock. In the Locking mode, if a signature does not match, a malfunction signal is detected, but a faulty signature of an intermittent malfunction cannot be counted. This mode is used when configuring the analyzer, when the reference signature has not yet been obtained, and (Determining the location of the fault. Exposure of the monitored device to the mechanical effect, you can visually observe the moments of the malfunction. In the Stop mode, in the event of a signature signature mismatch, the analysis
останавливаетс ,stops,
торtorus
неисправна сигнатураsignature is faulty
5five
5 five
00
00
5five
00
5five
Если неисправна сигнатура при нескольких остановах по неисправности одна и та же, то это означает, что неисправность все врем возникает в одном и том же месте контролируемой импульсной последовательности, что говорит о стабильности перемежающейс неисправности. С помощью режима Останов по неисправности производитс также останов контролируемого прибора в момент возникновени неисправности. Дл продолжени работы после останова необходимо нажать кнопку СбросIf a signature is defective at several stops due to a fault, it means that the fault always occurs in the same place of the monitored pulse sequence, which indicates the stability of the intermittent fault. Using the Failure Stop mode, the monitored device is also stopped at the time the malfunction occurs. To continue operation after stopping, you must press the Reset button.
Кнопка 38 Установка О производит 5 установку нул триггера 18 Пуск,Button 38 Installing O produces 5 sets of zero trigger 18 Start,
блока 12 задани окна измерени , сдвигающего резистра 5.block 12 of the task of the measurement window, the shift resistor 5.
Переключателем 36 Длина задаетс длина контролируемой импульсной последовательности . В положении 1 переключател 36 сигнатура формируетс от сигнала Запуск до следующего сигнала Запуск. Этот режим используетс при Поиске лосто нных ошибок и дл определени длины цикла. В положении 2 переключател 36 сигнатура формируетс от сигнала Запуск, до значени , установленного на переключател х 15.1...15П. В положении 3 переключател 36 сигнатура формируетс от сигнала Запуск до сигнала Стоп, который подаетс на клемму Стоп, Этот режим используетс также дл определени длины контролируемо- го процесса от сигнала Запуск до момента возникновени неисправности.Using the switch 36, the length is set to the length of the monitored pulse sequence. At position 1 of switch 36, a signature is generated from the Start signal to the next Start signal. This mode is used when searching for fixed errors and for determining the cycle length. In position 2 of switch 36, a signature is formed from the Start signal, to the value set on the switches 15.1 ... 15P. In position 3 of switch 36, a signature is generated from the Start signal to the Stop signal, which is applied to the Stop terminal. This mode is also used to determine the length of the monitored process from the Start signal until the occurrence of a fault.
Гнездо 39 предназначено дл синхронизации осциллографа.Jack 39 is designed to synchronize the oscilloscope.
На фиг. показаны выходы блока 17 управлени , обозначенные 1-10, которые имеют следугацне функциональные г назначени : 1 - выход синхронизации окна измерени , 2 - выход управлени индикацией, 3 - вход конца измерени , 4 - выход синхронизации формировател сигнатур, 5 - стробирование сравнени , 6 - стробирование передачи ин- формации, 7 - выход сброса блока формировани окна измерений, 8 - выход установки нул формировател сигнатур , 9 - выход сброса счетчика неисправностей , 10 - вход сигнала неисп- .разности.FIG. shows the outputs of control block 17, designated 1-10, which have the following functional purpose: 1 - measurement window synchronization output, 2 - indication control output, 3 - measurement end input, 4 - signature generator synchronization output, 5 - comparison gating, 6 - gating the transmission of information, 7 - the output of the resetting unit for forming the measurement window, 8 - the output of the zero setting of the signature generator, 9 - the output of the reset of the fault counter, 10 - the input of the fault signal.
Перед началом работы производитс подготовка анализатора и контролируемого прибора к работе.Before starting work, the analyzer and the monitored instrument are prepared for operation.
Подготовка контролируемого прибора заключаетс как в выборе характерных точек контрол и точек используе- мь1х в качестве СИ, так и в сборе и обработке информации по перемежающейс неисправности, накопленной в процессе эксплуатации, прогоне тест- программы, реконфигурации вычислительного комплекса и составлении циклической программы, в которой обнаруживаетс неисправность. Цикличес- ка программа может составлена из. рабочей программы (или ее части) путем дополнени ее командами сравнени результатов, выдачи сообщени об ошибке (если это необходимо) и ко мандами перехода. Наибольшую трудность представл ют перемежающиес неисправности в цеп х, не охваченных аппаратным контролем, которые про вл ютс как неправильньй результат . операции или неправильно выработанные признаки результата операции или возникший ложный сигнал прерывани , перехода и т.д.The preparation of a monitored device consists both in the selection of characteristic control points and points used as SI, and in the collection and processing of information on intermittent faults accumulated during operation, test program run, reconfiguration of the computing complex, and preparation of a cyclic program in which malfunction detected. A cyclic program can be composed of. the work program (or its parts) by supplementing it with teams to compare the results, issue an error message (if necessary) and transition teams. The greatest difficulty is intermittent faults in circuits not covered by hardware control, which manifest themselves as an irregular result. operations or incorrectly generated signs of the result of an operation or a false interrupt, transition, etc. signal occurred.
Последстви от таких неисправно- стай про вл ютс много позже их возникновени . Именно на такие неисправности л первую очередь ориентирован предлагаемый сигнатурный анализатор.The consequences of such malfunctions appear much later than they occur. It is on such faults that the proposed signature analyzer is primarily oriented.
Рассмотрим работу сигнатурного анализатора на примере наиболее сложной неисправности. При циклической работе программы иногда возникает сбой, заключающийс в переходе программы на адреса области данньгх, что вызывает аппаратный отказ по несуще- ствующему коду операции. Последовательность поиска такбй неисправности сигнатурным анализатором следующа :Consider the work of the signature analyzer on the example of the most complex fault. During the cyclic operation of the program, sometimes there is a failure, which consists in the transition of the program to the addresses of the data area, which causes a hardware failure using a valid operation code. The sequence of troubleshooting with a signature analyzer is as follows:
00
5five
5 five
0 5 0 0 5 0
5 five
Q j Q j
определ етс момент запуска анализатора;the moment of analyzer start is determined;
определ етс количество команд (длина) от запуска до момента возникновени неисправности;the number of commands (length) from start up to the moment the malfunction occurs is determined;
провер етс правильность последовательности выполнени команд по точкам ветвлени программы (признаку переход) от момента запуска до момента возникновени неисправности;verifies the correctness of the sequence of execution of commands on the program branch points (the sign of transition) from the moment of launch until the moment of the occurrence of a malfunction;
определ етс момент возникновени ошибки в переходе программы;determines when an error occurs in a program transition;
производитс останов контролируемого прибора в момент возникновени ошибки и анализ результата выполнени программы. Намечаетс импульсна последовательность дл последующего кон- .трол , например какой-либо разр д числовой шины;The monitored instrument is stopped at the moment an error occurs and the result of the program is analyzed. A pulse sequence is intended for subsequent contruction, for example, a word line bit;
анализируетс импульсна последовательность одного разр да числовой шины. Определ етс место неисправности с точностью до команды;pulse sequence of one bit of the word line is analyzed. The location of the fault is determined to within a command;
производитс останов контролируемого прибора в момент возникновени неисправности, анализируетс результат выполнени программы, определ етс команда, выполнивша с неверно и, в зависимости от характера неисправности , намечаетс импульсна последовательность дл по следуинце го контрол ;the monitored device is stopped at the time of the malfunction, the result of the program execution is analyzed, the command is executed incorrectly and, depending on the nature of the malfunction, a pulse sequence is planned for the next control;
зацикливаетс команда, анализируетс намеченна импульсна последовательность , определ етс момент возникновени неисправности с точностью до СИ, производитс поиск места неисправности по цепи принципиальной электрической схемы с точностью до выхода микросхемы или св зи.the command loops, the target pulse sequence is analyzed, the moment of the fault occurrence is determined to the SI, the fault location is searched by the circuit circuit with the precision of the chip output or the connection.
Таким образом, последовательно приближа сь к месту неисправности, производитс ее локализаци Thus, consistently approaching the location of the fault, it is localized
Дл определени количества выполненных команд до места по влени перемежающейс неисправности на вход СИ 1 анализатора подаютс сигналы опроса прерываний, которые вырабатываютс после выполнени каждой команды и будут использоватьс при работе анализатора в качестве СИ. Переключатель 36 Длина устанавливаетс в третье положение, запускаетс контролируема программа в цикле. Дл определение количества выполненных команд от момента запуска анализатора до момента сбо в сигнатурном анализаторе используетс только блок 12To determine the number of commands executed before the occurrence of intermittent faults, interrogation interrogation signals are sent to the input 1 of the analyzer, which are generated after the execution of each command and will be used during the operation of the analyzer as an SI. Switch 36 The length is set to the third position, the controlled program is started in a cycle. Only block 12 is used to determine the number of commands executed from the time the analyzer was started to the time it was crashed in the signature analyzer.
сигнал неисправности с выхода первог разр да счетчика 10 неиспр.чвности че рез вход 10 блока 17 управлени и эл мент И 25 устанавливает триггер 20the malfunction signal from the output of the first bit of the counter 10 is faulty via the input 10 of the control block 17 and the And 25 sets the trigger 20
10ten
проанализировать программу, временное положение входных сигналов, выбранных СИ, и добитьс устойчивости сигнатуры (в программе исключить случайные прерывани , вз ть другие СИ и т.д.).analyze the program, the temporary position of the input signals selected by the SI, and achieve stability of the signature (in the program, eliminate random interruptions, take other SI, etc.).
Если сигнатура устойчива, то кнопкой 37 Сброс через выход 9 блока 17 управлени производитс установка нул блока 9 регистрации неисправностей и сигнатурный анализатор настраиваетс на поиск перемежагацейс неисправности . Циклический режим работы контролируемого прибора продолжаетс до тех пор, пока программа не зафиксиру- j вой или адресной шины. В качестве СИ ет перемежаггадуюс неисправность. Пос- приема информации следует вз ть сиг- ле этого провер етс наличие сигналов неисправности в сигнатурном анализаторе . Если сигнатурный анализатор обнаружил сбой в импульсной последовательности точек ветвлени программы, то необходимо определить момент возникновени этого сбо . На переключател х 15.1 - 15.П устанавливаетс значение , равное К/2. Запускаетс цикли- 25 мации. Длина контролируемой импульс- ческа программа, нажимаетс кнопка ной последовательности будет измер - 37 Сброс- и сигнатурный анализатор тьс в командах, а информаци будет производиФ контроль импульсной последовательности сигнала Переход от сигнала Запуск до выполнени К/2 команд. При обнаружении циклической программой перемежакнцейс ошибки про20If the signature is stable, then button 37 Reset through the output 9 of the control unit 17 sets the zero of the fault detection unit 9 and the signature analyzer is configured to look for the intermittent fault. The cyclic mode of operation of the monitored device continues until the program fixes the j or address bus. In the quality of SI et intermittent fault. After receiving the information, a signal should be taken that the presence of malfunction signals in the signature analyzer is checked. If the signature analyzer has detected a failure in the pulse sequence of program branch points, then it is necessary to determine the time when this fault occurred. On switches 15.1 - 15.P, a value equal to K / 2 is set. It starts up cycling. The length of the monitored pulse program, which is pressed by the button sequence, will be measured in commands and the signature analyzer in commands, and the information will be produced in control of the signal pulse sequence. Transition from the start signal to the execution of K / 2 commands. If a cyclic program interleaves an error about 20
Останов, который останавливает контролируемый прибор.A stop that stops a monitored device.
В результате анализа выполн емой программь по индикации регистров контролируемого прибора и результатам , записанным в пам ть, намечаетс импульсна последовательность дл последующего контрол . Это может быть какой-нибудь разр д регистра, числонал выдачи информации в (числовые) адресные шины. Дл этого тумблер СИ 34 переводитс в положение 2, а на клемму СИ 2 подаютс синхроимпульсы выдачи информации в числовую шину контролируемого прибора, при этом на элементе И-ИЛИ 29 производитс разделение синхроимпульсов приема инфорприниматьс по синхроимпульсам выдачи информации в числовую шину. На пере- 30 ключател х 15.1...15.П не измен етс длина контролируемого участка импуль ной последовательности. Тумблер 35 Блокировка/останов переводитс в положение Блокировка, запускаетс циклическа программа. Кнопкой 37 Сброс сбрасываетс счетчик 10 неисправностей и производитс ожидание перемежающейс неисправности. При об наружении перемежагацейс неисправности контролирующей- программой провер етс наличие сигнала неисправности в анализаторе и если анализатор такж зафиксировал сбой, то методом измене ни длины контролируемого участка оп редел етс команда, при выполнении которой происходит сбой. Дп анализа причин возникновени сбо необходимо произвести останов контролируемого прибора по сбою на.сбойной команде После останова производитс анализ причин сбо и может оказатьс так, что описанный процесс локализации необходимо повторить и проконтролиро вать еще одну импульсную последовательность . В конечном итоге определ етс команда, дающа сбой, не обнару живаема аппаратным контролем. В зависимости от характера неисправности производитс замена сменных элеменвер етс сигнал, неисправности в сигнатурном анализаторе и при наличии сигнала неисправности уменьшаетс длина контролируемого участка еще в 2 раза (а при отсутствии увеличиваетс ) и запускаетс циклическа программа .. Таким образом, последовательно измен длину контролируемого процесса , определ етс место сбо с точноAs a result of the analysis of the executed program, the indication of the registers of the monitored device and the results recorded in the memory are followed by a pulse sequence for subsequent monitoring. This may be some kind of register register, numbering information output to (numeric) address buses. To do this, the SI switch 34 is switched to position 2, and the sync pulses of information output are fed to the CM terminal 2 on the numerical bus of the device under control, and the reception sync pulses are separated on the AND-OR element 29 by the sync pulses of information output to the numeric bus. On the switch 15.1 ... 15.P, the length of the controlled portion of the pulse sequence does not change. Toggle switch 35 Lock / Stop is set to the Lock position, the cyclic program is started. By the reset button 37, the fault counter 10 is reset and intermittent fault is waited. When detecting the intermittent fault by the supervising program, the presence of a malfunction signal in the analyzer is checked and if the analyzer also detected a malfunction, the command that determines the malfunction occurs is determined by changing the length of the monitored section. Dp analysis of the reasons for the occurrence of a failure. Ultimately, a command is detected that fails, not detected by hardware control. Depending on the nature of the malfunction, a replaceable elemental signal is replaced, malfunctions in the signature analyzer, and in the presence of a malfunction signal, the length of the monitored section is reduced by a factor of 2 (and increases without) and the cyclic program is started. the place is defined with exact
переходаtransition
(дл (for
стью до последнегоstew to the last
данного этапа локализации).this stage of localization).
Следующий этап локализации перемежающейс неисправности - анализ результата выполнени программы при сбое. Дл анализа нужно прежде всего остановить контролируемый прибор в момент обнаружени сбо . Дл этого гнездо 40 анализатора соедин етс с входом триггера Останов контролиру емого прибора, запускаетс циклическа программа и нажатием кнопки 37 Сброс производитс настройка анализатора . Тумблер 35 Блокировка/останов переводитс в положение Останов и производитс ожидание переме- жающейс неисправности. При возникновении перемежающейс неисправностиThe next stage of the intermittent fault localization is the analysis of the result of the program execution upon failure. For analysis, it is first necessary to stop the monitored device at the time of the failure. For this, analyzer socket 40 is connected to the trigger input. Stopping the monitored device, the cyclic program is started and pressing the button 37 Reset, the analyzer is set up. The toggle switch 35 Locks / Stops translates to the Stop position and waits for intermittent faults. In case of intermittent malfunction
сигнал неисправности с выхода первого разр да счетчика 10 неиспр.чвности через вход 10 блока 17 управлени и элемент И 25 устанавливает триггер 20the fault signal from the output of the first bit of the counter 10 fault on the input 10 of the control unit 17 and the element And 25 sets the trigger 20
вой или адресной шины. В качестве СИ приема информации следует вз ть сиг- мации . Длина контролируемой импульс- ной последовательности будет измер - тьс в командах, а информаци будет howling or address bus. Sigma should be taken as the SI for receiving information. The length of the monitored pulse sequence will be measured in commands, and the information will be
Останов, который останавливает контролируемый прибор.A stop that stops a monitored device.
В результате анализа выполн емой рограммь по индикации регистров контролируемого прибора и результатам , записанным в пам ть, намечаетс импульсна последовательность дл последующего контрол . Это может быть какой-нибудь разр д регистра, число j вой или адресной шины. В качестве СИ приема информации следует вз ть сиг- 25 мации. Длина контролируемой импульс- ной последовательности будет измер - тьс в командах, а информаци будет As a result of the analysis of the program performed on the indication of the registers of the monitored device and the results recorded in the memory, a pulse sequence is planned for subsequent monitoring. It can be any register bit, j number or address bus number. Sigma should be taken as the SI for receiving information. The length of the monitored pulse sequence will be measured in commands, and the information will be
2020
нал выдачи информации в (числовые) адресные шины. Дл этого тумблер СИ 34 переводитс в положение 2, а на клемму СИ 2 подаютс синхроимпульсы выдачи информации в числовую шину контролируемого прибора, при этом на элементе И-ИЛИ 29 производитс разделение синхроимпульсов приема инфорвой или адресной шины. В качестве СИ приема информации следует вз ть сиг- мации. Длина контролируемой импульс- ной последовательности будет измер - тьс в командах, а информаци будет Information issue in (numerical) address buses. For this, the SI 34 toggle switch is transferred to position 2, and the sync pulses of information output are fed to the CM terminal 2 on the numerical bus of the monitored device, while the information sync pulses of the address or address bus are separated on the AND-OR element 29. Sigma should be taken as the SI for receiving information. The length of the monitored pulse sequence will be measured in commands, and the information will be
приниматьс по синхроимпульсам выдачи информации в числовую шину. На пере- ключател х 15.1...15.П не измен етс длина контролируемого участка импульсной последовательности. Тумблер 35 Блокировка/останов переводитс в положение Блокировка, запускаетс циклическа программа. Кнопкой 37 Сброс сбрасываетс счетчик 10 неисправностей и производитс ожидание перемежающейс неисправности. При обнаружении перемежагацейс неисправности контролирующей- программой провер етс наличие сигнала неисправности в анализаторе и если анализатор также зафиксировал сбой, то методом изменени длины контролируемого участка определ етс команда, при выполнении которой происходит сбой. Дп анализа причин возникновени сбо необходимо произвести останов контролируемого прибора по сбою на.сбойной команде.. После останова производитс анализ причин сбо и может оказатьс так, что описанный процесс локализации необходимо повторить и проконтролировать еще одну импульсную последовательность . В конечном итоге определ етс команда, дающа сбой, не обнаруживаема аппаратным контролем. В зависимости от характера неисправности производитс замена сменных элеменtaken on sync pulses issuing information to the numeric bus. The switch 15.1 ... 15.P does not change the length of the controlled part of the pulse sequence. Toggle switch 35 Lock / Stop is set to the Lock position, the cyclic program is started. By the reset button 37, the fault counter 10 is reset and intermittent fault is waited. When the intermittent fault is detected by the control program, the presence of a fault signal in the analyzer is checked and if the analyzer also detected a failure, then the command that performs the failure is determined by changing the length of the monitored section. DP of the analysis of the causes of a failure, it is necessary to stop the monitored device according to the failure of the faulty command. After the stop, an analysis of the causes of the failure is performed and it may be that the described localization process needs to be repeated and checked for one more pulse sequence. Ultimately, a command is detected that gives a failure that is not detectable by hardware control. Depending on the nature of the fault, replacement of replacement elements is carried out.
злдпии окна и мере 1и и тригг ер 18 Пуск, Снгн,ал Запуск в каждом цикле через элементы И 22, ИЛИ 27, выход 7 блока 17 управлени производит установку нул дес тичных счетчиков 13.1...13.П в первом цикле через эле- И 24 устанавливает триггер 18 Пуск. Синхроимпульсы через элемент И 21, выход 1 блока 17 управлени поступают на синхровход блока 12 задани окна измерени . В каждом цикле сигнал Запуск обнул ет счетчики 13.1-13.п блока 12 задани окна измерени и счет импульсов начинаетс сначала. Циклический режим продолжаетс до по влени сбо . При по влении перемежающейс неисправности контро- лируемглй прибор останавливаетс (прогуправлени поступарот на вход блока 12 задани окна измерени , а через элемент И-ИЛИ 29 и выход А блока 1 управлени на синхровход сдвиговог регистра 5 и синхровход В триггера 41 блока 2 ввода.The window and measure 1i and trigger 18 of start, cnn, al. Starting in each cycle through AND 22, OR 27, output 7 of control unit 17 sets zero decimal counters 13.1 ... 13.P in the first cycle through And 24 sets the trigger 18 start. The sync pulses through the element 21, the output 1 of the control unit 17 are fed to the synchronous input of the measurement task setting unit 12. In each cycle, the Start-up signal zeroes the counters 13.1-13.p of the unit 12 for specifying the measurement window and the pulse counting starts again. Cyclic mode continues until a failure occurs. When an intermittent fault occurs, the monitored device stops (proceeding to the input of the measurement task unit 12, and through the AND-OR element 29 and the output A of the control unit 1 to the shift register register 5 and the synchronous input B of the trigger 41 of the input unit 2.
Прием информации будет продолжа тьс до тех пор, пока счетчики 13.1...13.П не отсчитают установле ного на переключател х значени К команд.Reception of information will continue until the counters 13.1 ... 13.P do not count the K command values set on the switches.
Сигнал Конец окна измерени (вход 3 блока 17 управлени , фиг.4 через элементы И-ИЛИ 30, ИЛИ 28 ус тановит в О триггер Пуск (фиг.Ав который закроет элемент И 21 и пре кратит подачу СИ в блок 12 задани окна измерени и сдвиговый регистр Signal End of measurement window (input 3 of control block 17, FIG. 4 through AND-OR 30 elements, OR 28 installs a Start trigger into O (FIG. Av which closes AND 21 and stops the flow of SR into measurement task block 12 and shift register
10ten
1515
раммно или аппаратно), подача СИ пре- on Блок 32 формировани импульсов . 11frame or hardware), SI feed pre-blocking the formation of pulses. eleven
30thirty
3535
кращаетс , а в блоке 16 индикации зафиксируетс количество прошедших команд до воз.1гикновени сигнала неисправности . Если число выполненных команд от момента запуска до момента 25 сбо больше предельного значени блока 12, что определ етс по индикации переполнени на блоке 16 индикации, то запуск анализатора следует перенести ближе к месту неисправности, либо сократить контролирующую циклическую программу.is growing, and in the display unit 16 the number of the last commands will be recorded before the occurrence of a fault signal. If the number of commands executed from the start up to the moment 25 is greater than the limit value of block 12, which is determined by the overflow indication on the display block 16, then the analyzer start should be moved closer to the fault location, or reduce the monitoring cyclic program.
Дп контрол импульсной последовательности точек ветвлени программы (признака Переход) на переключател х 15.1. ..15.П устанавливаетс значение К длины импульсной последовательности , которое определено в предыдущей операции.DP control of the pulse sequence of program branch points (the sign of the Transition) on the switches 15.1. ..15.P sets the K value of the length of the pulse sequence, which is defined in the previous operation.
Переключатель 36 Дпина уст анав- ливаетс в положение 2, тумблер 34 СИ в положение 1, кнопкой 38 Установка О через элемент ИЛИ 28 производитс установка нул триггера 18 Пуск, через элемент И-ИЛИ 31 и выход 8 блока 17 управлени устанавливаетс в О регистр 5 приема информации, а через элемент ИЛИ 27 и выход .7 блока 17 управлени обнул етс блок 12 задани окна измерени , Шуп 1 анализатора соедин етс с выходом признака Переход контролируемого прибора. Запускаетс циклическа программа. По заднему фронту сигнала З1ггуск (фиг. 46) через элемент И 24 устанавливаетс триггер 18 Пуск (фиг. 4в).Switch 36 Dpina device is set to position 2, toggle switch 34 SI to position 1, button 38 Setting O through element OR 28 sets start zero of trigger 18, start through element AND-OR 31 and output 8 of control block 17 is set to About register 5 receiving information, and through the OR element 27 and the output .7 of the control unit 17, the measurement task setting unit 12 nulls, the analyzer Shoop 1 is connected to the output of the sign The transition of the monitored device. A cyclic program is started. The trigger edge 18 Start (Fig. 4c) is set through the element 24 on the falling edge of the signal S1GGUSK (Fig. 46).
Синхроимпульсы (фиг. 4а) через элемент И 21 и выход 1 блока 17Sync pulses (Fig. 4a) through the element And 21 and the output 1 of block 17
4040
равлени по сбросу триггера 18 Пу вырабатывает два сдвинутых относительно друг друга импульса Строби- рование сравнени - выход 5 блока 17 управлени и импульс Стробиро- вание передачи информации - выход блока 17 управлени (фиг. 4е). Так как в первом цикле в регистре 6 информаци отсутствовала, то при сравне нии регистров 5 и 6 блок 8 сравнени , блок 9 регистрации неисправностей зафиксирует неисправность, но после первого цикла в регистре 6 уж будет записано значение сигна- .туры, в последуюпщх циклах контрол сигнал Запуск через элементы И 24 И-ИЛIi 31, выход 8 блока 17 управлен производит установку нул сдвиговог регистра 5, а через элементы ИЛИ 27 и выход 7 блока 17 управлени устаThe reset trigger 18 Pu generates two pulses that are shifted relative to each other. Comparison strobing - output 5 of control unit 17 and pulse Information transmission strobing - output of control block 17 (Fig. 4e). Since there was no information in the first cycle in register 6, then when comparing registers 5 and 6, block 8 is compared, block 9 of the registration of faults will fix the fault, but after the first cycle in register 6, the value of the signal will be recorded signal Run through the elements AND 24 AND-ILIi 31, the output 8 of the block 17, the control sets the zero offset register 5, and through the elements OR 27 and the output 7 of the control block 17
новку нул блока 12 задани окна и мерени . По заднему фронту импульса Запуск устанавливаетс триггер 18 Пуск, который разрешает прием ин- д5 формации. Работа анализатора произво дитс как и в первом цикле, описанно ранее. В конце каждого цикла произво дитс сравнение полученного значени сигнатуры со значением сигнатуры пре дыдущего цикла. Блок регистрации неисправностей фик.сирует сигналы, неравенства сигнатур. Если после включени циклического режима блок 9 регистрации неисправностей продолжает фиксировать сигналы несовпадени сиг натур, а циклическа программа перемежающейс неисправности не обнаружи вает, то получаема сигнатура неустойчива . В этом случае необходимоNovuka Zero Block 12 Set the window and measure. On the trailing edge of the trigger, a trigger 18 is set up, which allows for the reception of an information 5 formation. The operation of the analyzer is performed as in the first cycle, described earlier. At the end of each cycle, the obtained value of the signature is compared with the value of the signature of the previous cycle. The unit for registering faults is a fictitious signal, inequality of signatures. If, after switching on the cyclic mode, the fault registration block 9 continues to fix the signal mismatch signals, and the cyclic intermittent fault program does not detect, then the resulting signature is unstable. In this case it is necessary
5050
5555
5799 .105799 .10
управлени поступарот на вход блока 12 задани окна измерени , а через ;,, элемент И-ИЛИ 29 и выход А блока 17 управлени на синхровход сдвигового регистра 5 и синхровход В триггера 41 блока 2 ввода.control inputs to the input of the measurement task setting unit 12, and through ;, the element AND-OR 29 and the output A of the control unit 17 to the synchronous input of the shift register 5 and the synchronous input B of the trigger 41 of the input unit 2.
Прием информации будет продолжатьс до тех пор, пока счетчики 13.1...13.П не отсчитают установлена ного на переключател х значени К команд.Reception of information will continue until the counters 13.1 ... 13.P do not count the K command values set on the switches.
Сигнал Конец окна измерени (вход 3 блока 17 управлени , фиг.4г) через элементы И-ИЛИ 30, ИЛИ 28 установит в О триггер Пуск (фиг.Ав), который закроет элемент И 21 и прекратит подачу СИ в блок 12 задани окна измерени и сдвиговый регистр 5,Signal End of the measurement window (input 3 of control block 17, fig.4g) through the elements AND-OR 30, OR 28 sets the Start trigger (fig.Av) into О, which closes AND 21 and stops feeding the SI into the measurement window setting 12 and shift register 5,
10ten
1515
on Блок 32 формировани импульсов . 11on Block 32 forming pulses. eleven
00
5five
5 five
00
равлени по сбросу триггера 18 вырабатывает два сдвинутых относительно друг друга импульса Строби- рование сравнени - выход 5 блока 17 управлени и импульс Стробиро- вание передачи информации - выход 6 блока 17 управлени (фиг. 4е). Так как в первом цикле в регистре 6 информаци отсутствовала, то при сравнении регистров 5 и 6 блок 8 сравнени , блок 9 регистрации неисправностей зафиксирует неисправность, но после первого цикла в регистре 6 уж будет записано значение сигна- .туры, в последуюпщх циклах контрол сигнал Запуск через элементы И 24, И-ИЛIi 31, выход 8 блока 17 управлени производит установку нул сдвигового регистра 5, а через элементы ИЛИ 27 и выход 7 блока 17 управлени установку нул блока 12 задани окна измерени . По заднему фронту импульса Запуск устанавливаетс триггер 18 Пуск, который разрешает прием ин- 5 формации. Работа анализатора производитс как и в первом цикле, описанном ранее. В конце каждого цикла производитс сравнение полученного значени сигнатуры со значением сигнатуры предыдущего цикла. Блок регистрации неисправностей фик.сирует сигналы, неравенства сигнатур. Если после включени циклического режима блок 9 регистрации неисправностей продолжает фиксировать сигналы несовпадени сигнатур , а циклическа программа перемежающейс неисправности не обнаруживает , то получаема сигнатура неустойчива . В этом случае необходимоThe reset trigger 18 generates two pulses that are shifted relative to each other. Comparison gating - output 5 of control block 17 and pulse. Transmission of information transfer - output 6 of control block 17 (Fig. 4e). Since there was no information in the first cycle in register 6, then when comparing registers 5 and 6, the comparison unit 8, the fault registration unit 9 fixes a fault, but after the first cycle in register 6, the signal value will be recorded, and in subsequent cycles the control signal Running through the elements AND 24, AND-ILIi 31, the output 8 of the control unit 17 performs the setting of the zero of the shift register 5, and through the elements OR 27 and the output 7 of the control unit 17, setting the zero of the measurement task setting unit 12. On the falling edge of the trigger, a trigger 18 is set, which allows the reception of information. The operation of the analyzer is performed as in the first cycle described earlier. At the end of each cycle, the obtained signature value is compared with the signature value of the previous cycle. The unit for registering faults is a fictitious signal, inequality of signatures. If, after switching on the cyclic mode, the malfunction registration unit 9 continues to fix the signature mismatch signals, and the cyclic intermittent fault program does not detect, then the resulting signature is unstable. In this case it is necessary
00
5five
13141314
(тов (блоков, ТЗЗоп), Если необходимо определить немспрапность с точностью до выхода микросхемы (или св зи), то с.бойил команда зацикливаетс (со сравнением результата и выдачей сообщени об ошибке), определ етс импульсна последовательность дл контрол и производитс ее контроль. Запуск анализатора следует производить от начала выполнени контролируемой команды, а контролировать импульсные последовательности до микрокоманды Конец операции. На клемму Запуск подаетс микрокоманда Начало операции , а на клемму Стоп микрокоманда Конец операции, тумблер СИ 34 должен быть установлен в положение 1, а на клемму СИ 1 подаютс синхроимпульсы выработки микрокоманд, переключатель 36 Длина переводитс в положение З, при этом на элементе И-ИЛИ 30 производитс переключени сигналов установки О триггера 18 Пуск. На шуп 1 анализатора подаетс выбранный сигнал контрол . Зацикливаетс команда. Сигнал Запуск (фиг. 5б) производит установку нул счетчиков 13.1-...13.П и сдвигового регистра 5, а по заднему фронту сигнала производитс установка триггера 18 Пуск (фиг. 5в), который включае анализатор в работу. В конце контролируемой операции вырабатываетс сигнал Стоп (фиг. 5г), которьм через элемент И-ИЛИ 30, элемент ИЛИ 28 сбрасывает триггер 18 Пуск (фиг.Зв По сбросу триггера 18 Пуск блоком 32 формировани импульсов управлени вырабатываютс импульсы Стробирова- ние сравнени , и Стробирование передачи информации (фиг. 5д,е). На счетчиках 13.1...13.П будет подсчитыватьс количество импульсов СИ от Запуска до сигнала Стоп, которое индицируетс блоком 16 индикации после сброса триггера 18 Пуск (фиг.Зж Если в контролируемой импульсной последовательности обнаружен сбой, то место сбо определ етс путем изменени длины контролируемого участка им пульсной последовательности. На переключател х 15.1...15.П устанавливаетс значение, равное половине длины, индицируемой блоком 16 индикации. Переключатель 36 Длина устанавли- ваетс в положение 2, запускаетс циклический режим и методом изменени длины контролируемого участка(com (blocks, TZZop), If it is necessary to determine the accuracy with the accuracy of the chip output (or connection), then the boot command is looped (comparing the result and issuing an error message), the pulse sequence is monitored and monitored The analyzer should be started from the start of the controlled command, and the pulse sequences should be monitored until the microcommand End of operation. On the Start terminal, the microcommand Start of the operation is sent, and on the Stop terminal of the microcommand. operation, the SR 34 toggle switch must be set to position 1, and sync pulses of micro-commands are output to the SI terminal 1, switch 36 The length is transferred to position 3, and the O-trigger trigger 18 signals are switched on the AND-30 element. The analyzer sends the selected control signal. The command starts looping. The Start signal (Fig. 5b) sets the zero of the counters 13.1 -... 13.P and shift register 5, and the trigger 18 is set on the falling edge of the signal (FIG. 5c), which includes the analyzer in operation. At the end of the monitored operation, a Stop signal is generated (Fig. 5d), through the AND-OR 30 element, the OR 28 element resets the Start 18 trigger (Fig. 3c. By resetting the trigger 18 Start by the control pulse shaping unit 32. Comparison gating is generated, and Information transmission gating (Fig. 5d, e). On counters 13.1 ... 13.P, the number of SI pulses from the Start to the Stop signal, which is indicated by the display unit 16 after resetting the Trigger 18 Start, will be counted (FIG. ZH If in a controlled pulse sequence uncovered The fault is determined, the fault location is determined by changing the length of the monitored portion of the pulse sequence. On switches 15.1 ... 15.P, a value equal to half the length indicated by display unit 16 is set.Switch 36 The length is set to position 2, starts cyclic mode and method of changing the length of the controlled area
1414
производитс поиск момента воэникно вени сбо . Дополнительную информацию о неисправности можно получить, просматрива контролируемые сигналы осциллографом. Дл синхронизации осциллографа используетс гнездо 39.A search is made for the time of the military boot system. Additional information about the malfunction can be obtained by viewing the monitored signals by the oscilloscope. Jack 39 is used to synchronize the oscilloscope.
В р де случаев требуетс определить длину цикла от сигнала ЗапускIn a number of cases, it is necessary to determine the cycle length from the trigger signal.
Q до следующего сигнала Запуск, на- . пример, если в контролируемой программе не возникает аппаратных ошибок, а она зацикливаетс или получаетс неправильный результат. Дл этого -вQ until next signal Start, on. For example, if there are no hardware errors in the monitored program and it loops or an incorrect result is obtained. For this
5 сигнатурном анализаторе имеетс специальный режим работы, когда сигнатура формируетс от сигнала Запуск до следующего сигнала Запуск. Переключатель 36 Длина переводитс в . A 5 signature analyzer has a special mode of operation when a signature is generated from the Start signal to the next Start signal. Switch 36 The length is translated into.
0 первое положение, при этом на второй вход элемента ИЛИ 26 подаетс потенциал логического нул , единичное плечо триггера 18 Пуск соединено с инверсным входом элемента ИЛИ 26, обра5 зу триггер со счетным входом. Работа анализатора в этом режиме ничем не отличаетс от описанной выше. Счетчики 13.1... 13.п подсчитывают длину контролируемого процесса в выбранных0 the first position, while the potential of the logical zero is applied to the second input of the element OR 26, the unit arm of the trigger 18 Start is connected to the inverse input of the element OR 26, the trigger with the counting input is connected. The operation of the analyzer in this mode is no different from that described above. Counters 13.1 ... 13.n counted the length of the controlled process in selected
0 единицах измерени , точках ветвлени программы, командах, тактах, а на блоке 16 индикации будет отображатьс это значение. Временна диаграмма этого режима приведена на фиг. 3. Здесь а - синхроимпульсы, б - сигнал запуска, в - 1ТГ Пуск, г - сравнение , д - передача из Р5 и Р6, е - индикаци счетчика тактов. Так как в этом режиме контроль производитс чед рез цикл, то после определени длины цикла следует перейти в режим по счетчику тактов (2 - положение пе- оеключател 36 Длина).0 units of measure, program branch points, instructions, measures, and this value will be displayed on display unit 16. The timing diagram of this mode is shown in FIG. 3. Here, a is the clock pulses, b is the start signal, c is 1TG Start, d is the comparison, e is the transmission from P5 and P6, e is the indication of the clock counter. Since in this mode the control is performed ched through a cycle, then after determining the cycle length, it is necessary to switch to the clock ticker mode (2 - switch position 36 Length).
5 Таким образом, предлагаемый анализатор позвол ет определ ть наличие перемежакнцейс неисправности в импульсных последовательност х большой длины за одно измерение, определ ть5 Thus, the proposed analyzer makes it possible to determine the presence of intermittent failure in pulsed sequences of large length in one measurement, to determine
П момент по влени перемежакщейс неисправности путем изменени длины контролируемого участка импульсной последовательности. При этом в зависимости от выбранных единиц измерени At the time of occurrence of intermittent fault by changing the length of the monitored portion of the pulse sequence. At the same time, depending on the selected units
е длины импульсной последовательности, место .неисправности определ етс поэтапно , например, в процессоре сначала с точностью до последнего перехо- да, потом с точностью до команды, потом с точностью до СИ. Это сокращает врем поиска первого искаженного символа п импульсной последовательности For the length of the pulse sequence, the location of the malfunction is determined step by step, for example, in the processor, first with the accuracy of the last transition, then with the accuracy of the command, and then with the accuracy of the SI. This shortens the search time for the first distorted symbol n of the pulse sequence.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864162771A SU1495799A1 (en) | 1986-12-16 | 1986-12-16 | Signature analyser for detection of intermittent faults |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864162771A SU1495799A1 (en) | 1986-12-16 | 1986-12-16 | Signature analyser for detection of intermittent faults |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1495799A1 true SU1495799A1 (en) | 1989-07-23 |
Family
ID=21273410
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864162771A SU1495799A1 (en) | 1986-12-16 | 1986-12-16 | Signature analyser for detection of intermittent faults |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1495799A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114873190A (en) * | 2022-05-11 | 2022-08-09 | 河北白沙烟草有限责任公司 | Error-preventing monitoring device and method for putting tobacco shreds into cabinet |
-
1986
- 1986-12-16 SU SU864162771A patent/SU1495799A1/en active
Non-Patent Citations (1)
Title |
---|
Приборы и системы управлени , 1984, № 3, с. 25. Авторское свидетельство СССР № 13815,11, кл. G 06 F 11/00, 1985. * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114873190A (en) * | 2022-05-11 | 2022-08-09 | 河北白沙烟草有限责任公司 | Error-preventing monitoring device and method for putting tobacco shreds into cabinet |
CN114873190B (en) * | 2022-05-11 | 2024-05-07 | 河北白沙烟草有限责任公司 | Error-preventing monitoring device and method for tobacco shred entering cabinet |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4139147A (en) | Asynchronous digital circuit testing and diagnosing system | |
EP0113393B1 (en) | A self-clocked signature analyser | |
US3843893A (en) | Logical synchronization of test instruments | |
SU1495799A1 (en) | Signature analyser for detection of intermittent faults | |
SU1381511A1 (en) | Device for detecting intermittent failures | |
SU1262502A1 (en) | Device for searching intermittent failures | |
SU970283A1 (en) | Device for locating malfunctions in logic assemblies | |
RU2050588C1 (en) | Method for control and debug of real-time programs and device for its implementation | |
SU1264186A1 (en) | Device for checking digital units | |
SU1256228A1 (en) | Device for detecting errors from elements of binary signal | |
SU1624459A1 (en) | Device for logic unit testing | |
SU785977A1 (en) | Device for discriminating synchro pulses | |
SU441532A1 (en) | Device for detecting faults in logic circuits | |
SU1571552A1 (en) | Device for checking program automatic machines | |
SU1499349A1 (en) | Signature analyzer | |
SU1161991A1 (en) | Device for diagnostic checking of memory | |
SU1388872A2 (en) | Device for registering unstable failures | |
SU1071979A1 (en) | Device for digital assembly diagnostics | |
SU1589278A1 (en) | Signature analyzer | |
SU1352420A1 (en) | Logic tester | |
SU858210A1 (en) | Multichannel analyzer of logic states | |
JPH11284505A (en) | Timer circuit | |
SU1325417A1 (en) | Monitoring device | |
SU1251335A1 (en) | Device for detecting errors | |
SU936005A1 (en) | Shaft angular position-to-code converter testing device |