SU1464142A1 - Program control device - Google Patents

Program control device Download PDF

Info

Publication number
SU1464142A1
SU1464142A1 SU874210890A SU4210890A SU1464142A1 SU 1464142 A1 SU1464142 A1 SU 1464142A1 SU 874210890 A SU874210890 A SU 874210890A SU 4210890 A SU4210890 A SU 4210890A SU 1464142 A1 SU1464142 A1 SU 1464142A1
Authority
SU
USSR - Soviet Union
Prior art keywords
input
output
control
information
group
Prior art date
Application number
SU874210890A
Other languages
Russian (ru)
Inventor
Вячеслав Сергеевич Харченко
Евгений Васильевич Пугач
Григорий Николаевич Тимонькин
Валентин Павлович Улитенко
Сергей Феофентович Тюрин
Сергей Николаевич Ткаченко
Original Assignee
Предприятие П/Я Г-4651
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я Г-4651 filed Critical Предприятие П/Я Г-4651
Priority to SU874210890A priority Critical patent/SU1464142A1/en
Application granted granted Critical
Publication of SU1464142A1 publication Critical patent/SU1464142A1/en

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

Изобретение относитс  к автоматике и вычислительной технике и предназначено дл  использовани  в системах контрол  сложными технологичес- кими объектами. Цель изобретени  - повышение достоверности контрол . Поставленна  цель достигаетс  тем, что в известное устройство, содержащее формирователь программ, блок сравнени , первый счетчик, триггер управлени , тактовый генератор, первый элемент И и элемент ИЛИ, введены пульт управлени , блок индикации, блок масок, делитель частоты, второй счетчик, триггер пуска, триггер нормы , элемент 2И-ШШ, второй и третий элементы И. Введение новых элементов позвол ет обеспечить допусковый контроль параметров объекта в течение времени воздействи  на него одного тестового сигнала, выборочный контроль параметров объекта в зависимости от типа тестового воздействи , гибкий контроль в зависимости от результатов каждого тестового воздействи  и регистрацию диагностической информации. 2 з.п. ф-лы, 7 ил. (ЛThe invention relates to automation and computing technology and is intended for use in control systems with complex technological objects. The purpose of the invention is to increase the reliability of the control. The goal is achieved by the fact that a known device containing a program generator, a comparison unit, the first counter, a control trigger, a clock generator, the first AND element and an OR element, is introduced a control panel, a display unit, a mask unit, a frequency divider, a second counter, a trigger start, norm trigger, element 2И-ШШ, second and third elements I. Introduction of new elements allows to ensure the tolerance control of the object parameters during the time of exposure to a single test signal, selective control of pairs object strengths depending on the type of test exposure, flexible control depending on the results of each test exposure, and registration of diagnostic information. 2 hp f-ly, 7 ill. (L

Description

1one

Изобретение относитс  к автоматике и вычислительной технике.и предназначено дл  использовани  в системах контрол  сложными технологическими объектами.The invention relates to automation and computing. It is intended for use in control systems with complex technological objects.

Цель изобретени  - повышение достоверности контрол .The purpose of the invention is to increase the reliability of the control.

Повышение достоверности и точности контрол  функционировани  объекта достигаетс  за счет обеспечени  до- пускового контрол  параметров объекта в течение времени воздействи  на него одного тестового сигнала, обеспечени  выборочного контрол  параметров объекта в зависимости от тес : тового воздействи  и о беспечени An increase in the reliability and accuracy of control over the operation of an object is achieved by ensuring the ad hoc control of the parameters of the object during the time of exposure to a single test signal, ensuring selective control of the parameters of the object depending on the test effect and the safety

воздействи  в зависимости от результатов каждого тестового воздействи  и регистрации диагностической информации .exposure depending on the results of each test exposure and registration of diagnostic information.

На фиг. 1 изображена структурна  схема устройства; на фиг. 2 - функциональна  схема пульта управлени  , на фиг. 3 - функциональна  схема блока индикации; на фиг., 4 - функциональна  схема формировани  программ; на фиг. 5 - функциональна  схема блока масок; на фиг. 6 - функциональна  схема делител  частоты; на фиг. 7 - временна  диаграмма работ устройства.FIG. 1 shows a block diagram of the device; in fig. 2 is a functional diagram of the control panel; FIG. 3 - the functional scheme of the display unit; Fig. 4 is a functional diagram of the formation of programs; in fig. 5 - functional block diagram of masks; in fig. 6 - functional frequency divider circuit; in fig. 7 is a temporary diagram of device operation.

Устройство дл  программного контрол  (фиг. 1) включает пульт 1 управщThe device for software control (Fig. 1) turns on the remote control 1

й1d1

99

лениЯ), содержащий выходы Пуск ,, Стоп 1.2 и информационные выходы 1.3, езлок 2 индикации, содержащий управл ющие входы 2,1-2.3, формирователь 3 программ, содержащий информационные входы 3,1, первый вход 3.2 записи адреса, второй вход 3.3.записи текста, третий вход 3.4 логического услови , информационные выходы .кода числа проверок параметра на несоответствие эталону 3«5, кода дискретности проверок 3.6, кода эталона 3.7, кода маски 3.8, кода числа несоответствий 3,9 и маркера окончани  проверок 3,10, блок 4 масок, содержащий первую группу информационных входов 4,1 и информационные выходы 4.2,-блок 5 сравнени , делитель 6 частоты, содержащий информационные входы 6.1, счетный вход 6.2 и выход 6.3, первый 7 и второй 8 счетчики, триггеры пуска 9, управлени  10 и нормы 11, тактовый генератор 12, содержащий выходы 12.1-12.3, элемент 2И-ИЛИ 13, первый 14, второй 15 и третий 16 элементы И, элемент ИЛИ 17, информационные выходы 1В и информационные входы 19 устройства.lazy) containing outputs Start, Stop 1.2 and information outputs 1.3, Display 2, containing control inputs 2.1-2.3, programmer 3, containing information inputs 3.1, first input 3.2 of the address record, second input 3.3. text records, the third input 3.4 of the logic condition, information outputs. the code of the number of parameter checks for non-conformity with standard 3 «5, discrete code of checks 3.6, standard code 3.7, mask code 3.8, code of number of non-conformities 3.9, and end marker of checks 3.10, block of 4 masks containing the first group of information inputs 4.1 and information outputs 4.2, -block 5 comparison, frequency divider 6, containing information inputs 6.1, counting input 6.2 and output 6.3, first 7 and second 8 counters, start triggers 9, control 10 and norms 11, clock 12, containing outputs 12.1-12.3, element 2I-OR 13, first 14, second 15 and third 16 elements AND element OR 17, information outputs 1B and information inputs 19 of the device.

Пульт 1 управлени  (фиг. 2) содержит элемент НЕ 20, первый, 21 и второй 22 одновибраторы, группу переключател  23, кнопки Пуск 24 и Стоп 25.The control panel 1 (Fig. 2) contains the element NOT 20, the first, 21 and second 22 one-shot, switch group 23, Start button 24 and Stop 25.

Блок 2 индикации (фиг, 3) содержит первый 26 и второй 27 регистры и ндикации, индикаторы 28 и элемент ИЛИ 29.The display unit 2 (FIG. 3) contains the first 26 and second 27 registers and indications, indicators 28 and the element OR 29.

Формирователь 3 программ (фиг. 4) содержит регистры 30 адреса и теста 31, блок 32 пам ти коммутатор 33 и .элемент 34 сложени  по модулю два.The programmer 3 (FIG. 4) contains the registers 30 for the address and test 31, the memory block 32, the switch 33, and the addition element 34 modulo two.

Блок 4 масок (фиг, 5). содержит группу мультиплексоров 35.Block 4 masks (Fig, 5). contains a group of multiplexers 35.

Формирователь 3 программ предназначен дл  формировани  тестовой и диагностической информатщи на информаци .. онные вьпсоды устройства, дл  формиро- 5 The shaper 3 of the programs is intended to form a test and diagnostic informatics on the information and informational parameters of the device for generating 5

