Устройство для программного управления Советский патент 1985 года по МПК G05B19/18 

Описание патента на изобретение SU1190363A1

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

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

На фиг. 1 представлена блок-схема устройства; на фиг. 2 - структура управляющего слова; на фиг. 3 - циклограммы работы каналов; на фиг. 4 - таблица временных интервалов и управляющих действий; на фиг. 5 - схема элемента задержки; на фиг. 6 - временные диаграммы работы устройства.

Устройство содержит дещифратор 1, первый триггер 2, вход устройства 3, элемент ИЛИ 4, первый элемент И- 5, генератор 6 импульсов, первый счетчик 7 импульсов, формирователь 8 импульсов, элемент 9 задержки, второй счетчик 10 импульсов, первый блок 11 памяти, второй блок 12 памяти, вторые элементы И , вторые триггеры 14i-14„, третьи элементы И 15i - 15п, выходы 16i-16„ устройства, первые и вторые выходы 17i-17п, 18i-18п второго блока памяти.

Элемент 9 задержки содержит резистор 19, четвертый и пятый элементы 20 и 21 и емкость 22.

Управляющее слово блока 12 памяти имеет вид, представленный на фиг. 2. На каждый канал отведено два разряда слова. Информационные поля 23i и 24i ,..., 23п и 24„ относятся соответственно к каналам 1, ..., п. В поле 23; заносится информация, указывающая на необходимость выполнения управляющего действия В/-М канале: код «1 - производить управляющее действие, код «О - не производить управляющего действия.

В поле 24, заносится информация, определяющая направление управляющего действия в г-м канале: код «1 - «включить, код «О - «отключить.

Счетчик 7 представляет собой синхронный двоичный счетчик, работающий в режиме вычитания. Он может быть выполнен на микросхемах типа К155 ИЕ7. На выходе счетчика импульс формируется при появлении на выходах всех разрядов счетчика 7 логического «О и когда импульс от генератора 6, подаваемый через элемент И на вычитающий счетный вход, находится в состоянии логического «О. Разрядность счетчика 7 определяется разрядностью слова блока 11 памяти.

Блоки 11 и 12 представляют собой перепрограммируёмые постоянные запоминающие устройства, работающие в режиме считывания записанной в них информации, могут быть выполнены на микросхемах типа

К573 РФ2. В блок 11 записываются двоичные коды величин временных интервалов, количество которых определяется следующим образом.

В процессе подготовительной работы при анализе заданных циклограмм работы всех каналов определяют и фиксируют на общей оси времени все моменты, в которые необходимо производить соответствующие управляющие действия: включить или отклю0 чить (фиг. 3).

По полученным данным составляют таблицу, приведенную на фиг. 4, в которую

заносят номера точек фиксации 1 т,

временные интервалы i, ..., tm и обозначения управляющих действий в каналах 1, ..., п

5 в виде «1 - «включить, «О - «отключить, «- - управляющего действия не производить.

Номера точек представляют собой адреса для блоков 11 и 12, величины временных интервалов по каждому адресу - содержимое

памяти блока 11, обозначение управляющих действий по всем каналам по каждому адресу в виде управляющих слов (фиг. 2) - содержимое памяти блока 12.

Формирователь 8 импульсов предназначен для формирования импульсов укороченной длительности и может быть выполнен на микросхеме типа К155 АГ1.

Элемент 9 задержки может быть выполнен на микросхемах серии К155.

Дешифратор 1 выбирает две кодовые

комбинации кода временного интервала: код «1, в этом случае сигнал появляется на его первом выходе, код «О - сигнал появляется на втором выходе.

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

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

В исходном положении счетчик 7 и 10

и триггер 2 находятся в нулевом состоянии.

0 Сигнал включения устройства, поступающий по входу 3, устанавливает триггер 2 в единичное состояние и через элемент ИЛИ 4 поступает на вход формирователя 8, формирующего с переднего фронта запускающего сигнала короткий импульс, который

