Устройство для программного управления объектами
Изобретение относится к области автоматики и может быть использовано в системах программного управления двухпозиционными объектами. Цель изобретения - повышения надежности уст-. ройства достигается введением блока индикации и блока обнаружения отказов , вьтолненного определенным образом . В схеме контролируются отказы устройства в рабочем режиме с формированием сигнала Авария и его остановом для исключения аварийных ситуаций , осуществляется сигнализация состояния устройства, что позволяет проводить оперативный контрольвьшолнения программы и получать информацию об отказах в момент ух § возникновения . 3 з. п . ф-лы, 3 шт. С/Э
СО)ОЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСН ИХ
РЕСПУБЛИН
А2 (19) (И) (51) 4 С 05 В 19 08
)
13 (В
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А ВТОРСНОМУ СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (61) 1041992 (21) 3822685/24-24 (22) 10.12.84 (46) 07.11.86. Бюл. В 41 (72) В.Г.Лукин, Ю.П.Хрищатый, А.Г.Проценко и С.С.Олейников (53) 621.503.55 (088.8) (56) Авторское свидетельство СССР
Ф 1041992, кл. С 05 В 19/18, 1982.
Рейзин В.Л. и др. Элементы управления серии "Логика И". — М.: Энергоатомиэдат, 1984, с.140, 144, рис.3.33 и 3,38. (54) УСТРОЙСТВО ДЛЯ ПРОГРА (МНОГО
УПРАВЛЕНИЯ ОБЪЕКТАИИ .(57) Изобретение относится к области автоматики и может быть использовано в системах программного управления двухпозиционными объектами. Цель изобретения — повьпнения надежности уст-. ройства достигается введением блока индикации и блока обнаружения отказов, выполненного определенным образом. В схеме контролируются. отказы устройства в рабочем режиме с формированием сигнала "Авария" и его остановом для исключения аварийных ситуаций, осуществляется сигнализация состояния устройства, что позволяет о проводить оперативный контроль выполнения программы и получать информацию об отказах в момент ух возникновения . 3 э. п . ф-лы, 3 ил.
1269098
Изобретение относится к области автоматики, и может быть использовано в системах программного управления двухпоэиционными объектами и является усовершенствованием устрой- S ства по авт.св. Ф 1041992.
Цель изобретения — повьнпение надежности устройства и уменьшение потерь времени на обнаружение и поиск неисправностей.
На фиг.1 изображена схема устройства; на фиг.2 — функциональная схема блока обнаружения отказов; на фиг.3 — временная диаграмма, иллюстрирующая работу блока обнаружения отказов.
Устройство содержит датчики 1 ко— нечного положения и датчики 2 начального положения (например„ контактного типа) объектов, входы которых под- 2О ключены к шине 3 с напряжением нулевого сигнала, последовательно соединенные элемент И 4, формирователь 5 одиночных импульсов, блок 6 распределения импульсов, блок. 7 набора
25 программы, группу элементов ИЛИ 8 и группу триггеров 9, элементы И-НЕ
10, первые входы которых подключены к выходам соответствующих датчиков или 2, вторые входы — к соответст- M вующим выходам блока 7 набора программы, а выходы — к первым входам элемента И 4, первый 11.и второй 12 блоки задержки, входы которых подключены к соответствующим выходам 35 блока 7 набора программы,, причем выход первого блока 11 задержки подключен к входу сброса в нуль блока 6 распределения импульсов, выход второго блока 12 задержки подсоединен 4О к второму входу элемента И 4, блок
13 обнаружения отказов и блок 14 индикации. Устройство также содержит выход 15.
Блок 13 (фиг.2) содержит элемент
НЕ 16, первый 17 „ второй 18 и третий
19 элементы И, первый 20 и второй 21 элементы задержки и первый 22 и второй 23 триггеры, Устройство работает следующим об- SO разом.
До начала работы производят набор программы, определяющий последовате-.. льность включений-отключений объектов
24 перемычками, соединяющими приемные 55 гнезда блока 6 с соответствующими входами: элементов И-НЕ 10, элементов KIN 8 и блоков 11 и 12 задержки.
Триггеры 9„22 и 23 предварительно устaHQBJIBHbl в нулевое (исходное) состояние (цепи сброса триггеров 9 не показаны), соответственно объекты
24 отключены и находятся в начальном (исходном) положении (например, при использовании пневмораспределителей одностороннего действия с самовозвратом, часто применяемые в промышлен-. ных манипуляторах) контакты датчиков
2 начального положения замкнуты, а контакты датчиков 1 конечного положения разомкнуты.
В исходном состоянии команда
Пуск 1 (сигнал управления) не поступает на вход стробирования выходных сигналов блока 6 распределения импульсов, представляющего собой последовательно соединенные счетчик и дешифратор, в связи с чем на всех его выходах присутствует нулевой сигнал. Следовательно, нулевой сигнал присутствует и на вторых входах соответствующих элементов И-НЕ 10.
На -первых входах элементов И-НЕ
10, подсоединенных к выходам соответствующих датчиков 2, присутствует нулевой сигнал, поступающий через замкнутые контакты датчиков 2 с шины
3 с напражением нулевого сигнала.
На входах элементов И-НЕ 10, под соединенных к выходам соответствующих датчиков 1, присутствует единичный сигнал (например, при применении логических элементов И-НЕ, на незадействованных входах которых присутствует единичный уровень сигнала, для надежности все незадействованные входы логических элементов подключают к шине с напряжением единичного сигнала через резисторы (не показано), так как контакты датчиков 1 разомкнуты и входы элементов И-НЕ 10 оказываются неподсоединенными к шине 3 с напряжением нулевого сигнала.
Следовательно, на всех выходах элементов И.-НЕ 10 присутствует единичный сигHBJI и через элемент И 4 он поступает на вход формирователя
5, но одиночный импульс не формируется, так как формирователь 5 формирует одиночный импульс при положительном изменении сигнала на его входе, т.е. при изменении входного сигнала с нулевого на единичный. Этот же еди. ничный сигнал с выхода элемента И 4 поступает на вход блока 13, на вход
1269 элемента И 18 и на вход элемента
НЕ 16.
Проинвертированный (нулевой) сигнал с выхода элемента НЕ 16 поступает на вход эле.1ента И 17 и далее через элемент 20 на вход триггера 22, который на нулевой сигнал не реагирует и находится в нулевом состоянии.
Нулевой сигнал с выхода элемента И
17 через элемент 21 и элемент И 18 10 поступает на вход триггера 23, который на нулевой сигнал не реагирует и находится в нулевом состоянии. Следовательно, на инверсных выходах первого 22 и второго 23 триггеров при- f5 сутствуют единичные сигналы. Единичные сигналы присутствуют на входах элемента И 19, единичный сигнал с выхода которого поступает на выход устройства и на вход элемента И 4, 20 разрешая работу устройства °
Единичный сигнал с соответствующих выходов элементов И-НЕ 10 поступает на соответствующие входы блока
14 (фиг. 1), но световая сигнализация
25 отсутствует, так как блок 14 формирует световой сигнал при появлении нулевого сигнала на его входе, т.е. только в процессе работы предлагаемого устройства.
По команде "Пуск", поступившей на вход стробирования выходных сигналов блока 6, на его первом выходе появляется сигнал управления (единичный сигнал), который поступает в З5 соответствующие приемные гнезда блока 7 набора программы.
После прихода сигнала управления в приемное гнездо, подсоединенные к выходу элемента ИЛИ 8, подключенного 40 к прямому входу триггера 9, срабатывает соответствующий триггер 9 и включается соответствующий объект
24 управления, который начинает перемещаться из начального положения в 45 конечное. Одновременно этот же сигнал поступает на вход соответствующего элемента И-НЕ 10. На другом входе элемента И-НЕ 10, подключенного к выходу соответствующего датчика 1, 50 тоже присутствует единичный сигнал.
Наличие на обоих входах элемента
И-НЕ 10 единичного сигнала приводит к появлению на его выходе нулевого сигнала, который поступает на соответствующий вход блока 14 и через элемент И 4 поступает на вход формирователя 5 и на вход блока 13. При дос098 4 тижении перемещающимся объктом 24 заданного конечного положения срабатывает соответствующий датчик 1 и замыкает свой контакт. С шины 3 нулевой сигнал через замкнутый контакт поступает на вход этого же элемента
И-НЕ 10. На выходе появляется единичный сигнал, поступающий на соответствующий вход блока 14, и через элемент И 4 (при отсутствии сигнала
"Запрет" с блока 12 на его втором входе или сигнала "Авария" с блока
13 на его третьем входе) он поступает на вход блока 13 и на вход формирователя 5, который формирует одиночный импульс, поступающий на переключающий вход блока 6.
При этом сигнал управления появляется на его следующем (втором) выходе, а на первом его выходе сигнал управления снимается, т.е. устанавливается нулевой сигнал.
Сигнал управления с выхода блока р поступает в приемные гнезда блока
7, и работа устройства повторяется.
Объект 24 находится во включенном состоянии до появления сигнала управления в гнезде, подключенном через элемент ИЛИ 8 к нулевому входу триггера 9, который возвращается в нулевое состояние, и, соответственно, отключается объект 24 управления.
Объект 24 начинает перемещаться с конечного положения в начальное. Работа устройства в этом случае аналогична изложенной.
В процессе выполнения команды управления объектом 24 управления нулевой сигнал с выхода элемента И 4 поступает на вход блока 13. Нулевой сигнал с входа блока 13 поступает на вход элемента 16 и на второй вход второго элемента И 18 (фиг.2). Инвертированный (единичный) сигнал с выхода элемента НЕ 16 поступает на вход элемента И 17 и при отсутствии сигнала 1 Запрет на его другом входе единичный сигнал поступает на вход элемента 20, выполненного на задержку выходного сигнала. Этот единичный сигнал с выхода элемента И 17 поступает на вход элемента 21, выполненного в виде временной импульсной задержки, что приводит к формированию на его выходе импульса с длительностью который поступает на вход элемента И 18. Если единичный сигнал на входе элемента 20 находится во време-
S 1269098 б ни, превышающем время задержки (пунктиром показан сигнал, сформированный в случае возникновения отказа устройства,,например, останова объекта 24 в промежуточном положении
5 фиг.3), то на выходе его через время появляется сигнал который поступает на вход триггера 22. Триггер 22 перебрасывается, и нулевой сигнал (сигнал "Авария" ) через элемент И 19 10 поступает на вход элемента И 4, запрещая дальнейшую работу устройства, и на выход 15 устройства для последующего формирования аварийных сигналов., Время задержки ., элемента 20 15 устанавливается таким, чтобы обеспечить максимальное время работы объектов 24 управления по данной программе с заданными скоростями.
После устранения неисправности 20 триггер 22 устанавливается в исходное состояние сигналом "Сброс", сигнал
"Авария" снимается с входа элемента
И 4, разрешая дальнейшую работу устройства. 25
Если единичный сигнал на входе элемента 20 находится во времени меньше
t f и больше t <,т ° е. устройство функци 1 онирует в заданном режиме, то после выполнения команды управления объектом 24 (за время меньше 1, ) на вы)! ходе элемента 20 появляется нулевой сигнал, которым элемент 20 устанавливается в исходное состояние, и он готов к последующей работе — контро35 лю отработки следующей команды.
Если объект 24 управления достигает заданного положения раньше установленного времени (при повышенной
40 скорости вьппе заданной), то единичный сигнал на выходе элемента И 4 и, соответственно, на входе элемента
И 18 появляется в момент времени„ меньший t1< (пунктиром показан сиг45 нал в случае возникновения отказа устройства, например, перемещения объекта 24 с повышенной скоростью, фиг.3). Следовательно, на обоих входах элемента И 18 находится единич-
50 ный сигнал, который поступает на вход триггера 23. Триггер 23 перебрасывается, и нулевой сигнал (сигнал "Авария") через элемент И 19 поступает на вход элемента И 4, запрещая дальнейшую работу устройства, и на выход
15 устройства для последующего формирования аварийных сигналов. Время задержки элемента 21 устанавливается таким, чтобы обеспечить мини- мальное время работы объектов 24 по данной программе с заданными скоростями.
После устранения неисправности триггер 23 устанавливается в исходное состояние сигналом "Сброс", сигнал
ff 11
Авария снимается с входа элемента
И 4, разрешая дальнейшую работу устройства.
Работа устройства аналогична и в
t случае одновременного управления несколькими объектами 24, так как единичный сигнал на входе формирователя
5 и входе блока 13 появляется только при выполнении объектами 24 соответ- ствующих команд управления, т.е. при достижении объектами 24 заданного положения и срабатывании соответствующих датчиков 1 или 2 и, соответственно, ппи появлении единичного сигнала на всех выходах соответствующих элементов И-HE 10, т.е. на всех входах элемента И 4 (при отсутствии сигнала "Запрет" с блока 12 на его втором входе или сигнала "Авария" с блока 13 на его третьем входе).
Сигнал управления, поступивший в любое приемное гнездо, подсоединенное к входу блока 12, вызывает формирование на его выходе сигнала
Запрет", поступающего на вход элемента И 4 и на вход бпока 13, запрещая работу устройства и блока 13 для обеспечения отработки программных временных задержек, который снимается по истечении времени задержки блока 12 ° Блок 11 обеспечивает выдержку времени между концом предыдущего и началом следующего цикла. Сигнал управления, поступивший в приемное гнездо, подсоединенное к входу блока
11, вызывает формирование на его выходе сигнала, который поступает на вход установки в нуль блока 6 ° По окончании времени задержки сигнал с входа блока 6 снимается, а цикл повторяется.
Блок 14 индикации обеспечивает индикацию состояния у ;тройства во время его работы. Нулевой сигнал, поступающий с выхода соответствующего элемента И-HE 10, поступает на соответствующий «ход блока 14, который формирует световой сигнал, сигнализируя о работе объекта 24., По окончании работы объекта 24 на выходе элемента И-НЕ 10 формирует1269098 ся единичный сигнал, который поступает на соответствующий вход блока 14, и световой сигнал снимается.
Формула изобретения
1. Устройство для программного управления объектами по авт.св.
91041992, отличающееся тем, что, с целью повьппения надежности устройства, оно содержит блок индикации и блок обнаружения отказов, информационный вход которого подсоединен к выходу элемента И, выход— к выходу устройства и к третьему входу элемента И, а управляющий вход— к выходу второго блока задержки, соответствующие входы блока индикации подключены к выходам соответствующих элементов И-НЕ.
2. Устройство по п.1, о т л и— ч а ю щ е е с я тем, что блок обнаружения отказов содержит элемент НЕ, первый, второй и третий элементы И, первый и второй элементы задержки и ,первый и второй триггеры, вход элемента НЕ соединен с информационным входом блоКа и с первым входом второго элемента И, а выход - с первым входом первого элемента И, второй вход которого связан с управляющим входом блока, а выход - с входами первого и второго элементов задержки, выход первого из которых. соединен с установочным входом первого триггера, инверсный выход которого соединен с
10 первым входом третьего элемента И, выход второго элемента задержки соединен с первым входом второго элемента И, выход которого подключен к установочному входу второго триггера, S5 инверсный выход которого подсоединен к второму входу третьего элемента И, соединенного выходом с выходом блока, а входы сброса первого и второго триггеров соединены с входом "Сброс"
20 блока.
3. Устройство по п.2, о т л и,— ч а ю щ е е с я тем, что первый элемент задержки выполнен с задержкой на появление выходного сигнала.
25 4. Устройство по п.2, о т л и— ч а ю щ е е с я тем, что второй элемент задержки выполнен в виде рас ширителя.
1269098
Люрекс
ЮыЛ
Щу 17
Составитель Н.Белинкова
Редактор Н.Тупица Техред !И.Попович Корректор M,màðîøè
Заказ 6034/49 Тираж 836 Подписное
BHHHIIH Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д, 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4





