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

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

ел со к

00

со оо

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

Цель изобретения - упрощение устройства и расширение области примене- |ния за счет многопрогр аммного управпения и организации адресных переходов .

На чертеже представлена блок-схема предлагаемого устройства. I Устройство содержит генератор 1 импульсов, элемент И 2, блок 3 управления режимом, коммутатор 4, счетчик |5 импульсов, блок 6 программы памяти, лок 7 обратной связи, блок 8 сравнения, дешифратор 9, первый и второй элементы ИЛИ-НЕ 10 и ,. Блок 3 управ тения включает в себя переключатели )2 программ и режимов работы, кнопки 13 ручного и оперативного управления. Коммутатор 4 преобразует выходные сигналы блока 3 управления и дешифра- jropa 9 в адресный код и представляет собой матричный шифратор.

Блок 7 обратной свячи обеспечивает связь с датчиками положения механизмов, с датчиками контроля параметров техпроцесса, с элементами управ- пения и времени.

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

При подаче питания счетчик 5 импульсов предварительно обнуляется по входу R). На адресные входы млад- faHX разрядов блока 6 программы памяти с выходов счетчика 5 поступает нулевой адрес. Управляющее слово по данному адресу также содержит нули во всех разрядах, что соответствует отключенному состоянию исполнительных органов (не показаны), нулевым состояниям выхода блока 8 сравнения и выходов дешифратора 0. При этом запрещается прохождение импульсов генератора 1 через элемент И 2 на счетный вход и разрешается - через второй элемент ИЛII-НИ 1 1 на вход разрешения установки счетчика 5,

Перед началом работы переключатели 12 переводят в гюлокения, соответствующие выбранной программе и режиму работы. Переключатели 12 делят адресное пространство блока 6 памяти программы на области ручного и автоматического (гкхгп автоматнчес

-

10

5

20

25

32898&

кого) управления, последняя i которых может содержать одчу или несколько независимых программ автоматической работы управляемого объекта. Код режима работы и номера программы, сформированный коммутатором 4, поступает с его вторых выходов на адресные входы старших разрядов блока 6 памяти программы.

Автоматический цикл начинается после нажатия пусковой кнопки одной из кнопок 13, Единичный сигнал поступает на один из вторых входов коммутатора 4 и один из первых входов первого элемента ИЛИ-НЕ 10, выход которого принимает нулевое значение. На информационные входы счетчика 5 с первых выходов коммутатора 4 подается начальный адрес. Запись адреса производится импульсом отрицательной полярности, поступающим с генератора 1 импульсов на второй вход второго элемента ИЛИ-НЕ 11, своим выходом подключенного к входу разрешения установки счетчика 5. Управляющее слово, запрограммированное в блоке 6 памяти программы по этому адресу, содержит код контролируемого канала обратной связи, поступающий на адресные входы блока 8 сравнения. При наличии подтверждения единичный сигнал с одного из выходов блока 7 обратной связи через открытый информационный вход блока 8 сравнения поступает на второй вход элемента И 2 и разрешает прохождение положительного импульса с генератора 1 импульсов на счетный вход счетчика 5. Адрес увеличивается на единицу и устройство отрабатывает следующий шаг программы. Наличие единиц на выходах устройства вызывает включение соответствующих исполнительных органов (перемещение механизмов, запуск технологического оборудования, элементов времени и т.п.). Для программирования выходных команд могут использоваться отдельные разряды управляющего слова либо программируется код выходной команды с последующей дешифрацией. При отсутствии выходных команд устройство работает в режиме последовательного опроса каналов обратной связи. В случае, если опрашиваемый канал имеет нулевое значение, а на входах дешифратора 9 присутствует код команды адресного перехода, запрограммированной в данном шаге прог30

35

40

45

50

55

раммы, единичный сигнал с соответствующего выхода дешифратора 9 поступает на один из третьих входов коммутатора 4 и один из вторых входов первого элемента ИЛИ-НЕ 10 и производит перезапись адреса в счетчике 5 в момент появления на втором входе элемента ИЛИ-НЕ 11 отрицательного импульса с генератора 1 импульсов. В противном случае на третий вход второго элемента ИЛИ-НЕ 11 с выхода блока 8 сравнения поступает единичный сигнал, запрещающий прохождение импульса установки на вход разрешения установки счетчика 5. Устройство не замечает команды адресного перехода и продолжает последовательное считывание программы, Управляющее слово, соответствующее последнему шагу программы, может содержать код команды адресного перехода к нулевому адресу, определяющей конец цикла и возврат в исходное состояние. Для- организации автоматического повторения циклов в предпоследнем шаге программируется опрос состояния соответствующего элемента управления блока обратной связи и команда адресного перехода к начальному адресу.

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

Зо всех случаях, когда требуется ограничить длительность сигнала установки либо исключить возможность случайной перезаписи адреса во время отработки программы, программируется команда запрета установки, поступающая с первого выхода дешифратора 9 на четвертый вход второго элемента ИЛИ-НЕ 11. Аварийный останов механизмов управляемого объекта осуществляется подачей единичного сигнала на вход обнуления счетчика 5.

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

1. Устройство для программного управления, содержащее генератор импульсов, счетчик импульсов, блок сравнения, блок обратной связи, элеO

5

