Программируемое устройство для логического управления электроприводами и сигнализацией
Авторы патента:
Изобретение относится к устройствам управления и может быть использовано в системах автоматизации технологического оборудования. Технический результат заключается в повышении быстродействия устройства, который достигается за счет того, что устройство содержит входной и выходной блоки, блок оперативной памяти, генератор импульсов, связанный с блоком синхронизации, адресные и командные шины, связанные с программным блоком, и блок коммутации. 8 ил.
Изобретение относится к устройствам управления и может применяться в системах автоматизации технологического оборудования.
Известно устройство, содержащее входной блок, блок коммутации, подключенный выходом к вычислительному блоку, выход которого связан с блоком оперативной памяти и выходным блоком, программный блок, выходы которого подключены через командные и адресные шины ко входам всех перечисленных выше блоков, генератор импульсов (авт. св. N 1652964, кл. G 05 B 19/08, 1991). Недостатком данного устройства является сложность коммутационного и вычислительного блоков. Наиболее близким по технической сущности является устройство, содержащее входной и выходной блоки, блоки оперативной памяти и синхронизации, адресные шины, генератор импульсов, программный блок, блок коммутации, состоящий из трехвходового дешифратора, двухвходовых элементов И, элементов ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ и управляемой ячейки памяти, командные шины, соединяющие программный блок с соответствующими входами трехвходового дешифратора, элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, и ячейки памяти (заявка СССР N 4860077/24 от 15.08.90, положительное решение от 30.08.91). К недостаткам этого устройства можно отнести относительно низкое быстродействие. Целью предлагаемого изобретения является повышение быстродействия устройства. Поставленная цель достигается тем, что в устройство, содержащее входной и выходной блоки, блок оперативной памяти, генератор импульсов, блок синхронизации, адресные и командные шины, программный блок и блок коммутации, причем генератор импульсов соединен с входом блока синхронизации, первый выход которого подключен к первым входам выходного блока и блока оперативной памяти, а второй выход блока синхронизации подключен к входу программного блока, выходы последнего связаны адресными шинами с входным и выходным блоками и с блоком оперативной памяти, а командными шинами с входами блока коммутации, содержащего дешифратор, элементы 2-2И-ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент И и первую управляемую ячейку памяти, при этом первый и второй выходы дешифратора связаны с первыми входами элемента 2-2И-2ИЛИ, вторые входы которого подключены к выходам входного блока и блока оперативной памяти, а выход связан с первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с первым входом элемента И, выход которого соединен с управляющим входом первой управляемой ячейки памяти, при этом информационные входы входного блока являются информационными входами устройства, а выходы выходного блока являются выходами управления электроприводами и сигнализацией устройства, входы дешифратора связаны тремя командными шинами с программным блоком, третий выход дешифратора соединен со вторым входом блока оперативной памяти, четвертый выход дешифратора соединен со вторым входом выходного блока, второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен четвертой командной шиной с программным блоком, дополнительно введены вторая управляемая ячейка памяти, второй элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, второй элемент И, элементы ИЛИ и НЕ, причем первый вход второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с выходом первой управляемой ячейки памяти, второй вход связан пятой командной шиной с программным блоком, а выход соединен с первым входом элемента ИЛИ, второй и третий входы последнего подключены соответственно к третьему и четвертому выходам дешифратора, а выход к первому входу второго элемента И, второй вход которого соединен с третьим выходом блока синхронизации, третий вход второго элемента И связан шестой командной шиной с программным блоком, а выход с управляющим входом второй управляемой ячейки памяти, информационный вход которой через элемент НЕ связан с информационным входом первой управляемой ячейки памяти и пятой командной шиной с выходом программного блока, а выход второй управляемой ячейки памяти подключен к третьим входам блока оперативной памяти и выходного блока, при этом первый выход блока синхронизации соединен со вторым входом первого элемента И. В предлагаемом устройстве в отличие от прототипа создается возможность некоторые операции, связанные с процессом определения результата вычисления булевых функций, реализовывать без дополнительного обращения в блок оперативной памяти, сокращая при этом число тактов, связанных с дополнительной пересылкой информации внутри устройства. На фиг. 1 изображено предлагаемое устройство. Программируемое устройство состоит из входного блока 1, входы которого подключены к адресным шинам и первичным датчикам, представленным значениями сигналов X1.Xn, а выход связан с блоком коммутации (далее БК2), содержащим дешифратор 3, связанный входами с командными шинами С1.С3, а двумя выходами соответственно с входами элемента 2-2И-2ИЛИ 4, выход которого через первый элемент ИСКЛЮЧАЮЩЕЕ ИЛИ 5, и элемент И 6 подключен к первой ячейке памяти 7, выход последней соединен с первым входом второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 8, выход которого через элементы ИЛИ 9 и И 10 подключен к информационному входу второй ячейки памяти 11, управляющей вход которой соединен с выходом элемента НЕ 12, а выход с соответствующими входами выходного блока 13 и блока оперативной памяти 14, своим вторым входом связанного с блоком синхронизации 15, выход которого подключен к входу программного блока 16, а вход к генератору импульсов 17. На фиг. 2 представлена функциональная схема входного блока 1 известной конструкции. Он состоит из элементов согласования 18, на входы которых поступают двоичные сигналы от дискретных датчиков X1.Xn, а с выхода снимаются унифицированные сигналы, соответствующие логическим сигналам "0" и "1", элементов считывания 19, в качестве которых можно использовать двухвходовые элементы И, связанного с ним элемента ИЛИ 20 и дешифратора 21, управляющего элементами 19 по адресным командам С7.Сj из программного блока 16. На фиг. 3 изображен выходной блок 13, который состоит из элементов И 22, стандартных ячеек памяти (триггеров) 23, куда заносится информация из блока БК2 и соответствующих усилителей 24, передающих логические сигналы из ячеек памяти на электроприводные механизмы и световую индикацию по адресным и управляющим командам из программного блока 16 и БК2, поступающим на дешифратор 25. На фиг. 4 в качестве примера изображена функциональная схема программного блока 16 известной конструкции. Программный блок 16 (фиг. 4) состоит из стандартных элементов: счетчика импульсов 26, дешифратора 27, распределяющего импульсы во времени и по направлению, диодной матрицы с горизонтальными и командными шинами, диодов и инверторов (на чертеже не показаны) или, как в примере на фиг. 4, стандартных ППЗУ 28, выполненных, например, на микросхемах серии 155РЕ3, К573РФ1 и т.д. в которых записана программа работы всего устройства. Блок оперативной памяти 14, который состоит из ячеек памяти, элементов записи и считывания и в качестве которого может быть использованы стандартные ОЗУ (оперативные запоминающие устройства), или, как в примере на фиг. 5, блок оперативной памяти содержит элементы 29 обращения к ячейкам памяти, в качестве которых могут быть использованы элементы И, ячейки памяти 30, элементы считывания 31, в качестве которых могут быть использованы элементы И, элемент ИЛИ 32 и первый и второй дешифраторы 33. По командам, поступающим из БК2 и программного блока 16, первый дешифратор 33 через соответствующий элемент 29 заносит в соответствующую ячейку памяти информацию, поступающую из БК2, а второй дешифратор 33 по командам из БК2 и программного блока 16 считывает информацию через элемент считывания 31 из соответствующей ячейки 30, которая через элемент ИЛИ 32 поступает на вход БК2. В качестве ячеек памяти 7 и 11 (фиг. 1) можно использовать стандартный двухтактный D-триггер, например типа К176ТМ2, при этом на тактовый вход "С" подается сигнал с выходов элементов И 6 и И 10, а на "D"-вход подается информационный сигнал С5 или




















