Изобретение относится к автоматике в частности к системам программного управления, и предназначено для ynpaa ления циклическими процессами. В известном программном устройстве источник питания подключен к узлу автоматической установки исходного состояния, выход которого подан на блок деления частоты и на блоки выход ных комаад, генератор синусоидальных колебаний через блок деления частоты соединен с задатчиком длительности циклов, выход которого подключен к распределителю импульсов, узлу автоматического сброса задатчика длительности цикла и через переключатель базового интервала времени к своим входам, выход узла автоматического сброса задатчика длительности цикла подан на один из входов задатчика длительности циклов, выходы распределителя импульсов соединены со входом узла счета рабочих циклов, со входами коммутационного поля и со входом узла автоматического сброса программатора, выход которого подключен ко входам блоков выходных команд, ко входу распределители импульсов, ко входу задатчика длительности адклов и ко входу блока деления частоты, выхода 1 коммутационного поля через блоки выходных команд поданы на входы управляемых агрегатов, выход узла счета рабочих циклов соединен /: одним из входов распределителя импульсов,, со входом задатчика длительности циклов и со вхсщом узла автоматической остановки программатора, один выход которого подан на вход генератора синусоидальных колебаний, а другой - че- . рез переключатель количества циклов подан на входы узла счета рабоч х циклов Недостатком известного устройства является ограниченная область применения вследствие того, что он не позволяет вести управление циклическим процессом, включаюо м несколько раз личных интервалов времени в пределах одного цикла работы. Наиболее близким по технической сущности является устройство для программного управления циклическими процессами, в котором выход генератора импульсов через делитель частоты подан на один вход времязадающего блока, выход которого подключен на вход блока набора программ, одна группа выходов которого соеданена с исполнительным блоком, а другая через элемент ИШ подана на блоки адклического оонуления, и временной задержки, выхода которых подключены к другим входам времязадающего блока 2. Недостатком данного устройства является невысокая надежность функционирования, выражающаяся в том, что при выходе из строя какого-либо исполнительного меха{шзма, устройств продолжает функционировать, а это приводит с одной стороны к выпуску бракованной продукции, а с другой может привести к поломкам других исполнительных механизмов. Цель изобретения - повышение надежности функционирова дая устройства Поставленная цель достигается тем что в устройство для программного управления циклическими процессами, содержащее последовательно соединенные генератор импульсов, делитель частоты, времязадающий блок, блок на бора программы и исполнительный бло а также элемент ИЛИ, выходом соеди ненный через блок обнуления со входо элемента задержки и вторым входом времязадающего блока, введены блок датчиков окончания операций, блок элементов И, блок сигнализации и регистрации сбоя и элемент И, первый вход которого соединен с выходом элемента задержки, второй вход - с выходом блока сигнализации и регистрации сбоя, а выход - с третьим входом времязадающего блока и вторым входом блока набора программ, третЫ входом подключенного ко входу устройства, второму входу блока обнулеНИН и к первому входу блока сигнализации и регистрации сбоя, вторые входы которого соединены с выходами блока элементов И, первыми входами подключенного ко входам элемента ИЛ и выходам блока датчиков окончания операций, а вторыми входами - ко вт рым выходам блока набора программ. 64 третий выход которого соединен с третьим входом времязадающего блока. На чертеже приведена структурная схема предлагаемого устройства. Устрбйство для программного управлеш1Я циклическими- 1фоцессами содержит генератор имрульсов I, деге гель частоты импульсов 2, на вход которого подан выход генератора импульсов Г, времязадаю|ф1й блок 3, иа один вход которого подключен выход депителя частоты 2, блок набора программ 4, блок исполнителышх мехаш1змов 5, блок окончаш1я операций 6, элемент ИЛИ 7, элемент И 8, блок 9 обнуления ИШ 7 и блок сигнализации и регистрации сбоя JO, элемент задержки и, элемент И 12, выходы 13,14,15 блока набора программ 4. Устройство для программного управлешя цикшческими процессами работает следукивдм образом. При включе1ши питания генератор 1 начинает выдавать последовательность импульсов на вход делителя частоты 2, с выхода которого последовательность импульсов меньшей частоты поступает на вход времязадающего блока 3. Перед включением устройства, после включения 1шта1шя, пр ои за оде т ся установка в нулевое положение блока набора программ 4, блока сигнализации и регистрации сбоя 10 и через блок обнуления 9 времязадающего блика 3 подачей сигиала на вход Сброс. Сигнал с выхода блока обнуле1мя 9 одновременно nbcTynaet на элемент задержки it и по истечении времени задержки через элемент И 12, на входе запрета которого отсутствует, сигнал, на входы запуска времязадающего блока 3, который начинает отсчитывать первый интервал BpcMeiffl, и блока набора программ 4, который иа выходах 14 сигналы на блок исполнительных механизмов 5 в соответствии с подготовленной программой (в данном случае первой). I . ., : Времязадающий блок 3 по номеру програмш 1, поступаияцему с выхода 13 блока набора программы 4, и сигналам с выхода блока, обнуления 9 и элементы И 12 обрабатывает интервалы времени необходимой длительнос.ти. Дпительность интервалов времени, илрабатываемых времязадающим рлоком 3, выбирается равной максимальному времени рабоы исполнительных механизмов по данной программе. С выхода блока 3, в момент окончания интервала време1ф1, подается импульс на вход блока набора программ 4, на выходах 15 которог соответствующих работаювдм по данной программе исполш1тельным механизмам, формируются импульсы, поступающие на вторые входы группы элементов И 8. В момент окончания работы исполни тельных механизмов блок датчиков окончания операций 6 выдает на соответствующих выходах сигналы, длитель ность которых выбирается такой, чтоб в сумме с миго мальным временем работы исполнительных механизмов пйлучалось время, несколько (на -5l) превышающее максимальное время работы соответствующих исполнительялх механизмов. Эти сигналы, поступая на входы запрета элементов И группы элементов И 8, не пропускают на выход импульсы с выходов 15 блока набо ра команд 4. Одновременно через элемент ИШ 7 сигналы с выходов блока датчиков окончания операций 6 поступают на блок обнуления 9, с выхода которого подается сигнал на времязадающий блок 3, устанавливающийся при этом в нулевое положение, и на элемент задержки 1, с выхода которо го, по истечении времени задержки 3t3JA через открытый элемент И 12 сигнал Поступает на вход запуска времязадакщего блока 3, который начи нает отсчет следующ его интервала времени. Кроме этого, при поступлении сигнала об окончании интервала времени в блок набора программ А про исходит подготовка следукидей програм мы, которая включается сигналом с эыхода элемента И 12. После отработки последней програмьы включаётся первая программа и цикл работы повторяется . . При выходе из строя какого-хшбо и исполсштельных механизмов изстроя сигнал с выхода соответствующего датчика блока датч1ков окончания операций 6 может либо появиться не в установленное время, либо не появитс совсем. В этом случае импульс с соот ветствующего выхода 15 блока набора программ 4 проходит на один из выход блока элементов И 8 и фиксируется блоком сигнализации и регистрации сбоя 10. Блок 10 подает сигнализацию о том, какой испол штельилй механизм выщел из-строя, и закрывает элемент И 12, поэтому сигналы с выхода элеме 66 та задержки не смогут пройти на входы запуска времязадающего блока 3 и блока, набора программ 4. Устройство прекратит работу. После устранения причины сбоя запуск устройства производится описан ям вьше порядком. Введеш е блока датчиков окончания операций, элементов И, .блока сигнализации и регистрации сбоя, элемента И и новых связей выгодно отличает- предлагаемое устройство от известного, так как позволяет своевременно обнаружить выход из строя исполнительного механизма и отключить устройство, не допуская выхода бракованн1Й продукции и предохраняя остаа ьные исполнитель ные механизъЯ) от поломок. Формула изобретения Устройство для программного управления цикличecки я процессаьм, содержащее последовательно соединенные генератор импульсов, делитель частоты, времязадающий блок, блок набора программы и исполнителыалй блок, а также элемент ИШ, выходом соединенный через блок обнуления со входом элемента задержки и вторым входом времязадающего блока, отличающееся тем, что с целью расвшрения функциональных возможностей устройства, в него введены блок датчиков окончания операхщй, блок элементов И, блок сигнагшзации и регистрации сбоя и элемент И, первый вход которого соединен с выходом элемента задержки, второй вход - с выходом блока сигнализации и регистрации сбоя, а выход с третьим входом времязадающего блока и вторым входом блока набора программ, третьим входом подключенного ко входу устройства, второму входу блока обнзглёиия и первому входу блока сигнализации и регистрации сбоя, вто рые входфл которого ссе;щнены с выходами блока элементов И, первыми входами подключенного ко входам эленен га ЛЛИ и выходам блока датчиков окончания операций, а вторыми входами - ко вторым выходам блока набора программ третий выход которого соединен с третьим входом вренязадакнцего блока. Источники инфо ма1Ц1и, принятые во внимание экспертизе t.Авторское сш1детельство СССР 411435, кл. О 05 В 19/08, 1975. 2.Авторское свидетельство СССР 596912, кл. G 05 В 19/08, 1976 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программного управления циклическими процессами | 1985 |
|
SU1298712A1 |
Устройство для программного управления и контроля циклическими процессами | 1985 |
|
SU1310776A1 |
Устройство для программного управления циклическими процессами | 1976 |
|
SU596912A1 |
Устройство для программного управления циклическими процессами | 1982 |
|
SU1043597A1 |
Устройство для программного управления объектами | 1983 |
|
SU1120286A1 |
Устройство для программного управ-лЕНия циКличЕСКиМи пРОцЕССАМи | 1979 |
|
SU840807A2 |
Устройство для управления автоматизированным прессовым оборудованием | 1983 |
|
SU1131678A1 |
Многоканальное устройство для программного управления | 1983 |
|
SU1130831A1 |
Устройство для программного управления циклическими процессами приготовления многокомпонентных смесей | 1984 |
|
SU1229729A1 |
Устройство для програмного управления | 1979 |
|
SU875340A1 |
Авторы
Даты
1981-09-15—Публикация
1979-07-09—Подача