5 по счетному входу устанавливает счетчик 10 в состояние «1 и поступает на вход элемента 9 задержки. Задержанный импульс с выхода элемента 9 задержки поступает на управляющий вход блока 11 памяти и производит в соответствии с адресом, поступающим из счетчика 10, считывание кода первого временного интервала, который заносится по информационным входам в счетчик 7, устанавливая его в соответствующее состояние «/.

Одновременно с этим импульс с элемента 9 задержки поступает на управляющий вход блока 12 памяти, на адресных входах которого присутствует код «1 с выхода счетчика 10, и производит считывание первого

управляющего слова. Одноразрядные коды с информационных полей 23i 23п, указывающие на необходимость выполнения управляющих действий, и с информационных полей 24л, указывающие на направление управляющих действий: «включить или «отключить, поступают соответственно на первые и вторые входы элементов И 13i и 15i, ..., 13„ и 15п. С выходов элементов И 13, ..., 13„, на выходах которых совпали единичные коды, сигналы поступают на единичные входы соответствующих триггеров 14i, ..., 14„, производя их включение, а с выходов элементов И 15i. ..., 15„ на первых и вторых входах которых совпали коды соответственно «О и «1, сигналы поступают на нулевые входы соответствующих триггеров 14i, ..., 14„, производя их отключение. С единичных выходов триггеров 14i, ..., 14п, являющимся выходами устройства 16i, ..., 16п, сигналы поступают на исполнительные устройства каналов объекта или объектов управления.

Импульсы от генератора 6 через элемент И 5, на втором входе которого присутствует разрещающий сигнал с единичного выхода триггера 2, поступают на счетный вход счетчика 7, производя вычитание единиц с записанного в него кода. При вычитании последней единицы счетчик 7 устанавливается в состояние «О и по окончанию импульса от генератора 6 выдает на выход сигнал «1, который через элемент ИЛИ 4 поступает на вход формирователя 8. На этом отработка первого временного интервала заканчивается (фиг. 6, участок «а).

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

В дальнейшем работа устройства по отработке заданных временных интервалов (фиг. 6, участок «6-) происходит аналогично описанной для первого временного интервала.

После вычитания последней единицы из кода порледнего т-интервала, находящегося в счетчике 7, последний становится в COCTOJ ние «О (фиг. 6, участок «в) и после окончания импульса генератора 6 выдает на выход единичный сигнал, с которого формируется импульс, увеличивающий содержимое счетчика 10 на единицу. По этому адресу задержанным элементом 9 импульсом происходит в случае задания циклического режима 0 работы устройства считывание из блока 11 кода «1, поступающего по информационным входам в счетчик 7 и, на вход дешифратора 1. Декодируя этот код, дешифратор 1 представляет на первом выходе сигнал, который по установочному входу сбрасывает в состояние «О счетчик 10.

5

Следующий импульс от генератора б устанавливает в состояние «О счетчик 7, на выходе которого появляется сигнал «I, поступающий на вход формирователя 8. Выходной импульс формирователя 8 устанавливает в состояние «1 счетчик 11 и,

0 пройдя элемент 9 задержки, производит считывание кода первого временного интервала из блока 11. Работа устройства происходит по очередному циклу.

Таким образом, обеспечивается непрерывная циклическая работа устройства.

В случае задания работы устройства в единичном цикле после вычитания последней единицы (фиг. 6, участок «г) из счетчика 7 и формирования импульса формирователем 8 с последующим занесением его 0 в счетчик 10 происходит считывание из блока 11 кода «О, который поступает на вход дешифратора 1. Декодируя этот код, дешифратор представляет на втором выходе сигнал, который устанавливает триггер 2 в нулевом состояние. Работа устройства прекращается, 5 поскольку триггер 2 блокирует по первому входу элемента И 5 поступление импульсов от генератора 6 на счетный вход счетчика 7.

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

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