Формула изобретения
Программируемое устройство для логического управления электроприводами и сигнализацией, содержащее входной и выходной блоки, блок оперативной памяти, генератор импульсов, блок синхронизации, адресные и командные шины, программный блок и блок коммутации, причем генератор импульсов соединен с входом блока синхронизации, первый выход которого подключен к первым входам выходного блока и блока оперативной памяти, а второй выход блока синхронизации подключен к входу программного блока, выходы последнего связаны адресными шинами с входным и выходным блоками и с блоком оперативной памяти, а командными шинами с входами блока коммутации, содержащего дешифратор, элементы 2-2И-2ИЛИ, ИСКЛЮЧАЮЩЕЕ ИЛИ, элемент И и первую управляемую ячейку памяти, при этом первый и второй выходы дешифратора связаны с первыми входами элемента 2-2И-2ИЛИ, вторые входы которого подключены к выходам входного блока и блока оперативной памяти, а выход связан с первым входом элемента ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с первым входом элемента И, выход которого соединен с управляющим входом первой управляемой ячейки памяти, при этом информационные входы входного блока являются информационными входами устройства, а выходы выходного блока являются выходами управления электроприводами и сигнализацией устройства, входы дешифратора связаны тремя командными шинами с программным блоком, третий выход дешифратора соединен с вторым входом блока оперативной памяти, четвертый выход дешифратора соединен с вторым входом выходного блока, второй вход элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен четвертой командной шиной с программным блоком, отличающееся тем, что в блок коммутации введены вторая управляемая ячейка памяти, второй элемент ИСКЛЮЧАЮЩЕЕ ИЛИ, второй элемент И, элементы ИЛИ и НЕ, причем первый вход второго элемента ИСКЛЮЧАЮЩЕЕ ИЛИ соединен с выходом первой управляемой ячейки памяти, второй вход связан пятой командной шиной с программным блоком, а выход соединен с первым входом элемента ИЛИ, второй и третий входы последнего подключены соответственно к третьему и четвертому выходам дешифратора, а выход к первому входу второго элемента И, второй вход которого соединен с третьим выходом блока синхронизации, третий вход второго элемента И связан шестой командной шиной с программным блоком, а выход с управляющим входом второй управляемой ячейки памяти, информационный вход которой через элемент НЕ связан с информационным входом первой управляемой ячейки памяти и пятой командной шиной с выходом программного блока, а выход второй управляемой ячейки памяти подключен к третьим входам блока оперативной памяти и выходного блока, при этом первый выход блока синхронизации соединен с вторым входом первого элемента И.РИСУНКИ
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5, Рисунок 6, Рисунок 7, Рисунок 8
Похожие патенты:
Изобретение относится к устройствам управления и может применяться в системах автоматизации технологическими линиями и оборудованием
Обучаемая система управления // 2069053
Обучаемая система управления // 2068575
Изобретение относится к автоматике и может быть использовано для управления перемещением грузов с заданным местоположением в транспортно-складской системе при кратковременном режиме ее работы
Обучаемая система управления // 1824625
Изобретение относится к автоматике, Целью изобретения является повышение надежности работы устройства путем блокировки выдачи ложных сигналов на исполнительные механизмы
Устройство для программного управления // 1807448
Изобретение относится к автоматике и бычислитбльной технике и может использоваться для управления различными группами резервированных, последовательно работающих объектов по заданной циклограмме
Изобретение относится к автоматике и вычислительной технике
Устройство для дистанционного программного управления сигнализацией и электропроводными механизмами // 1801223
Изобретение относится к системам автоматики и может применяться в схемах автоматического управления машинами, механизмами, поточно-транспортными системами и т.д
Программный автомат // 2106675
Изобретение относится к цифровым устройствам автоматики и вычислительной техники и может найти применение в системах управления, контроля, измерения, вычислительных и других системах различных отраслей техники
Изобретение относится к устройствам для программного логического управления электроприводами, электронными ключами и сигнализацией
Изобретение относится к программируемым и управляющим вычислительным устройствам и может применяться в системах управления различными технологическими линиями, вычислительных комплексах
Таймер // 2199177
Изобретение относится к импульсной технике и может быть использовано в устройствах вычислительной техники и систем управления
Программируемое устройство для управления электроприводами, электронными ключами и сигнализацией // 2199774
Изобретение относится к средствам управления и может применяться при автоматизации в технологических процессах и в производстве
Устройство для программного управления электроприводами, электронными ключами и сигнализацией // 2222822
Изобретение относится к средствам управления и может применяться в системах управления технологическими объектами в различных областях производства и на транспорте