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

 

Оке ИСАНИЕ

Союз Советских

Социалнстических

Республик

< 877

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (6l ) Дополнительное к авт. свид-ву— (22) Заявлено О9.08.7 9 (2! ) 2813939/18-24 с присоединением заявки ¹вЂ” (23) Приоритет (51)М. Кд.

Я 05 В 19/18

3Ъоударстаеииый комитет

Опубликовано 3О.10.81. Бюллетень №4О

Дата опубликования описания 03.11.81 по делам изабретеиий и открытий (53) УДК621 5CXL т55(О88.8) (72) Авторы изобретения

Ю.А.Черняк, Л.Б.Фонарев и А.П. Цепковск

Украинский государственный проектный и

"Тяжпром автоматика (7l) Заявитель (54) УСТРОЙСТВО ДЛЯ,НРОГРАИМНОГО УПРАВЛЕНИЯ

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

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

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

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

87747 5

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

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

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

35 объектов, у которых на каждом этапе имеется одинаковое количество датчиков входной информации, Бель изобретения - повышение надежности и расширение функциональных воз«

40 можностей устройства.

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

4 входами блока контроля и индикации и блока команд.

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

Устройство содержит блок 1 счетчиков, блок 2 дешифратора, блок 3 формирователя команд, блок 4 контроля и индикации, блок 5 логики, первый блок

6 датчиков положения, второй блок 7 датчиков положения, блок 8 исполнительных механизмов, таймер 9 и блок 1О запрета.

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

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

Сигнал с выхода блока 5 логики поступает также на вход таймера 9 и устанавливает таймер в исходное состояние (если он не был в исходном состоянии). В таймере начинается отсчет времени первого этапа. Одновременно с началом отсчета времени этапа в блоке 9 таймера формируется сигнал, который проходит через блок 1О запрета и поступает на второй вход блока 3 формиро вателя команд.

По сигналу этапа от блока 2 и сигналу от таймера 9 на выходе блока 3 формируется команда, которая поступает на вход блока 8 исполнительных механизмов и включает исполнительный механизм первого этапа программы.

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

5 очередного сигнала, переключающего блок 1. Этот же сигнал возвращает таймер 9 в исходное состояние, который начинает отсчет времени второго этапа.

Сигнал от блока 1 проходит через дешиф877475

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

Так как время исполнения разных этапов различное, то каждому сигналу 2О времени этапа, поступающему из таймера

9 в блок 4 контроля, соответствует свой сигнал этапа из дешефратора. Этим обеспечивается избирательность контроля длительности каждого этапа. 25

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

Наличие в блоке 1 счетчика 11 . разрядов памяти позволяет реализовать в предлагаемом устройстве программу, состоящую из 2 этапов.

Yl

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

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

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

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

10 запрета продолжения программы, со. единенного с таймером 9 блоком 4 контроля и индикации и блоком 3 команд, облегчается поиск неисправности при остановке программы в результате неисправности.

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

Источники информации, принятые во внимание при экспертизе

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

М 594483, кл. (05 В 19/08, 1975.

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

hb 557190, кл. F 01 D 19/00, 1974. (прототип):

877475

Составитель И.Швец

Текред Ж.Каетелевич Корректор С. Шомак

Редактор Ю.Ковач

Заказ 9611/7О Тираж 943

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

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

Подписное

Филиал ППП "Патент", г.Ужгород, ул.Проектная, 4

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

 

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

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

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

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

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

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

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

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

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

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

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