вани  кода числа проверок J.b.. наVani number code checks J.b .. on

первый счетчик 7, кода дискретности проверок 3.6 на делитель 6 частоты, кода эталона 3.7 на блок 5 сравне 10 ни , кода маски 3.8 на блок 4 масок, кода числа допустимых несоответствий 3.9 контролируемого параметра с эталоном на второй счетчик 8 и маркера окончани  проверок 3.10 (маркера и 15 ионизации).the first counter 7, the discreteness code of checks 3.6 for frequency divider 6, the standard code 3.7 for block 5 is 10 compared to, the mask code 3.8 for block 4 for masks, the code for the number of allowable discrepancies 3.9 of the monitored parameter with the standard for the second counter 8 and the marker for the end of checks 3.10 ( marker and 15 ionization).

Коды числа проверок и эталоны  вл ютс  дополнительными.The number of check codes and benchmarks are optional.

Формирователь 3 программ воспринимает информацию о начальном адресе 20 требуемой проверки с информационных входов 3.1 по заднему фронту импульса на входе 3.2 записи адреса. По заднему фронту импульса на входе 3.3 записи теста формируетс  тестова  ин- 25 формаци  на соответствующих выходах формировател  3 программ.The programmer 3 programs perceives the information about the initial address 20 of the required verification from the information inputs 3.1 on the falling edge of the pulse at the input 3.2 of the address record. On the trailing edge of the pulse at the inlet 3.3 of the test recording, test information is formed at the corresponding outputs of the imaging unit of the 3 programs.

Сигнал на входе 3.4 логического услойи  осуществл ет модификацию последующей тестовой информации.The signal at input 3.4 of the logic condition performs modification of the following test information.

Формирователь 3 программ представл ет собой стандартный микропрограммный автомат.The programmer 3 is a standard firmware automaton.

Блок 4 масок предназначен дл  подключени  требуемых разр дов информационных входов 19 устройства к инфор- мациоиньм выходам 4.2 блока 4 масок в соответствии с состо нием информационных входов 4.1. Блок 4 масок представл ет собой мультиплексоры по ко- 40 личеству разр дов информационных входов 19 устройства.The mask unit 4 is designed to connect the required bits of the information inputs of the device 19 to the information outputs 4.2 of the mask unit 4 in accordance with the state of the information inputs 4.1. The mask unit 4 is multiplexers in the number of bits of the information inputs of the device 19.

Блок 5 сравнени  предназначен дл  сравнени  контролируемого параметра с информационных выходов 4.2 блока 4Comparison unit 5 is designed to compare the monitored parameter from the information outputs 4.2 of block 4

30thirty

3535

Делитель 6 частоты (фиг. 6) содер- 45 масок с эталоном, поступающим на выход 3.7 формировател  3 программ, и формировани  сигнала логической 1 на ее выходе в случае неравенства. Делитель 6 частоты предназначенThe frequency divider 6 (Fig. 6) contains 45 masks with a standard arriving at output 3.7 of the former of 3 programs, and generating a logical 1 signal at its output in case of inequality. Divider 6 frequency is designed

жит счетчик 36J блок 37 сравнени  и элемент 38 задержки:.The counter 36J is living. The comparison block 37 and the delay element 38 are :.

Пульт ..1 управлени  (фиг. и 2) предназначен дл  задани  начального .адреса требуемой проверки, а также формировани  сигналов Пуск и СтопThe remote control .. 1 control (Fig. 2) is designed to set the initial address of the required test, as well as the formation of Start and Stop signals.

Блок 2 индикации предназначен дл  отображени  информации о нормовом и ненормовом завершении каждого такта в проверке, а также дл  отображени  диагностической информации из формировател  программ по окончании про- верки.The display unit 2 is designed to display information about the normal and nonnormal end of each cycle in the test, as well as to display diagnostic information from the programmer at the end of the test.

Формирователь 3 программ предназначен дл  формировани  тестовой и диагностической информатщи на информационные вьпсоды устройства, дл  формиро- The shaper 3 of the programs is intended to form a test and diagnostic informatics for informational information of the device, to form

вани  кода числа проверок J.b.. наVani number code checks J.b .. on

первый счетчик 7, кода дискретности проверок 3.6 на делитель 6 частоты, кода эталона 3.7 на блок 5 сравне ни , кода маски 3.8 на блок 4 масок, кода числа допустимых несоответствий 3.9 контролируемого параметра с эталоном на второй счетчик 8 и маркера окончани  проверок 3.10 (маркера и 5 ионизации).the first counter 7, the discreteness code of checks 3.6 for frequency divider 6, the reference code 3.7 for block 5 as compared, the mask code 3.8 for block 4 for masks, the code for the number of allowable discrepancies 3.9 of the monitored parameter with the standard for the second counter 8 and the marker for the end of checks 3.10 (marker and 5 ionization).

Коды числа проверок и эталоны  вл ютс  дополнительными.The number of check codes and benchmarks are optional.

Формирователь 3 программ воспринимает информацию о начальном адресе 0 требуемой проверки с информационных входов 3.1 по заднему фронту импульса на входе 3.2 записи адреса. По заднему фронту импульса на входе 3.3 записи теста формируетс  тестова  ин- 5 формаци  на соответствующих выходах формировател  3 программ.The shaper 3 of the program receives information about the initial address 0 of the required check from the information inputs 3.1 by the falling edge of the pulse at the input 3.2 of the address record. On the trailing edge of the pulse at the inlet 3.3 of the test recording, test information is formed at the corresponding outputs of the imaging unit of the 3 programs.

Сигнал на входе 3.4 логического услойи  осуществл ет модификацию последующей тестовой информации.The signal at input 3.4 of the logic condition performs modification of the following test information.

Формирователь 3 программ представл ет собой стандартный микропрограммный автомат.The programmer 3 is a standard firmware automaton.

Блок 4 масок предназначен дл  подключени  требуемых разр дов информационных входов 19 устройства к инфор- мациоиньм выходам 4.2 блока 4 масок в соответствии с состо нием информационных входов 4.1. Блок 4 масок представл ет собой мультиплексоры по ко- 40 личеству разр дов информационных входов 19 устройства.The mask unit 4 is designed to connect the required bits of the information inputs of the device 19 to the information outputs 4.2 of the mask unit 4 in accordance with the state of the information inputs 4.1. The mask unit 4 is multiplexers in the number of bits of the information inputs of the device 19.

Блок 5 сравнени  предназначен дл  сравнени  контролируемого параметра с информационных выходов 4.2 блока 4Comparison unit 5 is designed to compare the monitored parameter from the information outputs 4.2 of block 4

00

3535

масок с эталоном, поступающим на выход 3.7 формировател  3 программ, и формировани  сигнала логической 1 на ее выходе в случае неравенства. Делитель 6 частоты предназначенmasks with the standard arriving at the output of 3.7 shaper of 3 programs, and generating a logical 1 signal at its output in case of inequality. Divider 6 frequency is designed

дл  изменени  длительности периода тестировани  в зависимости от сигнала дискретности проверок с выхода 3.6 формировател  3 программ по сигналам с третьего выхода 12.3 тактового генератора 12. Делитель частоты представл ет собой счетчик с переменным коэффициентом счета.to change the duration of the test period depending on the discrete signal of the checks from output 3.6 of the generator of 3 programs on signals from the third output 12.3 of the clock generator 12. The frequency divider is a counter with a variable counting coefficient.

Первьм счетчик 7 предназначен дл  записи по заднему фронту импульса наThe first counter 7 is designed to record on the falling edge of the pulse on

Hiixivu; -ijicrttMii; II 13 и хранени  кода числа прпиерчк с нькода 3.5 форми- I ронател  3 программ, дл  подсчета по заднему фронту импульсов с выхода 6.3 делител  6 частоты, дл  формировани  импульса переполнени  по моменту окончани  заданного числа прверок контролируемого параметра.Hiixivu; -ijicrttMii; II 13 and storing the code of the number of keys from the Nycode 3.5 of the I-3 programmer, for counting the falling edge of the pulses from the output 6.3 of the frequency divider 6, to generate an overflow pulse by the end of the specified number of checks of the monitored parameter.