название год авторы номер документа
Устройство для программного управления 1985
  • Литвин Леонид Алексеевич
SU1332263A1
Весоизмерительное устройство для грузов, подвешенных в захвате конвейера 1991
  • Дианов Вячеслав Николаевич
  • Цыганов Василий Иванович
SU1806331A3
Многоканальное устройство для ввода информации 1984
  • Архангельский Сергей Васильевич
  • Засов Валерий Анатольевич
  • Трунов Евгений Юрьевич
SU1265783A1
Устройство для контроля хода программ 1989
  • Литвин Леонид Алексеевич
  • Чмутов Валерий Юрьевич
SU1645960A1
Устройство для контроля 1985
  • Бордыков Валерий Петрович
  • Латифуллин Расих Нуруллович
  • Бушканец Григорий Моисеевич
SU1295421A1
НАКОПИТЕЛЬ ИМПУЛЬСНЫХ СИГНАЛОВ 1991
  • Ицкович Ю.С.
  • Титова И.Н.
RU2089043C1
Устройство для программного управления 1982
  • Друзь Леонид Вольфович
  • Солнцев Борис Владимирович
SU1057927A1
Автоматический измеритель импульсной мощности СВЧ радиосигналов 1985
  • Максимов Юрий Николаевич
SU1287025A1
Устройство для ввода аналоговых сигналов 1990
  • Горемыкин Андрей Ильич
  • Евченко Александр Иванович
SU1742810A1
Многоканальное устройство ввода информации 1985
  • Лупиков Виктор Семенович
  • Белоус Олег Владимирович
  • Маслеников Борис Сергеевич
  • Спиваков Сергей Степанович
SU1273936A2

Иллюстрации к изобретению SU 1 190 363 A1

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

УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ, содержащее генератор импульсов, подключенный выходом к первому входу первого элемента И, соединенного вторым входом с прямым выходом первого триггера, а выходом - со счетным входом первого счетчика импульсов, первый блок памяти, подключенный управляющим входом к выходу элемента задержки, а адресным входом - к выходу второго счетчика импульсов, дешифратор, формирователь импульсов и элемент ИЛИ, связанный первым входом с входом устройства, отличающееся тем, что, с целью расширения функциональных возможностей устройства, в него введены Jr второй блок памяти, по числу каналов управления - вторые триггеры, вторые и третьи элементы И, подключенные выходами соответственно к единичному и .нулевому входам соответствующего триггера, первыми входами - к соответствующему первому выходу второго блока памяти, а вторыми входами - к соответствующему второму выходу второго блока памяти, соединенного управляющим входом с выходом элемента задержки, а адресным входом - с выходом второго счетчика импульсов, связанного входом обнуления с первым выходом дешифратора, а счетным входом - с входом элемента задержки и с выходом формирователя импульсов, подключенного входом к выходу ИЛИ, связанного вторым входом с выходом первого i счетчика импульсов, подключенного установочным входом к информационному выходу (Л первого блока памяти и к входу дешифратора, соединенного вторым входом с нулевым входом триггера, подключенного единичным входом к первому входу элемента ИЛИ. IHIh ;о о 00 Од со

Формула изобретения SU 1 190 363 A1

Информация

Информация для п-го канала для L-ZO канала

V

Инсрормация для канала

Фиг.г

/ г 3 it 5 е 1 I

Фиг.З

Номера

/77Г .

Документы, цитированные в отчете о поиске Патент 1985 года SU1190363A1

Устройство для программного управления 1981
  • Кровяков Николай Иванович
  • Иливанов Виктор Михайлович
  • Морозов Анатолий Васильевич
SU1003021A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Устройство для программного управления 1982
  • Друзь Леонид Вольфович
  • Солнцев Борис Владимирович
SU1057927A1

SU 1 190 363 A1

Авторы

Литвин Леонид Алексеевич

Ильяшев Владимир Николаевич

Даты

1985-11-07Публикация

1984-05-31Подача