SU1406567A1 - Program control device - Google Patents
Program control device Download PDFInfo
- Publication number
- SU1406567A1 SU1406567A1 SU864111369A SU4111369A SU1406567A1 SU 1406567 A1 SU1406567 A1 SU 1406567A1 SU 864111369 A SU864111369 A SU 864111369A SU 4111369 A SU4111369 A SU 4111369A SU 1406567 A1 SU1406567 A1 SU 1406567A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- outputs
- input
- counter
- inputs
- output
- Prior art date
Links
Landscapes
- Electronic Switches (AREA)
- Feedback Control In General (AREA)
Abstract
Изобретение относитс к технике автоматического управлени и может быть использовано дл управлени оборудованием по циклической программе. Целью изобретени вл етс повышение надежности путем упрощени устройства , повышени его помехоустойчивости и обеспечени оперативной корректировки величин вьщержки времени. Устройство дл программного управлени содержит входной блок, в качестве которого может быть использован мультиплексор, два последовательно соединенных счетчика, причем счетный вход первого счетчика подключен к выходу генератора импульсов, а вход сброса - к выходу входного блока, выходы второго счетчика соединены с адресными входами блока пам ти, первые выходы которого вл ютс командными выходами устройства, вторые выходы определ ют услови перехода и подключены к вторым входам входного блока, а третьи выходы задают код управлени частотой генератора импульсов . С целью .сокращени оборудовани вторые входы входного блока могут подключатьс к выходам второго счетчика, а 1 з.п. ф-лы, 3 ил. i (ЛThe invention relates to an automatic control technique and can be used to control equipment according to a cyclic program. The aim of the invention is to increase reliability by simplifying the device, increasing its noise immunity and ensuring prompt correction of time lag values. The device for software control contains an input unit, which can be used as a multiplexer, two serially connected counters, the counting input of the first counter is connected to the output of the pulse generator, and the reset input is connected to the output of the input block, the outputs of the second counter are connected to the address inputs of the memory block These, the first outputs of which are the command outputs of the device, the second outputs determine the transition conditions and are connected to the second inputs of the input block, and the third outputs specify the control code tim frequency pulse generator. In order to reduce the equipment, the second inputs of the input unit can be connected to the outputs of the second counter, and 1 Cp. f-ly, 3 ill. i (L
Description
Изобретение относитс к автоматическому управлению и может быть использована дл управлени оборудованием по циклической программе. This invention relates to automatic control and can be used to control equipment according to a cyclic program.
Целью изобретени вл етс повышение надежности путем упрощени устройства , повышени его псжехоустой- чивости и обеспечени возможности оперативной корректировки величин вы держки времени.The aim of the invention is to increase reliability by simplifying the device, increasing its resistance to life and providing the possibility of promptly adjusting time-delay values.
На фиг, 1 приведена функщюнальна схема уст5(Ойства} на фиг, 2 - вариант зшрощенной схемы устройства; на фиг.3 йринцшшальна схема генератора им- пульсов с выходами управлени вькодной частотой.Fig. 1 shows a functional diagram of the setup 5 (Functions} in Fig. 2 is a variant of the expanded circuit of the device; Fig. 3 is a syringe diagram of a pulse generator with control outputs of a decoder frequency.
Устройство содержит входной блок 1, первые входы 2 которого соединены с входами устройства, генератор 3 импульсов , первый и второй счетчики 4 и 5, блок 6 пам ти, выходы 7 которого подключены к выходам устройства. Кроме того, имеютс мультиплексор 8, транзисторы 95 10, конденсаторы 11 и 12, сопротивлени 13-15, переменные сопротивлени 16.1-16.п.The device contains an input unit 1, the first inputs 2 of which are connected to the inputs of the device, a generator of 3 pulses, the first and second counters 4 and 5, the block 6 of memory, the outputs 7 of which are connected to the outputs of the device. In addition, there are multiplexer 8, transistors 95 10, capacitors 11 and 12, resistances 13-15, variable resistances 16.1-16.p.
Устройство работает следующим образом .The device works as follows.
При включении гттани обнул ютс счетчики 4 и 5, При этом на выходе счетчика 5 формируетс код первого адреса поступающий на адресньш вход блока 6 пам ти. На выходе 7 устройства формируетс код первой оператдии, а на вход.управлени генератора 3 импульсов поступает код первого временного интер)вала, определ ющий частоту генерации. Счетчик 4 обнулен, так как на его входе сброса присутствует сигнал обнулени с выхода входного блока 1 .When turning on the dongle, counters 4 and 5 are nullified. At the same time, at the output of counter 5, the code of the first address is generated arriving at the address input of memory block 6. At the output 7 of the device, the code of the first operation is formed, and the input of the control of the generator of 3 pulses receives the code of the first time interval, which determines the generation frequency. Counter 4 is reset to zero, since a zeroing signal from the output of input block 1 is present at its reset input.
При подаче на вход 2 устройства .; входного сигнала и на управл ющий вход входного блока 1 сигнала с бло- ка 6 пам ти входной блок 1 снимает .сигнал обнулени с входа сброса счетчика 4, который начинает считать импульсы , поступающие на его счетный вход с генератора 3. Врем заполнени счетчика определ етс частотой генератора 3, управл емого кодом первого временного интервала с выхода блока 6 пам ти. После заполнени счетчика 4 на счетный вход счетчика 5 поступает сигнал, формирующий на его выходе код второго адреса, которьй пос- тзшает на адресный вход блока 6 пам - .ти. При этом на выходе 7 блока 6 паWhen applied to the input 2 devices.; the input signal and the control input of the input block 1 of the signal from the memory block 6, the input block 1 removes the zero signal from the reset input of counter 4, which starts counting pulses arriving at its counting input from the generator 3. The time of filling the counter is determined generator frequency 3 controlled by the code of the first time interval from the output of memory block 6. After filling the counter 4, the counting input of the counter 5 receives a signal, which forms at its output a code of the second address, which is sent to the address input of memory block 6. In this case, the output 7 of the block 6 PA
д d
- t5 - t5
о 5 about 5
О эс 49 About es 49
45 CQ 45 CQ
5five
м ти формируетс код второй операции, а на входы управлени частотой генератора 3 поступает код второго временного интервала.The code of the second operation is generated, and the code of the second time interval is fed to the frequency control inputs of the generator 3.
Если на входах 2 входного блока 1 присутствует входной сигнал, выбранный мультиплексором 8, управл емым сигналом с блока 6 пам ти, то работа устройства продолжаетс в соответствии с программой, записанной в блоке 6 пам ти. При этом формируютс коды операций и временные; интервалы между ними. . If the input signal selected by multiplexer 8, the controlled signal from memory block 6 is present at the inputs 2 of the input unit 1, the operation of the device continues in accordance with the program recorded in the memory unit 6. Operation codes and time codes are formed; intervals between them. .
При отсутствии сигнала на входах 2 работа устройства прекращаетс до поступлени этого сигнала. Така остановка возможна в любом такте работы устройства как внутри цикла, так и при его окончании.In the absence of a signal at the inputs 2, operation of the device is terminated before the arrival of this signal. Such a stop is possible in any device operation cycle, both within the cycle and at its end.
При кратковременной помехе на входе 2 счетчик 4 не успевает заполн тьт с и обнул етс после окончани дей- ;Стви помехи, поэтому сигнал на счет- ньй вход счетчика 5 не проходит и сбой работы устройства не происходит.In the case of short-term interference at the input 2, the counter 4 does not have time to fill in with and zeroes after the end of the action; interference, therefore, the signal to the counting input of the counter 5 does not pass and the device does not fail.
При выполнении генератора 3 импульсов по схеме на фиг. 3 на третьих выходах блока 6 пам ти в калздом такте работы устройства сигнал О, формируетс только в одном из разр дов , в результате один из переменных врем задающих резисторов 16.1- 16,п, сопротивление которого определ ет врем выдержки в данном такте, соедин етс с общим проводом.When performing a pulse generator 3 according to the scheme in FIG. 3 on the third outputs of the memory block 6 in the calzd mode of operation of the device, the signal O is generated in only one of the bits, as a result one of the variable times of the setting resistors 16.1-16, n, the resistance of which determines the dwell time in this cycle, is connected with common wire.
При выполнении входного блока 1 в виде мультиплексора 8 на его адресные входы А1., .Ак подаетс сигна л с вторых выходов блока 6 пам ти либо с выходов счетчика 5. В результате обеспечиваетс соответственно произвольное либо последовательное подключение входных датчиков к входу сброса счетчика 4. Предположим, в первом такте работы устройства к входу сброса счетчика 4 подключен мультиплексора 8. На выходе блока 6 пам ти формируетс код первой операции. Если в этом такте не требуетс формирование вьщержки времени, блок пам ти подключает к генератору врем за- дающий резистор, обеспечивающий максимальную частоту генерации. При срабатывании датчика, подключенного ко входу Д1 м льтиплексора В, счетчик 4 начинает заполн тьс с максимальной частотой в течение, например, 5.., 20 МО, что вполне достаточно дл заWhen the input unit 1 is executed in the form of a multiplexer 8, its address inputs A1.,. The signal is fed from the second outputs of memory unit 6 or from the outputs of counter 5. As a result, an arbitrary or sequential connection of the input sensors to the reset input of counter 4 is provided. Suppose, in the first cycle of operation of the device, a multiplexer 8 is connected to the reset input of the counter 4. At the output of the memory block 6, the code of the first operation is generated. If this time step does not require the formation of a time lag, the memory unit connects to the generator a time resistor that provides the maximum oscillation frequency. When a sensor connected to the input D1 of the multiplexer B triggers, the counter 4 starts to fill with the maximum frequency for, for example, 5 .., 20 MO, which is quite enough for
ПP
DD
//
п гУp gi
фае. 2fae. 2
5five
S1S1
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864111369A SU1406567A1 (en) | 1986-05-26 | 1986-05-26 | Program control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU864111369A SU1406567A1 (en) | 1986-05-26 | 1986-05-26 | Program control device |
Publications (1)
Publication Number | Publication Date |
---|---|
SU1406567A1 true SU1406567A1 (en) | 1988-06-30 |
Family
ID=21254251
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU864111369A SU1406567A1 (en) | 1986-05-26 | 1986-05-26 | Program control device |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU1406567A1 (en) |
-
1986
- 1986-05-26 SU SU864111369A patent/SU1406567A1/en active
Non-Patent Citations (1)
Title |
---|
Авторское свидетельство СССР № 1057927, кл. G 05 В 19/18. Авторское свидетельство СССР № 1252760, кл. G 05 В 19/18. Лукь нов-Д.А. ПЗУ-универсальный элемент цифровой техники. - Микропроцессорные средства и системы, 1986, № 1, с. 78, рис. 8. * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5408132A (en) | Proximity switch operating in a non-contacting manner | |
US3873964A (en) | Vehicle detection | |
US4114099A (en) | Ultrasonic television remote control system | |
JPS6470991A (en) | Address change detection circuit | |
US5019782A (en) | Method for determining the qualities and/or frequencies of electrical tuned circuits | |
US5487013A (en) | System and method for reading operating parameters into an operationally ready proximity switch | |
SU1406567A1 (en) | Program control device | |
WO1995023975A3 (en) | Speed sensor and conditioning circuit | |
US3539827A (en) | Frequency selective circuit | |
JPH0749879Y2 (en) | Binary signal output device | |
SU1757093A1 (en) | Frequency selector | |
KR900007570B1 (en) | Reset circuit for micro-processor | |
SU987615A1 (en) | Device for interfacing electronic computer with discrete sensors | |
US3588719A (en) | Frequency detector circuit utilizing an electromechanical tuned filter | |
KR200161966Y1 (en) | Sound control circuit | |
SU452916A1 (en) | Delay device | |
SU864537A2 (en) | Pulse duration discriminator | |
SU892662A1 (en) | Controllable pulse generator | |
JP3686694B2 (en) | Data communication device | |
SU1383367A1 (en) | Device for checking compare circuits | |
KR920004590B1 (en) | Remote control mode switching method using latch | |
JPS6222874Y2 (en) | ||
JPH02291008A (en) | Reset circuit | |
SU1762381A1 (en) | Device for forming the variable-frequency signals | |
SU783993A1 (en) | Controllable frequency divider |