Устройство для программного управления положением объекта

 

1. УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ПОЛОЖЕНИЕМ ОБЪЕКТА содержащее импульсный датчик переме-f щения объекта, блок управления исполнительным механизмом, первый и второй блоки ключей, первый и второй суммирующие счетчики, первый и второй триггеры, генератор импульсов , первый и второй элементы И, первый, второй и третий ключи и вычитающий счетчик, выход которого через первый блок ключей соединен с установочным входом первого суммирующего счетчика, подключенного счетным входом к выходу первого ключа, а выходом - к счетному входу первого триггера, счетный вход второго суммирующего счетчика соединен с выходом второго ключа, выход второго суммирутацего счетчика - со счетным входом, второго триггера, а установочный вход второго суммирующего счетчика - с выходом второго блока ключей, подсоединенного управляющим входом к управляющему входу первого ; блока ключей и к установочному вхо;ду устройства, а информационным входом - к информационному входу устройства, выход генератора импульсов подключен к информационному вхо-. ду третьего ключа, выход которого соединен с выходом импульсного датчика перемещения объекта и с информационными входами первого и iBTOpoго ключей, прямые выходы первого и второго триггеров подключены к управляющим входам первого и второго ключей соответственно и через первый элемент И - к управлякицему входу третьего ключа, инверсные выходы первого и второго триггеров соединень соответственно с первым и вторым входами блока управления испол (Л нительным механизмом и с первым и вторым входами второго элемента И, с счетный вход вычитающего счетчика подключен к выходу второго ключа, г а вход установки в О - к запускающему входу устройства и к входам установки в 1 первого и второго СО триггеров, отличающееся DO 9) тем, что, с целью расширения функциональных возможностей устройства, оно содержит четвертый ключ, делитель частоты импульсов, элемент ШШ-НЕ, первый и второй преобразователи кода и блок контроля положения объекта по времени, выход генератора импульсов подключен к первому входу блока контроля положения объекта по времени и входу делителя частоты импульсов , выход которого соединен с информационным входом четвертого ключа, выходом соединенного с вторым входом блока контроля положения объекта по времени, третий и четвертый входы которого подключены соответственно к

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСН ИХ

РЕСПУБЛИН (51) 4 G 05 В 19/18

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCKOIVIY СВИДЕТЕЛЬСТВУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

IlO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3746061/24-24 (22) 10.05.84 (46) 23.11.85. Бюл. Я- 43 (71) Специальное конструкторское бюро "Кибернетика" с опытным производством Института кибернетики

АН АЗССР (72) О.К.Ханмамедов и И.И.Шваченко (53) 621.503.55(088.8) (56) Авторское свидетельство СССР

У 746425, кл. G 05 В 19/18, 1977.

Патент США Р 3940675, кл. 318-603, опублик. 1976. (54)(57) 1. УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ ПОЛОЖЕНИЕМ ОБЪЕКТА . содержащее импульсный датчик переме-, щения объекта, блок управления исполнительным механизмом, первый и второй блоки ключей, первый и второй суммирующие счетчики, первый и второй триггеры, генератор импульсов, первый и второй элементы И, первый, второй и третий ключи и вычитающий счетчик, выход которого через первый блок ключей соединен с установочным входом первого суммирующего счетчика, подключенного счетным входом к выходу первого ключа, а выходом - к счетному входу первого триггера, счетный вход второго суммирующего счетчика соединен с выходом второго ключа, выход второго суммирующего счетчика — со счетным входом. второго триггера, а установочный вход второго суммирующего счетчика — с выходом второго блока .ключей, подсоединенного управляющим входом к управляющему входу первого ,:блока ключей и к установочному вхо.ду устройства, а информационным

„„SU„„119 642 А входом — к информационному входу устройства, выход генератора импульсов подключен к информационному вхо-, ду третьего ключа, выход которого соединен с выходом импульсного датчика перемещения объекта и с информационными входами первого и второго ключей, прямые выходы первого и второго триггеров подключены к управляющим входам первого и второго ключей соответственно и через первый элемент И вЂ” к управляющему входу третьего ключа, инверсные выходы первого и второго триггеров соединены соответственно с первым и вторым входами блока управления исполнительным механизмом и с первым н вторым входами второго элемента И, счетный вход вычитающего счетчика подключен к выходу второго ключа, а вход установки в "О™ — к запускающему входу устройства и к входам, установки в "1" первого и второго триггеров, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства, оно содержит четвертый ключ, делитель частоты импульсов, элемент ИЛИ-НЕ, первый и второй преобразователи кода и блок контроля положения объекта по времени, выход генератора импульсов подключен к первому входу блока контроля положения объекта по времени и входу делителя частоты импульсов, выход которого соединен с информационным входом четвертого ключа, выходом соединенного с вторым входом блока контроля положения объекта по времени, третий и четвертый входы которого подключены соответственно к

