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

 

Изобретение относится к автоматике программного управления технологическим оборудованием циклического действия. Целью изобретения является повышение надежности устройства за счет упрощения его конструкции. Устройство позволяет управлять как с постоянной, так и с переменной последовательностью операциями внутри цикла, а также исключает влияние помех по линиям датчиков объекта на надежность его работы. Устройство содержит первый счетчик импульсов 1, блок 2 памяти, первый и второй блоки 3, 4 сравнения, второй счетчик импульсов 5, генератор б импульсов, элемент ИЛИ 7, элемент НЕ- 8, элементы И 9-12, причем первый элемент И 9 является групповым. В блоке 2 записывается программа управления циклом технологического агрегата в виде шагов программы, каждый на которых имеет три зоны: I - команды управления , II - комбинации состояния датчиков агрегата, III - условия возможных переходов по программе. Выборка шагов программы производится параллельно по всем зонам программы согласно коду на выходе счетчика импульсов 1. Если заданный программой датчик не сработал, то сигналы на выходы блоков 3 или 4 не выдаются, а последующие шаги программы не отрабатьшаются. 1 ил. | (Л

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

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

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

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

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

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4270404/24-24 (22) 29.06.87 (46) 15.01.89. Бюл. Р 2 (71) Опытное производственно-техническое предприятие "Уралчерметавтоматика" (72) В.А.Китаев и А.И.Пестов (53) 621.503.55 (088.8) (56) Авторское свидетельство СССР

Ф 857933, кл. G 05 В 19/18, 1978.

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

Ф 1004975, кл. С 05 В 19/18, 1980. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО

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

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

ÄÄSUÄÄ 1451649 А 1 помех по линиям датчиков объекта на надежность его работы. Устройство содержит первый счетчик импульсов 1, блок 2 памяти, первый и второй блоки

3, 4 сравнения, второй счетчик импульсов 5, генератор 6 импульсов, элемент ИЛИ 7, элемент НЕ 8, элементы И 9-12, причем первый элемент И

9 является групповым. В блоке 2 записывается программа управления циклом технологического агрегата в виде шагов программы, каждый из которых имеет три зоны: I — команды управления, II — комбинации состояния датчиков агрегата, III — условия возможных переходов по программе. Выборка шагов программы производится параллельно по всем зонам программы согласно коду на выходе счетчика импульсов 1. Если заданный программой датчик не сработал, то сигналы на выходы блоков 3 или 4 не выдаются, а последующие шаги программы не отрабатываются. 1 ил.

1451649

Изобретение относится к автоматике, а именно к устройствам для программного управления технологическим оборудованием дискретного циклическо- 5 го действия.

Цель изобретения — повышение надежности устройства за счет упрощения его конструкции, На чертеже представлена блок-схе- 10 ма устройства.

Устройство содержит первый счетчик 1 импульсов, блок 2 памяти, первый 3 и второй 4 блоки сравнения, второй счетчик 5 импульсов, генера- 15 тор 6 импульсов, элемент ИЛИ 7, элемент НЕ 8, первый 9, второй 1О, третий 11 и четвертый 12 элементы И, причем элемент И 9 является групповым.

Выход счетчика 1 подключен к адресному входу блока 2 памяти, первый выход которого является выходом устройства, второй выход соединен с первым входом блока 3 сравнения, третий25 выход — с первым входом второго блока

4 сравнения, информационные входы блоков 3 и 4 сравнения являются соответственно первым и вторым входами устройства, первый вход счетчика 5 через 30 элемент НЕ 8 и второй вход через генератор 6 подключены к выходу элемента ИЛИ 7, выходы блоков 3 и 4 сравнения подключены соответственно к первому и второму входам элемента ИЛИ

7, при этом первый и второй входы элемента ИЛИ 7 подключены к вторым входам элементов И 11 и 12, первые входы которых объединены и подключены к выходу счетчика 5, выход элемен-40 та И 11 подключен к первому входу элемента И 10, второй вход которого соединен с вторым входом первого блока 9 первых элементов И и подключен к выходу элемента И 12, первый вход 45 блока 9 подключен к третьему выходу блока 2, выход блока 9 и элемента И

10 подключены соответственно к первому и счетному входам счетчика 1.

ВхОды (Вх1 Вх ) ycTpoHcTBa .служат 50 для подачи сигйалов с датчиков цикла.

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

В блок 2 записывается программа управления циклом технологического агрегата, представляющая собой последовательность (шагов) слов. Каждое слово имеет три зоны: I — команды управления механизмами на данном шаге программы; II — комбинации :ояний, в которые должны прийти механизмы Ilo команде зоны I (комбинации состояний датчиков цикла); III — коды условий возможных переходов. Выборка и считывание содержимого ячеек всех трех зон выполняются параллельно в соответствии с кодом на выходе счетчика 1.

В исходном состоянии счетчики 1 и

5 находятся в нулевом состоянии (шина сброса счетчика 1 на чертеже не показана), с выходов блоков 3 и 4 сравнения выдаются нулевые сигналы, при которых генератор 6 выключен, элементы И 11 и 12 закрыты по обоим входам, При считывании первого слова программы из блока 2 (шина запуска программы на чертеже .не показана) по командам эоны I включают соответствующие механизмы, изменяются их состояния, которые фиксируются датчиками состояний механизмов (датчиками цикла). Сигналы от датчиков цикла поступают на второй вход блока 3 (Вх ), на первый вход которого поступает комбинация состояний, записанная в зоне II блока 2., При сов аденни фактической комбинации состояния датчиков цикла с заданной (при правильной отработке данного шага программы) на выходе блока 3 появляется сигнал "1", который открывает элемент И 11 и, пройдя через элемент ИЛИ 7, снимает через элемент

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

И 11, и,пройдя на его выход, проходит через открытый (инверсным сигналом с выхода элемента И 12) элемент

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

Если срабатывание блока 3 было вызвано помехой на входе устройства или кратковременным относительно заданной длительности контроля ложным срабатыванием датчика, на выходе

1451649 блока 3 восстанавливается сигнал, устанавливающий счетчик 5 в состояние "0" и выключающий генератор 6.

При восстановлении сигнала "1" на выходе блока 3 работа генератора 6 и счетчика 5 восстанавливается.

Для реализации условного перехода, т.е. перехода к следующему или любому другому заданному шагу программы в 10 зависимости от отсутствия или наличия сигнала условия, в качестве которого могут быть использованы сигналы от датчиков состояния механизмов, органов управления и других уст- 15 ройств, рассматриваемых в качестве датчиков условий переходов, используется зона III блока 2, второй блок

4 сравнения, элементы 7-9, генератор

6 и счетчик 5. В этом случае на за- 2р данном шаге программы код условия возможного перехода из зоны ХЫ блока 2 поступает на первый вход блока

9 и на первый вход блока 4, который проверяет наличие сигнала от датчика 25 условного перехода, соответствующего введенному в блок 4 коду условия.

При наличии сигнала от соответствующего датчика условного перехода на выходе блока 4 появляется сигнал, ко- 30 торый по второму входу открывает элемент И 13 и через элемент ИЛИ 7 запускает в работу генератор 6 и счетчик 5. После появления сигнала на выходе счетчика 5 появляется сигнал на выходе элемента И 12, который блокирует по первому входу срабатывание элемента И 10 и подготавливает к сра батыванию по второму входу блок 9.

На выход блока 9 проходит код адреса 4р слова программы условного перехода, который записывается в счетчик 1 параллельным кодом.

Счетчик 1 обеспечивает переадресацию блока 2 на заданный шаг прог- 45 раммы. Последующие шаги программы отрабатываются аналогично описанному.

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

Если заданный программой механизм или датчик не сработал на данном шаге, единичный сигнал на выходе блока

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

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

В качестве запускающих для этого узла могут быть использованы сигналы блоков 3 и 4 или зоны I блока 2.

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

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

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

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

И, второй вход третьего элемента И объединен с первым входом элемента

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

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

 

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

Изобретение относится к области автоматики, а более конкретно - к устройствам программного управления намоточным технологическим оборудованием

Изобретение относится к автоматике и вычислительной технике

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

Изобретение относится к автома- - тике и может быть использовй41о при автоматизации погрузочно-разгрузочных работ

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано в ЭВМ и АСУ ТП в качестве локальных микропрограмшруемых контроллеров

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

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

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

Изобретение относится к автоматике и вычислительной технике

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

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, а также АСУТП

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, АСУТП, а также других систем, к которым предъявляются жесткие требования по надежности

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