-. . -3 Цель изобретения - повышение надежностн и быстродействия устройства. Это достигается тем, что в известное }стройство донолиителыю введены элемент задержки н триггер, к нервому и второму входам которого подключены соответственно выходы элемента задержки н веи1нля, выход триггера соединен с первым входом элемента И, к второму входу которого и к входу элемента задержки подключен другой выход блока задания ирограммы. На чертеже представлена структурная схема устройства для программного управления. Схема содержит блок 1 задания нрограм.1Ы, выходы которого через дешифратор 2 команд подключены к первым входам в.кодных вентилей 3-6 н выходных вентилей 7- 10. Вторые входы выходных вен гилей соединены с выходом элемента И И. Выходы первого 7 н второго 8 выходных вентилей подключены соответственно через реле 12 врел1енн и элемент 13 памяти к вторым входам первого 3 и второго 4 входных вентилей. Выходы входных вентилей подключены к входал эле.меита ИЛИ 14, выход которого подключен к перво.му входу вентнля 15, второй вход которого нодсосдинеи к одному из выходов 16 программного блока (формирующего епгпалы инвертирования входной переменной). Выходы других выходных вентилей соединены с иенолннтельными органами. Выход вентиля 15 подключен к нервому входу триггера 17, а к второму входу триггера 17 - выход элемента 18 задержки. Выход триггера 17 соединен с первым входом элемента И 11, к второму входу которого н к входу элемента 18 задержки подключен другой выход 19 программного блока (формирующего сигнал окончания цикла опроса входных переменных). Технологические датчики 20 и 21 соединены еоответствеиио с вторы.мн входами входных вентилей 5, 6, а выходы выходных вентилей 9, 10 - с исполнительными органами 22, 23. Работает устройство для программного управления следующим образом. Блок 1 задания программы вырабатывает соответствующую команду, состоящую из адреса входного или выходного вентилей и признака инвергирования входной переменной. Дешифратор 2 команд преобразует код выбранного адреса в управляюнщй сигнал, подавае.мый на первые входы соо1вететвующих входных вентилей 3-6. Одновременно сигнал нрнзнака инвертирования входиой переменной с вы.хода 16 блока задания программы поступает на второй вход вентиля 15. Последний, в случае наличия сигнала на выходе 16 бло.ка 1 задания программы пронзводнт ннвертированне сигнала, поступающего на его первый вход с выхода эле.мента ИЛИ 14, а в случае его отсутствия - повторение этого же сигнала. входных неременных, закодированные цнфрами О и 1, попадают на вторые входы входных веитнлс; 5, 6 от 23 техиологических датчиков 20, 21, наряду с этн.м на второй вход входного вентиля 4 подается сигнал с вв1хода элемента 13 памяти. Ио снгналу с деншфратора 2 кол1аид открывается один из входных вентилей 3-6 и входная неременная через элемент ИЛИ 14 и вентиль 15 нроходнт на первый вход триггера 17. В нсходном положении триггер 17 паходится в состоянии, при котором на его выходе присутствует снгнал «1. Если знаки всех входных иеред1енных решаемой задачи соответствуют ожидаемым значениям, на выходе вентиля 15 присугствует сигнал «О, в противном случае на вв1ходе этого вентнля возникает сигиал «1, вызывающнй опрокидывание триггера 17. IIoCvTe опроеа веех пере.меииых входиого слова на BBIходе 19 блока 1 задания программв фор.мнруется сигнал окончания онроеа входных переменных, который взводит эле.мент 18 задерл кн и одновременно поетупает на первый вход элемента И И, иа второй вход которого подается сигнал с трнггера 17, соответс вуюил,ий результату логического умножения входных перемеииых. Одиовремеиио с этим на одном из выходов дещнфратора 2 команд формируется команда на открытие одного из выходных иопнлей 7- 10, в результате чего на одном из выходов вентилей появляется еигаал, который воздействует на одни из исполнительных органов 22, 23 или же через реле 12 времени или через элемент 13 памяти передается в виде обратной евязн еоответетвенио на входы вентилей 3 или 4. С выдержкой BpcMefin, онределеннои задержкой элемента 18, пронеходнт установка триггера в исходиое состояиие н устройство вновь готово к решению слсдуюн1,ей зада Такое построение предлагаемого устройства выгодно отличает его от известного, так как вместо сдвигающего регистра, число разрядов которого равно длиие входного слова, в предлагаемом устройстве нсиользуетея триггер, а вм-есто элемента И, с числом входов, равным числу разрядов регистра, - элемеит И на два входа. Кроме того, за счет программироваиия конда цикла опроса входиых переменных в устройстве экономится время, ранее затрачиваемое на повторение одной нз нсремеииых с целью заполиеиия регистра, что приводит к увеличению быстродейетвия устройства. Техпико-экономнческая эффективность от реалнзации изобретения зависит от выбранной элементной базы н от выбранной длнны входного слова. Для автоматизированного управления процессами в угольной и горнорудной нромышлеиностн наготавливаются устройства с количеством входов от 25 до 100 и более. При шестнадцатиразрядной длине входного слова реализация предлагаемого изобретения )10зволит экономить 15 триггеров иа каждом устройстве.
название | год | авторы | номер документа |
---|---|---|---|
АНАЛОГО-ЦИФРОВОЙ ВАТТМЕТРВСЕСОЮЗНАЯ | 1971 |
|
SU290226A1 |
АВТОМАТИЧЕСКИЙ СИНТЕЗАТОР ОДНОТАКТНЫХ РЕЛЕЙНЫХ СХЕМ | 1970 |
|
SU453698A1 |
ЦИФРОВОЙ АВТОМАТИЧЕСКИЙ АНАЛИЗАТОР ЧАСТОТНЫХ | 1969 |
|
SU257579A1 |
ЭЛЕМЕНТ ВЫЧИСЛИТЕЛЬНОЙ СРЕДЫ С ПЕРЕМЕННОЙ СТРУКТУРОЙ НАСТРОЙКИ | 1971 |
|
SU314203A1 |
БЛОК СОПРЯЖЕНИЯ СЕЛЕКТОРНОГО КАНАЛА С ВНЕШНИМИ УСТРОЙСТВАМИ | 1972 |
|
SU328484A1 |
Микропроцессорное устройство для управления вентильным преобразователем | 1985 |
|
SU1356155A1 |
Устройство для программного управления | 1975 |
|
SU648949A1 |
Устройство для контроля хода программ | 1988 |
|
SU1617442A1 |
Устройство для последовательного программного управления | 1983 |
|
SU1126928A1 |
Устройство для счета по переменному модулю | 1975 |
|
SU539380A2 |
Авторы
Даты
1978-03-30—Публикация
1975-08-26—Подача