119 выходам первого и второго преобразователей кода, соединенных входами соответственно с выходами первого и второго блоков ключей, первый и второй входы элемента ИЛИ-НЕ подключены соответственно к выходу первого элемента И и к первому выходу блока контроля положения объекта по времени, соединенного вторым выходом с третьим входом элемента ИЛИ-НЕ, четвертый вход которого подключен к выходу второго элемента И, выход элемента ИЛИНЕ соединен с третьим входом блока управления исполнительным механизмом и управляющим входом четвертого ключа, пятый вход блока контроля положения объекта по времени подключен к запускающему входу устройства.

2. Устройство по п.1, о т л и ч аю щ е е с я тем, что блок контроля положения объекта по времени содер" жит первый и второй суммирующие счетчики, первый, второй и третий ключи, первый и второй триггеры, первый и второй элементы И, счетный вход первого суммирующего счетчика подключен к выходу первого ключа, а выход — к

3642 счетному входу первого триггера, счетный вход второго суммирующего счетч:.ка соединен с выходом второго ключа, выход — со счетным входом второго триггера, прямые выходы первого и второго триггеров подключены к управляющим входам первого и второго ключей соответственно и через первый элемент И вЂ” к управляющему входу третьего ключа, выход третьего ключа соединен с информационными входами первого и второго ключей, инверсные выходы первого и второго триггеров подключены к входам второго элемента И, причем установочные входы сум" мирующих счетчиков являются соответственно третьим и четвертым входами блока контроля положения объекта по времени, пятый вход которого является входом установки в "1" первого и второго триггеров, а информационные входы третьего и второго ключей являются соответственно первым и вторым входами блока контроля положения объекта по времени, первым и вторым выходами которого являются соответственно выходы первого и второго элементов И.

Изобретение относится к области автоматизации промышленных установок и может быть использовано в позиционных системах управления, предназначенньх для транспортировки объекта управления по заданному адресу.

Целью изобретения является расширение функциональных возможностей .устройства и увеличение надежности

его работы.

На фиг.1 показана блок-схема предлагаемого устройства; на фиг.2блок-схема контроля положения объек-. та по времени1 на фиг.3 — блок-схема

15 блока управления исполнительным механизмом; на фиг.4 — блок-схема преобразователя кода; на фиг.5 - временная диаграмма работы устройства.

Устройство содержит суммирующие е счетчики 1 и, 2 емкостью в М импул1 сов для ввода соответственно числовых величин (адресов) фактического и требуемого положений объекта, первый 3 и второй 4 блоки ключей для ввода числовых величин в счетчики

1 и 2, вычитающий счетчик 5 емкостью в M импульсов для хранения числовой величины (адреса) фактического по- ложения объекта, первый 6 и второй

7 триггеры для определения нулевого состояния соответствующего счетчика 1 и 2, генератор 8 импульсов, импульсный датчик 9 перемещения объекта, третий 10, первый 11, второй

12 ключи, первый элемент И 13, блок

14 управления исполнительным механизмом, второй элемент И 15, четвертый ключ 16, делитель 17 частоты импульсов, элемент ИЛИ-НЕ 18, первый

19 и второй 20 преобразователи кода, блок 21 контроля положения объекта по времени;

3 11

Блок 21 контроля положения объекта по времени (фиг.2) содержит первый 22 и второй 23 суммирующие счетчики емкостью в N импульсов для ввода соответственно числовых величин времени перемещения объекта от начала отсчета (нулевого адреса) до фактического и требуемого положений объекта, первый 24 и второй 25 триггеры для определения нулевого состояния соответственно счетчиков

22 и 23, первый 26, второй 27 и третий 28 ключи, первый 29 и второй 30 элементы И. При этом выход первого

19 преобразователя кода подключен к установочному входу первого 22 суммирукнцего счетчика, подключенного счетным входом к выходу первого 26 ключа, а выход — к счетному входу первого 24 триггера. Счетный вход второго 23 суммирующего счетчика соединен с выходом второго 27 ключа, выход — со счетным входом второго

25 триггера, а установочный вход— с выходом второго 20 преобразователя кода. Выход генератора 8 импульсов подключен к информационному входу третьего ключа 28. Прямые выходы первого 24 и второго 25 триггеров соединены с управляющими входами первого .26 и второго 27 ключей соответ; ственно и через первый элемент И 29 с управляющим входом третьего ключа

28. Выход первого элемента И 29 соединен с вторым входом элемента ИЛИНЕ 18. Выходы четвертого 16 и третье

ro 28 ключей соединены с информационными входами первого 26 и второго

