Многоканальное устройство для програм-много управления

Иллюстрации

Показать все

Реферат

 

Союз Советских

Соцналнстнческмд

Респубпии

ОПИСАНИЕ ВЮПЬ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. синд-ву (22) Заявлено 270479 (21) 2758996/18 — 24 (Ы ) М. Кл. с присоединением заявки J%

G 05 В 19/18

Государственный комитет (23) Приоритет— ло делам изооретеннй и открытий

Опубликовано 30068! . Бкзллетеиь рр< 24

Дата опубликования описания 300681 (5З) УДК 621..9.531.4 (088.8) К.К. Филиппов, В.Н. Дубвков, А.Н. Попон, Д.А. Вереипе, Ъ, В.А. Киселев и P.M. Кукулиев

f

i I

Ь ! (72) Авторы изобретения (7!) Заявитель (54) МНОГОКАНАЛЬНОЕ УСТРОЙСТВО

ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ

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

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

Недостатком устр1йства является не-возможность задания циклически повторяющихся программ с из 1еняемой последовательностью включения каналов в каждой программе.

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

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

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

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

84?7)5

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

Подциклов,входы которого подключены

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

На чертеже представлена блок-схема устройства.

Устройство содержит кнопку 1 пуска, генератор 2 импульсов (ГИ), блоки управления счетчиками первый 3 и второй 4, первый счетчик 5 и второй счетчик 6, дешифраторы первый 7 и второй 8, блоки 9 управления каналами, первые задатчики )О номеров подциклов, первые логические блоки )), переключающие элементы 12, второй задатчик 13 номеров подциклов, второй логический блок 14, блок 15 управ-. ления циклами, задающий блок 16, управляющий блок 17 и шину 18.

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

В исходном положении счетчик 5 и элементы 12 находятся в нулевом состоянии (установлены в "0"), при этом на всех выходных шинах дешифратора 7 присутствует высокий потенциал (уровень логической 1"), а на выходах эадатчиков 10, )3 и блоков 11, !4 низкий потенциал (уровень логического < О"), т.е. все выходные каналы

1,2....,N находятся в отключенном состоянии, блок 3 закрыт сигналом Я к<<и,1<1 1 <10j)c тноj< св>I эи б:.1 )Ка 1 3

10 дешифратора 7 появляется низкий потенпиал (уровень логического 0"), на остальных шинах 2,3....,К остается высокий потенциал (уровень логической "1"). Одновременно единичный импульс цикла 9 1 сбрасывает в нулевое состояние счетчик б и на "нулевой" шине дешифратора 8 (Г. =0) появляется высокий потенциал (уровень логической "1"), на остальных шинах 1,2, 3...., — l остается низкий потенциал

<< « (ур ов ен ь ло гич е ско го 0 ) .

3 а счет набора и р о г раммных связей

m „ = 1, определяемого заданной пр о г раммой, на соответствующих выходах з адатчика 1 О (! = 0 ) в цикле <) 1 и оя ви тся сигнал логической " 1 " .

При совпадении логических "1" по выходам 1=0 и по шине деияфратора

8=0 на соответствующих выходах блоков

11 1,2,....,R появится сигнал логической "1", который перебросит соответствующие элементы 12 из нулевого в единичное состояние и включит требуемые по программе 1,2,...,N каналов

35 в подцикле Ф О. Для перехода на следующий подцикл с внешних исполнительных устройств после окончания требуемых операций подается разрешающий потенциал обратной связи по шине 18

40 на вход блоха 4, который разрешает прохождение единичного импульса - 1 на счетчик 6. Импульс подцикла ))- 1 записывается в счетчике 6 и на соответствующей шине 1 дешифратора 8 по45 является сигнал логической "1", а на остальных шинах 2,3,...., < -сигнал логического "0". 3а счет соответствующего набора программных связей i=-l, j=-l в блоках 10, )3 на соответствующих выходах i=1, j=l появится сигнал логической ")", который при совпадении с сигналом на шине

| =1 дешифратора 8 приведет к включению по выходам 1„2,....R блоков il или выключению по выходам 1,2,...,,S блоков 14 элементов )2 и соответственно требуемых по программе 1,2, „,N каналов, 84271 5

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

Далее работа устройства в цикле

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

Р

При этом в требуемом номере подцикла данного номера цикла формируется в блоке 17 положительный потенциал обратной связи (уровень логической "1"), который подается на блок

3 управления счетчиком 5 и разрешает прохождение 2-го единичного импульса на счетчик 5, затем работа N-канального программного устройства автоматически продолжается в соответствии с набором программных связей в блоках 10, 13, 16 последовательно по каждому из К циклов, включающему в себя требуемое число 8 подциклов, задаваемых программными связями в блоках 9, 15.

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

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

Это позволяет расширить функциональные возможности программного уст- 45 ройства, а управление каналов с помощью элементов памяти триггеров позволяет уменьшить аппаратурные затраты на реализацию устройства при повторяющихся подциклах. 50

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

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

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

В 289414, кл. G 06 F 9/12, 1968.

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

Ф 338890, кл. G 05 В 19/02, 1971 (прототип) .