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

 

Изобретение относится к области автоматики и может быть использовано для управления механизмами, работающими во временной зависимости. Цель изобретения - повышение надежности работы устройства. Устройство содержит генератор импульсов , блок управления исполнительными механизмами , исполнительные механизмы, блок коммутации, счетный блок, блок преобразования кодов, два формирователя импульсов , элементы контроля включения механизмов , блок элементов И-ИЛИ, элемент ИЛИ - НЕ и датчики положения. Цель изобретения достигается введением в устройство счетного блока, блока преобразования кодов, двух формирователей, импульсов, датчиков положения и элементов контроля включения исполнительных механизмов. Введение этих блоков повышает достоверность отработки механизмами заданных последовательностей и, следовательно, надежность устрой (О ства. 4 ил. (Л

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

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

РЕСПУБЛИК

ÄÄSUÄÄ 1264140 А1 (5и 4 G 05 В 19 18

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

К А BTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 3724853/24-24 (22) 02.04.84 (46) 15.10.86. Бюл. ¹ 38 (71) Всесоюзный проектно-конструкторский и технологический институт светотехнической промышленности (72) В. В. Кондратик, В. Н. Демидась, В. И. Глязер и Л. В. Наноцкий (53) 62! .503.55 (088.8) (56) Авторское свидетельство СССР № 980258, кл. С1 05 В 19/18, 1983.

ОСТ 11бк 340.015 — 76 на микросхемы серии К511 с. 166, черт. 142. (54) ПРОГРАММНОЕ УСТРОЙСТВО УПРАВЛЕНИЯ (57) Изобретение относится к области автоматики и может быть использовано для управления механизмами, работающими во временной зависимости. Цель изобретения— повышение надежности работы устройства.

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

ИЛИ вЂ” HE и датчики положения. Цель изобретения достигается введением в устройство счетного блока, блока преобразования кодов, двух формирователей. импульсов, датчиков положения и 3;Ic ментов контроля включения исполнительных механизмов. Введение этих блоков повышает достоверность отработки механизмами заданных последовательностей и, следовательно, надежность устройства. 4 ил.

1264140

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

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

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

Программное устройство управления (фиг. 1) содержит генератор импульсов, счетный блок 2, блок 3 преобразования кодов, блок 4 коммутации, первый формирователь 5 импульсов (первый блок формирования управляющих воздействий), второй формирователь 6 импульсов (второй блок формирования у правляюших воздействий), датчики ?i — 7„ положения, блок 8 элементов И вЂ” ИЛИ, элемент ИЛИ вЂ” HE 9, блок 10 управления исполнительными механизмами, исполнительные механизмы 11 — l l„, элементы 12i — -12„, контроля включения механизмов.

Кроме того, схема содержит входы- — выходы 13 — 28 блоков устройства.

Г1ервый формирователь 5 импульсов (фиг. 2) состоит из формирующих элементов 5i — -5i;, êàæäûé из которых содержит

Ех8-триг:ср 29, инверторы 30>, 30, первые

31;, 31,, вторые 32>, 32 . третьи 33ь 33ь четвертый 54 и пятые 35, 35 эле 1сНты И- ПЕ:.

1?торой формирователь б импульсов (фп г. 3) состоиз из элемс ггов 6i-- 6,„,. фо:i:;:нровапия, каждый из которых содержит первый 36, второй 37, третий 38, четвертый 39. пятый 40, шестой 41, седьмой 42, восьмой 43 и девятый 44 элементы И вЂ” ИЕ, первый 45, второй 46, третий 47 и четвертый 48 инверторы. Элемент контроля включения исполнительного механизма (фиг. 4) содержит делитель напряжения 49, состоящий из первого 50 и второго 51 резисторов, ограничитель напряжения 52, третий резистор 53, оптрон 54, инвертор 55.

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

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

28. Вы;.одные сигналы со счетного блока

2 поступают на входы блока 3 преобразования кодов, на выходах которого формируются коды управления, соответствуюпгие теку,цему состоянию счетного блока 2. ! lри этом на выходных шинах 19 формируется десятичный код, а на выходных шинах 20 -- код в соответствии с таблицей.

1-Еа формирователи 5 и 6 поступают управляющие сигналы с блока 3 преобразования кодов в соответствии с соединениями вход5

55 ных 19 и выходных 17 шин блоком коммутации, а также шин 20 и 19 с выходными шинами 16.

Первый формирователь 5 импульсов состоит из формирующих элементов, число которых равно числу объектов, управляемых двумя исполнительными механизмами 11, например воздухораспределителями с двумя приводными электромагнитами. При этом на шинах 23 и 24 имеются управляющие сигналы, а на шине 21 — сигналы контроля.

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

22 -- сигналы контроля. формирующие элементы 5,— 5 и 61 — -6,„ на шинах 21 и 22 формируют сигналы логической единицы для включаемых исполнительных механизмов.

Таким образом, на прерывающий счет вход счетного блока 2»о шине 28 поступит логический нуль и дальнейший счет будет прекращен при наличии запрещающего сигнала с одного из формирующих элементов 5i5 „6 — 6 . Под воздействием сигналов с блока 3 преобразования кодов формирователи 5 и 6 вырабатывают»а шинах 23 и 24 и 25 управляющие сигналы включения исполнительных механизмов, которые через блок управления исполнительными механизмами, содержащий ключевые элементы, поступают на исполнительные механизмы 1! и элементы

12 --12„ контроля включения механизмов, требуемый элемент 12 контроля подключен к выходу формирователя 5 или б, который включает контролируемый этим элементом контроля исполнительный механизм 11, и таким образом контролирует включение исполнительного механизма ll; только в течение времени его включения. Блок 8 элементов И вЂ” ИЛИ вырабатывает на шине 14 разрешающие сигналы на функционирование формирователей 5 и 6 и, следовательно, на включение исполнительных механизмов 11, на шине 15 — блокировочные сигналы на включение исполнительных механизмов 11, подтверждающие окончание перемещения ранее включенных механизмов, на коммутационных пинах 16 — сигналы, сформированные после подтверждения начала перемещения включенного механизма, разрешающие дальнейший счет счетного блока 2.

Одновременно элементы 12 контроля контролируют включение исполнительных механизмов 11, например, по наличию напряжения на них и выдают по шинам 26 и 27 соответствующие сигналы в блок 8 элементов И вЂ” ИЛИ. Коммутационные шины 4 и 15, 16 соединяют с коммутационными выходными шинами 17 и 18 блока 4 коммута1264140 ции в соответствии с необходимостью функционирования, требуемыми блокировками на включение с учетом окончания перемещения ранее включенных механизмов, а также для обеспечения дальнейшего продолжения счета счетным блоком 2 г1осле подтверждения включения исполнительных механизмов 11.

Датчики 7i — 7„положения контролируют начало и окончание перемещения механизма включенного исполнительного механизма 11. Таким образом, при поступлении требуемого кода включения соответствующего исполнительного механизма 11, поступающего с блока 3 преобразователей кодов, вырабатывается сигнал на прерывание счета. При соблюдении блокировки на включение исполнительного механизма 11, соответствующего этому коду, а также при подтверждении датчиками 7 факта перемещения ранее включенного механизма в конечное положение включается требуемый исполнительный механизм 11. После подтверждения элементом 12 контроля факта включения исполнительного механизма 11. а также датчиком 7 положения контролирующего начало перемещения механизма этого исполнительного механизма формируется сигнал на дальнейшее разрешение счета счетным блоком 2; который отсчитывает время, необходимое для перемещения включенного механизма из начального в конечное положение. После этого формируется соответствующий код на включение следующего механизма. При этом включается исполнительный механизм при условии подтверждения датчиком 7 положения факта перемещения ранее включенного механизма в конечное положение, а также при соблюдении соответствующих блокировок. После этого происходит контроль включения исполнительного механизма 11, контроль выхода механизма из начального положения и включение дальнейшего счета счетным блоком 2 для отработки времени перемещения этого механизма и т.д.

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

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

При сбое в работе одного из них (ложное срабатывание датчика положения или ложное подтверждение включения исполнительного механизма 11)дальнейший отсчет счетным блоком 2 начнется по достоверному

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

Программное устройство управления, содержащее генератор импульсов и блок управления исполнительными механизмами, подключенный выходами к входам исполнительных механизмов, отличающееся тем, что, с целью повышения надежности работы устройства в него введены блок коммутации, счетный блок, блок преобразова40 ния кодов, первый и второй формирователи импульсов, элементы контроля включения механизмов, блок элементов И вЂ” ИЛИ, элемент ИЛИ вЂ” НЕ и датчики положения, подключенные выходами к первым входам блока элементов И вЂ” ИЛИ, связанного выхо45 дами с первыми входами блока коммутации, связанного вторыми и третьими входами соответственно с первыми и вторыми выходами блока преобразования кодов, первыми выходами — с входами первого формирователя импульсов, а вторыми вы50 ходами — с входами второго формирователя импульсов, подключенного управляющими выходами к первым входам блока управления исполнительными механизмами, подключенного соответственно вторыми и третьими входами к первым и вторым управляющим выходам первого формирователя импульсов, соединенного контрольными выходами с первыми входами элемента ИЛИ вЂ” HE, 5

Зо сигналу другого. Кроме того, окончание перемещения включенного механизма контролируется по окончанию времени перемещения этого механизма, а также при подтверждении прихода этого механизма в конечное положение соответствующим датчиком 7 положения. При соблюдении только двух этих условий будет сформирована команда управления на включение последующего исполнительного механизма 11.

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

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

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

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

«Прерывание счета», счетного блока, подключенного счетными входами к первому и второму выходам генератора импульсов, а выходами — к входам блока преобразования кодов, причем вторые и третьи

Сформированный код

Двоично-десятичный код

Выходы

Входы

b, Ь Ь а а Ьо Ь, Ьг Ьз Ьс, Ь Ь, а, а

А А

О о D+ Оя Dg3 D q Dig Оь

D qq Dzg Од

О О О О О О О 0 О О О О О

1 О О О 1 О О 0 О О О О О

0 1 О О 1 1 О 0 О О О О О

1 1 О О 1 1 1 О О О О О О

1 1 1 О О О О О

1 1 1 1 О О О О

О О О

1 О О

1 1 О

1 1 1 1 1

1 1 1 1 1

1 1 1 1 1

1 1 1 1

1 1 1 О

О О 1 О 1

1 О 1 О 1

О 1 1 О 1

1 1 1 О 1

О О О 1 1

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

5 механизмов, а вторыми входами — к соответствующим входам блока управления исполнительными механизмами.

1264140

/7

$7

/7 у 77

/7,у

Редактор М. Недолужснко

Заказ 5560(47

Составитель А. Лишанский

Техред И. Верес Корректор JI Патай ираж 836 Г!одпнсное

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

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

Филиал !1ПП <:Патент», г. Ужгород, ул, Проектная, 4

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

 

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

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

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

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

Изобретение относится к автома

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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