Программное задающее устройство

 

Союз Соввтснмк

Социвлистичесник респубпин (61) Дополнительное к авт. свил-ву ¹ 811212 (22) Заявлено 03.04.79 (21) 2745408/1 8-24 с присоединением заявки М (23) Приоритет

Опубликовано 07.02.82. Бюллетень № 5

Дата опубликования описания 07.02.82

605 В 19/18 тевуаарстеевай квттатет

СССР ав делам взвбввтенвй в открытий (з) УД 621.396 (088.8) Е.М. Волынский и Н.И. Пахомов (72) Авторы изобретения

Государственный проектный институт "Уралпроектмонтажавтоматнка (7l ) Заявитель (54) ПРОГРАММНОЕ ЗАДАЮЩЕЕ УСТРОЙСТВО

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

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

16 входом к.выходу запоминающего блока, вторым входом — ко второму выходу блока задания уровня, второй вход которого подключен к выходу гене!нтора. тактовых импульсов, а BMKoa - через управляемый

15 целитель к третьеМу входу реверсивного счетчика (1J .

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

1остиг, а блок сравнения останавливает

003808 4

l0

2$

И

45 реверсивный счетчик при достижении текущим уровнем H значения йк .

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

Н„„и конечным Йи уровнями участка программы. Например, при скачкообразном превышении Нт значения H „ блок коррекции при переключении участка доведет уровень до максимума (полное заполнение счетчика), потом до минимума (обнуление счетчика), а эатем только доведет его значение до Й„

Такой сбой не допустим, так как приведет к незапрограммированному изменению выходного сигнала за допустимые пределы.

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

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

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

На чертеже изображена структурная схема устройства.

Программное задающее устройство содержит блок 1 задания уровня, блок 2 задания времени, запоминающий блок 3, вычитатель 4, первый блок 5 сравнения, преобразователь 6 код-частота, управляемый делитель 7, реверсивный счетчик

8, блок 9 сравнения, счетчик 10 времени, коммутатор 1 1 участков, цифроаналоговый преобразователь 12, блок 13 5 коррекции, генератор 1 4 тактовых импуль сов, первый элемент И 15, второй элемент И 16 и . элемент ИЛИ 17.

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

По команде Пуск" тактовые импульсы для работы устройства формируют ге нератор 14, Частота импульсов с преобразователя

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

Частота импульсов д с делителя 7 пропорциональна разности уровней Hg — Нк1 и обратно пропорциональна времени t учаНк - H

1 функциональный генератор — реверсивный счетчик 8, выходной сигнал которого представляет собой код текущего значения уровня Нт ..

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

При достижении .текущим уровнем Ит значения Йк схема 5 сравнения выдает команду на останов реверсивного счетчика, т. е. стабилизацию достигнутого значения уровня Ни

При истечении заданного времени участка счетчиком 10 дается команда на коммутатор участков 1 1 о переключении на отработку следующего участка.

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

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

Первый блок сравнения вырабатывает сигналы знака (+,-) для реверсивного счетчика, но не сравне нием Н << и Н к а сравнением Нк и Нт . При скачкообразном превышении текущим уровнем Нт значе.ния Нх и Н ) Нк в любой момент времени отработки участка программы произойдет реверсирование счетчика 8, на выходе схемы ИЛИ появись ся сигнал Сбой" на включение блока 13 коррекции, который снизит Нт до значения Н к

При скачкообразном уменьшении текущего уровня Йт за Н << и Ит с Hz< знак счетчика не .изменится, а блоки 5 и 9 сравнения через элементы И и ИЛИ сформируют сигнал Сбой", а блок 13 коррекции поднимает Йт до Н<< нижнего уровня .,зоны участка.

Так как коррекция таких сбоев происходит практически мгновенно, то значеwe выходного сигнала устройства не может выйти за зону Йк и Hg, . Таким образом, сокращая зону между зна00380<

5 чениями Н и Я» можно уменьшить вероятную ошибку, реализации программы по уровню при случайном сбое реверсивного счетчика. Особенно эффективна работа устройства при отработке участка Н вЂ” К„,, =О, т. е. выдержке заданного уровня. Отклонение Нт от заданного значения, хотя бы на один бит, вызовет мгновенную отработку блока коррекции и возвращение Ит на заданное значение. 0

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

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

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

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

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

No 811212, кл. 6 05 В 19/18, 1978 (прототип) .. ВНИИПИ Заказ 112/27 Тираж 907 Подписное

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

Программное задающее устройство Программное задающее устройство Программное задающее устройство 

 

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

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

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

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

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

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

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

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

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

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

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