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

Иллюстрации

Показать все

Реферат

 

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

ссюз совЕТСНих

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

РЕСПУ БЛИН

„„SU„„) 252760 А 1 (Р 4 Г 05 В 19/18

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTNPblT

NiFn

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

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ

ВМь . (2)) 3855387/24-24 (22) 11.02.85. (46) 23.08.86. Бюл. В 31 (72) Н.Н.Алферьев, В.И.йавлов и В.Д.Кочкин (53) 621.503.55(088.8) (56} Срибнер Л.А.. Программируемые контроллеры, их особенности и тенденции развития. — Управляющие системы и машины, 1978, У 2.

Авторское свидетельство СССР

Ф 1001012, кл, G 05 В 19/18, 1981. (54) УСТРОЙСТВО ДЛЯ ПРОГРАИМ11ОГО

УПРАВЛЕНИЯ (57) Изобретение относится к системам программного управления технологическим оборудованием для построения устройств логического управления с использованием принципа микропрограммирования, в частности для управления станками с цикловым программным управлением, специальных станков с жесткими циклами работы и других производственных механизмов, работающих в циклических режимах. Устройство содержит блок ввода, коммутатор, счетчик импульсов, блок памяти, мультиплексор, блок сравнения элементы согласования, буферный регистр. Введение блока сравнения буферного регистра и блока ввода позволяет повысить быстродействие устройства. 1 ил.

1252760

50

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

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

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

Устройство содержит блок 1 ввода, коммутатор 2, счетчик 3 импульсов, блок 4 памяти, мультиплексор 5, блок

6 сравнения, элементы 7 согласования, буферный регистр 8 и объект 9, Устройство работает следующим образом.

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

Информация с выхода блока 1 ввода данных подается нл информационные входы D Ko T l o1J ff, на адресные входы А которого подается код после1 довательности отработки циклов. Ня первый управляющий вход коммутатора

V, подается сигна". с выхода блока 6 сравнения, элпрешяющий работу коммутяторл 2 при иесовпядении кодов состояния датчиков, .faffsfcaffffffx R блоке

4 памяти и постут>леших с объекта 9 управления через элементы 7 соглаcnRafffs>l. !!л ятпр >й управляющий вход

V коммутатора 2 подается сигнал с г выходя мультиплексора э, в зависимости от которого, а также от кодов, записанных в блоке 4 памяти и формируемых в блоке RRojIà данных, коммутатор 2 производит запись пярлллельного кода в счетчик 3 при переходе к циклу по коду (входы 1>„ ) или уве» личивяет ето содержимое ня вход С при пс следт>влтельной1 отрябот— ке 1тиклав) . Выхт>лы c÷åò>fffêл 3 подключены к ядре> fff ff. в>«>дам А б>окя 4 ия. мяти.

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

1,...,n — четвертые выходы блока памяти)! адрес датчика, по которому происходит сброс выходного регистра

8 и отключение исполнительных устройств объекта управления (разряды

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

В соответствии с кодами, поступающими на информационные входы D с датчиков объекта управления и на адресные входы A с выхода 2,...,2яблока 4 памяти, мультиплексор 5 производит выбор датчика, по которому осуществляется снятие управляюпптх сигналов с исполнительных устройств объекта управления, Блок 6 сравнения анализирует состояние датчиков путевой информации объекта управления. В случае несовпадения кодов состояния датчиков, записанных в блоке 4 памяти и поступающих с объекта 9 управления через элементы 7 согласования, в блоке сравнения формируется сигнал Неравенство", запрещающий переход к следующему этапу программы.

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

7 сoгллсoRàíèÿ, реллизoBянные в виде 1 кем, позволяющих обеспечить соглясоняние уровней напряжения датчиков и устройства управления и гальвяническую развязку по питяник>.

Запись информации в буферный ретистр 8 (входь1 D, ) производится из блока 4 памяти (выходы 3...,,3ff) при нлличии сигналя разрешения на входе С от коммутлтт>ря 2, Сброс инф>>рмлции производитсн по входу К с мультиплексора э, о р м у л л и з о б p p T e H H

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

252760

ВНИИПИ Заказ 4620/48 Ти аж 836

Подписное

Произв.-полигр. пр-тие, г. Ужгород, ул. Проектная, 4 мультиплексор, подключенный информационными входами через элементы согласования к входам устройства, счетчик импульсов, соединенный разрядными выходами с адресными входами блока памяти, о т л и ч а ю— щ е е с я тем, что, с целью повышения быстродействия устройства, в него введены блок сравнения, буферный регистр, и блок ввода, подключенный выходами к информационным входам коммутатора, связанного первым управляющим входом с выходом блока сравнения, вторым управляющим входом — с первым выходом мультиплексора, а первыми, вторым и третьим.выходами — соответственно — с установочными, управляюпц м и c ÷å1 ным входами счетчика импульс.сов, а адресными входами — с первыми выходами блока памяти, подключенного вторыми, третьими и четвертыми выходами соответственно к установочным входам бу =",ного регистра, к адресным входам мультиплексора, первым входам блока сравнения подключен>0 ного вторыми входами к соответствующим информационным входам мультиплексора, подключенного вторым выходом к входу обнуления буферного регистра, соединенного управляющим 5 входом с четвертым выходом коммутатора, а выходами — с выходами устройства.