Устройство для программного управления Советский патент 1986 года по МПК G05B19/08 

Описание патента на изобретение SU1255992A1

1

Изобретение относится к области автоматики, в частности к системам программного управления.

Целью изобретения является упро- й(ениё устройства, а также повьше- ние его надежности.

На фиг.1 представлена структурная схема предлагаемого устройства, на фиг.2 - схема блока набора программ.

Устройство для программного управления содержит генератор 1 импульсов, времязадающий блок 2, бЛок 3 набора программыJ дешифратор 4, первые элементы И, регистр 5, вторые элементы И, исполнительные блоки 6, датчики 7 положения, объединенные в матрицу 8, блок 9 сравнения, счетчик 10 импульсов, блок 11 постоянной памяти.

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

С выхода генератора импульсов на один из входов времязадающего блока поступает непрерывная последовательность импульсов с частотой f j-| . На другой вход время задающего блока поступает код, определяющий коэффициент деления времязадающего блока. При отсутствии сигнала Установка ... нуля, поступающего с выхода блока 9 сравнения на шину установки нуля времязадающего блока последний формирует импульсы с частотой . Блок набора программы -на каждый импульс, поступающий из времязадающего блока 2, формирует: коды, определяющие коэффициент деления К;времязадающего блока, коды, записьгоаемые в i-й регистр и определяющие команды на исполнительные устройства, при этом запись кода из блока набора программы в i-й регистр производится импульсами генератора, поступающими на первые входы первых элементов И, код адреса, i первых элементов И, через которые производится запись кода, определяющего команды; i вторых элементов И, через которые производится соединение выходов регистров со входами В блока сравнения; i слова матрицы датчиков, контролирующих выполнение команд, определяемых кодом, записьшаемого из блока 3 набора программ в i-й регистр.

Дешифрацию адреса i регистра,i первых и вторых элементов и i слова матрицы осуществляет дешифратор 4.

25

2559922

обеспечивая: запись кода, определяющего команды на исполнительные устройства, в i-й регистр 5; подключение i вторых элементов И ко входам

5 В блока 9 сравнения, формирование потенциала опроса на соответствующее слово матрицы.

Б случае равенства кода, определяющего команды на исполнительные

10 блоки (входы В блока 9 сравнения)-, и кода, сформированного соответствую- пщми датчиками положения матри1ц.1, (входы А блока 9 сравнения) блок сравнения 9 не формирует сигнал Ус 5 тановка нуля на шину установки нуля времязадающего блока 2 и устройство для программного управления работает как и приведено выше. В слу7 чае неравенства этих кодов блок 9

20 сравнения формирует сигнал Установка нуля на шину установки нуля вре- мязадающего блока 2, обеспечивая тем самым режим прерьшания отрабатьшае- мой программы, хранящейся в блоке 3 наббра программы до момента, при котором указанные коды будут равны, т.е. до тех пор, пока соответствующие датчики 7 положения матрицы не подтвердят вьшолнение исполнитель30 ными блоками 6 всех команд, заданных блоком 3 набора программ.

Предлагаемое устройство для программного управления имеет более простое структурное и принципиальное

35 построение, поскольку прерывание

программы реализуется простой комби- национной схемой.

Кроме того, объединение датчиков 7 положения в матрицу позволяет г

40 уменьшить количество каналов связи, т.е. в конечном счете, повысить надежность устройства для программного управления в целом.

Действительно, матрица 8, имею4$ щая 1 разрядов и К строк, позволяет обработать информацию с (К:1) датчиков 7 при (К+1) каналах сдзязи, в то время как при общепринятой организа- 1ЩИ для обработки информации с (К-1)

50 датчиков требуется и (К-1) каналов связи.

Приведенный метод особенно эффективен при большом количестве датчиков

положения, поскольку (K-l) тем боль- ше (К+1), чем больше К и 1.

Конкретное выполнение схемы устройства можно осуществить на интегральных схемах, а в качестве датчи31255992

положения используются микропелючатели.

Устройство для программного управия возможно использовать в состаробототехнологического комплекса.

к д ти им ме ко эл хо но ка ко щи вх эл с вой

Формула изобретения

1. Устройство для программного управления, содержащее датчики положения, генератор импульсов, времяза- Ю дакнций блок, выход которого соединен с первым входом блока набора программы, отличающееся тем, что, с целью упрощения устройства и повышения надежности, в него вне- t5 дены дешифратор адреса, блок сравнения, первая и вторая группы элементов И, регистры по числу исполнительных объектов, датчики положения объединены в матрицу, входы которой сое- 20 динены с выходами дешифратора адреса, а выходы - с первыми входами блока сравнения, подключенного вторыми входами к выходам злементом И первой группы, а выходом - к первому входу 25

времязадающего блока, вторые входы которого соединены с первь мй выходами блока набора программы, а третий вход - с выходом генератора импульсов и с первыми входами элементов И второй группы, вторые входы которых подключены к первым входам элементов И первой группы и к выходам дешифратора адреса, соед1днен- ного входами с вторыми выходами блока набора программы, третьи выходы которого подключены к соответствующим первым входам регистров, вторые входы которых соединены с выходами элементов И вторрй группы, а выходы- с вторыми входами элементов И первой группы и с выходами устройства.

2. Устройство ПОП.1, отличающееся тем, что в матрице датчиков положения первые выходы датчиков положения через диоды соединены с входами матрицы датчиков положения, а вторые выходы - с выходами матрицы датчиков положения.

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

название год авторы номер документа
Устройство для программного управления и контроля циклическими процессами 1985
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Сперанский Борис Олегович
  • Мунтяну Александр Владимирович
  • Ткаченко Сергей Николаевич
SU1310776A1
Устройство для программного управления 1982
  • Карасев Александр Павлович
SU1080119A1
Устройство для программного управления 1990
  • Пилипенко Алексей Георгиевич
  • Кошкин Владимир Львович
  • Горбенко Эдуард Тихонович
  • Коротков Анатолий Николаевич
SU1737411A1
Устройство для программного управления технологическим оборудованием 1989
  • Харченко Вячеслав Сергеевич
  • Сперанский Борис Олегович
  • Тюрин Сергей Феофентович
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Крюков Дмитрий Зиновьевич
SU1714575A1
Устройство для программного управления 1990
  • Благодарный Николай Петрович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Пугач Евгений Васильевич
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
SU1716482A1
Устройство для параллельной обработки трехмерных сцен 1986
  • Бимаков Валерий Александрович
SU1456965A1
Устройство для программного управления 1987
  • Куликов Юрий Иванович
  • Юлдашев Владислав Иргашевич
SU1596307A1
Устройство для программного управления циклическими процессами 1985
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Мунтяну Александр Владимирович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1298712A1
Устройство для программногоупРАВлЕНия 1979
  • Канышев Виктор Владимирович
  • Ларионов Владимир Иванович
  • Савин Иван Иванович
SU830310A1
Устройство для программного управления 1985
  • Улитенко Валентин Павлович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Шереметьев Сергей Александрович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1273883A1

Иллюстрации к изобретению SU 1 255 992 A1

Реферат патента 1986 года Устройство для программного управления

Изобретение относится к автоматике, к системам программного управления. Цель изобретения - упрощение устройства и повьшение его надежности. Устройство для программного управления содержит генератор импульсов, времязадающий блок, блок набора программы, дешифратор адреса, первую и вторую группы элементов И, датчики положения, объединенные в матрицу, блок сравнения, счетчики импульсов, блок постоянной памяти. Данное устройство имеет простое структурное и принципиальное построение, прерывание программы реализуется простой комбинационной схемой, а объединение датчиков положения в матрицу позволяет уменьшить количество каналов связи, что повьшает надежность устройства в целом. 1 з.п.- ф-лы. 2 ил. (Л с to СП ел ;о ;о ьэ

Формула изобретения SU 1 255 992 A1

Wvi.t

Составитель И. Швец Редактор П. Коссей Техред М.Ходанич

Заказ 4822/47 Тираж 836Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,4

Корректор С. Шекмар

Документы, цитированные в отчете о поиске Патент 1986 года SU1255992A1

1971
SU411435A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 255 992 A1

Авторы

Карасев Александр Павлович

Даты

1986-09-07Публикация

1985-01-23Подача