SU760103A1 - Programmed monitoring device - Google Patents
Programmed monitoring device Download PDFInfo
- Publication number
- SU760103A1 SU760103A1 SU772487938A SU2487938A SU760103A1 SU 760103 A1 SU760103 A1 SU 760103A1 SU 772487938 A SU772487938 A SU 772487938A SU 2487938 A SU2487938 A SU 2487938A SU 760103 A1 SU760103 A1 SU 760103A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- control
- inputs
- outputs
- Prior art date
Links
Landscapes
- Tests Of Electronic Circuits (AREA)
Description
Изобретение относится к области автоматики и вычислительной техники и может быть использовано в устройствах контроля.The invention relates to the field of automation and computing and can be used in control devices.
Известны устройства программного контроля, например устройство, содержащее блок программы контроля, блок управления, блок задания $ входных воздействий, компаратор, схему сравнения, блок эталонов [1].Known software control devices, for example, a device containing a control program block, a control block, a block for specifying input actions, a comparator, a comparison circuit, a block of standards [1].
Недостатком указанного устройства является малая точность контроля. Кроме того, для анализа сигналов на одном выходе или группе вы· ί0 ходов в известном устройстве требуется составление новой программы контроля, что влечет дополнительные затраты времени и усложняет процессы анализа сигаалов и диагностики неисправностей испытуемого объекта.The disadvantage of this device is the low accuracy of the control. In addition, analyzing signals at one output or a group of you · ί0 moves in a known device requires drawing up a new control program, which entails additional time and complicates the process of analyzing sigals and diagnosing malfunctions of the test object.
Из известных наиболее близким к предлагаемому является устройство программного контроля, содержащее блок программного управления, блоки задания входных воздействий, ком- 20 мутатор входов, коммутатор выходов, коммутатор слов, схему сравнения, причем выход блока программного управления соединен с управляющими входами блоков задания входных воз-.Of the known, the closest to the proposed is a program control device containing a software control unit, input action setting blocks, an input commutator, an output switch, a word switch, a comparison circuit, the output of the program control block being connected to the control inputs of the input air conditioner blocks. .
2 ,2,
действий и схемы сравнения, выход которой соединен со входом блока программного управлении, выходы блоков задания входных Воздействий через коммутатор входов соединены со входами объекта контроля, выходы которого соединены сд входами коммутатора выходов, выход коммутатора слов соединен с первым информационным Входом схемы сравнении [21.actions and comparison circuits, the output of which is connected to the input of the programmed control unit, the outputs of the input action block of the actions through the input switches are connected to the inputs of the control object, the outputs of which are connected to the inputs of the output switch, the output of the word switch is connected to the first information input of the comparison circuit [21.
< Однако устройство не обеспечивает необходимую достоверность динамического контроля, в связи с отсутствием возможности задания точных временных параметров сигналов входных воздействий и их взаимного расположения одного относительно другого, реализации тестов с высокой частотой, а также точного анализа временных сигналов выходной реакции объект» контроля.<However, the device does not provide the necessary accuracy of dynamic control, due to the lack of possibility to set exact time parameters of input signals and their relative position to one another, to implement tests with high frequency, as well as to accurately analyze time signals of the output response of the control object.
Целью изобретения является устранение указанных недостатков, т.е. повышение достоверности и сокращение времени контроля.The aim of the invention is to eliminate these disadvantages, i.e. increased reliability and reduced monitoring time.
Указанная цель достигается тем, что в устройство, содержащее блок программного управления, блоки задания входных воздействий, комутатор входов, коммутатор выходов, коммутаз 760103 .This goal is achieved by the fact that in the device containing the program control unit, the input action specifying units, the input commutator, the output switch, commutator 760103.
тор слов, схему сравнения, причем выход бло·word torus, comparison circuit, with the output block ·
~ Ка программного управления соединен с управляющими входами блоков задания входных воз' действий и схемы сравнения, выход которой соединен со входом блока программного управле- $ ния, вы;'ходы блоков задания входных воздействий через коммутатор входов соединены со входами объекта контроля, выходы которого соединены со входами.коммутатора выходов, выход коммутатора слов соединен с первым ю информационным входом схемы сравнения, дополнительно введены управляемый генератор импульсов, амплитудно- временной дискриминатор, регистр выходной реакции, блок памяти, причем выходы коммутатора выходов соединены 15 с соответствующими входами амплитудно-временного дискриминатора, выходы которого соединены со входами регистра выходной реакции, выходы которого соединены с соответст' вующими входами коммутатора слов, управля- 2θ гощий вход которого соединен с управляющим входом блока памяти и выходом блока программного управления, а выход -- со вторым информационным входом схемы сравнения, в'тод управляемого генератора импульсов соеди- 25 нен с вых’одом блока программного управления, а выходы — с задающими входами блоков задания входных воздействий блока программно -го'управления и амплитудно-временного дис. криминатора, первый управляющий вход кото- 30 ~ Ka software control is connected to the control inputs of the input parameters and the comparison circuit, the output of which is connected to the input of the program control unit, you; the inputs of the input action parameters through the inputs switch are connected to the inputs of the test object, the outputs of which are connected with the inputs of the switch of the outputs, the output of the switch of words is connected to the first information input of the comparison circuit, the controlled pulse generator, the amplitude-time discriminator, the output register are added reaction, a memory block, the outputs of the switch of outputs are connected 15 to the corresponding inputs of the amplitude-time discriminator, the outputs of which are connected to the inputs of the register of the output reaction, the outputs of which are connected to the corresponding inputs of the switch of words, the control 2 θ auxiliary input of which is connected to the control input the storage unit and output of the program control unit and output - with the second data input of the comparison circuit, the pulser v'tod managed soedi- 25 nen with vyh'odom program control unit, outputs - to specify the inputs of the input blocks impacts block programmatically -go'upravleniya amplitude and time-dis. criminator, the first control input of which is 30
рого соединен с выходом блока программного управления, соединенным также с управляющим входом регистра выходной реакции, вторые уп равняющие входы амплитудно-временного дискриминатора соединены с соответствующими 35 выходами блоков задания входных воздействий.connected to the output of the software control unit, which is also connected to the control input of the output reaction register, the second equating inputs of the amplitude-time discriminator are connected to the corresponding 35 outputs of the input action setting blocks.
Кроме того каждый блок задания входных воздействий содержит буферные регистры, регистр входных воздействий, задающий регистр, группу элементов И-ИЛИ, формирователь параметров сигналов и управляемый источник напряжения, причем управляющие входы буфер— ных регистров, регистра входных воздействий и задающего регистра являются управляющим входом блока, выходы буферных регистров соединены с соответствующими входами регистра! входных воздействий и задающего регистра, выходы регистра входных воздействий соединены с первой группой входов формирователя параметрос сигналов, вторая группа входов которого соединена с выходами элементов И-ЙЛИ группы, первые входьГ которых соединены сIn addition, each block for specifying input actions contains buffer registers, a register of input actions, a master register, a group of AND-OR elements, a driver of signal parameters and a controlled voltage source, and the control inputs of the buffer registers, the register of input actions and the master register are the control input of the block , the outputs of the buffer registers are connected to the corresponding inputs of the register! input influences and master register, the outputs of the register of input influences are connected to the first group of inputs of the shaper parameterization of signals, the second group of inputs of which are connected to the outputs of the elements of the I-YLI group, the first inputs of which are connected to
''’^“'ч"'%ь1х0дами‘'з^ —''''^"' H "'%l1x0damy''z ^ -'
являются задающими входами блока, выходыare the master inputs of the block, the outputs
формирователя параметров сигналов являютсяsignal conditioner are
выходами блока, а вход соединен с первым выхо’Дбм управляемого источника напряжения, управляющий вход которого соединен с управляющим входом блока, а второй выход является управляющим выходом блока.the block outputs, and the input is connected to the first output’Dbm of a controlled voltage source, the control input of which is connected to the control input of the block, and the second output is the control output of the block.
На фиг. 1 приведена блок-схема предлагаемого устройства программного контроля;на фиг. 2 функциональная схема блока задания входных воздействий.FIG. 1 shows a block diagram of the proposed software control device; FIG. 2 is a functional block diagram of the input actions.
Устройство содержит объект 1 контроля, блок 2 программного управления, коммутатор 3 входов, коммутатор 4 выходов, блок 5 задания входных воздействий, амплитудно-временной дискриминатор 6, управляемый генератор 7 импульсов, блок 8 памяти, буферный регистр 9, регистр 10 входных воздействий, формирователь И параметров сигналов, задающий регистр 12, блок 13 элементов И-ИЛИ, управляемый источник 14 напряжения, регистр 15 выходной реакции, коммутатор'16 слов, схему 17 сравнения.The device contains a control object 1, a software control unit 2, a switch of 3 inputs, a switch of 4 outputs, a block of 5 specifying input effects, an amplitude-time discriminator 6, a controlled pulse generator 7, a memory block 8, a buffer register 9, a register of 10 input impacts, a driver And the parameters of the signals, which sets the register 12, the block 13 of the elements of AND-OR, the controlled voltage source 14, the register 15 of the output reaction, the switch'16 words, the comparison circuit 17.
Работает устройство следующим образом.The device works as follows.
Перед началом проверки объекта 1 контроля производится ввод программы контроля в блок 2 программного управления, а коммутатору 3 входов и коммутатору 4 выходов задаются соответствующие соединения цепей объекта контроля с блоками 5 задания входных воздействий и 6 амплитудно-временного дискриминатора.Before the inspection of the control object 1 is started, the control program is entered into the program control unit 2, and the switch of the 3 inputs and the switch 4 of the outputs are set to the corresponding connections of the objects of the control object to the blocks 5 specifying the input actions and 6 amplitude-time discriminator.
Коммутатор 3 входов и коммутатор 4 выходов вместе представляют собой ί х К - полюсник,The switch 3 inputs and switch 4 outputs together represent полю x K - pole,
где К ’= (т + п);where K ’= (m + n);
Ь — общее число контактов объекта 1 контроля;L - the total number of contacts of the object 1 control;
η - число входов; ш - число выходов.η is the number of inputs; w - the number of outputs.
Причем коммутаторы 3 и 4 позволяют разбить все ί контакты объекта 1 контроля на группы по функциональным и амплитудно-временным признакам. Поэтому тест может реализоваться за Одно или несколько обращений к Памяти блока 2 программного управления, что Приводит к сокращению требуемого объема памяти для хранения тестов и к реализации тестов с более высокой частотой. Кроме того, любой сигнал с программного генератора импульсов 7 можно подать на любой вход объекта 1 контроля, что позволяет обойтись при реализации сложных циклограмм входных воздействий меньшим числом каналов с управляемого генератора 7 импульсов.Moreover, switches 3 and 4 allow you to split all ί contacts of the control object 1 into groups according to functional and amplitude-time signs. Therefore, the test can be realized in one or several memory calls to the program control unit 2, which leads to a reduction in the required memory size for storing tests and to the realization of tests with a higher frequency. In addition, any signal from the software pulse generator 7 can be fed to any input of the control object 1, which makes it possible to dispense with the implementation of complex cyclograms of input actions by a smaller number of channels from a controlled generator of 7 pulses.
По начальному адресу программы контроля блок 2 программного управления выдает в исполнительные устройства следующую управляющую информацию о режиме контроля; в управляемый генератрр 7 импульсов код, определяющий временное положение сигнала фиксации реакции испытуемого объекта 1, временные параметры выходных сигналов блока 5 задания входных воздействий частоту реализации тестов блоком 2 программного управления; в блок 8 'At the start address of the control program, the program control unit 2 issues the following control information about the control mode to the actuators; in a controlled oscillator 7 pulses, the code that determines the temporal position of the signal for fixing the reaction of the test object 1, the temporal parameters of the output signals of the block 5, specifies the input effects, the frequency of the tests by the block 2 of program control; in block 8 '
• ·~'=® ыМ• · ~ '= ® sM
5 76015 7601
памяти задается информация о номерах анализируемых выходов объекта контроля 1; в блок 5 задания входных воздействий - информация, определяющая амплитудные значения сигналов входных воздействий и ожидаемые величины 5 амплитуд сигналов выходных реакций объекта контроля, а также напряжения питания, подаваемые на объект контроля.the memory sets information about the numbers of the analyzed outputs of the test object 1; in block 5 of the task of input effects - information that determines the amplitude values of the signals of input effects and the expected values of 5 amplitudes of the signals of the output reactions of the test object, as well as the supply voltage applied to the test object.
Затем из блока 2 программного управления в блоки 5 задания входных воздействий выда- ю ется информация команды формирования параллельного вектора входных воздействий и по одной из команд, содержащей специальный признак в коде операции, производится подача данного вектора на объект контроля. 15Then, from the program control unit 2, the input actions command blocks 5 are issued with the information of the command for generating a parallel vector of input actions and, according to one of the commands containing a special feature in the operation code, this vector is fed to the test object. 15
Далее рассмотрим работу блока 5 задания входных воздействий. Информация из блока 2 программного управления записывается в буферные регистры 9. Один из них предназначен для 20 хранения информации о входных воздействиях, которая по сигналу блока 2 программного управления передается в регистр 10 входных воздействий, а далее через формирователь 11 параметров сигналов и коммутатор 3' входов по- 25 дается на объект 1 контроля. При этом момент подачи входных воздействий определяется управляемым генератором 7 импульсов.Next, we consider the operation of block 5 of the task of input effects. Information from program control unit 2 is written into buffer registers 9. One of them is 20 to store information about an input to which the signal of program control unit 2 is transmitted to the register 10 of input actions, and further through the signal shaper 11 and a switch parameters 3 'inputs 25 is given to control object 1. In this case, the moment of input actions input is determined by a controlled pulse generator 7.
Другой буферный регистр 9 совместно с задающим регистром 12 может выполнять функции аналогичные вышеописанным. В данном случае информация из буферного регистра 9 переписывается в задающий регистр 12, а далее через один из элементов блока 13 элементов И-ЙЛИ, формирователь 11 параметров сигналов и коммутатор 3 входов подается на объект 1 контроля.Another buffer register 9 in conjunction with the master register 12 can perform functions similar to those described above. In this case, the information from the buffer register 9 is copied to the master register 12, and then through one of the elements of the block 13 I-YLI elements, the driver 11 of the signal parameters and the switch 3 inputs is fed to the control object 1.
Кроме того, в режиме импульсных воздействий через данный буферный регистр 9 в задающий регистр 12 пересылается информация о полярности импульсных сигналов, которые будут поданы под управлением сигналов блока 2 программного управления с генератора 7 импульсов на соответствующие входы блока 13 элементов И-ИЛИ, а далее на формирователь 11 параметров сигналов, который формирует амплитудные значения сигналов входных воздействий с помощью управляемого источника 14 напряжения, информация о параметрах на который поступает из блока 2 программного управления.In addition, in the impulse mode, the polarity of the pulse signals is sent to the master register 12 via this buffer register 9, which will be fed under the control of the signals of the program control unit 2 from the pulse generator 7 to the corresponding inputs of the AND-13 block 13, and then to the driver 11 of the signal parameters, which generates the amplitude values of the signals of the input actions using a controlled voltage source 14, the information about the parameters to which is supplied from the program block 2 of the board.
Сигналы выходной реакции объекта 1 контроля через коммутатор 4 выходов поступают на блок 6 амплитудно-временной дискриминации, который преобразует их к уровню. логического нуля или единицы согласно установленным параметрам селекции, и далее запоминаются в регистре 15 выходной реакции. При этом в регистр 15 записывается логическое значение (”0” или ”1”) выходного сигнала, если его значениеThe signals of the output response of the control object 1 through the switch 4 outputs arrive at block 6 of amplitude-time discrimination, which converts them to a level. logical zero or one according to the parameters of selection, and then stored in the register 15 of the output reaction. In this case, the register 15 is written the logical value ("0" or "1") of the output signal, if its value
лежит В заданных пределах или инверсное зна-ι' чение в противном случае. Зафиксированная в регистре информация поочередно по сигналам блока 2 программного управления подается посредством коммутатора 16 слов на схему 17 сравнения. Параллельно с выборкой коммутатором 16 слов информации очередной группы разрядов регистра 15 выходной реакции производится обращение к блоку 8 памяти по соответствующему адресу и выборка информации о номерах выходов объекта 1 контроля, которые анализируются в данной проверке, а на схему 17 сравнения подается информация, соответствующая эталонной (ожидаемой) реакции объекта 1 контроля.lies within the prescribed limits or inverse meaning otherwise. The information recorded in the register alternately according to the signals of the program control unit 2 is fed by the switch 16 words to the comparison circuit 17. In parallel with the selection by the switch 16 words of information of the next group of bits of the output response register 15, the memory unit 8 is addressed to the corresponding address and the information about the output numbers of the test object 1 is monitored, which are analyzed in this test, and the reference circuit 17 is supplied with information corresponding to the reference one ( expected) reaction of the object 1 control.
Схема 17 сравнения вырабатывает выходной сигнал, информирующий блок 2 программного управления о соответствии или несоответствии анализируемой информации норме. В случае не· соответствия на элементах индикации блока 2 программного управления высвечивается информация выходной реакции испытуемого объекта, эталонной реакции и анализируемых выходах объекта контроля, а блок 2 программного управления вызывает программу обработки обнаруженной ошибки. При отсутствии сигнала неисправности продолжается исполнение основной программы контроля — подача входных воздействий и анализ полученной информации с объекта 1 контроля до конечного адреса основной программы контроля.The comparison circuit 17 generates an output signal informing the program control unit 2 of the conformity or non-conformity of the analyzed information to the norm. In the case of non-compliance, the output elements of the test object, the reference reaction and the analyzed outputs of the test object are displayed on the display elements of the program control unit 2, and the program control unit 2 calls the program for processing the detected error. In the absence of a malfunction signal, the execution of the main control program continues — supplying input actions and analyzing the information received from the control object 1 to the final address of the main control program.
Предлагаемое устройство обеспечивает качественный контроль объекта проверки за счет возможности задания на его входы сложной временной циклограммы входных воздействий, а также за счет амплитудно-временной дискри,минации выходной реакции объекта контроля, позволяющей проанализировать выходные сигналы произвольной формы, в том числе и импульсные.The proposed device provides high-quality control of the test object due to the possibility of setting its inputs with a complex time cyclogram of input actions, as well as at the expense of amplitude-time discriminations, minimizing the output response of the control object, which allows analyzing the output signals of arbitrary shape, including pulses.
ίί
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU772487938A SU760103A1 (en) | 1977-05-20 | 1977-05-20 | Programmed monitoring device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU772487938A SU760103A1 (en) | 1977-05-20 | 1977-05-20 | Programmed monitoring device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU760103A1 true SU760103A1 (en) | 1980-08-30 |
Family
ID=20709799
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU772487938A SU760103A1 (en) | 1977-05-20 | 1977-05-20 | Programmed monitoring device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU760103A1 (en) |
-
1977
- 1977-05-20 SU SU772487938A patent/SU760103A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4606025A (en) | Automatically testing a plurality of memory arrays on selected memory array testers | |
US4167780A (en) | Data processing unit having scan-in and scan-out means | |
US6202186B1 (en) | Integrated circuit tester having pattern generator controlled data bus | |
US4752928A (en) | Transaction analyzer | |
US4799220A (en) | Dynamic system for testing an equipment | |
EP0093229B1 (en) | Test apparatus and method | |
US4965768A (en) | Semiconductor device having programmable read only memory cells for specific mode | |
SU760103A1 (en) | Programmed monitoring device | |
US3665454A (en) | Variable rate display generator | |
EP0293261B1 (en) | Digital in-circuit tester having channel-memory erase-preventer | |
US3437874A (en) | Display for binary characters | |
RU2072546C1 (en) | Device for program control of industrial equipment | |
SU1179375A1 (en) | Device for checking memory large-scale integration circuits | |
SU985764A1 (en) | Electronic circuit parameter automated checking system | |
RU1783529C (en) | Device for program control | |
EP0293260A2 (en) | Digital in-circuit tester having a channel-driver inhibitor | |
SU945904A1 (en) | Semiconductor storage testing device | |
SU1160260A1 (en) | Method of condition inspection of antifriction bearings | |
SU1569903A1 (en) | Device for checking memory units | |
SU1023398A1 (en) | Device for storage unit check | |
SU942025A1 (en) | Device for discrete object checking and diagnostics | |
SU1030839A1 (en) | Device for displaying information | |
JPH0368039A (en) | Program passage address tracing device | |
SU955170A1 (en) | Teaching device | |
SU1269130A1 (en) | Calculating device for implementing logic functions |