SU1089550A1 - Sampling control device - Google Patents
Sampling control device Download PDFInfo
- Publication number
- SU1089550A1 SU1089550A1 SU833534470A SU3534470A SU1089550A1 SU 1089550 A1 SU1089550 A1 SU 1089550A1 SU 833534470 A SU833534470 A SU 833534470A SU 3534470 A SU3534470 A SU 3534470A SU 1089550 A1 SU1089550 A1 SU 1089550A1
- Authority
- SU
- USSR - Soviet Union
- Prior art keywords
- inputs
- control
- outputs
- register
- unit
- Prior art date
Links
- 238000005070 sampling Methods 0.000 title 1
- 230000008859 change Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000004088 simulation Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 206010010071 Coma Diseases 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
Landscapes
- Control By Computers (AREA)
Abstract
УСТРОЙСТВО ДЛЯ ДИСКРЕТНОГО УПРАВЛЕНИЯ, содержащее первый регистр, подключенный первыми информационными входами к входу устройства, а вторыми информационными входами - к выходу блока временных интервалов, первый и второй блоки.пам ти, отличаю .щ е е с тем, что, с целью расширени функциональных возможностей путем реализации устройством различных управл квдих воздействий без изменени его структуры, в него эведены счетчик адреса, второй регистр, блок сравнени , блок управлени / индикатор и генератор импульсов, подключенный выходом к первому входу блока управлени , соединенного первым и вторым выходами с управл ющими входами соответственно первого и второго регистров, третьими выxoдa 4H с nepBHNJH входами блока индикации, с входами блока временных интервалов , с первыми выходами регистра и с первыми информациониьми входами второго блока пам ти, а четвертыми выходами - с вторыми входами блока индикации, с вторымивыходами второго регистра и с вторыми информационными входами второго блока пам ти, подключенного первьм и вторым управл ющими входами соответственно к первому и второму управл ющим входам первого блока пам ти и к п тому и шестс у выходам блоСП ка управлени , св занного седьмым выходом со счетным входом счетчика :адресов, подключенного выходами кажг дого разр да к соответствующим адресным входам первого и второго блоков пам ти к к третьим входам блока индикации ,, соединенного четве{ ть1ми входами с выходами первого регистра, с первыми входа.ми блока сравнени и эр х I с информационнь.и входами первого I блока пам ти, подключенного выходами к вторым входам блока сравнени , св ел сд занного выходом с вторым входом блока управлени ..A DEVICE FOR DISCRETE CONTROL, containing the first register connected by the first information inputs to the input of the device, and the second information inputs to the output of the block of time intervals, the first and second blocks, in order to expand the functional capabilities by implementing a device of various control actions without changing its structure, an address counter, a second register, a comparison unit, a control unit / indicator and a pulse generator, a connected output are entered into it to the first input of the control unit connected by the first and second outputs to the control inputs of the first and second registers respectively, the third 4H outputs to the nepBHNJH inputs of the display unit, to the inputs of the time intervals block, to the first outputs of the register and to the first information inputs of the second memory block, and the fourth outputs - with the second inputs of the display unit, with the second outputs of the second register and with the second information inputs of the second memory block connected to the first and second control inputs, respectively, to the first and second control inputs of the first memory block and to the second and sixth outputs of the control panel connected to the seventh output with the counting input of the counter: addresses connected by the outputs of each bit to the corresponding address inputs of the first and second memory blocks to the third inputs of the display unit, connected by four inputs with the outputs of the first register, with the first inputs of the comparison unit and era x I with the information and inputs of the first I memory unit connected by the outputs to the second inputs of the comparison unit, connected theconnected to the output with the second input of the control unit ..
Description
Изобретение относитс к системам автоматического управлени и может 1быть использовано дл управлени дц кретньми технологическими процессами , в частности промышленными роботами , манипул торами, а также подъемно-транспортнБМи , складскими и др гими дискретными технологическими объектами. Известно устройство управлени технологическими процессами, содержащее блок пам ти ситуаций в виде устройства пам ти гипотез и регистр ситуаций в виде устройства пам ти команд, которое позвол ет осуществл ть управление объектами, характе ризуемыми условно-веро тностными за висимост ми между входными ситуаци ми , состо нием объекта и командами управлени С13. Однако известное устройство имее ограниченные функциональные возможности HL области применени . Наиболее близким техническим реш нием к изобретению вл етс устройство , содержашее регистр ситуаций, подключенный информационными входам к выходам датчиков состо ний, выход ми к информационным входам первого блока пам ти, а вторыми и третьими входами соответственно к выходам де шифратора и блока задержки, подключенного входом к управл ющему входу второго блока задержки, св занного информационными входами и выходами с соответствующими вторьми входами и, выходами первого блока пам ти С2 Недостатком такого устройства вл етс необходимость изменени его структуры (перекоммутации диодных матриц) при изменении алгоритма функ ционировани объекта управлени . В тех случа х, когда необходимы частые изменени алгоритма функционировани устройства дл дискретного управлени , устройство не может быть исполь зовано . Цель изобретени - расширение функциональных возможностей путем реализации устройством различных управл юших воздействий без изменени его структуры. Поставленна цель достигаетс тем что в устройство дл дискретного управлени , содержашее первый регистр подключенный первьми информационными входами к входу устройства,-а вторыми информационными входами - к выходу блока временных интервалов, первый и второй блоки пам ти, введены счетчик адреса, второй регистр, блок сравнени , блок управлени , индикатор и генератор импульсов, подключен ный выходом к первому входу блока управлени , соединенного первым и вторым входами с управл юшими входами соответственно первого и второго регистров, третьими выходами - с первыми входами блока индикации, входами блока временных интервалов, первыми выходами второго регистра и первыми информационными входами второго блока пам ти, а четвертыми выходами - с вторыми входами блока индикации, вторыми выходами второго регистра и вторыми информационными входами второго блока пам ти, под1 ключенного первым и вторым управл ю-у шими входами соответственно к перво му и второму управл ющим входам пер вого блока пам ти и к п тому и шестому выходам блока управлени , св занного седьмым выходом со счетным входом счетчика адресов, подключенного выходами каждого разр да к соответствующим адресным входам первого и второго блоков пам ти и к уретьим входам блока индикации,соединенного четвертыми входами с выходами первого регистра, с первыми вхоДами блока сравнени и с информационными входами первого блока пам ти, подключенного выходами к вторым входам блока сравнени , св занного выходом с вторым входом блока управлени , На фиг. 1 показана блок-схема устройства; на фиг. 2 - схема блока управлени . Устройство содержит первый регистр 1 блока 2 временных интервалов, первый блок 3 пам ти, второй блок 4 пам ти, второй регистр 5, блок 6 сравнени , счетчик 7 адресов, блок 8 индикации, генератор 9 импульсов, блок 10 управлени . Блок 10 управлени содержит клавиатуру 11, формирователь 12 импульсов и переключатель 13. Принцип работы устройства основан на распозновании состо ний (в дальнейшем - ситуаций), выдаваемых датчиками объекта управлени (сигналы и выдачи устройством команд (сигналы У), соответствующих сложившейс ситуации и предназначенных дл включени или выключени соответствующих исполнительных механизмов, элементов времени, счетчиков и т.д. Прив зка устройства к конкретному объекту и вводу соответствующего данному объекту алгоритма управлени заключаетс в подключении входов К устройства к выходам датчиков, а выходов У - к исполнительным органам объектауправлени с последующей одноразовой имитацией технологического цикла с помощью блока 10 управлени . В процессе этой имитации в блок 3 пам ти (ситуаций) автоматически будут занесены коды всевозможных технологических ситуаций, а в блок пам ти 4 - соответствующие каждой ситуации коды команд управлени . Кроме того, алгоритм функционировани предлагаемого устройства в каждом конкретном случае может бытьThe invention relates to automatic control systems and can be used to control conventional technological processes, in particular industrial robots, manipulators, as well as lifting and handling, storage and other discrete technological objects. A process control device is known, which contains a situation memory block in the form of a hypothesis memory device and a situation register in the form of a command memory device that allows controlling objects characterized by conditional-probability dependencies between input situations. object and control commands C13. However, the known device has limited functionality of the HL application. The closest technical solution to the invention is a device containing a register of situations, connected informational inputs to the outputs of state sensors, outputs to informational inputs of the first memory block, and second and third inputs respectively to the outputs of the encoder and delay block connected by input to the control input of the second delay unit associated with the information inputs and outputs with the corresponding second inputs and the outputs of the first memory block C2. The disadvantage of such a device is The ability to change its structure (re-switching of diode arrays) with a change in the operation algorithm of the control object. In cases where frequent changes in the operation algorithm of the device for discrete control are necessary, the device cannot be used. The purpose of the invention is to extend the functionality by implementing a device of various control actions without changing its structure. This goal is achieved by the fact that in the device for discrete control, containing the first register connected by the first information inputs to the device input, and the second information inputs to the output of the block of time intervals, the first and second memory blocks, the address counter is entered, the second register, the comparison unit , control unit, indicator and pulse generator connected by an output to the first input of the control unit connected by the first and second inputs to the control inputs of the first and second registers, respectively , the third outputs - with the first inputs of the display unit, the inputs of the time interval block, the first outputs of the second register and the first information inputs of the second memory block, and the fourth outputs - with the second inputs of the display unit, the second outputs of the second register and the second information inputs of the second memory block connected by the first and second control inputs to the first and second control inputs of the first memory block and to the fifth and sixth outputs of the control block connected to the seventh output of The counting input of the address counter connected by the outputs of each bit to the corresponding address inputs of the first and second memory blocks and to the third inputs of the display unit connected by the fourth inputs to the outputs of the first register, to the first inputs of the comparison unit, and to the information inputs of the first memory block, connected by the outputs to the second inputs of the comparison unit connected by the output to the second input of the control unit; FIG. 1 shows a block diagram of the device; in fig. 2 is a control block diagram. The device contains the first register 1 of the block 2 time intervals, the first memory block 3, the second memory block 4, the second register 5, the comparison block 6, the address counter 7, the indication block 8, the pulse generator 9, the control block 10. The control unit 10 contains a keyboard 11, a pulse shaper 12 and a switch 13. The principle of operation of the device is based on the recognition of states (hereinafter referred to as situations) emitted by the sensors of the control object (signals and issuing commands (signals Y) by the device corresponding to the situation that has arisen switching on or off the corresponding actuators, elements of time, counters, etc. Linking the device to a specific object and entering the corresponding control algorithm for this object It connects the inputs of the device to the outputs of the sensors, and the outputs of the device to the executive bodies of the control object, followed by a one-time simulation of the technological cycle using the control unit 10. During this simulation, the codes of various technological situations will be automatically entered into the memory 3, and in memory unit 4, control command codes corresponding to each situation. In addition, the algorithm of operation of the proposed device in each specific case can be
задан по .---; гс станленной временной диаграмме у)Д -гы объекта управлени путем ее последовательного набора и ввода в устройство с клавиатуры блока 10 управлени , количество разр дов первого блока 3 пам ти равно количеству разр дов регистра 1, а второго блока 4 пам ти количеству исполнительных механизмов объекта управлени .set by .---; gs of the established time diagram y) D of the control object by its sequential dialing and input into the device from the keyboard of the control block 10, the number of bits of the first memory block 3 is equal to the number of register bits 1, and the second memory block 4 the number of object actuators management
Устройство работает следующим образом .The device works as follows.
Сигналы X с датчиков объекта управлени , сигналы блока 2 временных интервалов в виде ; комбинаций едиLниц и нулей (кода ситуации) поступают на входы регистра 1, а с выхода последнего - на первые -бходы блока 6 сравнени . На вторые входы блока б сравнени на заданной частоте параллельно-последовательно поступают оды ситуаций, записанные в чейки блока 3 пам ти (ситуаций). Одновременно на входы регистра 5 (команд управлег ни ) из блока 4 пам ти (команд управлени ) поступают коды команд. Каждому коду ситуации, записанному в чейку блока 3 пам ти (ситуаций), пи такому же адресу в блоке 4 пам ти (команды управлени ) записан соответствующий код команды включени и выключени исполнительных механизмов, элементов времени и т.д. Блок 3 пам ти и блок 4 пам ти выдают соответственно код ситуации и код команды . (соответствующий данной ситуации) синхронно при помощи счетчика 7 адресов , который в автоматическом режиме переключаетс импульсами генератора импульсов через блок 10 управлени , при этом после переключени адреса блоков пам ти 3 и 4 на входы последних с блока управлени 10 поступает импульс, которым считываетс содержимое чеек обоих блоков пам ти . При совпадении кодов ситуаций поступивших на входы блока 6 сравнени со стороны регистра 1 и блока 3 пам ти, на выходе блока б сравнени по вл етс импульс, которым через блок 10 управлени в регистр 5 (команд управлени ) записываетс код The signals X from the sensors of the control object, the signals of the block 2 time intervals in the form; combinations of odnnnits and zeros (situation code) are fed to the inputs of register 1, and from the output of the latter to the first inputs of block 6 comparison. At the second inputs of the block b comparison, at a given frequency, situation odes written in the cells of memory block 3 (situations) are received in a parallel-sequential manner. At the same time, command inputs are received at the inputs of register 5 (control commands) from memory block 4 (control commands). Each situation code recorded in the memory of the memory block 3 (situations), the same address in memory block 4 (control commands) is recorded with the appropriate command code for switching on and off actuators, time elements, etc. Memory unit 3 and memory unit 4 issue a situation code and a command code respectively. (corresponding to this situation) synchronously using the address counter 7, which automatically switches pulses of the pulse generator through the control unit 10, and after switching the address of memory blocks 3 and 4 to the inputs of the latter from the control unit 10, a pulse is received, which reads the contents of the cells both memory blocks. When the situation codes received at the inputs of the comparison unit 6 coincide from the register 1 and the memory block 3, a pulse appears at the output of the comparison block b, which, through the control block 10, writes the code to the register 5 (control commands)
КОМа-НДЫ, ПОСТУПИЕПГИЙ в ДЛННЫЛ МОМ(ИТKOMA-NDA, POSTIPIPPYY IN LONG TERM (IT
на его входы. Этим кодом включаютс и и выключаютс исполнительные механизмы объекта управлени , а также элементы блока 2 временных интервалов, задающие необходимые временные задержки . Таким образом, при каждом изменении кода ситуации, поступающего .на входы регистра 1 ситуации , в регистр 5 (команд управлени ) записываетс нова команда управлени объектом . Отг аботка исполнительными механизмами заданного цикла заканчиваетс по влением на входах регистра 1 (ситуаций) новой комбинации сигналов X, котора , в свою очередь, вызывает по вление на выходах регистра 5 (команд управлени ) новой комбинации сигналов V, включающих и выключающих соответствующие исполнительные ме:й.анйзмы и т.д.at his entrances. This code turns on and off the actuators of the control object, as well as the elements of the block 2 time intervals that specify the necessary time delays. Thus, with each change in the situation code that enters the inputs of the situation register 1, a new object management command is written to register 5 (control commands). The execution of the specified cycle by the executive mechanisms ends with the appearance at the inputs of register 1 (situations) of a new combination of signals X, which, in turn, causes the appearance at the outputs of register 5 (control commands) of a new combination of signals V that turn on and off the corresponding executive measures: y.anysms, etc.
Ввод и запоминание устройством программы управлени осупцествл етс в-режиме ручного управлени . По показани м блока 8 индикации при помощи клавиатуры 11 набираютс адрес, код ситуации и код команды, затем сигналом с блока 10 управлени осуществл етс запись кодов.в блоки 3 и 4 пам ти. Корректировка управл ющих воздействий на ©бъект управлени может осуществл тьс .в процессе управлени , что позвол ет оперативно измен ть программу управлени объектом Т.е. оперативно переориентировать управл ющее устройство на выполнение операций управлени по измененному алгоритму.The input and storage of the control program by the device is realized in the manual control mode. According to the indications of the display unit 8, the address, the situation code and the command code are typed using the keyboard 11, then the codes from the control unit 10 record the codes. Into the memory blocks 3 and 4. The adjustment of the control actions on the control object can be carried out in the control process, which allows for an operative change of the control program of the object. promptly reorient the control device to perform control operations according to the modified algorithm.
Преимуществом устройства вл етс отсутствие необходимости разработки программного обеспечени , стоимость и сложность которого превосход т эти показатели самой аппаратуры.The advantage of the device is the absence of the need to develop software, the cost and complexity of which exceed these indices of the equipment itself.
Предлагаемое устройство обеспечивет возможность оперативного изменени управл ющего алгоритма без изменени ,его структуры, причем исключаетс и необходимость программного обеспечени . Кроме того, устройство позвол ет осуществл ть ввод управл 1аиего алгоритма путем однсэразовой имитации работы объекта упра-влени .The proposed device provides the ability to quickly change the control algorithm without changing its structure, while eliminating the need for software. In addition, the device allows the input of the control of this algorithm by means of a one-time simulation of the operation of the control object.
XtXt
Ui,1Ui, 1
Claims (1)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU833534470A SU1089550A1 (en) | 1983-01-07 | 1983-01-07 | Sampling control device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| SU833534470A SU1089550A1 (en) | 1983-01-07 | 1983-01-07 | Sampling control device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| SU1089550A1 true SU1089550A1 (en) | 1984-04-30 |
Family
ID=21043545
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| SU833534470A SU1089550A1 (en) | 1983-01-07 | 1983-01-07 | Sampling control device |
Country Status (1)
| Country | Link |
|---|---|
| SU (1) | SU1089550A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2102788C1 (en) * | 1991-12-25 | 1998-01-20 | Центр экспериментальных исследований космодрома "Плесецк" | Situation control device |
-
1983
- 1983-01-07 SU SU833534470A patent/SU1089550A1/en active
Non-Patent Citations (1)
| Title |
|---|
| 1. Авторское свидетельство СССР 562795, кл. G 05 В 19/02, 1971. 2. Авторское евчдетельство СССР 581456, кл. G 05 В 19/18, 1972 , (прототип). * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2102788C1 (en) * | 1991-12-25 | 1998-01-20 | Центр экспериментальных исследований космодрома "Плесецк" | Situation control device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| SU1089550A1 (en) | Sampling control device | |
| GB2099667A (en) | Programming system with CRT and display unit | |
| RU1783529C (en) | Device for program control | |
| SU1187150A2 (en) | Digital control device servo drive control device | |
| SU1242945A1 (en) | Microprogram control device | |
| SU1367011A1 (en) | Device for computing logic functions | |
| SU1605211A1 (en) | Apparatus for program control of object | |
| SU744465A1 (en) | Apparatus for digital programme controlling of machine tool | |
| RU2044619C1 (en) | Device for handling the robot-manipulator | |
| JPH06161518A (en) | Programmable controller | |
| RU1801223C (en) | Device for remote program controlling signalling and conducting mechanisms | |
| SU1348772A1 (en) | Programmed-control device | |
| SU1075235A1 (en) | Device for object position program control | |
| SU1522192A2 (en) | Code comparison circuit | |
| SU1083159A1 (en) | Programmed control device | |
| SU1481760A1 (en) | Memory addressing unit | |
| SU955093A1 (en) | Device for processing pickup data | |
| RU2092886C1 (en) | Device for remote control of electric drives and alarm | |
| SU1094022A1 (en) | Digital control | |
| SU455323A1 (en) | Konturny system of software control multioperational machines | |
| SU1097971A1 (en) | Cyclic system for manipulator program control | |
| SU1451649A1 (en) | Program control device | |
| SU1700537A1 (en) | Programmable controller | |
| SU1571772A1 (en) | Device for reduction of fibonacci code to minimum form | |
| SU1255997A1 (en) | Device for checking and controlling |