[go: up one dir, main page]

SU1406567A1 - Program control device - Google Patents

Program control device Download PDF

Info

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
Application number
SU864111369A
Other languages
Russian (ru)
Inventor
Лев Анатольевич Гринглаз
Валерий Евгеньевич Клейнер
Original Assignee
Предприятие П/Я А-7654
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Предприятие П/Я А-7654 filed Critical Предприятие П/Я А-7654
Priority to SU864111369A priority Critical patent/SU1406567A1/en
Application granted granted Critical
Publication of SU1406567A1 publication Critical patent/SU1406567A1/en

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)

Формула изобретенияClaim 1. Устройство для программного управления, содержащее блок памяти, первые выходы которого являются выходами устройства, входной блок, первые входы которого подключены к входам устройства, вторые входы - к вторым выходам блока памяти, а выход соединен с входом сброса первого счетчйка, счетный вход которого подключен к выходу генератора импульсов, отличающееся тем, что, с целью повышения надежности, в устройство для программного управления введен второй счетчик, счетный вход которого подключен к выходу первого счетчика, а выходы соединены с адресными входами блока памяти, третьи выходы которого соединены с входами управления частотой генератора импульсов .1. A device for program control, comprising a memory unit, the first outputs of which are the outputs of the device, an input unit, the first inputs of which are connected to the inputs of the device, the second inputs to the second outputs of the memory unit, and the output is connected to the reset input of the first counter, the counting input of which connected to the output of the pulse generator, characterized in that, in order to increase reliability, a second counter is introduced into the device for program control, the counting input of which is connected to the output of the first counter, and the outputs are connected to address inputs of the memory block, the third outputs of which are connected to the frequency control inputs of the pulse generator. 2. Устройство по п. ^отличающееся тем, что, с целью сокращения оборудования, вторые входы входного блока соединены с выходами второго счетчика 'и адресными входами блока памяти.2. The device according to p. ^ Characterized in that, in order to reduce equipment, the second inputs of the input unit are connected to the outputs of the second counter 'and the address inputs of the memory unit. физ. 2 physical 2 II Ί фиг.ЗΊ fig.Z
SU864111369A 1986-05-26 1986-05-26 Program control device SU1406567A1 (en)

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)

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
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