мент И, выход генератора импульсов соединен с первым входом элемента И, выход которого соединен со счетным 1 входом счетчика импульсов, выход которого соединен с группой адресных входов блока памяти программы, группа выходов которого соединена с первой группой входов блока сравнения, отличающееся тем, что, с целью упрощения устройства, вторая группа входов блока сравнения соединена соответственно с выходами блока обратной евяян, выход блока сравнения соединен с вторым входом элемента И,

2. Устройство по п. 1, отличающееся тем, что, с целью расширения области применения, в не0 го введены коммутатор, дешифратор, блок управления, первый и второй элементы ИЛИ-НЕ, первая группа входов первого элемента ИЛИ-НЕ соединена с первой группой выходов блока управ5 ления, первый вход второго элемента ИЛИ-ИЕ соединен с выходом генератора импульсов, второй вход второго элемента ИЛИ-ИЕ соединен с выходом блока сравнения, третий вход второго элемента ИЛИ-НЕ соединен с выходом первого элемента ИЛИ-НЕ, четвертый вход второго элемента ИЛИ-НЕ соединен с первым выходом дешифратора, выход второго элемента ИЛИ-НЕ соединен с входом разрешения установки счетчика импульсов, информационные входы которого соединены с первой группой выходов коммутатора, R-вход счетчика импульсов соединен с входом Установка О, первая группа входов коммутатора соединена с второй группой выходов блока управления режимом, вторая группа входов коммутатора соединена с первой группой выходов блока управления режимом, третья группа входов коммутатора соединена соответственно с второй группой входов первого элемента ИЛИ-ИЕ и с второй группой выходов дешифратора, третья группа выходов дешифратора является группой выходов устройства, вторая группа выходов коммутатора соединена с дополнительной группой входов-блока памяти программы, дополнительная группа выходов которого соединена с входами дешифратора.

0

5

0

5

0

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

название год авторы номер документа
Устройство для последовательного программного управления 1983
  • Белов Борис Васильевич
  • Гольдин Яков Гелеевич
  • Мальчик Анатолий Яковлевич
  • Палк Константин Ильич
  • Спектор Леонид Бенцианович
  • Файнштейн Лев Наумович
  • Цыбульский Григорий Давидович
SU1126928A1
Устройство для автоматического адресования транспортного средства 1984
  • Бобков Дмитрий Федорович
SU1229778A1
Многоканальная система измерения и регистрации 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1707546A1
Устройство для программного управления технологическим оборудованием 1986
  • Фишман Марк Менделеевич
  • Сердюков Наум Исаакович
SU1372277A1
Многоканальное устройство для регистрации аналоговых и цифровых сигналов 1988
  • Андреева Изабелла Александровна
  • Гафт Леонид Абрамович
  • Спивак Елена Германовна
  • Чеблоков Игорь Владимирович
SU1564649A1
Устройство для отладки микроЭВМ 1985
  • Зобин Г.Я.
  • Огнев А.И.
  • Минкович А.Б.
  • Кривопальцев Е.С.
  • Серебрянный В.А.
  • Школьник Б.А.
SU1410708A1
Устройство для контроля логических узлов 1983
  • Берковская Тамара Александровна
  • Дядюченко Юрий Павлович
  • Кузьмина Галина Васильевна
  • Фирле Валентина Васильевна
  • Шек-Иовсепянц Рубен Ашотович
SU1129616A1
Устройство для контроля хода программы 1988
  • Ткаченко Владимир Антонович
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Моченков Андрей Владимирович
  • Мощицкий Сергей Семенович
SU1663612A1
Распределенная система для программного управления технологическими процессами 1988
  • Мельников Владимир Алексеевич
  • Харченко Вячеслав Сергеевич
  • Вуколов Сергей Алексеевич
  • Мочалов Виктор Федорович
  • Грибкова Валентина Максимовна
SU1605212A1
Устройство для управления и микродиагностики 1981
  • Ткачев Михаил Павлович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Барбаш Иван Панкратович
  • Ткаченко Сергей Николаевич
SU968815A1

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

Устройство к автоматике и вычислительной технике и может быть использовано в системах программного управления производственными механизмами-автоматами, роботизированными комплексами и т.п. Цель изобретения - упрощение устройства программного управления и расширение области применения. Устройство содержит блок сравнения 8, блок обратной связи 7, генератор 1 импульсов, счетчик 5, информационные входы которого через коммутатор 4, а вход разрешения установки через первый и второй элементы ИЛИ-НЕ 10 и 11 подключены к блоку 3 управления режимом и дешифратору 9, что позволяет организовать параллельную запись информации по команде с блока 3 либо по команде адресного перехода, запрограммированной в блоке 6 постоянной памяти. При это блок 8 сравнения, непосредственно связанный с блоком 6 постоянной памяти и блоком 7 обратной связи, в зависимости от состояния опрашиваемого канала обратной связи разрешает либо последовательное считывание программы через элемент И 2, либо адресный переход через второй элемент ИЛИ-НЕ 11. 1 ил.

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

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

Устройство для циклового программного управления 1984
  • Кириллов Анатолий Александрович
  • Купчан Яков Моисеевич
  • Речнов Владимир Васильевич
  • Тварнова Вера Семеновна
SU1231488A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Устройство для программного управления 1984
  • Поспелов Сергей Иванович
  • Украинцев Валерий Никитич
SU1201798A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 532 898 A1

Авторы

Косинцев Георгий Евдокимович

Даты

1989-12-30Публикация

1988-05-20Подача