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

Иллюстрации

Показать все

Реферат

 

ОП ИСАНИЕ

ИЗОБРЕТЕН ИЯ

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

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

Социвлистичесиин

Республик

< .691808 (63 ) Дополнительное к авт. свид-ву (22)Заявлено30.09.77 (21) 2528981у18 24 (51)M. Кл.

G 05 В 19/18 с присоединением заявки М

Гасударственный квинтет

СССР на делам изобретений н открытий (23) Приоритет (53) ДК 621,318, .563.2(088 8) Опубликовано 1 5.10.79. Бюллетень %3 8

Дата опубликования описания 1 5.10.79 (72) Авторы изобретения

Ф. И. Салов, B. И. Ермолаев

Всесоюзный научно-исследова институт Бветметавтоматика кий (7I) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ

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

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

Недостатком известного устройства

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

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

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

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

Недостатком известйого устройства является его низкая надежность, Белью изобретения является повышение надежности устройства.

Это достигается тем, что в устройство введены последовательно соединенные

691808

45

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

На чертеже представлена блок-схема устройства. Устройство содержит блок индикации 1, счетчик 2, третий элемент

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

И 13, блоки 14 — 16 задания временных интервалов, блоки 17 - 19 управления, вход 20 запуске устройства, шины 21, 22, 23 изменения условий объекта, выходы 24 — 26 устройства.

Устройство работает следующим образом. В исходном состоянии на входах элементов И. 3, 8, 13 совпадение сиг налов отсутствует, и с выходов элементов И 3, 8 поступают нулевые сигналы на генераторы импульсов 7 и 11, блокируя их. Блок 10 команд и распределитель 12 находятся в исходном состоянии.

С помощью блока 10 команд и блоков зо

14 — 16 задания временных интервалов вводятся соответственно условия выработки уйравляющих команд и временные интервалы для каждого объекта. При поступлении на вход 20 команды "Пуск"

35 на входах элемента И 3 происходит совпадение сигналов, и он снимает блокировку с генератора 7 импульсов. Тактовые импульсы с генератора 7 поступают на

40 вход блока 10 команд, который в соответствии с поступившим с блока 9 на второй вход условия вырабатывает команду-условие. Данная команда-условие через блоки - 1 4 — 1 6 в зависимости от заданных этими блоками временных интервалов поступает на соответствующие входы блоков 17 — 19 управления. В один из блоков 17 — 19 управления, на входе которого присутствует сигнал разрешения, например, блок 17, вводится реле времени, соответствующее заданному блоком 14 временному интервалу для данного объекта. С выхода 24 блока 17 управления поступает сигнал на включение объекта, а с другого — сигнал совпадейия на вход элемента И 13, Аналогично производится включение блоков 18 и 19.

При всех включенных блоках 17 — .1 9 на входах элемента И 13 происходит совпадение сигналов. С выхода элемента

И 13 поступит запрет на вход элемента

И 3, а через инвертор 4 — разрешение на вход элемента И 8.

При изменении условия какого-либо, объекта до истечения заданного времени и при поступлении команды Пуск" на -, вход 20 на входе элемента И 8 произойдет совпадение сигналов, в результате чего снимается блокировка с генератора

11 импульсов. Генератор 11 импульсов запускает распределитель 12, который по изменившемуся условию отыскивает блок управления данного объекта и взводит реле на промежуток времени, соответствующий новому условию.

Объект в блоке 9, по которому по каким-то причинам не введено условие (ошибка оператора, ввод объекта в работу после остановки и т.д.), определяется по сигналу, поступившему с определенной Шины 21 — 23 на вход блока 5.

Сигналом с выхода блока 5 включается счетчик 2, и одновременно этим же сиг налом включается индикация данного объекта. Если в течение времени, на которое настроен счетчик 2,в блоке 9 будет введено условие данному объекту, тогда выходным сигналом блока 9 через элемент ИЛИ 6 счетчик сбрасывается в исходное состояние, а на вход блока 5 подается на его работу, отключающий при этом индикацию, Если в течение указанного времени условие в блоке 9 данному объекту введено не будет, тогда сработавший счетчик 2 подаст сигнал разрешения в блок 10 на выработку ко манды условия. При поступлении на вход

20 сигнала Пуск устройство выработает данному объекту команду — условие.

При всех введенных условиях объекту при каждом пуске устройства выходными сигналами с блока 9 через элемент ИЛИ 6 блокируется работа счетчика 2 и блока 5, и устройство работает аналогично изложенному.

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

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

Устройство для программного управления, содержащее последовательно сое691808

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

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

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

1. Патент США % 3868648, кл, 340-172, 1975 r.

2. Авторское свидетельство СССР по заявке % 2353220/18-24, кл. G 05 В 19/18 1976 (прототип).

Составитель В. Катасонов

Редактор С. Равва Техред 3. Фанта Корректор > Ц1ароши

Заказ 6214/37 Тираж 1015 Подписное

П11ИИПИ Государственного комитета СССР

l по делам изобретений и открытий

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

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