27 ключей. Запускающий вход устройства подключен к входам установки в

"1".первого 24 и второго 25 триггеров. Инверсные выходы первого 24 и второго 25 триггеров подключены через второй 30 элемент И к третьему входу элемента ИЛИ-НЕ 18. Установочные входы суммирующих счетчиков 22 н 23 являются соответственно третьим и четвертым входами блока 21, пятый вход которого является входом установки в в! и

1 первого 24 и второго 25 триггеров, а информационные входы третьего

28 и .второго 27 ключей являются соответственно первым и вторым входами блока 21, первый и вторым выходами которого являются соответственно выходы первого29 нвторого 30элементов М;, Блок 14 управления исполнительным, механизмом (фиг.3) содержит первый

93642

31 и второй 32 элементы И, первый 33 " и второй 34, ключевые элементы, первую

35 и вторую 36 обмотки реле, группы контактов — первую 37 и вторую 38, 5 соответственно первого 35 и второго

36 реле, первую 39 и вторую 40 обмотки электродвигателей исполнительного механизма. При этом первые входы первого 31 и второго 32 элементов И являются соответственно первым и вторым входами блока 14 управления а их вторые входы соединены между собой и являются третьим входом блока

14, выходы элементов И 31 и 32 подl5 ключены к управлякицим входам ключевых элементов 33 и 34, выходы которых

I подключены к обмоткам реле 35 и 36 соответственно. Обмотки 39 и 40 электродвигателей через контакты 37

20 и 38 соответственно подключены к источнику питания (на чертеже не показан), информационные входы ключей

33 и 34 подключены к источнику питания.

25 Блок-схемы преобразователей кода

19 и -20 одинаковы и содержат (фиг.4) последовательно соединенные дешифратор 4! и шифратор 42, представляющий собой дизъюнктивную программируемую

ЗО логическую матрицу, содержащую набор диодов 43 и нагрузочных резисторов 44. Входы дешифратора 41 являются входами преобразователя 19 кода, выходами которого являются выходы программируемой логической матрицы 42.

Устройство работает следующим образом.

В исходном состоянии устройства триггеры 6, 7 и 25, 24 и счетчики

1, 2 и 23, 22 находятся в нулевом состоянии, счетчик 5 хранит числовую величину (адрес) фактического положения, ключи 10, 11, 12 и 27, 28 ° .

26 закрыты сигналами с прямых выходов триггеров 6, 7 и 25, 24 соответственно, с инверсных выходов которых через элементы И 15 и 30 подается единичный потенциал на входы элемен5О та ИЛИ-НЕ 18 и на его выходе устанавливается нулевой потенциал, и с выхода элемента ИЛИ-HE 18 подается. запрет на включение четвертого ключа 16 и блока 14 управления исполни55 тельным механизмом.

На управляющие входы блоков 3 и 4 подается команда "Установка", по которой в счетчик 1 заносится число-.

11936

При срабатывании триггеров 6 и 24 на выходе элементов И 13 и 15 и эле5 вая величина (адрес) в двоичном коде, хранимая счетчиком 5, а в счетчик 2 — числовая величина (адрес) требуемого положения и поданная на входы блока 4. Адреса фактического и требуемого положений объекта поступают также на входы соответственно первого 19 и второго 20 преобразователей кодов, при этом на соответствующем выходе дешифратора

41 появляется единичный сигнал, который поступает на вход шифратора 42, что приводит к открытию тех диодов

43, аноды которых подключены к этому входу и на соответствующих выходах шифратора 42, соединенных с катодами этих диодов устанавливаются сигналы единичного уровня, представляющие собой распределенный двоичный код времени перемещения объекта от нача- 20 ла отсчета (нулевого адреса) до фактического и требуемого положений объ-, I екта соответственно. При этом считается, что эти времена заранее известны и большему значению адреса соответ-25 ствует большее значение промежутка времени, которые заносятся в шифрато" ре 42 путем программирования в виде различных комбинаций диодов 43. С выходов преобразователей 19 и 20 кодов 30 двоичный код поступает на третий (счетчик 22) и четвертый (счетчик 23) входы блока 21 соответственно. После этого подается команда "Пуск", по которой вычитающий счетчик 5 сбрасывается в "0", а триггеры 6, 7 и 25, 24, устанавливаются в единичное состояние, при этом-на управляющие входы ключей 10, 11, 12 и 27, 28, 26 подается сигнал разрешения с прямых выхо- р дов триггеров соответственно 6, 7 и

25, 24. Генератор 8 через ключи 10, 11, 12 и 27, 28, 26 подает импульсы иа счетные входы счетчиков соответственно 1, 2 и 23, 22 и на счетчик 5, счетный вход которого соединен со счетным входом счетчика 2. При накоплении, например, счетчиком 1(22)