Второй счетчик 8 предназначен дл  записи по заднему фронту импульса на выходе элемента И 15 и хранени  кода числа допустимых несоответствий контролируемого параметра эталону с выхода 3,9 формировател  3 программ в интервале времени действи  тестового сигнала, определ емого первым счетчиком 7, дл  подсчета импульсов с выхода элемента И 16, дл  формировани  импульса переполнени  при недопустимом количестве несоответствий .The second counter 8 is designed to record on the falling edge of the pulse at the output of the element 15 and store the code of the number of allowable mismatches of the monitored parameter to the standard from the output 3.9 of the generator 3 programs in the time interval of the test signal determined by the first counter 7 to count the pulses from the output element 16 for generating an overflow pulse with an unacceptable amount of mismatch.

Триггер 9 пуска предназначен дл  формировани  сигнала запуска тактового генератора 12 по сигналу Пуск с выхода 1.1 пульта 1 управлени  и дл  сн ти  этого сигнала при активировании выхода элемента 2И-ИЛИ 13,The trigger 9 is designed to generate a start signal of the clock generator 12 by the Start signal from output 1.1 of the control panel 1 control and to remove this signal when the output of element 2I-OR 13 is activated,

Триггер 10 управлени  предназначен дл  формировани  разрешающего сигнала на вторые входы элементов И 14 и 15 по сигналу с выхода элемента ИЛИ 17 и дл  сн ти  этого сигнала по , заднему фронту сигнала на выходе синхронизации , совмещенном с входом К, по- ступающего с выхода элемента И 15,The control trigger 10 is designed to form a permitting signal at the second inputs of the AND elements 14 and 15 according to the signal from the output of the element OR 17 and to remove this signal at the falling edge of the signal at the synchronization output, combined with the input K coming from the output of the element 15,

Триггер 11 нормы предназначен дл  формировани  сигнала логического услови  на вход 3,4 формировател  3 программ по импульсу переполнени  со счетчика 8 и дл  сн ти  этого сигнал по заднему фронту импульса на входе синхронизации, совмещенном с входом ,К, поступающего с выхода элемента И 15.The flip-flop 11 of the norm is intended to form a logical condition signal at input 3.4 of the generator of 3 programs on the overflow pulse from counter 8 and to remove this signal on the falling edge of the pulse at the synchronization input combined with the input K coming from the output of the And 15 element.

Тактовый генератор 12 предназначе дл  формировани  по разрешающему сиг налу с выхода триггера пуска 9 трехThe clock generator 12 is intended to form a permissive signal from the output of trigger trigger 9 three

Одновибратор 21 предназначен дл  формировани  одиночного импульса на выходе 1.1 пульта 1 управлени  при наA single vibrator 21 is designed to form a single pulse at the output 1.1 of the control panel 1 when

неперекрывающихс  последовательностей импульсов, синхронизирующих рабо-50 жатии кнопки Пуск 24, ту устройства, причем перва  с перво- Второй одновибратор 22 предназна- го выхода 12.1 синхронизирует элемент И 14, втора  с второго выхода 12,2 синхронизирует элемент И 15, а треть  с третьего выхода 12.3 поступает на jg вход делител  6 частоты. :non-overlapping sequences of pulses synchronizing the operation of pressing the Start button 24, that device, the first with the first Second vibrator 22 of the intended output 12.1 synchronizes the element 14, the second from the second output 12.2 synchronizes the element 15, and the third from the third output 12.3 is fed to jg input divider 6 frequency. :

Элемент 2И-ИЛИ 13 предназначен дл  формировани  сигнала сброса триггера 9 пуска в двух случа х: при пос-Element 2-OR 13 is designed to generate a reset trigger trigger 9 signal in two cases:

чен дл  формировани  одиночного импульса на выходе 1.2 пульта 1 управлени  при нажатии кнопки Сброс 25.It is used to form a single pulse at the output 1.2 of the remote control 1 by pressing the Reset button 25.

Переключатели 23 предназначены дл  набора кода начального адреса ; требуемой проверки, причем в исходное положение, через первые их контакты в соответствующие разр ды ин-The switches 23 are intended to dial an initial address code; required check, and in the initial position, through their first contacts in the corresponding bits of the

туплении сигнала Сброс с выхода 1.2 пульта управлени  и, если на.выходе 3,10 формировател  3 программ имеетс  маркер окончани  проверок, .представл ющий собой уровень логической 1, при одновременной активиза5signal dips Reset from the output 1.2 of the control panel and, if output 3.10 of the generator 3 of the programs has a check termination marker representing the logical level 1, while simultaneously activating5

00

gg

40 4540 45

5five

ции выхода переполнени  счетчика 7.Overflow Output Settings 7.

Элемент И 14 предназначен дл  0 формировани  сигнала записи адреса на вход 3.2 формировател  3 программ по импульсу на первом выходе 12,1 тактового генератора 12, если одновременно имеетс  сигнал логической 1 на выходе триггера 10 управлени . Element I 14 is designed to generate an address writing signal to input 3.2 of the generator 3 of the programs on a pulse at the first output 12.1 of the clock generator 12, if there is simultaneously a logic 1 signal at the output of control trigger 10.

Элемент И 15 предназначен дл  формировани  сигнала записи теста на вход 3.3 формировател  3 программ по импульсу на втором выходе 12,2 тактового генератора 12, если одновременно имеетс  сигнал логической 1 на выходе триггера 10 управлени . Элемент И 16 предназначен дл  формировани  счетного импу;льса на второй счетчик 8 по импульсу с выхода 6,3 делител  6 частоты, если на выходе блока 5 сравнени  имеетс  уро вень логической 1.Element 15 is designed to form a test recording signal at input 3.3 of the generator 3 of the programs on a pulse at the second output 12.2 of the clock generator 12, if there is simultaneously a logical 1 signal at the output of the control trigger 10. Element I 16 is designed to form a counting impulse; the second counter 8 is impulsed by a pulse from the output 6.3 of the frequency divider 6, if at the output of the comparison unit 5 there is a logic level 1.

Элемент ИЛИ 17 предназначен дл  формировани  сигнала установки триггера 10 управлени  по сигналу Пуск с выхода 1,1 пульта 1 управлени ,, либо по импульсу переполнени  счетчика 7,The element OR 17 is designed to form a trigger set-up signal 10 by a Start signal from output 1.1 of control panel 1, or by an overflow pulse of counter 7,

Информационные выходы 18 устрой- , ства предназначены дл  подачи тестового воздействи  на объект контрол , а йнформахщонные входы 19 - дл  сн ти  контролируемых параметров с объекта контрол .The information outputs 18 of the device are designed to supply a test action to the control object, and the information inputs 19 to remove the monitored parameters from the control object.

Элемент НЕ 20 (фиг, 2) предназначен дл  формировани  сигнала логической 1 на вторые контакты .переключател  23, так как его вход подключен к шине - источника питаний устройства .The HE 20 element (FIG. 2) is intended to form a logical 1 signal to the second contacts of the switch 23, since its input is connected to the bus — the power source of the device.

Одновибратор 21 предназначен дл  формировани  одиночного импульса на выходе 1.1 пульта 1 управлени  при на30A single vibrator 21 is designed to form a single pulse at the output 1.1 of the control panel 1 control at 30

50 жатии кнопки Пуск 24, Второй одновибратор 22 предназна- jg 50 pressing the start button 24, the second one-shot 22 is designed jg

жатии кнопки Пуск 24, Второй одновибратор 22 предназна- pressing the Start button 24, the Second one-shot 22 target

чен дл  формировани  одиночного импульса на выходе 1.2 пульта 1 управлени  при нажатии кнопки Сброс 25.It is used to form a single pulse at the output 1.2 of the remote control 1 by pressing the Reset button 25.

Переключатели 23 предназначены дл  набора кода начального адреса ; требуемой проверки, причем в исходное положение, через первые их контакты в соответствующие разр ды ин-The switches 23 are intended to dial an initial address code; required check, and in the initial position, through their first contacts in the corresponding bits of the

