[go: up one dir, main page]

SU1089550A1 - Sampling control device - Google Patents

Sampling control device Download PDF

Info

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
Application number
SU833534470A
Other languages
Russian (ru)
Inventor
Григорий Исакович Левин
Владимир Николаевич Гончарик
Георгий Иосифович Шляга
Original Assignee
Минский Филиал Всесоюзного Научно-Исследовательского И Проектно-Конструкторского Института По Автоматизации Предприятий Промышленности Строительных Материалов
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 Минский Филиал Всесоюзного Научно-Исследовательского И Проектно-Конструкторского Института По Автоматизации Предприятий Промышленности Строительных Материалов filed Critical Минский Филиал Всесоюзного Научно-Исследовательского И Проектно-Конструкторского Института По Автоматизации Предприятий Промышленности Строительных Материалов
Priority to SU833534470A priority Critical patent/SU1089550A1/en
Application granted granted Critical
Publication of SU1089550A1 publication Critical patent/SU1089550A1/en

Links

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)

УСТРОЙСТВО ДЛЯ ДИСКРЕТНОГО УПРАВЛЕНИЯ, содержащее первый регистр, подключенный первыми информационными ка управления, связанного седьмым входами к входу устройства, а вторыми информационными входами - к выходу , блока временных интервалов, первый и второй блоки.памяти, от л и ч а ю,щ е е с я тем, что, с целью расширения функциональных возможностей путем реализации устройством различных управляющих воздействий без изменения его структуры, в него уведены счетчик адреса, второй регистр, блок сравнения, блок управления, индикатор и генератор импульсов, подключенный выходом к первому входу выходом со счетным входом счетчика адресов, подключенного выходами каждого разряда к соответствующим адрес· ным входам первого и второго блоков g памяти и к третьим входам блока индикации,. соединенного четвертыми входами с выходами первого регистра, с первыми входами блока сравнения и ic информационными входами первого (блока памяти, подключенного выходами к вторым входам блока сравнения, связанного выходом с вторым входом бло. ка управления,.A DISCRETE CONTROL DEVICE containing a first register connected by the first information control panels connected by the seventh inputs to the input of the device, and the second information inputs to the output, block of time intervals, the first and second blocks of memory, from the list, In order to expand the functionality by implementing various control actions by the device without changing its structure, the address counter, second register, comparison unit, control unit, indicator and generator are taken away from it and pulses coupled to the output of the first input from the output address counter counting input connected to the outputs of each bit corresponding · nym address inputs of the first and second memory blocks g and to third inputs of the indication unit ,. connected by the fourth inputs to the outputs of the first register, with the first inputs of the comparison unit and ic 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. эо ю СИ СП >eo u SI SP>
SU833534470A 1983-01-07 1983-01-07 Sampling control device SU1089550A1 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2102788C1 (en) * 1991-12-25 1998-01-20 Центр экспериментальных исследований космодрома "Плесецк" Situation control device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1. Авторское свидетельство СССР 562795, кл. G 05 В 19/02, 1971. 2. Авторское евчдетельство СССР 581456, кл. G 05 В 19/18, 1972 , (прототип). *

Cited By (1)

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