M(N) импульсов срабатывает соответствующий триггер 6(24), который через элемент И 13 (29) прекращает подачу импульсов через ключ 10(28) на счетные входы счетчиков и выдает сигнал запрета на управляющий вход ключа

11 (26) на входе счетчика 1(22) нако- пившего И(Ы) импульсов.

42 Ь ментов И 29 (первый выход блока 21) и 30 (второй выход блока 21) устанавли:.аются нулевые потенциалы, которые являются разрешающими сигналами для элемента ИЛИ-НЕ 18, и на его выходе устанавливается единичный потенциал и с его выхода подается сигнал разрешения на управляющие входы блока 14 и ключа 16, на второй вход логического элемента И 31 с инверсного выхода триггера 6 поступает единичный сигнал, а на первый вход элемента И 31 также поступает единичный сигнал с выхода элемента ИЛИ-НЕ

18, поэгому на выходе элемента И 31 появляется единичный сигнал, ключ 33 открывается и подключает источник питания к обмотке реле 35, у которого при срабатывании группа контактов

37 подключает обмотку 39 электродвигателя к источнику питания, что приводит к включению исполнительного механизма и объект управления перемещается, например, вперед. При перемешении объекта датчик 9 подает импульсы на ключ 12, а с выхода делителя

17 частоты импульсы с периодом следования, пропорциональным единице времени, поступают на ключи 16, 27.

Импульсы счета, пропорциональные перемещению объекта, подаются через ключ 12 на счетчик 2, который еще не накопил M импульсов. Если датчик

9 работает без сбоев, то при накоплении M импульсов счетчиком 2 срабатывает соединенный с его выходом триггер 7 и через элемент И 15 подается сигнал на четвертый вход элемента ИЛИ-НЕ 18 который устанавливается в "0", поэтому ключ 16 закрывается, а блок 14 отключает исполнительный механизм, потому что на выходе элементов И 31 и 32 устанавливаются нулевые потенциалы, ключи 33 и 34 закрыты и обмотки реле 35 и 36 обесточены, а обмотки электродвигателей 39 и 40 отключены от источника питания. Если датчик 9 работает со сбоями или вышел из строя, то по истечении промежутка времени, необходимого объекту для перемещения из фактического в требуемое положение, накопляет N импульсов счетчик

23, срабатывает соединенный с его выходом триггер 25, на выходе элемента ИЛИ-НЕ 18 устанавливается нулевой сигнал, закрывается ключ 16 и блок

14 отключает исполнительный механизм, Временная диаграмма работы устройства (фиг.5) приведена для случая, когда сначала срабатывает счетчик 1, т.е. для первого случая.

7 1193642 8 потому что на выходе элементов И 31 вают элемент И 32, ключ 34, реле 36, и 32 устанавливаются нулевые потен- группа контактов 38, обмотка 40 и циалы, обмотки реле 35 и 36 обесто- объект управления перемещается, наI чены и обмотки электродвигателей 39 пример назад. .и 40 отключены от источника питания.

Аналогично во втором случае, если счетчик 2 (23) накопил И(Н) импульсов, то срабатывает триггер 7(25), а в блоке 14 последовательно срабаты 1193б42

Фиг.2

Фиг.З ииррал р 4, Г

1193642

Выход генератора д

Ваяад даачика 9

Вьиод ключа 70

Оыхад ключа 11

Выход ключа 12

Выход счетчика 1

8ыиЯ счепкика Я брод Ä Ïó "

"Рама выход шриггрра

ПРЯиой быход mpuzzepu

Юыхоо зюченпа и 13

Выход элеменпа И 15

Вь!ха6 делителя 17 доход киоча Ю

Выход элемента

ИЮ НЕ Д

Первый 6ылод «олока 21

Впаяй доход дюка 21

Составитель А. Исправникова

Редактор В.Иванова ТехредМ.Пароцай . Корректор О.Луговая

Заказ 7313/50 Тираж 862 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д.4/5

Филиал ППП "Патент"., r.Óæãîðîä, ул.Проектная, 4

Устройство для программного управления положением объекта Устройство для программного управления положением объекта Устройство для программного управления положением объекта Устройство для программного управления положением объекта Устройство для программного управления положением объекта Устройство для программного управления положением объекта Устройство для программного управления положением объекта 

 

Похожие патенты:

Изобретение относится к автоматизированным системам и системам автоматического управления и может быть использовано при управлении сложными объектами преимущественно с дискретным характером технологического цикла, а также для решения задач распознавания и анализа данных объектов, ситуаций, процессов или явлений произвольной природы, описываемых конечными наборами признаков (симптомов, факторов)
Наверх