7171

формавдонных выходов 1.3 пульта 1 управлени  подсчета напр жени  логического О, так как первые контакты подключены к шине - источника питани  устройства.Formal outputs 1.3 of the control panel 1 of the voltage counting control of logic O, since the first contacts are connected to the bus - the device power source.

При включении переключател  в соответствующий разр д информаодонных выходов 1.3 пульта управлени  подсчета --логическа  1 с второго кон такта, под1шюченного к выходу элемента НЕ 20.When the switch is turned on, the corresponding count of the information-output outputs 1.3 of the counting control panel is logical 1 from the second contact connected to the output of the HE element 20.

Кнопки 24 и 25 предназначены дл  подачи напр жени  логического О на входы запуска одновибраторов 21 и 22 соответственно.Buttons 24 and 25 are designed to apply a logic O voltage to the trigger inputs of one-shot 21 and 22, respectively.

Регистр 26 ивдикащти (фиг. 3) предназначен дл . записи 3 режиме сдвига влево по переднему фронту импульса на вход-;. 2.1 блока 2 индикадии инфор- мации с выхода элемента ИЛИ 29 и дл  хранени  этой информации.Register 26 and dowager (Fig. 3) is intended for. Record 3 mode shift to the left along the leading edge of the pulse at the input- ;. 2.1 block 2 indications of information from the output of the element OR 29 and for storing this information.

Регистр 27 индикадют предназначен дл  записи и хранени  диагностической информации с информационных Ьыхо- дов 18 устройства по переднему фрон-. ту сигнала на входе 2.3 блока 2 индикации .The register 27 of indications is intended for recording and storing diagnostic information from the information output of the device 18 along the leading edge. the signal of the input 2.3 of the block 2 display.

