SU1278865A1 - Device for entering information from discrete transducers - Google Patents
Device for entering information from discrete transducers Download PDFInfo
- Publication number
- SU1278865A1 SU1278865A1 SU853906374A SU3906374A SU1278865A1 SU 1278865 A1 SU1278865 A1 SU 1278865A1 SU 853906374 A SU853906374 A SU 853906374A SU 3906374 A SU3906374 A SU 3906374A SU 1278865 A1 SU1278865 A1 SU 1278865A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- counter
- output
- register
- elements
- Prior art date
Links
Landscapes
- Safety Devices In Control Systems (AREA)
Abstract
Изобретение относитс к,области техники, решающей задачи ввода дискретной информации от многоразр дных датчиков дл передачи ее к устройству обработки данных или к управл ющей вычислительной машине. Целью изобретени вл етс расширение области применени за счет обеспечени возможности обнаруч ени неисправного разр да датчика или шины в канале св зи. Благодар введению второго регистра, двух элементов И, элемента И-НЕ и триггера работа второго счетчика организована таким образом, что значение его кода, выдаваемого в виде контрольного кода на выход устройства, указывает на § неисправный разр д датчика или шины в канале св зи. 1 ил. (ЛThe invention relates to the field of engineering, the crucial task of entering discrete information from multi-bit sensors for transmitting it to a data processing device or to a control computer. The aim of the invention is to expand the scope of use by providing the possibility of detecting a faulty sensor discharge or a tire in a communication channel. Due to the introduction of a second register, two AND elements, the NAND element and a trigger, the second counter operates in such a way that the value of its code, issued as a control code at the output of the device, indicates a faulty sensor or bus discharge on the communication channel. 1 il. (L
Description
N5N5
sjsj
00 00 О5 Сд00 00 O5 Sd
Изобретение относитс к области техники, решающей задачи ввода дискретной информации от многоразр дных датчиков дл передачи ее к устройству обработки данных или к управл ющей вычислительной машине.The invention relates to the field of engineering, the crucial task of introducing discrete information from multi-bit sensors for transmission to a data processing device or to a control computer.
Цель изобретени - расширение области применени за счет обеспечени возможности обнаружени неисправного разр да датчика или шины в канале св зи.The purpose of the invention is to expand the field of application by making it possible to detect a faulty sensor discharge or a bus in a communication channel.
На чертеже изображена схема предлагаемого устройства ().The drawing shows a diagram of the proposed device ().
Устройство содержит первый 1 и второй 2 регистры, блок 3 сравненик , первьш 4 и второй 5 счетчики, первый 6, второй 7, третий 8, четвертьй 9 и п тый 10 элементы И, первый 11 и второй 12 элементы ИЛИ, элемент И-НЕ 13, триггер 14, Кроме того, на чертеже показаны информационные входы 15 устройства, тактовый вход 16, установочный вход 17, информационные выходы 18, выход Сбой 19, контрольные выходы 20.The device contains the first 1 and second 2 registers, block 3 sravnenik, first 4 and second 5 counters, first 6, second 7, third 8, quarter 9 and fifth 5 And elements, the first 11 and second 12 elements OR, AND-NOT element 13, the trigger 14, In addition, the drawing shows the information inputs 15 of the device, the clock input 16, the setup input 17, the information outputs 18, the output Fault 19, the control outputs 20.
Регистр 1 содержит N разр дов и выполнен на триггерах , срабатывающих по заднему фронту тактового сигнала. Блок 3 сравнени обеспечивает сравнение двух W-разр дных двоичных кодов. Счетчик 4 вл етс .N-разр дным и имеет входы дл записи в него параллельного М-разр дно го двоичного кода. Изменение кода на выходе счетчика производитс по заднему фронту счетного импульса. Счетчик 5 имеет N разр дов и срабатывает также по заднему фронту счетного импульса. Регистр 2 содержит К разр дов и выполнен на триггерах Dтипа , срабатывающих, по переднему фронту тактового сигнала.Register 1 contains N bits and is executed on triggers triggered by a falling edge of a clock signal. Comparison unit 3 provides comparison of two W-bit binary codes. Counter 4 is .N-bit and has inputs for writing parallel M-bit binary code into it. The code change at the output of the counter is made on the falling edge of the counting pulse. Counter 5 has N bits and is also triggered on the falling edge of the counting pulse. Register 2 contains K bits and is executed on D-type triggers triggered on the leading edge of a clock signal.
На входные; шины 15 устройства поступает информаци от многоразр дного датчика в виде параллельного Nразр дного двоичного кода, а на входAt the entrance; Bus 15 of the device receives information from a multi-bit sensor in the form of a parallel N-bit binary code, and at the input
16присутствуют импульсы с частотой следовани f.. .16 there are pulses with a frequency f ...
Устройство работает следующим образом .. После включени питани на входThe device works as follows .. After turning on the power to the input
17устройства подаетс сигнал Пуск при этом в счетчик 4 перезаписьшаетс код регистра 1, а счетчик 5 и триггер 4 сбрасываютс в нуль, Запись входного кода в регистр 1 производитс тактовыми импульсами, поступающими на вход 16. На блок 3 сравнени подаютс двоичный W-разр диые коды с регистра 1 и счетчика 4, Блок 3 сравнени сравнивает коды с регистра 1 и счетчика 4. Если код с регистра больше кода счетчика 4, то блок сравнени вырабатывает сигнал Больше, который разрешает прохождение такт.овых импульсов через элемент И 6 на пр мой счетный вход счетчика 4, а если код с регистра 1 меньше кода счетчика, то схема сравнени вырабатывает сигнал Меньше , который разрешает прохождение тактовых импульсов через элемент И 7 на реверсивный счетный вход счетчика 4, Таким образом, счетчик 4 отслеживает код регистра 1, которьй переписываетс в регистр 2 сигналом с элемента И 10, Выходной код регистра 2 подаетс на .информационные выходы 18 устройства.17 devices are given a Start signal and register code 1 is overwritten in counter 4, and counter 5 and trigger 4 are reset to zero. The input code is written to register 1 by clock pulses input to input 16. At block 3, binary W-codes are supplied from register 1 and counter 4, Comparison unit 3 compares codes from register 1 and counter 4. If the code from the register is greater than the code of counter 4, the comparison unit generates a More signal that permits the passage of clock pulses through AND 6 to the forward counting counting input ik 4, and if the code from register 1 is less than the counter code, then the comparison circuit produces a less signal that permits the passage of clock pulses through the AND 7 element to the reversible counting input of counter 4, thus, counter 4 tracks the register code 1, which is rewritten into the register 2 by the signal from the element 10, the output code of the register 2 is fed to the information outputs 18 of the device.
При наличии случайных или систематических сбоев, выраженных в виде пропадани или по влени лишнего разр да в передаваемом коде, возникает скачок значени передаваемого кода , В этом случае на пр мой или реверсивный счетный вход счетчика 4 может поступить сери из m импульсов В зависимости от числа импульсов в серии выдел ютс два режима работы.If there are random or systematic failures, expressed as loss or over-discharge in the transmitted code, a jump occurs in the value of the transmitted code. In this case, a series of m pulses may be sent to the forward or reverse counting input of counter 4 Depending on the number of pulses in a series, two modes of operation are distinguished.
Режим 1, Число импульсов в серии ,Mode 1, The number of pulses in a series,
И1-1пульсные сигналы с выхода элементов И 6 и 7 объедин ютс элементом ИЛИ 11 и поступают на счетный вход счетчика 5, измен его состо ние от нул до т, при этом выход М-го разр да счетчика 5 сохран ет сигнал логического нул , а триггер 14 - нулевое состо ние. По окончании серии из m импульсов код счетчика 4 сравн етс с кодом регистра и по вившийс на вьпсоде блока 3 сравнени сигнал Равно.разрешает прохождение тактовых импульсов через элементы И 8, ИЛИ 12 на вход сброса счетчика 5 в нулевое состо ние.Il1-1 pulses from the output of elements And 6 and 7 are combined by the element OR 11 and fed to the counting input of counter 5, changing its state from zero to m, while the output of the M-th bit of counter 5 stores the logical zero signal, and trigger 14 is zero state. At the end of a series of m pulses, counter code 4 is compared with the register code and the signal Equal to the output of comparison block 3 Equals the clock pulses through the AND 8, OR 12 elements to the reset input of the counter 5 to the zero state.
Работа элементов И 6, 7, 9 и 10 разрешена, и в устройстве обеспечиваетс режим слежени выходного кода за входным. При случайных обо х, вызванных, например, помехами, блок 3 сравнени вырабатьшает сигнал Больше или Меньше не более,чем .в m тактах работы устройства, а затем по вл етс сигнал Равно,обеспечивающий сброс счетчика 5 в нулевое состо ние. В счетчик 4 при этом может поступить не более m импульсоь 3 по пр мому или реверсивному счетному входу, что эквивалентно погрешности выходного кода устройства не более -т. единиц младшего разр да, а сигнал Сбой при этом не формируетс . Режим 2. Число импульсов в серии т . Сери импульсов поступает на счетчики 4 и 5. С приходом 2 импульсов на выходе М-го разр да счет чика 5 по вл етс единичный сигнал, устанавливающий триггер 14 в единич ное состо ние. На выходе 19 устройства устанавливаетс сигнал Сбой, а нулевой сигнал с инверсного выхода триггера запрещает работу элементов И 8-10. При этом в регистрах 1 и 2 фиксируютс коды, сформирован ные в них на момент сбо , и запрещаетс сброс счетчика 5 в нулевое состо ние. После сбо коды счетчиков 4 и 5 продолжают измен тьс и наступает такой момент, когда коды счетчика 4 и регистра 1 сравн ютс , и по вившийс на выходе блока 3 сра нени сигнал Равно через элемент И-НЕ 13, разрешенный по второму вхо ду сигналом Сбой, запрещает работу элементов И 6 и 7. Изменение кодов в счетчиках 4 и 5 прекращаетс , при этом в счетчике 5 сформирован код, равный числу импульсов в серии Значение кода счетчика 5,выдаваемого в виде контрольного кода на выхо 20 устройства, указывает на неиспра ный разр д датчика или тины в канале св зи. Номер неисправного разр да датчика или тины в каналесй зи определ етс по формуле М 1ор„т, где в квадратных скобках указано ближайшее целое число. Например, т 36, тогда , т.е. веро тно, что неисправен 5-й разр д датчика. Выво устройства в режим слежени осуществл етс подачей сигнала Пуск на вход 17 устройства. Таким образом, в устройстве осуществл етс контроль входной информации , а при наличии сбо обнаружение неисправного разр да датчика ил шины в канале св зи, что приводит к упрощению поиска неисправностей,осо бенно в тех случа х, когда они нос т нестабильный характер. изобретени Устройство дл ввода информации от дискретных датчиков, содержащее 54 первый регистр, блок сравнени , первый и второй счетчики, три элемента И, первый и второй -элементы IfflU, информационные входы первого регистра вл ютс информационньми входами устройства, информационные выходы первого регистра соединены с информационными входами первой блока сравнени и входами предустановки первого счетчика, первые входы элементов И вл ютс тактовым входом устройства, выход первого элемента И соединен с пр мым счетным входом первого счетчика и первым входом первого-Элемента ИЛИ, выход второго элемента И соединен с реверсивным счетным входом первого счетчика и вторым входом первого элемента ИЛИ, выход которого соединен со счетным входом второго счетчика, синхровход первого счетчика и второй вход второго элемента ИЛИ вл ютс установочным входом устройства, первый, второй и третий выходы блока сравнени соединены с вторыми входами элементов И соответственно, выходы первого счетчика соединены с информационными входами второй группы блока сравнени , выход третьего элемента И соединен с первым входом второго элемента ИЛИ, выход которого соединен с входом сброса второго счетотличающеес тем. что, с целью расширени области при ,менени за счет обеспечени возможности обнаружени неисправного разр да датчика или тинь в канале св зи , в него введены второй регистр, четвертый и п тый элементы И, элемент И-НЕ и триггер, первые входы четвертого и п того элементов И соединены с тактовым входом устройства, выходы первого счетчика соединены с информационными входами второго регистра , выходы которого вл ютс информационными выходами устройства, выходы второго счетчика вл ютс контрольньми выходами устройства, эдин из выходов второго счетчика ;оединен с S-входом триггера, R-вход (Соторого обьединен с синхровходом первого счетчика и вторым входом второго элемента ИЛИ, пр мой выход риггера подключен к второму входу лемента И-НЕ и вл етс выходом Сбой устройства, а инверсный выод соединен с третьим входом третьео , вторыми входами четвертого и того элементов И соответственно.The operation of elements 6, 7, 9, and 10 is permitted, and the device is provided to monitor the output code after the input code. In case of random obstructions caused, for example, by interference, the comparison unit 3 produces the More or Less signal by no more than. In the m operation cycles of the device, and then the Equals signal appears, ensuring the reset of the counter 5 to the zero state. In this case, the counter 4 can receive no more than m pulses of 3 via the forward or reverse counting input, which is equivalent to the error of the output code of the device no more than –t. units of the least significant bit, and a Failure signal is not generated. Mode 2. The number of pulses in a series of t. A series of pulses arrives at counters 4 and 5. With the arrival of 2 pulses at the output of the Mth bit of counter 5, a single signal appears, setting trigger 14 in a single state. At the output 19 of the device, a Failure signal is set, and a zero signal from the inverse trigger output prohibits the operation of AND elements 8-10. In this case, registers 1 and 2 fix codes generated in them at the time of the failure, and the reset of counter 5 to the zero state is prohibited. After a fault, the codes of counters 4 and 5 continue to change and there comes a time when the codes of counter 4 and register 1 are compared, and the signal that appears at the output of the 3 block of the signal Equals through the IS-HE element 13, allowed by the second input by the Fail , prohibits the operation of elements 6 and 7. Changing the codes in the counters 4 and 5 is stopped, while in the counter 5 a code is generated equal to the number of pulses in the series. The code of the counter 5, issued as a control code at the output of the device 20, indicates a non-corrupted bit sensor or Tina in the communication channel. The number of the faulty bit of the sensor or of the channel is determined by the formula M 1ort, where the nearest integer is indicated in square brackets. For example, t 36, then, i.e. It is likely that the 5th sensor bit is defective. The output of the device to the tracking mode is carried out by applying a signal to the input 17 of the device. Thus, the input information is monitored in the device, and in the presence of a fault, the sensor or bus tire is detected in the communication channel, which simplifies troubleshooting, especially in cases when they are unstable. The device for inputting information from discrete sensors, containing 54 first register, comparison unit, first and second counters, three elements And, the first and second elements IfflU, information inputs of the first register are information inputs of the device, information outputs of the first register are connected to information the inputs of the first comparison unit and the inputs of the preset of the first counter, the first inputs of the elements AND are the clock input of the device, the output of the first element I is connected to the forward counting input of the first with and the first input of the first Element OR, the output of the second element AND is connected to the reversible counting input of the first counter and the second input of the first OR element, the output of which is connected to the counting input of the second counter, the synchronous input of the first counter and the second input of the second element OR are the installation input of the device , the first, second and third outputs of the comparison unit are connected to the second inputs of the And elements, respectively, the outputs of the first counter are connected to the information inputs of the second group of the comparison unit, the output of the third element AND is connected to the first input of the second OR element, the output of which is connected to the reset input of the second counts. that, in order to expand the area when changing due to the possibility of detecting a faulty sensor bit or a tin in the communication channel, a second register, the fourth and fifth elements AND, the NAND element and the trigger, the first inputs of the fourth and n In addition, the elements of And are connected to the clock input of the device, the outputs of the first counter are connected to the information inputs of the second register whose outputs are the information outputs of the device, the outputs of the second counter are the control outputs of the device one of the counter; connected to the S-input of the trigger; R-input (Some connected with the synchronous input of the first counter and the second input of the second element OR; the forward output of the rigger is connected to the second input of the element IS-NOT and is the output of the device malfunction, and the inverse is connected with the third input of the third, the second inputs of the fourth and that elements And, respectively.
выход четвертого элемента И соединен с синхровходом первого регистра, выход п того элемента И соединен с синхровходом второго регистра, аthe output of the fourth element I is connected to the synchronous input of the first register, the output of the fifth element I is connected to the synchronous input of the second register, and
третьи входы первого и второго элементов И соединены с выходом элемента И-НЕ,первый вход которого соединен с третьим выходом блока сравнени .the third inputs of the first and second elements AND are connected to the output of the NAND element, the first input of which is connected to the third output of the comparison unit.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853906374A SU1278865A1 (en) | 1985-04-17 | 1985-04-17 | Device for entering information from discrete transducers |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU853906374A SU1278865A1 (en) | 1985-04-17 | 1985-04-17 | Device for entering information from discrete transducers |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1278865A1 true SU1278865A1 (en) | 1986-12-23 |
Family
ID=21181136
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU853906374A SU1278865A1 (en) | 1985-04-17 | 1985-04-17 | Device for entering information from discrete transducers |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1278865A1 (en) |
-
1985
- 1985-04-17 SU SU853906374A patent/SU1278865A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР. № 1109731, кл. G 06 F 13/00, 1983. Авторское свидетельство СССР № 1196884, кл. G 06 F 13/00, 1984. (.54) УСТРОЙСТВО ДЛЯ ВВОДА ИНФОРМАЦИИ ОТ ДИСКРЕТНЫХ ДАТЧИКОВ * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1278865A1 (en) | Device for entering information from discrete transducers | |
SU1196884A1 (en) | Device for input of information from discrete transducers | |
SU1142836A1 (en) | Device for processing interruptions | |
SU1348838A2 (en) | System for checking electronic devices | |
SU1015500A1 (en) | Ring counter with error detecting device | |
SU1297050A1 (en) | Device for checking operations of patching panel keys | |
SU1741136A1 (en) | Device for checking multiplexer | |
SU1598164A1 (en) | Counting device with failure correction | |
SU1252783A1 (en) | Device for checking decoder | |
SU1644169A1 (en) | Interruptions processing system controller | |
SU1589281A2 (en) | Device for detecting errors in discreter sequence | |
SU1640694A1 (en) | Radioelectronic module controller | |
SU1177799A1 (en) | Device for checking multichannel system for controlling thyristor converters | |
SU962958A1 (en) | Device for detecting malfanctions of synchronyzable digital system | |
SU1298750A1 (en) | Device for detecting contention in synchronized digital blocks | |
SU1125628A1 (en) | Fault detection device for synchronized digital units | |
SU1656537A1 (en) | Device to monitor decoder | |
SU982187A1 (en) | Majority-redundancy device | |
SU1176331A1 (en) | Device for correcting failure in n-bit ring shift register | |
SU955072A1 (en) | Logic circuit functioning checking device | |
SU506858A1 (en) | Device for detecting processor registers errors | |
SU836803A1 (en) | Device for preventing errors in received discrete information | |
SU1548787A1 (en) | Device for checking counters | |
RU2054796C1 (en) | Pulse signal sequence monitoring device | |
SU972515A1 (en) | Device for checking operation control units |