Устройство для предварительной обработки информации

Номер патента: 1411727

Авторы: Артеменко, Галкин, Даниляк, Минский

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНИХРЕСПУБЛИН 504 6 06 Р 3/05 РЕТЕН ОСУДАРСТВЕННЫЙ КОМИТЕТ СССР О ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТ ОПИСАНИЕ АВТОРСКОМУ СВИ(71) Киевское проектно-конструкторское бюро автоматизированных системуправления(56) Авторское свидетельство СССРУ 1062684, кл. С 06 Р 3/05, 1982,(54) УСТРОЙСТВО ДЛЯ ПРЕДВАРИТЕЛЬНОЙОБРАБОТКИ ИНФОРМАЦИИ(57) Изобретение относится к областвычислительной техники и может быть ЯО 1411727 использовано при проведении отладки,тестирования и испытаний систем управления технологическими процессами,а также в составе различного типа имнтаторов и тренажеров, работающих вкомплексе с ЭВМ. Целью изобретения является расширение области примененияустройства путем формирования состояния число-импульсных датчиков. В устройство введены два блока счетчиков,блок регистров и делитель. Это позволяет формировать дополнительно информацию о состоянии число-импульсныхдатчиков и передавать ее по запросамв ЭВМ наряду с информацией о состоянии аналоговых датчиков. 1 ил.Изобретение относится к вычислите 1 льной технике, может быть использсвано при проведении отладки, тестирсвания и испытаний систем управления тхнологическями процессами, а такжев составе различного типа имитаторов и тренажеров, работающих в комплексе с;ЭВИ, и является усоверценствованием у 1 тройства по авт. св. В 1062684.Цель изобретения - расширение обл сти применения устройства путем ф рмирования состояния число-импульсн датчиков.На чертеже приведена функциональня схема устройства.Устройство содержит блок 1 ввода, б ок 2 буферной памяти, блок 3 памя-.; т , счетчик 4 времени, арифметическ блок 5, шифратор 6, элемент 7 за д ржки, коммутатор 8, делитель 9, б ок 10 регистров, первый 11 и втор й 12 блоки счетчиков, входы и выход 13-17,Устройство работает следующим об р зом.Принцип работы устройства основан н вычислении в момент поступления з просов от ЭВМ либо значения воспрои водимого аналогового сигнала на 30 у астке интерполяции, заданном кодам его начала, конца и длительности, ларбо Формирования состояния,воспроизвздимого число-импульсного сигнала пу тм равномерного распределения заданного числа импульсов на заданном инервале времени и выдачи сигнала эароса на ЭВИ при переполнении одного з счетчиков число-импульсных сигнаг 1 ов. Распределение импульсов проиэвоДится путем определения минимально- о времени ДС изменения заданного .начения К на интервале времени ь1 делителе и реализации единичного приращения показания число-импульс його датчика в блоке 12 счетчиков 4 помощью отсчета периода времени ЛСблоке 11 счетчиков.Количество каналов преобразования И зависит только от объема исполь.зуемой памяти, а также разрядности 1 ифратора и коммутатора, определяюцей возможности адресации,В каждый момент времени в устройСтве хранится информация двух кадров текущего.и последующего.,Каждый кадр содержит коэффициенты И, (3=1,Ю), определяющие значения аналоговых сигНалов в узлах интерполяции или энаце НИЯ ИЭМЕНЕНИЯ ЧИСЛО-ПЬПУЛЬСОГО СИГ- нала на заданном интвервале времени и значение времени интервала интерполяцииобщего для всех каналов преобразования, а также массив величин времени, определяющих задержку выдачи инФормацни для каждого канала, соответствующих времени прохождения информации через систему устройств связи с объектом.По истечении интервала интерполяции текущего кадра начинается отсчет времени последующего кадра, а в устройство вводится информация для нового кадра, и такое обновление информации происходит независимо От наличия или отсутствия запросов От ЭВМ.В первоначальный момент времени производится ввод и запись в блок 2 К к ферной памяти значени Фициентов д вания и со ля всех каналов преобрответствующих им величЗатем эта информация и В блок 3 памяти, а в памяти записывается задержек.писывается2 буфернойкадр инфор блок новый ацииК, отсюда значения 11 и 1 фК, определяющие с МФ тояние аналоговых датчиков, переписываются в блок 3 памяти, а значения Копр деляющие изменение число- импульсных сигналов, вместе с значением интервала интерполяции поочередно поступ ют на вход делителя 9. Делитель опЛ,еляет значение ДС= вми нимальноред ого времени изменения состояния число- импульсного сигнала для каждого канала, которое переписывается в соответствующий регистр блока 10 регистров и счетчик времени блока 11.С момента запуска устройства каждый счетчик времени начинает отсчет заданного времени ДС, по истечении которого выдает сигнал конца счета, по которому соответствующий счетчик ЧИС блока 12 увеличивает текущее значение число-импульсного сигнала наЭтог же сигнал поступает на управляющий вход соответствующего регистра блока 10, разрешая перезапись значения д в соответствующий счетчик времени блока 11 для продолжения работы, При переполнении одного иэ счетчиков ЧИС на управляющий выход устрой. 1411ства выдается сигнал запроса на ЭВМ,после чего состояние счетчика можетбыть считано через коммутатор 8 путемвыдачи соответствуюшей команды навход шифратора 6,5Величина интервала интерполяции 7,занесена в арифметический блок 5 исчетчик 4 времени. Информация длявторого кадра, т,е. коэффициентые10К 1) всех каналов преобразования,)4соответствующие величины задержек иг величина интервала интерполяциивторого кадра, находится в блоке 215 буферной памяти.При поступлении на управляющий вход 16 команды запроса от ЭВМ шифратор 6 вырабатывает код, поступающий на вхоц блока 3 памяти, как адрес ко 20 эффициентов К, и К, значений анало 1гового сигнала, а на управляющий вход коммутатора 8 - как адрес ввода информации в ЭВМ.Значения коэффициентов, выбранные по адресам сформированным шифратором б, с выхода блока 3 памяти поступают на арифметический блок 5, Последний по полученным значениям коэфФициентов К . и , значению Г, и значению текущего временина интервале интерполяции ь., поступающего со счетчика 4 времени, опрецеляет значение аналогового сигнала в момент 35опроса в виде кодаК:К . +(К -К . ) /.1который с выхода блока 5 поступает на первый информационный вход коммутатора 8.С второго выхода блока 3 памяти на вход элемента 7 задержки, выполненного на базе счетчика, поступает 45 код, определяющий время задержки выдачи аналогового и число-импульсного сигналов. С выхода элемента 7 задержки сигнал разрешения подключения поступает на первый информационный вход коммутатора 8, на управляющем входе которого установлен код, определяющий адрес ввода информации в ЭВМ. Таким образом, в момент поступления сигнала по первому информационному входу коммутатора от элемента 7 задержки информация, определяющая значение аналогового сигнала илисостояние число-импульсных сигналов 727в момент опроса, может быть считана с информационного выхода 13 коммутатора 8.Поскольку информация кадра сохраняется в памяти устройства неизменной до конца обработки интервала интерполяции 7;, т.е, до заполнения счетчика 4, запрос от ЭВМ может повторяться по произвольному или прежнему каналу и на выходе 13 коммутатора 8 будут получены новые значения аналоговых или число-импульсных сигналов в момент опросаПо окончании заполнения счетчика 4 на его управляющем выходе 14 формируется запрос информации для очередного кадра, 11 о этому запросу на вход 15 блока 1 ввода от внешнего источника информации поступают коды К;очередного кадра информации и записываются в блок 2 буферной памяти. При этом коэффициенты, определяющие значения аналоговых сигналов цля очередного кадра, переписываются из блока 2 буферной памяти в блок 3 памяти, значение интервала интерполяции - в арифметический блок 5 и счетчик 4 времени, а коды, определяющие состояния число в импульсн датчиков, подаются на вход делителя 9, В дальнейшем устройство функционирует в соответствии с изложенным алгоритмом,Формула изобретенияУстройство для предварительной обработки информации по авт. св.Р 1062684, о т л и ч а ю щ е е с я тем, что, с целью расширения области применения за счег формирования состояния число-импульсных датчиков, в него введены два блока счетчиков, блок регистров и делитель, входы делителя соединены с первыми информационными выходами блока буферной памяти, выходы делителя соединены с информационными входами блока регистров, выходы которого соединеныс входами второго блока счетчиков,выходы временных меток которого соединены с входами первого блока счетчиков и входами управления блока регистров, информационные выходы первогоблока счетчиков соединены с третьиминформационным входом коммутатора,выход переполнения первого блокасчетчиков является выходом "Запросустройства,31411727 Составитель ДТехред Л.Олий рунов орректор М. Васильева Редактор В, Пе аж 7 каз, 3654/4 113035,водственно-полиграфическое предприятие, г. Ужгород, ул. Прос:;тна 1 осударственного делам изобретений осква, Ж, Рауш Подписнокомитета СССРи открытийкая наб д, 4/

Смотреть

Заявка

4179240, 08.01.1987

КИЕВСКОЕ ПРОЕКТНО-КОНСТРУКТОРСКОЕ БЮРО АВТОМАТИЗИРОВАННЫХ СИСТЕМ УПРАВЛЕНИЯ

ГАЛКИН ВИТАЛИЙ ВАСИЛЬЕВИЧ, ДАНИЛЯК ИГОРЬ ПЕТРОВИЧ, МИНСКИЙ ЯКОВ ГРИГОРЬЕВИЧ, АРТЕМЕНКО БОРИС ЛЬВОВИЧ

МПК / Метки

МПК: G06F 3/05

Метки: информации, предварительной

Опубликовано: 23.07.1988

Код ссылки

<a href="https://patents.su/4-1411727-ustrojjstvo-dlya-predvaritelnojj-obrabotki-informacii.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для предварительной обработки информации</a>

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