SU1432461A1 - Programmed control device - Google Patents
Programmed control device Download PDFInfo
- Publication number
- SU1432461A1 SU1432461A1 SU874221291A SU4221291A SU1432461A1 SU 1432461 A1 SU1432461 A1 SU 1432461A1 SU 874221291 A SU874221291 A SU 874221291A SU 4221291 A SU4221291 A SU 4221291A SU 1432461 A1 SU1432461 A1 SU 1432461A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- outputs
- inputs
- control
- Prior art date
Links
Landscapes
- Control By Computers (AREA)
Abstract
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в системах и устройствах программного управлени , - обеспечивающих контроль и коррекцию информации, поступающей от датчиков. Цель изобретени - повьшение достоверности функционировани и расгаиренне области применени . Устройство содержит блок 1 управлени , первый 2, второй 3, четвертый 4, третий 5 блоки пам ти, первый 6 и второй 7 аналого- цифровые преобразователи (АЦП) пер- S с tsD О)The invention relates to automation and computer technology and can be used in software control systems and devices that provide control and correction of information received from sensors. The purpose of the invention is to increase the reliability of operation and the range of application. The device contains a control unit 1, first 2, second 3, fourth 4, third 5 memory blocks, first 6 and second 7 analog-to-digital converters (ADC) first- S with tsD O)
Description
вый 8, второй 9 и третий 10 цнфроана- логовые преобразователи (ЦАП), первый 11 и второй 12 блоки ввода, первый 13, второй 14, третий 15 сумматоры , первый 16, второй 17, третий 18, четвертый 19 и п тый 20 регистры, преобразователь 21 пр мого кода в дополнительньш, коммутатор 22, nep-f вый 23 и второй 24 датчики, первый 25 и второй 26 выходы управлени и первый 27, второй 28, третий 29 и четвертый 30 выходы синхронизации блока 1 управлени , информационный выход 31, выходы аварии 32 и ошибки 33 первого блока 2 пам ти, информационный выход 34, выходы аварии 35 и ошибки 36 второго блока 3 пам ти, информационны выход 3/, выходы аварии 38 и ошибки 39 третьего блока 5 пам ти. Выходы первого 8, второго 9 и третьего 10 цифроаналого- вых преобразователей вл ютс первым, вторым и третьим выходами устройства. Такое выполнение устройства дл программного управлени позвол ет повы-; сить достоверность функционировани и расширить область применени . 1 з.п. ф-лы, 4 ил.output 8, second 9 and third 10 analog to analog converters (D / A converters), first 11 and second 12 input blocks, first 13, second 14, third 15 adders, first 16, second 17, third 18, fourth 19 and fifth 5 registers , direct code to additional converter 21, switch 22, nep-f out 23 and second 24 sensors, first 25 and second 26 control outputs and first 27, second 28, third 29 and fourth 30 synchronization outputs of control unit 1, information output 31 , alarm outputs 32 and errors 33 of the first memory block 2, information output 34, alarm outputs 35 and errors 36 of the second block 3 memories, information output 3 /, alarm outputs 38 and errors 39 of the third memory block 5. The outputs of the first 8, second 9 and third 10 digital-analogue converters are the first, second and third outputs of the device. Such an embodiment of the device for software control allows for elevation; increase the reliability of the operation and expand the scope. 1 hp f-ly, 4 ill.
1)one)
Изобретение относитс к автоматие и вычислительной технике и может быть использовано в системах и уст- ройствах программного управлени , обеспечивающих контроль и коррекцию 5 информации, поступающей от датчиков параметров.The invention relates to automation and computing technology and can be used in systems and software control devices that provide control and correction 5 of information received from parameter sensors.
Цель изобретени - повышение достоверности функционировани и расширение области применени .The purpose of the invention is to increase the reliability of the operation and expand the scope.
На фиг,1 показана функциональна схема устройства дл программного упавлени с контролем; на фиг.2 и 3 - функциональные схемы блоков управлени и ввода соответственно; на фиг. 4- временна диаграмма работы устройства , .Fig. 1 shows a functional diagram of a device for software control with a control; Figures 2 and 3 are functional diagrams of the control and input units, respectively; in fig. 4 - time diagram of the device,.
Устройство (фиг.1) содержит блок 1 управлени , первый 2, второй 3, четвертый 4 и- третий 5 блоки пам ти, первый 6 и второй 7 аналого-цифровые преобразователи (АЦП), первый 8, второй 9 и третий 10 цифроаналоговые преобразователи (ЦАП) , первый I 1 и ВТО- ,,- рой 12 блоки ввода, первый 13, второй 14 и третий 1 5- сумматоры, первый 16, BTOpoii 17, третий 18, четвертый 19 19 и п тьй 20 регистры, преобразователь 21 пр мого кода в дополнительный, коммутатор 22, первьй 23 и второй 24 датчики параметров, первый 25 и второй 26 выходы управлени и первый 27, второй 28, третий 29 и четвертый 30 выходы синхронизации блока управлени , информационный выход 31, выходы 35 аварии 32 и ошибки 33 первого блокаThe device (Fig. 1) contains the control unit 1, the first 2, the second 3, the fourth 4 and the third 5 memory blocks, the first 6 and second 7 analog-to-digital converters (ADC), the first 8, the second 9 and the third 10 digital-to-analog converters (DAC), the first I 1 and BTO- ,, - a swarm of 12 input blocks, the first 13, the second 14 and the third 1 5- accumulators, the first 16, BTOpoii 17, the third 18, the fourth 19 19 and five of the 20 registers, the converter 21 direct code to the additional, switch 22, first 23 and second 24 parameter sensors, first 25 and second 26 control outputs and first 27, second 28, third 29 and fourth 30 out Synchronization odes of the control unit, information output 31, outputs 35 of alarm 32 and errors 33 of the first block
2020
30thirty
))
,, - 35 ,, - 35
00
30thirty
2 пам ти, информационный выход 34, выходы аварии 35 и ошибки 36 второго блока 3 пам ти, информационный выход 37, выходы аварии 38 и ошибки 39 третьего блока 5 пам ти.2 memories, information output 34, alarm outputs 35 and errors 36 of the second memory block 3, information output 37, alarm outputs 38 and errors 39 of the third memory block 5.
Блок управлени (фиг.2) содержит счетчик 40 синхронизации, первый 41, второй 42 и третий 43 счетчики ошибок , регистр 44 аварии, генератор 45 импульсов, триггеры пуска 46 и управлени 47, дешифратор 48, первый 49, второй 50, третий 51, четвертый 52, п тый 53, шестой 54, седьмой 55, восьмой 56 и дев тый 57 элементы И, элемент ИЛИ 58, первый 59, второй 60, третий 61 элементы ИЛИ-НЕ, элемент НЕ 62, тумблер 63, переключатель 64, первую 65.1 и вторук 65.2 кнопки и элемент 66 задержки.The control unit (FIG. 2) contains a synchronization counter 40, first 41, second 42 and third 43 error counters, alarm register 44, pulse generator 45, start triggers 46 and control 47, decoder 48, first 49, second 50, third 51, fourth 52, fifth 53, sixth 54, seventh 55, eighth 56 and ninth 57 elements AND, element OR 58, first 59, second 60, third 61 elements OR NOT, element 62, toggle switch 63, switch 64, first 65.1 and vtoruk 65.2 buttons and item 66 delay.
Блоки 11 и 12 ввода содержат резистор 67 и реле 68.Input blocks 11 and 12 contain a resistor 67 and a relay 68.
Блок управлени предназначен дл синхронизации работы основных узлов схемы, управлени коммутацией цепей передачи информации устройства и организации контрол функционировани .The control unit is designed to synchronize the operation of the main nodes of the circuit, control the switching of the information transmission circuits of the device, and organize operation control.
Принцип действи блока 1 управле-,. НИН состоит в следующем.The principle of operation of unit 1 is controlled. Nin is as follows.
В исходном состо нии элементы пам ти обнулены. Цепи устанонки исходного услови не показаны. По нажатию кнопки 65.1 Пуск триггер 46 устанавливаетс в единичное состо ние и разблокирует генератор 45 импульсов. Импульсы с выхода генератора 45 импульсов поступают наIn the initial state, the memory elements are set to zero. The setting circuits of the initial condition are not shown. By pressing the button 65.1. Starting, the trigger 46 is set to one state and unlocks the pulse generator 45. The pulses from the generator output 45 pulses arrive at
33
входы элемептои И 50 н дешифратора 48. Если устройство работает в режме Основное функционирование, т.е. реализует процесс управлени , переключатель 64 находитс в исходном положении и элемент И 49 закрыт левым сигналом. В результате элемен И 50 и дешифратор 48 открьшаютс п инверсному входу. Импульсы поступа- the inputs of the element 50 and the decoder 48. If the device operates in the Main operation mode, i.e. implements the control process, the switch 64 is in the initial position and the element And 49 is closed by the left signal. As a result, the elements And 50 and the decoder 48 otkryshayutsya n inverse input. Impulses coming
ют на счетный вход счётчика 40, который совместно с дешифратором 48 формирует четофе сдвинутых во времени последовательности импульсов (фиг.4) на выходах 27 - 30 устройс ва.At the counting input of the counter 40, which, together with the decoder 48, generates four time-shifted pulse sequences (FIG. 4) at the outputs 27-30 of the device.
В данном режиме периодически по л ющиес единичные сигналы на выходе элемента ИЛИ-НЕ 59 не блокир тот работу элемента И 50.In this mode, periodically received single signals at the output of the element OR NOT 59 do not block the operation of the element AND 50.
Кроме того, по импульсам с нулевого и первого выходов дешифратора 48, проход щим через элемент ИЛИ 58 триггер 47 формирует управл ющие синалы на выходе 26 (фиг.4).In addition, by pulses from the zero and first outputs of the decoder 48 passing through the element OR 58, the trigger 47 forms the control sinal at output 26 (Fig. 4).
Останов работы устройства осуществл етс при нажатии кнопки Стоп 65.2, либо по сигналу Авари с выхода элемента 1-1ПИ-НЕ 60, или по сигThe device is stopped when the Stop 65.2 button is pressed, either by the Alarm signal from the output of the 1-1PI-NE 60 element, or by the signal
налу Переполнение ошибки с выходаerror overflow from exit
элемента ИЛИ-НЕ 61.element OR NOT 61.
Сигнал нулевого уровн Авари формируетс при установке одного из триггеров регистра 44 в единичное состо ние по входам 32,35 и 38. Нуле вой сигнал Переполнение ошибки вл етс следствием переполнени одного из счетчиков 41 -43. Счетчики 41 - 43 осуществл от подсчет сигналов ошибки, поступающих по входам 33,36 и 39 блока 1 управлени через элементы 52,54 и 56. Коэффициент делени счетчиков 41 - 43 выбираетс исход из учета допустимого числа сигналов ошибки, выданных подр д с выходов 33, 36 и 39 блоков 2,3 и 5 пам ти. При исчезновении сигналов ошибки происходит обнуление счетчиков 41-43 импульсами, поступающими с, третьего выхода дешифратора 48 через элементы И 53, 55 и 57.The zero-level Avariy signal is generated when one of the triggers of register 44 is set to one at inputs 32.35 and 38. The zero signal Error overflow is due to overflow of one of the counters 41 -43. Counters 41 - 43 performed from the counting of error signals received at the inputs 33.36 and 39 of the control unit 1 through elements 52,54 and 56. The division factor of the counters 41 - 43 is selected on the basis of the allowable number of error signals given out from the outputs 33 , 36 and 39 blocks 2,3 and 5 of memory. With the disappearance of the error signals, the counters 41-43 are reset to the pulses coming from the third output of the decoder 48 through the elements 53, 55 and 57.
В режиме Контроль блок 1-управ- лейи работает аналогично описанному Отличие состоит в следующем. лер 63 замыкаетс и + источника питани выдаетс на выход 25 дл перевода в режим контрол блоков i1 и 12 ввода. При этом переключатгль 64 остаетс в исходном нулевом состо In the Control mode, the 1-control unit operates in the same way as described. The difference is as follows. The ler 63 closes and the + power supply is output to the output 25 for switching to the monitoring mode of the input blocks i1 and 12. At the same time, the switch 64 remains in the initial zero state.
дd
5 five
00
5five
00
00
с with
5five
00
5five
НИИ, если контрол;-. осущссч вл отс на один цикл, или переключаетс в еди - ничное состо ние, ког да ко}1троль вл етс миогоцпкловым.SRI, if control; -. It takes a cycle for one cycle, or switches to a single state when} 1 control is myocles.
Если переключатель 64 подключаетс к выходу элемента НЕ 62, единичный сигнал приоткрывает элемент И 49. После нажг.ти кнопки 65.1 триггер 46 устанавливаетс в единичное состо ние , однако элемент И 49 остаетс закрытым по третьему входу на врем формировани генератором 45 первого импульса и срабатывани счетчика 40 и элемента ШИ-НЕ 59. После того, как в счетчик 40 запишетс первый импульс, элемент И 49 закроетс нулевым сигналом с выхода элемента Ш1И-НЕ 59.If the switch 64 is connected to the output of the HE element 62, the single signal opens the element AND 49. After pressing the button 65.1, the trigger 46 is set to one, however, the element 49 remains closed at the third input at the time of generation by the generator 45 of the first pulse and the counter is triggered 40 and the element CHI-NOT 59. After the first pulse is recorded in the counter 40, the element AND 49 is closed with a zero signal from the output of the element SHI-NO 59.
Таким образом, элемент 66 задержки и элемент И 49 обеспечивают разрешение одного цикла работы счетчика 40 при наличии единичного сигнала на выходах переключател 64.Thus, the delay element 66 and the element 49 ensure the resolution of one cycle of operation of the counter 40 in the presence of a single signal at the outputs of the switch 64.
Блоки 2.и 3 пам ти предназначены дл хранени кодов коррекции информации , поступающей от датчиков 23 и 24. Старшие разр ды информации с выходов АЦП 6 и 7i подаютс на адресные входы блоков 2 и 3. В соответствии с адресом на их выходах по вл ютс коды коррекции (выходы 31 и 34), сигналы ошибки, если код выходов датчика выходит из нормы (выходы 33 и 36), и сигналы аварии, если код с выходов датчиков соответствует аварийной ситуации (выходь 32 и 35) .Blocks 2. and 3 of the memory are designed to store information correction codes from sensors 23 and 24. The upper bits of information from the outputs of the A / D converters 6 and 7i are fed to the address inputs of blocks 2 and 3. In accordance with the address, their outputs appear correction codes (outputs 31 and 34), error signals if the code of the sensor outputs goes out of the norm (outputs 33 and 36), and alarm signals if the code from the outputs of the sensors corresponds to an emergency situation (output 32 and 35).
Блок 4 пам ти служит дл хранени кодов функции Ц (1), где 1| - скорректированный код датчиков 23 и 24. Блок 5 пам ти осуще::твл ет хранение кодов управл ющих воздействий, выдаваемых на объект управлени в соответствии с адресом сигнала ошибки и аварии, формирующихс на выходах 39 и 38. Memory block 4 serves to store the function codes C (1), where 1 | - the corrected sensor code 23 and 24. The memory block 5 implements: storage of control codes issued to the control object in accordance with the address of the error signal and the alarm generated at the outputs 39 and 38.
Блоки 2-5 пам ти вл ютс запоминающими ПЗУ устройства статического типа и могут быть выполнены на микросхемах 556 РТ5.Memory blocks 2-5 are static-type device ROMs and can be implemented on PT5 chips 556.
АЦП 6 и 7 предназначены дл преобразовани аналоговых сигналов, поступающих с выходов блоков 1 и 12 в во- да в цифровые коды, и могут быть реализованы на микросхемах серии К 1107.A / D converters 6 and 7 are designed to convert analog signals coming from the outputs of blocks 1 and 12 into water into digital codes, and can be implemented on K 1107 IC chips.
ЦАП 8-10 дл преобразовани цифровых кодов с выходов регистров 16, 17 и 20 в аналоговые управл ющие сигналы, поступающие наD / A converters 8-10 for converting digital codes from outputs of registers 16, 17 and 20 into analog control signals arriving at
вькоды устройствами могут быть выполнены на микросхемах серии К 572.Vkody devices can be performed on the chip series K 572.
Блоки 1 и 12 ввода осуществл ют коммутацию аналоговых сигналов в соответствии с управл ющими сигналами от блока 1 управлени , При отсутствии высокого потенциала на выходе 25 блока 1 реле 68 (фиг.3) обесточено и аналоговый сигнал через его нормаль- но замкнутый контакт поступает с вы- хода датчика 23 (34) на выход блока 11 (12) ввода (режим Основное функционирование).The input units 1 and 12 switch the analog signals in accordance with the control signals from the control unit 1. In the absence of a high potential at the output 25 of the unit 1, relay 68 (Fig. 3) is de-energized and the analog signal goes through its normally closed contact the output of sensor 23 (34) to the output of block 11 (12) of input (the Main operation mode).
При подаче высокого потенциала на обмотку реле 68 оно срабатьшает и сигнал на выходе блока 11 (12) ввода полностью определ етс сопротивлением резистора 67, которое может быть изменено в широких пределах дл задани тестового аналогового сигнала требуемой величины (режим Контроль).When a high potential is applied to the winding of the relay 68, it triggers and the signal at the output of the input unit 11 (12) is completely determined by the resistance of the resistor 67, which can be changed within wide limits to set the test analog signal of the desired value (Control mode).
Сумматоры 13 и 14 осуществл ют арифметическое суммирование кодов I, и 1, поступающих с выходов АЦП 6 и 7 и кодов коррекции и I и Л у, считьшаемых из блоков 2 и 3 пам ти соответственно, что позвол ет получить откорректированные значе ни кодов и I 2кThe adders 13 and 14 perform the arithmetic summation of the I, and 1 codes coming from the A / D converters 6 and 7 and the I and L correction codes calculated from the memory blocks 2 and 3, respectively, which allows to obtain the corrected values of the codes and I 2k
I,hI h
1 + Л I,;1 + L I;
2k 2k
I, + Л1,I, + L1,
Необходимость коррекции информации , поступающей от датчиков, может быть вызвана, например, нелинейност - ми характеристики передаточной функ- Q ции датчика, амплитуда которых зависит от величины входного сигнала,The need to correct information from sensors can be caused, for example, by nonlinear characteristics of the transfer function Q of the sensor, whose amplitude depends on the size of the input signal,
Сумматор 15 реализует функции арифметического вычитани скорретированн(5- го и преобразованного кода, поступа- ющего от первого датчика через блоки 2 и 4 пам ти и от второго датчика через блоки 3 и 4 пам ти.The adder 15 implements the functions of arithmetic subtraction correlated (the 5th and the transformed code received from the first sensor through blocks 2 and 4 of memory, and from the second sensor through blocks 3 and 4 of memory.
Таким образом, на выходе сумматора 15 формируетс код, пропорциональный величине ЩThus, at the output of the adder 15, a code is generated that is proportional to the value of U
5050
А M-dAnd M-d
2k2k
) Ч (1,,).) H (1 ,,).
Сумматоры 13-15 могут быть построены на микросхемах К 155 ИМ 1.Adders 13-15 can be built on the K 155 chips IM 1.
Ре гистры 16-20 предназначены дл приема, хранени и выдачи кодов, считываемых из блоков 2-5 пам ти и преобразуемых в процессе функциониро- вани и могут быть выполнены на мик - росхемах К 155 ИР 17.The registers 16–20 are intended for receiving, storing and issuing codes read from memory blocks 2–5 and converted during operation and can be performed on K 155 MI 17 chips.
Преобразователь 21 слу сит дл преобразовани пр мого кода числа в до- полнительньй, что позвол ет реализовать на сумматоре 15 операцию арифметического вычитани , и построен на микросхеме К 115 ПР 6.The converter 21 is used to convert a direct number code into an additional one, which allows an arithmetic subtraction operation to be performed on the adder 15 and is built on the K 115 CL 6 chip.
Коммутатор 22 управл ет передачей информации 11, и с выходов регистров 16 и 17 на вход блока 4 пам ти в соответствии с управл ющим сигналом с выхода 26 блока 1.Switch 22 controls the transfer of information 11, and from the outputs of registers 16 and 17 to the input of memory block 4 in accordance with the control signal from output 26 of block 1.
г Г I)kU26Vl2K-U26 g g i) kU26Vl2K-U26
g 0 g 0
5 о 5 o
5five
Q Q
00
66
Данный узел устройства может быть построен на микросхемах 564 ЛС 2.This device node can be built on the 564 LS 2 chips.
Датчики 23 и 24 служат дл преобразовани измер емого (контролируемого ) параметра в электрический аналоговый сигнал. Если такими п араметрами вл ютс , например, статическое Рст и динамическое давлени , то в качестве датчиков могут быть использованы индуктивные датчики.Sensors 23 and 24 serve to convert the measured (monitored) parameter into an electrical analog signal. If such parameters are, for example, static Rst and dynamic pressure, then inductive sensors can be used as sensors.
Устройство дл программного управлени с контролем работает следующим образом.The device for software control with control works as follows.
Возможны два основных режима рабо ты устройства; основное функционирование , в котором реализуютс алгоритмы преобразовани информации, поступающей от датчиков, в управл ющие сигналы (в данном режиме осугдествл етс также оперативный контроль работы устройства и объекта управлени ) и тестовый контроль, в котором производитс подача различных аналоговых сигналов с целью самопроверки устройства.Two main modes of operation are possible; the main operation, in which algorithms are implemented for converting information from sensors to control signals (in this mode, operational control of the device and control object is also guessed) and test control, in which various analog signals are fed to test the device.
Работа устройства в режиме Основное функционирование.The operation of the device in the mode of the main operation.
В исходном состо нии все элементы . пам ти обнулены. Цепи установки исходного состо ни условно не показаны . Переключатель 64 подключен к нулевому полюсу источника питани , а тумблер 63 находитс в разомкнутом состо нии. Блоки 1 и 12 ввода настроены на передачу информации от датчиков 23 и 24 (фиг.З)In the initial state, all elements are. memory reset. The initial state setting circuits are not conventionally shown. The switch 64 is connected to the zero pole of the power source, and the toggle switch 63 is in the open state. Input blocks 1 and 12 are configured to transmit information from sensors 23 and 24 (FIG. 3)
После подачи питани и нажати кнопки Пуск 65.1 триггер 46 раз- рещает работу генератора 45 (фиг,2 и 4) . .В соответствии с отписанным алгоритмом на выходах 27-30 синхрони71432461After energizing and pressing the Start button 65.1, trigger 46 disables generator 45 (FIGS. 2 and 4). .According to the unsubscribed algorithm at outputs 27-30 sync71432461
зацни блока i управлени по вл ютс последовательности импульсов.The color of control block i appears in a sequence of pulses.
По импульсу с выхода 27 в регистры 16 и 7 занос тс откорректированные коды информации, поступающей от датчиков 23 и 24 и АЦП 6 и 7 и преобразованной с помощью блоков 2 и 3 пам ти и сумматоров 13 и 14 соответственно. Коды I |. и Iji в регистрах 16 и 17 io хран тс в течение всего цикла отработки информации до поступлени очередного импульса с выхода 27 блока 1 .The impulse from output 27 to registers 16 and 7 brings in the corrected information codes from sensors 23 and 24 and ADC 6 and 7 and converted using memory 2 and 3 memories and adders 13 and 14, respectively. Codes I |. and Iji in registers 16 and 17 io are stored for the entire information processing cycle until the next pulse from output 27 of block 1.
Эти коды, кроме того, поступают ig на ЦАП 8 и 9, преобразуютс в управл ющие аналоговые сигналы, подаваемые на выходы устройства.These codes, in addition, receive ig on the D / A converters 8 and 9, are converted into control analog signals fed to the outputs of the device.
Задним фронтом импульса с нулезои fC/jtn.Trailing edge with zero fC / jtn.
Этот код преобразуетс затем ЦАП 10 в аналоговый сигнал и подаетс на пыход устройства.This code is then converted by the D / A converter 10 to an analog signal and fed to the device output.
Затем пнкл работы устройства пов тер етс . Е1СЛИ датчики 23 и 24 форми руют сигналы, пропорциональные, например , статическому Р(.-г и динамическому Pq давлени м, то блок 4 пам ти может реализовать логарифмическую за висимость дл этих откорректированных на узлах 2, 3,13,14 величин Ig Pj.(P), сумматор 15 позвол ет получить код, пропорциональныйThen the device operation pkl is lost. If the sensors 23 and 24 generate signals proportional to, for example, static P (.g and dynamic Pq pressures, then memory 4 can realize a logarithmic dependence for these corrected Ig Pj values 2, 3,13,14 . (P), adder 15 allows to obtain a code proportional to
ТЭTE
Ig - , а блок 5 пам ти реализуетIg -, and memory block 5 implements
КTO
РСТPCT
функциональную зависимость числа М, го выхода дешифратора 48 переводитс 2о характеризующего отношени скорости в единичное состо ние триггер 47 и движени объекта к скорости звука и формирует единичный сигнал на выходе 26 блока 1. Этим сигналом комму- тутор 22 открьшаетс дл передачи йнзавис щего от указанного логарифма j кthe functional dependence of the M number and the output of the decoder 48 translates the 2o characterizing ratio of speed into a single state trigger 47 and the object's movement to the speed of sound and generates a single signal at output 26 of block 1. With this signal, the commutator 22 is open to transmit depending on the specified logarithm j to
). ).
М f(lgM f (lg
формации от регистра 16,formations from register 16,
Импульсом с выхода 28 в регистр 18 заноситс код Cfi(I-|,), считьгоаемый в соответствии с адресом (кодом ц) из блока 4 пам ти.The impulse from output 28 to register 18 is entered into the code Cfi (I- |,), counted according to the address (code c) from memory block 4.
Задним фронтом этого импульса ; устанавливаетс в нулевое состо ние триггер 47s который перестраивает коммутатор 22 на передачу информации , от регистра 17.The falling edge of this pulse; set to zero state trigger 47s which re-arranges switch 22 to transmit information, from register 17.
Очередным импульсом с выхода 29 блока 1 в регистр 19 заноситс резултат обработки информации от датчиков ,The next pulse from the output 29 of block 1 to the register 19 is entered the result of information processing from the sensors,
Алгоритм ее обработки состоит в следующем.. По коду 1 в регистре 18 фиксируетс код, пропорциональный f(I, ),который затем преобразуетс в дополнительный код преобразователем 21 . Этот код поступает наThe processing algorithm is as follows. Code 1 in register 18 fixes a code proportional to f (I,), which is then converted to additional code by converter 21. This code arrives on
сумматор 15, где суммируетс (вычита- 45 контроль объекта, обесп.еч шающий вы в- етс ) с кодом Lf(), считьшаемым из блока 4 пам ти после подключени его адресных цепей к выходу регистра 17, В результате на выходе сумматора 15 фррмируетс код Л с, равный разности кодовadder 15, where the object is added (computed-45 control of the object that provides you with the code) with the code Lf (), read from memory block 4 after its address circuits are connected to the register output 17; As a result, the output of the adder 15 is code Lc, equal to the difference of codes
I.J -(IIK)ленне аварийных ситуаций и многократно выдаваемых ошибок, что свидетельствует либо от отказе датчиков, либо о нарущенни процесс.- управлени . В 5Q режиме Тестовый контроль работа устройства отличаетс тем, что тумблер 63 замыкаетс , блоки П и 12 ввода подключают выходы резистора 67 дл подачи тестовых аналоговых сигналов. По коду u.(f, поступающему на адрес -. 55 Если требуетс провести один цикл I.J - (IIK) Lenne emergency situations and repeatedly issued errors, which indicates either a failure of the sensors, or a violation of the process.- control. In the 5Q mode. Test control, the device operation is different in that the toggle switch 63 is closed, the blocks P and 12 inputs connect the outputs of the resistor 67 to supply test analog signals. According to the code u. (F arriving at the address -. 55 If it is required to carry out one cycle
контрол , то переключатель 64 подключаетс к выходу НЕ 62 и разблоки-; рует элемент И 49, Благодар этому при по влении единичного сигнала наcontrol, the switch 64 is connected to the output HE 62 and unlocked; element 49, thanks to this, when a single signal appears on
ные входы блока 5 пам ти, Р регистр 20 по синхроимпульсу с выхода 30 блока 1 управлени записьшаетс код уп- рав г ющего воздействи the inputs of the memory block 5, the P register 20 according to the sync pulse from the output 30 of the control block 1 is written down
и fC/jtn.and fC / jtn.
Этот код преобразуетс затем ЦАП 10 в аналоговый сигнал и подаетс на пыход устройства.This code is then converted by the D / A converter 10 to an analog signal and fed to the device output.
Затем пнкл работы устройства пов тер етс . Е1СЛИ датчики 23 и 24 формируют сигналы, пропорциональные, например , статическому Р(.-г и динамическому Pq давлени м, то блок 4 пам ти может реализовать логарифмическую зависимость дл этих откорректированных на узлах 2, 3,13,14 величин Ig Pj.(P), сумматор 15 позвол ет получить код, пропорциональныйThen the device operation pkl is lost. If the sensors 23 and 24 generate signals proportional to, for example, static P (.g and dynamic Pq pressures, then memory unit 4 can realize a logarithmic relationship for these corrected at sites 2, 3,13,14 Ig Pj values. ( P), the adder 15 allows to obtain a code proportional to
ТЭTE
Ig - , а блок 5 пам ти реализуетIg -, and memory block 5 implements
КTO
РСТPCT
функциональную зависимость числа М, характеризующего отношени скорости движени объекта к скорости звука и the functional dependence of the number M characterizing the ratio of the velocity of the object to the speed of sound and
завис щего от указанного логарифма j кdepending on the specified logarithm j to
). ).
М f(lgM f (lg
00
Этот код далее может восприниматьс как управл ющие воздействи или как П13едварительный результат - обработки информации дл устройства управлени верхнего уровн .This code can then be perceived as controlling actions or as a preliminary result - an information processing for the upper level control device.
Останов устройства в данном режиме может быть осуществлен либо при по влении сигналов аварии на одном из выходов 32,35 и 38 блоков 2,3 и 5, 5 свидетельствующих 6 возникновенииThe device can be stopped in this mode either when alarm signals appear at one of the outputs 32.35 and 38 of blocks 2.3 and 5, 5 indicating 6
аварийной ситуации по одному из контролируемых параметров, либо нажатием кнопки Стоп 65.2, либо при переполнении одного из счетчиков 41-43 ошиб- ки, что свидетельствует о превьшении числа ошибок по одному из параметров.emergency situation by one of the monitored parameters, either by pressing the Stop button 65.2, or by overflowing one of the 41-43 error counters, which indicates that the number of errors was exceeded by one of the parameters.
Таким образом, в процессе основного функционировани осуществл етс Thus, in the course of the main operation,
00
выходе элемента ИЛИ-НЕ 59 после обнулени счетчика 40 обеспечиваетс блокировка подачи импульсов от генератора 45. Если требуетс провести много- цикловый контроль, то переключатель 64 остаетс в исходном положении.the output of the element OR-NOT 59 after the resetting of the counter 40 provides for blocking the supply of pulses from the generator 45. If it is required to carry out a multi-cycle control, the switch 64 remains in the initial position.
В этом режиме внешними средствами могут быть проанализированы величиныIn this mode, the external values can be analyzed by external means.
вьгкодных сигналов устройства, а впут-IQ рого аналого-дифровых преобразоватеренними средствами с .помощью регистра 44 и счетчиков 41-43 произведена проверка устройства по выдаче сигналов аварии и ошибки.Signal signals of the device, and the input-IQ of the analog-diffractive transducer means using the register 44 and counters 41-43, tested the device for issuing alarms and errors.
Таким образом, сущность изобретени состоит в повышении достоверности функционировани путем обеспечени возможности периодического тестового самоконтрол на основе подачи на входThus, the essence of the invention is to increase the reliability of operation by providing the possibility of periodic test self-control based on the input
устройства контролирующих, воздействий 2о выход которого соединен с управлйющи- в различном диапазоне значений сигна- ми входами первого и второго блоковcontrol devices, the effects of 2o whose output is connected to the inputs of the first and second blocks that control in a different range of values
лов и анализа, в осуществлении встроенного аппаратного контрол устройства и объекта управлени по -граничным значени м локализации аварийных ситуаций, а также в расширении области применени за счет организации предварительной обработки информации, поступающей от датчиков, и ее коррекции .fishing and analysis, in the implementation of the built-in hardware control of the device and the object of control on the basis of the boundary values of the localization of emergency situations, as well as in expanding the field of application due to the organization of the preliminary processing of information from sensors and its correction.
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874221291A SU1432461A1 (en) | 1987-04-03 | 1987-04-03 | Programmed control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU874221291A SU1432461A1 (en) | 1987-04-03 | 1987-04-03 | Programmed control device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1432461A1 true SU1432461A1 (en) | 1988-10-23 |
Family
ID=21295137
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU874221291A SU1432461A1 (en) | 1987-04-03 | 1987-04-03 | Programmed control device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1432461A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2584354C2 (en) * | 2014-09-12 | 2016-05-20 | Виктор Степанович Аркатов | Method of controlling operation of control device of responsible objects |
RU2599074C2 (en) * | 2014-10-31 | 2016-10-10 | Виктор Степанович Аркатов | Method of wayside train separation and device for method implementation |
-
1987
- 1987-04-03 SU SU874221291A patent/SU1432461A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 999018, кл.С 05 В 19/08, 1982. Патент CIliA № 4109185, кл.318-571, 1978. Патент GB № 1507537, кл. G3N, 1978. Авторское свидетельство СССР № 1242945, кл. G 05 В 1-9/08,1986. * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2584354C2 (en) * | 2014-09-12 | 2016-05-20 | Виктор Степанович Аркатов | Method of controlling operation of control device of responsible objects |
RU2599074C2 (en) * | 2014-10-31 | 2016-10-10 | Виктор Степанович Аркатов | Method of wayside train separation and device for method implementation |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU1432461A1 (en) | Programmed control device | |
SU382130A1 (en) | TRANSMISSION DEVICE FOR A TELEVISION SYSTEM | |
RU2019845C1 (en) | Statistical analyzer | |
SU436293A1 (en) | DEVICE FOR MEASURING FREQUENCY | |
SU789905A1 (en) | Extremum moment sensor | |
SU436298A1 (en) | MOTOR EXTREME SENSOR | |
SU746670A1 (en) | Remote measurement transmitting device | |
SU428551A1 (en) | CONVERTER CODE DURING TEMPORARY INTERVAL | |
SU1430976A1 (en) | Apparatus for monitoring objectъs operational time | |
SU1068712A1 (en) | Device for registering single electric pulses | |
SU1658399A1 (en) | Device signal noise immunity measurement | |
SU1663565A1 (en) | Device for checking power consumption | |
SU693435A1 (en) | Storage | |
SU999018A1 (en) | Program control device having self-checking capability | |
SU955093A1 (en) | Device for processing pickup data | |
SU1709530A1 (en) | Code-to-frequency converter | |
RU1836681C (en) | Device for frequency multifiying | |
SU508925A1 (en) | Analog-to-digital converter | |
SU1056190A1 (en) | Device for determining difference of two numbers | |
SU1030830A1 (en) | Device for transmitting telemetric information | |
SU473180A1 (en) | Device for testing comparison circuits | |
SU409218A1 (en) | DEVICE FOR COMPARISON OF BINARY NUMBERS | |
SU590822A1 (en) | Information transmitter | |
SU1424025A1 (en) | Apparatus for modelling operability of systems | |
SU725072A1 (en) | Device for determining maximum number from a series of numbers |