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

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

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

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

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 04.0180 (21) 2864242/18-24 (51) М. КЛ.З с присоединением заявки ¹ (23) Приоритет

6 05 В 19/02

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

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

Опубликовано 0 70 53 2. Бюллетень № 17

Дата опубликования описания 0705.82 (531УДК 621-50 З. . 55 (088. 8) (72) Авторы изобретения

М.Б. Баранов, Л.A. Элькинд, В.П. Росляков, К.И. Ломакин и A.È. Федосеева

Ленинградское специальное конструкторское бюро тяжелых. и уникальных станков (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ

ТЕХНОЛОГИЧЕСКИМ ОБОРУДОВАНИЕМ

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

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

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

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

Цель и эобретения — расширение области применения устройства за счет упрощения программирования и сокращения объема памяти программы.

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

926619 и селектор-мультиплексор, подключенный другими входами к адресной шине, и элемент Неравнозначность, входы которого соединены с выходами обоих селекторов-мультиплексоров, а выход подключен к другому входу вычислительного блока.

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

Устройство содержит генератор счетчик 2, блок 3 памяти, состоящий 10 из многоразрядных ячеек 4 памяти и схемы 5 выборки многоразрядных кодов, вычислительный блок (процессор) б, терминальный блок (блок формирования выходных сигналов) 7, адрес- 15 ную шину 8, элементы 9 согласования, селектор-мультиплексор 10 с внутренним дешифратором и элементами И, дополнительный блок памяти (постоянное перепрограммируемое запоминающее устройство) 11, селектор-мультиплек20 сор 12 с внутренним дешифратором и элементами И и элемент Неравнозначность 13.

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

Генератор 1 формирует импульсы, которые с.его выхода поступают на вход счетчика 2, где пересчитываются.

На выходах счетчика 2 формируется код, который подается на управляющие входы схемы 5 выборки. Схема 5 обеспечивает выдачу содержимого иэ ячеек

4 памяти, код адреса которой установлен на входах схемы 5.

Каждый следующий импульс устанав" З5 ливает на выходах счетчика 2 новый адрес и так до тех пор, пока не будет считано содержимое. всех ячеек.

Затем цикл считынания повторяется. На выходах блока 3 памяти после- 40 довательно формируются коды команд, которые"состоят из двух частей— кода адреса и кода операции. Код операции поступает на входы процессора б, код адреса — в адресную ши- 45 ну 8.

Процессор б реализует логическую функцию (дизъюнкцию, конъюнкцию и др.) над операндом, поступающим на его вход с выхода элемента Нерав- 5.0

Значение двоичного сигнала на выходе

Примечание элемента

Инверсия сцгнала нет

Инверсия

0 сигнала нет селектора-муль- селектора-мультиплексора 10 типлексора 12 ноэначность 13 и операндом, хранящимся в памяти процессора б, в соответствии с, кодом операции на его входах, соединенных с выходами блока 3 памяти, результат операции подается с выхода процессора б в блок 7 формирования выходных сигналов, который по команде иэ блока 3 памяти принимает операнд и формирует выходной сигнал,. соответствующий значению операнда на том выходе, адрес которого поступает из адресной шины 8.

Формирование операнда на входе процессора б происходит под управлением селектора-мультиплексора 12.

Входы селектора-мультиплексора

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

Если во входной цепи стоит нормально разомкнутый контакт, то в соответствующем разряде постоянного перепрограммируемого запоминающего устройства 11 записан логический 0, если нормально замкнутый контакт — логическая 1 .

Коды, поступающие на адресные входы селекторов-мультиплексорон

10 и 12, обеспечивают подключение к выходу селектора-мультиплексора 10 поочередно сигналов со всех входных цепей и к выходу селектора-мультиплексора 12 — значений соответствующих разрядов кода, хранящегося н постоянном перепрограммируемом запоминающем устройстве 11. Оба выхода селекторов-мультиплексорон 10 и 12 подключены ко входам элемента Неравнозначность 13.

Во время присутствия на шине 8 одного значения кода элемент Неравнозначность 13 инвертирует или неинвертирует информационный сигнал с выхода селектора-мультиплексора

l0 в эанисимости от значения двоичной переменной на ныходе селекторамультиплексора 12 в соответствии с таблицей.

926619

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

ВНИИПИ Заказ 2981/40 Тираж 908 Подписное

Филиал ППП "Патент", г. ужгород, ул. Проектная, 4

При поступлении на адресную шину

8 кода адреса определенной входной цепи информационный сигнал о состоянии этой цепи поступает через соответствующий элемент 9 согласования на селектор-мультиплексор 10, с выхода которого обрабатывается элементом Неравнозначность 13 в сдответствии с информационным сигналом на соответствующем выходе постоянного перепрограммируемого запоминающего устройства 11. Сигнал с выхода элемента 3.3 поступает на вход процессора 6.

Введение в контроллер селекторамультиплексора, постоянного перепрограммируемого запоминающего устройства и элемента Неравнозначность повышает его функциональные воэможности, упрощает программирование и сокращает объем памяти программы на 6-83.

Устройство для программного управления технологическим оборудованием, содержащее включенные последоI вательно генератор, счетчик и блок памяти, выходы которого подключены к терминальному блоку через вычислительный блок и адресную шину, соединенную с одними входами селектора5 мультиплексора, другие входы которого соединены с входами устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения устройства за счет упрощения

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

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

1. Срибнер Л.A. Программируете контроллеры, их особенности и тенденции развития. Сб. Управляющие машины и системы, 1978, Р 2.

2. Патент Великобритании

9 1507537, кл. 83 (3), опублик. 1962 (прототип) °

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

 

Похожие патенты:

Изобретение относится к электротехнике и может быть использовано для автоматизации управления реверсивными электроприводами протяженных конвейеров возвратно-поступательного движения

Изобретение относится к контрольно-измерительной технике и может быть использовано при создании систем автоматического контроля и диагностирования сложных радиоэлектронных изделий (РЭИ)

Изобретение относится к системам автоматического управления и может быть использовано для линейных динамических объектов периодического действия с априорно-неопределенными параметрами

Изобретение относится к регулирующим и управляющим системам общего назначения, а именно к средствам и системам управления газопоршневым электроагрегатом

Изобретение относится к области компьютерного управления по сетям удаленного доступа

Изобретение относится к способу оптимизации регулируемых параметров машины

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

Изобретение относится к области схем контроллера для горячей замены, в которых используется внешний токоограничивающий транзистор и описывает электрическую схему (100), способ и компьютерную программу для горячей замены электронной платы в системе связи, причем увеличение тока в электрической схеме управляется посредством микроконтроллера (130), переключающего силовой транзистор в схеме (150) для переключения тока так, чтобы постепенно увеличивать напряжение конденсатора для электронной платы
Наверх