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

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

Изобретение относится к автомати ке и вычислительной технике и может быть использовано для управления ра личными устройствами по заданной циклограмме. Известно устройство для программ го управления, содержащее генератор импульсов, элемент И, блок распреде ления импульсов, элементы ИЛИ,тригге {%, згщержки и блок набора программы ll . Однако это устройство имеет в своем составе громоздкий коммутаторный блок набора программы, характеризующийся низкой надежностью и достаточной сложностью процесса смены программы при большом числе ответов управления. Наиболее близким техническим решением к предлагаемому является устройство для программного управле ния/ содержащее генератор импульсов С.первого выхода которого импульсы поступают на первый распределитель, а со второго - через элемент И на второй распределитель импульсов,выходы которого через элементы И первой группы соединены со входами селективного переключателя набора прог раммы, соединенного с шифратором. третий распределигель импульсов соединен со входами элементов И первой и второй групп 21, Однако при необходимости проведения нескольких повторяющихся циклов обслуживания объектов в одном контролируемом пункте за один цикл обслуживания объектов всех контролируемых пунктов оборудование увеличивается пропорционально количеству таких повторяющихся циклов для одиого контролируемого пункта и количеству таких пунктов. Кроме того, жесткая временная программа обслуживания всех контролируемых пунктов не позволит изменить очередность рбслуживания пунктов, что существенно сужает функциональные возможности устройства. Цель изобретения - расширение области применения устройства. Указанная цель достигается тем, что в устройство для программного управления, содержащее последовательно соединенные генератор импульсов, первый распределитель импульсов, второй распределитель импульсов, де шифратор и блок триггеров управления, вторые выходы первого распределителя импульсов соединенк со вторыми входами дешифратора и блок задания программы, введены последовательно соединенные элемент ИЛИ, третий распределитель импульсов и блок задания программы, выходом соединенный со ;вторым входом блока задания программы, который выходом соединен со вторьм входом второго распределителя импульсов, а входы элемента ИЛИ подключены ко вторым выходам дешифратора.

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

Она содержит генератор 1 импульсов, первый распределитель 2 импульсов, второй распределитель 3 импульсов , дешифратор 4, блок 5 триггеров управления, элемент ИЛИ 6, третий распределитель 7, блок 8 задания программы.

Выход генератора 1 соединен со счетным входом первого распределителя 2, количество выходов которого . выбрано исходя из количества объектов на обслуживаемом пункте с максимальным количеством объектов. Каждый выход распределителя 2 соединен с перэьв4и входами элементов И дешифратора 4. Выход последнего триггера распределителя 2 соединен со Счетным входом второго распределителя 3,выходы которого соединены со вторыми входами групп элементов И дешифратора 4. Количество выходов второго распределителя 3 равно количеству обслуживаемых пунктов.

Дешифратор 4 представляет собой матрицу К X п элементов И, где К количество элементов И в одной строке , определяемое количеством необходимых управляющих сигналов для объектов на обслуживаемом пункте с максимальным количеством объектов, а п - количество элементов И в одном столбце, определяемое количеством обслуживаемых пунктов..Выходы дешифратора 4 соединены с входами блока 5 триггеров управления, управляюших объектами одного пункта.

Входы элемента ИЛИ 6 соединены с выходами тех элементов И дешифратора 4, после выключения которых в соответствии с заданием происходит переход обслуживания одного пункта на обслуживание другого. Последовательность обслуживания пунктов задана кодами в блоке 8 задания программы. Выход элемента ИЛИ 6 соединен со счетным входом третьего распределителя 7, выход которого соедин с входом блока 8 задания программы. Каждому позиционному коду на выхрде третьего распределителя 7 в блоке 8 задания программы соответствует ячейка, в которой хранится код номера пункта.

Последовательность ячеек с кодам соответствует заданной последова- .

ельности обслуживания пунктов. Выхоы блока 8 соединены с установочыми входами триггеров второго расределителя 3.

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

С выхода генератора 1 тактовые импульсы поступают на счетный вход распределителя 2. Распределитель 3 находится в состоянии 1, соответствующим обслуживанию первого пункта. При поступлении сигналов с выходных шин распределителей 2 и 3 на входы соответствующих элементов И дешифратора 4 на их выходах появляются сигналы, последовательно включающие и выключающие триггеры управления 1,2,...,т объектов первого пункта.

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

ваются в состояние

распределителя 3 сигнал присутствует на пятойгшине, подключая таким образе к управлению пятый пункт. Теперь включаются и выключаются триггера управления 1,2...р пятого пункта.

При следующем переполнении распределителя 2, когда он занимает состояние 1 с кодом 00... О, импульс переполнения поступает на счетный вход распределителя 3. Поскольку необходимо обслуживать следукмций по возрастанию номеров пункт, то выход элемента И пятой строки первого столбца не соединен со входом элемента ЙЛИ б, .сигнал с его выхода не поступает,код номера пункта в распределитель 3 не заносится, а значит он занимает состояние на 1 больше - 6. Работа устройства продолжается по обслуживанию объектов шестого пункта. Переход на обслуживание первого пункта после шестого и в дальнейшем происходит аналогично описанному.

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

Устройство для программного управления, содержащее последовательно соединенные генератор импульсов,

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

задания программы, который выходом соединен со вторым входом второго распределителя импульсов, а входы элемента ИЛИ подключены ко вторым выходам дешифратора.

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

1.Авторское свидетельство СССР 537328, кл. G 05 В 19/08, 1975.

2.АвторскЪе свидетельство СССР

0 №603952, кл. G 05 В 19/10, 1976 (прототип).

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

название год авторы номер документа
Устройство для программного управления 1991
  • Кулик Василий Павлович
  • Романюк Валентин Алексеевич
  • Калин Вячеслав Михайлович
  • Приданцев Владимир Борисович
SU1807448A1
Устройство для формирования управляющих программ 1985
  • Кулабухов Анатолий Михайлович
  • Ларин Владимир Алексеевич
  • Чесноков Юрий Александрович
  • Якушкин Михаил Александрович
  • Анисимов Николай Николаевич
  • Луковников Аркадий Алексеевич
  • Сидоров Евгений Михайлович
SU1257616A1
Устройство для последовательного программного управления 1983
  • Белов Борис Васильевич
  • Гольдин Яков Гелеевич
  • Мальчик Анатолий Яковлевич
  • Палк Константин Ильич
  • Спектор Леонид Бенцианович
  • Файнштейн Лев Наумович
  • Цыбульский Григорий Давидович
SU1126928A1
Устройство для программного управления с восстановлением информации 1988
  • Дзюба Владимир Ильич
  • Костылев Михаил Трофимович
  • Любимов Артем Александрович
  • Чубинский Юрий Константинович
  • Шандрин Игорь Степанович
SU1603344A1
Система шахтной телесигнализации с дистанционным питанием 1984
  • Тимофеев Василий Васильевич
SU1243141A1
Устройство для автоматического управления обслуживанием объектов 1970
  • Стрыгин Николай Захарович
SU652532A1
Устройство для программного управления станком 1985
  • Жубр Владимир Николаевич
  • Бугаев Валерий Владимирович
  • Захаревич Виктор Владимирович
SU1352458A1
Программно-временное устройство 1981
  • Белов Борис Васильевич
  • Мальчик Анатолий Яковлевич
  • Палк Константин Ильич
  • Спектор Леонид Бенцианович
  • Файнштейн Лев Наумович
  • Цыбульский Григорий Давидович
SU1003025A1
Цифровое устройство для программного управления 1986
  • Капустник Иван Петрович
  • Павлов Андрей Иванович
  • Суярко Сергей Васильевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1315940A2
Устройство для программного управления намоточным станком 1987
  • Фишман Марк Менделеевич
  • Леонов Юрий Васильевич
SU1451648A1

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

Формула изобретения SU 883 869 A1

SU 883 869 A1

Авторы

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

Даты

1981-11-23Публикация

1979-12-25Подача