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

 

Изобретение относится к технике автоматического управления и может быть использовано в автоматизированных системах .для управления линиями автооператорного типа. Цель изобретения - повьшение надежности и расширение технологических возможностей устройства. Устройство для программного управления объектом содержит блок задания программы, блок задания режима, логический блок, два элемента задержки, блок сравнения, исполнительный блок, блок датчиков вертикального и горизонтального движения, дешифратор, блок контроля движения по времени, два блока элементов И, элемент ИЛИ-НЕ и И-НЕ. Использование данного устройства позволяет осуществить согласованную работу нескольких автооператоров, что повьшает производительность и надежность устройства за счет применения контроля по времени и блокировки движения на время выдержки при возникндвении помех. 1 з,п. ф-лы. 2 ил. I (Л 00 СП СА СП

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

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

РЕСПУБЛИК

„. SU„„1208535 A

m4 С 05 В 19/18

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И OTHPblTHA

ОПИСАНИЕ ИЗОБРЕТЕНИЯ,:::„ :/

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ с (O (21) 3761639/24-24 (22) 25.06.84 (46) 30.01.86. Бюл. М 4 (72) M.Â.Ñóõoðó÷åíêî и Б.М.Ощепков (53) 621.503.55(088.8) (56) Авторское свидетельство СССР

У 750440, кл. G 05 В 23/00, 1978.

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

В 678464, кл. G 05 В 19/14, 1977. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО

УПРАВЛЕНИЯ ОБЪЕКТОМ. (57) Изобретение относится к технике автоматического управления и может быть использовано в автоматизированных системах .для управления линиями автооператорного типа. Цель изобретения — повышение надежности и расширение технологических возможностей устройства. Устройство для программного управления объектом содержит блок задания программы, блок задания режима, логический блок, два элемента задержки, блок сравнения, исполнительный блок, блок датчиков вертикального и горизонтального движения, дешифратор, блок контроля движения по времени, два блока элементов И, элемент ИЛИ-НЕ и И-НЕ. Использование данного устройства позволяет осуществить согласованную работу нескольких автооператоров, что повышает производительность и надежность устройства за счет применения контроля по времени и блокировки движения на время выдержки при возникновении помех. 1 з.п. ф-лы. 2 ил.

1208535

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

Цель устройства — повьш ение надежности и расширение технологических возможностей устройства.

На фиг. 1 изображена структурная схема устройства; на фиг. 2 — схемы 1О блока задания режима, блока задания программы, блока контроля движения по времени.

Устройство содержит блок 1 задания программы, блок 2 задания режима, логический блок 3, первый элемент 4 задержки, блок 5 сравнения, второй элемент 6 задержки, исполнительный блок 7, блок 8 датчиков горизонтального движения, блок 9 дат- 2О чиков вертикального движения, дешифратор 10, блок 11 контроля движения по времени, первый блок элементов И 12, элемент ИЛИ-НЕ 13, элемент И-НЕ 14, второй блок элемен- 25 тов И 15, элемент ИЛИ 16, счетчик 17 импульсов, элемент И 18, элемент ИЛИ 19, триггер 20, элемент И 21, элемент НЕ 22, блок 23 постоянной памяти, элемент ИЛИ-НЕ 24, формирователь 25 короткого импульса, одновибратор 26, счетчик 27 импул:ьсов, генератор 28 импульсов, элемент ИНЕ 29, элемент И 30, элемент ИЛИ 31, триггеры 32 и 33.

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

35 образом.

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

По сигналу с блока 2 на первом выходе блока 1 задания программы, который представляет се бой БИС ПЗУ, выставляется код команд "Вверх", "Вперед", 1Технологическая выдержка времени и т.д °, а на втором выходе выставляется количественная информация, т.е., например, насколько впере,ц, какая выдержка времени. Злемент И-НЕ 14 предназначен для различия операций движения, т,е. "Вверх", Вниз, "Вперед, "Назад" и операции

"Технологическая выдержка времени".

Если с блока 1 снимается команда на движение, то элемент И-НЕ 14 блокирует прохождение. количественной информации с второго выхода блока 1 на первый элемент 6 задержки и разрешает ее прохождение в блок 5 сравнения, разрешает также через первый блок И 12 прохождение кодов команд движения с первого выхода блока 1 на исполнительный блок 7 и наоборот. Блок 5 сравнения записывает количественную информацию, т.е. число позиций, необходимых для перемещения, сравнивает ее с поступаюшей из блока 8 датчиков горизонтального движения и при совпадении выдает команду на блок 2 задания режима для переключения на следующую операцию.

Программа в блоке 1 задания программы записана таким образом, что обязательно после операций движения следует пустая" операция, т.е. нулевой код, который через первый блок элементов И 12 снимает команду на движение с исполнительного блока 7 и распознается элементом ИЛИ-НЕ 13, который в свою очередь дает команду на запуск первого элемента 4 задержки. Зтот блок вырабатывает выдержку времени порядка 2-5 с для исключения влияния раскачивания подвески, после чего выдает команду на блок 2 задания режима для переключения на следующую операцию. При движении подвески вверх или вниз записи количественной информации в блок 5 сравнения не происходит, а переключение блока 2 задания режима на нулевую операцию произвоцит непосредственно блок 9 датчиков вертикального движения.

Если на первом выходе задания программы 1 установился код команды

Технологическая. выдержка времени", который представляет собой единичный код, т.е. Разряд единицы, то он распознается элементом И-НЕ 14, который дает разрешение на запуск второго элемента 6 задержки, блокирует прохождение сигналов на исполнительный блок 7 и через второй блок элементов И 15 разрешает прохождение количественной информации, т.е. какая именно выдержка времени, во второй элемент задержки 6. После того, как второй элемент 6 задержки осуществит выдержку времени, он дает команду на переключение блока 2 на следующую операцию. При достижении блоком 2 операции, которая является последней в цикле, срабатывает дешифратор 10 окончания цикла, который переключает блок 2 задания режима на исходную операцию, причем в состав дешифратора 10 входит схема ожидания, которая блокирует сигнал

1208535

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

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

В устройстве осуществляется шесть команд: Вверх, Останови, "Вниз", "Впередt, "Ha ap,", "Технологическая выдержка времени

Под коды команд в блоке 23 выделены четыре младших разряда (выводы

Q0. Я1, ()2, Q3).

Коды команд следующие: 0000—

"Останов"; 0001 — ™Вверх"; 0010

"Вниз"; 0100 — "Вперед", 1000 — "Назад"; 11!1 — "Технологическая выдержка времени".

Как видно, коды команд на движение выбраны таким образом, что высокий уровень (уровень "1") возникает только на одном из выводов блока 23.

Эти же выводы через блок элементов И 12 подключены каждый к своему исполнительному устройству блока 7.

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

Вся остальная часть устройства при этом остается прежней.

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

Блок 11 работает следующим образом.

При возникновении любого кода, отличного от нулевого, на старших четырех разрядах блока 23 постоянной памяти (выводы 04-07), что сви5

i0

35 детельствует о горизонтальном движении, выход элемента ИЛИ-HE 24 переключается из состояния 1" в состояние "0" . По этому переключению на выходе формирователя 25 формируется короткий нулевой импульс и запускается генератор 28 импульсов. По импульсу записывается информация с выхода блока 23 постоянной памяти (выводы ß4-e7) .в счетчик 27 импульсов через установочные входы

ДΠ— ДЗ и производится сброс триггеров 32 и 33.

Выход генератора подключен к вычитающему входу счетчика 27 импуль11 И сов. При достижении счетчиком 0 он выдает импульс, который запускает одновибратор 26.

Если импульс с блока 5 сравнения, который свидетельствует о достижении автооператором заданной позиции, приходит во время действия импульса с одновибратора 26, то элемент ИНЕ 29 формирует импульс, устанавливающий инверсный выход триггера 32 в ноль. Этот импульс через элемент И 30 оказывается теперь входе триггера 33 и, следовательно, информация по С-входу этого триггера не воспринимается. Выход этого триггера, который является выходом блока 11 контроля, остается в состоя. нии "0 и не мешает прохождению сигналов через элемент И 18 блока системы программы.

Если же импульс с блока 5 сравнения не попадает на импульс с одновибратора 26, то установки инверсного выхода триггера 32 в ноль не происходит и задние фронты импульсов с блока 5 сравнения (если раньше) или с оцновибратора 26 .(если позже) через элемент ИЛИ 31 устанавливают прямой выход триггера ЗЗ по его

tt

С-входу в состояние i, которая через элемент И 18 блока 2 поступает на вход +1 программного счетчика.

В результате последует увеличение адреса на единицу, выбор следующей ячейки блока постоянной памяти, tt lt в которой записана команда Останов (нулевой код). Логическая единица на входе элемента И 18, поступающая с триггера 33, заблокирует также дальнейшее прохождение информации на вход 1 программного счетчика 17, тем самым произведя аварийный останов устройства.

1208535

Частота генератора импульсов и длина импульса одновибратора .26 выбирается в зависимости от скорости движения автооператора и устанавливается при наладке устройства.

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

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

30 элементов И, а также через второй

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

Подключен к второму входу второго элемента задержки, а второй выход— к второму входу блока сравнения, выход блока задания режимов через дешифратор подключен к шестому входу блока задания режимов, второй выход блока задания программы соединен с входами элемента И-НЕ, с вторым входом первого блока элементов И и через элемент ИЛИ-НŠ— с входом первого элемента задержки, выход первого блока элементов И соединен с входом исголнительного блока.

2. Устройство по п. i о т л ич а ю щ е е с я тем, что блок конт-. роля движения по времени содержит генератор импульсов, элемент ИЛИ и последовательно соединенные элемент ИЛИ-НЕ, формирователь короткого импульса, счетчик импульсов, одновибратор, элемент И-НЕ, первый триггер, элемент И и второй триггер, выход которого соединен с выходом блока контроля, первый вход которого соединен с вторым входом элемента И-НЕ и с первым входом элемента ИЛИ, а второй вход — с входами элемента ИЛИ-НЕ и с установочными входами счетчика импульсов, С -вход которого соединен с R-âõoäoì первого триггера и с вторым входом элемента И, выход элемента ИЛИ-НЕ через генератор импульсов подключен к вычитающему входу счетчика импульсов, а выход одновибратора через элемент ИЛИ подключен к С-входу второго триггера.

i208535 на&ал п

Дис 2

ВНИИПИ Заказ 287/57 Тираж 837 Подписное филиал ППП Патент, r.Ужгород, ул.Проектная, 4

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

 

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

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

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

Изобретение относится к микропроцессорной технике и может быть использовано в микропроцессорных АСУ ТП

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

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

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

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

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

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

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