Индикатор 28 предназначен дл  отображени  йнформа1у{и с выходов перво- го 26 и второго 27 регистров.индикаЩ-П1 ,Indicator 28 is designed to display information {{and from the outputs of the first 26 and second 27 registers. Indicator-P1,

Индикатор задействован (светитс ) при нахождении соотве :тв.ующего выхо- да Р гистра в состо нии логической Т. Элемент ИЛИ 29 предназначен дл  формировани  сигнала - логическойThe indicator is activated (luminous) when a corresponding output is found: the output of the P histor in the logical T state. The element OR 29 is intended to form a signal — a logical

i - на информационньй вход регистра 26 индикации как по маркеру иннщгали- задии с входа.2.3 блока индикации, так и при активации его на входе 2,2 при ненормовом окончании очередного теста.i - to the information input of the register 26 of the display both by the marker of the drive from the entrance of the display unit and the activation of it at the input 2.2 with a non-normal end of the next test.

Регистр 30 адреса (фиг. 4) предназначен дл  записи по заднему фрон- ту имп -льса на входе 3.2 формировате- л .З программ информации с выходов коммутатора 33, дл  хранени  и выда- чи этой информации на адресные входыAddress register 30 (FIG. 4) is designed to record the falling edge of the pulse at input 3.2 of the former. For information programs from the outputs of the switch 33, for storing and delivering this information to the address inputs

блока 32 посто нной пам ти. block 32 of the permanent memory.

Регистр 31 теста предназначен дл  записи по заднему фронту импульса на входе 3,3 формировател  3 пpoгpaм J информации с первых четырех групп выходов блока 32 посто нной пам ти, хранени  и вццачи этой информации на соответствующие информационные выходы формировател  3 программ.The test register 31 is intended to record at the falling edge of the pulse at input 3.3 of the former 3 progr J of information from the first four output groups of the fixed memory unit 32, store and write this information to the corresponding information outputs of the imager 3 of the programs.

142Н142N

Перва  груплсч ныходон релчтспр;) 31 теста ггре стлнллет (:o6;iii ииф(,фма- ционные вькоды 18 устройства, пторап группа выходов - выход 3.6 кода лис- кретности проверок формировател  3 программ, треть  группа выходов - выход 3.7 кода эталона, четверта  групп-а выходов - выход кода маски 3.8 формировател  3 программ.The first group tests are available;) 31 test ggre strnlet (: o6; iii iif (, device code 18, ptorap group of outputs - output 3.6 of the code of checks of the programmer 3 programs, the third group of outputs - output 3.7 of the reference code, quarter groups of outputs - output code mask 3.8 shaper 3 programs.

Блок-32 посто нной пам ти предназначен дл  хранени  тестовой информации , котора  выбираетс  в соответствии с адресом, записанным и поступающим с регистра 30 адреса.The fixed memory unit 32 is intended for storing test information, which is selected in accordance with the address recorded and received from the address register 30.

Перва  груп па выходов посто нной пам ти 32 задает код теста, первый разр д которого О1веден дл  маркера окончани  проверок. По нулевому адресу в блоке 32 посто нной пам т и в первом разр де первой группы выходов записана логическа  , предстал юща  собой маркер инициализа 1и (начала проверок). По последнему адресу всех проверок в этом разр де записана лох-нческа  1, представл юща  соThe first group of outputs of the persistent memory 32 sets the test code, the first bit of which O1 is provided for the check completion marker. At the zero address in block 32, the persistent memory and in the first discharge of the first group of outputs are written logical, representing the initialization marker 1i (the beginning of the checks). At the last address of all the checks in this section, the sucker-string 1, representing

бой маркер окончани  проверок, а в остальных разр дах этой группы записана диагностическа  информаци , кодирующа  резу. гьтаты проверок. По нулевому адресу и по адресу, в котором находитс  маркер окончани  проверок, в первой группе выходов посто нной пам ти присутствует разр д, запрещающий объекту контрол  воспринимать эту информагщю как тестовую.The battle is the end-of-check mark, and the remaining bits of this group contain diagnostic information encoding the cut. gstaty checks. At the zero address and at the address where the end-of-check marker is located, there is a bit in the first group of outputs of the permanent memory that prohibits the test object from taking this information as a test.

Втора  группа выходов блока 32 - |посто ниой пам ти задает код дискрет- проверок соответстви  контролируемого параметра эталону.The second group of outputs of the block 32 - | by the memory constant sets the discrete-check code of the correspondence of the monitored parameter to the standard.

Треть  группа выходов блока 32 посто нной пам ти задает код эталона, с которым во врем  данного тестового воздействи  сравниваетс  контролируемый параметр.The third group of outputs of the fixed memory unit 32 sets the reference code with which the monitored parameter is compared during this test action.

Четверта  группа ззых од он блока 32 посто нной пам ти задает код маски, определ ющей, какие разр ды информационных входов 19 устройства контролируютс  .A fourth group of memory units of the fixed memory block 32 defines a mask code defining which bits of the information inputs 19 of the device are monitored.

П та  группа выходов блока 32 посто нной пам ти задает код допустимого числа несоответствий контролируемого параметра эталону в течение времени подачи на объект контрол  данного тестового воздействи .The fifth group of outputs of the fixed memory block 32 sets the code of the allowable number of mismatches of the monitored parameter to the standard during the time that the test object is applied to the test object.

Шеста  группа выходов блока 32 посто нной пам ти задает код числа проверок соответст пи  контролируемогоThe sixth group of outputs of the block 32 of the permanent memory sets the code of the number of checks corresponding to the controlled

уat

параметра эталону в течение времени действи  на объект контрол  посто нной пам ти 32 и задает адрес следующего теста.the parameter to the standard during the time of action on the object of control of the permanent memory 32 and sets the address of the next test.

Коммутатор 33 предназначен дл  поключени  к информационным входам регистра 30 адреса либо информационных входов 3.1 формировател  3 программ при наличии сигнала логической 1 в первом разр де, первой группы выходов блока 32 посто нной пам ти, отведенных дл  маркера инициализации и окончани , либо информации с седьмой группы выходов блока 32 посто нной пам ти и выхода элемента 34 сложени  по модулю два, если маркер не устанолен (равен логическому О).The switch 33 is designed to connect to the information inputs of the address register 30 or the information inputs 3.1 of the generator 3 programs with a logical 1 signal in the first bit, the first group of outputs of the fixed memory block 32 allocated for the initialization and end marker, or information from the seventh group the outputs of the fixed memory unit 32 and the output of modulo-two element 34, if the marker is not set (equal to logical O).

Элемент сложени  по модулю два предназначен дл  модификации адреса следующего теста, поступающего с седьмой. группы вьпсодов блока 32 посто нной пам ти по сигналу на входе 3.4 формировател  3. При этом, если модифицируемый последний разр д седь мой группы выходов блока 32 посто н- |ной пам ти совпадает с состо нием входа 3.4, на выходе элемента 34 сложени  по модулю два возникает сигнал логического О (сигнал логичес- кой 1 возникает в противном случае ) .The modulo two addition element is intended to modify the address of the next test coming from the seventh. groups of constroms of the constant memory unit 32 by the signal at input 3.4 of the former 3. In this case, if the last modified bit of the seventh group of outputs of the fixed memory unit 32 coincides with the state of input 3.4, the output of the addition element 34 is module two, a logic O signal arises (a logic 1 signal arises otherwise).

Мультиплексоры 35, количество которых равно разр дности информационных входов 19 устройства (фиг. 5), . предназначены дл  подключени  к информационным выходам 4.2 блока 4 масок требуемых разр дов информационных входов 19 устройства в соответствие с сигналами, поступающими на их-адресные входы с информахщонных входов 4.1 блока 4 масок. При этом, если на их адресные входы поступает нулева  информаци , то на их выходах устанавливаютс  логические П, так .как нулевые информационные входы мультиплексоров 35 заземлены. Этим обеспечиваетс  маскирование входа, контролировать который не требуетс  в данном тесте.Multiplexers 35, the number of which is equal to the size of the information inputs of the device 19 (Fig. 5),. They are intended to be connected to the information outputs 4.2 of the block 4 of masks of the required bits of the information inputs 19 of the device in accordance with the signals arriving at their address inputs from the information inputs 4.1 of the block 4 of masks. In this case, if zero address information arrives at their address inputs, then logic Ps are installed at their outputs, since the zero information inputs of multiplexers 35 are grounded. This provides masking of the input, which control is not required in this test.

Счетчик 36 (фи1.6) предназначен дл  подсчета импульсов с входа 6.2 делител  6 частоты и вьщачи этой информации на вторую группу входов блока 37 сравнени .The counter 36 (phi1.6) is intended for counting the pulses from the input 6.2 of the frequency divider 6 and transmitting this information to the second group of inputs of the comparison block 37.

Блок .37 сравнени  предназначен дл  формировани  импульса сброса счетчика 36 при равенстве информации на его выходах и на первой группе вхоComparison block .37 is designed to generate a reset pulse for counter 36 with equal information on its outputs and on the first input group

s s

0 5 О 0 5 o

д 0 d 0

5five

1421014210

дов блока 37 сравнени . На первую группу входов блока 37 сравнени  с входов 6.1 делител  6 частоты поступает код дискретности проверок с формировател  3 программ, изменением которого задаетс  коэффициент пересчета счетчика 36.Dov block 37 comparison. The first group of inputs of the comparison block 37 with the inputs 6.1 of the frequency divider 6 receives the discretization code of checks from the generator of 3 programs, by changing which the conversion factor of the counter 36 is set.

Элемент 38 задержки осуществл ет задержку сигнала сброса счетчика 36 на врем , необходимое дл  надежного срабатывани  по импульсу на выходе блока 37 счетчиков 7 и 8.Delay element 38 delays the reset signal of counter 36 by the time required for reliable triggering at the output of block 37 of counters 7 and 8.

Устройство работает следующим образом .The device works as follows.

В исходном положении все триггеры , счетчики и регистры обнулены. На пульте 1 управлени  (фиг. 2) с помощью переключателей 23 устанавливаетс  код начального адреса требуемой проверки. При этом в исходном положении переключатели 23 подают на соответствующий разр д информационных выходов 1.3 пульта 1 управлени  нулевой потенциал с шины - источника питани  устройства. При включении переключател  23 на соответствующий разр д информационных выходов 1.3 подаетс  напр жение логической 1 с выхода элемента НЕ 20. Таким образом на информационных выходах 1.3 пульта управлени  устанавливаетс  комбинаци  логических сигналов, соответствующа  начальному адресу проверки .In the initial position, all triggers, counters and registers are reset. On the control panel 1 (Fig. 2), using the switches 23, the code of the starting address of the required check is set. At the same time, in the initial position, the switches 23 supply to the corresponding discharge of the information outputs 1.3 of the control panel 1 of the control, zero potential from the bus, which is the device’s power source. When the switch 23 is turned on, the corresponding bit of information outputs 1.3 is supplied with a voltage of logical 1 from the output of the HE element 20. Thus, a combination of logic signals corresponding to the starting address of the test is set at the information outputs 1.3 of the control panel.

При нажатии кнопки. 24 нулевой по- тенциал с шины - источника питани  устройства пoдaetc  на вход запуска одновибратора 21, который формирует на своем выходе 1.1 положительный одиночный импульс. Этот импульс (фиг., 1 и 7) поступает на вход установки триггера 9 пуска, а по второму входу элемента ИЛИ 19 - на вход установки триггера 10 управлени . Выход триггера 9 пуска активизирует вход тактового генератора 12, который начинает генерировать три неперекрывающиес  тактовые последо ательности. Выход триггера управлени - 10 активизирует второй вход первого элемента И 14, поэтому первый импульс с выхода 12.1. тактового генератора по первому входу первого элемента И 14 поступает на вход 3.2 записи регистра 30 адреса формировател  3 программ.When you click a button. 24 is the zero potential from the bus - the power source of the device that is supplied to the start input of the one-shot 21, which generates a positive single pulse at its output 1.1. This pulse (Fig. 1 and 7) is fed to the input of the trigger trigger 9, and the second input of the OR 19 element is input to the trigger trigger 10 of the control. The trigger start output 9 activates the clock generator input 12, which begins to generate three non-overlapping clock sequences. The output of the control trigger - 10 activates the second input of the first element And 14, therefore the first pulse from the output 12.1. clock generator at the first input of the first element And 14 is fed to the input 3.2 of the register 30 of the address shaper 3 programs.

По заднему фронту импульса на входе 3.2 (фиг. 4 и 7) в регистр 30 адреса по первой группе входов коммутатора 33 заноситс начальный адрес проверки с информащюнных входов 3,1 формировател  3 программ, так как его выход 3,10 активирован. По нулевому адресу блока 32 носто нной пам ти в разр де, отведенном дл  маркера окончани  теста, записана 1,On the falling edge of the pulse at input 3.2 (Fig. 4 and 7), the address register 30 of the first group of inputs of the switch 33 is entered into the starting address of the check from the information inputs 3.1 of the driver of 3 programs, since its output 3.10 is activated. At the zero address of the 32-state memory block, the bit reserved for the test termination mark is 1,

записываетс  логическа  1 по информационному входу, активизированному вькодом элемента HJIli 29, FJa последний поступает логическа  1 с входа 2.3 блока индикахщй, который активизирован потенциалом выхода 3,10 формировател  3 программ (фиг, 1), ЛоLogic 1 is recorded from the information input activated by the code of the HJIli 29 element, FJa is the last logical input 1 from input 2.3 of the display unit, which is activated by the output potential 3.10 of the former 3 programs (FIG. 1), Lo

кртора  в этом случае  вл етс  марке- гическа  1 в первом регистре 26 ром инициализации устройства. Началь-ig индикации (фиг, 3), который работаетThe key in this case is the brand 1 in the first register 26 of the device initialization. Start-ig indications (FIG. 3) that works

ныи адрес поступает на входы адреса блока 32 посто нной пам ти, из которой выбираетс  информа; ди  первого теста. Выход триггера 10 управлени  (фиго 1) также активизирует второй вход второго элемента И 15, поэтому первый импульс с второго выхода 12.2 тактового генератора 12 поступает на вход. 3,3 записи теста формировател  3 программ. Это приводит к тому, что в регистр формировател  31 теста (фиг„ 4) по заднему фронту импульса на входе 3,3 записываетс  тестова  информаци  с первой и четверт.ой групп выходов блока 32 посто нной пам 1 и, По заднему фронту этого же импульса (с выхода второго элемента И 15) в первый счетчик 7 (фиг, 1 и 7) записываетс  код числа проверок с соответствующего выхода 3,5 формировател  3 программ, а во второй счетчик 8 код числа несоответстви  с выхода 3,9 формировател  3 программ.the address now enters the inputs of the address of the block 32 of the permanent memory from which information is selected; di first test. The output of the control trigger 10 (Figo 1) also activates the second input of the second element 15, therefore the first pulse from the second output 12.2 of the clock generator 12 is fed to the input. 3.3 test records shaper 3 programs. This leads to the fact that test information from the first and fourth groups of outputs of the block 32 of permanent memory 1 is recorded into the test driver 31 register (FIG. 4) and, On the falling edge of the same pulse (from the output of the second element 15) the code of the number of checks from the corresponding output 3.5 of the generator 3 of the programs is recorded in the first counter 7 (FIGS. 1 and 7), and the code of the number of inconsistencies from the output 3.9 of the generator 3 of the programs is written into the second counter 8.

Запись информации в счетчики 7 и 8 осуществл етс  с их информакщонных входов по входам синхронизации, С выходов регистра 31 теста (фиг, 4) информаци  поступает на остальные группы информационных выходов формировател  3 программ. На информаи(ион- ныб входы б,1 (фиг, 1) делител  6 частоты поступает код дискретности проверок с соответствующего выхода формировател  3 программ. На вторую группу информационных входов блока 5 сравнени  поступает код эта- .лона с соответствующего выхода 3,7 формировател  3 программ. На информационные входы 4,1 блока 4 масок поступает код маски с соответствующего выхода 3,8 формировател  3 программ.Information is recorded into counters 7 and 8 from their information inputs via synchronization inputs, From the outputs of test register 31 (FIG. 4), information is supplied to the remaining groups of information outputs of the former 3 programs. The information (ion inputs b, 1 (fig, 1) of the frequency divider 6 receives the discreteness code of the checks from the corresponding output of the programmer 3 of the program. The second group of information inputs of the comparison unit 5 receives the code of this and the modulus from the corresponding output 3.7 of the imager 3 programs. At the information inputs 4.1 of the block of 4 masks the mask code is received from the corresponding output of 3.8 shaper of 3 programs.

На объект контрол  с информагдион- ных выходов 18 устройства поступает тестовое воздействие, которое он начинает отрабатывать. По переднему фронту .первого импульса на выходе первого элемента И 14, который поступает на вход 2,1 блока индика1и и в первый регистр 26 ивдикации (фиг.З),The test object comes to the control object from the information outputs 18 of the device, which it begins to work out. On the leading edge of the first pulse at the output of the first element I 14, which is fed to the input 2.1 of the indication unit and to the first register 26 and indication (FIG. 3),

в режиме сдвига влево, записываетс  в старший разр д и отображаетс  на соответствующем индикаторе 28,in the left shift mode, is recorded in the high bit and displayed on the corresponding indicator 28,

TajCHM образом индицируетс  начало контрол , В дальнейшем эта логическа  1 сдвигаетс  влево с каждым новьм тестом, т,е, с каждым новым импульсом на входе 2,1, Второй регистр 27 индикации обнулен начальной установкой и соответствуюи(ие ему индикаторы .не задействованы,TajCHM displays the beginning of the control, Further, this logical 1 shifts to the left with each new test, t, e, with each new pulse at input 2.1, the second display register 27 is reset to initial setting and the corresponding indicators are not activated.

Епок 4 масок (фиг, 5) осуществл ет по информации о коде маски, поступающей на его входы 4,1, подключениеEpok 4 of masks (Fig. 5) performs, according to the information on the code of the mask arriving at its inputs 4.1, the connection

требуемых по смыслу проверки информационных входов 19 устройства к выхо.- дам 4,2 блока 4 масок. Информаци  о коде-маски с входов 4,1 блока 4 масок , которые разделены на группы по числу мульти плексора 35, поступает на их адресные входы. Мультиплексоры 35 подключают к выходам 4,2 требуемые информаци-онные входы 19,required within the meaning of checking the information inputs of the device 19 to the outputs. - dam 4.2 blocks of 4 masks. Information about the code masks from the inputs 4.1 of the block 4 of the masks, which are divided into groups according to the number of the multiplexer 35, goes to their address inputs. Multiplexers 35 connect the required information inputs 19 to outputs 4.2,

На информационные входы 6,1 (фиг. 6) делител  6 частоты поступает код дискретности проверок. По заднему фронту первого импульса с выхода второго элемента И 15 (фиг, 1 и 7) обнул етс  триггер 10 управлени  по синхронному входу сброса. Триггер 11 нормы, на вход синхронного сброса которого поступает этот же импульс, обнулен начальной установкой. Поэтому следующие импульсы с выходов 12,1The information inputs 6,1 (Fig. 6) of the frequency divider 6 receive the discreteness code of the checks. On the falling edge of the first pulse from the output of the second element AND 15 (Figs. 1 and 7), the control trigger 10 is zeroed at the synchronous reset input. The trigger 11 of the norm, to the input of the synchronous reset of which the same impulse arrives, is reset to zero by the initial setting. Therefore, the following pulses from the outputs 12.1

|и 12„2 тактового генератора 12 не поступают на выходы первого 14 .и второго 15 элементов И,| and 12 „2 clock generator 12 does not arrive at the outputs of the first 14 and second 15 elements And,

Счетчик 36 делител  6 частоты начинает подсчитывать импульсы с третьего выхода 12,3 тактового генератора 12 по счетному входу 6,2, Эти импульсы поступают на вход пр мого счета счетчика 36 (фиг, 6), Когда код на его выходе по заднему фронту очередного импульса с входа 6,2 равен коду, установленному на вход.зх 6,1 по нулевому сигналу на счетном входе 6,2 выход 6,3 блока 37 сравнени  активируетс  и счетчик 36 обнул етс .The counter 36 of the frequency divider 6 starts counting the pulses from the third output 12.3 of the clock generator 12 at the counting input 6.2. These pulses arrive at the input of the direct counting counter 36 (FIG. 6). When the code at its output is on the trailing edge of the next pulse from the input 6.2 is equal to the code set at input xx 6.1 by the zero signal at the counting input 6.2 and output 6.3 of the comparison block 37 is activated and the counter 36 is zeroed.

что приводит и к обнулет5ю выхода 6.3 блока 37 сравнени . .which leads to zero output 6.3 of comparison block 37. .

Импульс с вькода 6.3 делител  6 частоты (фиг, 1 и 7) поступает на вход пр мого счета первого счетчика 7, что приводит к изменению его состо ни  по заднему фронту этого импульса . Этот же импульс по второму входуThe pulse from frequency code splitter 6.3 (Figs. 1 and 7) is fed to the input of the direct count of the first counter 7, which leads to a change in its state along the trailing edge of this pulse. The same impulse on the second input

поступает на третий элемент И 16, Ее- ю ваетс  в регистр 31 теста и поступаетenters the third element And 16, It is in the register 31 of the test and enters

ли нет совпадени  параметра объекта контрол , поступаемого с выходов 4,2 блока 4 масок на вторую группу входов блока 5 сравнени , с эталоном, поступаемым на его вторую группу вхо- 15 хронным входам сброса. дов с выходов 3,7 формировател  3 Дальнейша  работа устройства про- программ, то второй счетчик 8 по счетному входу измен ет свое состо ние.Whether there is no coincidence of the parameter of the object of control coming from the outputs 4.2 of the block 4 of the masks to the second group of inputs of the block 5 of comparison with the standard that goes to its second group of the input to the 15 reset inputs. Dov from outputs 3.7 of former 3 Further operation of the program device, then the second counter 8 on the counting input changes its state.

Импульс переполнени  второго счетчика 8 означает, что в течение време- 20 даетс  по влением на ее первой групна соответствующие выходы фор шрова- тел  3, Триггер 10 управлени  и триг гер 11 нормы обнул ютс  импульсом с выхода второго элемента И 15 по синисходит аналогично. Выборка из блока 32 посто нной пам ти (фиг. 4) послей ней  чейки дaннoй проверки сопровожThe overflow impulse of the second counter 8 means that during its time the corresponding outputs of the forerunner 3 appear on its first group, the control trigger 10 and the normal trigger 11 are impulsed from the output of the second element 15 in a similar manner. A sample from block 32 of the permanent memory (Fig. 4) after the cell of this check is accompanied by

Ю1 проверки, которое отсчитьшает пер- вьш счетчик 7, число несоответствий параметра объекта контрол  с эталоном превышает нормальное. Это приводит к установке триггера 11 нормы, который активирует вход 3.4 логического услови  формировател  программ. По истечении времени проверки импульсом переполнени  первого счетчика 7 по первому входу элемента ИЛИ 17 устанавливаетс  триггер 10 управлени , выход которого .активирует вторые i входы первого 14 и второго 15 элементов И, Тогда по импульсу на первом выходе 12.1 тактового генератора 12 в регистр 30 адреса (фиг, 3) записываетс  по второй группе входов коммутатора 33, котора  подключена неактивным уровнем сигнала на выходе 3.10 (нет начала и конца проверки), адрес ветви проверки, определ емый седьмой группой выходов блока 3. посто нной пам ти и ее последним разр дом , который модифицируетс  элементом 34 сложени  по модулю два. Yu1 of the test, which counts the first counter 7, the number of inconsistencies of the parameter of the control object with the standard exceeds the normal one. This leads to the installation of the 11 standard trigger, which activates the input 3.4 of the logic condition of the programmer. Upon expiration of the overflow pulse check by the first counter 7, the first trigger of the control element OR 17 is set to control trigger 10, the output of which activates the second i inputs of the first 14 and second 15 AND elements. Then the pulse at the first output 12.1 of the clock generator 12 into the address register 30 ( Fig. 3) is recorded on the second group of inputs of the switch 33, which is connected to the inactive signal level at output 3.10 (there is no beginning and end of the test), the address of the test branch, defined by the seventh group of outputs of the constant memory 3. and its after bottom digit, which is modified by modulo two addition element 34.

Б зависимости от того активирован или неактивирован вход 3.4, т.е. в допуске ли количество несоответствий параметра во врем  проверки, осуществл етс  выбор ветви проверки. Если активирован вход 3,4, то импульсом с выхода первого элеме нта И 14 в блоке 2 индикации (фиг, 3) в первый регистр 26 индикации записываетс  , котора  следует при Depending on whether input 3.4 is activated or not activated, i.e. In the tolerance of the number of parameter inconsistencies during the test, the test branch is selected. If input 3,4 is activated, then the pulse from the output of the first element I 14 in the display unit 2 (FIG. 3) is written to the first display register 26, which follows

начала проверки , и означает, что при проведении первого теста количество несоответствий параметра объекта эталонуstart of the test, and means that when conducting the first test, the number of inconsistencies of the object's parameter with the reference

гическа physical

сдвигах за логической 1shifts beyond logical 1

больше нормы, В противном случае в первый регистр 26 индикации записываетс  логический О,more than the norm. Otherwise, the logical register O is written to the first display register 26,

По импульсу на втором выходе 12,2, тестового генератора 12 (фиг, 1) импульсом с выхода второго элемента И 15 нова  информаци  с выходов блока 32 посто нной пам ти (фиг, 4) записыхронным входам сброса. Дальнейша  работа устройства про- By the pulse at the second output 12.2, the test generator 12 (fig, 1) by the pulse from the output of the second element 15 is new information from the outputs of the fixed memory block 32 (fig, 4) to the write-down reset inputs. Further operation of the device

на соответствующие выходы фор шрова- тел  3, Триггер 10 управлени  и триггер 11 нормы обнул ютс  импульсом с выхода второго элемента И 15 по синхронным входам сброса. Дальнейша  работа устройства про- to the corresponding outputs of the forerunner 3, the control trigger 10 and the standard trigger 11 are impulsed with a pulse from the output of the second element 15 on the synchronous reset inputs. Further operation of the device

даетс  по влением на ее первой груписходит аналогично. Выборка из блока 32 посто нной пам ти (фиг. 4) послей ней  чейки дaннoй проверки сопровожgiven by the appearance on its first group, similarly. A sample from block 32 of the permanent memory (Fig. 4) after the cell of this check is accompanied by

пе вькодов логической 1 в первом разр де, отведенном дл  маркера окончани  проверок, а в остальных разр дах - диагностической информации, Д агностическа  информаци  с входа ; 18 блока индикации (фиг, 3) по переднему фронту сигнала на входе 2.3, .на который поступает маркер окончани  проверок, записываетс  во второй ре-:ne logic codes 1 in the first bit allotted for the check termination marker, and in the remaining bits the diagnostic information, the Agnostic information from the input; 18 of the display unit (Fig. 3), on the leading edge of the signal at input 2.3, which is supplied with a check termination marker, is recorded in the second re:

гистр 27 индикации. Таким образок диагностическа  информаци , котора  ; кодирует ход процесса контрол , отобг ражаётс  на индикаторах 28. Gistr 27 indication. Thus, the diagnostic information that; encodes the progress of the control process, is displayed on indicators 28.

По импульсу с выхода 6.3 (фиг. 1 и 7) делител  6 частоты на выходе первого счетчика 7 по вл етс  импульс : переполнени , который по соответствующим входам элемента 2И-ИЛИ 13 обнул ет триггер 9 пуска. В результате отключаетс  тестовый генератор 12.A pulse from output 6.3 (Figs. 1 and 7) of the frequency divider 6 at the output of the first counter 7 results in a pulse: overflow, which flushes start trigger 9 at the corresponding inputs of element 2I-OR 13. As a result, test generator 12 is turned off.

В блоке 2 индикащи (фиг . 3) отображаетс  информаци  о номерах проверок таким образом, что правее мпад- шей 1, котора  отображаетс  на ин- дикаторах 28, задействованное состо ние соо.тветствующего индикатора означает завершение соответствующего по счету теста с результатом Ненорма , В информации, выводимой из последней  чейки данной проверки на информационные выходы 18 устройства, предусматриваетс  разр д, не вход щий в диагностическую информацию, который предназначен дл  блокировки входных устройств объекта контрол  во избежание ошибочного воспри ти In block 2 of the indicator (Fig. 3), information on the check numbers is displayed in such a way that, to the right of the first 1 that is displayed on the indicators 28, the active state of the corresponding indicator means that the corresponding test with the result Nenorma, B information output from the last cell of this test to the information outputs 18 of the device is provided for a bit that is not included in the diagnostic information, which is intended to block the input devices of the control object in order to avoid perception

|Этой информации как тестового воздей стви .| This information as a test effect.

5 55 5

Останов проверок может осуществл с  также кнопкой Стоп 25 (фиг. 2) пульта 1 управлени . При эфом аналогично нажатию кнопки Пуск 24 на выходе одновибратора 22 возникает одиночный импульс, который с выхода 1.2 пульта 1 управлени  по соответственным входам элемента 2И-ИЛИ 13 (фиг. 1) обнул ет триггер 9 пуска. The checks can also be stopped with the Stop 25 button (fig. 2) of the control panel 1. When the effect is similar to pressing the Start button 24, a single pulse arises at the output of the single vibrator 22, which from the output 1.2 of the control panel 1 controls the corresponding trigger inputs 9 from the outputs of element 2I-OR 13 (FIG. 1).

Таким образом, устройство обеспечивает динамический контроль объекта . Одной тестовой информацией на выходе блока посто нной пам ти сопос I тавл етс  несколько проверок пара- I метра объекта с определенным интер- ; валом, который дл  разных тестов мо- I жет устанавливатьс  разным, что поз- вол ет увеличить достоверность контрол .Thus, the device provides dynamic control of the object. With one test information at the output of the constant memory block, the conglome I completes several checks of the parameter I of an object with a certain inter-; A shaft that can be set different for different tests, which allows to increase the reliability of the control.

Claims (1)

1. Устройство дл  программного контрол , содержащее формирователь программ, блок сравнени , первый1. A software control device comprising a programmer, a comparison unit, the first счетчик, триггер управлени , тактовы генератор, первый элемент И и элемент ИЛИ, причем первый выход такто: вого генератора соединен с первым counter, control trigger, clock generator, first AND element and OR element, the first output of the clock generator is connected to the first входом первого элемента И, второй вход которого соединен с пр мым выходом триггера управлени , установочный вход которого соединен с выходом элемента ИЛИ, выход первого элемента И соединен с первым управл ющим входом формировател  программ, отличающеес  тем, что, с целью повьшени  достоверности контрол  в него введены пульт управлени , the input of the first element AND, the second input of which is connected to the direct output of the control trigger, the installation input of which is connected to the output of the OR element, the output of the first element AND is connected to the first control input of the programmer, characterized in that introduced remote control, блок индикации,.блок масок, делитель частоты, второй счетчик, триггер пуска, триггер нормы, элемент 2И-ШШ второй и.третий элементы И, причем первый управл ющий выход пульта уп- равлени  соединен с первым входом элемента ИЛИ и с установочным дом триггера пуска, пр мой выход которого соединен с управл ннцим, входом тактового генератора, второй выход которого соединен с первьм входом- второго элемента И, второй вход которого соединен с пр мым выходом триггера управлени , а вход - с вторым управл ющим входом формировател display unit, mask unit, frequency divider, second counter, start trigger, norm trigger, element 2И-ШШ second and third element AND, with the first control output of the control panel connected to the first input of the element OR and to the installation house of the trigger start, the direct output of which is connected to the control, the input of the clock generator, the second output of which is connected to the first input — the second element I, the second input of which is connected to the direct output of the control trigger, and the input to the second control input of the rammer программ, с управл ющими входами записи первого и второго счетчиков и с синхронизируюпщми и синхронными возвратными входами триггера управ14216programs with control inputs for recording the first and second counters and with the synchronization and synchronous return inputs of the trigger of the control14216 лени  и триггера нормы, пр мой выход которого соединен с третьим управл ющим входом формировател  программ и с вторым управл юишм входом блока индикации, первый управл юиий вход которого соединен с выходом первого элемента И, второй управл юп1Ий выход, пульта управлени  соединен с входами первого элемента И элемента 2И-ИЛИ,.выход которого соединен с возвратным входом триггера Пуска, информационные выходы пульта управлени  соединены с информат ионными входами формировател  программ, перва  группа информационных вькодов которого соединена с информационными входами первого счетчика, выход которого соединен с вторым входом элемента ИЛИ и с первым входом второго элемента . И элемента 2И-ИЛИ, втора  группа информационных выходов формировател  программ соединена с группой информационных входов делител  частоты, выход которого соединен с входом пр мого счёта первого счетчика и с nepBJSM входом третьего элемента И, выход которого соединен с входом пр мого счета второго счетчика, выход которого соединен с установочным входом триггера нормы, треть  группа информатщонных вькодов формировател  программ соединена с первой группой информационных входов блока сравнени , инверсный выход которого соединен с вторым входом третьего элемента И, четверта  группа информационных выходов формировател  программ соединена с первой группой информахщонных входов блока масок , втора  группа информационных входов которого  вл етс  группой информационных входов устройства, соединена с второй группой информационных входов блока сравнени , п та  группа информационных выходов формировател  программ соединена с информационными входами второго счетчика, шеста  группа информационных выходов формировател  программ соединена с группой информационных входов блока индикации и  вл етс  группой информационных выходов устройства, управл ющий выход формировател  программ соединен с третьим управл ющим входом блок а индикации и с вторым входом втрого элемента И элемента 2И-ИЛИ, третий выход тактового генератора соединен с уравл ющим входом делител  частоты.laziness and flip-flop norms, the direct output of which is connected to the third control input of the programmer and the second control input of the display unit, the first control input of which is connected to the output of the first element I, the second control output, of the control panel connected to the inputs of the first element Element 2I-OR, whose output is connected to the return input of the Start trigger, information outputs of the control panel are connected to the informator ion inputs of the programmer, the first group of information codes whose soy inena to data inputs of the first counter, whose output is connected to a second input of the OR gate and the first input of the second element. Element 2I-OR, the second group of information outputs of the programmer is connected to the group of information inputs of the frequency divider, the output of which is connected to the direct account input of the first counter and the nepBJSM input of the third element I, the output of which is connected to the direct input of the second counter, output which is connected to the installation input of the norm trigger, a third group of informatical codes of the program maker is connected to the first group of information inputs of the comparison unit, the inverse output of which is connected to the second the third element input, the fourth group of information outputs of the program generator is connected to the first group of information inputs of the mask unit, the second group of information inputs of which is a group of information inputs of the device, connected to the second group of information inputs of the comparison block, the fifth group of information outputs of the program generator are connected to information inputs of the second counter, pole group of information outputs of the programmer is connected with the group of information inputs a display unit and is a group of information output apparatus, the control output of the program is connected to a third control input and display unit and to a second input of the AND element vtrogo 2I-OR, the third clock output is connected to input uravl yuschim frequency divider. Фиг, 3FIG 3 фиг.55 ГR 3.103.10 ПP фиг. 6FIG. 6
SU874210890A 1987-03-17 1987-03-17 Program control device SU1464142A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
SU874210890A SU1464142A1 (en) 1987-03-17 1987-03-17 Program control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
SU874210890A SU1464142A1 (en) 1987-03-17 1987-03-17 Program control device

Publications (1)

Publication Number Publication Date
SU1464142A1 true SU1464142A1 (en) 1989-03-07

Family

ID=21291121

Family Applications (1)

Application Number Title Priority Date Filing Date
SU874210890A SU1464142A1 (en) 1987-03-17 1987-03-17 Program control device

Country Status (1)

Country Link
SU (1) SU1464142A1 (en)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Авторское свидетельство СССР Р 807219, кл. G 05 В 19/18, 1981. Авторское свидетельство СССР № 875340, кл. G 05 В 19/18, 1981. Авторское свидетельство СССР № 1057927, кл. G05B 19/18, 1983. *

Similar Documents

Publication Publication Date Title
US3609326A (en) Counting apparatus and method using separate counters for reference and unknown signal
SU1464142A1 (en) Program control device
SU1647621A1 (en) Device for operator training
SU1649602A1 (en) Indicator
SU1095225A1 (en) Device for displaying information
SU1070596A1 (en) Device for tactile perception of information
SU1355991A1 (en) Device for checking operatorъs work
SU746174A1 (en) Apparatus for pulse-train period monitoring
SU1297050A1 (en) Device for checking operations of patching panel keys
SU1352421A1 (en) Logic tester
SU750742A1 (en) Controllable pulse repetition frequency divider
SU1461230A1 (en) Device for checking parameters of object
SU1287254A1 (en) Programmable pulse generator
SU1023363A1 (en) Device for monitoring time of chess/checking matches
SU1267618A1 (en) Adaptive multichannel tracking analog-to-digital converter
SU1695269A1 (en) Automatic check system
SU1370754A1 (en) Pulse monitoring device
SU1359904A1 (en) Device for checking binary counters with consecutive input of information
SU1188743A1 (en) Device for simulating checked object
SU1181122A1 (en) Device for generating pulses
SU915292A1 (en) Device for selection of information channels
SU1226417A1 (en) Measuring device with self-check
SU1758646A1 (en) Tree-channel reserved device for reception and transmission of information
RU1835532C (en) Secondary quartz clock for clocking pseudo-random sequence generator
SU1575187A1 (en) Device for monitoring code sequences