1
Изобретение относится к автоматике и вычислительной технике и может быть использовано для управления различными устройствами, в частности устройствами телемеханики, по заданной циклограмме.
Известны устройства для программного управления, содержащие генератор импульсов, соединенный со счетчиком импульсов, блок коммутации программы и выходную логическую матрицу. Наиболее близким техническим решением к изобретению является устройство для программного управления, содержащее носледовательно соединенные первый генератор импульсов, второй генератор импульсов, распределитель импульсов, блок задания программ и блоки совпадения, другие входы которых через счетчик импульсов подключены к выходу первого генератора импульсов, и блок триггеров. Однако известные устройства характеризуются сложностью при большом количестве объектов управления.
Описываемое устройство для его упрощения содержит дополнительные блоки совпадения, входы которых подключены к выходам первого и второго блоков совпадения и распределителя импульсов, а выходы - ко входам блока триггеров.
Иа чертеже показаиа блок-схема описываемого устройства.
Оно сбдерл ит первый генератор импульсов 1, счетчик импульсов 2, блок триггеров 3, второй генератор пмпульсов 4, распределитель пмпульсов 5, блок задания программ 6, блоки совпадения 7 и 8 и дополнительные блоки совпадения 9 и 10.
Счетчик импульсов 2 считает количество пмпульсов, поступающих на его счетный вход с генератора импульсов 1 стабплизированной частоты и передает свое состояние в виде кода на два блока совпадения 7 и 8. Состояние счетчика импульсов определяет текущее значение времени с погрешностью квантования по времени, зависящей от частоты генератора 1. На второй вход блоков совпадепия 7 и 8 поступает программпое значение кода из блока задания программ 6. Ирн этом на блок 7 поступает программное значеппе кода, соответствуюи1,ее началу формирования управляюш,нх команд, а на блок 8 - значение кода, соответствующее окончанию управляющих комаид. Выборка кода из блока задания программ 6 ироизвод1ггся нутсм последовательного опроса ячеек блока 6, из которых соответствует одной управляющей команде. Опрос производится с иомощью распределителя импульсов 5, который управляется генератором импульсов 4 высокой частоты.
Частоту генератора импульсов 4 выбирают из расчета точности формирования управляющих команд н нх количества.
В блоках совпадения 7 и 8 в каждом положении расиредедителя 5 происходит сравнеиие кодов ячеек блока 6 с кодом текуидего времени счетчика импульсов 2. Результат сравпения кодов в виде тактового сигнала поступает одновременно на один из входов всех ячеек дополнительного блока совпадения 9, если он соответствует началу формирования уиравляющей команды, н на один из входов всех ячеек дополнительного блока совпадения 10, если он соответствует окончанию уиравляющей команды. На второй вход каждой из ячеек блоков 9 и 10 )юстуиают синхронно с процессом опроса блока задання программ 6 сигналы распределптеля имиульсов 5. При появлеиии сигнала «1 на обоих входах какой-либо ячейки блоков 9 и 10 с ее выхода поступает сигнал на блок триггеров 3 с раздельнымн входами. По одному из входов, соединенному с выходом ячейки блока 9, соответствующий триггер блока 3 устаиавливается в состояние «1, а ио другому входу, соединеиному с выходом соответствующей ячейки блока 10, триггер устанавливается в состояние «О.
Таким образом, окончательное формирование полной циклограммы уиравляющих команд производится в триггерах блока 3 путем их иоследовательного включения и выключеиия. Количество триггеров равно количеству каналов устройства.
Примеиение оиисываемого устройства иозволяет реализовывать уиравление объектами с включением и отключением их во всевозможных сочетаниях по различным временным графикам без изменения при этом функциональной структуры устройства.
Формула н 3 о б р е т е ц н я
Устройство для ирограммного унравления, содержащее последовательно соединенные первый генератор импульсов, второй генератор импульсов, распределитель импульсов, блок задания программ и блоки совпадения,
другие входы которых через счетчик импульсов подключеиы к выходу первого генератора нмнульсов, и блок триггеров, отличающееся тем, что, с целью упрощения устройства, опо содержит дополнительные блоки совиадения, входы которых иодключены к выходам нервого и второго блоков совпадеиия и распределителя импульсов, а выходы - ко входам блока триггеров.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для программного управления | 1974 |
|
SU578640A2 |
Устройство для программного управления | 1986 |
|
SU1423980A1 |
Устройство для отладки программ | 1983 |
|
SU1322290A2 |
Устройство для передачи информации | 1985 |
|
SU1256073A1 |
Устройство для отладки программ | 1983 |
|
SU1290334A1 |
СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ ГРУППОЙ ЕДИНИЦ ТЕХНОЛОГИЧЕСКОГО ОБОРУДОВАНИЯ | 1991 |
|
RU2020537C1 |
УСТРОЙСТВО для СЧИТЫВАНИЯ ОСЦИЛЛОГРАММ | 1968 |
|
SU218546A1 |
Устройство для программногоупРАВлЕНия | 1979 |
|
SU830310A1 |
Программно-временное устройство | 1978 |
|
SU805257A1 |
Многоканальный преобразователь временных параметров в код | 1973 |
|
SU603117A1 |
Авторы
Даты
1977-02-15—Публикация
1974-01-14—Подача