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

Иллюстрации

Показать все

Реферат

 

ц 600525

ОП И

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

Социалистических

Республик

ИЗОБРЕТЕН И

К АВТОРСКОМУ СВИДЕТЕЛЬСТВ (61) Дополнительное и авт. свид-ву (22) Заявлено 26.08.75 (21) 2166327/24 с присоединением заявки ¹ (23) Приоритет (43) Опубликовано 30.03.78. Бюллетень Л (45) Дата опубликования описания 07.01) М. Кл. - G 05В 19, 18

Государственный комитет

Совета Министров СССР оо делам изобретений и открытий

3) УДК 62-50(088.8) (72) Авторы изобретения В. В. Тарасов, А. Ю. Жигулевцев, Н. Н. Нестеренко и В. Ф. Литягин (71) Заявитель Конотопский ордена Трудового Красного Знамени электромеханический завод «Красный металлист (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ

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

Известны устройства для программного управления производственными процессами 1, 2, 3 .

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

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

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

Кроме того, при реализации устройства уп25 равления производственными процессами число переменных в произведении может значительно отличаться от принятой длины входного слова, что снижает быстродействие известного устройства из-за необходимости по30 стоянно заполнять рсгllcTp. ь00525

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

Зто достигается тем, что в нзвсстиое устройство дополинтсс!ь(о введены элемент задержки и триггер, к первому и второму входам которого подключены соответственно выходы элемспта задержки и Вен!иля, Выход триггера соединен с первым входом элсмеита

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

I la чертеже представлена структурная с ема устройства для программного управления.

Схема содср кит блок 1 задания программы, выходы которого через дешифратор 2 команд подключены к первым входам входиых вентилей 3 — 6 и выходных вс!Нгилей 7—

10. Вторыс ВХОДЫ ВыхоДных Вен (илей coBQ(( исны с Выходов(элсмснта И 11. Выходы пер вого 7 и второго 8 выходных вентилей I(oJ,ключены соответстьенно через реле 12 врсхшни и эле;ie((T 13 памяти к гторым входам первого 3 и второго 4 входны.; вентилей. Выходы входных вентилей подключены к входам элемента ИЛИ 14, выход которого подключен к первому входу вситиля 15, второй вход которого иодсос.«(»o» к одному нз вы: одов 16 ирограммиого Олока (формнру!Ощсго си! н,!. !ы (швертирования входной перемеииой). Выходы дру! Их выход(:ых вентиле!(соединены с исполшгтсльными органами.

Выход вентиля 15 подключен к первому входу триггера 17, а к второму входу триггера

17 — выход элемента 18 задержки. Выход триггера 17 соединен с первым входом элемента И 11, к второму входу. которого и к входу элемента 18 задержки подключен другой

Выход 19 программного блока (формиру!О це1 0 сигн(lл ОКОИ (ан!!я цикла Опроса Входных переменных). Технологические датчики 20 и

21 сосдинеиы соответственно с вторыми входами входных вситилей 5, 6, а выходы выходных вентилей 9, 10-- с исполиигельными органами 22, 23.

Работает устройство для программпого управления следующим образом.

Блок 1 задания программы вырабатывает соответствующую команду, состоящую из адреса входного или выходного вентилей и признака инвср гирован(!я входной псрсмгншой.

Дешифратор 2 команд преобразует код Выбранного адреса в управляющий сигпал, подаваемый на первые входы соответствующих входных вситнлей 3 — 6. Одповремснно сигнал признака иивсртнрования входной переменной с выхода 16 блока зада(шя программы поступает на второй вход вентиля 15.

Последний, в случае наличия си(н((ла иа выходе 16 блока 1 задания программы производит инвертирование сигнала, поступающего на его первый вход с выхода элемента Il. IИ

14, а ь случае его отсутствия — повторе (нс этого же сигнала. Сигналы входных и;рс lpilиых, закодированныс цифрамн 0 и 1, понада(От на вторыс входы входных всптн.<(сй! 5, 6 от

ЗО

4 I3

G0

С5 -1 технологических датчиков 20, 21, наряду с

BT(DI 1IB BTOpOH B. O B:

Ilo сигналу с дснп!фратора 2 команд открывается один из входных вентилей 3 — 6 и входная перемсиная через элемент ИЛИ 14 и вентиль 15 проходит на первый вход триггера 17.

В исходном положении 1риггер 17 находится в состоянии, прн котором (la его выходе присутствует сш.нал «1».

Ес,!и! зн акн Вссов. Входных I(oреме(lных решаемой задачи соответствуют ожидаемым значениям, на Выходе вентиля 15 присутствует сигнал «О», в противном случае на ьыходе этого вентиля Возникает сигнал «1», вызывающий опрокидывание триггера 17. После опроса всех (Iepes(e((((b(x входно"o слова на выходе 19 блока 1 задания программы формируется сигнал окончания опроса входных переменных, который взводит элемент 18 задержIc(и одиовременио поступает iia первый вход элсх(ента И 11, (IB BTopoil Bxop которого IloДастся сигнал с трипсра 17, соотвстс.вующии

РСЗУГИ>тат1 ЛОГИЧЕСКОГО l Ì((OJICPI(((ß ВХОДНЫХ переменных.

Одновременно с этим на одном нз вь(ходов дсшнфратора 2 команд формирус-ся команда на открыTèB одного из Выходных вен(плей 7—

10, в результате чего на одном !. з Выходов

Всlп плей появляется сигнал, Iсо !орый Воздеиствуст «(a один из исполнительных органов 22, 23 или жс через реле 12 Врсх(сни или через элемент 13 па (яти передается в виде обратной связи соответственно на входы вентилей

3 ((,III 4. С ВыдсpI(c(co((Bpcë B(II(, Определеннои задержкой элемента 18, происходит установка триггера B исходное состояиис и устройс(во вновь готово к решен:но следующей зада чи.

Такое построеш!с предлагаемого устройства выгодно отличает егo от известного, так как вместо сдвига!ощсго регистра, чн io разрядов которого равно дл(ше входного слова, в предлагdcìoì устройстве используется трш.гер, а вместо элемента И, с числом Входов, равным числу разрядов регистра, — — элемент И на два входа.

1<,роме того, за счет программирования конца цикла опроса водных перемеш!ых в устройстве экономится время, ранее затрачиваемое на повторение одной нз псремениых с целью заполнения ppri(cipa, что приводит к увел нчсншо быстродействия устройства.

Технико-экономическая эффективность от реализации изобретения зависит от выбранной элементной базы II от выбранпой длины входного слова. Для автоматизированного управления процсссамн в у.-оль(юй н горнорудпой промышленности изготавливаются сТройства с количеством входов от 25 до 100 и более. I! ри шестнадцатиразрядной длине

Входно! О слоьа рсалнза ция пред аг((емого изобрс спи(1 позволит экономн> ь 15 Tpi ггеров на 1(аждом устройстве.

600525

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

Составитель А. Ланев

Техред !4. Михайлова Коррекзоры: И. Позняковская и Л. Бракнина

Редактор О. Пушкин

Г! одписно.

Заказ 404/!4 Изд. М 363 Тираж !047

НПО Государственного комитета Совета Министров СССР по делам пзоорете1и|й и открытий! !3035, Москва, Ж-35, Раушекая нао., д. 4 5

Типография, пр. Сапунова, 2

Стоимость изготовления на заводе блока сдвигающсго регистра иа э-.смзнтах сер.ltI

1(155 составляет порядка 80 руб. При годовом выпуске средств автоматизации до 200 — 300

t o vi !! л с к т он экономический э фф е кт порядка 16 — 24 тыс. руб.

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

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

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

1. Авторское свидетельство СССР ¹ 189629, кл. G 06F 7/00, 1965.

2. Авторское свидетельство СССР № 276516, кл. G 06F 7/00, 1969.

3. Авторское свидете!ьство СССР ¹ 189630, кл. G 06F 7/00, 1965.