SU798718A1 - Apparatus for programme-controlling of equipment control system - Google Patents
Apparatus for programme-controlling of equipment control system Download PDFInfo
- Publication number
- SU798718A1 SU798718A1 SU792711279A SU2711279A SU798718A1 SU 798718 A1 SU798718 A1 SU 798718A1 SU 792711279 A SU792711279 A SU 792711279A SU 2711279 A SU2711279 A SU 2711279A SU 798718 A1 SU798718 A1 SU 798718A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- input
- output
- command
- control
- decoder
- Prior art date
Links
Landscapes
- Selective Calling Equipment (AREA)
Description
1one
Изобретение относитс к автоматике и вычислительной технике и может быть использовано в автоматизированных системах контрол параметров радиоэлектронной аппаратуры.The invention relates to automation and computing and can be used in automated systems for monitoring parameters of electronic equipment.
Известно устройство дл программного управлени вычислительными системами, не обладающее расишренной областью применени , так как действие его основано на инванрантности режима управлени , в противном случае необходимо измен ть структуру устройства l.A device for software control of computing systems is known that does not have a diversified application area, since its action is based on the invancy of the control mode, otherwise it is necessary to change the structure of the device l.
Наиболее близким к предлагаемому изобретению техническим решением вл етс устройство дл программного управлени системами контрол аппаратуры . содержащее генератор импульсов , соединенный с одним входом элемента И, счетчик команд, дешифратор и блок Пс1МЯТИ 2.Closest to the proposed invention, the technical solution is a device for software control of equipment control systems. containing a pulse generator connected to one input of the element I, a command counter, a decoder and a PSI MINT 2 unit.
Однако это устройство не позвол ет изменить режим управлени , так как в нем згщаютс лишь разные временные интервалы между микрокомандами , следующими друг за другом от начала и до конца прогрс1ммы, и отработка выбранной группы микрокоманд из заданной программы возможна только при изменении структуры устройства . Кроме того, устройство не позвол ет управл ть системами контрол различных радиоэлектронных устройств, так как скена программы управлени также влечет изменение всей структуры устройства, что значительно уменьшает коэффициент использовани оборудовани .However, this device does not allow to change the control mode, since it only has different time intervals between microcommands following each other from the beginning to the end of the program, and working out a selected group of microcommands from a given program is possible only when the structure of the device is changed. In addition, the device does not allow controlling the control systems of various radio-electronic devices, since the control program also changes the entire structure of the device, which significantly reduces equipment utilization.
Цель изобретени - расширение об0 ласти применени устройства, за счет увеличени числа режимов управлени и упрощени перестройки устройства при изменении программы управлени .The purpose of the invention is to expand the scope of application of the device by increasing the number of control modes and simplifying the restructuring of the device when the control program is changed.
5five
Поставленна цель достигаетс тем, что в устройство, дл программного управлени системами контрол аппаратуры, содержащее .генератор импульсов , соединенный с одним входом The goal is achieved by the fact that in a device for software control of equipment control systems, containing a pulse generator connected to one input
0 элемента И, счетчик команд,дешифратор и блок пам ти, .введены блок запаздывани , подключенный входом к выходу элемента И и одному выходу устройства, компаратор, KoiviMyTaTOp 0 And elements, command counter, descrambler and memory block. A delay block connected by the input to the output of the AND element and one device output are entered, a comparator, KoiviMyTaTOp
5 команд, подключенный выходами к первым входам компаратора и счетчика команд, и блок синхронизации, выходы которого подключены к другому входу элемента И и одному входу дешифратора, а входы - к одним вхо05 commands connected by the outputs to the first inputs of the comparator and the command counter, and the synchronization unit, the outputs of which are connected to another input of the AND element and one input of the decoder, and the inputs to one input
дам устройства, соединенного другими входами со входами коммутатора команд, выходу компаратора, входу и одному выходу блока задержки, соединенного входом с выходом элемента И и другим выходом - со вторым входом счетчика команд, выход которого подключен к другому входу дешифратора и второму входу компаратора , причем другие выходы устройства соединены с выходами блока пам ти, элемента И и дешифратора, подключенного выходом ко входу блока пам ти.I will give a device connected by other inputs to the command switch inputs, a comparator output, an input and one output of a delay block connected by an input to an output of an AND element and another output to a second input of a command counter, the output of which is connected to another decoder input and a second comparator input The other outputs of the device are connected to the outputs of the memory block, the element I, and the decoder connected by the output to the input of the memory block.
На чертеже показана функциональна схема устройства.The drawing shows the functional diagram of the device.
Устройство содержит генератор 1 импульсоЕ. (тактовых), элемент 2 И (ключ), блок 3 задержки, счетчик 4 команд, дешифратор 5, блок 6 пам ти коммутатор 7 команд ( блок ввода информации), компаратор 8 кодов, блок 9 синхронизации. Показанные на чертеже коммутатор 10, блок 11 измерени и контрол и блок 12 первичной переработки информации относ тс к управл емой устройством системе контрол аппаратуры, объект 13 контрол . Входные шины 14-17 устройства шины св зи системы 18 и 19 с объектом контрол ,выходные шины 20-24 устройства (входы системы).The device contains a generator 1 pulse. (clock), element 2 AND (key), block 3 delays, counter 4 commands, decoder 5, block 6 of memory, switch 7 of commands (information input block), comparator 8 codes, block 9 of synchronization. The switch 10 shown in the drawing, the unit of measurement and control 11 and the unit 12 of primary processing of information relate to the device-controlled equipment control system, the object 13 of control. The input buses 14-17 of the communication bus device of the system 18 and 19 with the control object, the output bus 20-24 of the device (system inputs).
Устройство работает следующим образом .The device works as follows.
При контроле радиоэлектронного объекта 13 измер ют и контролируют унифицированные параметры, поддающис непосредственному измерению (например , посто нное напр жение) и параметры , требующие предварительного преобразовани , то есть приведени к унифицированному виду (например, чувствительность приемника, ширина полосы пропускани и т.д. преобразуютс в соответствующее по величине посто нное, напр жение).In monitoring the radio-electronic object 13, unified parameters are measured and monitored, which are directly measured (e.g., constant voltage) and parameters that require prior conversion, i.e., reduced to a uniform type (e.g., receiver sensitivity, bandwidth, etc.). converted to the corresponding constant value, voltage).
Пoэтo y блок б пам ти устройства управл ет в зависимости от заданной программы автоматическим коммутатором 10 при контроле унифицированного параметра (измерение посто нного напр жени ) или блоком 12 первичной обработки информации при контроле параметра, требующего предварительного преобразовани , к унифицированному виду, например посто нному напр жению . Если дл данной микрокоманды по программе требуетс измерить унифицированный параметр, тогда выход объекта контрол 13 коммутируетс на вход блока 11 измерени и контрол через коммутатор 10. Если дл данной микрокоманды по программе требуетс измерить параметр, требующий предварительного преобразовани блок 6 пам ти выдает команду на преобразование этого параь.зтра блоком 12 первичной обработки информации. Блок 12 имеет пр мые 18 и обратные 19 св зи с объектог/ 13 контрол .So, y, the device memory block controls, depending on a given program, the automatic switch 10 when monitoring a unified parameter (constant voltage measurement) or block 12 preprocessing information when monitoring a parameter requiring preliminary conversion to a uniform type, for example constant voltage. to life. If for a given microcommand according to the program it is necessary to measure a unified parameter, then the output of the control object 13 is switched to the input of the measurement and control unit 11 via the switch 10. If for this microcommand according to the program it is necessary to measure the parameter that requires preliminary conversion, the memory 6 issues a command to convert it para.ztra block 12 primary processing of information. Block 12 has forward 18 and reverse 19 links to object / 13 control.
которые используютс дл управлени объектом 13 контрол и получени от него необходимой информации в процессе преобразовани измер емого параметра к унифицированному виду. с После окончани работы блока 12 первичной обработки информации с его выхода На вход блока 11 измерени и контрол подаетс информаци о ве1личине контролируемого параметра.which are used to control the monitoring object 13 and obtain the necessary information from it in the process of converting the measured parameter to a unified form. c. After finishing the operation of block 12 of primary information processing from its output, the input of block 11 of measurement and control is informed of the value of the monitored parameter.
o Управление автоматической системой контрол через блок б пам ти унифицирует процесс контрол . Смена радиоэлектронного объекта 13 контрол требует изменени только программы контрол , заложенной в блоке 6 пам ти. Структурное построение устройства управлени позвол ет измгн ть режимы управлени системой автоматического контрол . Устройствоo Control of the automatic control system through the memory block unifies the control process. The change of the electronic control object 13 requires only a change of the control program incorporated in the memory block 6. The structural construction of the control unit allows the control modes of the automatic control system to be varied. Device
0 управлени обеспечивает выполнение одной произвольной микрокоманды программы контрол , последовательное выполнение всей совокупности микрокоманд по программе контрол и последовательное выполнение выбранной группы микрокоманд по программе контрол .Г)0 control ensures the execution of one arbitrary microcommand of the control program, the sequential execution of the entire set of microcommands under the control program, and the sequential execution of the selected group of microcommands under the control program.
При выполнении одной произвольной микрокоманды специальной командой блок 9 синхронизации и счетчик 4When executing one arbitrary microcommand with a special command, the synchronization block 9 and the counter 4
0 команд устанавливаютс в исходное состо ние. Одновременно по цепи 20 устанавливаютс в исходное состо ние блоки автоматической системы контрол . Запись произвольной микрокоманды в счетчик 4 команд осуществл етс по цепи 14 на наборном поле блока 7 ввода информации. При подаче запускающего сигнала по цепи 17 блок 9 синхронизации вырабатывает0 commands are reset. At the same time, the blocks of the automatic control system are reset to the initial state via the circuit 20. An arbitrary microinstruction is recorded in the instruction counter 4 via circuit 14 in the dial field of the information input unit 7. When applying the trigger signal on the chain 17, the synchronization unit 9 generates
Q разрешающий потенциал, поступающий на второй вход дешифратора 5, разреша преобразование поступающего с выхода счетчика 4 кода команды. На выходе дешифратора 5 по вл етс сигнал, поступающий параллельно поQ permitting potential arriving at the second input of the decoder 5, allowing the conversion of the command code coming from the output of the counter 4. At the output of the decoder 5, a signal appears that arrives in parallel along
5 цепи 21 иа вход системы автоматического контрол , где регистрируетс номер микрокоманды, и на вход блока б пам ти. Поступающий сигнал производит выборку соответствующего5, circuit 21 and the input of the automatic control system, where the microcommand number is recorded, and to the input of the memory block b. The incoming signal samples the corresponding
0 элемента пам ти блока б пам ти. С его первого выхода информаци о значении пол допусков по цепи 22 поступает на вход системы автоматического контрол . С выходов блока 60 memory elements of memory block b. From its first output, the information on the value of the tolerance field along the chain 22 enters the input of the automatic control system. From the outputs of block 6
5 пам ти управл ющие сигналы поступают соответственно по цеп м 23 к 24 на входы автоматической системы контрол ,5 memory control signals are received respectively via chains 23 to 24 to the inputs of the automatic control system,
После окончани измерени системы автоматического контрол вырабатывают импульс, который по цепи 16 поступает на вход блока 9 синхронизации и устанавливает в исходное состо ние блок 9 и по цепи 20 - блоки системы автоматического контрол . При необходимости повторного выполнени данной микрокоманды в блок 9 синхронизации по цепи 17 подаетс запускающий сигнал и алгоритм работы повтор етс . При последовательном выполнении всей совокупности микрокоманд управ ление осуществл етс следующим обра зом. Специальной командой блок 9 синхронизации, счетчик 4 команд и, по цепи 20, - блоки автоматической системы контрол устанавливаютс в исходное состо ние. При подаче эа-г пускающего сигнала по цепи 17 блок синхронизации открывает ключ 2, разреша прохождение импульса от генера тора 1 тактовых импульсов через ключ 2 параллельно на первые входы блока 9 синхронизации, блока.3 задержек и по цепи 24 на блоки системы автомати ческого контрол . Поступающий импул устанавливает блок Э синхронизации и блоки автоматической системы конт рол в исходное состо ние. Блок 9 синхронизации закрывает ключ 2 и пре кращает подачу тактовых импульсов от генератора 1. Блок 3 з.адержек вырабатывает два следующих друг за другом импульса, причем первый импульс отстоит по времени от запускаю щего импульса и от второго импульса на заданную величину. Первый импульс записываетс в счетчик 4, второй импульс воздействует на блок 9 синхронизации . Блок 9 синхронизации вырабатывает разрешающий потенциал, поступающий на второй вход дешифрато ра 5, разреша преобразование поступающего с выхода счетчика 4 кода команды . На выходе дешифратора 5 по вл етс сигнал, поступающий параллель но по цепи 25 на вход системы автома тического контрол , где регистрирует ,:2 номер микрокоманды и на вход блока б Пс1м ти, который управл ет системой автоматического контрол по заданной программе. После окончани измерени система автоматического контрол вырабатывает импульс, который по цепи 20 поступает на четвертый вход блока 9 синхронизации. Блок 9 синхронизации открывает ключ 2. Осуществл етс смена микрокоманды и алгоритм управлени повтор етс . Пос ле выполнени последней г/ткрокоманды из всей совокупности микрокоманд, устройство управлени устанавливаетс в исходное состо ние. При последовательном выполнении выбранной группы микрокоманд управление осуществл етс следуклдим образом . Специальной командой блок 9 синхронизации, счетчик 4, и по цепи 24 блоки системы автоматического контрол устанавливаютс в исходное состо ние. Запись первой микрокоманды из выбранной группы, в счетчик 4 осуществл етс по цепи 18 на наборном поле блока 7 ввода информации. Установка последней микрокоманды, из выбранной группы, на наборном поле в блоке ввода информации осуществл етс .по цепи 19. При подаче запускающего сигнала по цепи 21 блок 9 синхронизации вырабатывает разрешающий потенциал, поступающий на второй вход дешифратора 5, разреша преобразование поступающего с выхода счетчика 4 команды. На выходе дешифратора 5 по вл етс управл ющий потенциал, поступающий параллельно на вход системы автоматического контрол , где регистрируетс номер микрокоманды, и на вход блока6 пам ти , который управл ет системой автоматического контрол по заданной программе. После окончани измерени система автоматического контрол вырабатывает импульс, который по цепи 16 поступает на вход блока 9 синхронизации. Блок 9 синхронизации открывает ключ 2, разреша прохождение импульса от генератора 1 тактовых импульсов через ключ параллельно на первые входы блока 9 синхронизации , блока 3 задержки и, по цепи 20, на-бйоки системы автоматического контрол , в исходное состо ние . Блок 9 синхронизации закрывает ключ 2 и прекращает подачу тактовых; импульсов от генератора 1. Блок 3 задерхски вырабатывает два следующих друг за другом импульса, причем импульс первый отстоит по времени от запускающего импульса и от второго импульса на заданную величину. Первый импульс записываетс в счетчик команд 4, второй импульс воздей-ствует на блок 9 синхронизации. Блок 9 синхронизации вырабатывает разрешающий потенциал и алгоритм управлени повтор етс . При выполенении последней из выбранной группы микрокоманды код этой микрокоманды с выхода счетчика 4 команд поступает параллельно на вход дешифратора 5 и на первый вход компаратора 8 кодов . Одновременно с выполнением последней из выбранной группы микрокоманды по указанному алгоритму управлени производитс сравнение кодов компаратором 8 кодов, поступающих на первый вход с выхода счетчика 4 команд, а на второй вход с выхода блока 7 ввода информации. При совпадении кода выполн емой микрокоманды и кода команды, установленной на наборном поле блока 7 ввода информации, срабатывает компаратор 8 кодов, и с выхода компаратора 8 кодов на блок 9 синхронизации поступает запрещающий потенциал. Поэтому при окончании измерени по последней из выбранной группы микрокоманде смена микрокоманды не производитс . А импульс, вырабатываемый системой аЬтоматического контрол после окончани измерени .After completion of the measurement, the automatic control system generates a pulse, which through the circuit 16 is fed to the input of the synchronization unit 9 and sets the initial state of the unit 9 and through the circuit 20 - the automatic control system units. If it is necessary to re-execute this micro-command, the triggering signal is supplied to the synchronization unit 9 via the circuit 17, and the operation algorithm is repeated. When sequentially performing the entire set of microcommands, the control is carried out as follows. By a special command, the synchronization unit 9, the counter of 4 instructions and, through the circuit 20, the blocks of the automatic monitoring system are reset. When an ea-g signal is applied through circuit 17, the synchronization unit opens key 2, allowing the pulse from generator 1 clock pulses to pass through key 2 in parallel to the first inputs of synchronization unit 9, block.3 delays and circuit 24 to units of the automatic control system . The incoming impulse sets the synchronization unit E and the automatic system control units to their initial state. The synchronization unit 9 closes key 2 and stops supplying the clock pulses from generator 1. The delay block 3 produces two successive pulses, with the first pulse separated in time from the triggering pulse and from the second pulse by a predetermined value. The first pulse is recorded in the counter 4, the second pulse acts on the synchronization unit 9. The synchronization unit 9 generates the resolving potential, which arrives at the second input of the decoder 5, allowing the conversion of the command code from the output of the counter 4. At the output of the decoder 5, a signal appears that arrives in parallel along the circuit 25 to the input of the automatic control system, where it registers: 2 the number of the microcommand and the input of the P1mTi block, which controls the automatic control system according to a given program. After the measurement is completed, the automatic control system generates a pulse, which is fed through the circuit 20 to the fourth input of the synchronization unit 9. The synchronization unit 9 opens the key 2. The micro-command is changed and the control algorithm is repeated. After the last execution of the g / tg command from the entire set of microcommands, the control unit is reset. When the selected group of microinstructions are executed in sequence, the control is carried out in the following way. By a special command, the synchronization unit 9, the counter 4, and along the chain 24, the blocks of the automatic control system are reset. The first microcommand from the selected group is recorded in counter 4 through circuit 18 in the dial pad of information input unit 7. The last microcommand from the selected group is installed on the dial field in the information input block through circuit 19. When the trigger signal is applied through circuit 21, the synchronization unit 9 generates a resolving potential that arrives at the second input of the decoder 5, allowing the conversion of the counter 4 output. teams. At the output of the decoder 5, a control potential appears in parallel to the input of the automatic control system, where the micro-command number is recorded, and to the input of the memory block 6, which controls the automatic control system according to a given program. After completion of the measurement, the automatic control system generates a pulse, which through the circuit 16 is fed to the input of the synchronization unit 9. The synchronization unit 9 opens the key 2, allowing the pulse from the clock pulse generator 1 to pass through the key in parallel to the first inputs of the synchronization unit 9, the delay unit 3 and, through circuit 20, on-byki of the automatic control system, to the initial state. Block 9 synchronization closes the key 2 and stops the flow of the clock; impulses from the generator 1. Unit 3 produces two consecutive pulses underwater, with the first impulse being separated from the triggering impulse and the second impulse by a predetermined amount. The first pulse is recorded in the command counter 4, the second pulse acts on the synchronization unit 9. The synchronization unit 9 generates a permit potential and the control algorithm is repeated. When the last of the selected micro-command group is executed, the code of this micro-command from the output of the counter of 4 commands goes in parallel to the input of the decoder 5 and to the first input of the comparator 8 codes. Simultaneously with the execution of the last of the selected microcommand groups, the control algorithm compares the codes with the comparator 8 codes arriving at the first input from the output of the counter of 4 commands, and to the second input from the output of the information input unit 7. When the code of the executed microcommand coincides with the code of the command set on the dial field of the information input block 7, a 8 code comparator is triggered, and the inhibitory potential arrives from the output of the 8 code comparator. Therefore, at the end of the measurement on the last of the selected micro-command group, the micro-command is not changed. And the impulse produced by the automatic control system after the end of the measurement.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792711279A SU798718A1 (en) | 1979-01-10 | 1979-01-10 | Apparatus for programme-controlling of equipment control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
SU792711279A SU798718A1 (en) | 1979-01-10 | 1979-01-10 | Apparatus for programme-controlling of equipment control system |
Publications (1)
Publication Number | Publication Date |
---|---|
SU798718A1 true SU798718A1 (en) | 1981-01-23 |
Family
ID=20804578
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SU792711279A SU798718A1 (en) | 1979-01-10 | 1979-01-10 | Apparatus for programme-controlling of equipment control system |
Country Status (1)
Country | Link |
---|---|
SU (1) | SU798718A1 (en) |
-
1979
- 1979-01-10 SU SU792711279A patent/SU798718A1/en active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SU798718A1 (en) | Apparatus for programme-controlling of equipment control system | |
SU1287138A1 (en) | Device for synchronizing computer system | |
SU902074A1 (en) | Ring shift register | |
SU1010611A1 (en) | Multi-computer complex synchronization device | |
SU1059594A1 (en) | Device for checking number of operating cycles of equipment | |
SU805256A1 (en) | Programmable controller | |
SU888125A1 (en) | Device for correcting failure codes in circular distributor | |
SU1157544A1 (en) | Device for functional-parametric checking of logic elements | |
SU528570A1 (en) | Device for determining functional tests for monitoring the health of relay structures | |
SU1569954A1 (en) | Digital frequency discriminator | |
SU1182525A1 (en) | Device for checking logical elements | |
SU1640828A1 (en) | Parallel-to-serial converter | |
RU2020421C1 (en) | Multichannel recorder | |
SU415639A1 (en) | ||
SU1051727A1 (en) | Device for checking counter serviceability | |
SU936003A1 (en) | Device for collecting,receiving and transmitting information | |
SU209836A1 (en) | ||
SU1083188A1 (en) | Random event arrival generator | |
SU1106013A1 (en) | Analog-to-digital converter | |
SU1190383A2 (en) | Device for checking digital units | |
SU1571552A1 (en) | Device for checking program automatic machines | |
SU955072A1 (en) | Logic circuit functioning checking device | |
SU660247A1 (en) | Arrangement for control of multichannel measuring system | |
SU1062696A1 (en) | Random event flow generator | |
SU785978A1 (en) | Device for tolerance checking of pulse repetition frequency |