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

 

Изобретение относится к области автоматики и может быть использовано в системах программного управления двухпозиционными объектами. Цель изобретения - повышение надежности устройства путем предотвращения запуска неисправного устройства. В случае неисправности какого-либо из элементов устройства или объектов 21 управления (например, останов в промежуточном положении) на выходе элемента И 5 формируется сигнал запрещающий срабатывание распределителя 8 импульсов и блока 9 задания программы , при этом на соответствующих входах элементов И 10 присутствуютзапрещающйе сигналы. До устранения неисправности сигнал НИ, поступающий через формирователь 16 и элемент ИЛИ 20, изменит состояние распределителя 8 импульсов и соответственно выходную информацию блока 9 задания программы, которая, однако, не проходит через элементы И 10. Передача сигналов управления объектам 21 управления обеспечивается при отсутствии в кадре сигнала НИ. 1 ил. S (Л

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

СОЦИАЛИСТИЧЕСКИХ . РЕСГ1УБЛИН (19) (1!) А1 (51)4 G 05 В 19/18

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3879704/24-24 (22) 04.04.85 (46) 30.01.87. Бюл. №- 4 (72) В.Г.Лукин, 10.П.Хрищатый, С.С.Олейников и А.Г.Проценко (53) 621: 503. 55 (088. 8) (56) Авторское свидетельство СССР № 1130831, кл. G 05 В 19/18, 1983.

Авторское свидетельство СССР № 1041992, кл. G 05 В 19/18, 1982. (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО

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

8 импульсов и блока 9 задания программы, при этом на соответствующих входах элементов И 10 присутствуют. запрещающие сигналы. До устранения неисправности сигнал НП, поступающий через формирователь 16 и элемент ИЛИ

20, изменит состояние распределителя 8 импульсов и соответственно выходную информацию блока 9 задания программы, которая, однако, не проходит через элементы И 10. Передача сигналов управления объектам 21 управления обеспечивается при отсутствии в кадре сигнала НП. 1 ил.! !287107 2

Изобретение относится к автомати- рой в ПЗУ (программирование) произвоке и может быть использовано в систе- дится путем пережигания нихромовых мах программного управления двухпозиционными объектами в технологическом оборудовании для изготовлеНия микросборок по толстопленочной технологии.

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

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

Устройство содержит датчики (конечного) и 2 (начального) положения объектов, шину 3 с напряжением логи— ческого "0", элементы И-НЕ 4, первый элемент И S, первый формирователь 6 импульса, первый элемент ИЛИ 7, распределитель 8 импульсов, блок 9 задания программы, выполненный в виде постоянной памяти, третьи элементы

И 10, выходные триггеры 11, второй

12 и первый 13 (с инверсным выходом) элементы задержки, элемент 14 запус— ка, триггер 15 запуска, второй 16 и третий 17 формирователи импульса, второй элемент И 18, элемент HE 19

25 и второй элемент ИЛИ 20. На чертеже также изображены объекты 21 управления.

Формирователи 16 и 17 импульса выполнены в виде одновибратора, причем

30 формирователи 6 и 16 формируют одиночный импульс при положительном изменении сигнала на входе, т.е. при изменении входного сигнала с 0 на

"1", формирователь 17 формирует одиночный импульс при отрицательном изменении сигнала на его входе, т.е. при изменении входного сигнала с 1 на "0".

Блок 9 предназначен для хранения

40 программы, определяющей последовательность включений-отключений объектов 21 управления, включения элементов 12 и !3, и работает в режиме хранения и считывания. Блок 9 имеет выходы: выход сигналов управления объектами 21 управления; один выход (" Задержка 1") — для управления элементом 12, один выход (" Задержка 2")для управления элементом 13; один вы- 50 ход ("НП") — сигнала "1" в случае непрограммируемости блока 1 по данному адресу. Блок 9 (постоянной памяти) выполнен на базе сменных электрически программируемых стандартных постоянных запоминающих устройств (ПЗУ),-с адресным принципом выборки информации (в виде уровня "1"), запись котоперемычек импульсом тока один раз за время эксплуатации ПЗУ. До программирования в микросхеме по всем адресам и разрядам записан 0-. По каждому адресу в блоке 9 запрограммирована информация в виде многоразрядного слова, разряды которого считываются параллельно, причем одна группа разрядов предназначена для управления . объектами 21 управления — каждый разряд этой группы определяет один канал управления соответствующим объектом

2! управления, один разряд с функциональным обозначением "Задержка 1" предназначен для управления элементом 12, один разряд с функциональнь м обозначением "Задержка 2" предназначен для управления элементом 13, один. разряд с функциональным обозначением

"НП предназначен для обеспечения условий перехода к считыванию информа— ции с блока 9 по следующему адресу в случае невозможности запрограммировать необходимую команду управления (1 ) или записи незапрограммированной команды по данному адресу. В процессе программирования ПЗУ в случае невозможности запрограммировать необходимую команду управления или записи незапрограммированной команды по данному адресу, программируется 11 в разряде "НП", Устройство работает следующим образом.

До начала работы в блок 9 устанавливают сменное ПЗУ с необходимой программой. Распределитель 8, выходные триггеры 11 и триггер 15 предварительно установлены в нулевое (исходное) состояние (для упрощения цепи сброса не показаны) соответственно, объекты 21 управления отключены и находятся в начальном (исходному положении (например, при использовании пневмораспределителей одностороннего действия с самовозвратом), контакты датчиков 2 (начального положения) замкнуты, а контакты датчиков 1 (конечного положения) разомкнуты, на входах отробирования выходных сигналов распределителя 8 и блока 9 присутствует запрещающий сигнал ("0"), поступающий с. единичного выхода триггера 15, в связи с чем на всех выходах распределителя 8 и блока 9 присутствует "0".

3 1287!

Следовательно, на входах элементов И-НЕ 4, подсоедннонных к выходам соответствующих датчиков 2, присутствует "О, поступающий через замкну— тые контакты датчиков 2 с шины 3.

На входах элементов И-НЕ 4, подсоединенных к выходам соответствующих датчиков 1, присутствует "1" (например, при применении логических элементов И-НЕ ТТЛ-типа, серий 134, 10

155, 511, на незадействованных входах которых присутствует "1", для

:.надежности все незадействованные входы логических элементов такого типа обычно подключают к шине с напряже- 15 кием "1" через резисторы — на чертеже не показано), так как контакты датчиков 1 разомкнуты, и входы этих элементов И-НЕ 4 оказываются неподсоединенными к шине 3 с напряжением 20

"О". Сигнал "О" с единичных выходов триггеров 11 поступает на другие входы соответствующих элементов И-НЕ

4 (элементов И-НЕ 4, контролирующих состояние датчиков 1 конечного положения). Сигнал "1" с нулевых выходов триггеров 11 поступает на другие входы соответствующих элементов И-НЕ 4, контролирующих состояние датчиков 2 начального положения. 30

Следовательно, на всех выходах элементов И-НЕ 4 присутствует "1" и через элемент И 5 поступает на вход формирователя 6 и на вход кнопки "Пуск". Формирователь 6 не форми- 35 рует импульс, íà его выходе присутствует "0", который поступает на первый вход элемента ИЛИ 7 и через элемент ИЛИ 20 поступает на счетный вход распределителя 8. Сигнал "1" с нулевого входа триггера 15 через элемент ИЛИ 20 поступает на вход формирователя 17, через элемент И 18 поступает на вторые входы элементов И

10, запрещая прохождение сигналов че- 45 рез первые входы выходных элементов

И )0 на триггеры 11., После нажатия и отпуска элемента

14 (кнопки "Пуск" ) "1" через замкнутый контакт поступает на единичный 50 вход триггера 15, устанавливая его в единичное состояние, и с единичного выхода триггера 15 сигнал пуска ("1") поступает на стробирующие входы распределителя 8 и блока 9, уста- 55 навливая его в режим считывания. С блока 9 по первому адресу считывается многоразрядное слово, и сигналы

07 4 управления ("1"), запрограммированные в соответствующих разрядах, поступают на первые входы соответствующих элементов И 10. Сигнал "О" с нулевого выхода триггера 15 через элемент ИЛИ 7 поступает на вход формирователя 17. Формирователь 17 формирует одиночный импульс, поступающий на второй вход элемента И 18 и, если отсутствует "1" на выходе "НП" блока 9 и соответственно "О" на первом входе элемента И 18, одиночный импульс через элемент И 18 поступает на вторые входы элементов И 1О, разрешая прохождение сигналов управления на входы соответствующих триггеров 11. Сигнал управления, поступивший на единичный вход триггера 11, вызьгвает

его переключение в единичное состояние. Включается соответствующий объект 21 управления, который начинает перемещаться из начального положения в конечное. Одновременно "1" с единичного выхода триггера 11 поступает на второй вход соответствующего элемента И-НЕ 4. На другом входе этого элемента И-НЕ 4, подключенного к выходу соответствующего датчика 11 (конечного положения), также присутствует "1" (как указывалось ранее).

Наличие на обоих входах элемента

И-НЕ 4 "1" приводит к появлению на

его выходе "0" который через элемент И 4 поступает на вход формирователя б. При достижении перемещающимся объектом 21 заданного конечного положения срабатывает соответствующий датчик 1 и замыкает свой контакт.

С шины 3 "О" через замкнутый контакт поступает на вход этого же элемента

И-НЕ 4. На выходе его появляется "1" и через элемент И 5 (при отсутствии сигнала "Запрет" с элемента 13 на

его втором входе) поступает на вход формирователя 6, который формирует одиночный импульс, поступающий через элемент ИЛИ 2Ц на счетный вход распределителя 8 и изменяющий .его состояние по переднему фронту.

Код следующего адреса с выхода распределителя 8 поступает на адресные входы блока 9, и многоразрядное слово, считанное с блока 9 по следующему адресу, поступает на первые входы соответствующих элементов И 10.

Одновременно импульс с выхода формирователя 6 поступает через элемент

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

5 12871 заднему фронту формирователь 17 фор!! I! мирует импульс и при отсутствии 0 на первом входе элемента И 18, (т.е, отсутствии "1" на выходе "НП" блока

9) он через элемент И 1.8 поступает на вторые входы элементов И 10, разрешая прохождение сигналов управления на соответствующие триггеры 11, и работа устройства повторяется. Объект 21 находится во включенном сос- 10 тоянии до появления сигнала управления на нужном входе данного триггера

10, который возвращается в нулевое состояние, соответственно отключается объект 21 управления, который начинает перемещаться из конечного положения в начальное. Работа устройства в этом случае аналогична указанной.

Работа устройства аналогична ука- 20 занной и в случае одновременного управления несколькими объектами 21, так как "1" на входе формирователя

6 появляется только при выполнении объектами 21 соответствующих команд

25 управления, т.е. при достижении объектами 21 заданного положения н срабатывания соответствующих датчиков

1 или 2 и, соответственно, при появлении "1" на всех выходах соответст- 30 вующих элементов И.-НЕ 4, т,е. на всех входах элементов И 5 (при отсутствии сигнала "Запрет" с элемента 13 на era втором входе).

Сигнал управления, записанный в 35 разряде "Задержка 2" по данному адресу, при считывании появляется на выходе "Задержка 2" блока 9 соответст- венно, .поступает на вход элемента 13, вызывает формирование на его выходе 40 сигнала "Запрет", поступающего на второй вход элемента И 5 для обеспечения отработки прбграммных временных задержек, который снимается по истечении времени задержки элемен- 45 та 13.

Элемент 12 обеспечивает выдержку времени между концом предыдущего и началом следующего цикла. Сигнал уп-!! равления, записанный в разряде За- 50 держка 1" по данному адресу, при счиI! тывании появляется на выходе Задерж" ка 1" блока .9, соответственно поступает на вход элемента 12, вызывает формирование на его выходе сигнала, который поступает на вход сброса в нуль распределителя 8. По окончании времени задержки сигнал со входа распределителя 8 снимается, а цикл пов07 б торяется. Сигнал "1", записанный в разряде "НП!! по данному адресу, при считывании появляется на выходе НП" блока 9, соответственно поступает на входы формирователя 16 и элемента

НЕ 19. С выхода элемента НЕ 19 "0" поступает на первый вход элемента

И 18, запрещая прохождение строба записи информации через второй вход элемента И 18, сформированного формирователем 17.- Формирователь 16 форми- рует импульс, поступающий через элемент ИЛИ 20 на счетный вход распределителя 8, обеспечивая формирование следующего адреса. Одновременно этот же импульс поступает через элемент

ИЛИ 7 на вход формирователя 17, который по заднему фронту входного импульса формирует одиночный импульс, поступающий на второй вход элемента

И 18 ° Если в слове, считанном по следующему адресу в разряде "НП" находится "0", то на первом входе элемента И 19 находится 1" и импульс через элемент И 18 поступает на вторые входы элементов И 10, разрешая прохождение информации на триггеры 11, и работа устройства в этом случае аналогична указанной.

В случае неисправности какого-либо из элементов устройства или объекта

21 управления (например, останов в промежуточном положении), при котором на выходе элемента И 5 не сформировался сигнал "1" (на выходе элемента И 5 и соответственно на выходе элемента 14 (кнопки "Пуск" ) присутствует "0"), при нажатии на кнопку

"Пуск" триггер 15 не перебрасывается в единичное состояние и на стробирующих входах распределителя 8 и блока

9 остается "0", запрещающий их работу, на вторых входах элементов И 10 сохранится 0". Устройство не начнет работать до устранения неисправности и повторного нажатия элемента 14 (кнопки "Пуск" ) Формула и з обретения

Составитель Н.Белинкова

Техред Л.Сердюкова Корректор Л Пилипенко

Редактор К.Волощук

Тираж 862 Подписное

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

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

Заказ 7715/50

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

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

07 8 элемента И подсоединен через элемент запуска ко входу установки в "1" триггера запуска, связанного единичным выходом со стробирующим входом распределителя импульсов и входом управления считыванием блока задания программы, а нулевым выходом — с первым входом первого элемента ИЛИ, второй вход которого подключен к выходу первого формирователя импульса и первому входу второго элемента ИЛИ, а третий вход — ко второму входу второго элемента ИЛИ и к выходу второго формирователя импульса, соединенного входом с четвертым выходом блока задания программы и через элемент НЕс первым входом второго элемента И, второй вход которого подключен через третий формирователь импульса к выходу первого элемента ИЛИ, а выход второго элемента ИЛИ связан со счетным входом распределителя импульсов.

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

 

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

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

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

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

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

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

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

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

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

Изобретение относится к области автоматики и вычиcлvIтeльнoй техники и может быть использовано для управления фрезерными станками и другими видами-технологического оборудования , в которых необходимо осуществлять коррекцию эквидистанты

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

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

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

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

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

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

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

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

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