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







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