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

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

1 1

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

Цель изобретения - повьшение быстродействия устройства.

На чертеже представлена принципиальная схема предлагаемого устройства.

Устройство содержит блок 1 ввода, коммутатор 2, счетчик 3 импульсов, блок 4 памяти, мультиплексор 5, блок 6 сравнения, элементы 7 согласования, буферный регистр 8 и объект 9.

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

Блок 1 внода данных формирует управляющие сигналы, код номера цикла, режимы работы устройства ручной, автоматический, связь с ЭВМ , В качестве блока ввода данных может быть использован пульт ручного управления или ЭВМ с аналогичными функциями. I

Информация с выхода блока ввода данных подается на информационные входы D коммутатора 2 яа адресные входы А; которого подается код последовательности отработки циклов. На первый управляющий вход коммутатора V, подается сигнал с выхода блока 6 сравнения, запрещающий работу коммутатора 2 при несовпадении кодов состояния , тагпк:анньгх в блоке 4 памяти и поступающих с объекта 9 управления через элементы 7 согласования. На птороп управляющий вход V коммутатора 2 подается сигнал с выхода мультиплексора 5, в зависимости от которого, а также от кодов, записанных в блоке 4 памяти и формируемых в блоке 1 ввода данных, коммутатор 2 производит запись параллельного кода в счетчик 3 при переходе к циклу по коду (входы D; ) или увеличивает его содержимое па 1 - вход С { при последовательной отработке пиклов). Выходы счетчика 3 подключены к a.apecithtM нходам Л б.пока 4 памяти.

527601

В блок 4 памяти записывается следующая информация: коды состояния датчиков, соответствующие состоянию программного счетчика 3 (разряды

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

2,..., - третьи выходы блока памяти) ; код состояния исполнительных устройств (разряды 3,.,.,3п - вторые выходы блока памяти), код номера цикла для управления работой коммута 5 тора 2 (разряды 4,...,4п - первые выходы блока памяти),

В соответствии с кодами, поступающими на информационные входы D, с датчиков объекта управления и на

20 адресные входы А, с выхода 2,...,2ii. блока 4 памяти, мультиплексор 5 производит выбор датчика, по которому осуществляется снятие управляющих сигналов с исполнительных устройств

объекта управления.

Блок 6 сравнения анализирует состояние датчиков путевой информации объекта управления. В случае несовпадения кодов состояния датчиков,

30 записанных в блоке 4 памяти и поступающих с объекта 9 управления через элементы 7 согласования, в блоке сравнения формируется сигнал Неравенство, запрещающий переход к следую35 щему этапу программы.

Сравнение кодов состояния датчиков производится в параллельном коде, что позволяет резко повысить быстродействие устройства. Информация о

40 состоянии датчиков с объекта, управления на мультиплексор 5 и блок 6 сравнения поступает через элементы 7 согласования, реализованные в виде схем, позволяющих обеспечить со45 гласонание уровней напряжения датчиков и устройства управления и гальваническую развязку по питанию.

Запись информации в буферный ре- т истр 8 (входь D; ) производится из

50 блока 4 памяти (выходы 3,...,3п)

при наличии сигнала разрещения на входе С от ком гутатора 2. Сброс информации производится по входу R с мультиплексора 5.

55

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

Устройство л:тя программного управления, содержшиер коммутатор.

3

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

установочнь ми , управляюпитм и счетным входами счетчика импульсов, а адресными входами - с первыми выходами блока памяти, подключенного 5 вторыми, третьими и четвертыми выходами соответственно к установочным входам букетного регистра, к адресным входам мультиплексора, первым входам блока сравнения подключен 0 ного вторыми входами к соответствующим информационным входам мультиплексора, подключенного вторым выхо- дом к входу обнуления буферного регистра, соединенного управляющим

5 входом с четвертым выходом коммутатора, а выходами - с выходами уст

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

название год авторы номер документа
Устройство для программного управления 1986
  • Алферьев Николай Николаевич
  • Глинин Лев Владимирович
  • Павлов Владимир Иванович
  • Кочкин Валерий Дмитриевич
SU1341619A1
АДАПТЕР КАНАЛ - КАНАЛ 1991
  • Бурман Иосиф Шмулевич[Ua]
  • Ерасова Надежда Николаевна[Ua]
RU2024050C1
Устройство для сопряжения электронной вычислительной машины с дискретными датчиками 1982
  • Васильев Виктор Фадеевич
  • Глухов Михаил Вячеславович
  • Кудряшов Владимир Николаевич
  • Шамбазов Александр Васильевич
SU1084774A1
Устройство для обработки информации датчиков 1980
  • Бараник Юрий Семенович
  • Яковлев Виктор Яковлевич
  • Лисогорский Александр Михайлович
SU955093A1
УСТАНОВКА ДЛЯ КОПЧЕНИЯ ПИЩЕВЫХ ПРОДУКТОВ 1992
  • Алферьев Н.Н.
RU2067834C1
Устройство для тестового контроля цифровых блоков 1987
  • Чернышев Владимир Александрович
  • Рябцев Владимир Григорьевич
  • Борисенко Алексей Алексеевич
SU1425680A2
Имитатор канала 1985
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Самчинский Анатолий Анатольевич
  • Шаров Борис Григорьевич
SU1377857A2
УСТРОЙСТВО ДЛЯ ДЕКОДИРОВАНИЯ СВЕРТОЧНОГО КОДА 1991
  • Игнатьев П.А.
  • Лауберг И.Е.
  • Лауберг Н.М.
RU2035124C1
Имитатор канала 1984
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Смертыга Богдан Иванович
  • Шаров Борис Григорьевич
SU1239719A2
Имитатор канала 1983
  • Ерасова Надежда Николаевна
  • Исаенко Владимир Андреевич
  • Калиничев Вадим Анатольевич
  • Тафель Владимир Моисеевич
  • Шаров Борис Григорьевич
SU1174927A1

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

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

Изобретение относится к системам программного управления технологическим оборудованием для построения устройств логического управления с использованием принципа микропрограммирования, в частности дпя управления станками с цикловым программным управлением, специальных станков с жесткими циклами работы и других производственных механизмов, работающих в циклических режимах. Устройство содержит блок ввода, коммутатор, счетчик импульсов, блок памяти, мультиплексор, блок сравнения элементы согласования, буферный регистр. Введение блока сравнения буферного регистра и блока ввода позволяет повысить быстродействие устройства. 1 ил. (Л ГС ел to vi Од

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

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

Срибнер Л.А.
Программируемые контроллеры, их особенности и тенденции развития
- Управляющие системы и машины, 1978, № 2
Программируемый контроллер 1981
  • Элькинд Лев Аркадьевич
  • Баранов Михаил Борисович
  • Росляков Владимир Павлович
  • Иванов Павел Сергеевич
SU1001012A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 252 760 A1

Авторы

Алферьев Николай Николаевич

Павлов Владимир Иванович

Кочкин Валерий Дмитриевич

Даты

1986-08-23Публикация

1985-02-11Подача