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

Иллюстрации

Показать все

Реферат

 

ОПИСАНИЕ

ИЗОБРЕТЕНИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (ii) 546854

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

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

Республик (61) Доноси)телы)ое к авт. сшiä-ву (22) Заявлено 14.01.74 (21) 1989792/24 с присоединением заявки Хе (23) Приоритет

Опубликовано 15.02.77. Бюллетень М 6 (51) М. Кл.- з6 05В 19/18

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

Совета Министров СССР по делам изобретений (53) УДК 621,503.55 (088.8) и открытий

Дата опубликования описания 30.03.77 (72) ABTOpbI изобретения

Г. М. Коробочкин, Г. M. Присс и В. И. Салакаев (71) Заявитель (54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕНИЯ

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

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

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

На черте>ке показана блок-схема оппсывасМОГО УСтРОйгтпа.

Оно содержит первый генератор импульсов

1, счетчик импульсов 2, блок триггеров 3, второй генератор импульсов 4, распределитель импульсов 5, блок задания программ G, блоки

5 совпадения 7 и 8 и дополнительные блоки совпадения 9 и 10.

Счетчик импульсов 2 считает количество импульсов, поступающих на его счетный вход

1О с генератора импульсов 1 стабилизированной частоты и передает свое состояние в виде кода на два блока совпадения 7 и 8. Состояние счетчика импульсов определяет текущее значение времени с погрешностью квантования по

15 времени, зависящей от частоты генератора 1.

На второй вход блоков совпадения 7 и 8 поступает программное значение кода пз блока задания программ 6. Прп этом на блок 7 поступает программное значение кода, соответ20 ствующсе началу формирования управляющих команд, а па блок 8 — значение кода, соответствующее окончапшо управляющих команд. 1>ыборка кода пз блока задания программ 6 производится путем последовательно25 ГО опроса Ячее) блока 6) каждая пз которых соответствует одной управляющей команде.

Опрос производится с помощью распределителя импульсов 5, который управляется генератором импульсов 4 высокой частоты, 546854

Составитель Н. Белинкова

Техред Н. Аук Корректор И. Позняковская

Редактор Л. Тюрина

Заказ 535/5 Изд _#_ 245 Тираж 1069 Подписное

ЦНИИПИ Государственного комитета Совета Министров СССР по делам изобретений и открытий

113035, Москва, К-35, Раушская наб., д. 4/5

Типография, пр. Сапунова, 2

Частоту генератора импульсов 4 выбирают из расчета точности формирования управляющих команд и их количества.

В блоках совпадения 7 и 8 в каждом положении распредедителя 5 происходит сравнение кодов ячеек блока G с кодом текущего времени счетчика импульсов 2. Результат сравнения кодов в виде тактового сигнала поступает одновременно на один из входов всех ячеек дополнительного блока совпадения 9, если okI соответствует началу формирования управляющей команды, и на один из входов всех ячеек дополнительного блока совпадения 10, если он соответствует окончанию управляющей команды. На второй вход каждой из ячеек блоков 9 и 10 поступают синхронно с процессом опроса блока задания программ 6 сигналы распределителя импульсов 5. При появлении сигнала

«1» на обоих входах какой-либо ячейки блоков

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

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

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

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

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